US2022385658A1PendingUtilityA1

Voice control of endpoint devices through a multi-services gateway device at the user premises

Assignee: KIP PROD P1 LPPriority: Dec 29, 2006Filed: Apr 11, 2022Published: Dec 1, 2022
Est. expiryDec 29, 2026(~0.4 yrs left)· nominal 20-yr term from priority
H04L 63/08H04L 63/02H04W 12/033H04L 41/22G06F 16/64H04L 61/4552H04W 12/00H04L 67/125H04W 12/35G06F 16/68H04W 12/0431G05B 19/042H04L 65/102H04L 12/2812H04L 67/104H04L 47/80H04L 12/66H04W 12/065G05B 2219/2642H04L 2012/2849H04L 63/0876H04N 7/181H04L 12/2803Y10S370/911H04W 12/06H04L 67/51H04L 49/25H04W 12/08H04L 67/141H04W 4/80H04L 41/0803G05B 15/02G10L 2015/223H04L 12/2818G10L 15/22H04L 67/53H04N 21/40H04N 21/00H04L 63/20H04L 63/10H04L 69/325H04L 12/2814G06Q 30/04G08B 13/19656H04L 12/2816H04L 12/2807H04L 65/1108H04L 47/83H04L 63/06H04L 51/046H04L 51/04
82
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

A gateway device providing and managing interactive user voice-controlled home automation services over at least endpoint devices associated with the gateway device is described. Interfaces enable communications of the gateway device with at least one endpoint device located within a user premises and data networks. A processor coupled to the interfaces and programming in storage in the server operate a communications program for configuring the gateway to communicate with endpoint devices, associate endpoint devices with the gateway, and communicate with a remote serve to access service management center applications. A home automation control program provides operation via a home automation controller configured in the gateway with voice automation messaging protocols based on the voice commands to enable interactive voice-controlled control of endpoint devices using voice commands and automate functions associated with the endpoint devices.

Claims

exact text as granted — not AI-modified
1 - 41 . (canceled) 
     
     
         42 . A communication device for use at a user premises to control operation of authenticated devices, the communication device comprising:
 one or more processors communicatively coupled to (1) at least one end point device via a local network at the user premises and (2) a wide area network; and   memory storing a plurality of third party applications and programming to, when executed by the one or more processors, perform operations including:
 (a) facilitating registration of at least one of the communication device or the at least one endpoint device with one or more of third-party service providers, 
 (b) maintaining local storage and access of authentication information based on the registration, 
 (c) enabling key-based authentication of the registered at least one of the communication device or at least one endpoint device with the one or more third-party service providers based on the locally stored authentication information, and 
 (d) enabling renewal of the key-based authentication performed via bi-directional communication over the wide area network with the one or more third-party service provider, wherein the renewal is enabled based, at least in part, on a portion of the locally stored authentication information. 
   
     
     
         43 . The communication device of  claim 42 , wherein the programming, when executed by the one or more processors, causes the communication device to authorize, authenticate, configure, and/or manage use of the communication device and/or the at least one endpoint device. 
     
     
         44 . The communication device of  claim 42 , wherein the programming, when executed by the one or more processors, cause the communication device to manage application services provided via the wide area network through the at least one interface. 
     
     
         45 . The communication device of  claim 42 , wherein the programming, when executed by the one or more processors, causes the communication device to establish peer communications between the communication device and a remote server via the wide area network. 
     
     
         46 . The communication device of  claim 42 , wherein the at least one endpoint device includes a personal computer, a cell phone, a personal digital assistant, a remote control, a speaker, a streaming device, a security camera, an audio device, a television, a set top box, or any combination thereof. 
     
     
         47 . The communication device of  claim 42 , wherein the authentication information includes credentials for renewed key-based authorization. 
     
     
         48 . The communication device of  claim 47 , wherein the key-based authentication has an expiry time, and the renewal of the key-based authentication is enabled after the expiry time has passed. 
     
     
         49 . The communication device of  claim 42 , wherein the authentication information includes credentials used to authenticate bi-directional communication with the respective one of the plurality of the third-party providers. 
     
     
         50 . A communication device for use at a user premises, the communication device comprising:
 one or more processors communicatively coupled to (1) at least one end point device via a local network at the user premises and (2) a wide area network; and   memory that stores instructions executable by the one or more processors to cause the communication device to perform operations, including:
 authenticating the communication device with one or more third-party service providers based on locally stored authentication information, wherein at least a portion of the locally stored authentication information was based, at least in part, on registering the communication device with the one or more third-party service providers, 
 in response to successful authentication of the communication device,
 renewing key-based authentication for enabling communicating with the one or more service providers, and 
 receiving media from the one or more third-party service providers enabled by the renewed key-based authentication. 
 
   
     
     
         51 . The communication device of  claim 50 , wherein the instructions, when executed by the one or more processors, causes the communication device to authorize, authenticate, configure, and/or manage use of the communication device and/or the at least one endpoint device. 
     
     
         52 . The communication device of  claim 50 , wherein the instructions, when executed by the one or more processors, causes the communication device to manage application services provided via the wide area network through the at least one interface. 
     
     
         53 . The communication device of  claim 50 , wherein the instructions, when executed by the one or more processors, cause the communication device to establish communications between the communication device and a remote server, associated with the respective one of the plurality of third-party service providers, via a wide area network. 
     
     
         54 . The communication device of  claim 50 , wherein the at least one endpoint device includes a personal computer, a cell phone, a personal digital assistant, a remote control, a television, a set top box, or any combination thereof. 
     
     
         55 . The communication device of  claim 50 , wherein the authentication information includes credentials used to renew key-based authorization. 
     
     
         56 . The communication device of  claim 50 , wherein the authentication information includes credentials used to authenticate bi-directional communication with the respective one of the plurality of the third-party providers. 
     
     
         57 . A communication device for use at a user premises to control operation of authenticated devices, the communication device comprising:
 one or more processors communicatively coupled to (1) at least one end point device via a local network at the user premises and (2) a wide area network; and   memory storing a plurality of third party applications and programming to, when executed by the one or more processors, perform operations including:
 (a) facilitating registration of the communication device with a third-party service provider, 
 (b) receiving and managing local storage of authentication information based on registration of the communication device, 
 (c) enabling key-based authentication of the registered communication device based on the received authentication information stored locally by the memory, and 
 (d) enabling renewal of the key-based authentication performed via bi-directional communication over the wide area network with the one or more third-party service provider based on the locally stored authentication information. 
   
     
     
         58 . The communication device of  claim 57 , wherein the programming, when executed by the one or more processors, causes the communication device to authorize, authenticate, configure, and/or manage use of the communication device. 
     
     
         59 . The communication device of  claim 57 , wherein the programming, when executed by the one or more processors, causes the communication device to establish peer communications between the communication device and the remote server via the wide area network.

Join the waitlist — get patent alerts

Track US2022385658A1 — get alerts on status changes and closely related new filings.

We store only your email — no account needed. See our privacy policy.