Apparatus for and method of executing customized interactive computing services in a broadband network environment
First Claim
1. A system for providing customizable interactive television service using a broadband network, said system comprising:
- a plurality of CPE devices, said plurality of CPE devices being configured to implement at least one customizable interactive computer service, to bi-directionally communicate using an IP protocol over a broadband network to request, based on user supplied criteria, information from data sources connected to external computer networks, said information supplied in response to the request, to process the retrieved information, and to internally generate, format and display graphical elements representing at least a portion of the processed retrieved information locally on a television display device, wherein each of the plurality of CPE devices comprises a software application, wherein the software application performs substantially all computational tasks required to implement said at least one customizable interactive computer service, wherein performing substantially all computational tasks comprises;
retrieving data indicative of the customizable interactive computer service from at least one external data source communicatively coupled to said broadband network, analyzing the retrieved data, and integrating the retrieved data in the customizable interactive computer service, and wherein said software application is adapted to be personalized by a user; and
a remote server computer configured to provide persistent storage services to each of said plurality of CPE devices; and
a remote server computer to optimize network bandwidth utilization, said remote server computer is configured to store customized application preferences for the plurality of CPE devices, wherein said customized application preferences are used to provide statistical data that is used to configure a bandwidth optimization service.
5 Assignments
0 Petitions
Accused Products
Abstract
Apparatus for and method of executing customized interactive computing services in a broadband network environment. A device on the broadband network is capable of retrieving user-defined data over the network and format and display it on an associated display along with data broadcast over the broadband network. The device may be customer premises equipment such as a set-top-box, gaming console, or home gateway connected to the broadband network. In the case of a set-top-box, the broadcast data would be television programming. The device is preferably capable of retrieving data from a source on the internet. Retrieval and formatting are preferably carried out by compact software agents which are sent to the device through the network to be stored in and to execute on the device.
-
Citations
27 Claims
-
1. A system for providing customizable interactive television service using a broadband network, said system comprising:
-
a plurality of CPE devices, said plurality of CPE devices being configured to implement at least one customizable interactive computer service, to bi-directionally communicate using an IP protocol over a broadband network to request, based on user supplied criteria, information from data sources connected to external computer networks, said information supplied in response to the request, to process the retrieved information, and to internally generate, format and display graphical elements representing at least a portion of the processed retrieved information locally on a television display device, wherein each of the plurality of CPE devices comprises a software application, wherein the software application performs substantially all computational tasks required to implement said at least one customizable interactive computer service, wherein performing substantially all computational tasks comprises;
retrieving data indicative of the customizable interactive computer service from at least one external data source communicatively coupled to said broadband network, analyzing the retrieved data, and integrating the retrieved data in the customizable interactive computer service, and wherein said software application is adapted to be personalized by a user; anda remote server computer configured to provide persistent storage services to each of said plurality of CPE devices; and a remote server computer to optimize network bandwidth utilization, said remote server computer is configured to store customized application preferences for the plurality of CPE devices, wherein said customized application preferences are used to provide statistical data that is used to configure a bandwidth optimization service. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A system for interactive television content distribution using customer premises equipment having a capability to internally generate, format and display graphics, the system comprising:
-
a server connected to a broadband network; a plurality of local user devices for customizable two-way interaction with said server over said broadband network, each of said plurality of local user devices being connectable to a television display respectively and being adapted to cause said television display to show content broadcast over said broadband network to each of said plurality of local user devices respectively, each of said plurality of local user devices including a data structure representing a software application which, when executed, enables each of said plurality of local user devices to interface with said broadband network to provide, respectively, at least one customizable interactive computer service in response to a user request, each of the plurality of local user devices configured to be able to internally generate, format and display graphics elements reflecting said at least one customizable interactive computer service respectively, wherein internally formatting graphics elements comprises;
managing the graphical elements to provide one or more levels of transparency, user-customizable regions and scrolling functionality, and wherein said plurality of local user devices are capable of performing substantially all computational tasks required to implement said at least one customizable interactive computer service, and wherein the software application of each said plurality of local user devices is adapted to be personalized by a user respectively; anda remote support server connected to the broadband network, wherein the remote support server is configured to provide support services to augment capabilities of said plurality of local user devices, to provide remote persistent storage services for said plurality of local user devices, and to store preference data for respective users of said plurality of local user devices. - View Dependent Claims (9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27)
-
Specification