Access system
First Claim
1. A system to enable a user device to engage in an interaction with a plurality of third party computer resources, the system comprising:
- a repository stored in non-volatile memory on the user device including user-specific data securely stored and associated with a particular resource of the plurality of third party computing resources, the user-specific data used to access a feature in a particular resource of the plurality of third party computing resources;
a user interface to enable a user to select an action associated with one of the plurality of third party computer resources;
execution logic to create and send one or more action messages to the particular resource, to effect the selected action by executing an action step at the particular computing resource, where executing the action steps comprises;
dispatching a query to the particular computing resource using a path specified in the action step;
identifying a location at the particular resource where the user-specific data is to be placed;
posting the user-specific data in the identified location.
0 Assignments
0 Petitions
Accused Products
Abstract
A method and apparatus to enable a user to send an action message including secure credential is described. The system comprises a receiving logic to receive the action message from a user, a repository including encrypted user-specific data, and an agent to access a resource through a network, the agent directed as specified by a connector object invoked by the action message. The agent further comprises logic to utilize the encrypted user-specific data from the repository to log into the resource through the network, and in one embodiment, action logic to perform one or more actions as instructed by the connector invoked by the action message. The agent further comprises, in one embodiment, extraction logic for extracting information resulting from of the agent'"'"'s access to the data resource specified by the connector, and communication logic to communicate a result to the user or to another agent for further use.
50 Citations
20 Claims
-
1. A system to enable a user device to engage in an interaction with a plurality of third party computer resources, the system comprising:
-
a repository stored in non-volatile memory on the user device including user-specific data securely stored and associated with a particular resource of the plurality of third party computing resources, the user-specific data used to access a feature in a particular resource of the plurality of third party computing resources; a user interface to enable a user to select an action associated with one of the plurality of third party computer resources; execution logic to create and send one or more action messages to the particular resource, to effect the selected action by executing an action step at the particular computing resource, where executing the action steps comprises; dispatching a query to the particular computing resource using a path specified in the action step; identifying a location at the particular resource where the user-specific data is to be placed; posting the user-specific data in the identified location. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A method to enable a user device to engage in an interaction with a plurality of computer resources, the method comprising:
-
receiving a selection from a user, selecting an action to be taken at a particular one of a plurality of computer resources; retrieving user-specific data associated with the particular computer resource from a secure repository on the user device, the user-specific data used to access a feature in the particular resource; creating and sending an action messages to the particular resource, to effect the selected action by executing an action step at the particular computing resource, where executing the action steps comprises; dispatching a query to the particular computing resource using a path specified in the execution logic and in the action step; identifying a location at the particular resource where the user-specific data is to be placed; posting the user-specific data in the location. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19)
-
-
20. A system to enable a user device to engage in an interaction with a plurality of computer resources, the system comprising:
-
a user interface to enable the user to select an action associated with a particular one of the plurality of computer resources; execution logic to create and send an action message to the particular resource, to effect the selected action by executing an action step at the particular computing resource; the execution logic to create the action message by retrieving user-specific data associated with the particular resource from a secure repository, to identify a location of the particular resource using a path specified in the action step, and to identify additional data is used in the action message when used; the execution logic further to execute the action message by dispatching a query to the particular computing resource using a path specified in the action step, identifying a location at the particular resource where the user-specific data is to be placed, and posting the user-specific data in the location.
-
Specification