Radiobeacon data sharing by forwarding low energy transmissions to a cloud host
First Claim
1. A non-transitory computer-readable medium holding program instructions, said program instructions when executed by a computing circuit of a multi-featured community nodal device in response to receipt from a radiobeacon of a radio message having a digital identifier and a sensor data payload, cause the receiving community nodal device to perform the operations of:
- (i) if the received message from a radiobeacon is addressed to the registered owner of the receiving community nodal device, then by the receiving device, routing the message contents to a graphical user interface through foreground resources of the receiving device;
(ii) if the received message from a radiobeacon is not addressed to the registered owner of the receiving device, then by the receiving device, routing the message contents through background resources of the receiving device so as to upswitchedly transmit the message contents to an administrative server as a shared community service; and
,(iii) if the received message from a radiobeacon is not addressed to the registered owner of the receiving community nodal device, then by the receiving device, blocking access, storage or display of the message contents on the receiving device.
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.
-
Citations
40 Claims
-
1. A non-transitory computer-readable medium holding program instructions, said program instructions when executed by a computing circuit of a multi-featured community nodal device in response to receipt from a radiobeacon of a radio message having a digital identifier and a sensor data payload, cause the receiving community nodal device to perform the operations of:
-
(i) if the received message from a radiobeacon is addressed to the registered owner of the receiving community nodal device, then by the receiving device, routing the message contents to a graphical user interface through foreground resources of the receiving device; (ii) if the received message from a radiobeacon is not addressed to the registered owner of the receiving device, then by the receiving device, routing the message contents through background resources of the receiving device so as to upswitchedly transmit the message contents to an administrative server as a shared community service; and
,(iii) if the received message from a radiobeacon is not addressed to the registered owner of the receiving community nodal device, then by the receiving device, blocking access, storage or display of the message contents on the receiving device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A computing machine configured as cloud host for an application, said machine comprising:
-
a) an administrative server operatively connected to a distribution server, said distribution server having a copy of said application for distribution to a community of users, wherein said application comprises a digital instruction set such that when copied to, installed and executed by a computing circuit of a multi-featured smart device, is configured to cause the device to perform the operations of a community nodal device for a community of users, said operations comprising; (i) listening for a radiobeacon signal from a radiobeacon, said radiobeacon signal having message contents comprising a digital radio signal identifier and a sensor data payload; (ii) receiving a radiobeacon signal by a receiving device, structuring a soft switch in the receiving device from communications, hardware, and background resources built into the receiving device, wherein said soft switch is configured to upswitchedly transmit radiobeacon signals to said administrative server according to permissions granted by an owner of the receiving device; (iii) upon receipt of a radiobeacon signal, adding an IP address, amplifying and upswitchedly transmitting the message contents to said administrative server; (iv) releasing any computing resources used in assembling the soft switch when an upswitched transmission is completed; and b) further characterized in that radiobeacon signals addressed to said owner of said community nodal device are displayed on a graphical user interface of the receiving device, whereas radiobeacon signals addressed to another member of said community of users are upswitchedly transmitted without display, storage, or any record thereof on the receiving device. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40)
-
Specification