CPC H04L 63/0442 (2013.01) [G16H 80/00 (2018.01); G06K 7/1417 (2013.01); G06K 19/06112 (2013.01)] | 11 Claims |
1. A method for performing a secure data transfer between computing devices, comprising:
registering a resource-constrained computing device with a cloud-based computer;
generating, by a client computing device, session state information regarding the client computing device in an electronic communication exchange with at least one remote computing device;
storing the session state information at the cloud-based computer;
generating an identifier that provides a location of the session state information stored at the cloud-based computer;
displaying a machine-readable code associated with the identifier for querying the cloud-based computer for the stored session state information;
processing, by the resource-constrained computing device, the machine-readable code to retrieve the session state information from the cloud-based computer; and
processing, by the resource-constrained computing device, the session state information to integrate the resource-constrained computing device with the client computing device to participate in the electronic communication exchange with the at least one remote computing device, the method further comprising:
determining a client-side change in the session state information;
sending a refresh state of the session state information including the client-side change to the cloud-based computer;
storing at the cloud-based computer the refresh state of the session state information;
providing the stored refresh state of the session state information a key value including a unique index generated by the cloud-based computer in response to a request by the stationary computing device to store the stored refresh state of the session state information; and
displaying the machine-readable code as a visual representation of the key value.
|