Prosecution Insights
Last updated: October 27, 2026
Application No. 18/763,972

GENERATING CONTEXT SPECIFIC ELECTRONIC COMMUNICATIONS UTILIZING A NEURAL NETWORK

Final Rejection §102§103§DOUBLEPATENT
Filed
Jul 03, 2024
Priority
Jun 02, 2023 — provisional 63/505,797 +1 more
Examiner
OSMAN, RAMY M
Art Unit
2457
Tech Center
2400 — Computer Networks
Assignee
Dropbox Inc.
OA Round
2 (Final)
79%
Grant Probability
Favorable
3-4
OA Rounds
11m
Est. Remaining
70%
With Interview

Examiner Intelligence

Grants 79% — above average
79%
Career Allowance Rate
594 granted / 753 resolved
+20.9% vs TC avg
Minimal -9% lift
Without
With
+-9.2%
Interview Lift
resolved cases with interview
Typical timeline
3y 3m
Avg Prosecution
30 currently pending
Career history
794
Total Applications
across all art units

Statute-Specific Performance

§101
10.6%
-29.4% vs TC avg
§103
39.7%
-0.3% vs TC avg
§102
26.1%
-13.9% vs TC avg
§112
16.6%
-23.4% vs TC avg
Black line = Tech Center average estimate • Based on career data from 753 resolved cases

Office Action

