Communication protocols over internet protocol (IP) networks

US11611568B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-11611568-B2
Application numberUS-201916696657-A
CountryUS
Kind codeB2
Filing dateNov 26, 2019
Priority dateJun 12, 2007
Publication dateMar 21, 2023
Grant dateMar 21, 2023

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 methods comprise a gateway that includes a processor coupled to a security system at a premises. A touchscreen at the premises is coupled to the gateway and presents user interfaces. The user interfaces include a security interface that provides control of functions of the security system and access to data collected by the security system, and a network interface that provides access to network devices. A camera is located at the premises and coupled to the gateway via a plurality of interfaces. A security server at a remote location is coupled to the gateway. The security server comprises a client interface through which remote client devices exchange data with the gateway and the security system.

First claim

Opening claim text (preview).

The invention claimed is: 1. A system comprising: a gateway device, located at a premises, configured to communicate with a plurality of premises devices located at the premises; and a camera device located at the premises and configured to: receive, from a server device associated with the premises, via the gateway device, and based on a first protocol, authentication information associated with the camera device and a uniform resource locator associated with at least one computing device located external to the premises, and send, to the at least one computing device, via a second protocol different from the first protocol and based on the authentication information and the uniform resource locator, content. 2. The system recited in claim 1 , wherein the first protocol is facilitated by a first interface, and wherein the first interface comprises one of a bi-directional asynchronous communications interface, a hypertext transfer protocol (HTTP) interface, a hypertext transfer protocol secure (HTTPS) interface, or an extensible messaging and presence protocol (XMPP) interface. 3. The system recited in claim 1 , wherein the second protocol is facilitated by a second interface, and wherein the second interface comprises one of a streaming media interface, a real time streaming protocol (RTSP) interface, a motion JPEG (MJPEG) interface, a hypertext transfer protocol live streaming interface, a media upload interface, a video upload interface, or an image upload interface. 4. The system recited in claim 1 , wherein the at least one computing device located external to the premises comprises at least one of a server, a session server, a security server, a web server, an application server, a database server, a gateway, a session gateway, a premises monitoring system, or a central monitoring station. 5. The system recited in claim 1 , wherein the gateway device located at the premises comprises one or more of a radio frequency (RF) gateway, a router, a computing device, or a touchscreen device. 6. The system recited in claim 1 , wherein the camera device is further configured to send, to the at least one computing device located external to the premises, the content by streaming the content. 7. The system recited in claim 1 , wherein the camera device is further configured to establish, via at least one of the first protocol or the second protocol, a secure protocol session with at least one of the gateway device or the at least one computing device located external to the premises. 8. The system recited in claim 1 , wherein the camera device is further configured to perform, based on a command received via the gateway device, at least one task associated with the command. 9. The system recited in claim 1 , wherein the camera device is further configured to send, to the gateway device and based on a command received via the gateway device, an indication of an error associated with the command. 10. The system recited in claim 1 , further comprising a touchscreen device, located at the premises, configured to: receive, from the camera device, the content; and output, via at least one user interface of the touchscreen device, the content. 11. The system recited in claim 10 , wherein the touchscreen device is further configured to communicate with the gateway device, and wherein the at least one user interface of the touchscreen device is configured to enable access to data associated with the plurality of premises devices and to data associated with the gateway device. 12. The system recited in claim 1 , wherein the camera device is further configured to: send, to a registry device, a first request comprising an identifier associated with the camera device; based on receiving from the registry device an identifier associated with the premises and a uniform resource locator associated with the server device, send, to the server device, a second request comprising the identifier associated with the premises and the identifier associated with the camera device; and based on receiving from the server device the authentication information associated with the camera device and the uniform resource locator associated with the at least one computing device located external to the premises, send, to the at least one computing device, the authentication information and a third request for permission to send the content to the at least one computing device. 13. A method comprising: receiving, by a camera device located at a premises from a server device associated with the premises, via a gateway device located at the premises, and based on a first protocol, authentication information associated with the camera device and a uniform resource locator associated with at least one computing device located external to the premises; and sending, by the camera device, to the at least one computing device, via a second protocol different than the first protocol and based on the authentication information and the uniform resource locator, content. 14. The method recited in claim 13 , wherein the first protocol is facilitated by a first interface, and wherein the first interface comprises one of a bi-directional asynchronous communications interface, a hypertext transfer protocol (HTTP) interface, a hypertext transfer protocol secure (HTTPS) interface, or an extensible messaging and presence protocol (XMPP) interface. 15. The method recited in claim 13 , wherein the second protocol is facilitated by a second interface, and wherein the second interface comprises one of a streaming media interface, a real time streaming protocol (RTSP) interface, a motion JPEG (MJPEG) interface, a hypertext transfer protocol live streaming interface, a media upload interface, a video upload interface, or an image upload interface. 16. The method recited in claim 13 , wherein the at least one computing device located external to the premises comprises at least one of a server, a session server, a security server, a web server, an application server, a database server, a gateway, a session gateway, a premises monitoring method, or a central monitoring station. 17. The method recited in claim 13 , wherein the gateway device located at the premises comprises one or more of a radio frequency (RF) gateway, a router, a computing device, or a touchscreen device. 18. The method recited in claim 13 , wherein sending, to the at least one computing device located external to the premises, the content comprises sending the content by streaming the content. 19. The method recited in claim 13 , further comprising establishing, via at least one of the first protocol or the second protocol, a secure protocol session with at least one of the gateway device or the at least one computing device located external to the premises. 20. The method recited in claim 13 , further comprising performing, based on a command received via the gateway device, at least one task associated with the command. 21. The method recited in claim 13 , further comprising sending, to the gateway device and based on a command received via the gateway device, an indication of an error associated with the command. 22. The method recited in claim 13 , further comprising sending, by the camera device and to a touchscreen device located at the premises, the content, wherein the touchscreen device comprises at least one user interface configured to display the content. 23. The method recited in claim 13 , further comprising: sending, to a registry device

Assignees

Inventors

Classifications

  • Virtual private networks · CPC title

  • Firewall traversal, e.g. tunnelling or, creating pinholes · CPC title

  • by monitoring network traffic (monitoring network traffic per se H04L43/00) · CPC title

  • at the transport layer · CPC title

  • Home automation networks · 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 US11611568B2 cover?
A system and methods comprise a gateway that includes a processor coupled to a security system at a premises. A touchscreen at the premises is coupled to the gateway and presents user interfaces. The user interfaces include a security interface that provides control of functions of the security system and access to data collected by the security system, and a network interface that provides acc…
Who is the assignee on this patent?
Control Networks Inc, Icontrol Networks Inc
What technology area does this patent fall under?
Primary CPC classification H04L63/1408. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Mar 21 2023 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).