MULTI-SERVICES APPLICATION GATEWAY AND SYSTEM EMPLOYING THE SAME
First Claim
1. A media manager residing at a user premises comprising:
- a video retrieval module operable to retrieve and capture video activity of at least one media display device as a video activity stream; and
a media management module coupled to the video retrieval module and the at least one media display device and operable to receive the video activity stream, the media management module further operable to receive a user command to view the video activity stream at a selected other media display device coupled to the media management module, and direct the video activity stream to the selected other media display device.
11 Assignments
0 Petitions
Accused Products
Abstract
An intelligent gateway device provided at a premises (home or business) for providing and managing application services associated with use and support of a plurality of digital endpoint devices associated with the premises. The device implements includes a communications and processing infrastructure integrated with a peer and presence messaging based communications protocol for enabling communications between the device and an external support network and between the device and connected digital endpoint devices. A services framework at the gateway device implements the communications and processing infrastructure for enabling service management, service configuration and authentication of user of services at the intelligent gateway. The framework providing a storage and execution environment for supporting and executing received service logic modules relating to use, management and support of the digital endpoint devices. Thus, the gateway devices provides a network-based services point of presence for a plurality of digital endpoint devices at the premises.
-
Citations
58 Claims
-
1. A media manager residing at a user premises comprising:
-
a video retrieval module operable to retrieve and capture video activity of at least one media display device as a video activity stream; and a media management module coupled to the video retrieval module and the at least one media display device and operable to receive the video activity stream, the media management module further operable to receive a user command to view the video activity stream at a selected other media display device coupled to the media management module, and direct the video activity stream to the selected other media display device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A gateway device residing at a user premises comprising:
-
an application service module having at least one application, the application service module residing on a user premises side of a network service provider demarcation; a user module having a user interface that is associated with the at least one application, wherein the user module enables bi-directional communications with at least one media player device; a network module having the connection that enables bi-directional communications with a remote service manager; a video retrieval module operable to retrieve and capture video activity of at least one media display device as a video activity stream; and a media management module coupled to the video retrieval module and the at least one media display device and operable to receive the video activity stream, the media management module further operable to receive a user command to view the video activity stream at a selected other media display device coupled to the media management module, and direct the video activity stream to the selected other media display device. - View Dependent Claims (12)
-
-
13. A media manager comprising:
-
a tuner coupled to at least one media source operable to selectively receive at least one media stream of at least one type of media content; a media processor coupled to the tuner and operable to receive the at least one media stream and convert the media stream to a predetermined data format, the at least one media stream comprising metadata; a media management module coupled to the media processor and operable to receive the at least one media stream in the predetermined data format and direct the media stream to a first predetermined media player device coupled to the media processor; and wherein the media management module is operable to receive a selection of a media content by a first user from a first predetermined media player device, to determine whether the metadata of the selected media content comprises user control parameters associated therewith, to send a notification to a second predetermined media player device to obtain permission, and to stream the selected media content to the first predetermined media player device only in response to receiving permission from a second user with authority over the user control parameters. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21)
-
-
22. A method of monitoring activity on a first media display device at a user premises comprising:
-
receiving, at a gateway device, a stream of media content in response to a first user'"'"'s request input at a first media display device, the media content comprising metadata, wherein the gateway device comprises; a LAN connection by which the gateway is coupled to media display devices and a media storage device; an application service module enabling the gateway device to receive and stream media to selected media display devices associated with the gateway device and to send and receive digital notification to and from the media display devices; sending to a second media display device a notification with predetermined elements of the metadata seeking authorization to stream the media content to the first media display device; streaming the requested media content to the first media display device only in response to an authorization notification being received by the gateway device. - View Dependent Claims (23, 24, 25, 26)
-
-
27. A gateway device for operation at a user premise having at least one endpoint device associated with the gateway device, the gateway device being in communication with a remote service manager, the gateway device comprising:
-
an application service module having at least one application, the application service module being remotely managed by a remote service manager via a connection; a user module having a user interface that is associated with the at least one application, wherein the user module enables bi-directional communications with the at least one endpoint device; a network module having the connection that enables bi-directional communications with the remote service manager; a processor coupled to the user module, application service module, and network module, wherein the processor comprises an accessibility testing module operable to verify network signaling accessibility to the gateway device by at least one remote endpoint device. - View Dependent Claims (28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39)
-
-
40. A method of verifying network signaling accessibility to a first gateway device by at least one remote device comprising:
-
sending a message regarding access details to the at least one remote device coupled via a WAN to the first gateway device; testing accessibility using a publicly available communication protocol; sending the results of the accessibility test information to the first gateway device; and if the test is successful, updating data on a storage device coupled to the first gateway device.
-
-
41. A system comprising:
-
at least one remote service manager coupled to a network; at least one gateway device disposed at a user premises and in communication with the at least one remote service manager through a network module coupled to the network, the at least one gateway device comprising at least one application performing traditional central office functions for voice services and logically positioned on the user premises side of the network service provider demarcation; at least one endpoint device disposed at the user premises and in communication through a user module with the at least one gateway device, the at least one endpoint device being operable to generate, through the at least one gateway device, a message by executing the at least one application performing traditional central office functions for voice services; a voice service manager disposed at the at least one remote service manager, the voice manager being configured to deliver the message from the network to a second network; and the at least one gateway device operable to enable, under the control of the at least one remote service manager, the at least one endpoint device to generate, maintain, and terminate the message. - View Dependent Claims (42, 43, 44, 45, 46, 47, 48, 49)
-
-
50. A method for enabling an endpoint device to communicate through at least one gateway device to conduct a telephone call wherein traditional central office based functions for voice services associated with the telephone call have been moved to the user premises, the method comprising:
-
configuring the at least one gateway device at a user premises by a remote service manager through a network module connected to a network with at least one application supporting traditional central office based functions for voice services; enabling the at least one gateway device to execute the at least one application supporting traditional central office based functions for voice services and disposed on the user premises side of a network service provider demarcation; detecting and configuring a first endpoint device associated with the at least one gateway device capable of supporting voice services by the at least one gateway device, the first endpoint device executing the at least one application supporting traditional central office based functions for voice services; communicating through a user module by the first endpoint device with the at least one gateway device to access the at least one application supporting traditional central office based functions for voice services voice services; and managing voice services through the remote service manager to enable the first endpoint device to communicate with a second endpoint device. - View Dependent Claims (51, 52, 53, 54, 55, 56, 57, 58)
-
Specification