§102 §103 §DOUBLEPATENT
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-20 are rejected on the ground of nonstatutory double patenting as being unpatentable over claims 1-20 of U.S. Patent No. 12033050. Claim 1 is rejected on the ground of nonstatutory double patenting as being unpatentable over claims 1 and 6 of U.S. Patent No. 12033050. Although the claims at issue are not identical, they are not patentably distinct from each other because ‘050 anticipates the instant application claims. Instant Application Patent No. 12033050 Claim 1 A computer-implemented method comprising: receiving, at an assistance application associated with a communication generation neural network, a request to respond to an electronic communication within an electronic communication thread; accessing, by the assistance application and in response to the request, the electronic communication thread from an electronic communication system; determining, by the assistance application, one or more composition parameters by analyzing the electronic communication thread; and generating, based on the one or more composition parameters and utilizing the communication generation neural network, a response communication to the electronic communication within the electronic communication thread. Claim 1 A computer-implemented method comprising: accessing an electronic communication thread of a user account, the electronic communication thread comprising one or more electronic communications between the user account and an additional user account; determining one or more composition parameters for generating electronic communications to include within the electronic communication thread by utilizing a communication analysis model to analyze the one or more electronic communications of the electronic communication thread; generating, based on the one or more composition parameters, an electronic communication to include within the electronic communication thread utilizing a communication generation neural network; receiving a user prompt from a user interaction to modify the generated electronic communication; and utilizing the user prompt with the communication generation neural network to generate a modified electronic communication. 6. The computer-implemented method of claim 1, further comprising: receiving, via an assistance application, a user request to respond to the electronic communication thread within an electronic communication platform, wherein the electronic communication platform comprises a website or an electronic communication application and the assistance application comprises a browser plugin, an application plugin, or a mobile device keyboard application; and in response to the user request, causing the assistance application to: access the electronic communication thread; and generate, utilizing the communication generation neural network, the electronic communication to include within the electronic communication thread. Claim 8 is rejected on the ground of nonstatutory double patenting as being unpatentable over claim 12 of U.S. Patent No. 12033050 in view of Hattangady et al. (U.S. Patent No. 11962546), hereinafter Hattangady. Claim 12 of ‘050 recites a medium storing instructions that, when executed by at least one processor, cause a computing device to: access an electronic communication thread of a user account, the electronic communication thread comprising one or more electronic communications between the user account and an additional user account and generate, based on the one or more composition parameters, an electronic communication to include within the electronic communication thread utilizing a communication generation neural network. The medium of claim 12 differs from claim 8 herein in that determine, by an assistance application associated with a communication generation neural network, to respond to an electronic communication within an electronic communication thread, the electronic communication sent to a user account on an electronic communication system. Hattangady shows determine, by an assistance application (Fig. 2, 110; i.e. message generator) associated with a communication generation neural network, (Fig. 2, 108; Column 4, lines 28-39) to respond to an electronic communication (Column 3, lines 52-58) within an electronic communication thread, the electronic communication sent to a user account on an electronic communication system; (Column 3, lines 28-51; i.e. messaging system) (Column 17, lines 37-39 and 48-50; i.e. It is determined to generate a response based on a selection by a user to generate a suggested draft reply message.) It would have been obvious to one of ordinary skill in the art before the effective filing date of the claimed invention to have modified ‘050 to incorporate the teachings of Hattangady to determine when it was necessary to perform the method of generating the response message. Instant Application Patent No. 12033050 8. A non-transitory computer-readable medium storing instructions that, when executed by at least one processor, cause a computing device to: determine, by an assistance application associated with a communication generation neural network, to respond to an electronic communication within an electronic communication thread, the electronic communication sent to a user account on an electronic communication system; access, by the assistance application, the electronic communication thread from the electronic communication system; and generate, based on one or more composition parameters associated with the user account and utilizing the communication generation neural network, a response communication to the electronic communication. 12. A non-transitory computer-readable medium storing instructions that, when executed by at least one processor, cause a computing device to: access an electronic communication thread of a user account, the electronic communication thread comprising one or more electronic communications between the user account and an additional user account; determine one or more composition parameters for generating electronic communications to include within the electronic communication thread by utilizing a communication analysis model to analyze the one or more electronic communications of the electronic communication thread; generate, based on the one or more composition parameters, an electronic communication to include within the electronic communication thread utilizing a communication generation neural network; receive a user prompt from a user interaction to modify the generated electronic communication; and utilize the user prompt with the communication generation neural network to generate a modified electronic communication. Claim 15 is rejected on the ground of nonstatutory double patenting as being unpatentable over claim 17 of U.S. Patent No. 12033050 in view of Hattangady et al. (U.S. Patent No. 11962546), hereinafter Hattangady. Claim 17 of ‘050 recites a system comprising: at least one processor; and at least one non-transitory computer-readable storage medium storing instructions that, when executed by the at least one processor, cause the system to: access an electronic communication thread of a user account, the electronic communication thread comprising one or more electronic communications between the user account and an additional user account, determine one or more composition parameters for generating electronic communications to include within the electronic communication thread by utilizing a communication analysis model to analyze the one or more electronic communications of the electronic communication thread and generate, based on the one or more composition parameters, an electronic communication to include within the electronic communication thread utilizing a communication generation neural network. The medium of claim 17 differs from claim 15 herein in that determine, by an assistance application associated with a communication generation neural network, to respond to an electronic communication within an electronic communication thread, the electronic communication sent to a user account on an electronic communication system. Hattangady shows determine, by an assistance application (Fig. 2, 110; i.e. message generator) associated with a communication generation neural network, (Fig. 2, 108; Column 4, lines 28-39) to respond to an electronic communication within an electronic communication thread; (Column 3, lines 52-58) (Column 17, lines 37-39 and 48-50; i.e. It is determined to generate a response based on a selection by a user to generate a suggested draft reply message.) It would have been obvious to one of ordinary skill in the art before the effective filing date of the claimed invention to have modified ‘050 to incorporate the teachings of Hattangady to determine when it was necessary to perform the method of generating the response message. Instant Application Patent No. 12033050 15. A system comprising: at least one processor; and at least one non-transitory computer-readable storage medium storing instructions that, when executed by the at least one processor, cause the system to: determine, by an assistance application associated with a communication generation neural network, to respond to an electronic communication within an electronic communication thread; access, by the assistance application, the electronic communication thread from an electronic communication system; determine, by the assistance application, one or more composition parameters by analyzing the electronic communication thread; and generate, based on the one or more composition parameters and utilizing the communication generation neural network, a response communication to the electronic communication within the electronic communication thread. 17. A system comprising: at least one processor; and at least one non-transitory computer-readable storage medium storing instructions that, when executed by the at least one processor, cause the system to: access an electronic communication thread of a user account, the electronic communication thread comprising one or more electronic communications between the user account and an additional user account; determine one or more composition parameters for generating electronic communications to include within the electronic communication thread by utilizing a communication analysis model to analyze the one or more electronic communications of the electronic communication thread; generate, based on the one or more composition parameters, an electronic communication to include within the electronic communication thread utilizing a communication generation neural network; receive a user prompt from a user interaction to modify the generated electronic communication; and utilize the user prompt with the communication generation neural network to generate a modified electronic communication. 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 8, 10, and 13 are rejected under 35 U.S.C. 102(a)(2) as being anticipated by Hattangady et al. (U.S. Patent No. 11,962,546), hereinafter Hattangady. Regarding claim 8, Hattangady discloses A non-transitory computer-readable medium storing instructions that, when executed by at least one processor, cause a computing device to: (Fig. 8; Column 23, lines 48-63; Column 24, line 56 – Column 25, line 18; i.e. Computer device implementing message generator.) determine, by an assistance application (Fig. 2, 110; i.e. message generator) associated with a communication generation neural network, (Fig. 2, 108; Column 4, lines 28-39) to respond to an electronic communication (Column 3, lines 52-58) within an electronic communication thread, the electronic communication sent to a user account on an electronic communication system; (Column 3, lines 28-51; i.e. messaging system) (Column 17, lines 37-39 and 48-50; i.e. It is determined to generate a response based on a selection by a user to generate a suggested draft reply message.) access, by the assistance application, the electronic communication thread (i.e. messages of the thread are extracted from the body of selected message from the messaging application) from the electronic communication system; and (Column 14, lines 56-61; Column 19, lines 23-33; Column 6, lines 15-26; Column 20, lines 4-18) generate, based on one or more composition parameters (i.e. user’s preferred communication style/user’s relationships) associated with the user account and utilizing the communication generation neural network, a response communication to the electronic communication. (Column 20, lines 4-67) Regarding claim 10, Hattangady discloses The non-transitory computer-readable medium of claim 8, further comprising instructions that, when executed by the at least one processor, cause the computing device to provide the response communication to the electronic communication system with instructions (i.e. Check the Message…before sending) to send the response communication to a recipient account. (Fig. 3K; Column 14, lines 17-42) Regarding claim 13, Hattangady discloses The non-transitory computer-readable medium of claim 8, wherein determining to respond to the electronic communication within the electronic communication thread is based on receiving a request to generate the response communication. (Hattangady: Column 17, lines 37-39 and 48-50) Claim Rejections - 35 USC § 103 The following is a quotation of 35 U.S.C. 103 which forms the basis for all obviousness rejections set forth in this Office action: A patent for a claimed invention may not be obtained, notwithstanding that the claimed invention is not identically disclosed as set forth in section 102, if the differences between the claimed invention and the prior art are such that the claimed invention as a whole would have been obvious before the effective filing date of the claimed invention to a person having ordinary skill in the art to which the claimed invention pertains. Patentability shall not be negated by the manner in which the invention was made. Claims 1-7, 9, 11-12, and 14-20 are rejected under 35 U.S.C. 103 as being unpatentable over Hattangady et al. (U.S. Patent Publication 2024/0297856), hereinafter Hattangady, in view of Miller et al. (U.S. Patent Publication 2019/0005021), hereinafter Miller. Regarding claim 1, Hattangady shows A computer-implemented method comprising: receiving, at an assistance application (Fig. 2, 110; i.e. message generator) associated with a communication generation neural network, (Fig. 2, 108; Column 4, lines 28-39) a request (i.e. selection of a message to respond to) to respond to an electronic communication (i.e. message) within an electronic communication thread; (Column 17, lines 18-31; Column 1, lines 30-44; Column 3, lines 52-58) accessing, by the assistance application and in response to the request, the electronic communication thread (i.e. messages of the thread are extracted from the body of selected message from the messaging application) from an electronic communication system; (Fig. 2, 112, i.e. messaging application) (Column 14, lines 43-61; Column 19, lines 23-33; Column 6, lines 15-26) generating, based on the one or more composition parameters (i.e. user’s preferred communication style/user’s relationships) and utilizing the communication generation neural network, a response communication (i.e. requested reply) to the electronic communication within the electronic communication thread. (Column 20, lines 4-67) However, Hattangady fails to show determining, by the assistance application, one or more composition parameters by analyzing the electronic communication thread; and Miller shows accessing, by the assistance application, (i.e. enhanced virtual assistant) the electronic communication thread ([0045]; i.e. CS); ([0165]; [0005]) determining, by the assistance application, one or more composition parameters (i.e. CS content features such as content-substance and content-style) by analyzing the electronic communication thread; and ([0030]; [0057-0058]) generating, based on the one or more composition parameters and utilizing the communication generation neural network, ([0096]; i.e. trained response generation model) a response communication ([0177]) to the electronic communication within the electronic communication thread. ([0182-0183]) Miller and Hattangady are considered analogous art because they involve automatic generation of responses for a use of a conversation thread. Hattangady shows generating the response to the thread after accessing all of the messages of the thread. Miller shows that such messages may be used to determine the appropriate response. Therefore, it would have been obvious to one of ordinary skill in the art before the effective filing date of the claimed invention to have modified Hattangady to incorporate the teachings of Miller wherein determining, by the assistance application, one or more composition parameters by analyzing the electronic communication thread. Doing so provides that the response is appropriate for the thread. Regarding claim 2, Hattangady in view of Miller shows all of the features with respect to claim 1 as outlined above. Hattangady in view of Miller further shows The computer-implemented method of claim 1, further comprising determining the one or more composition parameters by utilizing a communication analysis model (i.e. content-style model) to analyze the electronic communication thread to identify a tone or a composition style of the electronic communication thread. (Miller: [0092]; [0058]; [0064]) It would have been obvious to one of ordinary skill in the art before the effective filing date of the claimed invention to have modified Hattangady to incorporate the teachings of Miller wherein determining the one or more composition parameters by utilizing a communication analysis model to analyze the electronic communication thread to identify a tone or a composition style of the electronic communication thread for the same motivation as detailed in claim 1. Regarding claim 3, Hattangady in view of Miller shows all of the features with respect to claim 1 as outlined above. Hattangady in view of Miller further shows The computer-implemented method of claim 1, further comprising providing the response communication to the electronic communication system, (i.e. messaging application) (Hattangady: Fig. 2, 250; Column 11, lines 23-36) wherein providing the response communication causes the electronic communication system to send the response communication. (Hattangady: Fig. 2, 244; Column 14, lines 17-42) Regarding claim 4, Hattangady in view of Miller shows all of the features with respect to claim 1 as outlined above. Hattangady in view of Miller further shows The computer-implemented method of claim 1, further comprising determining the one or more composition parameters (i.e. content style) by utilizing a communication analysis model (i.e. content style model) to analyze digital content items (i.e. emojis/emoticons/symbolic content) associated with a user account (i.e. email account) within a content management system.(i.e. email system) (Miller: [0053]; [0030]; [0045]) It would have been obvious to one of ordinary skill in the art before the effective filing date of the claimed invention to have modified Hattangady to incorporate the teachings of Miller wherein determining the one or more composition parameters by utilizing a communication analysis model to analyze digital content items (i.e. emojis/emoticons/symbolic content) associated with a user account within a content management system for the same motivation as detailed in claim 1. Regarding claim 5, Hattangady in view of Miller shows all of the features with respect to claim 1 as outlined above. Hattangady in view of Miller further shows The computer-implemented method of claim 1, wherein receiving the request to respond to the electronic communication within the electronic communication thread is based on a user setting to automatically generate a draft response communication to newly received electronic communications; and (Miller: [0153]; [0185]; i.e. A user may set a notification preference such as whether to provide a real-time notification and the generated response and which activity/CS to monitor.) the computer-implemented method further comprising providing the draft response communication for display within the assistance application. (Miller: [0028]; [0124]) It would have been obvious to one of ordinary skill in the art before the effective filing date of the claimed invention to have modified Hattangady to incorporate the teachings of Miller wherein receiving the request to respond to the electronic communication within the electronic communication thread is based on a user setting to automatically generate a draft response communication to newly received electronic communications and the computer-implemented method further comprising providing the draft response communication for display within the assistance application for the user to control the application to their liking. Regarding claim 6, Hattangady in view of Miller shows all of the features with respect to claim 1 as outlined above. Hattangady in view of Miller further shows The computer-implemented method of claim 1, wherein: the electronic communication thread is generated within an electronic communication platform that comprises a website or an electronic communication application; (i.e. messaging application) and (Hattangady: Column 3, lines 28-51) the assistance application comprises a browser plugin or an application plugin. (Miller: [0144]; [0154]) Hattangady shows a messaging generator is a separate module that may be communicatively integrated into the messaging application. ([0030]) Miller shows that such a module may be plugin. It would have been obvious to one of ordinary skill in the art before the effective filing date of the claimed invention to have modified Hattangady to incorporate the teachings of Miller wherein the assistance application comprises a browser plugin or an application plugin to extend the functionality of the messaging application. Regarding claim 7, Hattangady in view of Miller shows all of the features with respect to claim 1 as outlined above. Hattangady in view of Miller further shows The computer-implemented method of claim 1, further comprising: identifying a content item (i.e. emoji/GIFs/image data) within a content management system (i.e. email system) that relates to the response communication; and (Miller: [0050-0051]; [0053]) automatically attaching the content item within the response communication. (Miller: [0053]) It would have been obvious to one of ordinary skill in the art before the effective filing date of the claimed invention to have modified Hattangady to incorporate the teachings of Miller wherein identifying a content item within a content management system that relates to the response communication and automatically attaching the content item within the response communication for the same motivation as detailed in claim 1. Regarding claim 9, Hattangady shows all of the features with respect to claim 8. However, Hattangady fails to disclose The non-transitory computer-readable medium of claim 8, further comprising instructions that, when executed by the at least one processor, cause the computing device to: determine a style composition parameter by utilizing a communication analysis model to analyze the electronic communication thread to identify a composition style of the electronic communication thread; and wherein the one or more composition parameters comprise the style composition parameter. Miller shows determine a style composition parameter by utilizing a communication analysis model (i.e. content-style model) to analyze the electronic communication thread to identify a composition style of the electronic communication thread; and (Miller: [0092]; [0058]; [0064]) wherein the one or more composition parameters comprise the style composition parameter. (Miller: [0092]) Miller and Hattangady are considered analogous art because they involve automatic generation of responses for a use of a conversation thread. Hattangady shows generating the response to the thread after accessing all of the messages of the thread. Miller shows that such messages may be used to determine the appropriate response. Therefore, it would have been obvious to one of ordinary skill in the art before the effective filing date of the claimed invention to have modified Hattangady to incorporate the teachings of Miller wherein determine a style composition parameter by utilizing a communication analysis model to analyze the electronic communication thread to identify a composition style of the electronic communication thread and wherein the one or more composition parameters comprise the style composition parameter. Doing so provides that the response is appropriate for the thread. Regarding claim 11, Hattangady shows all of the features with respect to claim 8. However, Hattangady fails to disclose The non-transitory computer-readable medium of claim 8, further comprising instructions that, when executed by the at least one processor, cause the computing device to determine the one or more composition parameters associated with the user account by utilizing a communication analysis model to analyze digital content items associated with the user account. Miller shows determine the one or more composition parameters associated with the user account by utilizing a communication analysis model (i.e. content style model) to analyze digital content items (i.e. emojis/emoticons/symbolic content) associated with the user account. (Miller: [0053]; [0030]) Miller and Hattangady are considered analogous art because they involve automatic generation of responses for a use of a conversation thread. Hattangady shows generating the response to the thread after accessing all of the messages of the thread. Miller shows that such messages may be used to determine the appropriate response. Therefore, it would have been obvious to one of ordinary skill in the art before the effective filing date of the claimed invention to have modified Hattangady to incorporate the teachings of Miller wherein determine the one or more composition parameters associated with the user account by utilizing a communication analysis model to analyze digital content items associated with the user account. Doing so provides that the response is appropriate for the thread. Regarding claim 12, Hattangady shows all of the features with respect to claim 8. However, Hattangady fails to disclose The non-transitory computer-readable medium of claim 8, wherein determining to respond to the electronic communication within the electronic communication thread is based on a user setting to automatically generate a draft response communication to newly received electronic communications. Miller shows wherein determining to respond to the electronic communication within the electronic communication thread is based on a user setting to automatically generate a draft response communication to newly received electronic communications. (Miller: [0153]; [0185]; i.e. A user may set a notification preference such as whether to provide a real-time notification and the generated response and which activity/CS to monitor.) Miller and Hattangady are considered analogous art because they involve automatic generation of responses for a use of a conversation thread. Hattangady shows generating the response to the thread after accessing all of the messages of the thread. Miller shows that such messages may be used to determine the appropriate response. Therefore, it would have been obvious to one of ordinary skill in the art before the effective filing date of the claimed invention to have modified Hattangady to incorporate the teachings of Miller wherein determining to respond to the electronic communication within the electronic communication thread is based on a user setting to automatically generate a draft response communication to newly received electronic communications. Doing so provides for the user to control the application to their liking. Regarding claim 14, Hattangady shows all of the features with respect to claim 8. Hattangady further shows The non-transitory computer-readable medium of claim 8, wherein: the electronic communication system comprises a website or an electronic communication application; (i.e. messaging application) and (Column 3, lines 28-51) However, Hattangady fails to explicitly disclose the assistance application comprises a browser plugin or an application plugin. Miller shows the assistance application comprises a browser plugin or an application plugin. (Miller: [0144]; [0154]) Miller and Hattangady are considered analogous art because they involve automatic generation of responses for a use of a conversation thread. Hattangady shows a messaging generator is a separate module that may be communicatively integrated into the messaging application. ([0030]) Miller shows that such a module may be plugin. It would have been obvious to one of ordinary skill in the art before the effective filing date of the claimed invention to have modified Hattangady to incorporate the teachings of Miller wherein the assistance application comprises a browser plugin or an application plugin. Doing so extends the functionality of the messaging application. Regarding claim 15, Hattangady shows A system comprising: at least one processor; and at least one non-transitory computer-readable storage medium storing instructions that, when executed by the at least one processor, cause the system to: (Fig. 8; Column 23, lines 48-63; Column 24, line 56 – Column 25, line 18; i.e. Computer device implementing message generator.) determine, by an assistance application (Fig. 2, 110; i.e. message generator) associated with a communication generation neural network, (Fig. 2, 108; Column 4, lines 28-39) to respond to an electronic communication within an electronic communication thread; (Column 3, lines 52-58) (Column 17, lines 37-39 and 48-50; i.e. It is determined to generate a response based on a selection by a user to generate a suggested draft reply message.) access, by the assistance application, the electronic communication thread (i.e. messages of the thread are extracted from the body of selected message from the messaging application) from an electronic communication system; (Column 14, lines 56-61; Column 19, lines 23-33; Column 6, lines 15-26; Column 20, lines 4-18) generate, based on the one or more composition parameters (i.e. context such as user’s preferred communication style/user’s relationships) and utilizing the communication generation neural network, a response communication to the electronic communication within the electronic communication thread. (Column 20, lines 4-67) However, Hattangady fails to show determine, by the assistance application, one or more composition parameters by analyzing the electronic communication thread; and Miller shows accessing, by the assistance application, (i.e. enhanced virtual assistant) the electronic communication thread ([0045]; i.e. CS); ([0165]; [0005]) determine, by the assistance application, one or more composition parameters (i.e. CS content features such as content-substance and content-style) by analyzing the electronic communication thread; and ([0030]; [0057-0058]) generating, based on the one or more composition parameters and utilizing the communication generation neural network, ([0096]; i.e. trained response generation model) a response communication ([0177]) to the electronic communication within the electronic communication thread. ([0182-0183]) Miller and Hattangady are considered analogous art because they involve automatic generation of responses for a use of a conversation thread. Hattangady shows generating the response to the thread after accessing all of the messages of the thread. Miller shows that such messages may be used to determine the appropriate response. Therefore, it would have been obvious to one of ordinary skill in the art before the effective filing date of the claimed invention to have modified Hattangady to incorporate the teachings of Miller wherein determining, by the assistance application, one or more composition parameters by analyzing the electronic communication thread. Doing so provides that the response is appropriate for the thread. Regarding claim 16, Hattangady in view of Miller shows all of the features with respect to claim 15. Hattangady in view of Miller further shows The system of claim 15, wherein generating, based on the one or more composition parameters and utilizing the communication generation neural network, a response communication to the electronic communication within the electronic communication thread comprising providing a prompt comprising the electronic communication (Hattangady: Column 20, lines 4-18; i.e. extracted message data is included in the context object) and the one or more composition parameters (Hattangady: Column 10, lines 19-53; i.e. user’s profile data such as preferred communication style/relationships is included in the context object) to the communication generation neural network. (Hattangady: Column 20, lines 54-60) Regarding claim 17, Hattangady in view of Miller shows all of the features with respect to claim 15 as outlined above. Hattangady in view of Miller further shows The system of claim 15, further comprising instructions that, when executed by the at least one processor, cause the system to determine the one or more composition parameters by utilizing a communication analysis model (i.e. content-style model) to analyze the electronic communication thread to identify a tone or a composition style of the electronic communication thread. (Miller: [0092]; [0058]; [0064]) It would have been obvious to one of ordinary skill in the art before the effective filing date of the claimed invention to have modified Hattangady to incorporate the teachings of Miller wherein determining the one or more composition parameters by utilizing a communication analysis model to analyze the electronic communication thread to identify a tone or a composition style of the electronic communication thread for the same motivation as detailed in claim 15. Regarding claim 18, Hattangady in view of Miller shows all of the features with respect to claim 15 as outlined above. Hattangady in view of Miller further shows The system of claim 15, further comprising instructions that, when executed by the at least one processor, cause the system to provide the response communication to the electronic communication system, (i.e. messaging application) (Hattangady: Fig. 2, 250; Column 11, lines 23-36) wherein providing the response communication causes the electronic communication system to send the response communication. (Hattangady: Fig. 2, 244; Column 14, lines 17-42) Regarding claim 19, Hattangady in view of Miller shows all of the features with respect to claim 15 as outlined above. Hattangady in view of Miller further shows The system of claim 15, wherein determining to respond to the electronic communication within the electronic communication thread is based on a user setting to automatically generate a draft response communication to newly received electronic communications. (Miller: [0153]; [0185]; i.e. A user may set a notification preference such as whether to provide a real-time notification and the generated response and which activity/CS to monitor.) It would have been obvious to one of ordinary skill in the art before the effective filing date of the claimed invention to have modified Hattangady to incorporate the teachings of Miller wherein receiving the request to respond to the electronic communication within the electronic communication thread is based on a user setting to automatically generate a draft response communication to newly received electronic for the user to control the application to their liking. Regarding claim 20, Hattangady in view of Miller shows all of the features with respect to claim 15 as outlined above. Hattangady in view of Miller further shows The system of claim 15, further comprising instructions that, when executed by the at least one processor, cause the system to: identify a content item (i.e. emoji/GIFs/image data) within a content management system that relates to the response communication; and attaching the content item within the response communication. (Miller: [0050-0051]; [0053]) It would have been obvious to one of ordinary skill in the art before the effective filing date of the claimed invention to have modified Hattangady to incorporate the teachings of Miller wherein identifying a content item within a content management system that relates to the response communication and attaching the content item within the response communication for the same motivation as detailed in claim 15. Conclusion Any inquiry concerning this communication or earlier communications from the examiner should be directed to CAROLINE H JAHNIGE whose telephone number is (571)272-8450. The examiner can normally be reached 7:30 AM - 4: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, Christopher Parry can be reached at (571) 272-8328. 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. /CAROLINE H JAHNIGE/Primary Examiner, Art Unit 2451
Read full office action

