Fast and secure way to fetch or post data and display it temporarily to a user
First Claim
1. A method comprising:
- detecting a selection of a desired action by a user on a user device, the action consisting of obtaining display data comprising content obtained from a data source for display on the user device;
connecting to a data source by logging into the data source;
obtaining the display data from the data source associated with the selection using access data;
disconnecting from and logging out from the data source after obtaining the display data, a log-in period between the logging in and the logging out of a first length;
displaying the display data to a user on the user device for a limited display period, the limited display period having a second length longer than the log-in period;
ending the display of the display data to the user at an end of the limited display period; and
restoring the device to a prior state after the limited display period, such that the display data is deleted from local memory and cache and is not accessible to the device.
1 Assignment
0 Petitions
Accused Products
Abstract
A method for interacting with one or more data resources is disclosed which decreases necessary user actions and improves security. In one embodiment, the method comprises detecting the selection of a desired action to fetch data, obtaining that data from a data source associated with the action, and displaying the data to a user for a display period. The method comprises automatically restoring the device to a prior state after the end of the display period, eliminating the need for the user to do so. In one embodiment, this also ensures that the data is no longer present on the device. In one embodiment, the method includes automatic logout for secure data sources, eliminating the need for the user to logout, and improving security of the data resource. In one embodiment, the method can also post data to a data resource more securely and easily.
-
Citations
20 Claims
-
1. A method comprising:
-
detecting a selection of a desired action by a user on a user device, the action consisting of obtaining display data comprising content obtained from a data source for display on the user device; connecting to a data source by logging into the data source; obtaining the display data from the data source associated with the selection using access data; disconnecting from and logging out from the data source after obtaining the display data, a log-in period between the logging in and the logging out of a first length; displaying the display data to a user on the user device for a limited display period, the limited display period having a second length longer than the log-in period; ending the display of the display data to the user at an end of the limited display period; and restoring the device to a prior state after the limited display period, such that the display data is deleted from local memory and cache and is not accessible to the device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method comprising:
-
detecting a selection of Snap Action on a user device by a user, by one of; entering a keyword, entering a key phrase, selecting from a list, and selecting an icon; accessing a remote data resource associated with the snap action, and logging into the remote data resource using access data, and one of;
obtaining display data from the data resource, or posting data to the data resource;disconnecting and logging out from the remote data resource; displaying the display data to a user on the user device for a limited display period, wherein the limited display period is longer than a period between the logging in and the logging out of the remote data resource; and restoring the user device to a prior state, including deleting the display data from local memory and cache, such that the display data is not on the user device after the limited display period. - View Dependent Claims (10, 11, 12, 19, 20)
-
-
13. A user device comprising:
-
a memory to store one or more Snap Actions, each Snap Action associated with a data resource and designed for temporary access to the data resource; a selection sensor to detect a selection of a particular Snap Action, the selection by one of;
entering a keyword, entering a key phrase, selecting from a list, selecting an icon;a data access logic to establish a connection with the particular data resource associated with the Snap Action and logging into the particular data resource using access data, and one of;
obtain display data for display on the user device from the data resource, or post data to the data resource, and the data access logic to disconnect and logging out from the data resource;a user output to display the display data to a user for a display period, the display period longer than a connection period the period between the logging in and the logging out from the particular data resource; and a restoration logic to restore the user device to a prior state, such that the display data is deleted and not accessible to the user device. - View Dependent Claims (14, 15, 16, 17, 18)
-
Specification