Context specific user interface
First Claim
1. A method for transforming an operation of a device based on context comprising the steps of:
- determining a current context for a device, the current context being determined upon analyzing at least one context-revealing attribute selected from the group consisting of a physical location of the device, at least one network attribute related to a network to which the device is connected, at least one peripheral attached to the device, a particular docking status, and a past pattern of user behavior with the device; and
modifying at least one software element of a user interface on the device based upon the current context.
3 Assignments
0 Petitions
Accused Products
Abstract
Various technologies and techniques are disclosed that modify the operation of a device based on the device'"'"'s context. The system determines a current context for a device upon analyzing at least one context-revealing attribute. Examples of context-revealing attributes include the physical location of the device, at least one peripheral attached to the device, at least one network attribute related to the network to which the device is attached, a particular docking status, a past pattern of user behavior with the device, the state of other applications, and/or the state of the user. The software and/or hardware elements of the device are then modified based on the current context.
192 Citations
20 Claims
-
1. A method for transforming an operation of a device based on context comprising the steps of:
-
determining a current context for a device, the current context being determined upon analyzing at least one context-revealing attribute selected from the group consisting of a physical location of the device, at least one network attribute related to a network to which the device is connected, at least one peripheral attached to the device, a particular docking status, and a past pattern of user behavior with the device; and modifying at least one software element of a user interface on the device based upon the current context. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A computer-readable medium having computer-executable instructions for causing a computer to perform steps comprising:
-
determine a current context for a device, the current context being determined upon analyzing at least one context-revealing attribute selected from the group consisting of a physical location of the device, at least one peripheral attached to the device, at least one network attribute related to a network to which the device is connected, a particular docking status, and a past pattern of user behavior with the device; and provide the current context of the device to a requesting application, whereby the requesting application uses the current context information to modify the operation of the device. - View Dependent Claims (15, 16)
-
-
17. A method for transforming an operation of a device based on a detected visually impaired context comprising the steps of:
-
determining a current context for a device, the current context indicating a probable visually impaired status of a user; and providing a modified user interface that is more suitable for a visually impaired operation of the device, the modified user interface being operable to provide audio feedback when a hand of the user is close to a particular element on the modified user interface. - View Dependent Claims (18, 19, 20)
-
Specification