Prosecution Timeline

Jul 03, 2024
Application Filed
Sep 30, 2025
Non-Final Rejection mailed — §102, §103, §DOUBLEPATENT
Nov 12, 2025
Interview Requested
Nov 18, 2025
Examiner Interview Summary
Nov 18, 2025
Applicant Interview (Telephonic)
Dec 22, 2025
Response Filed
Oct 23, 2026
Final Rejection mailed — §102, §103, §DOUBLEPATENT (current)

Precedent Cases

Applications granted by this same examiner with similar technology

Patent 12750424
DATA TRANSMISSION SYSTEM, METHOD, APPARATUS, DEVICE, AND MEDIUM
1y 8m to grant Granted Sep 29, 2026
Patent 12730885
SECURITY THREAT MITIGATION
2y 8m to grant Granted Sep 08, 2026
Patent 12712852
SYSTEM AND METHOD FOR SECURE DATA TRANSFER
1y 7m to grant Granted Aug 18, 2026
Patent 12695737
TECHNIQUES FOR SECURE HOST CONNECTIVITY IN DISASTER RECOVERY SCENARIOS
4y 0m to grant Granted Jul 28, 2026
Patent 12695678
METHOD AND APPARATUS FOR SUPPORTING FEDERATED LEARNING IN WIRELESS COMMUNICATION SYSTEM
1y 8m to grant Granted Jul 28, 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
79%
Grant Probability
70%
With Interview (-9.2%)
3y 3m (~11m remaining)
Median Time to Grant
Moderate
PTA Risk
Based on 753 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