Prosecution Insights
Last updated: April 19, 2026
Application No. 19/111,170

System of Multiple Radar-Enabled Computing Devices

Non-Final OA §103
Filed
Mar 12, 2025
Examiner
CASTIAUX, BRENT D
Art Unit
2623
Tech Center
2600 — Communications
Assignee
Google LLC
OA Round
1 (Non-Final)
83%
Grant Probability
Favorable
1-2
OA Rounds
2y 1m
To Grant
99%
With Interview

Examiner Intelligence

Grants 83% — above average
83%
Career Allow Rate
434 granted / 523 resolved
+21.0% vs TC avg
Strong +16% interview lift
Without
With
+15.9%
Interview Lift
resolved cases with interview
Fast prosecutor
2y 1m
Avg Prosecution
23 currently pending
Career history
546
Total Applications
across all art units

Statute-Specific Performance

§101
1.3%
-38.7% vs TC avg
§103
55.9%
+15.9% vs TC avg
§102
30.2%
-9.8% vs TC avg
§112
10.8%
-29.2% vs TC avg
Black line = Tech Center average estimate • Based on career data from 523 resolved cases

Office Action

§103
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 . Claim Objections Claim 10 is objected to because of the following informalities: Claim 10, lines 3 and 4 recite “causing performance or continuing performance causes performance or continuing performance of the media presentation”. This limitation is repetitive on itself and it should recite “causing performance or continuing performance of the media presentation”. Appropriate correction is required. Inventorship This application currently names joint inventors. In considering patentability of the claims the examiner presumes that the subject matter of the various claims was commonly owned as of the effective filing date of the claimed invention(s) absent any evidence to the contrary. Applicant is advised of the obligation under 37 CFR 1.56 to point out the inventor and effective filing dates of each claim that was not commonly owned as of the effective filing date of the later invention in order for the examiner to consider the applicability of 35 U.S.C. 102(b)(2)(C) for any potential 35 U.S.C. 102(a)(2) prior art against the later invention. 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. Claims 1-13 and 15-19 are rejected under 35 U.S.C. 103 as being unpatentable over U.S. Pub. No. 2016/0320854 by Lien et al. (“Lien”) in view of U.S. Pub. No. 2020/0300970 by Nguyen et al. (“Nguyen”). As to claim 1, Lien discloses a method (Lien, Figure 5) comprising: transmitting a first radar-transmit signal from a first radar-enabled computing device of a computing system (Lien, Each of these type-specific radar systems 102 emit radar to provide a radar field 110, and then receive reflection signals 112 from an object moving in the radar field 110. ¶ [0019-0020]), the first radar-enabled computing device within a first proximate region of a physical region, the physical region larger than the first proximate region (Lien, at 502, receives different types of type-specific raw data representing two or more different reflection signals. These two or more different reflection signals, as noted above, are each reflected from an object moving in each of two or more different radar fields. These reflection signals can be received at a same or nearly same time for one movement in two radar fields or two different movements in two different fields at different times. Figure 5, ¶ [0043])(Lien, consider six different radar fields 110, shown at radar fields 602, 604, 606, 608, 610, and 612 of FIG. 6. While difficult to show differences at the granular level of modulations schemes and so forth, FIG. 6 illustrates some of the different applications of these radar fields, from close to far, and from high resolution to low, and so forth. The radar fields 602, 604, and 606 include three similar radar fields for detecting user actions and gestures, such as walking in or out of a room, making a large gesture to operate a game on a television or computer, and a smaller gesture for controlling a thermostat or oven. Figure 6, ¶ [0044]); receiving, at the first radar-enabled computing device, a first radar-receive signal (Lien, Each of these type-specific radar systems 102 emit radar to provide a radar field 110, and then receive reflection signals 112 from an object moving in the radar field 110. ¶ [0020]); transmitting a second radar-transmit signal from a second radar-enabled computing device of the computing system (Lien, Each of these type-specific radar systems 102 emit radar to provide a radar field 110, and then receive reflection signals 112 from an object moving in the radar field 110. ¶ [0020]), the second radar-enabled device within a second proximate region of the physical region, the second radar-enabled computing device having access to the one or more stored radar-signal characteristics (Lien, at 502, receives different types of type-specific raw data representing two or more different reflection signals. These two or more different reflection signals, as noted above, are each reflected from an object moving in each of two or more different radar fields. These reflection signals can be received at a same or nearly same time for one movement in two radar fields or two different movements in two different fields at different times. Figure 5, ¶ [0043])(Lien, consider six different radar fields 110, shown at radar fields 602, 604, 606, 608, 610, and 612 of FIG. 6. While difficult to show differences at the granular level of modulations schemes and so forth, FIG. 6 illustrates some of the different applications of these radar fields, from close to far, and from high resolution to low, and so forth. The radar fields 602, 604, and 606 include three similar radar fields for detecting user actions and gestures, such as walking in or out of a room, making a large gesture to operate a game on a television or computer, and a smaller gesture for controlling a thermostat or oven. Figure 6, ¶ [0044]); receiving, at the second radar-enabled computing device, a second radar-receive signal (Lien, Each of these type-specific radar systems 102 emit radar to provide a radar field 110, and then receive reflection signals 112 from an object moving in the radar field 110. ¶ [0020]); and Lien continues to teach the determination of gestures based on the radar detection (Lien, At 514, the method 500 determines, for each of the two or more type-agnostic signal representations created at operation 504, a gesture or action of the object within the respective two or more different radar fields. Figure 5, ¶ [0047]). Lien does not expressly teach comparing a first radar-signal characteristic of the first radar-receive signal to one or more stored radar-signal characteristics, the comparing effective to correlate the first radar-signal characteristic to a first stored radar-signal characteristic of a registered user, the correlation indicating a presence of the registered user within the first proximate region; comparing a second radar-signal characteristic of the second radar-receive signal to the one or more stored radar-signal characteristics, the comparing effective to determine that the second radar-signal characteristic correlates to the first stored radar-signal characteristic or a second stored radar-signal characteristic of the registered user, the correlation indicating the presence of the registered user within the second proximate region. Nguyen teaches a biometric authentication system comparing a first radar-signal characteristic of the first radar-receive signal to one or more stored radar-signal characteristics, the comparing effective to correlate the first radar-signal characteristic to a first stored radar-signal characteristic of a registered user, the correlation indicating a presence of the registered user within the first proximate region (Nguyen, Any of the client devices 106-114 can function as a radar emitter and collector for biometric authentication purposes. For example, any of the client devices 106-114 can collect and compare biometric data of the user to preregistered biometric data to authenticate the user. After the user is authenticated, the client devices 106-114 can provide access to the user of the requested content, such as information that is locally stored on a respective client device, stored on another client device, or stored on the server 104. ¶ [0050]); comparing a second radar-signal characteristic of the second radar-receive signal to the one or more stored radar-signal characteristics, the comparing effective to determine that the second radar-signal characteristic correlates to the first stored radar-signal characteristic or a second stored radar-signal characteristic of the registered user, the correlation indicating the presence of the registered user within the second proximate region (Nguyen, Any of the client devices 106-114 can function as a radar emitter and collector for biometric authentication purposes. For example, any of the client devices 106-114 can collect and compare biometric data of the user to preregistered biometric data to authenticate the user. After the user is authenticated, the client devices 106-114 can provide access to the user of the requested content, such as information that is locally stored on a respective client device, stored on another client device, or stored on the server 104. ¶ [0050]). The combination of Lien and Nguyen teaches the multiple client device in multiple regions detecting a user and comparing their biometric data with preregistered biometric data to determine a registered user. At the time before the effective filing date of the claimed invention, it would have been obvious to one of ordinary skill in the art to modify Lien’s radar detection system to include Nguyen’s radar based user authentication because such a modification is the result of combining prior art elements according to known methods to yield predictable results. More specifically, Lien’s radar detection system as modified by Nguyen’s radar based user authentication is known to yield a predictable result of determining the user being a preregistered user since improves the sensing system to permits certain users to provide allowable gesture inputs. Thus, a person of ordinary skill would have appreciated including in Lien’s radar detection system the ability to do Nguyen’s radar based user authentication since the claimed invention is merely a combination of old elements, and in the combination each element merely would have performed the same function as it did separately, and one of ordinary skill in the art would have recognized that the results of the combination were predictable. Thus, Lien, as modified by Nguyen, teaches the comparison of radar data to determine a registered user. As to claim 2, Lien, as modified by Nguyen, teaches the method wherein the physical region is a domicile, the first proximate region is a first room of the domicile, and the second proximate region is a second room of the domicile (Lien, consider six different radar fields 110, shown at radar fields 602, 604, 606, 608, 610, and 612 of FIG. 6. While difficult to show differences at the granular level of modulations schemes and so forth, FIG. 6 illustrates some of the different applications of these radar fields, from close to far, and from high resolution to low, and so forth. The radar fields 602, 604, and 606 include three similar radar fields for detecting user actions and gestures, such as walking in or out of a room, making a large gesture to operate a game on a television or computer, and a smaller gesture for controlling a thermostat or oven. Figure 6, ¶ [0044]). As shown in figure 6 of Lien, the radar fields may be located in multiple different rooms. As to claim 3, Lien, as modified by Nguyen, teaches the method further comprising: receiving, at a first time and at the first radar-enabled computing device (Lien, at 502, receives different types of type-specific raw data representing two or more different reflection signals. These two or more different reflection signals, as noted above, are each reflected from an object moving in each of two or more different radar fields. These reflection signals can be received at a same or nearly same time for one movement in two radar fields or two different movements in two different fields at different times. Figure 5, ¶ [0043]) (Lien, At 514, the method 500 determines, for each of the two or more type-agnostic signal representations created at operation 504, a gesture or action of the object within the respective two or more different radar fields. Figure 5, ¶ [0047]), a first portion of a command from the registered user (Nguyen, Any of the client devices 106-114 can function as a radar emitter and collector for biometric authentication purposes. For example, any of the client devices 106-114 can collect and compare biometric data of the user to preregistered biometric data to authenticate the user. After the user is authenticated, the client devices 106-114 can provide access to the user of the requested content, such as information that is locally stored on a respective client device, stored on another client device, or stored on the server 104. ¶ [0050]); receiving, at a second, later time and at the second radar-enabled computing device (Lien, at 502, receives different types of type-specific raw data representing two or more different reflection signals. These two or more different reflection signals, as noted above, are each reflected from an object moving in each of two or more different radar fields. These reflection signals can be received at a same or nearly same time for one movement in two radar fields or two different movements in two different fields at different times. Figure 5, ¶ [0043]) (Lien, At 514, the method 500 determines, for each of the two or more type-agnostic signal representations created at operation 504, a gesture or action of the object within the respective two or more different radar fields. Figure 5, ¶ [0047]), a second portion of the command from the registered user (Nguyen, Any of the client devices 106-114 can function as a radar emitter and collector for biometric authentication purposes. For example, any of the client devices 106-114 can collect and compare biometric data of the user to preregistered biometric data to authenticate the user. After the user is authenticated, the client devices 106-114 can provide access to the user of the requested content, such as information that is locally stored on a respective client device, stored on another client device, or stored on the server 104. ¶ [0050]); and determining, based on the presence of the registered user within the first proximate region at the first time and on the presence of the registered user within the second proximate region at the second, later time, that the first portion and the second portion of the command are associated (Lien, at 502, receives different types of type-specific raw data representing two or more different reflection signals. These two or more different reflection signals, as noted above, are each reflected from an object moving in each of two or more different radar fields. These reflection signals can be received at a same or nearly same time for one movement in two radar fields or two different movements in two different fields at different times. Figure 5, ¶ [0043]) (Lien, At 514, the method 500 determines, for each of the two or more type-agnostic signal representations created at operation 504, a gesture or action of the object within the respective two or more different radar fields. Figure 5, ¶ [0047])(Lien, At 516, the method 500 passes each of the determined gestures or actions to an application or device effective to control or alter a display, function, or capability associated with the application. Figure 5, ¶ [0049]). In addition, the motivation used is the same as in the rejection of claim 1. As to claim 4, Lien, as modified by Nguyen, teaches the method further comprising: responsive to determining that the first portion and the second portion of the command are associated, causing performance of the command (Lien, At 516, the method 500 passes each of the determined gestures or actions to an application or device effective to control or alter a display, function, or capability associated with the application. Figure 5, ¶ [0049]). As to claim 5, Lien, as modified by Nguyen, teaches the method wherein: the command is a two-part command (Lien, At 514, the method 500 determines, for each of the two or more type-agnostic signal representations created at operation 504, a gesture or action of the object within the respective two or more different radar fields. Figure 5, ¶ [0047]); the first portion of the command is received through a first gesture recognized by a first radar system associated with the first radar-enabled computing device or is received through a first audio input recognized by a first audio system associated with the first radar-enabled computing device (Lien, at 502, receives different types of type-specific raw data representing two or more different reflection signals. These two or more different reflection signals, as noted above, are each reflected from an object moving in each of two or more different radar fields. These reflection signals can be received at a same or nearly same time for one movement in two radar fields or two different movements in two different fields at different times. Figure 5, ¶ [0043]) (Lien, At 514, the method 500 determines, for each of the two or more type-agnostic signal representations created at operation 504, a gesture or action of the object within the respective two or more different radar fields. Figure 5, ¶ [0047]); the second portion of the command is received through a second gesture recognized by a second radar system associated with the second radar-enabled computing device or is received though a second audio input recognized by a second audio system associated with the second radar-enabled computing device (Lien, at 502, receives different types of type-specific raw data representing two or more different reflection signals. These two or more different reflection signals, as noted above, are each reflected from an object moving in each of two or more different radar fields. These reflection signals can be received at a same or nearly same time for one movement in two radar fields or two different movements in two different fields at different times. Figure 5, ¶ [0043]) (Lien, At 514, the method 500 determines, for each of the two or more type-agnostic signal representations created at operation 504, a gesture or action of the object within the respective two or more different radar fields. Figure 5, ¶ [0047]); and the association of the first portion of the command and the second portion of the command is based on the command being the two-part command (Lien, At 514, the method 500 determines, for each of the two or more type-agnostic signal representations created at operation 504, a gesture or action of the object within the respective two or more different radar fields. Figure 5, ¶ [0047])(Lien, At 516, the method 500 passes each of the determined gestures or actions to an application or device effective to control or alter a display, function, or capability associated with the application. Figure 5, ¶ [0049]). As to claim 6, Lien, as modified by Nguyen, teaches the method wherein: the command is a single command (Lien, Note that in some cases a single gesture or action is determined for multiple different raw data 120, and thus multiple different type-agnostic signal representations 124, such as in a case where two radar systems or fields are simultaneously used to sense a movement of a person in different radar fields. ¶ [0022]); the first portion of the command is received through a first part of a gesture recognized by a first radar system associated with the first radar-enabled computing device or is received through a first part of an audio input recognized by a first audio system associated with the first radar-enabled computing device (Lien, at 502, receives different types of type-specific raw data representing two or more different reflection signals. These two or more different reflection signals, as noted above, are each reflected from an object moving in each of two or more different radar fields. These reflection signals can be received at a same or nearly same time for one movement in two radar fields or two different movements in two different fields at different times. Figure 5, ¶ [0043]) (Lien, At 514, the method 500 determines, for each of the two or more type-agnostic signal representations created at operation 504, a gesture or action of the object within the respective two or more different radar fields. Figure 5, ¶ [0047]); and the second portion of the command is received through a second part of the gesture recognized by a second radar system associated with the second radar-enabled computing device or is received through a second part of the audio input recognized by a second audio system associated with the second radar-enabled computing device (Lien, at 502, receives different types of type-specific raw data representing two or more different reflection signals. These two or more different reflection signals, as noted above, are each reflected from an object moving in each of two or more different radar fields. These reflection signals can be received at a same or nearly same time for one movement in two radar fields or two different movements in two different fields at different times. Figure 5, ¶ [0043]) (Lien, At 514, the method 500 determines, for each of the two or more type-agnostic signal representations created at operation 504, a gesture or action of the object within the respective two or more different radar fields. Figure 5, ¶ [0047]). As to claim 7, Lien, as modified by Nguyen, teaches the method further comprising: responsive to the determination of the presence of the registered user within the second proximate region, configuring the second radar-enabled computing device to determine an association of the first and second portions of the command (Nguyen, Any of the client devices 106-114 can function as a radar emitter and collector for biometric authentication purposes. For example, any of the client devices 106-114 can collect and compare biometric data of the user to preregistered biometric data to authenticate the user. After the user is authenticated, the client devices 106-114 can provide access to the user of the requested content, such as information that is locally stored on a respective client device, stored on another client device, or stored on the server 104. ¶ [0050]) (Lien, at 502, receives different types of type-specific raw data representing two or more different reflection signals. These two or more different reflection signals, as noted above, are each reflected from an object moving in each of two or more different radar fields. These reflection signals can be received at a same or nearly same time for one movement in two radar fields or two different movements in two different fields at different times. Figure 5, ¶ [0043]) (Lien, At 514, the method 500 determines, for each of the two or more type-agnostic signal representations created at operation 504, a gesture or action of the object within the respective two or more different radar fields. Figure 5, ¶ [0047]). In addition, the motivation used is the same as in the rejection of claim 1. As to claim 8, Lien, as modified by Nguyen, teaches the method wherein the configuring includes passing, to an entity associated with the computing system that is accessible by the second radar-enabled computing device, information about the first portion of the command (Nguyen, Any of the client devices 106-114 can function as a radar emitter and collector for biometric authentication purposes. For example, any of the client devices 106-114 can collect and compare biometric data of the user to preregistered biometric data to authenticate the user. After the user is authenticated, the client devices 106-114 can provide access to the user of the requested content, such as information that is locally stored on a respective client device, stored on another client device, or stored on the server 104. ¶ [0050]) (Lien, at 502, receives different types of type-specific raw data representing two or more different reflection signals. These two or more different reflection signals, as noted above, are each reflected from an object moving in each of two or more different radar fields. These reflection signals can be received at a same or nearly same time for one movement in two radar fields or two different movements in two different fields at different times. Figure 5, ¶ [0043]). In addition, the motivation used is the same as in the rejection of claim 1. As to claim 9, Lien, as modified by Nguyen, teaches the method wherein one or more operations or applications are being performed within the first proximate region incident with performing one or more elements of the method, and further comprising, responsive to the correlation indicating the presence of the registered user within the second proximate region, causing performance or continuing performance of the one or more operations or applications within the second proximate region (Lien, at 502, receives different types of type-specific raw data representing two or more different reflection signals. These two or more different reflection signals, as noted above, are each reflected from an object moving in each of two or more different radar fields. These reflection signals can be received at a same or nearly same time for one movement in two radar fields or two different movements in two different fields at different times. Figure 5, ¶ [0043])(Lien, consider six different radar fields 110, shown at radar fields 602, 604, 606, 608, 610, and 612 of FIG. 6. While difficult to show differences at the granular level of modulations schemes and so forth, FIG. 6 illustrates some of the different applications of these radar fields, from close to far, and from high resolution to low, and so forth. The radar fields 602, 604, and 606 include three similar radar fields for detecting user actions and gestures, such as walking in or out of a room, making a large gesture to operate a game on a television or computer, and a smaller gesture for controlling a thermostat or oven. Figure 6, ¶ [0044]). As to claim 10, Lien, as modified by Nguyen, teaches the method wherein the one or more operations or applications is a media presentation within the first proximate region and causing performance or continuing performance causes performance or continuing performance of the media presentation within the second proximate region (Lien, consider six different radar fields 110, shown at radar fields 602, 604, 606, 608, 610, and 612 of FIG. 6. While difficult to show differences at the granular level of modulations schemes and so forth, FIG. 6 illustrates some of the different applications of these radar fields, from close to far, and from high resolution to low, and so forth. The radar fields 602, 604, and 606 include three similar radar fields for detecting user actions and gestures, such as walking in or out of a room, making a large gesture to operate a game on a television or computer, and a smaller gesture for controlling a thermostat or oven. Figure 6, ¶ [0044]). The operation of a television provides the media presentation. As to claim 11, Lien, as modified by Nguyen, teaches the method wherein: the first radar-enabled computing device is configured to anticipate the registered user based on the first radar-enabled computing device being located in the first proximate region (Nguyen, Any of the client devices 106-114 can function as a radar emitter and collector for biometric authentication purposes. For example, any of the client devices 106-114 can collect and compare biometric data of the user to preregistered biometric data to authenticate the user. After the user is authenticated, the client devices 106-114 can provide access to the user of the requested content, such as information that is locally stored on a respective client device, stored on another client device, or stored on the server 104. ¶ [0050]); determining, at the first radar-enabled computing device, that an ambiguous user is present, the ambiguous user being the registered user, another registered user, or an unregistered person (Nguyen, Any of the client devices 106-114 can function as a radar emitter and collector for biometric authentication purposes. For example, any of the client devices 106-114 can collect and compare biometric data of the user to preregistered biometric data to authenticate the user. After the user is authenticated, the client devices 106-114 can provide access to the user of the requested content, such as information that is locally stored on a respective client device, stored on another client device, or stored on the server 104. ¶ [0050]); and determining that the ambiguous user is the registered user based on the second radar-enabled computing device being configured to anticipate the registered user (Nguyen, Any of the client devices 106-114 can function as a radar emitter and collector for biometric authentication purposes. For example, any of the client devices 106-114 can collect and compare biometric data of the user to preregistered biometric data to authenticate the user. After the user is authenticated, the client devices 106-114 can provide access to the user of the requested content, such as information that is locally stored on a respective client device, stored on another client device, or stored on the server 104. ¶ [0050]). In addition, the motivation used is the same as in the rejection of claim 1. As to claim 12, Lien, as modified by Nguyen, teaches the method further comprising detecting that the second radar-enabled computing device has been moved to the first proximate region (Lien, consider six different radar fields 110, shown at radar fields 602, 604, 606, 608, 610, and 612 of FIG. 6. While difficult to show differences at the granular level of modulations schemes and so forth, FIG. 6 illustrates some of the different applications of these radar fields, from close to far, and from high resolution to low, and so forth. The radar fields 602, 604, and 606 include three similar radar fields for detecting user actions and gestures, such as walking in or out of a room, making a large gesture to operate a game on a television or computer, and a smaller gesture for controlling a thermostat or oven. Figure 6, ¶ [0044]); and configuring the second radar-enabled computing device to anticipate detecting the registered user (Nguyen, Any of the client devices 106-114 can function as a radar emitter and collector for biometric authentication purposes. For example, any of the client devices 106-114 can collect and compare biometric data of the user to preregistered biometric data to authenticate the user. After the user is authenticated, the client devices 106-114 can provide access to the user of the requested content, such as information that is locally stored on a respective client device, stored on another client device, or stored on the server 104. ¶ [0050]). In addition, the motivation used is the same as in the rejection of claim 1. As to claim 13, Lien, as modified by Nguyen, teaches the method wherein the first radar-enabled computing device is configured to anticipate a known gesture based on the first radar-enabled computing device being located in the first proximate region(Lien, at 502, receives different types of type-specific raw data representing two or more different reflection signals. These two or more different reflection signals, as noted above, are each reflected from an object moving in each of two or more different radar fields. These reflection signals can be received at a same or nearly same time for one movement in two radar fields or two different movements in two different fields at different times. Figure 5, ¶ [0043]), the method further comprising: detecting, at the first radar-enabled computing device, an ambiguous gesture (Lien, at 502, receives different types of type-specific raw data representing two or more different reflection signals. These two or more different reflection signals, as noted above, are each reflected from an object moving in each of two or more different radar fields. These reflection signals can be received at a same or nearly same time for one movement in two radar fields or two different movements in two different fields at different times. Figure 5, ¶ [0043]); and determining, based on the first radar-enabled computing device being configured to anticipate the known gesture, that the ambiguous gesture is the known gesture (Lien, consider six different radar fields 110, shown at radar fields 602, 604, 606, 608, 610, and 612 of FIG. 6. While difficult to show differences at the granular level of modulations schemes and so forth, FIG. 6 illustrates some of the different applications of these radar fields, from close to far, and from high resolution to low, and so forth. The radar fields 602, 604, and 606 include three similar radar fields for detecting user actions and gestures, such as walking in or out of a room, making a large gesture to operate a game on a television or computer, and a smaller gesture for controlling a thermostat or oven. Figure 6, ¶ [0044]). As to claim 15, Lien discloses a computing system comprising a first radar- enabled computing device and a second radar-enabled computing device (Lien, The computing device 402 is also shown including one or more type-specific radar systems 102 from FIG. 1. As noted, these type-specific radar systems 102 each provide different types of the radar fields 110, whether by different types of radar-emitting elements 104 or different ways of using as little as one type of radar-emitting element 104, and thus provide different types of raw data 120. ¶ [0036]) connected to a communication network to enable operations (Lien, The computing device 402 may also include one or more network interfaces 408 for communicating data over wired, wireless, or optical networks and a display 410. ¶ [0035]) including: transmitting a first radar-transmit signal from the first radar-enabled computing device of the computing system (Lien, Each of these type-specific radar systems 102 emit radar to provide a radar field 110, and then receive reflection signals 112 from an object moving in the radar field 110. ¶ [0020]), the first radar-enabled computing device within a first proximate region of a physical region, the physical region larger than the first proximate region (Lien, at 502, receives different types of type-specific raw data representing two or more different reflection signals. These two or more different reflection signals, as noted above, are each reflected from an object moving in each of two or more different radar fields. These reflection signals can be received at a same or nearly same time for one movement in two radar fields or two different movements in two different fields at different times. Figure 5, ¶ [0043])(Lien, consider six different radar fields 110, shown at radar fields 602, 604, 606, 608, 610, and 612 of FIG. 6. While difficult to show differences at the granular level of modulations schemes and so forth, FIG. 6 illustrates some of the different applications of these radar fields, from close to far, and from high resolution to low, and so forth. The radar fields 602, 604, and 606 include three similar radar fields for detecting user actions and gestures, such as walking in or out of a room, making a large gesture to operate a game on a television or computer, and a smaller gesture for controlling a thermostat or oven. Figure 6, ¶ [0044]); receiving, at the first radar-enabled computing device, a first radar-receive signal (Lien, Each of these type-specific radar systems 102 emit radar to provide a radar field 110, and then receive reflection signals 112 from an object moving in the radar field 110. ¶ [0020]); transmitting a second radar-transmit signal from the second radar-enabled computing device of the computing system (Lien, Each of these type-specific radar systems 102 emit radar to provide a radar field 110, and then receive reflection signals 112 from an object moving in the radar field 110. ¶ [0020]), the second radar-enabled device within a second proximate region of the physical region, the second radar-enabled computing device having access to the one or more stored radar-signal characteristics (Lien, at 502, receives different types of type-specific raw data representing two or more different reflection signals. These two or more different reflection signals, as noted above, are each reflected from an object moving in each of two or more different radar fields. These reflection signals can be received at a same or nearly same time for one movement in two radar fields or two different movements in two different fields at different times. Figure 5, ¶ [0043])(Lien, consider six different radar fields 110, shown at radar fields 602, 604, 606, 608, 610, and 612 of FIG. 6. While difficult to show differences at the granular level of modulations schemes and so forth, FIG. 6 illustrates some of the different applications of these radar fields, from close to far, and from high resolution to low, and so forth. The radar fields 602, 604, and 606 include three similar radar fields for detecting user actions and gestures, such as walking in or out of a room, making a large gesture to operate a game on a television or computer, and a smaller gesture for controlling a thermostat or oven. Figure 6, ¶ [0044]); receiving, at the second radar-enabled computing device, a second radar-receive signal (Lien, Each of these type-specific radar systems 102 emit radar to provide a radar field 110, and then receive reflection signals 112 from an object moving in the radar field 110. ¶ [0020]); and Lien continues to teach the determination of gestures based on the radar detection (Lien, At 514, the method 500 determines, for each of the two or more type-agnostic signal representations created at operation 504, a gesture or action of the object within the respective two or more different radar fields. Figure 5, ¶ [0047]). Lien does not expressly teach comparing a first radar-signal characteristic of the first radar-receive signal to one or more stored radar-signal characteristics, the comparing effective to correlate the first radar-signal characteristic to a first stored radar-signal characteristic of a registered user, the correlation indicating a presence of the registered user within the first proximate region; comparing a second radar-signal characteristic of the second radar-receive signal to the one or more stored radar-signal characteristics, the comparing effective to determine that the second radar-signal characteristic correlates to the first stored radar-signal characteristic or a second stored radar-signal characteristic of the registered user, the correlation indicating the presence of the registered user within the second proximate region. Nguyen teaches a biometric authentication system comparing a first radar-signal characteristic of the first radar-receive signal to one or more stored radar-signal characteristics, the comparing effective to correlate the first radar-signal characteristic to a first stored radar-signal characteristic of a registered user, the correlation indicating a presence of the registered user within the first proximate region (Nguyen, Any of the client devices 106-114 can function as a radar emitter and collector for biometric authentication purposes. For example, any of the client devices 106-114 can collect and compare biometric data of the user to preregistered biometric data to authenticate the user. After the user is authenticated, the client devices 106-114 can provide access to the user of the requested content, such as information that is locally stored on a respective client device, stored on another client device, or stored on the server 104. ¶ [0050]); comparing a second radar-signal characteristic of the second radar-receive signal to the one or more stored radar-signal characteristics, the comparing effective to determine that the second radar-signal characteristic correlates to the first stored radar-signal characteristic or a second stored radar-signal characteristic of the registered user, the correlation indicating the presence of the registered user within the second proximate region (Nguyen, Any of the client devices 106-114 can function as a radar emitter and collector for biometric authentication purposes. For example, any of the client devices 106-114 can collect and compare biometric data of the user to preregistered biometric data to authenticate the user. After the user is authenticated, the client devices 106-114 can provide access to the user of the requested content, such as information that is locally stored on a respective client device, stored on another client device, or stored on the server 104. ¶ [0050]). The combination of Lien and Nguyen teaches the multiple client device in multiple regions detecting a user and comparing their biometric data with preregistered biometric data to determine a registered user. At the time before the effective filing date of the claimed invention, it would have been obvious to one of ordinary skill in the art to modify Lien’s radar detection system to include Nguyen’s radar based user authentication because such a modification is the result of combining prior art elements according to known methods to yield predictable results. More specifically, Lien’s radar detection system as modified by Nguyen’s radar based user authentication is known to yield a predictable result of determining the user being a preregistered user since improves the sensing system to permits certain users to provide allowable gesture inputs. Thus, a person of ordinary skill would have appreciated including in Lien’s radar detection system the ability to do Nguyen’s radar based user authentication since the claimed invention is merely a combination of old elements, and in the combination each element merely would have performed the same function as it did separately, and one of ordinary skill in the art would have recognized that the results of the combination were predictable. Thus, Lien, as modified by Nguyen, teaches the comparison of radar data to determine a registered user. As to claim 16, Lien, as modified by Nguyen, teaches the computing system further comprising: receiving, at a first time and at the first radar-enabled computing device (Lien, at 502, receives different types of type-specific raw data representing two or more different reflection signals. These two or more different reflection signals, as noted above, are each reflected from an object moving in each of two or more different radar fields. These reflection signals can be received at a same or nearly same time for one movement in two radar fields or two different movements in two different fields at different times. Figure 5, ¶ [0043]) (Lien, At 514, the method 500 determines, for each of the two or more type-agnostic signal representations created at operation 504, a gesture or action of the object within the respective two or more different radar fields. Figure 5, ¶ [0047]), a first portion of a command from the registered user (Nguyen, Any of the client devices 106-114 can function as a radar emitter and collector for biometric authentication purposes. For example, any of the client devices 106-114 can collect and compare biometric data of the user to preregistered biometric data to authenticate the user. After the user is authenticated, the client devices 106-114 can provide access to the user of the requested content, such as information that is locally stored on a respective client device, stored on another client device, or stored on the server 104. ¶ [0050]); receiving, at a second, later time and at the second radar-enabled computing device (Lien, at 502, receives different types of type-specific raw data representing two or more different reflection signals. These two or more different reflection signals, as noted above, are each reflected from an object moving in each of two or more different radar fields. These reflection signals can be received at a same or nearly same time for one movement in two radar fields or two different movements in two different fields at different times. Figure 5, ¶ [0043]) (Lien, At 514, the method 500 determines, for each of the two or more type-agnostic signal representations created at operation 504, a gesture or action of the object within the respective two or more different radar fields. Figure 5, ¶ [0047]), a second portion of the command from the registered user (Nguyen, Any of the client devices 106-114 can function as a radar emitter and collector for biometric authentication purposes. For example, any of the client devices 106-114 can collect and compare biometric data of the user to preregistered biometric data to authenticate the user. After the user is authenticated, the client devices 106-114 can provide access to the user of the requested content, such as information that is locally stored on a respective client device, stored on another client device, or stored on the server 104. ¶ [0050]); determining, based on the presence of the registered user within the first proximate region at the first time and on the presence of the registered user within the second proximate region at the second, later time, that the first portion and the second portion of the command are associated (Lien, at 502, receives different types of type-specific raw data representing two or more different reflection signals. These two or more different reflection signals, as noted above, are each reflected from an object moving in each of two or more different radar fields. These reflection signals can be received at a same or nearly same time for one movement in two radar fields or two different movements in two different fields at different times. Figure 5, ¶ [0043]) (Lien, At 514, the method 500 determines, for each of the two or more type-agnostic signal representations created at operation 504, a gesture or action of the object within the respective two or more different radar fields. Figure 5, ¶ [0047])(Lien, At 516, the method 500 passes each of the determined gestures or actions to an application or device effective to control or alter a display, function, or capability associated with the application. Figure 5, ¶ [0049]); and responsive to determining that the first portion and the second portion of the command are associated, causing performance of the command (Lien, At 516, the method 500 passes each of the determined gestures or actions to an application or device effective to control or alter a display, function, or capability associated with the application. Figure 5, ¶ [0049]). In addition, the motivation used is the same as in the rejection of claim 15. As to claim 17, Lien, as modified by Nguyen, teaches the computing system further comprising: responsive to the determination of the presence of the registered user within the second proximate region, configuring the second radar-enabled computing device to determine an association of the first and second portions of the command (Nguyen, Any of the client devices 106-114 can function as a radar emitter and collector for biometric authentication purposes. For example, any of the client devices 106-114 can collect and compare biometric data of the user to preregistered biometric data to authenticate the user. After the user is authenticated, the client devices 106-114 can provide access to the user of the requested content, such as information that is locally stored on a respective client device, stored on another client device, or stored on the server 104. ¶ [0050]) (Lien, at 502, receives different types of type-specific raw data representing two or more different reflection signals. These two or more different reflection signals, as noted above, are each reflected from an object moving in each of two or more different radar fields. These reflection signals can be received at a same or nearly same time for one movement in two radar fields or two different movements in two different fields at different times. Figure 5, ¶ [0043]) (Lien, At 514, the method 500 determines, for each of the two or more type-agnostic signal representations created at operation 504, a gesture or action of the object within the respective two or more different radar fields. Figure 5, ¶ [0047]). In addition, the motivation used is the same as in the rejection of claim 15. As to claim 18, Lien, as modified by Nguyen, teaches the computing system wherein: the first radar-enabled computing device is configured to anticipate the registered user based on the first radar-enabled computing device being located in the first proximate region(Nguyen, Any of the client devices 106-114 can function as a radar emitter and collector for biometric authentication purposes. For example, any of the client devices 106-114 can collect and compare biometric data of the user to preregistered biometric data to authenticate the user. After the user is authenticated, the client devices 106-114 can provide access to the user of the requested content, such as information that is locally stored on a respective client device, stored on another client device, or stored on the server 104. ¶ [0050]); determining, at the first radar-enabled computing device, that an ambiguous user is present, the ambiguous user being the registered user, another registered user, or an unregistered person (Nguyen, Any of the client devices 106-114 can function as a radar emitter and collector for biometric authentication purposes. For example, any of the client devices 106-114 can collect and compare biometric data of the user to preregistered biometric data to authenticate the user. After the user is authenticated, the client devices 106-114 can provide access to the user of the requested content, such as information that is locally stored on a respective client device, stored on another client device, or stored on the server 104. ¶ [0050]); and determining that the ambiguous user is the registered user based on the second radar-enabled computing device being configured to anticipate the registered user (Nguyen, Any of the client devices 106-114 can function as a radar emitter and collector for biometric authentication purposes. For example, any of the client devices 106-114 can collect and compare biometric data of the user to preregistered biometric data to authenticate the user. After the user is authenticated, the client devices 106-114 can provide access to the user of the requested content, such as information that is locally stored on a respective client device, stored on another client device, or stored on the server 104. ¶ [0050]). In addition, the motivation used is the same as in the rejection of claim 15. As to claim 19, Lien, as modified by Nguyen, teaches the computing system wherein the first radar-enabled computing device is configured to anticipate a known gesture based on the first radar-enabled computing device being located in the first proximate region (Lien, at 502, receives different types of type-specific raw data representing two or more different reflection signals. These two or more different reflection signals, as noted above, are each reflected from an object moving in each of two or more different radar fields. These reflection signals can be received at a same or nearly same time for one movement in two radar fields or two different movements in two different fields at different times. Figure 5, ¶ [0043]), the method further comprising: detecting, at the first radar-enabled computing device, an ambiguous gesture (Lien, at 502, receives different types of type-specific raw data representing two or more different reflection signals. These two or more different reflection signals, as noted above, are each reflected from an object moving in each of two or more different radar fields. These reflection signals can be received at a same or nearly same time for one movement in two radar fields or two different movements in two different fields at different times. Figure 5, ¶ [0043]); and determining, based on the first radar-enabled computing device being configured to anticipate the known gesture, that the ambiguous gesture is the known gesture (Lien, consider six different radar fields 110, shown at radar fields 602, 604, 606, 608, 610, and 612 of FIG. 6. While difficult to show differences at the granular level of modulations schemes and so forth, FIG. 6 illustrates some of the different applications of these radar fields, from close to far, and from high resolution to low, and so forth. The radar fields 602, 604, and 606 include three similar radar fields for detecting user actions and gestures, such as walking in or out of a room, making a large gesture to operate a game on a television or computer, and a smaller gesture for controlling a thermostat or oven. Figure 6, ¶ [0044]). Allowable Subject Matter Claims 14 and 20 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. The following is a statement of reasons for the indication of allowable subject matter: As to claim 14, Lien, as modified by Nguyen, does not expressly teach the method further comprising, responsive to determining the presence of the registered user: providing, at the first radar-enabled computing device, training to teach the registered user to perform one or more particular known gestures; maintaining, for the registered user, a first training history comprising the one or more particular known gestures as performed by the registered user during training, the second radar-enabled computing device further configured to access the first training history; and responsive to determining, at the second radar-enabled computing device, the presence of the registered user, resuming training at the second radar-enabled computing device based on the first training history. Additional prior art of White et al. (U.S. Pub. No. 2010/0083373) teaches a gesture training mode for authorized user (White, Figures 3-7, ¶ [0023-0026]). However, White does not expressly teach the training history and resumption of training based on that history as claimed. In addition, no other prior art was found which teaches, alone or in combination, the cited limitations. As to claim 20, Lien, as modified by Nguyen, does not expressly teach the computing system further comprising, responsive to determining the presence of the registered user: providing, at the first radar-enabled computing device, training to teach the registered user to perform one or more particular known gestures; maintaining, for the registered user, a first training history comprising the one or more particular known gestures as performed by the registered user during training, the second radar-enabled computing device further configured to access the first training history; and responsive to determining, at the second radar-enabled computing device, the presence of the registered user, resuming training at the second radar-enabled computing device based on the first training history. Additional prior art of White et al. (U.S. Pub. No. 2010/0083373) teaches a gesture training mode for authorized user (White, Figures 3-7, ¶ [0023-0026]). However, White does not expressly teach the training history and resumption of training based on that history as claimed. In addition, no other prior art was found which teaches, alone or in combination, the cited limitations. Conclusion Any inquiry concerning this communication or earlier communications from the examiner should be directed to BRENT D CASTIAUX whose telephone number is (571)272-5143. The examiner can normally be reached Mon-Fri 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, Chanh Nguyen can be reached at (571)272-7772. 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. /BRENT D CASTIAUX/Primary Examiner, Art Unit 2623
Read full office action

