IP Library Patent Application 18066460
Patent Application
App. No. 18/066,460

MULTI-SERVICES GATEWAY DEVICE AT USER PREMISES

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 None
App. No.
18/066,460
Abstract

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.

Claims (65)

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 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.

41 . The communication device of claim 40 , wherein the process includes verifying the first voice command conforms 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.

42 . The communication device of claim 40 , wherein the device on which the graphical user interface is rendered is a mobile phone of the user.

43 . The communication device of claim 40 , wherein the process includes storing one or more streaming programs on the communication device.

44 . The communication device of claim 40 , wherein the process includes 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.

Assignments (3)
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.; NICHOLLS, LEON E.; RAMAYYA, JUDE P.; MASINA, RAMPRAKASH; MCQUARTERS, ALVIN R.; RAISSYAN, ATOUSA; CLAVENNA, ROBERT A., II
To: PRODEA SYSTEMS, INC.
Reel/Frame 067325/0744 →