Failover announcements
US-2017054843-A1 · Feb 23, 2017 · US
US2023299993A1 · US · A1
| Field | Value |
|---|---|
| Publication number | US-2023299993-A1 |
| Application number | US-202218066460-A |
| Country | US |
| Kind code | A1 |
| Filing date | Dec 15, 2022 |
| Priority date | Dec 29, 2006 |
| Publication date | Sep 21, 2023 |
| Grant date | — |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
An application gateway including application service programming positioned at a user premises can provide voice controlled and managed services to a user and one or more endpoint devices associated with the application gateway. The application gateway can be controlled remotely by the application service provider through a service management center and configured to execute an application service provided from the application service provider. The application gateway can execute the application service at the user premises upon voice command by a user and independent of application services executing on the application service provider's network. An application service logic manager can communicate with an application service enforcement manager to verify that the request conforms with the policy and usage rules associated with the application service in order to authorize execution of the application service on the application gateway, either directly or through endpoint devices.
Opening claim text (preview).
1 - 20 . (canceled) 21 . A non-transitory computer-readable storage medium storing instructions that, when executed by a communication device located at a user premises, causes the communication device to perform a process comprising: wirelessly communicating with one or more endpoint devices at the user premises; communicating across a wide area network with a first service provider located externally to the user premises; enabling management and/or control of the communication device via at least one of: an interactive voice response functionality, or a graphical user interface rendered on a display at the user premises; receiving a first voice command from a user for a service; verifying at least one of a policy rule or a usage rule associated with the service based on the first voice command; and causing authentication and/or authorization to be performed through one or more first communications with the first service provider to enable streaming of first media from a server associated with the first service provider to at least one of the endpoint devices, wherein the communication device is configured to cause authentication and/or authorization to be performed, based on a second voice command from the user at the user premises, via one or more second communications with a second service provider located externally to the user premises and from which the communication device is programmed to stream second media at the user premises independent from the first service provider. 22 . The non-transitory computer-readable storage medium of claim 21 , wherein the communication device further provides at least one of: digital rights of media utilized by at least one of the endpoint devices at the user premises; or context sensitive advertising for display by the at least one of the endpoint devices. 23 . The non-transitory computer-readable storage medium of claim 21 , wherein the communication device stores executable instructions for controlling automation of at least one of the one or more endpoint devices. 24 . The non-transitory computer-readable storage medium of claim 21 , wherein the communication device is programmed for home automation of: at least one of the endpoint devices located within the user premises, and the at least one of the endpoint devices located remote from the user premises. 25 . The non-transitory computer-readable storage medium of claim 21 , wherein the communication device is programmed to provide at least one of: management of a video camera and associated video data captured within the user premises, management of a sensor located at the user premises, or management of a medical device at the user premises. 26 . The non-transitory computer-readable storage medium of claim 21 , wherein the first media includes at least one of: auditory only media, or media that includes both auditory and visual components. 27 . The non-transitory computer-readable storage medium of claim 21 , wherein: the causing authentication and/or authorization is performed through one or more first communications in response to a first voice command; and the causing authentication and/or authorization to be performed through communications with the second service provider is in response to the second voice command, wherein the second voice command is different from the first voice command. 28 . The non-transitory computer-readable storage medium of claim 21 , wherein the communication device is programmed to perform at least one of speech detection or voice to text transcribing. 29 . The non-transitory computer-readable storage medium of claim 21 , wherein the one or more endpoint devices include a television. 30 . The non-transitory computer-readable storage medium of claim 21 , further comprising using X10, Z-Wave, or ZigBee communications for the wirelessly communicating with one or more endpoint devices. 31 . The non-transitory computer-readable storage medium of claim 21 , wherein the wireless communication with one or more endpoint devices includes WiFi communications. 32 . The non-transitory computer-readable storage medium of claim 21 , wherein the first service provider is a media streaming service provider. 33 . The non-transitory computer-readable storage medium of claim 21 , wherein the first voice command is verified as conforming with the at least one policy rule and/or usage rule associated with the service by determining that the voice command is for media the user is authorized to access. 34 . A method performed by a communication device, the method comprising: wirelessly communicating with one or more endpoint devices at a user premises; communicating across a wide area network with a first service provider located externally to the user premises; enabling management and/or control of the communication device at the user premises via at least one of: an interactive voice response functionality, or a graphical user interface rendered on a display at the user premises; receiving a first voice command from a user for a service; verifying at least one of a policy rule or a usage rule associated with the service based on the first voice command; and causing authentication and/or authorization to be performed through one or more first communications with the first service provider to enable streaming of first media from a server associated with the first service provider to at least one of the endpoint devices, wherein the communication device is configured to cause authentication and/or authorization to be performed, based on a second voice command from the user at the user premises, via one or more second communications with a second service provider located externally to the user premises and from which the communication device is programmed to stream second media at the user premises independent from the first service provider. 35 . The method of claim 34 , wherein the first voice command is verified as conforming with the at least one policy rule and/or usage rule associated with the service by determining that the first voice command is for media that the user is authorized to access. 36 . The method of claim 34 , wherein the graphical user interface is rendered on a mobile phone. 37 . The method of claim 34 , wherein the communication device stores one or more executable streaming programs. 38 . The method of claim 34 , wherein the communication device is programmed to store independently executable media streaming applications. 39 . The method of claim 34 , further comprising storing a media streaming application on the communication device, wherein the media streaming application is managed by the first service provider through one or more software updates provided by the first service provider. 40 . A communication device, comprising: one or more processors; and one or more memories storing instructions that, when executed at a user premises by the one or more processors, cause the communication device to perform a process comprising: wirelessly communicating with one or more endpoint devices at the user premises; communicating across a wide area network with a first service provider located externally to the user premises; enabling management and/or control of the communication device via at least one of: an interactive voice response functionality, or a graphical user interface rendered on a display at the user premises; receiving a first voice command from a user for a service; verifying at
Exchanging configuration information on appliance services in a home automation network (arrangements for maintenance or administration involving network analysis for automatically determining the actual topology of a network H04L41/12; hardware or software tools for network management using graphical user interfaces H04L41/22; address allocation H04L61/50) · CPC title
Web based protocols, e.g. webRTC · CPC title
based on usage prediction · CPC title
Billing or invoicing · CPC title
Home automation networks · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.