IP Library Granted Patent US 11,876,637
Granted Patent B2
US 11,876,637 · App. 17/341,569 · Granted Jan 16, 2024

System and method for providing network support services and premises gateway support infrastructure

Inventors: Amir Ansari (Plano, TX); George A. Cowgill (Farmersville, TX); Leon E. Nicholls (Santa Clara, CA); Jude P. Ramayya (Richardson, TX); Ramprakash Masina (Plano, TX); Alvin R. McQuarters (Euless, TX); Atousa Raissyan (Potomac, MD)
Assignee: KIP PROD P1 LP
H04L12/2807G05B15/02G05B19/042G06F16/64G06F16/68G06Q30/04G08B13/19656G10L15/22H04L12/2803H04L12/2812H04L12/2814H04L12/2816H04L12/2818H04L12/66H04L41/0803H04L41/12H04L41/22H04L47/80H04L49/25H04L61/4552H04L63/02H04L63/08H04L63/0876H04L63/10H04L63/20H04L65/102H04L65/1101H04L67/01H04L67/104H04L67/125H04L67/141H04L67/51H04L67/53H04W12/033H04W12/0431H04W12/065H04W12/35G05B2219/2642G10L2015/223H04L69/325H04L2012/2849H04N7/181H04N21/00H04N21/40H04W4/80H04W12/00H04W12/06H04W12/08Y10S370/911
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 11,876,637
App. No.
17/341,569
Granted
Jan 16, 2024
Kind
B2
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.

Claims (41)

1. A home automation system for managing multiple endpoint devices located at a user premises, the home automation system comprising:

one or more processors;

memory storing communication instructions executable by the one or more processors to provide at home server functionality, and

a set of communications interfaces that communicates with at least two of the multiple endpoint devices,

wherein the home automation system interacts with a newly available endpoint device of the multiple endpoint devices and accesses an executable software module associated with the newly available endpoint device to add a new device functionality, previously unavailable to the home automation system,

wherein the set of communications interfaces communicatively couples the newly available endpoint device to at least one of (1) one or more of the multiple endpoint devices and (2) a computing device that remotely manages operations of the multiple endpoint devices through a graphical user interface, and

wherein the home automation system sends a control signal to one or more of the multiple endpoint devices in response to a trigger from the computing device and/or the newly available endpoint device.

2. The home automation system of claim 1 , wherein at least one interface in the set of communications interfaces is configured to detect and/or interact with the newly available endpoint device.

3. The home automation system of claim 2 , wherein the executable software module is accessed in response to detecting the newly available endpoint device.

4. The home automation system of claim 1 , wherein the set of communications interfaces is configured to communicatively couple the newly available endpoint device to one or more of the multiple endpoint devices.

5. The home automation system of claim 4 , wherein the home server functionality includes providing an interface between an existing protocol and the newly available endpoint device.

6. The home automation system of claim 4 , wherein the set of communications interfaces is configured to provide functionalities across different platforms.

7. The home automation system of claim 4 , wherein the home automation system includes a bridge for communicatively coupling different devices.

8. The home automation system of claim 1 , wherein the home server functionality includes a home security application and the multiple endpoint devices include a camera, a sensor, or a combination thereof.

9. The home automation system of claim 1 , wherein:

at least a portion of the home server functionality is controlled from a location remote from the user premises.

10. The home automation system of claim 1 , further including a hub configured to manage streaming of media via one of the endpoint devices.

11. A computer-readable storage medium storing instructions that, when executed by a computing system, cause the computing system to perform operations for management of multiple endpoint devices to provide home automation services at a remote premises, the operations comprising:

detecting a newly available endpoint device geographically located at the remote premises;

accessing an executable software module associated with the newly available endpoint device to manage the newly available endpoint device;

coupling the newly available one of the multiple endpoint devices to one or more other of the multiple endpoint devices at the remote premises;

communicating a control signal to manage operations of the multiple endpoint devices, wherein

the control signal corresponds to a graphical user interface that provides controls to manage operations of the multiple endpoint devices,

the control signal is generated based on data received from a first device of the multiple endpoint devices, and

the control signal is configured to control operation of a second device of the multiple endpoint devices.

12. The computer-readable storage medium of claim 11 , wherein the accessed executable software module is for remotely providing the home automation services at the remote premises.

13. The computer-readable storage medium of claim 11 , wherein the accessed executable software module is configured to provide a new at home server functionality.

14. The computer-readable storage medium of claim 11 , wherein the management of multiple endpoint devices includes providing an interface between an existing protocol and the new at home server functionality.

15. A method for managing services at a home premises, the method comprising:

identifying a newly available endpoint device geographically located at the home premises;

accessing an executable software module associated with the newly available endpoint device for providing at home server functionality across multiple endpoint devices located at the home premises, wherein

the executable software module corresponds to a new functionality previously unavailable to the home server functionality, and

the multiple endpoint devices are communicatively coupled to each other via a set of wireless communications interfaces; and

sending control instructions to operate a first device in the multiple endpoint devices, wherein

the control instructions correspond to inputs received via a graphical user interface, or

data received from a second device in the multiple endpoint devices.

16. The method of claim 15 , wherein the executable software module is automatically accessed in response to the identification of the newly available endpoint device.

17. The method of claim 15 , wherein sending the control instructions includes managing the multiple endpoint devices including the newly available endpoint device from a location remote from the home premises.

18. The method of claim 15 , wherein sending the control instructions includes communicatively linking the first and second devices having different platforms.

19. The method of claim 15 , wherein the control instructions are sent via a hub configured to manage streaming of media via one of the multiple endpoint devices.

20. The method of claim 15 , wherein the control instructions are configured to provide automation of the multiple endpoint devices based on a user-defined set of rules.

Assignments (4)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 21, 2025
From: PRODEA AUTOMATION LLC
To: XMATRIX LLC
Reel/Frame 070586/0722 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 7, 2024
From: PRODEA SYSTEMS, INC.
To: KIP PROD P1 LP
Reel/Frame 067330/0261 →
MERGER Recorded May 7, 2024
From: KIP PROD P1 LP
To: PRODEA AUTOMATION LLC
Reel/Frame 067331/0422 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 6, 2024
From: ANSARI, AMIR; COWGILL, GEORGE A.; MASINA, RAMPRAKASH; RAMAYYA, JUDE P.; MCQUARTERS, ALVIN R.; RAISSYAN, ATOUSA; NICHOLLS, LEON E.
To: PRODEA SYSTEMS, INC.
Reel/Frame 067325/0822 →
Continuity (9)
Continuation 16531914 · Aug 5, 2019
Continuation 15799418 · Oct 31, 2017
Continuation 15357847 · Nov 21, 2016
Continuation 15047976 · Feb 19, 2016
Continuation 13618047 · Sep 14, 2012
Continuation 12521758
Provisional Application 60882862 · Dec 29, 2006
Provisional Application 60882865 · Dec 29, 2006
Related Publication 20210409239A1 · Dec 30, 2021
Cited By (1)
US 12,300,366