AIRPLANE MODE FOR WIRELESS TRANSMITTER DEVICE AND SYSTEM USING SHORT-RANGE WIRELESS BROADCASTS
First Claim
1. A method of configuring a wireless identity transmitter to operate in an acceptable manner based on its location, comprising:
- receiving a disable wireless signal via a receiver circuit;
disabling a transmitter of the wireless identity transmitter when the disable wireless signal is received;
receiving an enable wireless signal via the receiver circuit;
re-enabling the transmitter of the wireless identity transmitter in response to receiving the enable wireless signal; and
periodically transmitting, via the transmitter when the transmitter is enabled, a broadcast message that includes a rolling identifier of the wireless identity transmitter, wherein the rolling identifier is generated via an algorithm and information shared with a server.
1 Assignment
0 Petitions
Accused Products
Abstract
Methods, systems and devices for tracking and handling broadcast devices associated with luggage. A wireless identity transmitter within luggage may periodically transmit wireless broadcast messages that include obscured identifiers. When within proximity, a proximity broadcast receiver, such as a stationary device within an airport, may receive and relay the broadcast messages to a server which may process the included information. Based on decrypting the obscured identifiers, the central server may determine proximity information of devices related to the relayed messages. The proximity broadcast receiver may transmit messages based on whether the wireless identity transmitter should be handled via a luggage service. Additionally, the wireless identity transmitter may activate/deactivate an operational mode for use in an aircraft in response to receiving disable and enable wireless signals from proximate signaling transmitters. After receiving a disable wireless signal, the wireless identity transmitter may not transmit wireless signals until receiving an enable wireless signal.
252 Citations
81 Claims
-
1. A method of configuring a wireless identity transmitter to operate in an acceptable manner based on its location, comprising:
-
receiving a disable wireless signal via a receiver circuit; disabling a transmitter of the wireless identity transmitter when the disable wireless signal is received; receiving an enable wireless signal via the receiver circuit; re-enabling the transmitter of the wireless identity transmitter in response to receiving the enable wireless signal; and periodically transmitting, via the transmitter when the transmitter is enabled, a broadcast message that includes a rolling identifier of the wireless identity transmitter, wherein the rolling identifier is generated via an algorithm and information shared with a server. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method for controlling operations on a mobile device, comprising:
-
receiving a short-range wireless broadcast message including a rolling identifier of a wireless identity transmitter within proximity; determining whether the identifier of the wireless identity transmitter is associated with a stored first script; performing commands of the stored first script when the identifier is associated with the stored first script; transmitting a sighting message via long-range communications to a server in response to the received broadcast message, wherein the sighting message includes the rolling identifier of the wireless identity transmitter and associated data, wherein the associated data includes at least one of identification information corresponding to a proximity broadcast receiver, location information, and timestamp data; receiving a return message from the server that includes a second script that is relevant to the identifier of the wireless identity transmitter and that is customized for the proximity broadcast receiver; and performing commands of the second script. - View Dependent Claims (11, 12, 13)
-
-
14. A method for generating scripts for execution by proximity broadcast receivers, comprising:
-
receiving a sighting message including a rolling identifier and associated data, wherein the associated data includes at least one of identification information corresponding to a proximity broadcast receiver, location information, and timestamp data; determining whether a wireless identity transmitter is known based on whether the rolling identifier matches information calculated using an algorithm and information shared with the wireless identity transmitter; identifying a first profile stored within a server that is associated with the wireless identity transmitter when the wireless identity transmitter is known; determining whether the proximity broadcast receiver is known based on the sighting message; identifying a second profile stored within the server that is associated with the proximity broadcast receiver when the proximity broadcast receiver is known; determining conditions associated with the wireless identity transmitter based on the first profile and the sighting message; generating a script to be executed by the proximity broadcast receiver based on the second profile and the determined conditions related to the first profile, wherein the script includes at least one of commands, actions, routines, and instructions; generating a return message including the generated script; and transmitting the return message to the proximity broadcast receiver. - View Dependent Claims (15, 16, 17)
-
-
18. A wireless identity transmitter configured to operate in an acceptable manner based on its location, comprising:
-
means for receiving a disable wireless signal via a receiver circuit; means for disabling a transmitter of the wireless identity transmitter when the disable wireless signal is received; means for receiving an enable wireless signal via the receiver circuit; means for re-enabling the transmitter of the wireless identity transmitter in response to receiving the enable wireless signal; and means for periodically transmitting, via the transmitter when the transmitter is enabled, a broadcast message that includes a rolling identifier of the wireless identity transmitter, wherein the rolling identifier is generated via an algorithm and information shared with a server. - View Dependent Claims (19, 20, 21, 22, 23, 24, 25, 26)
-
-
27. A proximity broadcast receiver configured to perform operations customized by a server based on stored profiles, comprising:
-
means for receiving a short-range wireless broadcast message including a rolling identifier of a wireless identity transmitter within proximity; means for determining whether the identifier of the wireless identity transmitter is associated with a stored first script; means for performing commands of the stored first script when the identifier is associated with the stored first script; means for transmitting a sighting message via long-range communications to the server in response to the received broadcast message, wherein the sighting message includes the rolling identifier of the wireless identity transmitter and associated data, wherein the associated data includes at least one of identification information corresponding to the proximity broadcast receiver, location information, and timestamp data; means for receiving a return message from the server that includes a second script that is relevant to the identifier of the wireless identity transmitter and that is customized for the proximity broadcast receiver; and means for performing commands of the second script. - View Dependent Claims (28, 29, 30)
-
-
31. A server configured to generate scripts for execution by proximity broadcast receivers, comprising:
-
means for receiving a sighting message including a rolling identifier and associated data, wherein the associated data includes at least one of identification information corresponding to a proximity broadcast receiver, location information, and timestamp data; means for determining whether a wireless identity transmitter is known based on whether the rolling identifier matches information calculated using an algorithm and information shared with the wireless identity transmitter; means for identifying a first profile stored within the server that is associated with the wireless identity transmitter when the wireless identity transmitter is known; means for determining whether the proximity broadcast receiver is known based on the sighting message; means for identifying a second profile stored within the server that is associated with the proximity broadcast receiver when the proximity broadcast receiver is known; means for determining conditions associated with the wireless identity transmitter based on the first profile and the sighting message; means for generating a script to be executed by the proximity broadcast receiver based on the second profile and the determined conditions related to the first profile, wherein the script includes at least one of commands, actions, routines, and instructions; means for generating a return message including the generated script; and means for transmitting the return message to the proximity broadcast receiver. - View Dependent Claims (32, 33, 34)
-
-
35. A wireless identity transmitter configured to operate in an acceptable manner based on its location, comprising:
-
a memory; and a processor coupled to the memory, wherein the processor is configured with processor-executable instructions to perform operations comprising; receiving a disable wireless signal via a receiver circuit; disabling a transmitter of the wireless identity transmitter when the disable wireless signal is received; receiving an enable wireless signal via the receiver circuit; re-enabling the transmitter of the wireless identity transmitter in response to receiving the enable wireless signal; and periodically transmitting, via the transmitter when the transmitter is enabled, a broadcast message that includes a rolling identifier of the wireless identity transmitter, wherein the rolling identifier is generated via an algorithm and information shared with a server. - View Dependent Claims (36, 37, 38, 39, 40, 41, 42, 43)
-
-
44. A proximity broadcast receiver configured to perform operations customized by a server based on stored profiles, comprising:
-
a memory; and a processor coupled to the memory, wherein the processor is configured with processor-executable instructions to perform operations comprising; receiving a short-range wireless broadcast message including a rolling identifier of a wireless identity transmitter within proximity; determining whether the identifier of the wireless identity transmitter is associated with a stored first script; performing commands of the stored first script when the identifier is associated with the stored first script; transmitting a sighting message via long-range communications to the server in response to the received broadcast message, wherein the sighting message includes the rolling identifier of the wireless identity transmitter and associated data, wherein the associated data includes at least one of identification information corresponding to the proximity broadcast receiver, location information, and timestamp data; receiving a return message from the server that includes a second script that is relevant to the identifier of the wireless identity transmitter and that is customized for the proximity broadcast receiver; and performing commands of the second script. - View Dependent Claims (45, 46, 47)
-
-
48. A server configured to generate scripts for execution by proximity broadcast receivers, comprising:
a server processor configured with server-executable instructions to perform operations comprising; receiving a sighting message including a rolling identifier and associated data, wherein the associated data includes at least one of identification information corresponding to a proximity broadcast receiver, location information, and timestamp data; determining whether a wireless identity transmitter is known based on whether the rolling identifier matches information calculated using an algorithm and information shared with the wireless identity transmitter; identifying a first profile stored within the server that is associated with the wireless identity transmitter when the wireless identity transmitter is known; determining whether the proximity broadcast receiver is known based on the sighting message; identifying a second profile stored within the server that is associated with the proximity broadcast receiver when the proximity broadcast receiver is known; determining conditions associated with the wireless identity transmitter based on the first profile and the sighting message; generating a script to be executed by the proximity broadcast receiver based on the second profile and the determined conditions related to the first profile, wherein the script includes at least one of commands, actions, routines, and instructions; generating a return message including the generated script; and transmitting the return message to the proximity broadcast receiver. - View Dependent Claims (49, 50, 51)
-
52. A non-transitory processor-readable storage medium having stored thereon processor-executable software instructions configured to cause a processor to perform operations for configuring a wireless identity transmitter to operate in an acceptable manner based on its location, the operations comprising:
-
receiving a disable wireless signal via a receiver circuit; disabling a transmitter of the wireless identity transmitter when the disable wireless signal is received; receiving an enable wireless signal via the receiver circuit; re-enabling the transmitter of the wireless identity transmitter in response to receiving the enable wireless signal; and periodically transmitting, via the transmitter when the transmitter is enabled, a broadcast message that includes a rolling identifier of the wireless identity transmitter, wherein the rolling identifier is generated via an algorithm and information shared with a server. - View Dependent Claims (53, 54, 55, 56, 57, 58, 59, 60)
-
-
61. A non-transitory processor-readable storage medium having stored thereon processor-executable software instructions configured to cause a processor to perform operations for a proximity broadcast receiver to perform operations customized by a server based on stored profiles, comprising:
-
receiving a short-range wireless broadcast message including a rolling identifier of a wireless identity transmitter within proximity; determining whether the identifier of the wireless identity transmitter is associated with a stored first script; performing commands of the stored first script when the identifier is associated with the stored first script; transmitting a sighting message via long-range communications to the server in response to the received broadcast message, wherein the sighting message includes the rolling identifier of the wireless identity transmitter and associated data, wherein the associated data includes at least one of identification information corresponding to the proximity broadcast receiver, location information, and timestamp data; receiving a return message from the server that includes a second script that is relevant to the identifier of the wireless identity transmitter and that is customized for the proximity broadcast receiver; and performing commands of the second script. - View Dependent Claims (62, 63, 64)
-
-
65. A non-transitory server-readable storage medium having stored thereon server-executable instructions configured to cause a server to perform operations to generate scripts for execution by proximity broadcast receivers, the operations comprising:
-
receiving a sighting message including a rolling identifier and associated data, wherein the associated data includes at least one of identification information corresponding to a proximity broadcast receiver, location information, and timestamp data; determining whether a wireless identity transmitter is known based on whether the rolling identifier matches information calculated using an algorithm and information shared with the wireless identity transmitter; identifying a first profile stored within the server that is associated with the wireless identity transmitter when the wireless identity transmitter is known; determining whether the proximity broadcast receiver is known based on the sighting message; identifying a second profile stored within the server that is associated with the proximity broadcast receiver when the proximity broadcast receiver is known; determining conditions associated with the wireless identity transmitter based on the first profile and the sighting message; generating a script to be executed by the proximity broadcast receiver based on the second profile and the determined conditions related to the first profile, wherein the script includes at least one of commands, actions, routines, and instructions; generating a return message including the generated script; and transmitting the return message to the proximity broadcast receiver. - View Dependent Claims (66, 67, 68)
-
-
69. A system, comprising:
-
a server; a wireless identity transmitter; a deactivation signaling transmitter positioned within proximity of where luggage passes during loading of the luggage on an aircraft; and an activation signaling transmitter positioned within proximity of where the luggage passes during unloading of the luggage from the aircraft, and wherein the wireless identity transmitter comprises; a first memory; a first transceiver using a transmitter circuitry configured to broadcast short-range wireless signals and a receiver circuit configured to receive incoming short-range wireless signals; and a first processor coupled to the first memory and the first transceiver, and configured with processor-executable instructions to perform operations comprising; receiving a disable wireless signal via the receiver circuit of the first transceiver; disabling the transmitter circuitry of the first transceiver when the disable wireless signal is received; receiving an enable wireless signal via the receiver circuit of the first transceiver; re-enabling the transmitter circuitry of the first transceiver in response to receiving the enable wireless signal; and periodically transmitting, via the first transceiver when the transmitter circuitry is enabled, a broadcast message that includes a rolling identifier of the wireless identity transmitter, wherein the rolling identifier is generated via an algorithm and information shared with the server, wherein the deactivation signaling transmitter comprises; a second memory; a second transceiver configured to exchange short-range wireless signals with the wireless identity transmitter; a first network device configured to exchange signals with the server; a second processor coupled to the second memory, the second transceiver, and the first network device and configured with processor-executable instructions to perform operations comprising; transmitting the disable wireless signal via the second transceiver; receiving via the second transceiver the broadcast message from the wireless identity transmitter; and transmitting via the first network device a first sighting message from the deactivation signaling transmitter to the server that includes the rolling identifier of the wireless identity transmitter, wherein the activation signaling transmitter comprises; a third memory; a third transceiver configured to exchange short-range wireless signals with the wireless identity transmitter; a second network device configured to exchange signals with the server; a third processor coupled to the third memory, the third transceiver, and the second network device and configured with processor-executable instructions to perform operations comprising; transmitting the enable wireless signal via the third transceiver, and wherein the server is configured with server-executable instructions to perform operations comprising; receiving the first sighting message from the deactivation signaling transmitter; determining, in the server, whether an identity associated with the wireless identity transmitter is known to the server based on the rolling identifier; and transmitting a first message including proximity information of the wireless identity transmitter from the server to a mobile device associated with the wireless identity transmitter when the wireless identity transmitter is known. - View Dependent Claims (70, 71, 72, 73, 74, 75)
-
-
76. A system, comprising:
-
a server; a wireless identity transmitter; a proximity broadcast receiver, and wherein the wireless identity transmitter comprises; a first memory; a first transceiver using a transmitter circuitry configured to broadcast short-range wireless signals; and a first processor coupled to the first memory and the first transceiver, and configured with processor-executable instructions to perform operations comprising; periodically transmitting, via the first transceiver when the transmitter circuitry is enabled, a broadcast message that includes a rolling identifier of the wireless identity transmitter, wherein the rolling identifier is generated via an algorithm and information shared with the server, wherein the proximity broadcast receiver comprises; a second memory; a second transceiver configured to receive short-range wireless signals with the wireless identity transmitter; a first network device configured to exchange signals with the server; a second processor coupled to the second memory, the second transceiver, and the first network device and configured with processor-executable instructions to perform operations comprising; receiving the broadcast message including the rolling identifier of the wireless identity transmitter within proximity; determining whether the identifier of the wireless identity transmitter is associated with a stored first script; performing commands of the stored first script when the identifier is associated with the stored first script; transmitting a sighting message to the server via the first network device in response to the received broadcast message, wherein the sighting message includes the rolling identifier of the wireless identity transmitter and associated data, wherein the associated data includes at least one of identification information corresponding to the proximity broadcast receiver, location information, and timestamp data; receiving a return message from the server that includes a second script that is relevant to the identifier of the wireless identity transmitter and that is customized for the proximity broadcast receiver; and performing commands of the second script, and wherein the server is configured with server-executable instructions to perform operations comprising; receiving the sighting message including the rolling identifier and the associated data; determining whether the wireless identity transmitter is known based on whether the rolling identifier matches information calculated using the algorithm and the information shared with the wireless identity transmitter; identifying a first profile stored within the server that is associated with the wireless identity transmitter when the wireless identity transmitter is known; determining whether the proximity broadcast receiver is known based on the sighting message; identifying a second profile stored within the server that is associated with the proximity broadcast receiver when the proximity broadcast receiver is known; determining conditions associated with the wireless identity transmitter based on the first profile and the sighting message; generating the second script based on the second profile and the determined conditions related to the first profile, wherein the second script includes at least one of commands, actions, routines, and instructions; generating the return message including the generated script; and transmitting the return message to the proximity broadcast receiver. - View Dependent Claims (77, 78, 79, 80, 81)
-
Specification