Prosecution Insights
Last updated: October 01, 2026
Application No. 19/102,602

SECURE ARCHITECTURE FOR DEVICE SHARE REQUESTS

Non-Final OA §103
Filed
Feb 10, 2025
Priority
Aug 30, 2022 — provisional 63/402,154 +2 more
Examiner
GRACIA, GARY S
Art Unit
Tech Center
Assignee
Google LLC
OA Round
2 (Non-Final)
72%
Grant Probability
Favorable
2-3
OA Rounds
1y 9m
Est. Remaining
99%
With Interview

Examiner Intelligence

Grants 72% — above average
72%
Career Allowance Rate
408 granted / 571 resolved
+11.5% vs TC avg
Strong +48% interview lift
Without
With
+48.0%
Interview Lift
resolved cases with interview
Typical timeline
3y 4m
Avg Prosecution
22 currently pending
Career history
590
Total Applications
across all art units

Statute-Specific Performance

§101
11.9%
-28.1% vs TC avg
§103
65.8%
+25.8% vs TC avg
§102
11.2%
-28.8% vs TC avg
§112
5.8%
-34.2% vs TC avg
Black line = Tech Center average estimate • Based on career data from 571 resolved cases

Office Action

§103
Notice of Pre-AIA or AIA Status 1. The present application, filed on or after March 16, 2013, is being examined under the first inventor to file provisions of the AIA . Response to Arguments 2. Applicant’s arguments filed on 08/11/2026, with respect to the 35 U.S.C 102(a)(1)/(a)(2) rejections of claims under 1-9, 11-18 and 20 are rejected as being anticipated by U.S. Publication No. 20210319091 hereinafter Mondello have been fully considered and are persuasive. Therefore, the rejection has been withdrawn. Claim Rejections - 35 USC § 103 The following is a quotation of 35 U.S.C. 103 which forms the basis for all obviousness rejections set forth in this Office action: A patent for a claimed invention may not be obtained, notwithstanding that the claimed invention is not identically disclosed as set forth in section 102, if the differences between the claimed invention and the prior art are such that the claimed invention as a whole would have been obvious before the effective filing date of the claimed invention to a person having ordinary skill in the art to which the claimed invention pertains. Patentability shall not be negated by the manner in which the invention was made. 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. 3. Claims 1-3, 7-9, 11-13, 15-18 and 20 are rejected under 35 U.S.C. 103 as being unpatentable over U.S. Publication No. 20210329451 hereinafter Jun in view of U.S. Publication No. 20190305940 hereinafter Bhahhur. As per claim 1, Jun discloses: A method for sharing access (para 0032 “For example, the first user terminal 110 may determine at least one device capable of sharing a control authority among the plurality of devices 101, 102, and 103, and set an ownership state of the at least one device to a control authority sharing possible state) the method comprising: receiving, by an operating system of a control device from a requesting application being executed on the control device, a credential share request (Fig. 9, para 0097 “Referring to FIG. 9, in operation 911, the visitor terminal 901 may request the user terminal 900 to set the control authority for at least one of the plurality of devices.”), determining, by the operating system of the control device, a plurality of smart home devices (Fig. 5a, para 0065 “For example, the user terminal 500 may configure that control authority sharing is impossible for the refrigerator 501 among the plurality of devices owned thereby and that control authority sharing is possible for the TV 502 and the air-conditioner 503. Whether sharing of a control authority over each device is possible may be manually set by the user or may be automatically set according to a security level or position of each device. After whether sharing of a control authority is possible over each of the plurality of devices is set through the user terminal 500, upon selection of an invitation button, the user terminal 500 may display a personal identification number (PIN) input window 510 and receive a shared key for authentication of the visitor terminal 520.”); requesting, by the operating system of the control device, user input indicating whether access credentials for each of the plurality of smart home devices are authorized to be shared with the requesting application (para 0066 “After transmission of the PIN input from the user terminal 500 to the at least one device, authentication with respect to the visitor terminal 520 may be performed. The user terminal 500 may invite the visitor terminal 520 by transmitting the PIN transmitted to the at least one device to the visitor terminal 520. The invitation may mean start of a procedure in which the user terminal 500 gives a control authority over at least one device to the visitor terminal 520 or the visitor terminal 520 is bound to the user terminal 500.”) and in response to the user input, providing the access credentials for a subset of the plurality of smart home devices to the requesting application based on the user input (Figs. 5b-c, para 0066 “In response to invitation of the visitor terminal 520 by the user terminal 500, the visitor terminal 520 may receive and display the PIN 521 as shown in FIG. 5B. The visitor terminal 520 may receive a control list for the plurality of devices owned by the user terminal 500, together with the PIN. The control list may include at least one of device identification information, device type information, control authority setting state information, or security level information of each of the plurality of devices. The visitor terminal 520 may generate credential information by using at least one of a credential PIN 521 received from the user terminal 500, an authentication certificate of the visitor terminal 520, identification information, or a list of target devices for which the control authority is to be obtained. The target device list of the target devices for which the control authority is to be obtained may include all or some of at least one devices for which control authority sharing is permitted by the user terminal 500 in FIG. 5A. When the credential information is generated, the visitor terminal 520 may determine whether to transmit the generated credential information to the user terminal 500 through a credential information transmission determination message 522. By transmitting the credential information received from the visitor terminal 520 to a device included in the target device list, the user terminal 500 may enable communication between the visitor terminal 520 and a target device to be performed securely. For example, when the visitor terminal 520 selects as the target devices, both a TV and an air conditioner which are set to the control authority sharing possible state by the user terminal 510, the user terminal 510 may transmit credential information of the visitor terminal 520 to both the TV and the air conditioner. When the visitor terminal 520 selects, as the target device, the TV from among devices which are set to the control authority sharing possible state, the user terminal 510 may transmit the credential information of the visitor terminal 520 to the TV without transmitting the credential information to the air conditioner.”), wherein the requesting application is not made aware of smart home devices of the plurality of smart home devices outside of the subset (Fig. 5a, para 0065 “ For example, the user terminal 500 may configure that control authority sharing is impossible for the refrigerator 501 among the plurality of devices owned thereby and that control authority sharing is possible for the TV 502 and the air-conditioner 503.” The targeted list from the received by the visitor terminal only has the TV and the air conditioner. The visitor terminal including the application is unaware of the refrigerator outside of the targeted list). Jun does not disclose: wherein the credential share request comprises one or more smart home device filter characteristics; determining, by the operating system of the control device, a plurality of smart home devices that match a one or more smart home device filter characteristics from the credential share request in response to determining the plurality of smart home devices match the one or more smart home device filter characteristics, requesting, by the operating system of the control device, user input Bhahhur discloses: wherein the credential share request comprises one or more smart home device filter characteristics (Fig. 3, para 0042 “Upon receiving the information in step 314 from the first user/device 108, the second user/device 110 may send a group credential request in step 316. The group credential request may include the first user/device's challenge and the challenge signed by the first user/device's user private key. In embodiments where the second user/device already has their user private key, the group credential request may also include the challenge from the first user/device signed with the second user/device's user private key. The group credential request may also include other information passed between the first user/device 108 and the second user/device 110 such as the sender's ID, the recipient ID, the group ID, or other identifying information.”) determining, by the operating system of the control device, a plurality of smart home devices that match a one or more smart home device filter characteristics from the credential share request and in response to determining the plurality of smart home devices match the one or more smart home device filter characteristics, requesting, by the operating system of the control device, user input (Figs. 1 and 2, para 0043 “Upon receiving the group credentials request from the second user/device 110, the credential system 102 verifies if the second user/device 110 is authorized to access the group 106. The credential system 102 may use the challenge to identify the authorized group 106 for which the second user/device 110 is requesting credentials.” Para 0044 “ In step 320, if the second user/device 110 is authorized to access the group 106, the credential system may transmit the group credentials to the second user/device 110.” Para 0045 “ In some embodiments, the second user/device may need to send a second authorization request, or a group camouflage request, to the credential system 102 after receiving the group credentials in step 320. In addition to transmitting the group credentials to the second user/device 110 in step 320, the credential system 102 may send a second challenge to the second user/device 110. After receiving the group credentials in step 320, the second user/device 110 may decamouflage the user private key included in the group credentials. Upon validating each of these challenges, the credential system 102 would transmit information needed to decamouflage the group shared key included in the group credentials transmitted to the second user/device 110.”) Therefore, it would have been obvious to one of ordinary skill in the art before the effective filing date of the claimed invention to modify the credential sharing system of Jun to include wherein the credential share request comprises one or more smart home device filter characteristics and in response to determining the plurality of smart home devices match the one or more smart home device filter characteristics, requesting, by the operating system of the control device, user input, as taught by Bhahhur. The motivation would have been to control access to smart home devices in a secure manner (Bhahhur Paragraph 0002 and 0020) As per claim 2, Jun in view of Bhahhur discloses: The method for sharing access to the smart home device of claim 1, wherein no response is provided by the operating system to the requesting application in request to the credential share request until after user input is received (Jun Figs. 5a-c, para 0066 and 0067). As per claim 3, Jun in view of Bhahhur discloses: The method for sharing access to the smart home device of claim 2, further comprising: receiving, by the requesting application, the access credentials; and transmitting, a command message to a smart home device of the subset of the plurality of smart home devices by the requesting application using the access credentials (Jun Fig. 9 elements 919 and 920, para 0101). As per claim 7, Jun in view of Bhahhur discloses: The method for sharing access to the smart home device of claim 1, further comprising: prior to receiving the credential share request from the requesting application, receiving, by the operating system, the access credentials to be used by a second application; and storing, by the operating system of the control device, the access credentials (Jun Figs. 5a-c, para 0065-0066). As per claim 8, Jun in view of Bhahhur discloses: The method for sharing access to the smart home device of claim 1, wherein the subset of the plurality of smart home devices comprise multiple smart home devices and the access credentials provided to the requesting application include access credentials for the multiple smart home devices (Jun Figs. 5a-c, para 0065-0066). As per claim 9, Jun in view of Bhahhur discloses: The method for sharing access to the smart home device of claim 1, further comprising: receiving, by the operating system of the control device from a second requesting application being executed on the control device, a second credential share request, wherein the second credential share request comprises one or more smart home device filter characteristics (Jun Fig. 11, para 0131 “According to various embodiments, each component (e.g., a module or a program) of the above-described components may include a single entity or multiple entities.”) determining, by the operating system of the control device, that no smart home devices for which credentials are stored match the one or more smart home device filter characteristics from the second credential share request; and ignoring, by the operating system of the control device, the second credential share request, Bhahhur para 0044 “In step 320, if the second user/device 110 is authorized to access the group 106, the credential system may transmit the group credentials to the second user/device 110.” Though Jun discloses a receiving, by the operating system of the control device from a second requesting application being executed on the control device, a second credential share request, Bhahhur determining, by the operating system of the control device, that no smart home devices for which credentials are stored match the one or more smart home device filter characteristics from the second credential share request; and ignoring, by the operating system of the control device, the second credential share request. The motivation would have been to control access to smart home devices in a secure manner (Bhahhur Paragraph 0002 and 0020)). As per claim 11, the implementation of the method of claim 1 will execute the control device of claim 11. The claim is analyzed with respect to claim 1. As per claim 12, the claim is analyzed with respect to claim 2. As per claim 13, the claim is analyzed with respect to claim 3. As per claim 15, the claim is analyzed with respect to claim 7. As per claim 16, the claim is analyzed with respect to claim 9. As per claim 17, the implementation of the method of claim 1 will execute the non-transitory computer readable medium (paragraph 0089) of claim 11. The claim is analyzed with respect to claim 1. As per claim 18, the claim is analyzed with respect to claim 2. As per claim 20, the claim is analyzed with respect to claim 9. Claims 4-6 and 14are rejected under 35 U.S.C. 103 as being unpatentable over Jun in view of Bhahhur, and further in view of U.S. Patent No. 10826918 hereinafter Rasovic. As per claim 4, Jun in view of Bhahhur discloses: The method for sharing access to the smart home device of claim 1, wherein the one or more smart home device filter characteristics of the credential share request (Bhahhur Fig. 3, para 0042, Though Jun discloses a control setting an authority, Bhahhur wherein the one or more smart home device filter characteristics of the credential share request. The motivation would have been to control access to smart home devices in a secure manner (Bhahhur Paragraph 0002 and 0020).) Jun in view of Bhahhur does not disclose: smart home device filter characteristics of the credential share request identifies a device type Rasovic discloses: smart home device filter characteristics of the credential share request identifies a device type (Col. 6 Lines 13-29 “At 104, the router can intercept the request and can forward information associated with the intercepted request to the cloud server(s). Note that, in some embodiments, the information associated with the intercepted request can include any suitable information. For example, in some embodiments, the information can include information about the requested destination (e.g., a domain name, an IP address, and/or any other suitable information relating to the requested destination), information about the IoT device (e.g., a Media Access Control, or MAC, address of the IoT device, an Internet Protocol, or IP, address of the IoT device, a type of device associated with the IoT device, a vendor of the IoT device, and/or any other suitable information about the IoT device), a time stamp indicating a time at which the IoT device requested connection to the destination, and/or any other suitable information.”) Therefore, it would have been obvious to one of ordinary skill in the art before the effective filing date of the claimed invention to modify the credential sharing system of Jun in view of Bhahhur to include smart home device filter characteristics of the credential share request identifies a device type, as taught by Rasovic. The motivation would have been to properly detecting activity from user IOT devices by utilizing pertinent identifying information of IOT devices. As per claim 5, Jun in view of Bhahhur discloses: The method for sharing access to the smart home device of claim 1, wherein the one or more smart home device filter characteristics of the credential share request (Bhahhur Fig. 3, para 0042, Though Jun discloses a control setting an authority, Bhahhur wherein the one or more smart home device filter characteristics of the credential share request. The motivation would have been to control access to smart home devices in a secure manner (Bhahhur Paragraph 0002 and 0020).) Jun in view of Bhahhur does not disclose: smart home device filter characteristics of the credential share request identifies a vendor Rasovic discloses: smart home device filter characteristics of the credential share request identifies a vendor (Col. 6 Lines 13-29 “At 104, the router can intercept the request and can forward information associated with the intercepted request to the cloud server(s). Note that, in some embodiments, the information associated with the intercepted request can include any suitable information. For example, in some embodiments, the information can include information about the requested destination (e.g., a domain name, an IP address, and/or any other suitable information relating to the requested destination), information about the IoT device (e.g., a Media Access Control, or MAC, address of the IoT device, an Internet Protocol, or IP, address of the IoT device, a type of device associated with the IoT device, a vendor of the IoT device, and/or any other suitable information about the IoT device), a time stamp indicating a time at which the IoT device requested connection to the destination, and/or any other suitable information.”) Therefore, it would have been obvious to one of ordinary skill in the art before the effective filing date of the claimed invention to modify the credential sharing system of Jun in view of Bhahhur to include smart home device filter characteristics of the credential share request identifies a vendor, as taught by Rasovic. The motivation would have been to properly detecting activity from user IOT devices by utilizing pertinent identifying information of IOT devices. As per claim 6, Jun in view of Bhahhur discloses: The method for sharing access to the smart home device of claim 1, wherein the one or more smart home device filter characteristics of the credential share request (Bhahhur Fig. 3, para 0042, Though Jun discloses a control setting an authority, Bhahhur wherein the one or more smart home device filter characteristics of the credential share request. The motivation would have been to control access to smart home devices in a secure manner (Bhahhur Paragraph 0002 and 0020).) Jun in view of Bhahhur does not disclose: smart home device filter characteristics of the credential share request identifies a specific smart home device. Rasovic discloses: smart home device filter characteristics of the credential share request identifies a specific smart home device (Col. 6 Lines 13-29 “At 104, the router can intercept the request and can forward information associated with the intercepted request to the cloud server(s). Note that, in some embodiments, the information associated with the intercepted request can include any suitable information. For example, in some embodiments, the information can include information about the requested destination (e.g., a domain name, an IP address, and/or any other suitable information relating to the requested destination), information about the IoT device (e.g., a Media Access Control, or MAC, address of the IoT device, an Internet Protocol, or IP, address of the IoT device, a type of device associated with the IoT device, a vendor of the IoT device, and/or any other suitable information about the IoT device), a time stamp indicating a time at which the IoT device requested connection to the destination, and/or any other suitable information.”) Therefore, it would have been obvious to one of ordinary skill in the art before the effective filing date of the claimed invention to modify the credential sharing system of Jun in view of Bhahhur to include smart home device filter characteristics of the credential share request identifies a specific smart home device, as taught by Rasovic. The motivation would have been to properly detecting activity from user IOT devices by utilizing pertinent identifying information of IOT devices. As per claim 14, the claim is analyzed with respect to claim 4. 4. Claim 10 is rejected under 35 U.S.C. 103 as being unpatentable over r Jun in view of Bhahhur in view of NPL "Solving the Challenge of Many Devices with Multiple Standards in the Connected Home" hereinafter Anderton. As per claim 10, Jun in view of Bhahhur discloses: The method for sharing access to the smart home device of claim 1, wherein the access credentials allow for control of the one or more subset of the plurality of smart home devices to be performed (Jun Figs. 5a-c, para0065-0067) Jun in view of Bhahhur does not disclose: smart home devices to be performed using the Matter connectivity standard Anderson discloses: smart home devices to be performed using the Matter connectivity standard (pg. of 6, section, ConcurrentConnectTM Technology as a Solution, first paragraph "Today, customers have the benefit of not having to choose or compromise. The next major leap in multi-standard capabilities - ConcurrentConnect technology, from Qorvo - fluently and continuously services two or multiple networks using different protocols, whether Zigbee + Matter (formerly Project CHIP) or Zigbee + Bluetooth LE to a smartphone or Matter + Bluetooth LE Mesh, or other multi-network protocol use cases. The ConcurrentConnect technology will deliver the unique experience of seamless operation of devices in the home that are connected via different networks without performance loss.") Therefore, it would have been obvious to one of ordinary skill in the art before the effective filing date of the claimed invention to modify the credential sharing system of Jun in view of Bhahhur to include smart home devices to be performed using the Matter connectivity standard, as taught by Anderson. The motivation would have been to seamless operation of devices in the home that are connected via different networks without performance loss. Conclusion Any inquiry concerning this communication or earlier communications from the examiner should be directed to GARY S GRACIA whose telephone number is (571)270-5192. The examiner can normally be reached Monday-Friday 9am-6pm. 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, Philip Chea can be reached at 5712723951. 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. /GARY S GRACIA/Primary Examiner, Art Unit 2499
Read full office action

