Automatic invocation of computational resources without user intervention across a network
First Claim
1. A system for dynamically invoking a remote computational resource for a user operating a local computer system comprising:
- means for operating for the user a base application on said local computer system such that the computational resource is external to the base application;
means for receiving into the base application a series of user interactions which establish a context; and
means for in response to the series of user interactions dynamically instructing via a network, responsive to the context, the computational resource to perform selected computational operations.
0 Assignments
0 Petitions
Accused Products
Abstract
A system is described for automatically invoking computational resources without intervention or request from a user of the system. The computational resources may operating by searching across a network, or may themselves be located across a network. In the system a query-free information retrieval system is described in which the exact technical documentation contained in existing user or other technical manuals is provided to a user investigating apparatus having a fault. The user enters symptoms based upon the user'"'"'s analysis of the apparatus, and in response the system provides information concerning likely faults with the apparatus. As the symptoms are entered, the relative value of individual faults is determined and related to the symptoms they cause. The user can then select technical information relating to probable faults in the system.
8 Citations
40 Claims
-
1. A system for dynamically invoking a remote computational resource for a user operating a local computer system comprising:
-
means for operating for the user a base application on said local computer system such that the computational resource is external to the base application;
means for receiving into the base application a series of user interactions which establish a context; and
means for in response to the series of user interactions dynamically instructing via a network, responsive to the context, the computational resource to perform selected computational operations. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. In a data processing system, a method for dynamically generating a result responsive to a series of user interactions comprising the steps of:
-
operating a base application on a first computer;
operating a computational resource external to the base application on a second computer accessible to the first computer via a network;
receiving at the first computer, using the base application, the series of user interactions;
monitoring a context defined by the series of user interactions;
dynamically constructing an instruction to the computational resource responsive to the context;
executing, using the computational resource, the instruction to generate a result;
sending the result from the second computer to the first computer; and
displaying the result on the first computer. - View Dependent Claims (9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. In a data processing system, a method for accessing information comprising the steps of:
-
operating, on a first computer, a base application that receives a sequence of user inputs;
operating, on a second computer accessible to said first computer via a network, a computational resource external to the base application;
monitoring, at the first computer, the context defined by the sequence of user inputs to the base application;
dynamically constructing, at the first computer, a query to the computational resource responsive to the context;
sending the query from the first computer to the second computer via the network;
searching with the computational resource, using the query, for information relevant to the context; and
sending information discovered in said searching step from the second computer to the first computer. - View Dependent Claims (21)
-
-
22. A method for dynamically invoking a computational resource on a remote computer comprising:
-
operating on a local computer a base application external to the computational resource;
receiving into the base application a series of user interactions which establish a context; and
dynamically instructing in response to the series of user interactions, responsive to the context, the computational resource to perform selected computational operations. - View Dependent Claims (23, 24, 25, 26)
-
-
27. A computer network including a first computer system and a second computer system and configured to:
-
operate a base application on the first computer system;
operate a computational resource external to the base application on the second computer system;
receive using the base application, the series of user interactions;
monitor a context defined by the series of user interactions;
dynamically construct an instruction to the computational resource responsive to the context;
execute, using the computational resource, the instruction to generate a result;
send the result from the first computer system to the second computer system; and
display the result on the first computer system. - View Dependent Claims (28, 29, 30, 31)
-
-
32. A computer system configured to assist a user in utilizing a base application, said computer system comprising:
-
a processor;
a memory device storing instructions for execution by said processor, said instructions comprising;
instructions for operating the base application; and
instructions for operating an agent that monitors the base application and establishes a context responsive to user interactions with the base application, said agent formulating a query to a computational resource, responsive to the context. - View Dependent Claims (33, 34, 35, 36)
-
-
37. A computer program product for assisting a user in utilizing a base application, said computer program product comprising:
-
code that operates the base application;
code that operates an agent that monitors the base application and establishes a context responsive to user interactions with the base application, said agent formulating a query to a computational resource, responsive to the context; and
a computer-readable storage medium that stores the codes. - View Dependent Claims (38, 39, 40)
-
Specification