Agent-less Follow-me Service for Cloud-based Applications
First Claim
1. A method for providing a follow-me service, comprising:
- receiving, through a computing device having a processor and a memory, a first link to a reference table, the reference table comprising a second link corresponding to a first state of an on-going web application;
retrieving, through the computing device, the second link from the reference table via the first link;
opening the on-going web application corresponding to the second link on a web browser configured to execute on the computing device; and
upon opening the on-going web application on the web browser, updating, through the computing device, the second link in the reference table to reflect a second state of the on-going web application.
3 Assignments
0 Petitions
Accused Products
Abstract
Technologies are generally described herein for providing an agent-less follow-me service. An example web browser may be configured to receive a first link to a reference table from a portable token. The web browser may be configured to retrieve a second link to an on-going web application from the reference table. The second link may reflect a first state of the on-going web application. The web browser may be configured to open the on-going web application corresponding to the second link. As a user interacts with the on-going web application, the on-going web application may be configured to transition from the first state to a second state. The web browser may be configured to update the second link in the reference table to reflect the second state of the on-going web application.
23 Citations
22 Claims
-
1. A method for providing a follow-me service, comprising:
-
receiving, through a computing device having a processor and a memory, a first link to a reference table, the reference table comprising a second link corresponding to a first state of an on-going web application; retrieving, through the computing device, the second link from the reference table via the first link; opening the on-going web application corresponding to the second link on a web browser configured to execute on the computing device; and upon opening the on-going web application on the web browser, updating, through the computing device, the second link in the reference table to reflect a second state of the on-going web application. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A computer-readable storage medium having computer-executable instructions stored thereon which, when executed by a computer, cause the computer to:
-
receive, through the computer, an indication that a portable token is within a proximity of the computer; when the indication is received that the portable token is within the proximity of the computing device, receive, through the computer, a first link to a reference table from the portable token, the reference table comprising a second link corresponding to a first state of an on-going web application; retrieve, through the computer, the second link from the reference table via the first link; open the on-going web application corresponding to the second link on a web browser executed by the computer; when the on-going web application is opened, update, through the computer, the second link in the reference table to reflect a second state of the on-going web application; receive, through the computer, an indication that the portable token is outside the proximity of the computer; and when the indication that the portable token is outside the proximity of the computer is received, close the on-going web application on the web browser. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18)
-
-
19. A computer system for providing a follow-me service, comprising:
-
a processor, a memory coupled to the processor; a web browser which executes in the processor from the memory; and a web browser plug-in coupled to the web browser, wherein the web browser plug-in is adapted to execute in the processor from the memory and, when executed by the processor, causes the computer system provide the follow-me service by; receiving an indication that a portable token is within a proximity of the computer system; upon receiving the indication that the portable token is within the proximity of the computer system, receiving a first link to a reference table, the reference table comprising a second link corresponding to a first state of an on-going web application; retrieving the second link and a corresponding cookie from the reference table via the first link; transmitting the cookie and a request to access the on-going web application to the second link; upon transmitting the cookie and the request to access the on-going web application to the second link, receiving permission to access the on-going web application from the second link; upon receiving the permission to access the on-going web application, opening the on-going web application corresponding to the second link on the web browser; upon opening the on-going web application, updating the second link in the reference table to reflect a second state of the on-going web application; receiving an indication that the portable token is outside the proximity to the computer system; upon receiving the indication that the portable token is outside the proximity to the computer system, determining whether the reference table reflects a current state of the on-going web application; upon determining that the reference table does not reflect the current state of the on-going web application, updating the second link in the reference table to reflect the current state of the on-going web application; and upon determining that the reference table reflects the current state of the on-going web application or upon updating the second link in the reference table to reflect the current state of the on-going web application, closing the on-going web application on the web browser. - View Dependent Claims (20, 21, 22)
-
Specification