Method, apparatus and system for enabling context aware notification in mobile devices
First Claim
Patent Images
1. A method executed by a processor for enabling user context-aware notification in a mobile device, comprising:
- gathering a user'"'"'s physical context information from one or more sources wherein the user'"'"'s physical context information includes current environment information for the user;
gathering user-specific location information from one or more sources, wherein the user-specific location includes at least a current location of a user;
gathering schedule information from one or more sources, wherein the schedule information includes a current activity of a user;
combining the user'"'"'s physical context information and the user-specific location and the schedule information to derive user-context information;
combining user defined preferences if they exist, together with the derived user-context information; and
directing the mobile device to modify its behavior based on the results from the combining of the user context information and the user defined preferences if they exist.
0 Assignments
0 Petitions
Accused Products
Abstract
Mobile devices may utilize various sensors to gather context information pertaining to the user'"'"'s surroundings. These devices may also include and/or access other types of information pertaining to the user, such as the user'"'"'s calendar data. In one embodiment, mobile devices may utilize some or all the gathered information to determine the appropriate behavior of the mobile device, in conjunction with the user'"'"'s preferences.
26 Citations
19 Claims
-
1. A method executed by a processor for enabling user context-aware notification in a mobile device, comprising:
-
gathering a user'"'"'s physical context information from one or more sources wherein the user'"'"'s physical context information includes current environment information for the user; gathering user-specific location information from one or more sources, wherein the user-specific location includes at least a current location of a user; gathering schedule information from one or more sources, wherein the schedule information includes a current activity of a user; combining the user'"'"'s physical context information and the user-specific location and the schedule information to derive user-context information; combining user defined preferences if they exist, together with the derived user-context information; and directing the mobile device to modify its behavior based on the results from the combining of the user context information and the user defined preferences if they exist. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A processing apparatus, comprising:
at least one processing module capable of gathering user physical context information wherein the user'"'"'s physical context information includes current environment information for the user, gathering user-specific location information from one or more sources wherein the user-specific location includes at least a current location of a user; gathering schedule information from one or more sources, wherein the schedule information includes a current activity of a user; combining the user'"'"'s physical context information and the user-specific location and the schedule information to derive user-context information; combining user defined preferences if they exist, together with the derived user-context information; and the at least one processing module further capable of directing the mobile device to modify its behavior based on the results from the combining of the user context information and the user defined preferences if they exist. - View Dependent Claims (9, 10, 11, 12)
-
13. An article comprising a machine-accessible medium having stored thereon instructions that, when executed by a machine, cause the machine to:
-
gather a user'"'"'s physical context information from one or more sources wherein the user'"'"'s physical context information includes current environment information for the user; gather user-specific location information from one or more sources, wherein the user-specific location includes at least a current location of a user; gather schedule information from one or more sources, wherein the schedule information includes a current activity of a user; combine the user'"'"'s physical context information and the user-specific location and the schedule information to derive user-context information; combine user defined preferences if they exist, together with the derived user-context information; and direct the mobile device to modify its behavior based on the results of the combining of the user context information and the user defined preferences if they exist. - View Dependent Claims (14, 15, 16, 17, 18, 19)
-
Specification