AUTOMATIC IOT DEVICE SOCIAL NETWORK EXPANSION
First Claim
1. A method for Internet of Things (IoT) social networking, comprising:
- registering a new IoT device on a home IoT network having at least one trusted IoT device;
receiving a referral to one or more relevant IoT devices from the at least one trusted IoT device, wherein the at least one trusted IoT device provides the referral to the new IoT device based one or more attributes associated with the new IoT device in response to the new IoT device registering on the home IoT network; and
subscribing to messages published from the one or more relevant IoT devices.
1 Assignment
0 Petitions
Accused Products
Abstract
The disclosure generally relates to Internet of Things (IoT) device social networking, and in particular to an IoT device publish-subscribe messaging model and automatic IoT device social network expansion. For example, IoT devices from different networks may publish status data that relates to certain topics, wherein the published status updates may be managed in a distributed manner at each IoT network. Furthermore, IoT devices interested in published data can subscribe to data relating to certain topics, which may be used to dynamically adjust actions that the subscribing IoT devices may take. Furthermore, IoT devices can employ common social networking capabilities (e.g., refer, follow, like, publish, subscribe, etc.) to interact with other IoT devices and find relevant information from other IoT devices that can be used to improve performance and effectiveness.
-
Citations
20 Claims
-
1. A method for Internet of Things (IoT) social networking, comprising:
-
registering a new IoT device on a home IoT network having at least one trusted IoT device; receiving a referral to one or more relevant IoT devices from the at least one trusted IoT device, wherein the at least one trusted IoT device provides the referral to the new IoT device based one or more attributes associated with the new IoT device in response to the new IoT device registering on the home IoT network; and subscribing to messages published from the one or more relevant IoT devices. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. An apparatus, comprising:
-
means for registering on a home Internet of Things (IoT) network having at least one trusted IoT device; means for receiving a referral to one or more relevant IoT devices from the at least one trusted IoT device, wherein the at least one trusted IoT device provides the referral based one or more attributes associated with the apparatus in response to the apparatus registering on the home IoT network; and means for subscribing to messages published from the one or more relevant IoT devices. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18)
-
-
19. An Internet of Things (IoT) device, comprising:
-
a communication interface configured to communicate with at least one trusted IoT device on a home IoT network during a process to register the IoT device on the home IoT network; and one or more processors configured to receive a referral to one or more relevant IoT devices from the at least one trusted IoT device and subscribe to messages published from the one or more relevant IoT devices, wherein the at least one trusted IoT device provides the referral based one or more attributes associated with the IoT device and in response to the IoT device registering on the home IoT network.
-
-
20. A computer-readable storage medium having computer-executable instructions recorded thereon, wherein executing the computer-executable instructions on an Internet of Things (IoT) device causes the IoT device to:
-
communicate with at least one trusted IoT device on a home IoT network during a process to register the IoT device on the home IoT network; receive a referral to one or more relevant IoT devices from the at least one trusted IoT device, wherein the at least one trusted IoT device provides the referral to the IoT device based one or more attributes associated with the IoT device and in response to the IoT device registering on the home IoT network; and subscribe to messages published from the one or more relevant IoT devices.
-
Specification