Providing alternative services based on receiver configuration and type of display device
First Claim
1. A method for a client device with a processor and memory that is coupled to a server device to provide a subscriber an alternative service upon accessing a service misconfigured for a display device coupled to the client device, comprising the steps of:
- receiving from the server device and storing in the memory a service database that includes a channel table and a service table, wherein the channel table references a plurality of services in the service table corresponding to a plurality of channels;
accessing the service database responsive to the subscriber attempting to access a desired channel to determine a first service corresponding to the desired channel;
presenting the first service on the display device if the client device determines that the first service matches a configuration in the client device of a type of display device coupled to the client device; and
presenting an alternative service referenced by the first service in the service database according a determination that the first service determined is incompatible to the configuration in the client device of the type of the display device.
6 Assignments
0 Petitions
Accused Products
Abstract
The present invention provides a system for providing alternative services in a television system. In one implementation, a subscriber is provided an alternative service upon attempting to access an unauthorized service, thereby providing a framework for efficient control of conditional access and enhanced services. In addition, in one implementation, user device limitations or variations are handled conveniently through the same multi-purpose system for providing alternative services.
-
Citations
20 Claims
-
1. A method for a client device with a processor and memory that is coupled to a server device to provide a subscriber an alternative service upon accessing a service misconfigured for a display device coupled to the client device, comprising the steps of:
-
receiving from the server device and storing in the memory a service database that includes a channel table and a service table, wherein the channel table references a plurality of services in the service table corresponding to a plurality of channels; accessing the service database responsive to the subscriber attempting to access a desired channel to determine a first service corresponding to the desired channel; presenting the first service on the display device if the client device determines that the first service matches a configuration in the client device of a type of display device coupled to the client device; and presenting an alternative service referenced by the first service in the service database according a determination that the first service determined is incompatible to the configuration in the client device of the type of the display device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A system for a client device with a processor and memory that is coupled to a server device to provide a subscriber an alternative service upon accessing a service misconfigured for a display device coupled to said client device, comprising:
-
logic configured to receive from the server device and store in the memory a service database that includes a channel table and a service table, wherein the channel table references a plurality of services in the service table corresponding to a plurality of channels; logic configured to access said service database responsive to said subscriber attempting to access a desired channel to determine a first service corresponding to said desired channel; logic configured to present said first service on said display device if said client device determines that said first service matches a configuration in said client device of a type of display device coupled to said client device; and logic configured to present an alternative service referenced by said first service in said service database according to a determination that said first service is incompatible to said configuration in said client device of the type of said display device. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. A method for a client device with a processor and memory that is coupled to a server device to provide a subscriber an alternative service to a first service, comprising:
-
receiving a subscriber initiated command to present a first service on said display device; determining if said first service is to be displayed for the subscriber; displaying the first service responsive to it being determined that the first service is to be displayed for the subscriber; and displaying an alternative service referenced by the first service responsive to it being determined that the first service is not to be displayed for the subscriber. - View Dependent Claims (18, 19, 20)
-
Specification