MULTI-SERVICES APPLICATION GATEWAY
First Claim
1. A gateway device for operation at a user premises to provide and manage services of one or more endpoint devices associated with the gateway device, the gateway device comprising:
- a first interface for enabling bi-directional network layer communications within the premises, with one or more of the endpoint devices;
a second interface for enabling bi-directional network layer communications for the one or more endpoint devices via a wide area network, and for enabling at least some bi-directional communications with a service management center external to the premises via the wide area network;
a processor coupled to the interfaces;
storage coupled to the processor; and
programming in the storage for a plurality of application services, logically positioned on the user premises side of a logical demarcation between the wide area network and the user premises,wherein, for each application service, execution of the programming by the processor causes the gateway device to provide functions in relation to a respective service for one or more endpoint devices including;
(1) application server communication with a client functionality of one or more endpoint devices, for the respective service, communicated on top of network layer communications of one or both of the interfaces;
(2) enforcement regarding authorization, authentication, configuration, or use of the respective service via the one or more endpoint devices; and
(3) management of the application service based upon the communications with the service management center via the wide area network through the second interface.
9 Assignments
0 Petitions
Accused Products
Abstract
A gateway device is disclosed for deployment at user premises, which offers applications services similar to those of a server from the premises, albeit managed by a service management center via the network. For each application service, gateway programming provides application server communication with a client functionality of an endpoint device, for the respective service, communicated on top of network layer communications within the premises and through the wide area network. The application service logic in the gateway device also enforces authorization, authentication, configuration, or use of the service via the endpoint device. Management of the application service is responsive to communications with the service management center via the wide area network. A gateway device of this type, for example, may offer PC or TV type user interfaces. The gateway also may establish peer-to-peer communications with other similar devices.
244 Citations
23 Claims
-
1. A gateway device for operation at a user premises to provide and manage services of one or more endpoint devices associated with the gateway device, the gateway device comprising:
-
a first interface for enabling bi-directional network layer communications within the premises, with one or more of the endpoint devices; a second interface for enabling bi-directional network layer communications for the one or more endpoint devices via a wide area network, and for enabling at least some bi-directional communications with a service management center external to the premises via the wide area network; a processor coupled to the interfaces; storage coupled to the processor; and programming in the storage for a plurality of application services, logically positioned on the user premises side of a logical demarcation between the wide area network and the user premises, wherein, for each application service, execution of the programming by the processor causes the gateway device to provide functions in relation to a respective service for one or more endpoint devices including; (1) application server communication with a client functionality of one or more endpoint devices, for the respective service, communicated on top of network layer communications of one or both of the interfaces; (2) enforcement regarding authorization, authentication, configuration, or use of the respective service via the one or more endpoint devices; and (3) management of the application service based upon the communications with the service management center via the wide area network through the second interface. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A gateway device for operation at a user premises to provide and manage services of one or more endpoint devices associated with the gateway device, the gateway device comprising:
-
a first interface for enabling bi-directional communications within the premises, with one or more of the endpoint devices; a second interface for enabling bi-directional communications for the one or more endpoint devices via a wide area network, and for enabling at least some bi-directional communications with a service management center external to the premises via the wide area network; a processor coupled to the interfaces; storage coupled to the processor; and programming in the storage, logically positioned on the user premises side of a logical demarcation between the wide area network and the user premises, the programming comprising; logic for a plurality of application services; logic for interfaces for the application services; logic for a services framework; and logic for platform management; wherein interaction and interoperability of the application service interfaces logic, the application services logic, the services framework logic, and the platform management logic is managed responsive to the communications with the service management center via the wide area network through the second interface. - View Dependent Claims (18, 19, 20, 21)
-
-
22. A product comprising a machine-readable medium and programming embodied in the medium for a gateway device located at a premises comprising:
- a first interface for enabling bi-directional network layer communications within the premises, with one or more endpoint devices;
a second interface for enabling bi-directional network layer communications for the one or more endpoint devices via a wide area network, and for enabling at least some bidirectional communications with a service management center external to the premises via the wide area network; and
a processor coupled to the interfaces;
wherein;the programming is executable by the processor; the programming provides a plurality of application services, logically positioned on the user premises side of a logical demarcation between the wide area network and the user premises, and for each application service, the programming provides functions in relation to a respective service for one or more endpoint devices including; (1) application server communication with a client functionality of one or more endpoint devices, for the respective service, communicated on top of network layer communications of one or both of the interfaces; and (2) enforcement regarding authorization, authentication, configuration, or use of the respective service via the one or more endpoint devices; (3) management of the application service based upon the communications with the service management center via the wide area network through the second interface.
- a first interface for enabling bi-directional network layer communications within the premises, with one or more endpoint devices;
-
23. A product comprising a machine-readable medium and programming embodied in the medium for a gateway device located at a premises comprising:
- a first interface for enabling bi-directional communications within the premises, with one or more endpoint devices;
a second interface for enabling bi-directional communications for the one or more endpoint devices via a wide area network, and for enabling at least some bi-directional communications with a service management center external to the premises via the wide area network; and
a processor coupled to the interfaces,wherein the programming embodied in the medium is executable by the processor and comprises; logic for a plurality of application services; logic for interfaces for the application services; logic for a services framework; and logic for platform management; wherein execution of the programming configures the gateway device to that interaction and interoperability of the application service interfaces logic, the application services logic, the services framework logic, and the platform management logic is managed responsive to the communications with the service management center via the wide area network through the second interface.
- a first interface for enabling bi-directional communications within the premises, with one or more endpoint devices;
Specification