Prosecution Insights
Last updated: October 02, 2026
Application No. 19/246,354

MULTIMODAL INFORMATION INTERACTION METHOD, INTELLIGENT AGENT, DEVICE AND MEDIUM

Final Rejection §103
Filed
Jun 23, 2025
Priority
Feb 24, 2025 — CN 202510209041.X
Examiner
LE, HUNG D
Art Unit
2161
Tech Center
2100 — Computer Architecture & Software
Assignee
Baidu Online Network Technology (Beijing) Co., Ltd.
OA Round
2 (Final)
90%
Grant Probability
Favorable
3-4
OA Rounds
1y 1m
Est. Remaining
96%
With Interview

Examiner Intelligence

Grants 90% — above average
90%
Career Allowance Rate
990 granted / 1099 resolved
+35.1% vs TC avg
Moderate +6% lift
Without
With
+6.4%
Interview Lift
resolved cases with interview
Typical timeline
2y 4m
Avg Prosecution
20 currently pending
Career history
1120
Total Applications
across all art units

Statute-Specific Performance

§101
14.1%
-25.9% vs TC avg
§103
41.3%
+1.3% vs TC avg
§102
20.5%
-19.5% vs TC avg
§112
8.2%
-31.8% vs TC avg
Black line = Tech Center average estimate • Based on career data from 1099 resolved cases

Office Action

