Prosecution Insights
Last updated: October 01, 2026
Application No. 18/864,386

METHOD, APPARATUS, DEVICE, AND MEDIUM FOR DISPLAYING INFORMATION

Non-Final OA §101§103
Filed
Nov 08, 2024
Priority
May 17, 2022 — CN 202210540626.6 +1 more
Examiner
DOSHI, AKSHAY
Art Unit
2422
Tech Center
2400 — Computer Networks
Assignee
Beijing Youzhuju Network Technology Co., Ltd.
OA Round
3 (Non-Final)
64%
Grant Probability
Moderate
3-4
OA Rounds
1y 1m
Est. Remaining
99%
With Interview

Examiner Intelligence

Grants 64% of resolved cases
64%
Career Allowance Rate
174 granted / 273 resolved
+5.7% vs TC avg
Strong +40% interview lift
Without
With
+40.4%
Interview Lift
resolved cases with interview
Typical timeline
3y 0m
Avg Prosecution
24 currently pending
Career history
308
Total Applications
across all art units

Statute-Specific Performance

§101
5.4%
-34.6% vs TC avg
§103
57.3%
+17.3% vs TC avg
§102
16.8%
-23.2% vs TC avg
§112
14.4%
-25.6% vs TC avg
Black line = Tech Center average estimate • Based on career data from 273 resolved cases

Office Action

