Application management system and method for managing an application
First Claim
1. An application management system comprising:
- a database resource for storing a plurality of entities associated with an application; and
an application manager for managing the application, the application manager comprising;
an input channel for receiving an input defining an event in which a user is involved in the application or an input defining an event involving a manipulation of at least one entity in the database resource, wherein a context is associated with the event and is represented in the event by a set of references to a plurality of the entities stored in the database resource; and
a situation representation manager for determining a situation representation in terms of a subset of the set of references to the plurality of entities to define a subcontext, wherein the situation representation manager is arranged to identify the subset of the references to the plurality of entities which are relevant to the event, and wherein the application manager adapts a behavior of the application to a situation or a future situation on the basis of the situation representation.
3 Assignments
0 Petitions
Accused Products
Abstract
An application management system includes an application manager for managing an application and associated with a database resource storing a plurality of entities. The application manager includes an input for receiving an input defining an event in which a user is involved in the application or an input defining an event involving a manipulation of at least one entity in the database resource. A context is associated with the event and is represented by a set of references to the entities stored in the database resource. The application manager includes a situation representation manager for determining a situation representation that defines a subcontext. The situation representation manager identifies a subset of references to a plurality of entities that are relevant to the event. The application manager adapts the behavior of the application to a situation or a future situation on the basis of the situation representation.
12 Citations
31 Claims
-
1. An application management system comprising:
-
a database resource for storing a plurality of entities associated with an application; and
an application manager for managing the application, the application manager comprising;
an input channel for receiving an input defining an event in which a user is involved in the application or an input defining an event involving a manipulation of at least one entity in the database resource, wherein a context is associated with the event and is represented in the event by a set of references to a plurality of the entities stored in the database resource; and
a situation representation manager for determining a situation representation in terms of a subset of the set of references to the plurality of entities to define a subcontext, wherein the situation representation manager is arranged to identify the subset of the references to the plurality of entities which are relevant to the event, and wherein the application manager adapts a behavior of the application to a situation or a future situation on the basis of the situation representation. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A method of managing an application comprising:
-
storing a plurality of entities associated with an application in a database resource;
receiving an input defining an event in which a user is involved in the application or an input defining an event involving a manipulation of at least one entity in the database resource, wherein a context is associated with the event and is represented in the event by a set of references to a plurality of the entities stored in the database resource;
determining a situation representation in terms of a subset of the references to the plurality of entities to define a subcontext, wherein the subset of the references to the plurality of entities which are relevant to the event are identified; and
adapting the behavior of the application to a situation or a future situation on the basis of the situation representation. - View Dependent Claims (17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30)
-
-
31. A program storage device readable by a processing apparatus, the device embodying a program of instructions executable by the processor to perform a method, the method comprising:
-
storing a plurality of entities associated with an application in a database resource;
receiving an input defining an event in which a user is involved in the application or an input defining an event involving a manipulation of at least one entity in the database resource, wherein a context is associated with the event and is represented in the event by a set of references to a plurality of the entities stored in the database resource;
determining a situation representation in terms of a subset of the references to the plurality of entities to define a subcontext, wherein the subset of the references to the plurality of entities which are relevant to the event are identified; and
adapting the behavior of the application to a situation or a future situation on the basis of the situation representation.
-
Specification