Prosecution Insights
Last updated: August 17, 2026
Application No. 19/022,996

DIGITAL ASSISTANT HARDWARE ABSTRACTION

Non-Final OA §102
Filed
Jan 15, 2025
Priority
May 11, 2020 — provisional 63/022,942 +3 more
Examiner
SAINT CYR, LEONARD
Art Unit
Tech Center
Assignee
Apple Inc.
OA Round
1 (Non-Final)
77%
Grant Probability
Favorable
1-2
OA Rounds
1y 6m
Est. Remaining
95%
With Interview

Examiner Intelligence

Grants 77% — above average
77%
Career Allowance Rate
900 granted / 1163 resolved
+17.4% vs TC avg
Strong +18% interview lift
Without
With
+18.0%
Interview Lift
resolved cases with interview
Typical timeline
3y 1m
Avg Prosecution
19 currently pending
Career history
1192
Total Applications
across all art units

Statute-Specific Performance

§101
17.0%
-23.0% vs TC avg
§103
41.7%
+1.7% vs TC avg
§102
27.2%
-12.8% vs TC avg
§112
1.3%
-38.7% vs TC avg
Black line = Tech Center average estimate • Based on career data from 1163 resolved cases

Office Action

§102
DETAILED ACTION DETAILED ACTION 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 . Double Patenting The nonstatutory double patenting rejection is based on a judicially created doctrine grounded in public policy (a policy reflected in the statute) so as to prevent the unjustified or improper timewise extension of the “right to exclude” granted by a patent and to prevent possible harassment by multiple assignees. A nonstatutory double patenting rejection is appropriate where the conflicting claims are not identical, but at least one examined application claim is not patentably distinct from the reference claim(s) because the examined application claim is either anticipated by, or would have been obvious over, the reference claim(s). See, e.g., In re Berg, 140 F.3d 1428, 46 USPQ2d 1226 (Fed. Cir. 1998); In re Goodman, 11 F.3d 1046, 29 USPQ2d 2010 (Fed. Cir. 1993); In re Longi, 759 F.2d 887, 225 USPQ 645 (Fed. Cir. 1985); In re Van Ornum, 686 F.2d 937, 214 USPQ 761 (CCPA 1982); In re Vogel, 422 F.2d 438, 164 USPQ 619 (CCPA 1970); In re Thorington, 418 F.2d 528, 163 USPQ 644 (CCPA 1969). A timely filed terminal disclaimer in compliance with 37 CFR 1.321(c) or 1.321(d) may be used to overcome an actual or provisional rejection based on nonstatutory double patenting provided the reference application or patent either is shown to be commonly owned with the examined application, or claims an invention made as a result of activities undertaken within the scope of a joint research agreement. See MPEP § 717.02 for applications subject to examination under the first inventor to file provisions of the AIA as explained in MPEP § 2159. See MPEP § 2146 et seq. for applications not subject to examination under the first inventor to file provisions of the AIA . A terminal disclaimer must be signed in compliance with 37 CFR 1.321(b). The filing of a terminal disclaimer by itself is not a complete reply to a nonstatutory double patenting (NSDP) rejection. A complete reply requires that the terminal disclaimer be accompanied by a reply requesting reconsideration of the prior Office action. Even where the NSDP rejection is provisional the reply must be complete. See MPEP § 804, subsection I.B.1. For a reply to a non-final Office action, see 37 CFR 1.111(a). For a reply to final Office action, see 37 CFR 1.113(c). A request for reconsideration while not provided for in 37 CFR 1.113(c) may be filed after final for consideration. See MPEP §§ 706.07(e) and 714.13. The USPTO Internet website contains terminal disclaimer forms which may be used. Please visit www.uspto.gov/patent/patents-forms. The actual filing date of the application in which the form is filed determines what form (e.g., PTO/SB/25, PTO/SB/26, PTO/AIA /25, or PTO/AIA /26) should be used. A web-based eTerminal Disclaimer may be filled out completely online using web-screens. An eTerminal Disclaimer that meets all requirements is auto-processed and approved immediately upon submission. For more information about eTerminal Disclaimers, refer to www.uspto.gov/patents/apply/applying-online/eterminal-disclaimer. Claims 1 – 14 are rejected on the ground of nonstatutory double patenting as being unpatentable over claims 1 – 5, 7 – 43 of U.S. Patent No. 11,043,220. Although the claims at issue are not identical, they are not patentably distinct from each other because claims 1 - 14 of the instant application are similar in scope and content of the claims of the cited US patent. It would have been obvious to an artisan at the time the invention was made to use the teaching of claims 1 – 5, 7 – 43 of the '220' Patent as a general teaching for using multi-step prompt workflows to generate and refine output, to perform method as claimed in the present invention. The instant claims obviously encompass the claimed invention of the '220' Patent and differ only in the method steps. The extent that the instant claims are broaden and therefore generic to claimed invention of '220' Patent [species], In re Goodman 29 USPQ 2d 2010 CAFC 1993, states that a generic claim cannot be issued without a terminal disclaimer, if a species claim has been previously been claimed in a co-pending application. And since the structure is as recited, the method step is obtained and therefore, obvious. Here is a comparison between claim 1 of the instant application and claim 1 of the cited patent (11,043,220). Instant Application 19/022,996 Patent 11,043,220 Comparison 1.A first electronic device, comprising: 1.A first electronic device, comprising: Same one or more processors; memory; and one or more programs, wherein the one or more programs are stored in the memory and are configured to be executed by the one or more processors, wherein the one or more programs include instructions for: one or more processors; memory; and one or more programs, wherein the one or more programs are stored in the memory and are configured to be executed by the one or more processors, wherein the one or more programs include instructions for: Same while the first electronic device is participating in a context-sharing group associated with a first location, wherein the context-sharing group is a collection of a plurality of electronic devices that each share context information with at least one other electronic device included in the collection, and wherein the collection includes a context collector: while the first electronic device is participating in a context-sharing group associated with a first location, wherein the context-sharing group is a collection of at least two electronic devices that each share context information with at least one other electronic device included in the collection, and wherein the collection includes at least a second electronic device and a context collector: Same receiving a user voice input; receiving a user voice input; Same receiving, from the context collector, an aggregate context of the context- sharing group; receiving, from the context collector, an aggregate context of the context- sharing group, wherein prior to receiving the aggregate context, at least the first electronic device and the second electronic device provide context information included in the aggregate context to the context collector and wherein the first electronic device and the second electronic device each provide their respective context information to the context collector in response to undergoing a device state change; Similar after receiving the aggregate context, providing at least a portion of the aggregate context and data corresponding to the user voice input to a remote device that is not participating in the context-sharing group, wherein the remote device determines a plurality of tasks based on the data corresponding to the user voice input; after receiving the aggregate context, providing at least a portion of the aggregate context and data corresponding to the user voice input to a remote device that is not participating in the context-sharing group; Similar receiving, from the remote device: a first command to perform a first set of tasks of the plurality of tasks and a second command to perform a second set of tasks of the plurality of tasks; and a first device identifier corresponding to a second electronic device of the plurality of electronic devices and a second device identifier corresponding to a third electronic device of the plurality of electronic devices; receiving, from the remote device, a command to perform one or more tasks and a device identifier corresponding to the second electronic device, wherein the remote device determines the one or more tasks and the device identifier based on the data corresponding to the user voice input and context information included in the at least a portion of the aggregate context; and Similar transmitting the first command to the second electronic device based on the first device identifier, wherein the first command causes the second electronic device to perform the first set of tasks; and transmitting the second command to the third electronic device based on the second device identifier, wherein the second command causes the third electronic device to perform the second set of tasks. transmitting the command to the second electronic device based on the device identifier, wherein the command causes the second electronic device to perform the one or more tasks. Similar Claim Rejections - 35 USC § 102 The following is a quotation of the appropriate paragraphs of 35 U.S.C. 102 that form the basis for the rejections under this section made in this Office action: A person shall be entitled to a patent unless – (a)(2) the claimed invention was described in a patent issued under section 151, or in an application for patent published or deemed published under section 122(b), in which the patent or application, as the case may be, names another inventor and was effectively filed before the effective filing date of the claimed invention. Claims 1 – 7, 13, and 14 are rejected under 35 U.S.C. 102 (a)(2) as being anticipated by Koll et al. (US PAP 2016/0336011). As per claims 1, 13, 14, Koll et al. teach a first electronic device, comprising: one or more processors; memory; and one or more programs, wherein the one or more programs are stored in the memory and are configured to be executed by the one or more processors, wherein the one or more programs include instructions (paragraph 7) for: while the first electronic device is participating in a context-sharing group associated with a first location, wherein the context-sharing group is a collection of a plurality of electronic devices that each share context information with at least one other electronic device included in the collection, and wherein the collection includes a context collector ("the shared context of the audio capture component and result processing component may be used to enable the two components to communicate with each other by sending control and/or data signals to each other."; paragraphs 6, 9, and 34): receiving a user voice input; receiving, from the context collector, an aggregate context of the context- sharing group ("a context sharing component comprising: means for determining that the result processing component is associated with a current context of the user; wherein the result processing component comprises means for processing the speech recognition results to produce result output"; paragraph 6); after receiving the aggregate context, providing at least a portion of the aggregate context and data corresponding to the user voice input to a remote device that is not participating in the context-sharing group, wherein the remote device determines a plurality of tasks based on the data corresponding to the user voice input ("the context sharing component 250 identifies the result processing component 220 as the result processing component currently associated with the user 202. In response to such an identification, the speech recognition results 218 are provided (e.g., transmitted over a network) to the result processing component 220 (FIG. 3, operation 314)."; paragraphs 23, 43, 46); receiving, from the remote device: a first command to perform a first set of tasks of the plurality of tasks and a second command to perform a second set of tasks of the plurality of tasks; and a first device identifier corresponding to a second electronic device of the plurality of electronic devices and a second device identifier corresponding to a third electronic device of the plurality of electronic devices ("if the results 218 include one or more commands, then the application 240 may process the results 218 by executing the commands to perform functions such as closing windows, opening files, or executing software."; paragraphs 23, 43, 46); and transmitting the first command to the second electronic device based on the first device identifier, wherein the first command causes the second electronic device to perform the first set of tasks; and transmitting the second command to the third electronic device based on the second device identifier, wherein the second command causes the third electronic device to perform the second set of tasks ("result processing component which are distributed among two or more logical devices and/or two or more physical devices…a second device including a result processing component; and a context sharing component comprising: means for determining that the result processing component is associated with a current context of the user; wherein the result processing component comprises means for processing the speech recognition results to produce result output."; paragraphs 4-7, 46). As per claim 2, Koll et al., further disclose that one or more tasks of the first set of tasks are identical to one or more tasks of the second set of tasks (“the audio capture component may be on the same logical device and/or physical device as the result processing component, but the effects of applying the speech recognition results may be output (e.g., displayed) to the user through a different logical device and/or physical device, such as a computer connected to a terminal server…components described herein may be further divided into additional components or joined together to form fewer components for performing the same functions.”; paragraphs 4 – 7, 89). As per claim 3, Koll et al., further disclose the at least a portion of the aggregate context includes context information associated with the second electronic device and context information associated with the third electronic device, the remote device determines the first set of tasks based on device capability information included the context information associated with the second electronic device, and the remote device determines the second set of tasks based on device capability information included the context information associated with the third electronic device ("a first device including an audio capture component, the audio capture component comprising means for capturing an audio signal representing speech of a user to produce a captured audio signal; a speech recognition processing component comprising means for performing automatic speech recognition on the captured audio signal to produce speech recognition results; a second device including a result processing component; and a context sharing component comprising: means for determining that the result processing component is associated with a current context of the user"; Koll et al., paragraphs 5 - 7, 35). As per claim 4, Koll et al., further disclose the remote device determines the first set of tasks and the second set of tasks in response to determining, based on the context information associated with the second electronic device and the context information associated with the third electronic device, that the second electronic device and the third electronic device are both available, capable of performing at least one task of the plurality of tasks, and proximate to the first electronic device ("The context sharing component 250, therefore, is an example of a means for dynamically coupling at least two speech recognition components to each other. "Dynamically coupling" a first component to a second component refers to a process in which: (1) at a first time, the first component and the second component are not both associated with a user; (2) a state change occurs, as a result of which, at a second time, both the first component and the second component are associated with the user"; Koll et al., paragraphs 84 - 87). As per claim 5, Koll et al., further disclose the second electronic device only outputs an audio output based on the performance of the first set of tasks, and wherein the third electronic device only displays a visual output based on the performance of the second set of tasks (“the effects of applying the speech recognition results may be output (e.g., displayed) to the user through a different logical device and/or physical device, such as a computer connected to a terminal server.”; paragraphs 5, 22, 23). As per claim 6, Koll et al., further disclose in response to performing the first set of tasks, the second electronic device outputs a brief summary of data or information retrieved based on the performance of the first set of tasks (“if the speech recognition results 118 are a sentence of text, the result processing component 120 may cause the word processor to insert such text into an open document at the current text cursor location. The output device 124 may then display the updated document as the user output 126.”; paragraphs 21 – 23, 46 - 51). As per claim 7, Koll et al., further disclose in response to performing the second set of tasks, the third electronic device outputs a detailed summary of data or information retrieved based on the performance of the second set of tasks, wherein the detailed summary includes at least one of hyperlinks, images, media items, or text data that is not included in the brief summary (“if the speech recognition results 118 are a sentence of text, the result processing component 120 may cause the word processor to insert such text into an open document at the current text cursor location. The output device 124 may then display the updated document as the user output 126.”; paragraphs 21 – 23, 46 - 51). Allowable Subject Matter Claims 8 – 12 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 and filing a terminal disclaimer over patent 11,043,220. The following is a statement of reasons for the indication of allowable subject matter: As to claims 8 – 12, the prior art made of record does not teach or suggest receiving a second user voice input representing a user request to make a purchase; receiving, from the context collector, an updated aggregate context, wherein the updated aggregate context includes updated context information associated with the second electronic device and updated context information associated with the third electronic device; transmitting, to the remote device, data corresponding to the second user voice input and at least a portion of the updated aggregate context, wherein the remote device determines a second plurality of tasks based on the data corresponding to the second user voice input. Conclusion The prior art made of record and not relied upon is considered pertinent to applicant's disclosure. Wang et a. teach METHOD FOR PROVIDING GROUP CONTEXT SENSING AND INFERENCE. Lee et al. teach ELECTRONIC DEVICE FOR PROCESSING USER UTTERANCE. Vibbert et al. teach Dialog Flow Management In Hierarchical Task Dialogs. Any inquiry concerning this communication or earlier communications from the examiner should be directed to LEONARD SAINT-CYR whose telephone number is (571)272-4247. The examiner can normally be reached Monday- Friday. 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, Richemond Dorvil can be reached at (571)272-7602. 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. /LEONARD SAINT-CYR/Primary Examiner, Art Unit 2658
Read full office action

