Systems and Apparatuses for a Secure Mobile Cloud Framework for Mobile Computing and Communication
US-2016044035-A1 · Feb 11, 2016 · US
US9741244B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-9741244-B2 |
| Application number | US-201514709082-A |
| Country | US |
| Kind code | B2 |
| Filing date | May 11, 2015 |
| Priority date | May 30, 2014 |
| Publication date | Aug 22, 2017 |
| Grant date | Aug 22, 2017 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
A control device executing a networking framework for controlling a network of smart objects registered with a framework may interact with only those smart objects in a room. A radio frequency signal broadcast on the networking framework for reception by smart objects registered with the networking framework may cause each of the plurality of smart objects to transmit an ultrasound signal that may include an identifier, such as a generic identifier of the smart object that was assigned during registration with the network framework. The control device may receive the ultrasound signals only from the smart objects in the room. The control device may rename each smart object from which ultrasound signals were received with new identifying information that may include a reference to the room. The device may then communicate with the smart objects via the networking framework using the new identifying information.
Opening claim text (preview).
What is claimed is: 1. A method for interacting with smart objects in a defined area by a control device executing a networking framework, the method comprising: broadcasting, from the control device, a signal on a radio communication channel associated with the networking framework, wherein the signal is configured for reception by a plurality of the smart objects registered with the networking framework and to cause one or more of the plurality of the smart objects to transmit, via an audio communication channel associated with the networking framework, a response signal including a generic identifier of the one or more of the plurality of the smart objects that was assigned during registration with the networking framework; receiving, by the control device, the response signals transmitted by a subset of the plurality of the smart objects that are within the defined area; renaming based on the response signals received via the audio communication channel, by the control device, within the networking framework each smart object from which the response signals were received with new identifying information that includes a reference to the defined area in which the control device and the subset of the plurality of the smart objects are located; and communicating, by the control device, with one or more of the renamed smart objects via the networking framework using the new identifying information including the reference to the defined area. 2. The method of claim 1 , further comprising assigning one or more of the renamed smart objects to a group, the new identifying information further including a reference to the assigned group. 3. The method of claim 1 , further comprising: receiving, in the control device, from one or more of the renamed smart objects, ultrasound signals in two or more ultrasound receivers of the control device; and calculating, in the control device, a relative position of the one or more renamed smart objects based on the ultrasound signals received in the two or more ultrasound receivers of the control device. 4. The method of claim 1 , further comprising: transmitting ultrasound signals from the control device to one or more of the renamed smart objects, wherein the transmitted ultrasound signals are capable of being received in two or more ultrasound receivers associated with each of the one or more of the renamed smart objects so as to enable each of the one or more of the renamed smart objects to calculate a relative position of the control device based on the received ultrasound signals; and receiving, by the control device, the calculated relative position transmitted from the one or more of the renamed smart objects to the control device on the radio communication channel. 5. The method of claim 1 , wherein the audio communication channel of the networking framework comprises an ultrasound communication channel. 6. The method of claim 5 , further comprising determining, in the control device, one or more of: a presence of; a relative bearing to; and a position of each of the plurality of smart objects from which ultrasound signals were received, wherein renaming within the networking framework of each of the smart objects from which ultrasound signals were received is based on the determined one or more of: the presence; the relative bearing to; and the position of each of the plurality of smart objects from which ultrasound signals were received. 7. The method of claim 6 , further comprising: determining, by the control device, a pointing direction of the control device; comparing, by the control device, the determined pointing direction with one of the determined relative bearing to or the position of each of the smart objects in the subset of the plurality of smart objects within the defined area; and providing an indication, by the control device on a display, of one of the plurality of smart objects having a relative bearing to or position that corresponds to the pointing direction of the control device based on comparing the determined pointing direction with the one of the determined relative bearing to or position of the one of the plurality of smart objects. 8. The method of claim 1 further comprising: registering each of the plurality of smart objects with the networking framework including assigning a generic unique identifier to each of the plurality of smart objects for addressing communications to each of the plurality of smart objects via the networking framework; registering the control device with the networking framework during which the control device receives a list of the plurality of smart objects including their assigned generic identifiers. 9. The method of claim 1 , wherein the audio communication channel has a frequency below 20 Khz. 10. A control device, comprising: a transceiver; and a processor coupled to the transceiver, wherein the processor is configured with processor-executable instructions to perform operations comprising: broadcasting a signal on a radio communication channel associated with a networking framework, wherein the signal is configured for reception by a plurality of smart objects registered with the networking framework and to cause one or more of the plurality of smart objects to transmit, via an audio communication channel associated with the networking framework, a response signal including a generic identifier of the one or more of the plurality of the smart objects that was assigned during registration with the networking framework; receiving the response signals transmitted by a subset of the plurality of smart objects that are within the defined area; renaming within the networking framework, based on the response signals received via the audio communication channel, each smart object from which the response signals were received with new identifying information that includes a reference to the defined area in which the control device and the subset of the plurality of smart objects are located; and communicating with one or more of the renamed smart objects via the networking framework using the new identifying information including the reference to the defined area. 11. The control device of claim 10 , wherein the processor is configured with processor-executable instructions to perform operations further comprising assigning the renamed smart object to a group, the new identifying information further including a reference to the assigned group. 12. The control device of claim 10 , wherein the processor is configured with processor-executable instructions to perform operations further comprising: receiving from one or more of the renamed smart objects, ultrasound signals in two or more ultrasound receivers of the control device; and calculating a relative position of the one or more renamed smart objects based on the ultrasound signals received in the two or more ultrasound receivers of the control device. 13. The control device of claim 10 , wherein the processor is configured with processor-executable instructions to perform operations further comprising: transmitting ultrasound signals to one or more of the renamed smart objects; and receiving a calculated relative position transmitted from the one or more of the renamed smart objects to the control device on the radio communication channel. 14. The control device of claim 10 , wherein audio communication channel of the networking framework comprises an ultrasound communication channel. 15. The control device of claim 14 , wherein the processor is configured with processor-executable instructions to perform operations further comprising determining
Wireless · CPC title
indicating that an appliance service is present in a home automation network (monitoring functionality H04L43/0817; discovery or management thereof, e.g. service location protocol [SLP] or web services, H04L67/51) · CPC title
using infrasonic, sonic or ultrasonic waves · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.