Dynamic interactive zone driven proximity awareness system
First Claim
1. A method for triggering actions based on proximity between a client device and at least one short-range transponder in a predetermined area, the method performed by the client device and comprising:
- sensing a signal provided by the at least one short-range transponder, the sensed signal having at least one signal characteristic and including a label defining the short-range transponder;
associating the label with multiple zones of a plurality of zones, at least one condition and at least one action, wherein the multiple zones are defined in terms of the at least one signal characteristic, and the at least one condition and the at least one action are associated with at least one zone of the multiple zones, wherein associating the label with the multiple zones comprises;
determining respective probabilities, based on the at least one signal characteristic, that the client device is associated with each of the multiple zones; and
associating the client device with one zone of the multiple zones corresponding to the highest probability; and
analyzing the at least one condition based on the at least one signal characteristic of the sensed signal; and
triggering the at least one action when the client device is associated with the one zone and the at least one condition is met.
2 Assignments
0 Petitions
Accused Products
Abstract
A system of short-range communication devices identify specific regions of interest within an area. In addition, a set of ranges or zones is defined for each of the short-range communication devices and conditions and actions are assigned to the zones. A client device senses a short-range communications device and associates conditions and actions to the client device. The client device determines its zone, analyzes the conditions and, if at least one condition is met, triggers the action(s). The history or context of the client device within the area may be analyzed to generate additional conditions and/or actions, or to modify existing conditions and/or actions associated with the specific zones.
35 Citations
36 Claims
-
1. A method for triggering actions based on proximity between a client device and at least one short-range transponder in a predetermined area, the method performed by the client device and comprising:
-
sensing a signal provided by the at least one short-range transponder, the sensed signal having at least one signal characteristic and including a label defining the short-range transponder; associating the label with multiple zones of a plurality of zones, at least one condition and at least one action, wherein the multiple zones are defined in terms of the at least one signal characteristic, and the at least one condition and the at least one action are associated with at least one zone of the multiple zones, wherein associating the label with the multiple zones comprises; determining respective probabilities, based on the at least one signal characteristic, that the client device is associated with each of the multiple zones; and associating the client device with one zone of the multiple zones corresponding to the highest probability; and analyzing the at least one condition based on the at least one signal characteristic of the sensed signal; and triggering the at least one action when the client device is associated with the one zone and the at least one condition is met. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A client device configured to present actions to a user based on proximity of the client device to at least one short-range transponder in a predetermined area, the client device comprising:
-
a receiver configured to sense a signal provided by the at least one short-range transponder, the sensed signal having at least one signal characteristic and including a label defining the short-range transponder; a processor including application software configured to cause the processor to; associate the label with at least one zone, at least one condition and at least one action, wherein the at least one zone is defined in terms of the at least one signal characteristic, and the at least one condition and the at least one action are associated with the at least one zone, wherein the at least one zone includes a plurality of zones associated with the label; determine respective probabilities that the client device is in each zone to associate the client device with the zone having the highest probability; analyze the at least one condition based on the at least one signal characteristic of the sensed signal; and trigger the at least one action when the client device is associated with the one zone and the at least one condition is met. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26)
-
-
27. A method for providing conditions and actions to a client device based on proximity between the client device and at least one short-range transponder in a predetermined area, the method performed by a server and comprising:
-
receiving a query from the client device; responsive to the query, associating the at least one short range transponder with a label defining the at least one short-range transponder; searching at least one database responsive to the label to retrieve multiple labels associated respectively with multiple short-range transponders and retrieving a plurality of zones, a plurality of conditions and a plurality of actions corresponding to the multiple labels; accessing, from the at least one database, a plurality of parameter sets defining the respective plurality of zones associated with the multiple labels; and transmitting the parameters defining the plurality of zones, the plurality of conditions and the plurality of actions to the client device. - View Dependent Claims (28, 29, 30)
-
-
31. A server apparatus configured to provide conditions and actions to a client device based on proximity of the client device to short-range transponders in a predetermined area, the apparatus comprising:
-
a transceiver configured to transmit and receive data to and from the client device; at least one database containing zone definitions associated with labels corresponding to respective short-range transponders and conditions and actions associated with the labels; a processor, coupled to the at least one database, and software that configures the processor to; receive, from the transceiver, a signal characteristic and a label defining the at least one short-range transponder; search the at least one database responsive to the received label to retrieve at least one of the zones associated with the label, the at least one of the zones defined in terms of the signal characteristic; determine at least one of the conditions and at least one of the actions associated with the at least one zone; access, from the at least one database, at least one set of parameters defining the at least one zone; and transmit, via the transceiver, the parameters defining the at least one zone, the at least one condition and the at least one action to the client device. - View Dependent Claims (32, 33, 34, 35, 36)
-
Specification