System and method for providing network support services and premises gateway support infrastructure
First Claim
1. A home-automation apparatus for use at a user premises, the home-automation apparatus comprising:
- at least one interface configured to communicate with one or more endpoint devices at the user premises and with a remote computing device;
one or more processors in communication with the at least one interface; and
one or more memories, storing instructions that, when executed by the one or more processors, cause a process that includes;
detecting an endpoint device, wherein the detected endpoint device has been authenticated;
establishing a wireless, two-way connection with the detected endpoint device;
receiving one or more commands based on communications from a device at the user premises executing a third-party service application that enables control of the authenticated endpoint device; and
transmitting the one or more commands to the authenticated endpoint device to control operation of the authenticated endpoint device.
0 Assignments
0 Petitions
Accused Products
Abstract
A service management system communicates via wide area network with gateway devices located at respective user premises. The service management system remotely manages delivery of application services, which can be voice controlled, by a gateway, e.g. by selectively activating/deactivating service logic modules in the gateway. The service management system also may selectively provide secure communications and exchange of information among gateway devices and among associated endpoint devices. An exemplary service management system includes a router connected to the network and one or more computer platforms, for implementing management functions. Examples of the functions include a connection manager for controlling system communications with the gateway devices, an authentication manager for authenticating each gateway device and controlling the connection manager and a subscription manager for managing applications services and/or features offered by the gateway devices. A service manager, controlled by the subscription manager, distributes service specific configuration data to authenticated gateway devices.
475 Citations
55 Claims
-
1. A home-automation apparatus for use at a user premises, the home-automation apparatus comprising:
-
at least one interface configured to communicate with one or more endpoint devices at the user premises and with a remote computing device; one or more processors in communication with the at least one interface; and one or more memories, storing instructions that, when executed by the one or more processors, cause a process that includes; detecting an endpoint device, wherein the detected endpoint device has been authenticated; establishing a wireless, two-way connection with the detected endpoint device; receiving one or more commands based on communications from a device at the user premises executing a third-party service application that enables control of the authenticated endpoint device; and transmitting the one or more commands to the authenticated endpoint device to control operation of the authenticated endpoint device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A device for home-automation for use at a user premises, the device comprising:
-
at least one interface configured to communicate with one or more endpoint devices at the user premises and a remote computing device; one or more processors in communication with the at least one interface; and memory with instructions executable by the one or more processors to cause the device to perform operations including; receiving notification of detecting an endpoint device, wherein the detecting caused authenticating of the detected endpoint device, retrieving a third-party service application that enables control of the authenticated endpoint device, locally executing the retrieved third-party service application to generate commands, and transmitting the commands to the authenticated endpoint device to control operation of the authenticated endpoint device. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22)
-
-
23. A non-transitory computer-readable medium storing computer-executable instructions that, when executed by one or more processors, cause the one or more processors to perform operations comprising:
-
receiving notification of detecting an endpoint device at a user'"'"'s premises; wherein the detecting caused authenticating of the detected endpoint device; retrieving a third-party service application that enables control of the authenticated endpoint device; locally executing the retrieved third-party service application to generate commands; and transmitting the commands to the authenticated endpoint device to control operation of the authenticated endpoint device. - View Dependent Claims (24, 25, 26, 27, 28, 29, 30, 31)
-
-
32. A method for home-automation for use at a user premises, the method comprising:
-
communicating, via one or more communication interfaces, with one or more endpoint devices at the user premises and with a remote computing device; receiving, via the one or more communication interfaces, a notification of a detected endpoint device, wherein the detected endpoint device has been authenticated; enabling control of the authenticated endpoint device via a service application obtained from a source external to the user premises; and locally executing the received service application to cause commands to be generated and sent to the authenticated endpoint device to control operation of the authenticated endpoint device. - View Dependent Claims (33, 34, 35, 36, 37, 38, 39, 40, 41)
-
-
42. A home-automation apparatus for use at a user premises, the home-automation apparatus comprising:
-
at least one interface configured to communicate with one or more endpoint devices at the user premises and with a remote computing device; one or more processors in communication with the at least one interface; and one or more memories, storing instructions that, when executed by the one or more processors, cause a process that includes; detecting an endpoint device, wherein the detected endpoint device has been authenticated and establishing a wireless, two-way connection with the detected endpoint device, wherein a device at the user premises; uses a retrieved a third-party service application that enables control of the authenticated endpoint device, and locally executes the third-party service application to enable generating commands, and wherein the commands are transmitted to the authenticated endpoint device to control operation of the authenticated endpoint device. - View Dependent Claims (43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55)
-
Specification