Mobile device that activates upon removal from storage
First Claim
1. A non-transitory computer-readable medium having instructions stored thereon for execution by a processing circuit of a mobile device, the instructions comprising:
- instructions for receiving motion data from a motion sensor configured to detect motion of the mobile device;
instructions for receiving light data from a light sensor configured to detect an ambient light level and generate the light data;
instructions for analyzing the motion data to determine displacement data corresponding to a displacement of the mobile device, wherein the motion data is based on the displacement being at least partially vertically upwards, and wherein the displacement includes a net rise;
instructions for analyzing the light data to detect a light transition, wherein analyzing the light data includes at least one of identifying a transition from dark to light, identifying a color transition corresponding to the light, and analyzing an average range of colors over a field of view;
instructions for determining a location of the mobile device in relation to a user of the mobile device; and
instructions for analyzing the displacement data and the light transition to determine whether to initiate an action, wherein the action is based on configuration data that comprises a light transition threshold which must be met in order to initiate the action, and wherein the light transition threshold is adjusted in response to the determined location of the mobile device in relation to the user of the mobile device.
0 Assignments
0 Petitions
Accused Products
Abstract
A mobile device includes a motion sensor configured to acquire motion data, a light sensor configured to detect an ambient light level and generate light data, and a processing circuit. The processing circuit is configured to receive the motion data from the motion sensor, receive the light data from the light sensor, analyze the motion data to determine displacement data corresponding to a displacement of the mobile device, analyze the light data to detect a light transition, and analyze the displacement data and the light transition to determine whether to initiate an action.
19 Citations
42 Claims
-
1. A non-transitory computer-readable medium having instructions stored thereon for execution by a processing circuit of a mobile device, the instructions comprising:
-
instructions for receiving motion data from a motion sensor configured to detect motion of the mobile device; instructions for receiving light data from a light sensor configured to detect an ambient light level and generate the light data; instructions for analyzing the motion data to determine displacement data corresponding to a displacement of the mobile device, wherein the motion data is based on the displacement being at least partially vertically upwards, and wherein the displacement includes a net rise; instructions for analyzing the light data to detect a light transition, wherein analyzing the light data includes at least one of identifying a transition from dark to light, identifying a color transition corresponding to the light, and analyzing an average range of colors over a field of view; instructions for determining a location of the mobile device in relation to a user of the mobile device; and instructions for analyzing the displacement data and the light transition to determine whether to initiate an action, wherein the action is based on configuration data that comprises a light transition threshold which must be met in order to initiate the action, and wherein the light transition threshold is adjusted in response to the determined location of the mobile device in relation to the user of the mobile device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22)
-
-
23. A non-transitory computer-readable medium having instructions stored thereon for execution by a processing circuit of a mobile device, the instructions comprising:
-
instructions for receiving light data from a light sensor of the mobile device, wherein the light sensor is configured to detect an ambient light level and generate the light data; instructions for analyzing the light data to detect a light transition, wherein analyzing the light data includes at least one of identifying a transition from dark to light, identifying a color transition corresponding to the light, and analyzing an average range of colors over a field of view; instructions for determining a location of the mobile device in relation to a user of the mobile device; and instructions for initiating an action based on the light transition and a mode of the mobile device, wherein the action is based on configuration data that comprises a light transition threshold which must be met in order to initiate the action, wherein the light transition threshold is adjusted in response to the determined location of the mobile device in relation to the user of the mobile device, and wherein the mode corresponds to the mobile device being in a first location; wherein determining the location of the mobile device comprises estimating whether the mobile device is indoors or outdoors, wherein the light transition threshold is adjusted based on the estimation, and wherein the light transition threshold is further adjusted based on a time of day. - View Dependent Claims (24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42)
-
Specification