§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 . DETAILED ACTION 1. This Office Action is in response to the amendment filed on 07/22/2026. Claims 1, 2, 5, 9, 10, 13, 16, 17 and 20 have been amended. Claims 1-20 are pending. Response to Arguments 2. Applicant's arguments with respect to claims 1-20 have been considered but are moot in view of the new ground(s) of rejection. Examiner's Note 3. A media resource (According to Google): “A media resource is any tool, material, or channel used to store, share, or communicate information through audio, visual, or digital formats. Types of Media Resources: (1) Educational and Publishing Content: Non-text items used to support learning or reading, such as photos, graphs, diagrams, audio clips, and videos. (2) Information and News Channels: Platforms that deliver news and entertainment to the public, including television networks, radio stations, newspapers, websites, and podcasts. (3) Library and AV Equipment: Physical or digital assets housed in media centers, including DVDs, CDs, streaming tools, and audio-visual classroom equipment. (4) Digital Infrastructure (Tech): Files, servers, or web specifications (like Media Source Extensions) used to deliver streaming video or audio data across a network.” An intelligent agent integrated with a large language model (According to Google): “An intelligent agent integrated with a large language model (LLM agent) is an artificial intelligence system that uses a large language model as its central reasoning engine to autonomously plan, use tools, and complete complex multi-step tasks. Core Components: An LLM agent combines the language understanding of an AI model with three main parts: (1) Planning: The agent breaks a large goal into smaller steps. It reviews its progress and changes its plan if it makes a mistake. (2) Memory: Short-term memory keeps track of the current conversation or task. Long-term memory stores and retrieves past data using external databases. (3) Tools: The agent connects to outside software, web browsers, or calculators to fetch real-time information or perform actions. How It Works: (1) Perceive: The agent receives a goal or data from a user or its environment. (2) Reason: The LLM processes the input, decides which step comes next, and picks the right tool. (3) Act: The agent executes the action, checks the result, and repeats the loop until the task is done.” Rendering a media resource onto a virtual screen (According to Google): "Rendering a media resource onto a virtual screen is the process of generaling a digital image or video from 2D/3D models and projecting it onto a software-based display, rather than a physical monitor. This process is driven by rendering engines, GPU-based virtual drivers, and media projection services that convert data into visual pixels in real time." Visual renderings of focus objects (According to Google): "Visual renderings of focus objects on a virtual screen refer to computer-generated, 3D representations of items that appear sharply in focus, while surrounding, non-focused areas are blurred to mimic natural human vision, a technique often achieved through gaze-contingent rendering or varifocal display systems. These rendering techniques are used in virtual reality (VR) and augmented reality (AR) to enhance realism, reduce eye strain, and solve the vergence-accommodation conflict." Multimodal information interaction (According to Google): "Multimodal information interaction refers to human-computer systems that process two or more combined user input modes-such as speech, gesture, gaze, touch, and facial expressions-simultaneously or sequentially to enable natural, intuitive communication. These systems integrate various sensory channels (text, audio, vision) to enhance interaction, improve robustness, and increase bandwidth between users and technologies like AI and virtual reality." An intelligent call request from a terminal (According to Google): "An intelligent call request from a terminal (often referred to in technical, networking, or legacy contexts) is a specially formatted data packet generated by a user terminal (DTE - Data Terminal Equipment) to initiate a network connection. It is not just a phone number dial, but a structured request, common in X.25 or virtual circuit-based networks, that acts as a signal to the network to establish a "virtual call" (a temporary, logical connection) between two endpoints." An intelligent agent in a network (According to Google): "An intelligent agent in a network is an autonomous software entity that perceives its environment, makes decisions, and takes actions to achieve specific goals, such as optimizing performance or security, without constant human intervention. In the context of computer networking, these agents use artificial intelligence (AI), including machine learning and Large Language Models (LLMs), to monitor traffic, analyze telemetry data, and automatically manage network infrastructure." Meng et al, US 20250103183, [Meng: Paragraph 127 ("For example, the webpage access addresses of various media resources can be added to the browser webpage in the form of links, so that when the user wants to watch the media resource, he/she can directly click the shortcut in the webpage to browse the content of the media resource ")] [Meng: Paragraphs 148, 398 and 435 ("In order to realize that different loading modes are presented different display modes, in the process of webpage loading, when user interface WEBUI receives the message that the loading state is started, the display apparatus 200 can present the first window and the second window simultaneously, ", i.e., 'predetermined processing mode ')] [Meng: Paragraphs 92 and 314 ("the demultiplexing module is used for demultiplexing the input audio and video data stream, such as inputting moving picture experts group-2 (MPEG-2) ")] [Meng: Paragraphs 291-292 ("and send the relevant information of the media resource and a signal requesting to start play to the play area management component")] [Meng: Paragraph 67 ("entering user commands through the buttons, voice input, control panel, ", i.e., "multimodal information interaction')]. Billi-Duran et al, US 20180052835, [Billi-Duran: Abstract and paragraph 45 ("a user may record visual or audio information for a machine and submit this multimedia information to the search and diagnosis system ")]. Zeng et al, US 20140129676, [Zeng: Title and Abstract ("live video sharing with mutlmodal modes")]. McCoy et al, US 20260263932, [McCoy: Paragraph 57 (“a streaming media interface/device, a smart television or networked display, a virtual reality (VR) or augmented reality (AR) system, or any other computing device capable of being configured to fulfill the functionality of a client as defined herein. In one embodiment, the cloud gaming server is configured to detect the type of client device, which is being utilized by the user, and provide a cloud-gaming experience appropriate to the user's client device. For example, image settings, audio settings and other types of settings may be optimized for the user's client device”, i.e., ‘cloud’ ; ‘media stream’ ; and ‘predetermined processing mode’)] [McCoy: Paragraph 61 (“It should be appreciated that cloud-based gaming facilitates multi-player gaming from players located at different locations by providing for execution of the video game at a remote server that is accessible by all players over a network”, i.e., ‘determining a media resource address’)] [McCoy: Paragraph 62 (“the client 204 may process the received video data to provide a video stream in a format compatible with the display 206”, i.e., ‘predetermined processing mode’ and ‘media stream’)] [McCoy: Paragraph 63 (“The cloud gaming service 210 includes resources for providing an environment in which a video game can be executed … the host 214 can itself be a virtualized resource platform. In other words, the host 214 may operate over one or more server computing devices, handling the allocation and usage of the resources defined by the server computing devices, while presenting a unified platform upon which virtual machines 216 can be instantiated”, i.e., ‘media resource address’)] [McCoy: Paragraph 136 (“The AI engine 702 may include or have access to a trained ML model 703, such as a large language model,”)]. Moore, US 20130129317, [Moore: Abstract and paragraphs 15, 17, 19, 20, 36, 37 and 40 (“adaptively streaming a time-ordered sequence of video frames from a video server, across a wide area network, to a remote client video device, to accommodate advanced video display modes. Based on indications received from the remote client, the video server obtains and sends to the remote client encodings of video frames adapted to facilitate smooth, timely transitions between display modes at the client, and optimal playback quality across all modes, subject to various operational constraints. Advanced playback modes include fast forward and reverse, slow forward and reverse, frame-by-frame stepping, and other modes that specify displaying video frames on the client at a rate different from the normal display rate, or that specify displaying video frames in a different order than the normal time-ordering of the sequence of video frames”, i.e., “advanced video display modes” or “normal playback mode” or “particular video frame display mode” = ‘predetermined processing mode’ ; “adaptively streaming a time-ordered sequence of video frames from a video server …” = ‘determining a media resource address’)] [Moore: Paragraph 24 (“A given sequence of video frames 105 may be stored on video server 100 or on a connected device in a variety of forms and formats”, i.e., various ‘media resource address’)] [Moore: Paragraph 27 (“pre-existing encoding of video frames sequence 105 that is already stored on video server 100, or that may be acquired by video server 100 from an external source”, i.e., various ‘media resource address’)] Claim Rejections - 35 USC § 103 4. In the event the determination of the status of the application as subject to AIA 35 U.S.C. 102 and 103 (or as subject to pre-AIA 35 U.S.C. 102 and 103) is incorrect, any correction of the statutory basis for the rejection will not be considered a new ground of rejection if the prior art relied upon, and the rationale supporting the rejection, would be the same under either status. 5. 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. 6. Claims 1-20 are rejected under 35 U.S.C. 103 as being unpatentable over Moore (US 20130129317), in view of McCoy et al (US 20260263932). Claim 1: Moore suggests a multimodal information interaction method, implemented by an intelligent agent integrated with a large language model, the method comprising: performing intention recognition on a media resource request from a terminal to obtain an intention recognition result [Moore: Paragraph 4 and Figure 4 (“indicating a change in a current frame display rate at a video player for a sequence of video frame”)], wherein the intention recognition result represents whether the media resource request hits a predetermined processing mode; wherein the predetermined processing mode comprises a mode that needs to render a media resource requested by a user in the cloud [Moore: Abstract and paragraphs 15, 17, 19, 20, 36, 37 and 40 (“adaptively streaming a time-ordered sequence of video frames from a video server, across a wide area network, to a remote client video device, to accommodate advanced video display modes. Based on indications received from the remote client, the video server obtains and sends to the remote client encodings of video frames adapted to facilitate smooth, timely transitions between display modes at the client, and optimal playback quality across all modes, subject to various operational constraints. Advanced playback modes include fast forward and reverse, slow forward and reverse, frame-by-frame stepping, and other modes that specify displaying video frames on the client at a rate different from the normal display rate, or that specify displaying video frames in a different order than the normal time-ordering of the sequence of video frames”, i.e., “advanced video display modes” or “normal playback mode” or “particular video frame display mode” = ‘predetermined processing mode’ ; “adaptively streaming a time-ordered sequence of video frames from a video server …” = ‘determining a media resource address’)]. Moore suggests in response to the media resource request hitting the predetermined processing mode, determining a media resource address corresponding to the media resource request )] [Moore: Paragraph 24 (“A given sequence of video frames 105 may be stored on video server 100 or on a connected device in a variety of forms and formats”, i.e., various ‘media resource address’)] [Moore: Paragraph 27 (“pre-existing encoding of video frames sequence 105 that is already stored on video server 100, or that may be acquired by video server 100 from an external source”, i.e., various ‘media resource address’)]. Moore suggests rendering, in the cloud, a media resource in the media resource address, and outputting a rendered media stream to the terminal, to make the terminal directly play the media resource by using the rendered media stream [Moore: Paragraph 24 (“A given sequence of video frames 105 may be stored on video server 100 or on a connected device in a variety of forms and formats”, i.e., various ‘media resource address’)] [Moore: Paragraph 27 (“pre-existing encoding of video frames sequence 105 that is already stored on video server 100, or that may be acquired by video server 100 from an external source”, i.e., various ‘media resource address’)] [Moore: Abstract and paragraphs 15, 17, 19, 20, 36, 37 and 40 (“adaptively streaming a time-ordered sequence of video frames from a video server, across a wide area network, to a remote client video device, to accommodate advanced video display modes. Based on indications received from the remote client, the video server obtains and sends to the remote client encodings of video frames adapted to facilitate smooth, timely transitions between display modes at the client, and optimal playback quality across all modes, subject to various operational constraints. Advanced playback modes include fast forward and reverse, slow forward and reverse, frame-by-frame stepping, and other modes that specify displaying video frames on the client at a rate different from the normal display rate, or that specify displaying video frames in a different order than the normal time-ordering of the sequence of video frames”, i.e., “advanced video display modes” or “normal playback mode” or “particular video frame display mode” = ‘predetermined processing mode’ ; “adaptively streaming a time-ordered sequence of video frames from a video server …” = ‘determining a media resource address’)]. McCoy suggests streaming media data in the cloud and large language model [McCoy: Paragraph 57 (“a streaming media interface/device, a smart television or networked display, a virtual reality (VR) or augmented reality (AR) system, or any other computing device capable of being configured to fulfill the functionality of a client as defined herein. In one embodiment, the cloud gaming server is configured to detect the type of client device, which is being utilized by the user, and provide a cloud-gaming experience appropriate to the user's client device. For example, image settings, audio settings and other types of settings may be optimized for the user's client device”, i.e., ‘cloud’ ; ‘media stream’ ; and ‘predetermined processing mode’)] [McCoy: Paragraph 61 (“It should be appreciated that cloud-based gaming facilitates multi-player gaming from players located at different locations by providing for execution of the video game at a remote server that is accessible by all players over a network”, i.e., ‘determining a media resource address’)] [McCoy: Paragraph 62 (“the client 204 may process the received video data to provide a video stream in a format compatible with the display 206”, i.e., ‘predetermined processing mode’ and ‘media stream’)] [McCoy: Paragraph 63 (“The cloud gaming service 210 includes resources for providing an environment in which a video game can be executed … the host 214 can itself be a virtualized resource platform. In other words, the host 214 may operate over one or more server computing devices, handling the allocation and usage of the resources defined by the server computing devices, while presenting a unified platform upon which virtual machines 216 can be instantiated”, i.e., ‘media resource address’)] [McCoy: Paragraph 136 (“The AI engine 702 may include or have access to a trained ML model 703, such as a large language model,”)]. Both references (Moore and McCoy) taught features that were directed to analogous art and they were directed to the same field of endeavor, such as data processing. It would have been obvious to one of ordinary skill in the art at the time the invention was made, having the teachings of Moore and McCoy before him/her, to modify the system of Moore with the teaching of McCoy in order to stream data in a cloud environment [McCoy: Paragraphs 57, 61, 62 and 136]. Claim 2: The combined teachings of Moore and McCoy suggest wherein the rendering a media resource in the media resource address comprises: acquiring the media resource from the media resource address; rendering the media resource onto a virtual screen; and collecting [[a]]the content on the virtual screen to obtain a media stream an collecting a content on the virtual screen to obtain a media stream [McCoy: Paragraph 56 (“individual servers or servers that are executed in a virtual machine data center, where many servers can be virtualized to provide the requested processing”)]. Both references (Moore and McCoy) taught features that were directed to analogous art and they were directed to the same field of endeavor, such as data processing. It would have been obvious to one of ordinary skill in the art at the time the invention was made, having the teachings of Moore and McCoy before him/her, to modify the system of Moore with the teaching of McCoy in order to virtually render data [McCoy: Paragraph 56]. Claim 3: The combined teachings of Moore and McCoy suggest receiving an interaction operation event from the terminal, wherein the interaction operation event is generated by the terminal in response to an interaction operation of a target object on the media stream on the terminal; and performing the interaction operation on the media stream on the virtual screen according to the interaction operation event, so that the terminal displays an interaction result [Moore: Paragraphs 40 and 41 (“direct response to user input to manually change the position of current time indicator 225 on time ruler 220” ; “a user may manually drag current time indicator 225 across time ruler 220 to navigate or scroll or scrub through the sequence of video frames 105 on video monitor 210 in random fashion” ; “allowing a user to control the display of the sequence of video frames 105 on video monitor 210”)]. Claim 4: The combined teachings of Moore and McCoy suggest wherein the intention recognition result further represents a processing type of the media resource request; the in response to the media resource request hitting the predetermined processing mode, determining a media resource address corresponding to the media resource request comprises one of: searching, in response to the processing type being searching, the media resource corresponding to the media resource request to obtain the media resource address corresponding to the media resource request; determining, in response to the processing type being returning, a predetermined address as the media resource address corresponding to the media resource request; and generating, in response to the processing type being generating, the media resource and the media resource address corresponding to the media resource request [Moore: Abstract and paragraphs 15, 17, 19, 20, 36, 37 and 40 (“adaptively streaming a time-ordered sequence of video frames from a video server, across a wide area network, to a remote client video device, to accommodate advanced video display modes. Based on indications received from the remote client, the video server obtains and sends to the remote client encodings of video frames adapted to facilitate smooth, timely transitions between display modes at the client, and optimal playback quality across all modes, subject to various operational constraints. Advanced playback modes include fast forward and reverse, slow forward and reverse, frame-by-frame stepping, and other modes that specify displaying video frames on the client at a rate different from the normal display rate, or that specify displaying video frames in a different order than the normal time-ordering of the sequence of video frames”, i.e., “advanced video display modes” or “normal playback mode” or “particular video frame display mode” = ‘predetermined processing mode’ ; “adaptively streaming a time-ordered sequence of video frames from a video server …” = ‘determining a media resource address’)] [Moore: Paragraph 24 (“A given sequence of video frames 105 may be stored on video server 100 or on a connected device in a variety of forms and formats”, i.e., various ‘media resource address’)] [Moore: Paragraph 27 (“pre-existing encoding of video frames sequence 105 that is already stored on video server 100, or that may be acquired by video server 100 from an external source”, i.e., various ‘media resource address’)]. Claim 5: The combined teachings of Moore and McCoy suggest in response to an intelligent agent call request from the terminal, starting [[an]] the intelligent agent and assigning a cloud rendering task; and in response to an intelligent agent shutdown request from the terminal, shutting down the intelligent agent and releasing the cloud rendering task [McCoy: Paragraph 136 live game feedback 706 from the recorded game 704, and game statistics 708. The AI engine 702 may include or have access to a trained ML model 703, such as a large language model, bi-directional transformer, zero/few shot learner, or deep neural network. The ML model 703 may be used by the AI engine 702 to predict an annotation 602 (including content and/or location) that will result in increased positive feedback, greater activity, and/or more positive ratings by users or a particular user")]. Both references (Moore and McCoy) taught features that were directed to analogous art and they were directed to the same field of endeavor, such as data processing. It would have been obvious to one of ordinary skill in the art at the time the invention was made, having the teachings of Moore and McCoy before him/her, to modify the system of Moore with the teaching of McCoy in order to implement an intelligent agent in a large language model [McCoy: Paragraph 136] Claim 6: The combined teachings of Moore and McCoy suggest wherein the rendering a media resource in the media resource address comprises: starting the cloud rendering task to perform an operation of rendering the media resource in the media resource address [Moore: Paragraph 24 (“A given sequence of video frames 105 may be stored on video server 100 or on a connected device in a variety of forms and formats”, i.e., various ‘media resource address’)] [Moore: Paragraph 27 (“pre-existing encoding of video frames sequence 105 that is already stored on video server 100, or that may be acquired by video server 100 from an external source”, i.e., various ‘media resource address’)]. McCoy suggests streaming media data in the cloud and large language model [McCoy: Paragraph 57 (“a streaming media interface/device, a smart television or networked display, a virtual reality (VR) or augmented reality (AR) system, or any other computing device capable of being configured to fulfill the functionality of a client as defined herein. In one embodiment, the cloud gaming server is configured to detect the type of client device, which is being utilized by the user, and provide a cloud-gaming experience appropriate to the user's client device. For example, image settings, audio settings and other types of settings may be optimized for the user's client device”, i.e., ‘cloud’ ; ‘media stream’ ; and ‘predetermined processing mode’)] [McCoy: Paragraph 61 (“It should be appreciated that cloud-based gaming facilitates multi-player gaming from players located at different locations by providing for execution of the video game at a remote server that is accessible by all players over a network”, i.e., ‘determining a media resource address’)] [McCoy: Paragraph 62 (“the client 204 may process the received video data to provide a video stream in a format compatible with the display 206”, i.e., ‘predetermined processing mode’ and ‘media stream’)] [McCoy: Paragraph 63 (“The cloud gaming service 210 includes resources for providing an environment in which a video game can be executed … the host 214 can itself be a virtualized resource platform. In other words, the host 214 may operate over one or more server computing devices, handling the allocation and usage of the resources defined by the server computing devices, while presenting a unified platform upon which virtual machines 216 can be instantiated”, i.e., ‘media resource address’)] [McCoy: Paragraph 136 (“The AI engine 702 may include or have access to a trained ML model 703, such as a large language model,”)]. Both references (Moore and McCoy) taught features that were directed to analogous art and they were directed to the same field of endeavor, such as data processing. It would have been obvious to one of ordinary skill in the art at the time the invention was made, having the teachings of Moore and McCoy before him/her, to modify the system of Moore with the teaching of McCoy in order to stream data in a cloud environment [McCoy: Paragraphs 57, 61, 62 and 136]. Claim 7: The combined teachings of Moore and Meng suggest wherein one or more media resource addresses correspond to the media resource request, and when a plurality of media resource addresses correspond to the media resource request, media resources are opened and rendered in sequence according to a list of the plurality of media resource addresses [Moore: Abstract and paragraphs 15, 17, 19, 20, 36, 37 and 40 (“adaptively streaming a time-ordered sequence of video frames from a video server, across a wide area network, to a remote client video device, to accommodate advanced video display modes. Based on indications received from the remote client, the video server obtains and sends to the remote client encodings of video frames adapted to facilitate smooth, timely transitions between display modes at the client, and optimal playback quality across all modes, subject to various operational constraints. Advanced playback modes include fast forward and reverse, slow forward and reverse, frame-by-frame stepping, and other modes that specify displaying video frames on the client at a rate different from the normal display rate, or that specify displaying video frames in a different order than the normal time-ordering of the sequence of video frames”, i.e., “advanced video display modes” or “normal playback mode” or “particular video frame display mode” = ‘predetermined processing mode’ ; “adaptively streaming a time-ordered sequence of video frames from a video server …” = ‘determining a media resource address’)] [Moore: Paragraph 24 (“A given sequence of video frames 105 may be stored on video server 100 or on a connected device in a variety of forms and formats”, i.e., various ‘media resource address’)] [Moore: Paragraph 27 (“pre-existing encoding of video frames sequence 105 that is already stored on video server 100, or that may be acquired by video server 100 from an external source”, i.e., various ‘media resource address’)]. Claim 8: The combined teachings of Moore and Meng suggest an intelligent agent, configured to perform the method according to claim 1 task [McCoy: Paragraph 136 live game feedback 706 from the recorded game 704, and game statistics 708. The AI engine 702 may include or have access to a trained ML model 703, such as a large language model, bi-directional transformer, zero/few shot learner, or deep neural network. The ML model 703 may be used by the AI engine 702 to predict an annotation 602 (including content and/or location) that will result in increased positive feedback, greater activity, and/or more positive ratings by users or a particular user")]. Both references (Moore and McCoy) taught features that were directed to analogous art and they were directed to the same field of endeavor, such as data processing. It would have been obvious to one of ordinary skill in the art at the time the invention was made, having the teachings of Moore and McCoy before him/her, to modify the system of Moore with the teaching of McCoy in order to implement an intelligent agent in a large language model [McCoy: Paragraph 136] Claim 9: Claim 9 is essentially the same as claim 1 except that it sets forth the claimed invention as a device rather than a method and rejected under the same reasons as applied above. Claim 10: Claim 10 is essentially the same as claim 2 except that it sets forth the claimed invention as a device rather than a method and rejected under the same reasons as applied above. Claim 11: Claim 11 is essentially the same as claim 3 except that it sets forth the claimed invention as a device rather than a method and rejected under the same reasons as applied above. Claim 12: Claim 12 is essentially the same as claim 4 except that it sets forth the claimed invention as a device rather than a method and rejected under the same reasons as applied above. Claim 13: Claim 13 is essentially the same as claim 5 except that it sets forth the claimed invention as a device rather than a method and rejected under the same reasons as applied above. Claim 14: Claim 14 is essentially the same as claim 6 except that it sets forth the claimed invention as a device rather than a method and rejected under the same reasons as applied above. Claim 14: Claim 14 is essentially the same as claim 6 except that it sets forth the claimed invention as a device rather than a method and rejected under the same reasons as applied above. Claim 15: Claim 15 is essentially the same as claim 7 except that it sets forth the claimed invention as a device rather than a method and rejected under the same reasons as applied above. Claim 16: Claim 16 is essentially the same as claim 1 except that it sets forth the claimed invention as a program product rather than a method and rejected under the same reasons as applied above. Claim 17: Claim 17 is essentially the same as claim 2 except that it sets forth the claimed invention as a program product rather than a method and rejected under the same reasons as applied above. Claim 18: Claim 18 is essentially the same as claim 3 except that it sets forth the claimed invention as a program product rather than a method and rejected under the same reasons as applied above. Claim 19: Claim 19 is essentially the same as claim 4 except that it sets forth the claimed invention as a program product rather than a method and rejected under the same reasons as applied above. Claim 20: Claim 20 is essentially the same as claim 5 except that it sets forth the claimed invention as a program product rather than a method and rejected under the same reasons as applied above. Conclusion 7. Applicant's amendment necessitated the new ground(s) of rejection presented in this Office action. Accordingly, THIS ACTION IS MADE FINAL. See MPEP § 706.07(a). Applicant is reminded of the extension of time policy as set forth in 37 CFR 1.136(a). A shortened statutory period for reply to this final action is set to expire THREE MONTHS from the mailing date of this action. In the event a first reply is filed within TWO MONTHS of the mailing date of this final action and the advisory action is not mailed until after the end of the THREE-MONTH shortened statutory period, then the shortened statutory period will expire on the date the advisory action is mailed, and any extension fee pursuant to 37 CFR 1.136(a) will be calculated from the mailing date of the advisory action. In no event, however, will the statutory period for reply expire later than SIX MONTHS from the date of this final action. 8. Any inquiry concerning this communication or earlier communications from the examiner should be directed to [Hung D. Le], whose telephone number is [571-270-1404]. The examiner can normally be communicated on [Monday to Friday: 9:00 A.M. to 5:00 P.M.]. If attempts to reach the examiner by telephone are unsuccessful, the examiner’s supervisor, Apu Mofiz can be reached on [571-272-4080]. The fax phone number for the organization where this application or proceeding is assigned is 571-273-8300. Information regarding the status of an application may be obtained from the Patent Application Information Retrieval (PAIR) system. Status information for published applications may be obtained from either Private PAIR or Public PAIR. Status information for unpublished applications is available through Private PAIR only. For more information about the PAIR system, see http://pair-direct.uspto.gov. Should you have questions on access to the Private PAIR system, contact the Electronic Business Center (EBC) at 866-217-9197 (toll-free). If you would like assistance from a USPTO Customer Service Representative or access to the automated information system, contact [800-786-9199 (IN USA OR CANADA) or 571-272-1000]. Hung Le 09/11/2026 /HUNG D LE/Primary Examiner, Art Unit 2161
Read full office action

Prosecution Timeline

Jun 23, 2025
Application Filed
Apr 22, 2026
Non-Final Rejection mailed — §103
Jul 22, 2026
Response Filed
Sep 15, 2026
Final Rejection mailed — §103 (current)

Precedent Cases

Applications granted by this same examiner with similar technology

Patent 12743447
READING COMPRESSED DATA DIRECTLY INTO AN IN-MEMORY STORE
1y 8m to grant Granted Sep 22, 2026
Patent 12724780
RECOVERY OF ROW DATA STORED VIA DIFFERENT STORAGE MECHANISMS
2y 1m to grant Granted Sep 01, 2026
Patent 12705279
DISPLAY APPARATUS, BACKGROUND MUSIC PROVIDING METHOD THEREOF AND BACKGROUND MUSIC PROVIDING SYSTEM
2y 6m to grant Granted Aug 11, 2026
Patent 12694009
TRACKING EVALUATION OF WORKLOAD STABILITY THROUGH PERFORMANCE INDEXING
2y 1m to grant Granted Jul 28, 2026
Patent 12682286
GENERATING OPPORTUNITY PROFILE INSIGHTS
3y 1m to grant Granted Jul 14, 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
90%
Grant Probability
96%
With Interview (+6.4%)
2y 4m (~1y 1m remaining)
Median Time to Grant
Moderate
PTA Risk
Based on 1099 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