Prosecution Timeline

Feb 10, 2025
Application Filed
May 12, 2026
Non-Final Rejection mailed — §103
Aug 11, 2026
Response Filed
Sep 22, 2026
Non-Final Rejection mailed — §103 (current)

Precedent Cases

Applications granted by this same examiner with similar technology

Patent 12750243
SYSTEMS AND METHODS FOR PRESERVING PRIVACY OF A REGISTRANT IN A DOMAIN NAME SYSTEM ("DNS")
3y 3m to grant Granted Sep 29, 2026
Patent 12748873
SYSTEMS AND METHODS FOR DATA CLASSIFICATION AND GOVERNANCE
3y 5m to grant Granted Sep 29, 2026
Patent 12743501
DEVICE, METHOD, AND SYSTEM TO DETERMINE AN ACCESS TO A TRUSTED EXECUTION ENVIRONMENT
3y 9m to grant Granted Sep 22, 2026
Patent 12737487
METHOD FOR MANAGING ACCESS TO A FILE FOR NON-VOLATILE MEMORY
1y 6m to grant Granted Sep 15, 2026
Patent 12730915
SYSTEM AND METHOD FOR AUTHENTICATION USING TOKENIZATION OF A RESOURCE PRIOR TO RESOURCE ALLOCATION
3y 3m to grant Granted Sep 08, 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
72%
Grant Probability
99%
With Interview (+48.0%)
3y 4m (~1y 9m remaining)
Median Time to Grant
Moderate
PTA Risk
Based on 571 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