Prosecution Insights
Last updated: October 01, 2026
Application No. 18/660,587

DIRECTING TOUCH INPUT BASED ON DEVICE ORIENTATION

Non-Final OA §102
Filed
May 10, 2024
Examiner
DAVIS, DAVID DONALD
Art Unit
2627
Tech Center
2600 — Communications
Assignee
Google LLC
OA Round
2 (Non-Final)
70%
Grant Probability
Favorable
2-3
OA Rounds
8m
Est. Remaining
80%
With Interview

Examiner Intelligence

Grants 70% — above average
70%
Career Allowance Rate
650 granted / 923 resolved
+8.4% vs TC avg
Moderate +9% lift
Without
With
+9.3%
Interview Lift
resolved cases with interview
Typical timeline
3y 0m
Avg Prosecution
33 currently pending
Career history
961
Total Applications
across all art units

Statute-Specific Performance

§101
1.3%
-38.7% vs TC avg
§103
42.5%
+2.5% vs TC avg
§102
39.6%
-0.4% vs TC avg
§112
11.5%
-28.5% vs TC avg
Black line = Tech Center average estimate • Based on career data from 923 resolved cases

Office Action

§102
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 . Allowable Subject Matter The indicated allowability of claims 1-20 is withdrawn in view of the newly discovered reference(s) to Sigchi. Rejections based on the newly cited reference(s) follow. Claim Rejections - 35 USC § 102 The following is a quotation of the appropriate paragraphs of 35 U.S.C. 102 that form the basis for the rejections under this section made in this Office action: A person shall be entitled to a patent unless – (a)(1) the claimed invention was patented, described in a printed publication, or in public use, on sale, or otherwise available to the public before the effective filing date of the claimed invention. Claims 1- are rejected under 35 U.S.C. 102(a)(1) as being anticipated by Sigchi (Acm Sigchi: "Intent-driven input device arbitration for XR", 9 May 2024 (2024-05-09), XP093305780, Retrieved from the Internet (URL): https://www.youtube.com/watch?v=R02SzWkCp9c&lc=Ugwzha4YKWeDEwDdJAp4AaABAg. As per claim 1 Sigchi discloses: A method comprising: identifying an orientation of a first device relative to a second device based on a gaze of a user of the second device {[timestamp 0:31] “Here we demonstrate a technique that uses only the IMUs on the headset and mobile system to determine which device the user is looking at". The user is seen to be wearing a headset (the second device) and holding a phone (the first device). Determining that the user is looking at the phone is shown to include determining the relative orientation of the phone to the headset.}; determining whether the orientation satisfies at least one criterion {[timestamp 0:31] "Here we demonstrate a technique that uses only the IMUs on the headset and mobile system to determine which device the user is looking at". That the user is looking away from the phone is considered as the at least one criterion.}; in response to the orientation satisfying the at least one criterion, receiving touch input for the second device from the first device { [timestamp 0:50] "As they look at their phone, swipes allow for scrolling the web page. As soon as they look away from their phone, these swipes can instead be used to control their virtual scene." The user is seen swiping on the phone to move an object around in the virtual scene created by the second device.); and in response to the orientation not satisfying the at least one criterion, receiving touch input for the first device from the first device {[timestamp 0:50] "As they look at their phone, swipes allow for scrolling the web page." The user is seen as scrolling on the webpage on their phone.} As per claim 2 Sigchi discloses: The method of claim 1, wherein identifying the orientation of the first device relative to the second device comprises: identifying a first vector associated with a first orientation for the first device; identifying a second vector associated with a second orientation for the second device; identifying an angle between the first vector and the second vector; and identifying the angle as the orientation of the first device relative to the second device { [timestamp 0:50-1:05] where it shown that the angle of the phone relative to the headset is what causes the input to the first device to change to the second device.}. As per claim 3 Sigchi discloses: The method of claim 2, wherein determining whether the orientation satisfies the at least one criterion comprises: determining whether the angle exceeds a threshold, the first vector being a first direction of a screen associated with the first device, and the second vector being a second direction of the a gaze associated with the second device { [timestamp 0:50-1:05] where it is shown that the angle of the screen of the phone exceeding a threshold relative to the gaze of the user wearing the headset is what causes the input to the first device to change to the second device.}. As per claim 4 Sigchi discloses: The method of claim 2, wherein identifying the first vector comprises identifying the first vector based on a measurement from at least one of an accelerometer or a gyroscope on the first device, the first vector being a direction of a screen associated with the first device {[timestamp 0:26] "Here we demonstrate a technique that uses only the IMUs on the headset and mobile system to determine which device the user is looking at".}. As per claim 5 Sigchi discloses: The method of claim 2, wherein identifying the second vector comprises identifying the second vector based on a measurement from at least one of an accelerometer or a gyroscope on the second device, the second vector being a direction of the a gaze associated with the second device {[timestamp 0:26] "Here we demonstrate a technique that uses only the IMUs on the headset and mobile system to determine which device the user is looking at".}. As per claim 6 Sigchi discloses: The method of claim 1, wherein identifying the orientation of the first device relative to the second device comprises: identifying a gaze associated with a user of the second device; identifying image data from the second device; and identifying the orientation of the first device relative to the second device based on the gaze and the image data {[timestamp 0:50-1:05] where image data from the headset/second device is shown and the orientation of the first device is determined based on the gaze direction of the user.}. As per claim 7 Sigchi discloses: The method of claim 1, wherein identifying the orientation of the first device relative to the second device comprises further comprising: identifying image data on from the first device; and identifying determining the a gaze of the a user of the second device based on the image data.; and identifying the orientation of the first device relative to the second device based at least on the gaze {[timestamp 0:50-1:05] where the first device is a smartphone, and the orientation of the first device is determined based on the gaze direction of the user.}. As per claim 8 Sigchi discloses: The method of claim 1 further comprising: receiving a notification; in response to the orientation satisfying the at least one criterion, causing display of the notification on the second device; and in response to the orientation not satisfying the at least one criterion, causing display of the notification on the first device {[timestamp 1:25] “A user may receive an incoming notification on their smart glasses while walking” where it is shown that the user receives a notification on the second device while not looking at the first device, and later receives a notification on the first device while looking at the first device.}. As per claim 9 Sigchi discloses: The method of claim 1, wherein: the first device comprises a companion device; and the second device comprises an XR device in communication with the companion device {Note: The first device is seen as a smart phone and the second device is seen to be a head mounted display for use with augmented reality}. As per claim 10 Sigchi discloses: A non-transitory computer-readable storage medium storing program instructions that when executed by at least one processor cause the at least one processor to execute operations, the operations comprising: identifying an orientation of a first device relative to a second device based on a gaze of a user of the second device {[timestamp 0:31] “Here we demonstrate a technique that uses only the IMUs on the headset and mobile system to determine which device the user is looking at". The user is seen to be wearing a headset (the second device) and holding a phone (the first device). Determining that the user is looking at the phone is shown to include determining the relative orientation of the phone to the headset.}; determining whether the orientation satisfies at least one criterion {[timestamp 0:31] "Here we demonstrate a technique that uses only the IMUs on the headset and mobile system to determine which device the user is looking at". That the user is looking away from the phone is considered as the at least one criterion.}; in response to the orientation satisfying the at least one criterion, receiving touch input for the second device from the first device { [timestamp 0:50] "As they look at their phone, swipes allow for scrolling the web page. As soon as they look away from their phone, these swipes can instead be used to control their virtual scene." The user is seen swiping on the phone to move an object around in the virtual scene created by the second device.); and in response to the orientation not satisfying the at least one criterion, receiving touch input for the first device from the first device {[timestamp 0:50] "As they look at their phone, swipes allow for scrolling the web page." The user is seen as scrolling on the webpage on their phone.}. As per claim 11 Sigchi discloses: The non-transitory computer-readable storage medium of claim 10, wherein identifying the orientation of the first device relative to the second device comprises: identifying a first vector associated with a first orientation for the first device based on a gaze of a user of the second device; identifying a second vector associated with a second orientation for the second device; identifying an angle between the first vector and the second vector; and identifying the angle as the orientation of the first device relative to the second device { [timestamp 0:50-1:05] where it shown that the angle of the phone relative to the headset is what causes the input to the first device to change to the second device.}. As per claim 12 Sigchi discloses: The non-transitory computer-readable storage medium of claim 11, wherein determining whether the orientation satisfies the at least one criterion comprises: determining whether the angle exceeds a threshold, the first vector being a first direction of a screen associated with the first device, and the second vector being a second direction of the a gaze associated with the second device { [timestamp 0:50-1:05] where it is shown that the angle of the screen of the phone exceeding a threshold relative to the gaze of the user wearing the headset is what causes the input to the first device to change to the second device.}. As per claim 13 Sigchi discloses: The non-transitory computer-readable storage medium of claim 11, wherein identifying the first vector comprises identifying the first vector based on a measurement from at least one of an accelerometer or a gyroscope on the first device, the first vector being a direction of a screen associated with the first device {[timestamp 0:26] "Here we demonstrate a technique that uses only the IMUs on the headset and mobile system to determine which device the user is looking at".}. As per claim 14 Sigchi discloses: The non-transitory computer-readable storage medium of claim 11, wherein identifying the second vector comprises identifying the second vector based on a measurement from at least one of an accelerometer or a gyroscope on the second device, the second vector being a direction of the a gaze associated with the second device {[timestamp 0:26] "Here we demonstrate a technique that uses only the IMUs on the headset and mobile system to determine which device the user is looking at".}. As per claim 15 Sigchi discloses: The non-transitory computer-readable storage medium of claim 10, wherein identifying the orientation of the first device relative to the second device comprises: identifying a gaze associated with a user of the second device; identifying image data from the second device; and identifying the orientation of the first device relative to the second device based on the gaze and the image data {[timestamp 0:50-1:05] where image data from the headset/second device is shown and the orientation of the first device is determined based on the gaze direction of the user.}. As per claim 16 Sigchi discloses: The non-transitory computer-readable storage medium of claim 10, wherein identifying the orientation of the first device relative to the second device comprises the operations further comprise: identifying image data on from the first device; and identifying determining the a gaze of the a user of the second device from the image and identifying the orientation of the first device relative to the second device based at least on the gaze {[timestamp 0:50-1:05] where the first device is a smartphone, and the orientation of the first device is determined based on the gaze direction of the user.}. As per claim 17 Sigchi discloses: An apparatus comprising: at least one processor; and a non-transitory computer-readable storage medium storing program instructions that cause the at least one processor to: identify an orientation of a first device relative to a second device based on a gaze of a user of the second device {[timestamp 0:31] “Here we demonstrate a technique that uses only the IMUs on the headset and mobile system to determine which device the user is looking at". The user is seen to be wearing a headset (the second device) and holding a phone (the first device). Determining that the user is looking at the phone is shown to include determining the relative orientation of the phone to the headset.}; determine whether the orientation satisfies at least one criterion {[timestamp 0:31] "Here we demonstrate a technique that uses only the IMUs on the headset and mobile system to determine which device the user is looking at". That the user is looking away from the phone is considered as the at least one criterion.}; in response to the orientation satisfying the at least one criterion, receive touch input for the second device from the first device { [timestamp 0:50] "As they look at their phone, swipes allow for scrolling the web page. As soon as they look away from their phone, these swipes can instead be used to control their virtual scene." The user is seen swiping on the phone to move an object around in the virtual scene created by the second device.); and in response to the orientation not satisfying the at least one criterion, receive touch input for the first device from the first device {[timestamp 0:50] "As they look at their phone, swipes allow for scrolling the web page." The user is seen as scrolling on the webpage on their phone.}. As per claim 18 Sigchi discloses: The apparatus of claim 17, wherein identifying the orientation of the first device relative to the second device comprises: identifying a first vector associated with a first orientation for the first device; identifying a second vector associated with a second orientation for the second device; identifying an angle between the first vector and the second vector; and identifying the angle as the orientation of the first device relative to the second device { [timestamp 0:50-1:05] where it shown that the angle of the phone relative to the headset is what causes the input to the first device to change to the second device.}. As per claim 19 Sigchi discloses: The apparatus of claim 18, wherein determining whether the orientation satisfies the at least one criterion comprises: determining whether the angle exceeds a threshold, the first vector being a first direction of a screen associated with the first device, and the second vector being a second direction of the a gaze associated with the second device { [timestamp 0:50-1:05] where it is shown that the angle of the screen of the phone exceeding a threshold relative to the gaze of the user wearing the headset is what causes the input to the first device to change to the second device.}. As per claim 20 Sigchi discloses: The apparatus of claim 17, wherein identifying the orientation of the first device relative to the second device comprises: identifying a gaze associated with a user of the second device; identifying image data from the second device; and identifying the orientation of the first device relative to the second device based on the gaze and the image data {[timestamp 0:50-1:05] where image data from the headset/second device is shown and the orientation of the first device is determined based on the gaze direction of the user.}. Conclusion Any inquiry concerning this communication or earlier communications from the examiner should be directed to DAVID D DAVIS whose telephone number is (571)272-7572. The examiner can normally be reached Monday - Friday, 8 a.m. - 4 p.m.. 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, Ke Xiao can be reached at 571-272-7776. 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. /DAVID D DAVIS/Primary Examiner, Art Unit 2627 DDD
Read full office action

Prosecution Timeline

May 10, 2024
Application Filed
Mar 10, 2025
Non-Final Rejection mailed — §102
Jun 05, 2025
Applicant Interview (Telephonic)
Jun 06, 2025
Examiner Interview Summary
Jun 10, 2025
Response Filed
Aug 27, 2026
Non-Final Rejection mailed — §102 (current)

Precedent Cases

Applications granted by this same examiner with similar technology

Patent 12737107
USER INTERFACES INTEGRATING HARDWARE BUTTONS
1y 12m to grant Granted Sep 15, 2026
Patent 12717425
Orientation Aware Smart Input Correction
2y 0m to grant Granted Aug 25, 2026
Patent 12717454
ELECTRONIC DEVICE, COVER DEVICE, AND CONTROL METHOD FOR RECOGNIZING SIGNALS AND CONTROLLING A DISPLAY MODULE OF ELECTRONIC DEVICE
1y 9m to grant Granted Aug 25, 2026
Patent 12710848
SYSTEMS AND METHODS FOR CAPACITIVE SENSING WITH SECONDARY ELECTRODES EXPOSED TO ELECTRIC FIELDS FROM A PRIMARY ELECTRODE
2y 6m to grant Granted Aug 18, 2026
Patent 12710864
METHOD AND DEVICE FOR RECOGNIZING PLURALITY OF GESTURES PROVIDED VIA A PLURALITY OF TOUCH INTERFACES
2y 1m to grant Granted Aug 18, 2026
Study what changed to get past this examiner. Based on 5 most recent grants.

Strategy Recommendation AI-generated — please review before filing

Get a prosecution strategy drawn from examiner precedents, rejection analysis, and claim mapping.
Typically takes 5-10 seconds — AI-generated, attorney review required before filing

Prosecution Projections

2-3
Expected OA Rounds
70%
Grant Probability
80%
With Interview (+9.3%)
3y 0m (~8m remaining)
Median Time to Grant
Moderate
PTA Risk
Based on 923 resolved cases by this examiner. Grant probability derived from career allowance rate.

Sign in with your work email

Enter your email to receive a magic link. No password needed.

Personal email addresses (Gmail, Yahoo, etc.) are not accepted.

Free tier: 3 strategy analyses per month