§101 §103
DETAILED ACTION The present application, filed on or after March 16, 2013, is being examined under the first inventor to file provisions of the AIA . 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 7/27/2026 has been entered. Claim Status Claims 1, 8-10, 12, 16, 18, 22, 23, and 24 are amended. Claims 7, 11, 13-15, and 21 are canceled. No newly added claims. Claims 1-6, 8-10, 12, 16-20, 22-24 are presented for examination. Response to Arguments Applicant's arguments filed in the amendment filed on 7/27/2026 have been fully considered but they are moot in new ground of rejection. Regarding applicant arguments for rejection of claim under 101, (Remarks page 10-11) that, “claim 1 now recites a specific sequence of computer-implemented operations on a live streaming interface that includes, among others, the following operations: (a) in response to a reply display operation on first comment information, obtaining reply information of the first comment information, the first comment information being any comment information sent by a viewer client of the live streaming room; (b) determining question and reply information based on the first comment information and the reply information; (c) adding the question and reply information to an information list to be displayed, wherein a display priority of the question and reply information is set to a highest display priority in the information list; (d) polling and displaying information in the information list on the live streaming interface based on a descending order of display priorities; (e) in response to an editing request for displayed current question and reply information, displaying an edit box comprising reply information in the current question and reply information; (f) determining target reply information based on an editing operation on the edit box; and (g) updating reply information in the current question and reply information based on the target reply information. The amended claims are not directed merely to collecting information, analyzing it, and displaying a result. The claim as a whole is directed to a concrete live-streaming interface flow in which viewer-sent comment information and reply information are transformed into question and reply information, inserted into a display queue with the highest display priority, polled and displayed on the live streaming interface according to display priorities, and then further editable through an edit box that updates the reply information in the current question and reply information. This is a particular interface-control mechanism for presenting and updating live- streaming question/reply information, not an abstract mental process. The newly added display-priority and polling features further emphasize that the claimed operations are tied to the operation of a live-streaming user interface. A human mind cannot practically perform the claimed sequence of adding generated question and reply information to a live interface display queue, setting the generated information to the highest display priority in that queue, polling and displaying queue information on a live streaming interface based on descending display priorities, rendering an edit box for the current question and reply information, and updating the displayed reply information based on an editing operation. These are computer- implemented user-interface operations that govern the content and order of live interface display. Even if any individual step were alleged to involve an abstract concept, the claim integrates any such concept into a practical application. The claims improve the functioning of the live- streaming interface by causing newly generated question and reply information to be placed first for display in the interface queue, while still providing a controlled polling mechanism for displaying multiple items according to display priorities. The specification explains that placing newly obtained question and reply information first helps viewing users see information most relevant to the current live streaming scene, and that displaying relevant comment/reply information reduces redundant repeated comments. The edit/update limitations further allow the currently displayed question and reply information to be adjusted when the live streaming scene changes. Thus, the ordered combination applies the alleged information-processing concept in a specific live-streaming interface mechanism. This case is therefore more analogous to user-interface improvement cases such as Core Wireless Licensing S.A.R.L. v. LG Electronics, Inc., 880 F.3d 1356 (Fed. Cir. 2018), than to cases involving mere collection and display of information without a particular interface mechanism. The amended claim recites a specific manner of controlling the order, priority, display, editing, and updating of question and reply information in a live-streaming interface. Accordingly, claim 1, and independent claims 12 and 24 as amended to include corresponding operations, are patent- eligible under 35 U.S.C. § 101. Dependent claims are patent-eligible for at least the same reasons. Withdrawal of the 35 U.S.C. § 101 rejection is respectfully requested.” In response, the examiner respectfully points current amendment to claim 1, 12 and 24 that including operation that involves prioritizing question and reply information at highest display priority in the information list, polling and displaying information in the information list on a live streaming interface based on a descending order of display priority, displaying an edit box for updating reply information in question and reply information, still claims the same abstract idea of "collecting information, analyzing it, and prioritizing for display certain results of the collection and analysis," where the data analysis steps are recited at a high level of generality such that they could practically be performed in the human mind as claimed. The scope of these claims is still remains limited to, obtaining reply information of the first comment being sent by a viewer client of a live stream interface, determining question and reply information based on the first comment information and the reply information, prioritizing question and reply information in displayed list of information, polling and displaying information in the list of information in certain order, displaying the question and reply information, editing displayed question and reply information using edit box to update reply information. These steps as claimed taken to be steps that human mind can perform. The claims therefore recite the abstract idea of organizing human activity, Electric Power Group v. Alstom, S.A., 830 F.3d 1350, 1353-54, 119 USPQ2d 1739, 1741-42 (Fed. Cir. 2016). The scope of these claims is still remains limited to "collecting information, analyzing it, and prioritizing for display certain results of the collection and analysis," where the data analysis steps are recited at a high level of generality such that they could practically be performed in the human mind as claimed. Using viewer client and determining and displaying comment and reply during live streaming, polling and displaying information during live streaming. Microprocessor Enhancement Corp., 520 F.3d 1367, 1375 (emphasis original). Because “practicing the claimed method” includes only steps that are performed by a human, the claims can be interpreted as covering “collecting information, analyzing it, and displaying certain results of the collection and analysis.” The claims include no additional limitations outside of the “collecting information, analyzing it, and displaying certain results of the collection and analysis” steps that integrate the abstract idea into a practical application. The preamble limitations describing the structure of the system in which the method is performed does not describe a practical application of the method steps. For example, using a processor and memory for executing instructions the manner recited in claims 12 and 24 does not improve, or even alter, the manner in which the information can be collected, analyzed and displaying certain results of the analysis. Nor are the steps recited in claim 12 and 24 implemented using a specialized machine, because these steps are performed by a general purpose computer. MPEP 2106.05(f)(2), Use of a computer or other machinery in its ordinary capacity for economic or other tasks (e.g., to receive, store, or transmit data) or simply adding a general purpose computer or computer components after the fact to an abstract idea (e.g., a fundamental economic practice or mathematical equation) does not integrate a judicial exception into a practical application or provide significantly more. The claim(s) does/do not include additional elements that are sufficient to amount to significantly more than the judicial exception. For reasons given above, the claims do not provide improvements to a computer, are not applied using a particular machine, and are only linked to a general technological environment. 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-6, 8-10, 12, 16-20, 22-24 are rejected under 35 U.S.C. 101 because the claimed invention is directed to an abstract idea without significantly more. The claims recite various steps that are a claim to "collecting information, analyzing it, and displaying certain results of the collection and analysis," where the data analysis steps are recited at a high level of generality such that they could practically be performed in the human mind, Electric Power Group v. Alstom, S.A., 830 F.3d 1350, 1353-54, 119 USPQ2d 1739, 1741-42 (Fed. Cir. 2016). “Obtaining reply information of the first comment being sent by a viewer client of a live stream interface, determining question and reply information based on the first comment information and the reply information, prioritizing question and reply information in displayed list of information, polling and displaying information in the list of information in certain order, displaying the question and reply information, editing displayed question and reply information using edit box to update reply information.” These steps as claimed taken to be steps that human mind can perform. The claims therefore recite the abstract idea of organizing human activity, Electric Power Group v. Alstom, S.A., 830 F.3d 1350, 1353-54, 119 USPQ2d 1739, 1741-42 (Fed. Cir. 2016). The scope of these claims is still remains limited to "collecting information, analyzing it, and prioritizing for display certain results of the collection and analysis," where the data analysis steps are recited at a high level of generality such that they could practically be performed in the human mind as claimed. Using viewer client and determining and displaying comment and reply during live streaming, polling and displaying information during live streaming. Microprocessor Enhancement Corp., 520 F.3d 1367, 1375 (emphasis original). Because “practicing the claimed method” includes only steps that are performed by a human, the claims can be interpreted as covering “collecting information, analyzing it, and displaying certain results of the collection and analysis.” The claims include no additional limitations outside of the “collecting information, analyzing it, and displaying certain results of the collection and analysis” steps that integrate the abstract idea into a practical application. The preamble limitations describing the structure of the system in which the method is performed does not describe a practical application of the method steps. For example, using a processor and memory for executing instructions the manner recited in claims 12 and 24 does not improve, or even alter, the manner in which the information can be collected, analyzed and displaying certain results of the analysis. Nor are the steps recited in claim 12 and 24 implemented using a specialized machine, because these steps are performed by a general purpose computer. MPEP 2106.05(f)(2), Use of a computer or other machinery in its ordinary capacity for economic or other tasks (e.g., to receive, store, or transmit data) or simply adding a general purpose computer or computer components after the fact to an abstract idea (e.g., a fundamental economic practice or mathematical equation) does not integrate a judicial exception into a practical application or provide significantly more. The claim(s) does/do not include additional elements that are sufficient to amount to significantly more than the judicial exception. For reasons given above, the claims do not provide improvements to a computer, are not applied using a particular machine, and are only linked to a general technological environment. Dependent claims 2-6, 8-10, and 16-20, 22 and 23 recite nothing more than well understood, routine and conventional features, such as organizing human activities such as formatting the information, selecting and prioritizing information for display. These claims provide nothing beyond the abstract idea that integrates the judicial exception into an abstract idea or amounts to significantly more, thus are likewise ineligible under §101. 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 of this title, 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-5, 10, 12, 16-19 and 24 are rejected under U.S.C. 103 as being unpatentable over Xie et al (US 20220394344) in view of Cheung et al. (US 20160154556), in further view of Kedenburg (US 20180160180), in further view of Cheesman et al. (US 20180060883). Regarding claim 1, Xie discloses, a method for displaying information (Par. 0006), comprising: in response to a reply display operation on first comment information, obtaining reply information of the first comment information, the first comment information being any comment information sent by a viewer client of a live stream interface (Par. 0084, 5A In the live streaming interface of the host, questions asked by viewers are presented in the form of barrages, including “what skin type is XX liquid foundation suitable for” and “what age is this shirt suitable for,” and a corresponding answering function entry “Answer” for each question is presented. When there are many questions, the method of barrage scrolling may be used for presentation, such as scrolling from left to right or scrolling from top to bottom. The host may answer the corresponding question by tapping on the presented answering function entry “Answer”., Par. 0101, fig. 7A, The terminal receives a triggering operation, for example, an operation such as tapping and long press, for an answering function entry “Answer” corresponding to a target question (i.e. performing a reply display operation), and in response to the triggering operation, presents a text answer input box corresponding to the target question. Along with an answering operation in the text form performed based on the text answer input box, the answer information in the text form received in the text answer input box is sequentially presented, for example, “This liquid foundation is suitable for users with dry skin . . . ”, i.e. obtaining reply from host for the comment from user in form of question as shown in fig. 7A));i.e. host can reply to any comments by scrolling through any questions asked by viewer of client live stream interface); determining question and reply information based on the first target comment information and the reply information (Par. 0124, Fig. 12 The terminal presents an explanation function entry “Watch explanation” corresponding to the answer information of the candidate question “What skin type is XX liquid foundation suitable for,” and also presents a text part of the answer information “This liquid foundation is suitable for users with dry skin . . . ”, based on host provided answer to the question asked in form of comment by user, determining the combined text of question and answer for display); and displaying the question and reply information on a live streaming interface of the live stream interface (Par. 0124, Fig. 12 The terminal presents an explanation function entry “Watch explanation” corresponding to the answer information of the candidate question “What skin type is XX liquid foundation suitable for,” and also presents a text part of the answer information “This liquid foundation is suitable for users with dry skin . . . ”); adding the question and reply information to an information list to be displayed (Par. 0124, Fig. 12 The terminal presents an explanation function entry “Watch explanation” corresponding to the answer information of the candidate question “What skin type is XX liquid foundation suitable for,” and also presents a text part of the answer information “This liquid foundation is suitable for users with dry skin . . . ”, i.e. as shown in fig. 12, question along with explanation is added to the other information such as list of displayed user comments); and polling and displaying information in the information list to be displayed on the live streaming interface (Par. 0129-0134, fig. 13-15, the terminal presents recommended items “A liquid foundation” and “B liquid foundation” that match the content edited by the viewer, and sets selection function items of the corresponding recommended items based on the names of the recommended items, transmitting the target question to the host end, the terminal may present the target question, The target presentation duration may be preset, such as 2 seconds, i.e. as shown in fig. 13, viewer is polled for option to select for specific question along with list of other comments and questions being displayed in streaming interface). Xie does not disclose, wherein a display priority of the question and reply information is set to a highest display priority in the information list; polling and displaying information based on a descending order of display priorities, in response to an editing request for displayed current question and reply information, displaying an edit box comprising reply information in the current question and reply information; determining target reply information based on an editing operation on the edit box; and updating reply information in the current question and reply information based on the target reply information. Cheung disclose, wherein a display priority of the question and reply information is set to a highest display priority in the information list (Par. 0028, The pinned message remains in view to all participants in the group communication session even as additional messages are received and presented, and as the original message may scroll out of view. Par. 0136, fig. 16, pinned message in the banner portion is a poll question having two responses, i.e. pinning = giving highest priority to question and response to displayed while other messages are presented and scroll out of view). Therefore, it would have been obvious to one of the ordinary skill in the art before the effective filling date of the claimed invention to modify Xie, by teaching of wherein a display priority of the question and reply information is set to a highest display priority in the information list, as taught by Cheung, by giving priority to a message to a banner portion of a group communication application interface such that the message remains visible to all participants even as additional messages are exchanged which helps to propagate important information without user missing it, as disclosed in Cheung par. Par. 0003. Xie in view of Cheung does not disclose, polling and displaying information based on a descending order of display priorities, in response to an editing request for displayed current question and reply information, displaying an edit box comprising reply information in the current question and reply information; determining target reply information based on an editing operation on the edit box; and updating reply information in the current question and reply information based on the target reply information. Kedenburg discloses, polling and displaying information based on a descending order of display priorities (Par. 0095, the comments are displayed in order of relevance to the poll question displayed in the live poll pane 410, the video presentation system 102 analyzes the poll question and each received comment by parsing the text therein and finding correlations between the poll question and the comments, the video presentation system 102 trains a machine learning model to determine the relevance of each comment to the poll question, and the video presentation system 102 ranks the comments accordingly, i.e. polling and receiving comment to the poll question, displaying comment in order or relevance (i.e. most relevant on top and in that descending order based on relevance to the poll question)). Therefore, it would have been obvious to one of the ordinary skill in the art before the effective filling date of the claimed invention to modify Xie in view of Cheung, by teaching of polling and displaying information based on a descending order of display priorities, as taught by Kedenburg, to display important comments that is more relevant with higher priority compared to other comments, as disclosed in Kedenburg par. Par. 0124. Xie in view of Cheung in further view of Kedenburg does not disclose, in response to an editing request for displayed current question and reply information, displaying an edit box comprising reply information in the current question and reply information; determining target reply information based on an editing operation on the edit box; and updating reply information in the current question and reply information based on the target reply information. Cheesman discloses, further comprising: in response to an editing request for displayed current question and reply information, displaying an edit box comprising reply information in the current question and reply information (Par. 0081, the creation interface 304 allows a user to edit an existing question in the question section 306. For instance, the creation interface 304 can allow a user to edit the text in either the question field or the answer field(s) to modify the content of the survey question. To illustrate, a user may modify the question field and/or the answer field(s) to reduce ambiguity in the question or answer(s) and to improve the understandability of the question); determining target reply information based on an editing operation on the edit box (par. 0081, user can modify answer text); updating reply information in the current question and reply information based on the target reply information (par. 0081, user can modify answer text that reduce the ambiguity in the question or answer, i.e. updating reply information of the current question and answer); or in response to a deleting request for displayed current information, deleting the current information from the information list to be displayed (Par. 0081, the user can delete a question from the survey by interacting with a deletion element for the question in the creation interface 304). Therefore, it would have been obvious to one of the ordinary skill in the art before the effective filling date of the claimed invention to modify Xie in view of Cheung in further view of Kedenburg, by teaching of in response to an editing request for displayed current question and reply information, displaying an edit box comprising reply information in the current question and reply information, determining target reply information based on an editing operation on the edit box updating reply information in the current question and reply information based on the target reply information, a display priority of the information in the information list to be displayed is a highest, as taught by Cheesman, to reduce ambiguity in the question or answer and to improve the understandability of the question, as disclosed in Cheesman par. Par. 0081. Regarding claim 2, method of claim 1, Xie further discloses, wherein before in response to a predetermined reply display operation on the first comment information (Par. 0101, fig. 7A, in response to the triggering operation, presents a text answer input box corresponding to the target question. Along with an answering operation in the text form performed based on the text answer input box, the answer information in the text form received in the text answer input box is sequentially presented, for example, “This liquid foundation is suitable for users with dry skin . . . , i.e. before presenting a reply answer box (here the presenting the reply answer box operation is predetermined as system configured) corresponding to the target question), determine that host as triggered the answering operation on target question), the method further comprises: determining triggered first comment information (Par. 0101, fig. 7A, in response to the triggering operation, presents a text answer input box corresponding to the target question. Along with an answering operation in the text form performed based on the text answer input box, the answer information in the text form received in the text answer input box is sequentially presented, for example, “This liquid foundation is suitable for users with dry skin . . . , i.e. host triggers the answering operation on corresponding to target question (i.e. comment)). Regarding claim 3, method of claim 2, Xie further discloses, wherein determining the triggered first comment information comprises: obtaining first trigger comment information triggered in a comment area of the live streaming interface (Par. 0094, fig. 6A, the terminal presents a question “what skin type is XX liquid foundation suitable for” asked by viewers, and presents the quantity of questions asked by viewers “20.” At this time, the quantity of questions asked by viewers for this question exceeds the threshold of the quantity of questions asked, and alarm information of “Please answer the question-what skin type is XX liquid foundation suitable for” will be presented in the live streaming interface of the host, i.e. presenting in area of comment section (as shown in fig. 5A, bottom area is comment area of live streaming interface) a question as that needs to be answered); determining the first trigger comment information as the first comment information (Par. 0084-0085, fig. 5A, host is presented with list of comments from viewers in form, host can select, presenting, in response to a triggering operation for the question answering function entry, at least one question and an answering function entry corresponding to each question, i.e. determining that host has triggered answering function on first comment from list of comment); or pushing at least one recommended comment information; obtaining second trigger comment information triggered in the at least one recommended comment information; determining the second trigger comment information as the first comment information. Regarding claim 4, method of claim 3, Xie further discloses, wherein before pushing the at least one recommended comment information, the method further comprises: collecting a plurality of candidate comment information sent by the viewer client in a current period (Par. 0050, Live streaming refers to an information network publishing method having a two-way flow process in which information is produced and published synchronously with the occurrence and development of an event, i.e. information such as comments and questions are collected during period of live streaming event which is a current period of live event. Par. 0092, each question is obtained by aggregating questions asked by a plurality of viewers); clustering the plurality of candidate comment information to obtain at least one set of candidate comment information (Par. 0197, After determining at least one candidate question matching the currently inputted question, the at least one candidate question is presented to the user through the live streaming client on the viewer end. Specifically, the matching questions may be clustered); determining a popularity value of each set of candidate comment information, and determining, based on the popularity value of each set of candidate comment information, whether there is at least one set of comment information meeting a predetermined recommendation condition (Par. 0095, acquiring a sum of the quantity of questions asked by viewers corresponding to at least one question; comparing the sum of the quantity of questions asked by viewers with at least two preset quantity thresholds respectively to obtain a comparison result; and outputting prompt information corresponding to the comparison result, the prompt information being used for prompting the degree of urgency of answering the at least one question, i.e. when number of people asking same question reach the predetermined threshold (i.e. recommendation condition for asking host to answer the frequently or popular asked question) it is considered as popular or in demand question) ; and in response to a determination that there is the at least one set of target comment information, determining the at least one recommended comment information corresponding to the at least one set of comment information (Par. 0096, at least two quantity thresholds may be set for each question, or at least two quantity thresholds may be set for a sum of the quantity of questions asked by viewers corresponding to each question. When the at least two quantity thresholds are set for the sum of the quantity of questions asked by viewers corresponding to each question, the sum of the quantity of questions asked by viewers may be compared with the at least two preset quantity thresholds respectively to obtain comparison results, and according to the comparison results, prompt information corresponding to the different comparison results is output respectively, so as to prompt the host of the degree of urgency of answering the at least one question, i.e. based on set of question being asked, determining which question requires response (i.e. recommend to comment from host) from host ) . Regarding claim 5, method of claim 1, Xie further discloses, wherein obtaining the reply information of the first comment information comprises: displaying an input interface of the reply information (Par. 0101, 7A, the terminal receives a triggering operation, for example, an operation such as tapping and long press, for an answering function entry “Answer” corresponding to a target question, and in response to the triggering operation, presents a text answer input box corresponding to the target question); obtaining an input content in the input interface as the reply information (Par. 0101, Along with an answering operation in the text form performed based on the text answer input box, the answer information in the text form received in the text answer input box is sequentially presented, for example, “This liquid foundation is suitable for users with dry skin . . . ”); or displaying a plurality of predetermined template reply information; obtaining predetermined template reply information triggered in the plurality of predetermined template reply information as the reply information. Regarding claim 10. The method of claim 1, Xie in view of Cheung in further view of Kedenburg in further view of Cheesman further discloses, in response to a deleting request for displayed current information, deleting the current information from the information list to be displayed (Par. 0081, the user can delete a question from the survey by interacting with a deletion element for the question in the creation interface 304). . Regarding claim 12, Xie meets claim limitation as set forth in claim 1. Regarding claim 16-19, Xie meets claim limitation as set forth in claim 2-5. Regarding claim 24, Xie meets claim limitation as set forth in claim 1. Claims 6 and 20 are rejected under U.S.C. 103 as being unpatentable over Xie et al (US 20220394344) in view of Cheung et al. (US 20160154556), in further view of Kedenburg (US 20180160180), in further view of Cheesman et al. (US 20180060883), in further view of Wang et al. (US 20220070538). Regarding claim 6, The method of claim 1, Xie further discloses, wherein the question and reply information comprises the first comment information, the reply information (Par. 0124, fig. 12, presenting question and answer information), and determining question and reply information based on the first comment information and the reply information comprises: obtaining at least one associated comment information associated with the first comment information, wherein a semantic similarity between each associated comment information and the first comment information is greater than a predetermined semantic similarity threshold (Par. 0180, the convolutional neural network may output a relevance score between the currently inputted question and all historical questions asked. Then, according to the outputted scoring results, a historical question with the highest relevance score is selected as the matching candidate question, Semantic matching is performed on “What skin type is this liquid foundation suitable for” respectively with historical questions “Is there any other color of matte lipstick,” “What skin type is this XX liquid foundation suitable for,” and so on to perform relevance scoring, and output corresponding scoring results, so that according to the scoring results, a candidate question matching the question “What skin type is this liquid foundation suitable for” is selected from the historical questions, i.e. obtaining associated question from historical questions similar to inputted question by viewer)). Xie in view of Cheung in further view of Kedenburg in further view of Cheesman does not disclose, wherein the question and reply information comprises, a viewer client identifier; determining at least one candidate viewer client identifier corresponding to the at least one associated comment information; determining a viewer client identifier to be displayed in the at least one candidate viewer client identifier; and generating the question and reply information based on the viewer client identifier, the first comment information, and the reply information. Wang discloses, wherein the question and reply information comprises, a viewer client identifier (Par. 0107, fig. 7, while the target display card is displayed on top of the remaining display cards, the state of the question information for the target display card is updated to the answering state, and a thank you control is displayed in a target area inside the target display card, as shown in fig. 7, generating the display which includes user’s avatar and nickname along with question and answer, answer being “thank you” text); determining at least one candidate viewer client identifier corresponding to the at least one associated comment information (Par. 0073, there are an avatar and nickname of the audience who submits the question information on each display card, i.e. determining viewer identifier associated with who submitted the comment or question); determining a viewer client identifier to be displayed in the at least one candidate viewer client identifier (Par. 0107, fig. 7, while the target display card is displayed on top of the remaining display cards, the state of the question information for the target display card is updated to the answering state, and a thank you control is displayed in a target area inside the target display card, as shown in fig. 7, user’s avatar and nickname is displayed along with question and answer, answer being “thank you” text); and generating the question and reply information based on the target viewer client identifier, the first comment information, and the reply information identifier (Par. 0107, fig. 7, while the target display card is displayed on top of the remaining display cards, the state of the question information for the target display card is updated to the answering state, and a thank you control is displayed in a target area inside the target display card, as shown in fig. 7, generating the display which includes user’s avatar and nickname along with question and answer, answer being “thank you” text). Therefore, it would have been obvious to one of the ordinary skill in the art before the effective filling date of the claimed invention to modify Xie in view of Cheung in further view of Kedenburg in further view of Cheesman, by teaching of wherein the question and reply information comprises, a viewer client identifier, wherein the question and reply information comprises a viewer client identifier, determining candidate viewer client identifier corresponding associated comment information, determining a viewer client identifier to be displayed in the candidate viewer client identifier and generating the question and reply information based on the viewer client identifier, the first comment information, and the reply information identifier, as taught by Wang, to display the identity of the person who submitted the question that would help to learn additional information about person show submitted the question, as disclosed in Wang par. Par. 0107. Regarding claim 20, Xie in view of Cheung in further view of Kedenburg in further view of Cheesman in further view of Wang meets claim limitation as set forth in claim 6. Claims 8, 9, 22 and 23 are rejected under U.S.C. 103 as being unpatentable over Xie et al (US 20220394344) in view of Cheung et al. (US 20160154556), in further view of Kedenburg (US 20180160180), in further view of Cheesman et al. (US 20180060883), in further view of Sarkar et al. (US 20190079941). Regarding claim 8, The method of claim 1, Xie further discloses, wherein polling and displaying information in the information list to be displayed on the live stream interface of the live stream interface comprises: polling and displaying, on the live streaming interface of the live stream interface, information in the information list (Par. 0129-0134, fig. 13-15, the terminal presents recommended items “A liquid foundation” and “B liquid foundation” that match the content edited by the viewer, and sets selection function items of the corresponding recommended items based on the names of the recommended items, transmitting the target question to the host end, the terminal may present the target question, The target presentation duration may be preset, such as 2 seconds, i.e. as shown in fig. 13, viewer is polled for option to select for specific question along with list of other comments and questions being displayed in streaming interface); and Xie in view of Cheung in further view of Kedenburg in further view of Cheesman does not disclose, information in the information list to be displayed based on a predetermined duration, correspondingly, the method further comprises: counting a total display duration for each information in the information list to be displayed; in response to the total display duration being greater than or equal to a predetermined duration threshold, deleting information with the total display duration greater than or equal to the predetermined duration threshold from the information list to be displayed; and/or before adding the question and reply information to the information list to be displayed, determining information amount of current information in the information list to be displayed; and in response to the information amount being equal to a predetermined amount threshold, deleting information with a lowest display priority in the information list to be displayed. Sarkar discloses, information in the information list to be displayed based on a predetermined duration (Par. 0053, display each received comment for a threshold amount of time (e.g., 10 seconds) before removing the comment from the comments listing in order to maximize the display of the live video broadcast), correspondingly, the method further comprises: counting a total display duration for each information in the information list to be displayed (Par. 0053, display each received comment for a threshold amount of time (e.g., 10 seconds) before removing the comment from the comments listing in order to maximize the display of the live video broadcast, i.e. in order to remove the comment from list of comments (as shown in fig. 2E-2F) after threshold amount of time such as duration of 10 seconds, system requires to perform countdown); in response to the total display duration being greater than or equal to a predetermined duration threshold, deleting information with the total display duration greater than or equal to the predetermined duration threshold from the information list to be displayed (Par. 0053, display each received comment for a threshold amount of time (e.g., 10 seconds) before removing the comment from the comments listing in order to maximize the display of the live video broadcast, i.e. in order to remove the comment from list of comments (as shown in fig. 2E-2F) after threshold amount of time such as duration of 10 seconds, system requires to perform countdown, when threshold duration of 10 seconds reach remove the comment from the list of comments); and/or before adding the question and reply information to the information list to be displayed, determining information amount of current information in the information list to be displayed; and in response to the information amount being equal to a predetermined amount threshold, deleting information with a lowest display priority in the information list to be displayed. Therefore, it would have been obvious to one of the ordinary skill in the art before the effective filling date of the claimed invention to modify Xie in view of Cheung in further view of Kedenburg in further view of Cheesman, by teaching of counting a total display duration for each information in the information list to be displayed, in response to the total display duration being greater than or equal to a predetermined duration threshold, deleting information with the total display duration greater than or equal to the predetermined duration threshold from the information list to be displayed; as taught by Sarkar, to maximize the display space during streaming of live broadcast, as disclosed in Sarkar par. 0053. Regarding claim 9, The method of claim 1, Xie further discloses, wherein the information list to be displayed further comprises second comment information, wherein the second comment information is comment information sent by the viewer client corresponding to the live stream interface and has been implemented for a display operation (Xie Par. 0121, fig. 11, The terminal presents a questioning function item “Say something” in the live streaming interface, and when receiving a triggering operation for the questioning function item “Say something”, the terminal presents a question editing interface including a text input box. The terminal receives a question editing operation performed by a viewer based on the text input box, presents an edited content “What skin type is this liquid foundation suitable for,” and presents a candidate question “XX liquid foundation, what skin is this liquid foundation suitable for” that matches the edited content, i.e. each comments, first or second can be asked at viewer clients). Xie does not disclose, wherein a display priority of the second comment information in the information list to be displayed is determined based on a time when the second comment information is added to the information list to be displayed. Sarkar discloses, wherein a display priority of the second comment information in the information list to be displayed is determined based on a time when the second comment information is added to the information list to be displayed (Par. 0053, display each received comment for a threshold amount of time (e.g., 10 seconds) before removing the comment from the comments listing in order to maximize the display of the live video broadcast, i.e. each comment is displayed for 10 seconds, therefore the second comment will be displayed more than the after first comment as second would be entered after the first comment, second comment will be displayed 10 seconds from the time when second comment was added to the list of comments). Therefore, it would have been obvious to one of the ordinary skill in the art before the effective filling date of the claimed invention to modify Xie in view of Cheung in further view of Kedenburg in further view of Cheesman, by teaching of wherein a display priority of the second comment information in the information list to be displayed is determined based on a time when the second comment information is added to the information list to be displayed, as taught by Sarkar, to provide the needed threshold display time for each comment as it enters the list of comments displayed, as disclosed in Sarkar par. 0053. Regarding claims 22-23, Xie in view of Cheung in further view of Kedenburg in further view of Cheesman in further view of Sarkar meets claim limitation as set forth in claim 8-9. Conclusion Any inquiry concerning this communication or earlier communications from the examiner should be directed to AKSHAY DOSHI whose telephone number is (571)272-2736. The examiner can normally be reached M-F 9:30 AM to 6:00 PM. 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, JOHN W MILLER can be reached at (571)272-7353. 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. /A.D./Examiner, Art Unit 2422 /JOHN W MILLER/Supervisory Patent Examiner, Art Unit 2422
Read full office action

