SYSTEM AND METHOD FOR AUTOMATIC SESSION DATA TRANSFER BETWEEN COMPUTING DEVICES BASED ON ZONE TRANSITION DETECTION
First Claim
1. A mobile or wearable computing device comprising:
- a data processor;
a memory coupled with the data processor for persistent user data storage;
a wireless transceiver in data communication with the data processor;
a unique user identifier storable in the memory; and
logic, at least a portion of which is partially implemented in hardware, the logic configured to wirelessly receive an upload of user session data from a first computing device via the wireless transceiver, to store the user session data in the memory, to authenticate a second computing device using the unique user identifier, and to wirelessly download the user session data from the memory to the authenticated second computing device via the wireless transceiver, the user session data including data for recreating a computing session from the first computing device on the second computing device.
1 Assignment
0 Petitions
Accused Products
Abstract
A system and method for automatic session data transfer between computing devices based on zone transition detection are disclosed. A particular embodiment is configured to: determine if a mobile or wearable computing device is located within a proximity zone around a location of a stationary computing device; establish an authorized wireless data connection with the mobile or wearable computing device via a wireless transceiver; determine if the mobile or wearable computing device is likely departing the proximity zone and if so, upload user session data to the mobile or wearable computing device; and determine if the mobile or wearable computing device is likely approaching the stationary computing device and if so, download user session data from the mobile or wearable computing device.
73 Citations
20 Claims
-
1. A mobile or wearable computing device comprising:
-
a data processor; a memory coupled with the data processor for persistent user data storage; a wireless transceiver in data communication with the data processor; a unique user identifier storable in the memory; and logic, at least a portion of which is partially implemented in hardware, the logic configured to wirelessly receive an upload of user session data from a first computing device via the wireless transceiver, to store the user session data in the memory, to authenticate a second computing device using the unique user identifier, and to wirelessly download the user session data from the memory to the authenticated second computing device via the wireless transceiver, the user session data including data for recreating a computing session from the first computing device on the second computing device. - View Dependent Claims (2, 3, 4)
-
-
5. A stationary computing device comprising:
-
a data processor; a memory coupled with the data processor; a wireless transceiver in data communication with the data processor; and logic, at least a portion of which is partially implemented in hardware, the logic configured to determine if a mobile or wearable computing device is located within a proximity zone around a location of the stationary computing device, to establish an authorized wireless data connection with the mobile or wearable computing device via the wireless transceiver, to determine if the mobile or wearable computing device is likely departing the proximity zone and if so, uploading user session data to the mobile or wearable computing device, and to determine if the mobile or wearable computing device is likely approaching the stationary computing device and if so, downloading user session data from the mobile or wearable computing device, the user session data including data for recreating a computing session from the stationary computing device on a different computing device. - View Dependent Claims (6, 7, 8, 9)
-
-
10. A system comprising:
-
a stationary computing device including a first data processor, a first memory coupled with the first data processor, a first wireless transceiver in data communication with the first data processor, and first logic, at least a portion of which is partially implemented in hardware, the first logic configured to determine if a mobile or wearable computing device is located within a proximity zone around a location of the stationary computing device, to establish an authorized wireless data connection with the mobile or wearable computing device via the first wireless transceiver, to determine if the mobile or wearable computing device is likely departing the proximity zone and if so, uploading user session data to the mobile or wearable computing device, and to determine if the mobile or wearable computing device is likely approaching the stationary computing device and if so, downloading user session data from the mobile or wearable computing device; and a mobile or wearable computing device including a second data processor, a second memory coupled with the second data processor, a second wireless transceiver in data communication with the second data processor, a unique user identifier storable in the second memory, and second logic, at least a portion of which is partially implemented in hardware, the second logic configured to wirelessly receive an upload of user session data from the stationary computing device via the second wireless transceiver, to store the user session data in the second memory, to authenticate the stationary computing device using the unique user identifier, and to wirelessly download the user session data from the second memory to the authenticated stationary computing device via the second wireless transceiver, the user session data including data for recreating a computing session from the stationary computing device on a different computing device. - View Dependent Claims (11, 12, 13, 14, 15, 16)
-
-
17. A non-transitory machine-useable storage medium embodying instructions which, when executed by a machine, cause the machine to:
-
determine if a mobile or wearable computing device is located within a proximity zone around a location of a stationary computing device; establish an authorized wireless data connection with the mobile or wearable computing device via a wireless transceiver; determine if the mobile or wearable computing device is likely departing the proximity zone and if so, upload user session data to the mobile or wearable computing device; and determine if the mobile or wearable computing device is likely approaching the stationary computing device and if so, download user session data from the mobile or wearable computing device. - View Dependent Claims (18, 19, 20)
-
Specification