System and method for integrating broadcast content and non-broadcast content
First Claim
Patent Images
1. A system comprising:
- a user computer, coupled to a data network, to display a user interface usable to enter a plurality of user preferences; and
a broadcast-based client-side device, coupled to the network, to receive broadcast programming content from a broadcast source, and to receive non-broadcast content from said data network based on said plurality of user preferences, said broadcast-based client-side device to, receive a user request to view said non-broadcast content; and
display said non-broadcast content and said broadcast programming content on a display of said broadcast-based client-side device, wherein said non-broadcast content is displayed in accordance with said plurality of user preferences.
4 Assignments
0 Petitions
Accused Products
Abstract
A system and method for integrating broadcast content and non-broadcast content is disclosed. In one embodiment, a user preferences are entered using a user interface of a user computer. A broadcast-based client-side device may then receive non-broadcast content that is based on the user preferences, as well as broadcast programming content from a broadcast source. In one embodiment, requested non-broadcast content and broadcast programming content may be displayed by the broadcast-based client-side device, where the non-broadcast content is displayed in accordance with the user preferences.
100 Citations
35 Claims
-
1. A system comprising:
-
a user computer, coupled to a data network, to display a user interface usable to enter a plurality of user preferences; and
a broadcast-based client-side device, coupled to the network, to receive broadcast programming content from a broadcast source, and to receive non-broadcast content from said data network based on said plurality of user preferences, said broadcast-based client-side device to, receive a user request to view said non-broadcast content; and
display said non-broadcast content and said broadcast programming content on a display of said broadcast-based client-side device, wherein said non-broadcast content is displayed in accordance with said plurality of user preferences. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A method comprising:
-
entering a plurality of user preferences using a user interface displayed on a user computer that is coupled to a data network;
receiving, by a broadcast-based client-side device coupled to the data network, broadcast programming content from a broadcast source and non-broadcast content from said data network, said non-broadcast content to be based on said plurality of user preferences;
receiving a user request to view said non-broadcast content; and
displaying said non-broadcast content and said broadcast programming content on a display of said broadcast-based client-side device, wherein said non-broadcast content is displayed in accordance with said plurality of user preferences. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35)
-
-
25. A computer program product comprising:
a computer usable medium having computer program code embodied therein to display information, the computer program product having;
computer readable program code to enter a plurality of content preferences using a user interface displayed on a user computer that is coupled to a data network;
computer readable program code to receive, by a broadcast-based client-side device coupled to the data network, broadcast programming content from a broadcast source and non-broadcast content from said data network, said non-broadcast content to be based on said plurality of content preferences;
computer readable program code to store said non-broadcast content in a storage of said broadcast-based client-side device when received from said data network;
computer readable program code to display said broadcast programming content and said non-broadcast content on a display of said broadcast-based client-side device;
computer readable program code to transmit, over the data network, said non-broadcast content from said broadcast-based client-side device to a remote location in accordance with said plurality of content preferences.
Specification