US20160165663A1

Secure connected device control and monitoring system

Claim Score by NHIP

Read claim 16, the broadest

Abstract

Examples are disclosed that facilitate connecting in a secure and efficient manner a mobile device to networked-enabled devices located in a premises. The security of the networked-enabled, connected devices in the premises may be maintained by use of a gateway device situated behind a home router. Through the home router, the gateway device maintains a persistent connection with a network component of a service provider. When an authorized application executing on a mobile device attempts to connect with the gateway device to communicate with the respective customer connected devices, the device control application is connected to a pre-established communication port to allow direct communication between the device control application and the respective customer connected device. A service provider's network component in some examples maintains the pre-established connection for the duration of the session in which the customer connected device is to be controlled via a mobile device, or longer.

US20160165663A1, drawing sheet 1
Sheet 1 of 11

Term

8.5 yearsto projected expiry

Projected expiry 31 March 2035, counted from filing; an application has no term until it is granted.

  1. Priority and filed
  2. Published
  3. Today
  4. Projected expiry

20 claims: 3 independent, 17 dependent

  1. 1
    A home network gateway device, comprising:a memory for storing customer connected device profile information;a multi-protocol communication interface compatible with a plurality of different communication protocols for interfacing with customer connected devices;and a processor coupled to the memory and the multi-protocol communication interface, wherein the processor is configured to perform functions, including functions to: establish a persistent and secure connection with a service provider device in a service provider network;receive a data transmission identifier assigned by the service provider device to a customer connected device connected to the multi-protocol communication interface;store the assigned data transmission identifier in a data record in the memory associated with the customer connected device;receive a request for information from a service provider device, wherein the request includes a data transmission identifier;access the memory to identify the customer connected device associated with the data transmission identifier in the request;in response to identifying the customer connected device, retrieving status information from the customer connected device;and forward the status information to the service provider device.
  2. 12
    A service provider device, comprising:a memory for storing customer connected device profile information;a mobile communication network connection;a data communication network connection;and a processor coupled to the memory, the mobile communication network connection and the data communication network connection, wherein the processor is configured to perform functions, including functions to: receive an indication via the data communication network connection that a request for a persistent connection has been received;in response to receiving a request, establish a persistent connection with a gateway device in a home network;receive a request from a mobile device via the mobile communication network connection for information related to the gateway device in the home network, wherein the mobile device request includes service subscriber information usable to identify and authenticate the subscriber;upon authenticating the subscriber, obtain from the mobile device a user datagram protocol port identifier established by the mobile device;and provide the obtained user datagram protocol port identifier to the gateway device for the establishment of a communication path between the mobile device and the gateway device.
  3. 16
    Broadest claimClaim Score 57, broad(NHIP)A method, comprising:receiving an indication via a data communication network that a request for a persistent connection has been received;in response to receiving a request, establishing a persistent connection with a gateway device in a home network;receiving a request from a mobile device via the mobile communication network connection for information related to the gateway device in the home network, wherein the mobile device request includes service subscriber information usable to identify and authenticate the subscriber;upon authenticating the subscriber, obtaining from the mobile device a user datagram protocol port identifier established by the mobile device;and providing the obtained user datagram protocol port identifier to the gateway device for the establishment of a communication path between the mobile device and the gateway device.