DotDot Gateway

US2018367646A1 · US · A1

Patent metadata
FieldValue
Publication numberUS-2018367646-A1
Application numberUS-201715626618-A
CountryUS
Kind codeA1
Filing dateJun 19, 2017
Priority dateJun 19, 2017
Publication dateDec 20, 2018
Grant date

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.

A system and method for allowing legacy devices to operate on a DotDot network is disclosed. The system includes a gateway device to interfaces between DotDot devices and legacy devices. In some embodiments, the gateway has a plurality of network interfaces to communicate with these devices. The gateway discovers the legacy devices that it can communicate with. The gateway device than enumerates these legacy devices in a manner that allows them to be accessed by the DotDot device. In certain embodiments, the gateway enumerates each legacy device as a DotDot endpoint.

First claim

Opening claim text (preview).

1 . A gateway device, comprising: a DotDot network interface; a secondary network interface, supporting a network protocol different from DotDot; a processing unit and a memory device, where the memory device comprises instructions, which when executed by the processing unit, allow the gateway device to: communicate with legacy devices using the secondary network interface; enumerate each legacy device as at least one endpoint in a Universal Resource Identifier; create an internal mapping between endpoint designation and each legacy device; receive a message from a DotDot device using the DotDot network interface; identify a destination legacy device based on the endpoint designation contained in the message; translate the message to a legacy format; and transmit the translated message using the secondary network interface to the destination legacy device. 2 . The gateway device of claim 1 , wherein the secondary network interface supports an IEEE802.15.4 network protocol. 3 . The gateway device of claim 1 , wherein the secondary network interface supports a BLUETOOTH® network protocol. 4 . (canceled) 5 . The gateway device of claim 1 , wherein the memory device further comprises instructions, which when executed by the processing unit, allow the gateway device to: query each legacy device to understand functionality of each legacy device; enumerate each function as an endpoint in a Universal Resource Identifier; and create an internal mapping between endpoint designation and each legacy device. 6 . A method of configuring a legacy device to operate on a DotDot network, comprising: using a gateway device, wherein the gateway device comprises a DotDot network interface and a secondary network interface that supports a network protocol different from DotDot, to communicate to the legacy device using the secondary network interface; enumerating the legacy device as a DotDot endpoint in the gateway device; creating a Universal Resource Identifier with the DotDot endpoint; and transmitting the Universal Resource Identifier to a DotDot device using the DotDot network interface. 7 . The method of claim 6 , wherein the gateway device creates an internal mapping associating the DotDot endpoint with the legacy device. 8 . The method of claim 6 , further comprising: querying the legacy device to understand functionality of the legacy device; and wherein each function of the legacy device is enumerated as a DotDot endpoint. 9 . The method of claim 6 , further comprising configuring a second legacy device to operate on the DotDot network by: using the gateway device to communicate to the second legacy device using a second secondary network interface; enumerating the second legacy device as a second DotDot endpoint in the gateway device; and creating a Universal Resource Identifier with the second DotDot endpoint. 10 . The method of claim 9 , wherein the second secondary network interface is different than the secondary network interface. 11 . The method of claim 9 , wherein the secondary network interface utilizes a ZIGBEE® protocol. 12 . The method of claim 11 , wherein the second secondary network interface utilizes a BLUETOOTH® or Thread protocol. 13 . The method of claim 6 , wherein the secondary network interface utilizes Thread protocol with an IPv6 network protocol and the DotDot network utilizes an IPv4 network protocol. 14 . A system, comprising: a device utilizing a DotDot protocol; a legacy device; and a gateway device, having a network interface to communicate with the device over a DotDot network, and a secondary network interface to communicate with the legacy device using a legacy network, different from the DotDot network, and having a Universal Resource Identifier (URI), wherein the gateway device communicates with the legacy device using the secondary network interface, and enumerates the legacy device as a DotDot endpoint in the URI in the gateway device. 15 . The system of claim 14 , wherein the secondary network interface supports an IEEE802.15.4 network protocol. 16 . The system of claim 15 , wherein the legacy network utilizes ZIGBEE® protocol. 17 . The system of claim 15 , where the legacy network utilizes Thread protocol with an IPv6 network protocol and the DotDot network utilizes an IPv4 network protocol. 18 . The system of claim 14 , wherein the DotDot network utilizes WIFI or Ethernet protocol. 19 . The system of claim 14 , further comprising a second legacy device, where the second legacy device is listed as a second endpoint in the URI. 20 . The system of claim 19 , wherein the gateway device comprises a second secondary network interface, using a second legacy network different from the legacy network.

Assignees

Inventors

Classifications

  • in the application layer [OSI layer 7] · CPC title

  • H04L67/12Primary

    specially adapted for proprietary or special-purpose networking environments, e.g. medical networks, sensor networks, networks in vehicles or remote metering networks · CPC title

  • H04L69/08Primary

    Protocols for interworking; Protocol conversion · CPC title

  • Discovery or management thereof, e.g. service location protocol [SLP] or web services · 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 US2018367646A1 cover?
A system and method for allowing legacy devices to operate on a DotDot network is disclosed. The system includes a gateway device to interfaces between DotDot devices and legacy devices. In some embodiments, the gateway has a plurality of network interfaces to communicate with these devices. The gateway discovers the legacy devices that it can communicate with. The gateway device than enumerate…
Who is the assignee on this patent?
Silicon Lab Inc
What technology area does this patent fall under?
Primary CPC classification H04L67/12. Mapped technology areas include Electricity.
When was this patent published?
Publication date Thu Dec 20 2018 00:00:00 GMT+0000 (Coordinated Universal Time) (A1). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).