Connected home control system with auto router port configuration and DDNS registration

US9749285B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9749285-B2
Application numberUS-201213705602-A
CountryUS
Kind codeB2
Filing dateDec 5, 2012
Priority dateDec 8, 2011
Publication dateAug 29, 2017
Grant dateAug 29, 2017

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 network based product enables browser based computers, smart phones or tablets to connect to and access the product. A local router can be automatically configured by the product. The product can be automatically registered with a DDNS server and a user account opened. Authentication can be carried out between the product and the server.

First claim

Opening claim text (preview).

The invention claimed is: 1. A method of establishing a user account or adding a new device to the user account comprising: providing a first internet protocol (“IP”) device, a universal plug and play (“UPNP”) capable router, and a remote dynamic domain name server (“DDNS”) server; communicating, using the first IP device, with the UPNP capable router; the first IP device opening a first unused port of the UPNP capable router; establishing a first IP address for the UPNP capable router; providing a user account data packet and forwarding the user account data packet, using the UPNP capable router, to the remote DDNS server, wherein the user account data packet includes the first IP address for the UPNP capable router, a MAC address for the first IP device, a user name, and a password; the remote DDNS server using the user account data packet, the first IP address for the UPNP capable router, the MAC address for the first IP device, the user name, and the password to establish the user account with new account and new login information for a user at the remote DDNS server and establishing a URL for the first IP address enabling the user to access the first IP device from a displaced location; and the first IP device, using plug and play technology, automatically determining a presence of a second IP device, supervising the second IP device to resolve port conflicts within a network and within the UPNP capable router, updating the user account at the DDNS server with new port information, and configuring the UPNP capable router to close a selected port and automatically connect to the DDNS server to remove one or more other IP devices from the user account at the DDNS server. 2. The method as in claim 1 further comprising carrying out an authentication process at least at the remote DDNS server. 3. The method as in claim 1 further comprising: enabling the first IP device using UPNP executable instructions to automatically find the second IP device; configuring the UPNP capable router to open a second unused port; connecting to the remote DDNS server to add the second IP device to the user account for the user; and providing a request that the second IP device be associated with the first IP address. 4. The method as in claim 1 wherein the remote DDNS server, responsive to a received request, provides a previously assigned IP address. 5. The method as in claim 4 further comprising providing a domain name to the remote DDNS server. 6. The method as in claim 5 further comprising providing user identification information to the remote DDNS server. 7. The method as in claim 6 further comprising: forwarding an account number from the remote DDNS server to the UPNP capable router; and a displaced interrogation device communicating with the remote DDNS server to obtain the first IP address for the UPNP capable router and subsequently communicating with the first IP device via the UPNP capable router. 8. The method as in claim 1 further comprising providing a domain name associated with the first IP device. 9. An apparatus comprising: a dynamic domain name server (“DDNS”) server; a first server based product; and a universal plug and play capable router that communicates with both the DDNS server and the first server based product, wherein the first server based product initiates a registration process with the DDNS server via the universal plug and play capable router, wherein the first server based product configures the universal plug and play capable router to open an unused port and automatically connect to the DDNS server so that the first server based product transmits a user account data packet to the DDNS server for use by the DDNS server in opening a new user account having new account and login information, wherein the user account data packet includes a first IP address for the universal plug and play capable router, a MAC address for the first server based product, a user name, and a password, and wherein the first server based product, using plug and play technology, automatically determines a presence of a second server based product, supervises the second server based product to resolve port conflicts within a network and within the universal plug and play capable router, updates the new user account at the DDNS server with new port information, and configures the universal plug and play capable router to close a selected port and automatically connect to the DDNS server to remove one or more IP devices from the new user account at the DDNS server. 10. The apparatus as in claim 9 wherein the first server based product forwards a domain name to the DDNS server. 11. The apparatus as in claim 9 wherein the first server based product includes circuitry to interrogate the universal plug and play capable router to establish a number of the unused port. 12. The apparatus as in claim 9 wherein each of the first server based product and the DDNS server includes instructions to carry out a matching authentication process. 13. The apparatus as in claim 9 wherein a displaced interrogation device communicates with the DDNS server to obtain a domain name address for the first server based product and subsequently communicates with the first server based product. 14. The apparatus as in claim 9 further comprising circuitry to establish a second IP address for the second server based product and to add the second IP address for the second server based product to the new user account at the DDNS server. 15. A method comprising: providing a first server based internet protocol (“IP”) product; providing a plug and play router associated with the first server based IP product; providing a second server based IP product; and providing a dynamic domain name server (“DDNS”) server, wherein the first server based IP product transmits a user account data packet to the DDNS server via the plug and play router for use by the DDNS server in establishing a user account having new account information and login information at the DDNS server, wherein the user account data packet includes an IP address for the plug and play router, a MAC address for the first server based IP product, a user name, and a password, wherein the first server based IP product, using plug and play technology, automatically finds and configures the plug and play router to open an unused port and automatically communicates with the DDNS server, and wherein the first server based IP product, using the plug and play technology, automatically determines a presence of the second server based IP product, supervises the second server based IP product to resolve port conflicts within a network and within the plug and play router, updates the user account at the DDNS server with new port information, and configures the plug and play router to close a selected port and automatically connect to the DDNS server to remove one or more other IP devices from the user account at the DDNS server. 16. A method comprising: providing a first server based internet protocol (“IP”) product; providing a plug and play router associated with the first server based IP product; and providing a dynamic domain name server (“DDNS”) server, wherein the first server based IP product communicates a user account data packet to the DDNS server via the plug and play router to establish a user account having new account information and login information at the DDNS server, wherein the user account data packet includes an IP address for the plug and play router, a MAC address for the first server based IP product, a user name, and a passw

Assignees

Inventors

Classifications

  • Electricity · mapped topic

  • Electricity · mapped topic

  • Electricity · mapped topic

  • Discovery or management thereof, e.g. service location protocol [SLP] or web services · CPC title

  • Internet protocol [IP] addresses · 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 US9749285B2 cover?
A network based product enables browser based computers, smart phones or tablets to connect to and access the product. A local router can be automatically configured by the product. The product can be automatically registered with a DDNS server and a user account opened. Authentication can be carried out between the product and the server.
Who is the assignee on this patent?
Honeywell Int Inc
What technology area does this patent fall under?
Primary CPC classification H04L61/2007. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Aug 29 2017 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 1 related publication on this page (citations in our corpus or others sharing the same primary CPC).