DETAILED ACTION
This office action is in response to Applicant’s amendment filed on 4/28/2026. No claims were amended. Claims 1-51 are pending in the application of which Claims 1, 18, and 19 are independent and have been examined.
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 .
Information Disclosure Statement
The information disclosure statement(s)(IDS) submitted on 5/4/2026 has been considered by the examiner.
Response to Arguments
Applicant’s arguments filed in the Amendment filed 4/28/2026 (herein “Amendment”) with respect to the double patenting rejection where the applicant requested the rejection to be held in abeyance until the presence of allowable subject matter is indicated. The examiner concurs.
Applicant’s arguments with respect to the 35 USC §103 rejection raised in the previous non-final office action have been fully considered but are moot in view of the new grounds of rejection which was necessitated by applicant’s arguments. Therefore, the previous rejection has been withdrawn. However, upon further consideration, a new ground of rejection is introduced for independent claims further adding Feuz et al. (US20190079724A1) to the Woolsey.
Please see prior art section below for more detail including updated citations and obviousness rationale.
Claim Rejections - 35 USC § 103
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 (i.e., changing from AIA to pre-AIA ) 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.
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.
The factual inquiries for establishing a background for determining obviousness under 35 U.S.C. 103 are summarized as follows:
1. Determining the scope and contents of the prior art.
2. Ascertaining the differences between the prior art and the claims at issue.
3. Resolving the level of ordinary skill in the pertinent art.
4. Considering objective evidence present in the application indicating obviousness or nonobviousness.
Claims 1-16, 18, 20-34, 19, and 36-50 are rejected under 35 U.S.C. 103 as being unpatentable over Woolsey, and further view of Feuz et al. (US20190079724A1)(herein "Feuz ").
Woolsey was applied in the previous Office Action.
Regarding claim 1, 18 and 19, Woolsey teaches [A non-transitory computer-readable storage medium storing one or more programs, the one or more programs comprising instructions, which when executed by one or more processors of a first user device with a display, cause the first user device to: - claim 1], [A method, comprising: - claim 18], and [A first user device, comprising: a display; one or more processors; a memory; and one or more programs, wherein the one or more programs are stored in the memory and configured to be executed by the one or more processors, wherein the one or more programs include instructions for: - claim 19] (Woolsey, Par. 0087:” … a digital assistant in communications may be implemented. Computer system 3300 includes a processor 3305, a system memory 3311, … The drives and their associated computer-readable storage media provide non-volatile storage of computer-readable instructions, data structures, program modules, and other data for the computer system 3300. … In addition, as used herein, the term computer-readable storage media includes one or more instances of a media type (e.g., one or more magnetic disks, one or more CDs, etc.). For purposes of this specification and the claims, the phrase “computer-readable storage media” and variations thereof, does not include waves, signals, and/or other transitory and/or intangible communication media. …“, and Par. 0088:” … A monitor 3373 or other type of display device is also connected to the system bus 3314 via an interface, such as a video adapter 3375.”)
initiate/initiating a video communication session between the first user device and at least a second user device; (Woolsey, Par. 0036:” The devices 110 and communications network 115 may be configured to enable device-to-device communication. As shown in FIG. 2, such device-to-device communication 200 can include, for example, voice calls 205, messaging conversations 210, and video calls 215.”, and Par. 0071:” … the digital assistant can set up a conference bridge using voice or video and invite the meeting participants to join the bridge with the appropriate instructions. When the meeting is scheduled to start, the digital assistant can place a call into the conference bridge on the user's behalf.”, and Par. 0084:”FIG. 32 shows a flowchart of an illustrative method 3200 in which a digital assistant participates in a messaging session between local and remote parties. In step 3205 a messaging session is established between devices used by local and remote parties. The digital assistant sets up a listener so that during the messaging session the local user can invoke the digital assistant by saying a key word or phrase in step 3210. As the user speaks, the digital assistant listens in, as shown in step 3215.”)
receive/receiving a first user input; (Woolsey, Par. 0084:” … The digital assistant sets up a listener so that during the messaging session the local [first] user can invoke the digital assistant by saying [input] a key word or phrase in step 3210.“)
obtain/obtaining a first digital assistant response based on the first user input; (Woolsey, Par. 0084:” … As the user speaks, the digital assistant listens in, as shown in step 3215.”, and Par. 0085:” In step 3220, the digital assistant announces a request from the local [first] user using text messages that are sent to both the local [first] and remote [second] users which can be shown on the UI of the messaging app. In step 3225, the digital assistant determines an action it can take that is responsive to the user's speech.”)
output/outputting the first digital assistant response; (Woolsey, Par. 0086:” The digital assistant performs the action in step 3235.”)
Woolsey, does not teach, however Feuz teaches provide, to the second user device, the first digital assistant response and context information associated with the first user input; (Feuz, Par. 0012:” … For example, after perceiving a conveyed intercom message, the recipient [2nd user] may issue a search query [2nd user input], e.g., at the computing device [2nd user device] at which she received the conveyed intercom message or another computing device. Search results [second digital assistant response] may then be obtained, e.g., by an automated assistant [2nd digital assistant] serving the second user, that are responsive to the search query [2nd user input]. In some implementations, the search results may be biased or ranked based at least in part on content of the originally conveyed intercom message [context information associated with the first user input]. Additionally or alternatively, in some implementations, the recipient's search query may be disambiguated based at least in part on content of the originally conveyed intercom message.”)
receive context information associated with a second user input, wherein the second user input is received at the second user device; obtain a second digital assistant response, wherein the second digital assistant response is determined based on the second user input and the context information associated with the first user input; and (Feuz, Par. 0089:” At block 516, the system may analyze the second user's free form natural language input identified at block 514 based at least in part on the free form natural language input received from the first user at block 502. In other words, the first user's utterance may be transcribed and used to provide context [context associated to the second user input] to the second user's subsequent request. At block 518, the system [second user device] may formulate a response to the second user's natural language input based on the context provided by the first user's original free form natural language input. For example, if the second user's free form natural language input included a search query (such as Jack's query in FIG. 4), the system may obtain search results [second digital assistant response] that are responsive to the search query based at least in part on the voice input from the first user. For example, the second user's search query [second user input] may be disambiguated based on the first user's original utterance, and/or one or more responsive search results may be ranked based on the first user's original utterance.”)
output the second digital assistant response. (Feuz, Par. 0015:” … a second computing device that is capable of providing audio or visual output that is perceptible to the second user; and causing the second computing device to exclusively provide audio or visual output that conveys the message to the second user”, and Par. 0089:” At block 518, the system may then cause one or more of the plurality of computing devices to provide output indicative of at least some of the search results, as occurred in FIG. 4.”)
Feuz is considered to be analogous to the claimed invention because it is in the same field of endeavor. Therefore, it would have been obvious to someone of ordinary skill in the art before the effective filing date of the claimed invention to have modified Woolsey further in view of Feuz to provide, to the second user device, the first digital assistant response and context information associated with the first user input; receive context information associated with a second user input, wherein the second user input is received at the second user device; obtain a second digital assistant response, wherein the second digital assistant response is determined based on the second user input and the context information associated with the first user input; and output the second digital assistant response. Motivation to do so would allow the second assistant immediately knows what task is being collaborated on, as well as keeping the conversation flowing naturally.
Regarding claims 2, 20, and 36, Woolsey, as modified above, teaches the non-transitory computer-readable storage medium, the method, and the device of claims 1, 18 and 19 respectively
Woolsey, as modified above, further teaches wherein the context information associated with the first user input comprises dialog history information associated with a user of the first user device during the video communication session. (Woolsey, Par. 0042:” FIG. 6 shows an illustrative taxonomy of functions 600 that may typically be supported by the digital assistant 350. Inputs to the digital assistant 350 typically can include user input 605 (in which such user input can include input from either or both the local and remote parties to a given communication), … data from internal sources 610 could include the current geolocation of the device 110 that is reported by a GPS (Global Positioning System) component on the device, or some other location-aware component. … to enable the digital assistant 350 to utilize contextual data 620 when it operates. Contextual data can include, for example, time/date, the user's location, language, …stored contacts (including, in some cases, links to a local user's or remote user's social graph such as those maintained by external social networking services), call history, messaging history, browsing history, device type, device capabilities, ...”).
Regarding claims 3, 21, and 37, Woolsey, as modified above, teaches the non-transitory computer-readable storage medium, the method, and the device of claims 1, 18 and 19 respectively.
Woolsey, as modified above, further teaches wherein the context information associated with the first user input comprises data corresponding to a current location of the first user device when the first user device received the first user input. (Woolsey, Par. 0042:” FIG. 6 shows an illustrative taxonomy of functions 600 that may typically be supported by the digital assistant 350. Inputs to the digital assistant 350 typically can include user input 605 (in which such user input can include input from either or both the local and remote parties to a given communication), … data from internal sources 610 could include the current geolocation of the device 110 that is reported by a GPS (Global Positioning System) component on the device, or some other location-aware component. … to enable the digital assistant 350 to utilize contextual data 620 when it operates. Contextual data can include, for example, time/date, the user's location, language, …stored contacts (including, in some cases, links to a local user's or remote user's social graph such as those maintained by external social networking services), call history, messaging history, browsing history, device type, device capabilities, ...”).
Regarding claims 4, 22, and 38, Woolsey, as modified above, teaches the non-transitory computer-readable storage medium, the method, and the device of claims 1, 18 and 19 respectively.
Woolsey, as modified above, further teaches wherein the first digital assistant response comprises at least one of: a natural-language expression corresponding to a task performed by a digital assistant of the first user device based on the first user input; and data retrieved by the digital assistant of the first user device based on the first user input. (Woolsey, Par. 0040:” As shown in FIG. 4, the digital assistant 350 can employ a natural language user interface (UI) 405 that can take voice commands 410 as inputs from the user 105.”)
Regarding claims 5, 23, and 39, Woolsey, as modified above, teaches the non-transitory computer-readable storage medium, the method, and the device of claims 1, 18 and 19 respectively.
Woolsey, as modified above, further teaches wherein obtaining the first digital assistant response comprises: performing one or more tasks based on the first user input; and (Woolsey, Par. 0046:” … the digital assistant performs tasks, provides information, interacts with the user, etc.”).
determining the first digital assistant response based on results of the performance of the one or more tasks. (Woolsey, Par. 0055:” … the local user requests that the digital assistant send the user's location information [response] to the remote user. The user initiates the digital assistant by using the key phrase (“Hey Cortana” in this example). A text string “Listening” is again displayed on the phone app's UI 1600 as indicated by reference numeral 1615 in FIG. 16 to visually confirm to the local user that the digital assistant is listening in on the call and is ready to work on tasks, provide information, and the like.”)
Regarding claims 6, 24, and 40, Woolsey, as modified above, teaches the non-transitory computer-readable storage medium, the method, and the device of claims 1, 18 and 19 respectively.
Woolsey, as modified above, further teaches wherein providing the first digital assistant response and the context information associated with the first user input to the second user device comprises transmitting the first digital assistant response and the context information associated with the first user input to the second user device. (Woolsey, Par. 0052:” After the local user initiates the digital assistant with the key phrase in this example, the user requests that the digital assistant send contact information for a restaurant to the remote user. The digital assistant responds at point 2 in the call at block 1210 in FIG. 12 by saying that the contact information will be sent to the remote user as a message. The generated audio in the digital assistant's response to the user's request can be heard by both the local and remote parties. The digital assistant can also refer to the remote user by name. Use of the name is an example of how the digital assistant can apply contextual data that is available to it so that its interactions with the parties are more natural and the overall user experience supported by the digital assistant is enhanced. That is, the digital assistant maintains an awareness of the call context and thus knows the identity of the remote user as well as other call parameters.”)
Regarding claims 7, 25, and 41, Woolsey, as modified above, teaches the non-transitory computer-readable storage medium, the method, and the device of claims 6, 24 and 40 respectively.
Woolsey, as modified above, further teaches wherein the first user device receives the context information associated with the second user input from the second user device. (Woolsey, Figure 20 discloses a phone call interaction occurring between two parties. i.e. to schedule a meeting. It is common that during a meeting scheduling the recipient (second user) receiving an invitation for a meeting is triggered to accept or reject the invitation (second user input) for the meeting thereby generating a second user input. Therefore, during an interaction between two parties, a user action (input) may be required, for example when scheduling a meeting, the remote (second) user device may trigger a reply/input which includes the appropriate contextual information (such as second user Calander’s availability). In this example, the context information is mapped to the invitation to a given restaurant, and subsequent remote user’s acceptance/confirmation along with the second user’s availability. Therefore, receiving the second user input by the first user, is an implicit feature when exchanging information between two callers for something like scheduling a meeting.
Regarding claims 8, 26, and 42, Woolsey, as modified above, teaches the non-transitory computer-readable storage medium, the method, and the device of claims 6, 24 and 40 respectively.
Woolsey, as modified above, further teaches prior to providing the first digital assistant response and the context information associated with the first user input to the second user device: transmit the first user input to the second user device using a first audio stream between the first user device and the second user device. (Woolsey, Par. 0048:” As shown in FIG. 10, the audio from the microphone 320 is split into two streams at a split point 1005 so that both the phone and video call apps 335 and 345 as well as the digital assistant 350 can receive audio signals from the user 105. Audio from the apps is combined with audio generated by the digital assistant to create a combined audio stream 1010 so that the remote user at the far end of the communication can hear what both the local user and the digital assistant say.”)
Regarding claims 9, 27, and 43, Woolsey, as modified above, teaches the non-transitory computer-readable storage medium, the method, and the device of claims 8, 26 and 42 respectively.
Woolsey, as modified above, further teaches wherein the first digital assistant response is transmitted to the second user device using the first audio stream. (Woolsey, Par. 0048:” … Audio from the apps is combined with audio generated by the digital assistant to create a combined audio stream 1010 so that the remote user at the far end of the communication can hear what both the local user and the digital assistant say.”, and Par. 0052:” … The generated audio in the digital assistant's response to the user's request can be heard by both the local and remote parties.”)
Regarding claims 10, 28, and 44, Woolsey, as modified above, teaches the non-transitory computer-readable storage medium, the method, and the device of claims 6, 24 and 40 respectively.
Woolsey, as modified above, further teaches prior to obtaining the second digital assistant response: receive the second user input; and output the second user input. (Woolsey, Par. 0084:” … As the user speaks, the digital assistant listens in, as shown in step 3215.”, and Par. 0085:” In step 3220, the digital assistant announces a request from the local user using text messages that are sent to both the local and remote users which can be shown on the UI of the messaging app. In step 3225, the digital assistant determines an action it can take that is responsive to the user's speech.”, Par. 0052:” … the user requests that the digital assistant send contact information for a restaurant to the remote user. The digital assistant responds at point 2 in the call at block 1210 in FIG. 12 by saying that the contact information will be sent to the remote user as a message. ) Note: In a multi turn/high interaction dialog, the implied and normal feature is for the digital assistant response/action to be provided in an orderly fashion, i.e. response provided after receiving the user input.
Regarding claims 11, 29, and 45, Woolsey, as modified above, teaches the non-transitory computer-readable storage medium, the method, and the device of claims 10, 28 and 44 respectively.
Woolsey, as modified above, further teaches wherein the first user device receives the second user input using a first audio stream between the first user device and the second user device. (Woolsey, Par. 0048:” … as shown in FIG. 11, incoming audio 1110 from the remote party at the far end is split into two streams at a split point 1105 so that both the digital assistant 350 and the phone and video call apps 335 and 345 can receive the incoming audio. It is noted that the terms “user” and “party” may be used interchangeably in the discussion that follows.”) Note: In a multi turn/high interaction dialog, the implied and normal feature is for the participants to exchange plurality of input/audio stream among themselves.
PNG
media_image1.png
176
662
media_image1.png
Greyscale
Regarding claims 12, 30, and 46, Woolsey, as modified above, teaches the non-transitory computer-readable storage medium, the method, and the device of claims 1, 18 and 19 respectively.
Woolsey, as modified above, further teaches wherein a digital assistant of the second user device uses the context information associated with the first user input to disambiguate the second user input. (Woolsey, Par.0078:” In step 3025, the digital assistant determines an action it can take that is responsive to the user's speech. In typical implementations, applicable context is located and utilized when making the determination. That is, the digital assistant can take different actions, in some cases, depending on context including call state. In addition, the digital assistant can be configured to ask questions of the user, for example, to clarify the request, or perform some follow-up interaction with the user as may be needed when completing a task.”, Fig. 20-21 show that context information can be used to disambiguate a user context is an implicit feature when exchanging information with regards to scheduling meeting) Note: Usage of context information to disambiguate a user context is an implicit feature when exchanging information between participant to carry out a specific action.
Regarding claims 13, 31, and 47, Woolsey, as modified above, teaches the non-transitory computer-readable storage medium, the method, and the device of claims 1, 18 and 19 respectively.
Woolsey, as modified above, further teaches wherein the first digital assistant response and the second digital assistant response are also output by the second user device. (Woolsey, Par. 0078:” … Audio is injected into the stream [response] of the call so that the local and remote users can hear the digital assistant acknowledge the user's request and announce the action it is taking in response to the request (i.e., whether it be sharing contact information, taking a note, adding someone to the call, etc.) in step 3030.”) Note: acknowledging the user’s request by injecting into the audio stream reads on the first digital assistant response, and announcing the action is taking reads on the second digital assistant response.
Regarding claims 14, 32, and 48, Woolsey, as modified above, teaches the non-transitory computer-readable storage medium, the method, and the device of claims 13, 31 and 47 respectively.
Woolsey, as modified above, further teaches wherein the second user device outputs the first digital assistant response prior to obtaining the second user input, and (Woolsey, Par. 0059:” FIGS. 19 and 20 illustratively show how the digital assistant can be utilized in the course of a messaging conversation 210 between local and remote parties. UIs 1905 and 1910 are respectively exposed by messaging apps on the local and remote devices. Chains of text messages are shown in each UI with outgoing messages being shown on the right side and incoming messages from the other party being shown on the left side.“) Note: As depicted in Fig. 19, local (first) user device is outputting “are you coming to dinner with us?”, which appears on the left side of the second (remote) user device. Subsequently the second user input “yes, I’m really looking forward to it. Where is the restaurant?
wherein the second user device outputs the second digital assistant response after the first user device obtains the second digital assistant response. (Woolsey, Fig. 19 depict the second user device outputting the second digital assistant response after the first user device obtains the second digital assistant response. First user obtains “Ron Asked Cortana: send Asian Fusion contact information to Mark Howard”, whereas the first user device obtains “yes, I’m really looking forward to it. Where is the restaurant? From the second response.” Note: generally, responding to a question prior to receiving a question is considered an implicit feature when exchanging a multi turn transaction.
Regarding claims 15, 33, and 49, Woolsey, as modified above, teaches the non-transitory computer-readable storage medium, the method, and the device of claims 1, 18 and 19 respectively.
Woolsey, as modified above, further teaches prior to obtaining the second digital assistant response: receive an indication that a digital assistant of the second user device has been invoked; receive a third user input; (Woolsey, Par. 0060:” At some point during the exchange of text messages, the local user launches the digital assistant by saying the key phrase “Hey Cortana” as indicated by reference numeral 1915. The local user then verbally requests the digital assistant to send contact information to the remote user.”) Note: using a voice input to invoke a digital assistant and subsequently receive response/action from it is known to a PHOSITA. Here in the invocation phrase of “Hey Cortona” awake/invoke the given digital assistant and subsequently passes the requested info to the other device, by which it indicates that the digital assistant has been invoked.
determine, based on the received indication, whether the digital assistant of the second user device was invoked prior to receiving the third user input; and (Woolsey, Par. 0060:” At some point during the exchange of text messages, the local user launches the digital assistant by saying the key phrase “Hey Cortana” as indicated by reference numeral 1915. The local user then verbally requests the digital assistant to send contact information to the remote user.”) Note: using a voice input to invoke a digital assistant and subsequently receive response/action from it is known to a PHOSITA. Here in the invocation phrase of “Hey Cortona” awake/invoke the given digital assistant. When Ron Smith receives the message from Mark Howard as shown in Fig. 19, that “the place is called “Asian Fusion.” I’ll send location information to you.” Is an indication that Mark Howard is about/or already invoked the digital Assistant on his side, where he will ask the digital assistant to provides the address of the restaurant.
in accordance with a determination that the digital assistant of the second user device was invoked prior to receiving the third user input, forgo obtaining a third digital assistant response based on the third user input. (Woolsey, In the context of Fig. 19, the required information is to obtain the “Asian Fusion” address, which is provided by the digital assistant from Mark Howard side, subsequently, Ron Smith having received the needed information, does not require obtaining a third digital assistant. When no requirement exists to invoke a digital assistant, PHOSITA knows and forgo obtaining such a feature.
Regarding claims 16, 34, and 50, Woolsey, as modified above, teaches the non-transitory computer-readable storage medium, the method, and the device of claims 1, 18 and 19 respectively.
Woolsey, as modified above, further teaches after outputting the second digital assistant response: receive a fourth user input; in accordance with a determination that the fourth user input represents a user intent to provide a private digital assistant request: receive a fifth user input; obtain a fourth digital assistant response based on the fifth user input; forgo providing the fourth digital assistant response and context information associated with the fifth user input to the second user device; and output the fourth digital assistant response. (Woolsey does not explicitly teach a third, fourth, and fifth user input can be used to determine a digital assistant response. It would be obvious to one of ordinary skill in the art at the time of the invention to add more user inputs as needed because it allows plurality of users to communicate with each other in compatible ways and is a matter of design choice.)
Claims 17, 35 and 51 are rejected under 35 U.S.C. 103 as being unpatentable over Woolsey, and Feuz, and further view of Lovitt (US201803661181A1).
Lovitt was applied in the previous Office Action.
Regarding claims 17, 35, and 51, Woolsey, as modified above, teaches the non-transitory computer-readable storage medium, the method, and the device of claims 1, 18 and 19 respectively.
Woolsey, as modified above, does not explicitly teach that private or confidential data can be protected when exchanged (prior to providing the first digital assistant response and the context information associated with the first user input to the second user device: determine whether the context information includes private information stored on the first user device; and in accordance with a determination that the context information includes private information stored on the first user device: remove at least a portion of the private information from the context information; and provide the first digital assistant response and a remaining context information associated with the first user input to the second user device). However, Lovitt teaches a system that includes protecting private information exchanged data (Levitt, Par. 0056).
Therefore, it would be obvious to one of ordinary skill in the art at the time of the invention to implement data security within the system, as doing so enhances the security of the digital assistant.
Conclusion
The prior art made of record and not relied upon is considered pertinent to applicant’s disclosure. Hansen et al. (US11038934) show a system, method, and medium for a digital assistant that can send context information to other devices and cause the second device to perform the tasks.
Examiner's Note: Examiner has cited particular columns and line numbers and/or paragraph numbers in the references applied to the claims above for the convenience of the applicant. Although the specified citations are representative of the teachings of the art and are applied to specific limitations within the individual claim, other passages and figures may apply as well. It is respectfully requested from the applicant in preparing responses, to fully consider the references in entirety as potentially teaching all or part of the claimed invention, as well as the context of the passage as taught by the prior art or disclosed by the Examiner.
In the case of amending the Claimed invention, Applicant is respectfully requested to indicate the portion(s) of the specification which dictate(s) the structure relied on for proper interpretation and also to verify and ascertain the metes and bounds of the claimed invention.
Any inquiry concerning this communication or earlier communications from the examiner should be directed to DARIOUSH AGAHI whose telephone number is (408)918-7689. The examiner can normally be reached Monday - Thursday and alternate Fridays, 7:30-4:30 PT.
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, Bhavesh Mehta can be reached on 571-272-7453. 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.
DARIOUSH AGAHI, P.E.
Primary Examiner
/DARIOUSH AGAHI/Primary Examiner, Art Unit 2656