Communication protocols over internet protocol (IP) networks

US10200504B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-10200504-B2
Application numberUS-201414202579-A
CountryUS
Kind codeB2
Filing dateMar 10, 2014
Priority dateJun 12, 2007
Publication dateFeb 5, 2019
Grant dateFeb 5, 2019

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 touchscreen at a premises. The touchscreen includes a processor coupled to a security system at the premises. User interfaces are presented via the touchscreen. 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 at the premises is coupled to the touchscreen via a plurality of interfaces. A security server at a remote location is coupled to the touchscreen. The security server comprises a client interface through which remote client devices exchange data with the touchscreen and the security system.

First claim

Opening claim text (preview).

What is claimed is: 1. A system comprising: a touchscreen device located at a premises, wherein the touchscreen device comprises a user interface configured to enable access to premises data and control of one or more devices; and a camera device in communication with the touchscreen device, wherein the camera device is configured to: determine signal information respectively associated with each of a plurality of wireless access points; determine, based on a connection switch threshold and the respective signal information of at least one of the plurality of wireless access points, a wireless access point of the plurality of wireless access points, wherein the connection switch threshold comprises a difference in signal strength amount of two or more of the plurality of wireless access points; and send, via the determined wireless access point and to the touchscreen device, a video; and wherein the touchscreen device is configured to output, via the user interface, the video and cause the camera device to modify the connection switch threshold. 2. The system of claim 1 , wherein the touchscreen device is further configured to command the one or more devices to capture media. 3. The system of claim 1 , wherein the touchscreen device is further configured to command the one or more devices to modify a state of the one or more devices. 4. The system of claim 1 , wherein the touchscreen device is further configured to command the one or more devices to modify a configuration of the one or more devices. 5. The system of claim 1 , wherein the touchscreen device is further configured to command the one or more devices to send includes an image. 6. The system of claim 1 , wherein the touchscreen device is further configured to modify a configuration of at least one communication channel. 7. The system of claim 1 , wherein the user interface comprises a plurality of streaming media channels configured for at least one of secured transport and live streaming of media contents. 8. The system of claim 7 , wherein the plurality of streaming media channels comprises tunneled media channel modes. 9. The system of claim 7 , wherein the plurality of streaming media channels comprises direct media channel modes. 10. The system of claim 9 , wherein the direct media channel modes are configured for client access to the camera device via a local area network bypassing the touchscreen device. 11. The system of claim 7 , wherein the plurality of streaming media channels comprises a real time streaming protocol (RTSP) channel. 12. The system of claim 11 , wherein the camera device is configured to establish the RTSP channel based on a command. 13. The system of claim 12 , wherein the touchscreen device is configured to generate the command. 14. The system of claim 11 , wherein the RTSP channel is configured to tunnel RTSP video streams via a connection between the camera device and the touchscreen device. 15. The system of claim 14 , wherein the RTSP channel is configured to tunnel the RTSP video streams using transport layer security (TLS). 16. The system of claim 7 , wherein the plurality of streaming media channels comprises a motion joint photographic experts group (MJPEG) channel. 17. The system of claim 16 , wherein the camera device is configured to establish the MJPEG channel based on a command. 18. The system of claim 17 , wherein the touchscreen device is configured to generate the command. 19. The system of claim 16 , wherein the MJPEG channel is configured to tunnel MJPEG video streams via a connection between the camera device and the touchscreen device. 20. The system of claim 19 , wherein the MJPEG channel is configured to tunnel the MJPEG video streams using transport layer security (TLS). 21. The system of claim 7 , wherein the plurality of streaming media channels comprises a hypertext transfer protocol (HTTP) live streaming (HLS) channel. 22. The system of claim 21 , wherein the camera device is configured to establish the HLS channel based on to a command. 23. The system of claim 22 , wherein the touchscreen device is configured to generate the command. 24. The system of claim 21 , wherein the HLS channel is configured to tunnel HTTP live streaming video streams via a connection between the camera device and the touchscreen device. 25. The system of claim 24 , wherein the HLS channel is configured to tunnel the HTTP live streaming video streams using transport layer security (TLS). 26. The system of claim 1 , wherein the user interface comprises a communication channel. 27. The system of claim 26 , wherein the communication channel comprises a bidirectional interface. 28. The system of claim 26 , wherein the communication channel is configured as a command channel for transporting commands between the touchscreen device and the camera device. 29. The system of claim 26 , wherein the communication channel is configured as a notification channel for transporting notification events between the touchscreen device and the camera device. 30. The system of claim 26 , wherein the communication channel is configured as a persistent channel. 31. The system of claim 26 , wherein the touchscreen device is configured to send commands to the camera device via the communication channel using inbound HTTP/HTTPS connections to the camera device. 32. The system of claim 26 , wherein the camera device is configured to send notifications to the touchscreen device via the communication channel using outbound HTTPS connections to the touchscreen device. 33. The system of claim 26 , wherein the camera device is configured to send notifications to the touchscreen device via the communication channel using camera inbound polling. 34. The system of claim 33 , wherein the communication channel comprises an HTTP/HTTPS connection to the camera device established by the touchscreen device. 35. The system of claim 34 , wherein the camera device is configured to queue the notifications for retrieval by the touchscreen device. 36. The system of claim 26 , wherein the touchscreen device is configured to send the premises data via the communication channel using transport layer security (TLS). 37. The system of claim 1 , wherein the user interface comprises a bootstrap interface. 38. The system of claim 37 , wherein the touchscreen device is configured to use the bootstrap interface to discover the one or more devices, and wherein the one or more devices comprise the camera device. 39. The system of claim 38 , wherein the touchscreen device is configured to search for the camera device using a unique service name (USN) of the camera device. 40. The system of claim 39 , wherein the camera device is preconfigured to include the USN. 41. The system of claim 37 , wherein the touchscreen device is configured to use the bootstrap interface to configure the one or more devices, and wherein the one or more devices comprise the camera device. 42. The system of claim 41 , wherein the touchscreen device is configured to configure the camera device via an HTTP/HTTPS command channel. 43. The system of cl

Assignees

Inventors

Classifications

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

  • in which an application is distributed across nodes in the network (software deployment G06F8/60; multiprogramming arrangements G06F9/46) · CPC title

  • H04L67/42Primary

    Electricity · mapped topic

  • Protocols · CPC title

  • H04N7/18Primary

    Closed-circuit television [CCTV] systems, i.e. systems in which the video signal is not broadcast · 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 US10200504B2 cover?
A system and methods comprise a touchscreen at a premises. The touchscreen includes a processor coupled to a security system at the premises. User interfaces are presented via the touchscreen. 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…
Who is the assignee on this patent?
Icontrol Networks Inc
What technology area does this patent fall under?
Primary CPC classification H04L67/42. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Feb 05 2019 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).