Prosecution Timeline

Nov 08, 2024
Application Filed
Dec 04, 2025
Non-Final Rejection mailed — §101, §103
Mar 04, 2026
Response Filed
Mar 25, 2026
Final Rejection mailed — §101, §103
May 25, 2026
Response after Non-Final Action
Jul 27, 2026
Request for Continued Examination
Jul 28, 2026
Response after Non-Final Action
Aug 26, 2026
Non-Final Rejection mailed — §101, §103 (current)

Precedent Cases

Applications granted by this same examiner with similar technology

Patent 12726667
METHODS, SYSTEMS, AND MEDIA FOR SELECTING FORMATS FOR STREAMING MEDIA CONTENT ITEMS
4y 2m to grant Granted Sep 01, 2026
Patent 12695945
PROOF OF PLAY FOR IMAGES DISPLAYED AT ELECTRONIC DISPLAYS
1y 1m to grant Granted Jul 28, 2026
Patent 12683910
DYNAMIC RESOURCE ALLOCATION IN NETWORK DEVICE
2y 2m to grant Granted Jul 14, 2026
Patent 12610106
SENSITIVITY ASSESSMENT FOR MEDIA PRODUCTION USING ARTIFICIAL INTELLIGENCE
1y 10m to grant Granted Apr 21, 2026
Patent 12568270
ELEMENT DISPLAY METHOD AND APPARATUS, ELEMENT SELECTION METHOD AND APPARATUS, DEVICE, AND STORAGE MEDIUM
2y 10m to grant Granted Mar 03, 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

3-4
Expected OA Rounds
64%
Grant Probability
99%
With Interview (+40.4%)
3y 0m (~1y 1m remaining)
Median Time to Grant
High
PTA Risk
Based on 273 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