Scoring beacon messages for mobile device wake-up
First Claim
1. A method comprising:
- receiving, at a mobile device in a first operational state, a beacon message from a beacon device over a short-range communication link;
determining a score based on the beacon message and one or more criteria for causing a transition from the first operational state to a second operational state, wherein the second operational state consumes more energy from a battery of the mobile device than the first operational state;
determining whether the score exceeds a threshold for causing the transition;
if the score does not exceed the threshold, maintaining the mobile device in the first operational state; and
if the score exceeds the threshold, transitioning the mobile device to the second operational state and presenting the beacon message through the mobile device in the second operational state.
1 Assignment
0 Petitions
Accused Products
Abstract
Techniques and systems for scoring beacon messages and selectively performing mobile device wake-up on a score are disclosed. Such a technique can include receiving, at a mobile device in a first operational state, a beacon message from a beacon device over a short-range communication link; determining a score based on the beacon message and one or more criteria for causing a transition from the first operational state to a second operational state, the second operational state consumes more energy from a battery of the mobile device than the first operational state; determining whether the score exceeds a threshold for causing the transition; if the score does not exceed the threshold, maintaining the mobile device in the first operational state; and if the score exceeds the threshold, transitioning the mobile device to the second operational state and presenting the beacon message through the mobile device in the second operational state.
67 Citations
24 Claims
-
1. A method comprising:
-
receiving, at a mobile device in a first operational state, a beacon message from a beacon device over a short-range communication link; determining a score based on the beacon message and one or more criteria for causing a transition from the first operational state to a second operational state, wherein the second operational state consumes more energy from a battery of the mobile device than the first operational state; determining whether the score exceeds a threshold for causing the transition; if the score does not exceed the threshold, maintaining the mobile device in the first operational state; and if the score exceeds the threshold, transitioning the mobile device to the second operational state and presenting the beacon message through the mobile device in the second operational state. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A system comprising:
-
a network interface configured to communicate with mobile devices; and processor electronics configured to store applications, including an application, for download to the mobile devices via the network interface, wherein the application comprises instructions to cause a mobile device to perform operations comprising; receiving, in a first operational state, a beacon message from a beacon device over a short-range communication link; determining a score based on the beacon message and one or more criteria for causing a transition from the first operational state to a second operational state, wherein the second operational state consumes more energy from a battery of the mobile device than the first operational state; determining whether the score exceeds a threshold for causing the transition; if the score does not exceed the threshold, maintaining the mobile device in the first operational state; and if the score exceeds the threshold, transitioning the mobile device to the second operational state and presenting the beacon message through the mobile device in the second operational state. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. A mobile device comprising:
-
circuitry configured to receive a beacon message from a beacon device over a short-range communication link; and a processor configured to perform operations comprising; receiving, in a first operational state, the beacon message via the circuitry; determining a score based on the beacon message and one or more criteria for causing a transition from the first operational state to a second operational state, wherein the second operational state consumes more energy from a battery of the mobile device than the first operational state; determining whether the score exceeds a threshold for causing the transition; if the score does not exceed the threshold, maintaining the mobile device in the first operational state; and if the score exceeds the threshold, transitioning the mobile device to the second operational state and presenting the beacon message through the mobile device in the second operational state. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24)
-
Specification