Radiobeacon Data Sharing by Forwarding Low Energy Transmissions to a Cloud Host
First Claim
1. A computing apparatus, which comprises:
- a) an administrative server having an IP address, said server having a memory with executable program instructions, wherein said server is enabled to access an administrative database, said database having records of device identifiers associated with a community of registered users, wherein users are defined by ownership of one or more smart devices and associated radiotags registered in said database, said users having each a user profile;
b) an application having an instruction set, wherein said instruction set when copied to, installed and operated on a smart device, is configured to enable a host smart device to send radio messages to and to receive radio messages from said administrative server;
further characterized in that said instruction set is configured to cause operations to be performed by an enabled smart device upon receipt of a low energy radiobeacon signal from a radiotag;
the operations comprising;
i) detecting a radiotag identifier in a received radiotag signal, wherein said radiotag identifier is either recognized or not recognized by ownership thereof according to ownership records accessible to said application; and
according to a logic rule;
ii) IF said radiotag identifier is recognizable by ownership, THEN executing an instruction in foreground services of a host smart device to generate a local notification or a command;
iii) IF said radiotag identifier is recognizable by ownership, AND IF an instruction cannot be executed in foreground services of a host smart device to generate a local notification or a command, THEN executing a command in background services of a host smart device to upswitchingly amplify and forward a received radiotag signal to said administrative server at said IP address, the amplified and forwarded signal with radiotag identifier defining a qualified radio message;
iv) IF said radiotag identifier is NOT recognizable by ownership, THEN in response to a received signal, executing an instruction in background services of a host smart device to upswitchingly amplify and forward a received radio signal to said administrative server at said IP address, the amplified and forwarded signal with radiotag identifier defining a qualified radio message; and
,c) by said administrative server,i) taking delivery of a qualified radio message;
ii) associating a radiotag identifier in a qualified radio message with a user profile in said administrative database; and
,iii) in response to a qualified radio message and any contents thereof, causing a wide area notification or a command to be generated and broadcast to a designated smart device or a community of smart devices according to a programmable rule or rules and permissions in a user profile or according to administrative server policies and permissions.
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
25 Claims
-
1. A computing apparatus, which comprises:
-
a) an administrative server having an IP address, said server having a memory with executable program instructions, wherein said server is enabled to access an administrative database, said database having records of device identifiers associated with a community of registered users, wherein users are defined by ownership of one or more smart devices and associated radiotags registered in said database, said users having each a user profile; b) an application having an instruction set, wherein said instruction set when copied to, installed and operated on a smart device, is configured to enable a host smart device to send radio messages to and to receive radio messages from said administrative server;
further characterized in that said instruction set is configured to cause operations to be performed by an enabled smart device upon receipt of a low energy radiobeacon signal from a radiotag;
the operations comprising;i) detecting a radiotag identifier in a received radiotag signal, wherein said radiotag identifier is either recognized or not recognized by ownership thereof according to ownership records accessible to said application; and
according to a logic rule;ii) IF said radiotag identifier is recognizable by ownership, THEN executing an instruction in foreground services of a host smart device to generate a local notification or a command; iii) IF said radiotag identifier is recognizable by ownership, AND IF an instruction cannot be executed in foreground services of a host smart device to generate a local notification or a command, THEN executing a command in background services of a host smart device to upswitchingly amplify and forward a received radiotag signal to said administrative server at said IP address, the amplified and forwarded signal with radiotag identifier defining a qualified radio message; iv) IF said radiotag identifier is NOT recognizable by ownership, THEN in response to a received signal, executing an instruction in background services of a host smart device to upswitchingly amplify and forward a received radio signal to said administrative server at said IP address, the amplified and forwarded signal with radiotag identifier defining a qualified radio message; and
,c) by said administrative server, i) taking delivery of a qualified radio message; ii) associating a radiotag identifier in a qualified radio message with a user profile in said administrative database; and
,iii) in response to a qualified radio message and any contents thereof, causing a wide area notification or a command to be generated and broadcast to a designated smart device or a community of smart devices according to a programmable rule or rules and permissions in a user profile or according to administrative server policies and permissions. - 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)
-
Specification