Methods, smart objects, and systems for naming and interacting with smart objects
First Claim
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.
1 Assignment
0 Petitions
Accused Products
Abstract
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.
-
Citations
30 Claims
-
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. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
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. - View Dependent Claims (11, 12, 13, 14, 15, 16)
-
-
17. A control device executing a client for a networking framework, comprising:
-
means for broadcasting a signal on a radio communication channel associated with the 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 smart objects that was assigned during registration with the networking framework; means for receiving the response signals transmitted by a subset of the plurality of smart objects that are within the defined area; means for 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 means for 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. - View Dependent Claims (18, 19, 20, 21, 22, 23)
-
-
24. A non-transitory processor-readable storage medium having stored thereon processor-executable instructions configured to cause a processor of a control device 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 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 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. - View Dependent Claims (25, 26, 27, 28, 29, 30)
-
Specification