Prosecution Timeline

Mar 12, 2025
Application Filed
Jan 08, 2026
Non-Final Rejection — §103
Apr 02, 2026
Examiner Interview Summary
Apr 02, 2026
Applicant Interview (Telephonic)

Precedent Cases

Applications granted by this same examiner with similar technology

Patent 12596253
VEHICULAR DISPLAY DEVICE
2y 5m to grant Granted Apr 07, 2026
Patent 12578574
HEAD MOUNTED DISPLAY, AND NEAR-TO-EYE DISPLAY METHOD
2y 5m to grant Granted Mar 17, 2026
Patent 12579956
METHODS AND DEVICES FOR PERCEPTION-BASED RENDERING
2y 5m to grant Granted Mar 17, 2026
Patent 12578910
INFORMATION PROCESSING DEVICE, INFORMATION PROCESSING METHOD, AND RECORDING MEDIUM
2y 5m to grant Granted Mar 17, 2026
Patent 12572224
SYSTEM AND METHOD OF ASSEMBLING AN ELECTROMAGNETIC SPRING BACK RAPID CLICK MOUSE
2y 5m to grant Granted Mar 10, 2026
Study what changed to get past this examiner. Based on 5 most recent grants.

AI Strategy Recommendation

Get an AI-powered prosecution strategy using examiner precedents, rejection analysis, and claim mapping.
Powered by AI — typically takes 5-10 seconds

Prosecution Projections

1-2
Expected OA Rounds
83%
Grant Probability
99%
With Interview (+15.9%)
2y 1m
Median Time to Grant
Low
PTA Risk
Based on 523 resolved cases by this examiner. Grant probability derived from career allow 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