Conduct and Context Relationships In Mobile Devices
First Claim
Patent Images
1. A mobile device comprising:
- a user sensor;
an environment sensor;
user analysis logic that is responsive to the user sensor to identify conduct of the user;
environment analysis logic that is responsive to the environment sensor to identify context of the user; and
device operational logic that varies device operation based at least in part on the identified conduct and context of the user.
2 Assignments
0 Petitions
Accused Products
Abstract
Described herein is a technique for customizing device behavior based on evaluated relationships between a user and the user'"'"'s environment. User conduct is analyzed based on available sensors, which may include user-facing cameras. The user'"'"'s environmental context is similarly evaluated based on the available sensors. Conduct and context, as well as any identified relationships between such conduct and context, may be reported to application programs, and may form the basis for customized device behavior.
52 Citations
20 Claims
-
1. A mobile device comprising:
-
a user sensor; an environment sensor; user analysis logic that is responsive to the user sensor to identify conduct of the user; environment analysis logic that is responsive to the environment sensor to identify context of the user; and device operational logic that varies device operation based at least in part on the identified conduct and context of the user. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A mobile device comprising:
-
a user-facing camera; an environment-facing camera; logic that is responsive to the user-facing camera and the environment-facing camera to identify relationships between a user and the user'"'"'s environment; and an application interface that is accessible by applications executing on the mobile device to report the identified relationships to the applications. - View Dependent Claims (13, 14, 15, 16, 17)
-
-
18. A method performed by a mobile device, comprising:
under control of one or more processors of the mobile device, configured with executable instruction; dynamically evaluating a user and the user'"'"'s environment to determine relationships between the user and the user'"'"'s environment; and reporting the identified relationships to one or more components executing on the mobile device, wherein the components customize device behavior based on the reported relationships. - View Dependent Claims (19, 20)
Specification