Radiobeacon data sharing by forwarding low energy transmissions to a cloud host
First Claim
1. A method for upswitching sensor and identification data contained in a low energy radio beacon transmission to a dedicated cloud host via at least one community nodal device intermediary in operative communication with a broad area network, the method comprising:
- (a) providing one or more radiobeacons having a sensor or sensor package, a radio emitter with antenna, an encoder, a processor with supporting data processing circuitry, and memory for storing data and an instruction set to be executed by said processor, wherein said radiobeacon or radiobeacons are configured for emitting a low energy radio transmission that includes an owner unique identifier, a community unique identifier, and a sensor payload;
wherein said unique identifiers define a qualified radio signal, further wherein each said radio message is associated with a private owner of said radiobeacon, said owner being identifiable by said individual unique identifier, said owner belonging to a community of members;
b) providing an application installable on a smart device;
c) installing said application on at least one smart device of a plurality of smart devices so as to reconfigure said smart device as a community nodal device, said community nodal device having permission to use background resources thereof for separating any said qualified radio signal from any unidentifiable signals, dumping said any unidentifiable signals, time stamping said qualified radio signal while disabling foreground disclosure thereof;
d) formatting said qualified radio signal as a radio message with an address to a dedicated cloud IP address associated with said community of members;
e) utilizing background resources to forward broadcast said radio message on a WAN or cellular network to a cloud host at said dedicated cloud IP address;
f) at said cloud host, parsing said qualified radio message to identify an owner of record and any sensor payload;
g) formulating a command or notification, wherein said command or notification is at least in part context based; and
,h) transmitting said command or notification over a broad area network to at least one smart device of said plurality of smart devices, to a remote machine, to an actuation device, or to a combination thereof.
1 Assignment
0 Petitions
Accused Products
Abstract
Remote actuation of machines or machine systems is realized by a system for coupling a radiobeacon to a smart device and in turn to a broader network. The smart device is configured as a proximity-actuated “community nodal device” by an application that operates as part of the system. The community nodal device is given instructions to function as a “soft switch”: to automatically “upswitch”, amplify, and broadcast low energy, local area radiobeacon “messages” to a cloud-based server, where the message is interpreted according to rules or policies established by an operator, and a command is transmitted for execution to a remote device. Conventional smart devices generally discard data not addressed to the owner of the smart device. Instead of discarding third party messages, the system preempts their handling, and using a soft switch formed from background resources, anonymously, without access to the message by a user interface of the proxy device, and without waiting for a network query from the host, engineers an “upswitched transmission” of radiobeacon-generated data to a cloud host. Advantageously, confidential sharing of ad hoc community resources results in a negligible load on background resources of the community nodal device. Messages may include a sensor data payload. Bit overloading enables a sensor data payload to be compressed into a few hundred bytes or less.
26 Citations
27 Claims
-
1. A method for upswitching sensor and identification data contained in a low energy radio beacon transmission to a dedicated cloud host via at least one community nodal device intermediary in operative communication with a broad area network, the method comprising:
-
(a) providing one or more radiobeacons having a sensor or sensor package, a radio emitter with antenna, an encoder, a processor with supporting data processing circuitry, and memory for storing data and an instruction set to be executed by said processor, wherein said radiobeacon or radiobeacons are configured for emitting a low energy radio transmission that includes an owner unique identifier, a community unique identifier, and a sensor payload;
wherein said unique identifiers define a qualified radio signal, further wherein each said radio message is associated with a private owner of said radiobeacon, said owner being identifiable by said individual unique identifier, said owner belonging to a community of members;b) providing an application installable on a smart device; c) installing said application on at least one smart device of a plurality of smart devices so as to reconfigure said smart device as a community nodal device, said community nodal device having permission to use background resources thereof for separating any said qualified radio signal from any unidentifiable signals, dumping said any unidentifiable signals, time stamping said qualified radio signal while disabling foreground disclosure thereof; d) formatting said qualified radio signal as a radio message with an address to a dedicated cloud IP address associated with said community of members; e) utilizing background resources to forward broadcast said radio message on a WAN or cellular network to a cloud host at said dedicated cloud IP address; f) at said cloud host, parsing said qualified radio message to identify an owner of record and any sensor payload; g) formulating a command or notification, wherein said command or notification is at least in part context based; and
,h) transmitting said command or notification over a broad area network to at least one smart device of said plurality of smart devices, to a remote machine, to an actuation device, or to a combination thereof. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27)
-
Specification