Multidimensional Approach to Context-Awareness
First Claim
1. An enterprise system with multi-dimensional context awareness, the system comprising:
- an enterprise service coupled to a network, the enterprise service configured to perform at least one enterprise operation based on a user request;
a client device coupled to the network to access the enterprise service, the client device including a user interface, and being configured to issue the user request; and
a context adaptation service that communicates with the enterprise service and the client device via the network, the context adaptation service including a context determination service, and an interface adaptation service,wherein the context determination service is configured to determine context information from enterprise information related to the at least one enterprise operation, the context information comprising a user expertise related to the enterprise service, and a user expertise related to the client device, andwherein the interface adaptation service adapts the user interface based on the context information to provide an adapted user interface, the adapted user interface hiding irrelevant items and providing shortcuts to functions and being based on a combination of the user expertise related to the enterprise service and the user expertise related to the client device.
2 Assignments
0 Petitions
Accused Products
Abstract
A context aware enterprise system includes a network, an enterprise service coupled to the network, and a plurality of information sources that include enterprise information related to one or more activities of the enterprise system. The enterprise system also includes a plurality of clients with user interfaces by which a user may access the enterprise service over the network. A context determination service determines context information describing a multi-dimensional context based on the enterprise information. The context information determined by the context determination service includes a user identification, an identification of a client selected by the user, a user role, a user expertise related to the enterprise service, and a user expertise related to the selected client. Based on the context information, an interface adaptation service adapts the user interface of the client.
37 Citations
20 Claims
-
1. An enterprise system with multi-dimensional context awareness, the system comprising:
-
an enterprise service coupled to a network, the enterprise service configured to perform at least one enterprise operation based on a user request; a client device coupled to the network to access the enterprise service, the client device including a user interface, and being configured to issue the user request; and a context adaptation service that communicates with the enterprise service and the client device via the network, the context adaptation service including a context determination service, and an interface adaptation service, wherein the context determination service is configured to determine context information from enterprise information related to the at least one enterprise operation, the context information comprising a user expertise related to the enterprise service, and a user expertise related to the client device, and wherein the interface adaptation service adapts the user interface based on the context information to provide an adapted user interface, the adapted user interface hiding irrelevant items and providing shortcuts to functions and being based on a combination of the user expertise related to the enterprise service and the user expertise related to the client device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method of adapting a user interface of a client device in an enterprise system based on multi-dimensional context information, the method comprising:
-
performing an enterprise operation via an enterprise service that is coupled to a network based on a user request; issuing the user request from a client device that is coupled to the network, the client device including a user interface; receiving enterprise information at a context adaptation service that includes a context adaptation service, and an interface adaptation service; determining, at the context determination service, context information based on the enterprise information related to the at least one enterprise operation, the context information comprising a user expertise related to the enterprise service, and a user expertise related to the client device; and adapting, at the interface adaptation service, the user interface of the client device based on the context information to provide an adapted user interface, the adapted user interface hiding irrelevant items and providing shortcuts to functions and being based on a combination of the user expertise related to the enterprise service and the user expertise related to the client device. - View Dependent Claims (10, 11, 12, 13, 14)
-
-
15. A computer program tangibly embodied in a machine-readable storage medium, where the computer program comprises instructions that, when executed, operate to cause at least one processor to:
-
perform an enterprise operation via an enterprise service that is coupled to a network based on a user request; issue the user request from a client device that is coupled to the network, the client device including a user interface; receive enterprise information at a context adaptation service that includes a context adaptation service, and an interface adaptation service; determine, at the context determination service, context information based on the enterprise information related to the at least one enterprise operation, the context information comprising a user expertise related to the enterprise service, and a user expertise related to the client device; and adapt, at the interface adaptation service, the user interface of the client device based on the context information to provide an adapted user interface, the adapted user interface hiding irrelevant items and providing shortcuts to functions and being based on a combination of the user expertise related to the enterprise service and the user expertise related to the client device. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification