Prosecution Insights
Last updated: October 02, 2026
Application No. 17/903,640

METHODS, SYSTEMS, AND APPARATUSES FOR ANALYZING CONTENT

Non-Final OA §101§103
Filed
Sep 06, 2022
Examiner
ARJOMANDI, NOOSHA
Art Unit
2166
Tech Center
2100 — Computer Architecture & Software
Assignee
Comcast Cable Communications LLC
OA Round
7 (Non-Final)
86%
Grant Probability
Favorable
7-8
OA Rounds
0m
Est. Remaining
96%
With Interview

Examiner Intelligence

Grants 86% — above average
86%
Career Allowance Rate
560 granted / 651 resolved
+31.0% vs TC avg
Moderate +10% lift
Without
With
+10.3%
Interview Lift
resolved cases with interview
Typical timeline
2y 10m
Avg Prosecution
12 currently pending
Career history
659
Total Applications
across all art units

Statute-Specific Performance

§101
20.4%
-19.6% vs TC avg
§103
48.4%
+8.4% vs TC avg
§102
19.7%
-20.3% vs TC avg
§112
4.4%
-35.6% vs TC avg
Black line = Tech Center average estimate • Based on career data from 651 resolved cases

Office Action

§101 §103
Notice of Pre-AIA or AIA Status The present application, filed on or after March 16, 2013, is being examined under the first inventor to file provisions of the AIA . This office action is in response to application filed on August 14, 2026, in which claims 1-10, 12-18a and 20-22 are presented for further examination. Continued Examination Under 37 CFR 1.114 A request for continued examination under 37 CFR 1.114, including the fee set forth in 37 CFR 1.17(e), was filed in this application after final rejection. Since this application is eligible for continued examination under 37 CFR 1.114, and the fee set forth in 37 CFR 1.17(e) has been timely paid, the finality of the previous Office action has been withdrawn pursuant to 37 CFR 1.114. Applicant's submission filed on August 14, 2026 has been entered. Response to Arguments Applicant's arguments filed on August 14, 2026 have been fully considered but they are not persuasive. (See Remarks) Claim Rejections - 35 USC § 101 35 U.S.C. 101 reads as follows: Whoever invents or discovers any new and useful process, machine, manufacture, or composition of matter, or any new and useful improvement thereof, may obtain a patent therefor, subject to the conditions and requirements of this title. Claims 1-10, 12-18 and 20-22 are rejected under 35 U.S.C. 101 because the claimed invention is directed to an abstract idea without significantly more. The claim recites “A method comprising: determining, by a computing device, a plurality of search queries for a time period; determining a plurality of content items associated with at least one of the plurality of search queries; determining a time of availability for each of the plurality of content items; determining, based on the time of availability, a ranking order of the plurality of content items; and causing, by the computing device and at a user device, output of an indicator of at least a portion of the plurality of content items in the ranking order.” This judicial exception is not integrated into a practical application because the steps can be performed manually in human mind. The claim(s) does/do not include additional elements that are sufficient to amount to significantly more than the judicial exception because the claim here merely uses the computer processor as a tool to perform the otherwise mental processes. See October Update at Section I(C)(ii). Thus, the limitations recite concepts that fall into the “mental process” grouping of abstract ideas. ANALYSIS under Revised Guidance: Statutory Category: The claims 1-10, 12-18 and 20-22 are directed to one of the four statutory category (claims 1-10, 12-18 and 20-22 a method. Step 2A — Prong 1: Judicial Exception Recited? The claim 1 recites the limitations of “determining, by a computing device, a plurality of search queries for a time period; determining a plurality of content items associated with at least one of the plurality of search queries; determining a time of availability for each of the plurality of content items; determining, based on the time of availability, a ranking order for each of one or more subsets of content items of the plurality of content items wherein each subset of the one or more subsets is associated with a respective query of the plurality of popular search queries; and causing, by the computing device and at a user device, output of an indicator of at least a portion of the plurality of content items in the ranking order” The limitations, as drafted, are steps or processes that, under their broadest reasonable interpretation, cover performance of the limitations in mind. That is, nothing in the claim 1 precludes the processes (the steps ...) from practically being performed in the human mind. The claim 1 encompasses the limitations of the processes or steps of receiving, determining, ranking, and causing output in a ranking order. The user manually the data and does not take the claimed limitations out of the mental processes, which is one of the groupings of abstract ideas. Thus, the claim 1 recites an abstract idea under one of groupings of abstract idea, mental processes (concepts performed in the human mind including an evaluation, judgment, opinion, observation). (MPEP 2106.05(a)). Step 2A — Prong 2: integrated into a practical application? The claim 1 recites limitations or elements (a computing device and a user device) do not integrate the abstract idea into a practical application because they do not impose any meaningful limits on practicing the abstract idea as identified in MPEP 2106.05(g). Step 2B: The claim does not provide an incentive concept. The claim 1 includes limitations or elements that are sufficient to amounts to no more than mere instructions to apply the judicial exception which cannot integrate a judicial exception into a practical application or provide an inventive concept. The same analysis applies here in 2B, that is, Mere instructions to apply a judicial exception, it cannot integrate a judicial exception into a practical application at step 2A or provide an inventive concept in step 2B. Thus, the claim 1 is ineligible. At step 2A(i): Independent claim 1 recites the following limitations directed to an abstract idea: “determining, by a computing device, a plurality of search queries for a time period” recites a mental process as determining search query. The “determining” identified as insignificant extra solution activities above see MPEP 2106.04(d)(D(..e. retrieve/receive/transmit over network, store/retrieve from memory) for Berkheimer support of well-understood, routine, and conventional as evidence under MPEP 2106.07(a)(IID(A). “determining a plurality of content items associated with at least one of the plurality of search queries” recites a mental process as determination, observation or evaluation of plurality of content. There is nothing specific recited as to how the queries are executed to “providing/returning” a result. Instead this merely recites that the abstract idea of determining the query is implemented on a computer per MPEP 2106.05(f). “determining a time of availability for each of the plurality of content items”, recites a mental process as stratifying query records, the abstract idea of stratifying data query records. MPEP 2106.05(f). “determining, based on the time of availability, a ranking order for each of one or more subsets of content items of the plurality of content items wherein each subset of the one or more subsets is associated with a respective query of the plurality of popular search queries”, recites a mental process as stratifying query records, the abstract idea of stratifying data query records. MPEP 2106.05(f). “causing, by the computing device and at a user device, output of an indicator of at least a portion of the plurality of content items in the ranking order.”, recites a mental process as output, the abstract idea of presenting content items. There is nothing specific recited as to how the query is executed to output set of historical query records. MPEP 2106.05(f). At step 2A (ii): The claim recites the following additional elements: That the method is “a computing device and a user device” insignificant extra solution activities per MPEP 2106.05(g). At step 2B: The conclusions for the mere implementation using a computer are carried over and does not provide significantly more. With respect to the “determining a plurality of search queries for a time period”. The “determining” identified as insignificant extra-solution activities above see MPEP 2106.04(d)(II)(i.e. receive/transmit over network, store/retrieve from memory) for Berkheimer support of well-understood, routine, and conventional as evidence under MPEP 2106.07(a)CID(A). Independent claims 10 and 18 are rejected based on the same rationale as claim 1. Dependent claim 2 recites “wherein determining the plurality of the search queries for the time period comprises: receiving at least one of: a listing of most received search queries for the time period or a listing of most used hashtag topics for the time period, wherein determining the plurality of search queries comprises determining, based on at least one of: the listing of the most received search queries for the time period or the listing of the most used hashtag topics for the time period, the plurality of search queries” abstract idea under step 2A(i). Therefore, the claimed elements fail to integrate the judicial exception into a practical application. Dependent claim 3, recites “wherein determining the plurality of content items associated with at least one of the plurality of search queries comprises: determining, a plurality of content segments for a first content item of the plurality of content items; and determining, at least a portion of detected text of a first content segment of the plurality of content segments is associated with at least one of the plurality of search queries” abstract idea under step 2A(i). Therefore, the claimed elements fail to integrate the judicial exception into a practical application. Dependent claim 4, recites “wherein causing output of at least the portion the plurality of content items in the ranking order comprises causing output of an indicator of a portion of the first content item comprising the first content segment.” abstract idea under step 2A(i). Therefore, the claimed elements fail to integrate the judicial exception into a practical application. Dependent claim 5, recites “wherein the ranking order comprises ranking the plurality of content items in order from a most recent time of availability to a least recent time of availability.” abstract idea under step 2A(i). Therefore, the claimed elements fail to integrate the judicial exception into a practical application. Dependent claim 6, recites “wherein the indicator for the at least the portion of the plurality of content items comprises at least one of: a title of a content item of the plurality of content items; an image associated with the content item of the plurality of content items, or a content channel name for a content channel associated with the content item of the plurality of content items.” abstract idea under step 2A(i). Therefore, the claimed elements fail to integrate the judicial exception into a practical application. Dependent claim 7, recites “receiving, by the computing device, the plurality of content items from at least one content source” abstract idea under step 2A(i). Therefore, the claimed elements fail to integrate the judicial exception into a practical application. Dependent claim 8, recites “wherein determining the ranking order of the plurality of content items comprises: determining a first portion of the plurality of content items associated with a first query of the plurality of search queries; and determining, based on the time of availability, a ranking order of the first portion of the plurality of content items.” abstract idea under step 2A(i). Therefore, the claimed elements fail to integrate the judicial exception into a practical application. Dependent claim 9, recites “wherein determining the ranking order of the first portion of the plurality of content items further comprises: determining a portion of the first portion of the plurality of content items associated with a content source; and determining, based on the time of availability, a ranking order of the portion of the first portion of the plurality of content items associated with the content source.” abstract idea under step 2A(i). Therefore, the claimed elements fail to integrate the judicial exception into a practical application. Dependent claim 10, recites “receiving, by a computing device, a search query for a time period; determining a plurality of content items comprising detected text associated with the search query ;determining a time of availability for each of the plurality of content items; ranking, based on the time of availability, the plurality of content items; and causing, by the computing device and at a user device, based on the ranking, output of an indicator of at least a portion of the plurality of content items.” abstract idea under step 2A(i). Therefore, the claimed elements fail to integrate the judicial exception into a practical application. Dependent claim 12, recites “wherein the detected text comprises at least one of: closed-captioning text or metadata” which is further elaborating on the abstract idea, and therefore it does not amount to significantly more. Dependent claim 13, recites “wherein the search query comprises at least one of amost-searched search query or a hashtag topic for the time period” which is further elaborating on the abstract idea, and therefore it does not amount to significantly more. Dependent claim 14, recites “wherein determining the plurality of content items comprising the detected text associated with the search query comprises: determining, a plurality of content segments for a first content item of the plurality of content items; and determining, at least a portion of the detected text of a first content segment of the plurality of content segments is associated with the search query” which is further elaborating on the abstract idea, and therefore it does not amount to significantly more. Dependent claim 15, recites “wherein ranking the plurality of content items comprises ranking the plurality of content items in order from a most recent time of availability to a least recent time of availability.” which is further elaborating on the abstract idea, and therefore it does not amount to significantly more. Dependent claim 16, recites “receiving, by the computing device, a second search query for the time period; wherein the detected text comprises at least one of: closed-captioning text or metadata” which is further elaborating on the abstract idea, and therefore it does not amount to significantly more. Dependent claim 17, recites “wherein ranking the plurality of content items comprises :determining a first portion of the plurality of content items associated with a content source; and determining, based on the time of availability, a ranking order of the first portion of the plurality of content items associated with the content source.” which is further elaborating on the abstract idea, and therefore it does not amount to significantly more. Dependent claim 21, recites “wherein the indicator for the at least the portion of the plurality of content items comprises at least one of: a title of a content item of the at least the portion of the plurality of content items; an image associated with the content item of the at least the portion of the plurality of content items, or a content channel name for a content channel associated with the content item of the at least the portion of the plurality of content items.” abstract idea under step 2A(i). Therefore, the claimed elements fail to integrate the judicial exception into a practical application. Dependent claim 20, recites “wherein the weighted value is greater for a more recent time of availability of a particular content item and less for a less recent time of availability of another particular content item” abstract idea under step 2A(i). Therefore, the claimed elements fail to integrate the judicial exception into a practical application. Dependent claim 22, recites “wherein receiving the plurality of the search queries popular topics for the time period comprises receiving at least one of: a listing of most received search queries for the time period or a listing of most used hashtag topics for the time period.” abstract idea under step 2A(i). Therefore, the claimed elements fail to integrate the judicial exception into a practical application. Claim Rejections - 35 USC § 103 The following is a quotation of 35 U.S.C. 103 which forms the basis for all obviousness rejections set forth in this Office action: A patent for a claimed invention may not be obtained, notwithstanding that the claimed invention is not identically disclosed as set forth in section 102, if the differences between the claimed invention and the prior art are such that the claimed invention as a whole would have been obvious before the effective filing date of the claimed invention to a person having ordinary skill in the art to which the claimed invention pertains. Patentability shall not be negated by the manner in which the invention was made. Claims 1-7, 10, 13-18 and 20-22 are rejected under 35 USC 103(a) as being unpatentable over HUANG et al. (US 20220237251 A1) (hereinafter Huang) In view of Zhang et al. (US 20170031654 A1) (hereinafter Zhang). As per claims 1 and 10, Huang discloses determining, by a computing device, a plurality of popular search queries for a time period [obtaining a current query of a user, search history information of the user in a first time period, paragraph 7]; determining a plurality of content items associated with at least one of the plurality of popular search queries [an obtaining unit configured to obtain a current query of a user, search history information of a user in a first time period, search history information of the user in a second time period and candidate search results for the current query, paragraph 46]; and causing, by the computing device and at a user device, output of an indicator of at least a portion of the plurality of content items in the ranking order [an output of the ranking model includes scores of search results, paragraph 51]. However Huang does not disclose determining, based on the time of availability, a ranking order for each of one or more subsets of content items of the plurality of content items wherein each subset of the one or more subsets is associated with a respective query of the plurality of popular search queries; determining, based on metadata associated with the plurality of content items, a time of availability for each of the plurality of content items. On the other hand, Zhang discloses determining, based on the time of availability, a ranking order for each of one or more subsets of content items of the plurality of content items wherein each subset of the one or more subsets is associated with a respective query of the plurality of popular search queries [Each of the rankings 600 ranks a set of users that will have access to a media item at a known time. For example, “The New Show” may be scheduled to become accessible to users of the media system server 110 (or subsets of global users in the United States, Canada, and Mexico) on Dec. 15, 2016. The intermediate period ranking 600B may be a promotional period during which pre-availability elements are displayed to users in order to increase awareness of and promote viewing of “The New Show.” The length of the intermediate period ranking 600B may vary from a week to a month or more, and may vary for each media item being promoted, paragraph 45, Zhang also teaches selecting a subset based on the rankings and ordering/positioning the selected content according to those rankings]; determining based on metadata associated with the plurality of content items, a time of availability for each of the plurality of content items [FIG. 4A is an illustration showing an exemplary cover page for a content digest 300. In this example, section 402 indicates that the cover page 400 belongs to a Wednesday morning digest. In addition to the text 404, an icon 406 indicative of the time of publication is also included., paragraph 68 (FIG. 4A is an illustration showing an exemplary cover page for a content digest 300. In this example, section 402 indicates that the cover page 400 belongs to a Wednesday morning digest. In addition to the text 404, an icon 406 indicative of the time of publication is also included.)]. It would have been obvious to one of ordinary skill in the art to modify Huang with Zhang’s availability-based ranking techniques in order to improve the relevance and timeliness of presented content items. Zhang teaches ranking content items based on availability timing, and applying this known technique to Huang’s search-result ranking system would have yielded predictable results. As per claim 2, Zhang discloses wherein determining the plurality of the popular topics for the time period comprises: receiving at least one of: a listing of most received search queries for the time period or a listing of most used hashtag topics for the time period, wherein determining the plurality of popular topics comprises determining, based on at least one of: the listing of most received search queries for the time period or the listing of the most used hashtag topics for the time period, the plurality of popular topics [FIG. 4A is an illustration showing an exemplary cover page for a content digest 300. In this example, section 402 indicates that the cover page 400 belongs to a Wednesday morning digest. In addition to the text 404, an icon 406 indicative of the time of publication is also included. Image 408 displays a pattern in FIG. 4A, and may contain other information and graphics as well, paragraph 68]. As per claim 3, Huang discloses wherein determining the plurality of content items associated with at least one of the plurality of popular search query comprises: determining, a plurality of content segments for a first content item of the plurality of content items; and determining, at least a portion of detected text of a first content segment of the plurality of content segments is associated with at least one of the plurality of popular search query [Word segmentation processing is performed respectively for the query set Q of the user, a set D of clicked webpages and a set E of the clicked relevant entities in the second time period to respectively obtain word sets, paragraph 94]. As per claim 4, Huang discloses wherein causing output of at least a portion the plurality of content items in the ranking order comprises causing output of an indicator of a portion of the first content item comprising the first content segment [obtaining a set of queries and a set of clicked search results of the user in the second time period; performing a word segmentation process for the set of queries and the set of search results, and solving a union to obtain a word set; performing an encoding process for the word set by using PV-DBOW, to obtain the vector representation of the search history information of the user in the second time period, paragraph 161]. As per claim 5, Huang discloses wherein the ranking order comprises ranking the plurality of content items in order from a most recent output time to a least recent output time [determining scores presented by the ranking model to the search results according to a first similarity and a second similarity, the first similarity is a similarity between an integration of a vector representation of the sample query and a vector representation of the search history information in the first time period, paragraph 23]. As per claim 6, Huang discloses wherein the indicator for the at least the portion of the plurality of content items comprises at least one of: a title of a content item of the plurality of content items; an image associated with the content item of the plurality of content items, or a content channel name for a content channel associated with the content item of the plurality of content items [When the vector representations of the clicked webpages are determined, the neural network may be employed to encode the titles of the clicked webpages, paragraph 89]. As per claim 7, Zhang discloses receiving, by the computing device, the plurality of content items from at least one content source [FIGS. 7A-7C illustrate aspects of an exemplary article containing multiple content items, paragraph 33]. As per claim 13, Huang discloses wherein the popular search query comprises at least one of a most searched query or a hashtag topic for the time period [entity ranking of the entity ranking model tends to perform entity recommendation according to the most frequently-mentioned meaning of the query. As for an ambiguous query, in addition to the most frequently-mentioned meaning, the entity click data corresponding to less-mentioned and seldom-mentioned meanings are all very sparse, paragraph 130]. As per claim 14, Huang discloses wherein determining the plurality of content items comprising the detected text associated with the popular search query comprises: determining, a plurality of content segments for a first content item of the plurality of content items; and determining, at least a portion of the detected text of a first content segment of the plurality of content segments is associated with the popular search query [Word segmentation processing is performed respectively for the query set Q of the user, a set D of clicked webpages and a set E of the clicked relevant entities in the second time period to respectively obtain word sets, paragraph 94]. As per claim 15, Zhang discloses wherein ranking the plurality of content items comprises ranking the plurality of content items in order from a most recent time of availability to a least recent time of availability [The media item catalog 400 may further include availability information 412, paragraph 33]. As per claim 16, Huang discloses receiving, by the computing device, a second popular search query for the time period; determining a second plurality of content items comprising second detected text associated with the second popular search query; and ranking, based on an output time for each of the second plurality of content items, the second plurality of content items [The short-term search history may be regarded as context information of the current query, and reflect the user's short-term instant interest, paragraph 76]. As per claim 17, Zhang discloses wherein ranking the plurality of content items comprises: determining a first portion of the plurality of content items associated with a content source [[FIGS. 7A-7C illustrate aspects of an exemplary article containing multiple content items, paragraph 33]; and determining, based on the output time, a ranking order of the first portion of the plurality of content items associated with the content source [analyzing the content items (204), ranking the content items (206), Fig. 2A]. As per claim 18, Huang discloses receiving, by a computing device, a plurality of popular search queries for a time period [obtaining a current query of a user, search history information of the user in a first time period, paragraph 7]; determining, based on metadata associated with the plurality of content items, detected text for each of the plurality of content items [The short-term search history may be regarded as context information of the current query, and reflect the user's short-term instant interest, paragraph 76]; determining at least a portion of the detected text is associated with at least one of the plurality of popular search queries [an output of the ranking model includes scores of search results, paragraph 51]; and generating, based on the weighted value, a ranking of the plurality of content items [performing weighting process for the vector representations of the queries in the query sequence and vector representations of clicked search results corresponding to the queries by using an attention mechanism, to obtain the vector representation of the search history information of the user in the first time period, paragraph 28].However Huang does not disclose determining, based on a recency of a time of availability for each of the plurality of content items, a weighted value for each of the plurality of content items; causing, by the computing device and at a user device, based on the ranking, output of an indicator of at least a portion of the plurality of content items. On the other hand, Zhang discloses determining, based on a recency of a time of availability for each of the plurality of content items, a weighted value for each of the plurality of content items [FIG. 4A is an illustration showing an exemplary cover page for a content digest 300. In this example, section 402 indicates that the cover page 400 belongs to a Wednesday morning digest. In addition to the text 404, an icon 406 indicative of the time of publication is also included., paragraph 68 (FIG. 4A is an illustration showing an exemplary cover page for a content digest 300. In this example, section 402 indicates that the cover page 400 belongs to a Wednesday morning digest. In addition to the text 404, an icon 406 indicative of the time of publication is also included.)]; causing, by the computing device and at a user device, based on the ranking, output of an indicator of at least a portion of the plurality of content items [The media item catalog 400 may further include availability information 412, paragraph 33]. It would have been obvious to one of ordinary skill in the art to modify Huang with Zhang’s availability-based ranking techniques in order to improve the relevance and timeliness of presented content items. Zhang teaches ranking content items based on availability timing, and applying this known technique to Huang’s search-result ranking system would have yielded predictable results. As per claim 20, Zhang discloses wherein the weighted value is greater for a more recent time of availability of a particular content item and less for a less recent time of availability of another particular content item [The media item catalog 400 may further include availability information 412, paragraph 33]. As per claim 21, Huang discloses, wherein the indicator for the at least the portion of the plurality of content items comprises at least one of: a title of a content item of the at least the portion of the plurality of content items [When the vector representations of the clicked webpages are determined, the neural network may be employed to encode the titles of the clicked webpages, paragraph 89]; an image associated with the content item of the at least the portion of the plurality of content items, or a content channel name for a content channel associated with the content item of the at least the portion of the plurality of content items. As per claim 22, Huang discloses, wherein receiving the plurality of [[the]] popular search queries for the time period comprises receiving at least one of: a listing of most received search queries for the time period or a listing of most used hashtag topics for the time period [entity ranking of the entity ranking model tends to perform entity recommendation according to the most frequently-mentioned meaning of the query. As for an ambiguous query, in addition to the most frequently-mentioned meaning, the entity click data corresponding to less-mentioned and seldom-mentioned meanings are all very sparse, paragraph 130]. Claim 12 is rejected under 35 USC 103(a) as being unpatentable over HUANG et al. (US 20220237251 A1) (hereinafter Huang) In view of Zhang et al. (US 20170031654 A1) (hereinafter Zhang) further in view of Sloo (US 8006268 B1) (hereinafter Sloo). As per claim 12, The rejection of claim 12 is incorporated by claim 10 above. However the combination of references cited do not teach or suggest wherein the detected text comprises at least one of: closed- captioning text or metadata. On the other hand, Sloo discloses wherein the detected text comprises at least one of: closed- captioning text or metadata [a broadcast news segment or a portion of a documentary can be recorded, as opposed to the entire program specified by EPG data. A viewer can use client device 106 to specify a time duration threshold around the occurrence of the words and phrases in the closed captioning text so that only that portion within the specified threshold would be recorded, col. 9, line 7]. All references Huang, Zhang and are in the same field of endeavor of searching a query. Before the effective filing date of the claimed invention, it would have been obvious to one of ordinary skill in the art to combine the search result ranking model scores as taught by Huang with the gather, rank, categorize, and perform other processing of various types of content as disclosed in Zhang with the textual data that matches with search parameter as disclosed in Sloo to determine search results in an electronic device to improve the problem of inaccurate relevant entities for ambiguous queries. Allowable Subject Matter Claims 8-9 are objected to as being dependent upon a rejected base claim, but would be allowable if rewritten in independent form including all of the limitations of the base claim and any intervening claims. The following is a statement of reasons for the indication of allowable subject matter: The primary reason for objection to claim s8-9 is because the references cited do not teach or suggest “wherein determining the ranking order of the plurality of content items comprises: determining a first portion of the plurality of content items associated with a first topic of the plurality of popular topics; and determining, based on the output time, a ranking order of the first portion of the plurality of content items; wherein determining the ranking order of the first portion of the plurality of content items further comprises: determining a portion of the first portion of the plurality of content items associated with a content source; and determining, based on the output time, a ranking order of the portion of the first portion of the plurality of content items associated with the content source.”. Remarks Applicant amendment to independent claim 1 has been considered but does not overcome the rejection under 35 USC 101. As amended, claim 1 continues to recite a judicial exception in the form of mental process. In particular, the claim recites “identifying popular search query information, identifying content associated with the queries evaluating metadata to determine availability times, organizing the content into query-associated subsets, determining the availability times, and presenting the ordered information.” These limitations are directed to observations, evaluations, and judgement concerning information and therefore fall within the mental process grouping of abstract ideas. The newly added requirement that each subset corresponds to a respective popular search query further specifies the information being organized and evaluated but does not recite a particular technological technique for generating the subsets or rankings or an improvement to the operation of the computer itself. The recited computing device and user device are used as tools to perform the information analysis and present its result. Considered individually and as an ordered combination, the additional limitations do not integrate the judicial exception into practical application and do not provide significantly more than the exception. Applicant asserted that no Prima Facie of obviousness has been made. Examiner respectfully disagrees with this assertion. The rejection does not rely on either Huang or Zhang alone as disclosing the entire claimed method. Rather Huang teaches collecting and processing multiple search queries and associated search behaviors within defined time period, obtaining candidate search results associated with current, and ranking the query associated candidate results. Zhang teaches determining popularity from user interaction and ranking content based on temporal information, including the age of a content item determined from a timestamp, as well as selecting and ordering content based on the resulting rankings. The rejection identifies the modification of Huang’s query processing and query specific ranking framework to use Zhang’s known popularity and temporal ranking techniques. As explained below, a person of ordinary skill would have had reason to make that modification because it predictably permits the system to identify higher interest query subjects and distinguish more temporally relevant content associated with those subjects. Thus, the rejection is based on combined teaching s of applied art and an articulated reason for the proposed combination, not on a conclusory assertion of obviousness. Applicant asserted, the cited references do not disclose "determining, by a computing device, a plurality of popular search queries for a time period," as claimed. Examiner respectfully disagrees with this assertion. Huang teaches obtaining and processing multiple queries occurring within expressly defined time periods. Huang’s search history information includes query sequences and clicked results corresponding to respective queries, and Huang further explains that long term search history includes input queries and clicked search results during the second time period, which may be on the order of days or months. Zhang teaches a known technique for determining popularity from accumulated user interaction, such as the number of views, favorable ratings, or forwards. It would have been obvious to apply Zhang’s known popularity of queries, those queries exhibiting greater user activity or interest. The modification uses a known popularity evaluation technique for its stablished purpose and predictably identifies the queries that are more popular during the period. Applicant asserted, the cited references do not disclose "determining, based on the time of availability, a ranking order for each of one or more subsets of content items of the plurality of content items, wherein each subset of the one or more subsets is associated with a respective query of the plurality of popular search queries," as claimed. Examiner respectfully disagrees with this assertion. The rejection relies on the combined teachings. Huang teaches obtaining candidate search results/relevant entities specifically for a current query and determining the ranking of those candidates for that query. Huang explains that candidate relevant entities are obtained for the current query and that the current query together with its corresponding candidate entities is provided to a ranking model that produces scores used to determine and rank the recommended entities. Thus, Huang teaches a query associated set of candidates results and ranking the member of that set. Repeating Huang’s disclosed processing for the plurality of queries yields a respective query associated group or subset for each query. Zhang further teaches ranking content items according to temporal information, content items maybe ranked based on age, and the age maybe measured from a timestamp associated with the article containing the content item. Zhang also teaches selecting a subset based on the rankings and ordering/positioning the selected content according to those rankings. Accordingly modifying Huang’s query specific ranking process to employ Zhang’s known temporal ranking criterion would have resulted in determining for each query associated group of content items, a ranking order based on temporal information corresponding to when the respective content became available. Conclusion Any inquiry concerning this communication or earlier communications from the examiner should be directed to NOOSHA ARJOMANDI whose telephone number is (571)272-9784. The examiner can normally be reached 8:00am to 4:30pm EST. Examiner interviews are available via telephone, in-person, and video conferencing using a USPTO supplied web-based collaboration tool. To schedule an interview, applicant is encouraged to use the USPTO Automated Interview Request (AIR) at http://www.uspto.gov/interviewpractice. If attempts to reach the examiner by telephone are unsuccessful, the examiner’s supervisor, Sanjiv Shah can be reached at 571-272-4098. The fax phone number for the organization where this application or proceeding is assigned is 571-273-8300. Information regarding the status of published or unpublished applications may be obtained from Patent Center. Unpublished application information in Patent Center is available to registered users. To file and manage patent submissions in Patent Center, visit: https://patentcenter.uspto.gov. Visit https://www.uspto.gov/patents/apply/patent-center for more information about Patent Center and https://www.uspto.gov/patents/docx for information about filing in DOCX format. For additional questions, contact the Electronic Business Center (EBC) at 866-217-9197 (toll-free). If you would like assistance from a USPTO Customer Service Representative, call 800-786-9199 (IN USA OR CANADA) or 571-272-1000. September 18, 2026 /NOOSHA ARJOMANDI/Primary Examiner, Art Unit 2166
Read full office action

Prosecution Timeline

Show 18 earlier events
Nov 16, 2025
Response after Non-Final Action
Dec 01, 2025
Non-Final Rejection mailed — §101, §103
Mar 02, 2026
Response Filed
May 14, 2026
Final Rejection mailed — §101, §103
Jul 14, 2026
Response after Non-Final Action
Aug 14, 2026
Request for Continued Examination
Aug 17, 2026
Response after Non-Final Action
Sep 21, 2026
Non-Final Rejection mailed — §101, §103 (current)

Precedent Cases

Applications granted by this same examiner with similar technology

Patent 12748968
METHOD FOR TRAINING AIRCRAFT CONTROL AGENT
3y 11m to grant Granted Sep 29, 2026
Patent 12748774
TECHNIQUES FOR MANAGING DATA
1y 3m to grant Granted Sep 29, 2026
Patent 12705480
DEVICE AND METHOD USING MACHINE LEARNING MODEL SHARED BY PLURALITY OF APPLICATIONS
4y 0m to grant Granted Aug 11, 2026
Patent 12682322
SYSTEMS AND METHODS TO GENERATE RECORDS WITHIN A COLLABORATION ENVIRONMENT
1y 10m to grant Granted Jul 14, 2026
Patent 12675674
METHOD AND SYSTEM FOR LATENCY OPTIMIZED HETEROGENEOUS DEPLOYMENT OF CONVOLUTIONAL NEURAL NETWORK
2y 11m to grant Granted Jul 07, 2026
Study what changed to get past this examiner. Based on 5 most recent grants.

Strategy Recommendation AI-generated — please review before filing

Get a prosecution strategy drawn from examiner precedents, rejection analysis, and claim mapping.
Typically takes 5-10 seconds — AI-generated, attorney review required before filing

Prosecution Projections

7-8
Expected OA Rounds
86%
Grant Probability
96%
With Interview (+10.3%)
2y 10m (~0m remaining)
Median Time to Grant
High
PTA Risk
Based on 651 resolved cases by this examiner. Grant probability derived from career allowance rate.

Sign in with your work email

Enter your email to receive a magic link. No password needed.

Personal email addresses (Gmail, Yahoo, etc.) are not accepted.

Free tier: 3 strategy analyses per month