Prosecution Timeline

Jan 15, 2025
Application Filed
Aug 18, 2025
Response after Non-Final Action
Dec 24, 2025
Response after Non-Final Action
Jul 28, 2026
Non-Final Rejection mailed — §102 (current)

Precedent Cases

Applications granted by this same examiner with similar technology

Patent 12705434
VISUAL CHAIN-OF-THOUGHT REASONING FOR MULTIMODAL LANGUAGE MODELS
2y 5m to grant Granted Aug 11, 2026
Patent 12700406
METHOD, DEVICE AND SYSTEM OF A VOICE RESPONSIVE DEVICE BASED PARTICIPATIVE PUBLIC ENGAGEMENT COMPUTING PLATFORM
2y 5m to grant Granted Aug 04, 2026
Patent 12700407
MANAGING TIMED TASKS WITH A DIGITAL ASSISTANT
2y 5m to grant Granted Aug 04, 2026
Patent 12694237
REAL-TIME AUTOMATIC ONLINE VOICE TRANSLATION SYSTEM AND METHOD FOR TELEPHONE CONVERSATIONS
2y 6m to grant Granted Jul 28, 2026
Patent 12688861
SYSTEM AND METHOD FOR NON-DESTRUCTIVELY NORMALIZING LOUDNESS OF AUDIO SIGNALS WITHIN PORTABLE DEVICES
1y 8m to grant Granted Jul 21, 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

1-2
Expected OA Rounds
77%
Grant Probability
95%
With Interview (+18.0%)
3y 1m (~1y 6m remaining)
Median Time to Grant
Low
PTA Risk
Based on 1163 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