Tag powersave
First Claim
1. A tag comprising:
- a communication interface that is configured to transmit and receive wireless signals;
a movement detector; and
a digital logic circuit configured to perform operations comprising;
repetitively broadcasting wireless transmissions comprising a tag identification (ID) of the tag from the communication interface;
detecting a movement of the tag with the movement detector;
receiving a confirmation signal that is sent responsive to the broadcast tag ID at the communications interface of the tag indicating that information for the tag ID that was broadcast has been received; and
adjusting a timing between the repetitive broadcasts responsive to receiving the confirmation signal and responsive to a determination that the movement does not satisfy a movement threshold.
3 Assignments
0 Petitions
Accused Products
Abstract
A tag includes a communication interface that is configured to receive and transmit wireless transmissions, a movement detector and a digital logic circuit configured to perform operations. The operations may include broadcasting wireless transmissions comprising a tag ID of the tag from the communication interface according to a transmission pattern. A stationary movement pattern of the tag may be detected with the movement detector. The operations may further include adjusting the transmission pattern responsive to detecting the stationary movement pattern. A confirmation from a computing device indicating that information for the tag ID has been received by a server tracking the tag. The adjustment to the transmission pattern may also be responsive to receiving the confirmation. The tag broadcasts wireless transmissions according to the adjusted transmission pattern.
-
Citations
20 Claims
-
1. A tag comprising:
-
a communication interface that is configured to transmit and receive wireless signals; a movement detector; and a digital logic circuit configured to perform operations comprising; repetitively broadcasting wireless transmissions comprising a tag identification (ID) of the tag from the communication interface; detecting a movement of the tag with the movement detector; receiving a confirmation signal that is sent responsive to the broadcast tag ID at the communications interface of the tag indicating that information for the tag ID that was broadcast has been received; and adjusting a timing between the repetitive broadcasts responsive to receiving the confirmation signal and responsive to a determination that the movement does not satisfy a movement threshold. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A method comprising:
-
repetitively broadcasting, from a communication interface of a tag, wireless transmissions comprising a to identification (ID) of the tag; detecting, by a movement detector of the tag, a movement of the tag with the movement detector; receiving a confirmation signal that is sent responsive to the broadcast tag ID at the communications interface of the tag indicating that information for the tag ID that was broadcast has been received; and adjusting, by the tag, a timing between the repetitive broadcasts responsive to receiving the confirmation signal and responsive to a determination that the movement does not satisfy a movement threshold. - View Dependent Claims (13, 14, 15, 16, 17, 19)
-
-
18. A computer program product, comprising:
-
a non-transitory computer readable storage medium comprising computer readable program code embodied in the medium that when executed by circuit logic of a tag causes the circuit logic to perform operations comprising; repetitively broadcasting, from a communication interface of the tag, wireless transmissions comprising a tag identification (ID) of the tag; detecting, by a movement detector of the tag, a movement of the tag with the movement detector; receiving a confirmation signal that is sent responsive to the broadcast tag ID at the communications interface of the tag indicating that information for the tag ID that was broadcast has been received; and adjusting, by the tag, a timing between the repetitive broadcasts responsive to receiving the confirmation signal and responsive to a determination that the movement does not satisfy a movement threshold. - View Dependent Claims (20)
-
Specification