Data management profile for a fabric network

US10826947B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-10826947-B2
Application numberUS-201816120126-A
CountryUS
Kind codeB2
Filing dateAug 31, 2018
Priority dateOct 8, 2014
Publication dateNov 3, 2020
Grant dateNov 3, 2020

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

Method and systems for controlling data remotely that includes connecting to a remote device within a fabric of smart devices. The remote device stores data locally. Controlling the data includes remotely controlling the data stored in the remote device from another device connected to the fabric by transmitting a message to the remote device. Moreover, the transmitted message includes a profile identifier that causes a data management entity of the remote device to perform an indicated data management action. Furthermore, the profile identifier identifies a data management profile, and the message includes a command tag that indicates the data management action to be performed.

First claim

Opening claim text (preview).

The invention claimed is: 1. A method of multicast publishing by a publishing device in a wireless network, the method comprising: receiving, at a data management entity of the publishing device, a binding request, the binding request including an indication to set a default destination to a multicast address for outgoing frames transmitted by the publishing device via the wireless network; receiving, at the data management entity, a request to begin publishing to the default destination; receiving a subscription request from a subscribing device in the wireless network; in response to the subscription request, installing a subscription; receiving a change notification request including data to publish, using the installed subscription and the multicast address; and transmitting a data packet including the multicast address and the data via the wireless network that is effective to cause at least one subscribing device that subscribes to the multicast address to perform a control action based on the data. 2. The method of claim 1 , wherein the publishing device includes a sensor, and wherein the change notification request is received based on a change in a sensor reading. 3. The method of claim 2 , wherein the change notification request is based on a value of the sensor reading crossing a threshold. 4. The method of claim 2 , wherein the change notification request is based on a timed update. 5. The method of claim 2 , wherein the sensor is a temperature sensor, a humidity sensor, a smoke sensor, a carbon monoxide sensor, a motion sensor, a proximity sensor, a microphone, a camera, or a radiofrequency identification detector. 6. The method of claim 1 , wherein the publishing device is a thermostat, a hazard detector, a doorbell, or a camera. 7. The method of claim 1 , further comprising: receiving, at the data management entity, an end-publishing request, the end-publishing request terminating transmission of publication data packets by the publishing device. 8. An electronic device comprising: one or more network interfaces configured to connect the electronic device to a network of smart-devices, the electronic device configured to: receive, by a data management entity of the electronic device, a binding request, the binding request including an indication to set a default destination to a multicast address for outgoing frames transmitted by the electronic device via the network; receive, at the data management entity, a request to begin publishing to the default destination; receive a subscription request from a subscribing smart-device in the network of smart-devices; in response to the subscription request, install a subscription; receive a change notification request including data to publish, using the installed subscription and the multicast address; and transmit a data packet including the multicast address and the data via the one or more network interfaces that is effective to cause at least one subscribing smart-device that subscribes to the multicast address to perform a control action based on the data. 9. The electronic device of claim 8 , wherein the electronic device includes a sensor, and wherein the change notification request is received based on a change in a sensor reading. 10. The electronic device of claim 9 , wherein the change notification request is based on a value of the sensor reading crossing a threshold. 11. The electronic device of claim 9 , wherein the change notification request is based on a timed update. 12. The electronic device of claim 9 , wherein the sensor is a temperature sensor, a humidity sensor, a smoke sensor, a carbon monoxide sensor, a motion sensor, a proximity sensor, a microphone, a camera, or a radiofrequency identification detector. 13. The electronic device of claim 8 , wherein the electronic device is a thermostat, a hazard detector, a doorbell, or a camera. 14. The electronic device of claim 8 , further comprising: receiving, by the data management entity, an end-publishing request, the end-publishing request terminating transmission of publication data packets by the electronic device. 15. A system comprising: a subscriber node in a wireless network; and a publisher node connected to the subscriber node by the wireless network, the publisher node configured to: receive, at a data management entity, a binding request, the binding request including an indication to set a default destination to a multicast address for outgoing frames transmitted by the publishing node via the wireless network; receive, at the data management entity, a request to begin publishing to the default destination; receive a subscription request from the subscriber node in the wireless network; in response to the subscription request, install a subscription; receive a change notification request including data to publish, using the installed subscription and the multicast address; and transmit a data packet including the multicast address and the data via the wireless network; the subscriber node configured to: receive the data packet; and perform a control action based on the data included in the data packet. 16. The system of claim 15 , wherein the subscriber node includes a sensor, and wherein the change notification request is received based on a change in a sensor reading. 17. The system of claim 16 , wherein the change notification request is based on a value of the sensor reading crossing a threshold. 18. The system of claim 16 , wherein the change notification request is based on a timed update. 19. The system of claim 16 , wherein the sensor is a temperature sensor, a humidity sensor, a smoke sensor, a carbon monoxide sensor, a motion sensor, a proximity sensor, a microphone, a camera, or a radiofrequency identification detector. 20. The system of claim 15 , wherein the source publishing node is a thermostat, a hazard detector, a doorbell, or a camera.

Assignees

Inventors

Classifications

  • Electronic processing · CPC title

  • using Internet communication · CPC title

  • Topology update or discovery · CPC title

  • Session establishment or de-establishment · CPC title

  • G06F8/65Primary

    Updates (security arrangements therefor G06F21/57) · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US10826947B2 cover?
Method and systems for controlling data remotely that includes connecting to a remote device within a fabric of smart devices. The remote device stores data locally. Controlling the data includes remotely controlling the data stored in the remote device from another device connected to the fabric by transmitting a message to the remote device. Moreover, the transmitted message includes a profil…
Who is the assignee on this patent?
Google Llc
What technology area does this patent fall under?
Primary CPC classification H04L65/1069. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Nov 03 2020 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 12 related publications on this page (citations in our corpus or others sharing the same primary CPC).