Context sensitive information management system and method
First Claim
1. A computer system, comprising:
- at least a processor and a memory configured to carry out operation of a context sensitive information management system, said context sensitive information management system comprising a plurality of applications, an individual/separate database is maintained for each said application, each said application able to display information in response to a user input to said application, the applications including at least a first application, said first application having a first individual application database is maintained for said first application;
wherein the first individual application database is arranged for receiving and storing information from the first application, and a contextual coprocessor that is separate from the applications and operates in parallel with the applications;
the contextual coprocessor being arranged to automatically display further information different from said information in response to said user input to the first application; and
the further information being automatically selected by the contextual coprocessor from a second individual application database, which is associated with a second application, said selection of the further information being based upon the first application to which said user input was made and a current context definition for said first application, said current context definition being defined by the contextual coprocessor based upon data passing between the first application and the user,wherein the contextual coprocessor is arranged to access the second individual application database to obtain the further information when the second application is not open by bypassing the second application and accessing the second individual application database directly.
0 Assignments
0 Petitions
Accused Products
Abstract
A context sensitive information management system and method for use in a system comprising a number of applications each able to display information in response to a user input and a contextual coprocessor. The method comprising the steps of: the contextual coprocessor storing a plurality of context definitions each defining information to be displayed; the user making an input to an application; the application displaying information in response to the user input; the contextual coprocessor identifying a stored context definition corresponding to a current context definition; and the contextual processor displaying the information defined by said identified stored context definition; in which the context definitions stored by the contextual coprocessor are based upon data passing between the application and the user.
-
Citations
29 Claims
-
1. A computer system, comprising:
-
at least a processor and a memory configured to carry out operation of a context sensitive information management system, said context sensitive information management system comprising a plurality of applications, an individual/separate database is maintained for each said application, each said application able to display information in response to a user input to said application, the applications including at least a first application, said first application having a first individual application database is maintained for said first application; wherein the first individual application database is arranged for receiving and storing information from the first application, and a contextual coprocessor that is separate from the applications and operates in parallel with the applications; the contextual coprocessor being arranged to automatically display further information different from said information in response to said user input to the first application; and the further information being automatically selected by the contextual coprocessor from a second individual application database, which is associated with a second application, said selection of the further information being based upon the first application to which said user input was made and a current context definition for said first application, said current context definition being defined by the contextual coprocessor based upon data passing between the first application and the user, wherein the contextual coprocessor is arranged to access the second individual application database to obtain the further information when the second application is not open by bypassing the second application and accessing the second individual application database directly. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A computer system comprising at least a processor and a memory to carry out a context sensitive information management method for use in a system comprising a plurality of applications, an individual/separate database is maintained for each said application, each said application able to display information in response to a user input, said applications including at least a first application, said first application having a first individual application database for receiving and storing information from the first application, said first application being arranged to obtain information from the first individual application database and to display obtained information to the user, and a contextual coprocessor that is separate from the applications is arranged to operate in parallel with the applications, the method including the steps of:
-
storing a plurality of context definitions each defining further information to be displayed; the user making an input to the first application; said first application displaying information in response to the user input; the contextual coprocessor automatically identifying a stored context definition corresponding to a current context definition, said stored context definitions being based upon data passing between the application and the user; and the contextual coprocessor automatically obtaining and displaying the further information defined by said identified stored context definition, said further information being obtained from a second individual application database that is associated with a second application by the contextual coprocessor accessing the second individual application database when the second application is not open by bypassing the second application and accessing the second individual application database directly. - View Dependent Claims (16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29)
-
Specification