Patent ID: 8958786
Filing Date: 2015-02-17
Classification: H04M,H04W

Abstract:
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.