System and method for context information retrieval
First Claim
Patent Images
1. A method comprising:
- monitoring, by a computing system, an application program executing on the computing system, to detect an event associated with the application program;
identifying, by the computing system, information in response to the detected event, the identified information comprising a second context of the computing system including information identifying the application program;
storing the identified information in response to the detected event; and
retrieving, by the computing system automatically in response to the detected event and without user request, a first context of the computing system identified and stored in response to another event being detected using at least a portion of the second context of the computing system identified and stored in response to the detected event, the retrieved context for the computing system including information identifying one or more application programs executing on the computing system when the other event occurred on the computing system.
5 Assignments
0 Petitions
Accused Products
Abstract
The present disclosure provides a system and method of providing context information. Context information is automatically retrieved by monitoring at least one application program executable on a computing system, so as to detect an event associated with the application program, identifying information corresponding to the detected event, and retrieving, automatically without user request, context information associated with the detected event.
-
Citations
15 Claims
-
1. A method comprising:
-
monitoring, by a computing system, an application program executing on the computing system, to detect an event associated with the application program; identifying, by the computing system, information in response to the detected event, the identified information comprising a second context of the computing system including information identifying the application program; storing the identified information in response to the detected event; and retrieving, by the computing system automatically in response to the detected event and without user request, a first context of the computing system identified and stored in response to another event being detected using at least a portion of the second context of the computing system identified and stored in response to the detected event, the retrieved context for the computing system including information identifying one or more application programs executing on the computing system when the other event occurred on the computing system. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A method comprising:
-
collecting, by a computing system, context information in connection with a first event associated with a first application program, said step of collecting comprises; monitoring the first application program to detect the first event; identifying in response to the first event being detected information comprising an information item and contextual information corresponding to the first event, the contextual information comprising a context of the computing system including information identifying the first application program and one or more application programs executing on the computing system when the first event occurred on the computing system; and storing the information comprising the information item and context of the computing system identified in response to the first event being detected; retrieving, by the computing system and in response to a second event being detected with a second application program, at least a portion of the information identified and stored in response to the first event, said step of retrieving comprising; monitoring the second application program to detect the second event; identifying, in response to the second event being detected, that the information item identified and stored in response to the first event is associated with the second event; and retrieving the information identified and stored in response to the first event using the information item identified in response to the first and second events being detected, the retrieved context information including the information identifying, the first application program and the one or more application programs executing on the computing system when the first event occurred on the computing system. - View Dependent Claims (8)
-
-
9. A non-transitory computer-readable medium having embodied therein a computer program for executing a method comprising:
-
monitoring an application program executing on a computing system, to detect an event associated with the application program; identifying information in response to the detected event, the identified information comprising a second context of the computing system including information identifying the application program; storing the identified information in response to the detected event; and retrieving, automatically in response to the detected event and without user request, a first context of the computing system identified and stored in response to another event being detected using at least a portion of the context of the computing system identified and stored in response to the detected event, the retrieved context of the computing system further specifying one or more application programs executing on the computing system when the other event occurred on the computing system. - View Dependent Claims (10, 11, 12, 13, 14)
-
-
15. A non-transitory computer-readable medium having embodied therein a computer program for executing a method comprising:
-
collecting context information in connection with a first event associated with a first application program, said step of collecting comprises; monitoring the first application program to detect the first event; identifying in response to the first event being detected information comprising an information item and contextual information corresponding to the first event, the contextual information comprising a context of the computing system including information identifying the first application program and one or more application programs executing on the computer system when the first event occurred on the computing system; and storing the information comprising the information item and context of the computing system identified in response to the first event being detected; retrieving, in response to a second event being detected with a second application program, at least a portion of the information identified and stored in response to the first event, said step of retrieving comprising; monitoring the second application program to detect the second event; identifying, in response to the second event being detected, that the information item identified and stored in response to the first event is associated with the second event; and retrieving the information identified and stored in response to the first event using information item identified in response to the first and second events being detected, the retrieved context information including the information identifying the first application program and the one or more application programs executing on the computing system when the first event occurred on the computing system.
-
Specification