US 11,855,988 B2
Synchronizing access controls between computing devices
Stavan Parikh, San Jose, CA (US); Wei Lu, San Jose, CA (US); Tarun Jain, Los Altos, CA (US); Anshul Gupta, San Francisco, CA (US); and Srishti Srivastava, Mountain View, CA (US)
Assigned to GOOGLE LLC, Mountain View, CA (US)
Filed by Google LLC, Mountain View, CA (US)
Filed on Feb. 15, 2023, as Appl. No. 18/169,390.
Application 18/169,390 is a continuation of application No. 17/245,382, filed on Apr. 30, 2021, granted, now 11,595,391.
Application 17/245,382 is a continuation of application No. 16/345,009, granted, now 10,999,281, issued on May 4, 2021, previously published as PCT/US2019/017806, filed on Feb. 13, 2019.
Claims priority of provisional application 62/668,218, filed on May 7, 2018.
Prior Publication US 2023/0198988 A1, Jun. 22, 2023
Int. Cl. H04L 9/40 (2022.01); G06F 40/205 (2020.01); H04L 67/141 (2022.01)
CPC H04L 63/10 (2013.01) [G06F 40/205 (2020.01); H04L 67/141 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A system to synchronize access controls between devices to process an operation, comprising:
a data processing system comprising memory coupled to one or more processors to:
receive, via an interface of the data processing system, data packets comprising an input signal detected by a sensor of a first client device linked with an account identifier;
parse the data packets comprising the input signal to identify a request for a digital component;
determine that the first client device is authorized to access the requested digital component;
identify a second client device associated with the account identifier, wherein the second client device is identified based at least in part on determining that the second client device is located near the first client device;
poll the second client device for status information comprising availability of a touchscreen input interface;
generate an input prompt that is compatible with the second client device;
transmit the generated input prompt to the second client device to be provided for display via the touchscreen input interface of the second client device;
receive input data indicative of input responsive to the input prompt; and
in response to obtaining the input data, provide the digital component for execution on the first client device.