CONTEXT-AWARE ADAPTIVE USER INTERFACE
First Claim
1. A context-aware adaptive user interface processing system comprising:
- an adaptive processor;
a user monitor coupled to the adaptive processor;
one or more user sensors coupled to the user monitor;
an ambient monitor coupled to the adaptive processor; and
one or more ambient sensors coupled to the ambient monitor,wherein the adaptive processor acquires sensor data from the user sensors and the ambient sensors and generates context codes based at least in part on the sensor data.
2 Assignments
0 Petitions
Accused Products
Abstract
Technologies, systems, and methods for context-aware adaptation of user interface where monitored context includes ambient environmental and temporal conditions, user state, and the like. For example, when a user has been using an application for a long time, ambient lighting conditions are becoming darker, and the user is inferred to be experiencing increased eye strain and fatigue, the user interface may be adapted by increasing the contrast. Such adaptation may be based on rules, pre-defined or otherwise. The processing of sensor data typically results in context codes and detection of context patterns that may be used to adapt user interface for an optimized user experience.
-
Citations
20 Claims
-
1. A context-aware adaptive user interface processing system comprising:
-
an adaptive processor; a user monitor coupled to the adaptive processor; one or more user sensors coupled to the user monitor; an ambient monitor coupled to the adaptive processor; and one or more ambient sensors coupled to the ambient monitor, wherein the adaptive processor acquires sensor data from the user sensors and the ambient sensors and generates context codes based at least in part on the sensor data. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method for adapting a user interface, the method comprising:
-
sampling ambient sensor data; processing the ambient sensor data; and generating context codes based on at least in part of the ambient sensor data wherein a user interface is adapted based on the context codes. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A computer-readable medium embodying computer-executable instructions for performing a method, the method comprising:
-
sampling ambient sensor data; processing the ambient sensor data; and generating context codes based on at least in part of the ambient sensor data wherein a user interface is adapted based on the context codes. - View Dependent Claims (20)
-
Specification