Back to results
US 12,273,790 B2Granted
Sharing state based on directional profiles
AssigneeGoogle Inc.
InventorDongeek Shin
Life of this patent
Estimating the term…
Abstract
A method can include determining, by a correlation device, that a correlation event has occurred based on at least a first device and a second device having corresponding directional profiles, and responsive to occurrence of the correlation event, causing the first device to transfer a state of the first device by sending a state information message to the second device.
Claims20
A method comprising:
- determining, by a correlation device, that a correlation event has occurred based on at least a first device and a second device having corresponding directional profiles, the corresponding directional profiles being based on movements tracked by an accelerometer of the first device and movements tracked by an accelerometer of the second device;
- and
- responsive to occurrence of the correlation event, causing the first device to transfer a state of the first device by sending a state information message to the second device.
A non-transitory computer-readable storage medium comprising instructions stored thereon that, when executed by at least one processor, are configured to cause a sending device to:
- detect a correlation event based on a directional profile of the sending device corresponding to a directional profile of a receiving device, the directional profile of the sending device being based on movements tracked by an accelerometer of the sending device and the directional profile of the receiving device being based on movements tracked by an accelerometer of the receiving device;
- and
- responsive to detecting the correlation event, send a state information message from the sending device to the receiving device, the state information message including state information about at least one application executing on the sending device.
A receiving device comprising:
- at least one processor;
- and
- a non-transitory computer-readable storage medium comprising instructions stored thereon that, when executed by the at least one processor, are configured to cause the receiving device to:
- receive a state information message from a sending device, the state information message being sent in response to detection of a correlation event, the correlation event being based on the receiving device and the sending device having corresponding directional profiles, the corresponding directional profiles being based on movements tracked by an accelerometer of the receiving device and movements tracked by an accelerometer of the sending device;
- and
- based on the state information message, update a state of at least one application executing on the receiving device.
3 more elements
Dependencies are inferred from the claim text.