US20120272270A1 - Internet television program guide system - Google Patents
Internet television program guide system Download PDFInfo
- Publication number
- US20120272270A1 US20120272270A1 US13/539,805 US201213539805A US2012272270A1 US 20120272270 A1 US20120272270 A1 US 20120272270A1 US 201213539805 A US201213539805 A US 201213539805A US 2012272270 A1 US2012272270 A1 US 2012272270A1
- Authority
- US
- United States
- Prior art keywords
- user
- program
- page
- option
- web
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Abandoned
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N5/00—Details of television systems
- H04N5/44—Receiver circuitry for the reception of television signals according to analogue transmission standards
- H04N5/445—Receiver circuitry for the reception of television signals according to analogue transmission standards for displaying additional information
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/23—Processing of content or additional data; Elementary server operations; Server middleware
- H04N21/235—Processing of additional data, e.g. scrambling of additional data or processing content descriptors
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/25—Management operations performed by the server for facilitating the content distribution or administrating data related to end-users or client devices, e.g. end-user or client device authentication, learning user preferences for recommending movies
- H04N21/262—Content or additional data distribution scheduling, e.g. sending additional data at off-peak times, updating software modules, calculating the carousel transmission frequency, delaying a video stream transmission, generating play-lists
- H04N21/26283—Content or additional data distribution scheduling, e.g. sending additional data at off-peak times, updating software modules, calculating the carousel transmission frequency, delaying a video stream transmission, generating play-lists for associating distribution time parameters to content, e.g. to generate electronic program guide data
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/435—Processing of additional data, e.g. decrypting of additional data, reconstructing software from modules extracted from the transport stream
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/438—Interfacing the downstream path of the transmission network originating from a server, e.g. retrieving MPEG packets from an IP network
- H04N21/4381—Recovering the multiplex stream from a specific network, e.g. recovering MPEG packets from ATM cells
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/45—Management operations performed by the client for facilitating the reception of or the interaction with the content or administrating data related to the end-user or to the client device itself, e.g. learning user preferences for recommending movies, resolving scheduling conflicts
- H04N21/462—Content or additional data management, e.g. creating a master electronic program guide from data received from the Internet and a Head-end, controlling the complexity of a video stream by scaling the resolution or bit-rate based on the client capabilities
- H04N21/4622—Retrieving content or additional data from different sources, e.g. from a broadcast channel and the Internet
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/47—End-user applications
- H04N21/472—End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content
- H04N21/47211—End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content for requesting pay-per-view content
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/47—End-user applications
- H04N21/472—End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content
- H04N21/4722—End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content for requesting additional data associated with the content
- H04N21/4725—End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content for requesting additional data associated with the content using interactive regions of the image, e.g. hot spots
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/47—End-user applications
- H04N21/478—Supplemental services, e.g. displaying phone caller identification, shopping application
- H04N21/4782—Web browsing, e.g. WebTV
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/47—End-user applications
- H04N21/482—End-user interface for program selection
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/47—End-user applications
- H04N21/482—End-user interface for program selection
- H04N21/4821—End-user interface for program selection using a grid, e.g. sorted out by channel and broadcast time
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/47—End-user applications
- H04N21/482—End-user interface for program selection
- H04N21/4828—End-user interface for program selection for searching program descriptors
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/60—Network structure or processes for video distribution between server and client or between remote clients; Control signalling between clients, server and network components; Transmission of management data between server and client, e.g. sending from server to client commands for recording incoming content stream; Communication details between server and client
- H04N21/61—Network physical structure; Signal processing
- H04N21/6106—Network physical structure; Signal processing specially adapted to the downstream path of the transmission network
- H04N21/6125—Network physical structure; Signal processing specially adapted to the downstream path of the transmission network involving transmission via Internet
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/60—Network structure or processes for video distribution between server and client or between remote clients; Control signalling between clients, server and network components; Transmission of management data between server and client, e.g. sending from server to client commands for recording incoming content stream; Communication details between server and client
- H04N21/61—Network physical structure; Signal processing
- H04N21/6156—Network physical structure; Signal processing specially adapted to the upstream path of the transmission network
- H04N21/6175—Network physical structure; Signal processing specially adapted to the upstream path of the transmission network involving transmission via Internet
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/60—Network structure or processes for video distribution between server and client or between remote clients; Control signalling between clients, server and network components; Transmission of management data between server and client, e.g. sending from server to client commands for recording incoming content stream; Communication details between server and client
- H04N21/63—Control signaling related to video distribution between client, server and network components; Network processes for video distribution between server and clients or between remote clients, e.g. transmitting basic layer and enhancement layers over different transmission paths, setting up a peer-to-peer communication via Internet between remote STB's; Communication protocols; Addressing
- H04N21/643—Communication protocols
- H04N21/64322—IP
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/80—Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
- H04N21/81—Monomedia components thereof
- H04N21/8146—Monomedia components thereof involving graphical data, e.g. 3D object, 2D graphics
- H04N21/8153—Monomedia components thereof involving graphical data, e.g. 3D object, 2D graphics comprising still images, e.g. texture, background image
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/80—Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
- H04N21/83—Generation or processing of protective or descriptive data associated with content; Content structuring
- H04N21/84—Generation or processing of descriptive data, e.g. content descriptors
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/80—Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
- H04N21/85—Assembly of content; Generation of multimedia applications
- H04N21/854—Content authoring
- H04N21/8549—Creating video summaries, e.g. movie trailer
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/80—Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
- H04N21/85—Assembly of content; Generation of multimedia applications
- H04N21/858—Linking data to content, e.g. by linking an URL to a video object, by creating a hotspot
- H04N21/8586—Linking data to content, e.g. by linking an URL to a video object, by creating a hotspot by using a URL
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N7/00—Television systems
- H04N7/16—Analogue secrecy systems; Analogue subscription systems
- H04N7/162—Authorising the user terminal, e.g. by paying; Registering the use of a subscription channel, e.g. billing
- H04N7/163—Authorising the user terminal, e.g. by paying; Registering the use of a subscription channel, e.g. billing by receiver means only
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N7/00—Television systems
- H04N7/16—Analogue secrecy systems; Analogue subscription systems
- H04N7/173—Analogue secrecy systems; Analogue subscription systems with two-way working, e.g. subscriber sending a programme selection signal
- H04N7/17309—Transmission or handling of upstream communications
- H04N7/17318—Direct or substantially direct transmission and handling of requests
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/431—Generation of visual interfaces for content selection or interaction; Content or additional data rendering
- H04N21/4312—Generation of visual interfaces for content selection or interaction; Content or additional data rendering involving specific graphical features, e.g. screen layout, special fonts or colors, blinking icons, highlights or animations
- H04N21/4316—Generation of visual interfaces for content selection or interaction; Content or additional data rendering involving specific graphical features, e.g. screen layout, special fonts or colors, blinking icons, highlights or animations for displaying supplemental content in a region of the screen, e.g. an advertisement in a separate window
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/47—End-user applications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/47—End-user applications
- H04N21/478—Supplemental services, e.g. displaying phone caller identification, shopping application
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N5/00—Details of television systems
- H04N5/44—Receiver circuitry for the reception of television signals according to analogue transmission standards
- H04N5/445—Receiver circuitry for the reception of television signals according to analogue transmission standards for displaying additional information
- H04N5/45—Picture in picture, e.g. displaying simultaneously another television channel in a region of the screen
Abstract
Description
- This application claims the benefit of U.S. provisional application No. 60/032,539, filed Dec. 10, 1996.
- This invention relates to the Internet, and more particularly, to techniques for providing television program guide information and services to a user over the Internet.
- A large number of television channels are available over cable television systems and satellite television systems. Television viewers have traditionally had to consult preprinted television program listings to determine which programs were scheduled to be broadcast on a particular day. More recently, television-based program guides have been developed that allow television viewers to view television program listings directly on their television sets.
- For example, the Prevue® channel is a scrolling television program listings service that a cable system operator may make available to subscribers over a dedicated cable channel. Viewers can tune to the appropriate television channel to view program listings for television programs that are currently being broadcast and are scheduled to be broadcast in the next few hours. Although the Prevue® channel is a valuable service, the viewer is somewhat constrained by the passive nature of the service. For example, the viewer cannot view television listings for the next day or week.
- As a result, more advanced television program guide services have been developed that allow the service provider to deliver television program listing data to the user's set-top box. The data is typically delivered over the television cable system infrastructure (e.g., on a given television channel during the vertical blanking interval or over an out-of band channel.) Software in the set-top box allows the viewer to display the television program listings on the viewer's television set.
- These program guide services allow the user to manipulate the television listings by searching or sorting through the listings using criteria such as genre, channel, and broadcast time. An example of a such an interactive television program guide is the Prevue Express® guide of Prevue Networks, Inc. of Tulsa, Okla., the assignee of the present invention.
- Although passive scrolling guides and interactive set-top box guides are useful sources of television program guide information; millions of users with personal computers have not been able to obtain on-line television program listings. In addition, users have not been able to select from diverse options that allow the user to view promotional video clips, interview segments, audio clips, and other multimedia material related to a given television program.
- It is therefore an object of the present invention to provide a television program guide system that provides television program listings from a server to a user's multimedia system over an Internet communications link.
- It is a further object of the present invention to provide a television program guide system that allows users to click on text or still images to view promotional video clips, audio clips, interview segments, and other multimedia material related to a given television program.
- These and other objects of the invention are accomplished in accordance with the principles of the present invention by providing an Internet television program guide system. A computer system having a media library and a data server is used to provide multimedia clips and related television program guide data. The multimedia material and program guide data are provided to a web server. The web server provides this information to the user's multimedia system via an Internet communications link.
- The multimedia system has a processing unit for receiving information from the Internet communications link and processing such information accordingly. The multimedia system also has a video unit for receiving television signals. In a first embodiment, the processing unit is based on a personal computer running a standard web browser with plug-ins. The video unit is based on a television. In a second embodiment, the processing unit and video unit of the multimedia system are provided by an integrated personal computer and television unit. In a third embodiment, the processing unit is in an Internet capable set-top box and the video unit is based on a television.
- The web server may be located adjacent to the computer system and the program guide data and multimedia material provided to the multimedia system via the Internet. Alternatively, the web server may be located in a cable system headend. When the web server is located in the cable system headend, program guide data and other multimedia material may be provided to the web server via a satellite link. The program guide data and multimedia material are provided to the multimedia system over an Internet communications link.
- Television program guide data and related multimedia information are preferably provided to the user's multimedia system in the form of one or more web pages. Because such an arrangement allows the use of the widely adopted hypertext transfer protocol (http) and emerging web standards, a user with a personal computer can access information using commonly available web browser software. Because program guide information is distributed over the Internet, the user can access this information at remote locations. For example, the user can access the television program guide service while traveling by car, bus, train, or plane, from a hotel room or business meeting, from a personal computer at work, or in any suitable environment in which there is a link to the Internet. In all arrangements (whether the user is accessing the program guide service from their home or from a remote location), the system benefits from using the established protocols and standards of the Internet.
- In addition, because the Internet television program guide is provided as a web site having a number of linked web pages, features can be easily added or deleted from the service by the service provider, without directly affecting the hardware and software of the user.
- Using a web site platform also allows a wide range of service options to be provided. In particular, numerous media formats (animation, full motion video, sound, still images, and text) are supported and may be interconnected using various embedded hypertext transfer protocol links.
- Further features of the invention, its nature and various advantages will be more apparent from the accompanying drawings and the following detailed description of the preferred embodiments.
-
FIG. 1 is a system diagram showing a media library and data server interconnected with a web server and various multimedia systems. -
FIG. 2 is a generalized diagram of a user's multimedia system. -
FIG. 3 is a system diagram similar to that ofFIG. 1 showing an arrangement in which the web server is located in a cable system headend. -
FIG. 4 is a diagram of a home page for an Internet television program guide. -
FIG. 5 is a diagram of a map-based menu for identifying a geographical area of interest. -
FIG. 6 is a diagram of a map-based menu for a smaller geographical region than shown inFIG. 5 . -
FIG. 7 is a web page informing the user that no service is available. -
FIG. 8 is a web page offering alternatives to local service. -
FIG. 9 is a web page allowing the user to provide information regarding the user's multimedia system to the service provider. -
FIG. 10 is a web page presenting various program guide options to the user. -
FIG. 11 is a web page containing information on community events. -
FIG. 12 is a web page providing the user an opportunity to give feedback to a local cable system operator. -
FIG. 13 is a web page containing information pertaining to the local cable operator's system. -
FIG. 14 is a web page containing weather information. -
FIG. 15 is a web page presenting various program guide options including direct links to related program guide and movie guide television channels. -
FIG. 16 is a web page containing television program guide listings organized by time. -
FIG. 17 is a web page presenting a menu of channel selections. -
FIG. 18 is a web page containing television program guide listings organized by channel. -
FIG. 19 is a web page containing icons representing category options. -
FIG. 20 is a web page containing television program guide listings organized by category. -
FIG. 21 is a search page containing a box for entering search text and various search field options. -
FIG. 22 is a television program guide listing page based on the results of a search. -
FIG. 23 is a web page presenting program guide options related to promotional clips, interview segments, and pay-per-view and premium services. -
FIG. 24 is a web page presenting various image stills that may be selected by the user when it is desired to view related video clips. -
FIG. 25 is a web page presenting user options regarding pay-per-view and premium services. -
FIG. 26 is a web page containing television program listings for a selected pay-per-view channel. -
FIG. 27 is a web page containing television program listings for a selected premium channel. -
FIG. 28 is a web page providing information regarding upcoming pay-per-view sporting and special events. -
FIG. 29 is a web page containing still images corresponding to available interview segments. -
FIG. 30 is a program information web page containing information on a program selected by the user and presenting related options. -
FIG. 31 is a web page that allows a user to enter information for ordering a pay-per-view event. -
FIG. 32 is a web page that provides a showcase for advertisers. -
FIG. 33 is a web page containing detailed advertising information on a selected topic or television program. -
FIG. 34 is a site map showing the options that are selected and the links that are traversed in navigating among the television program guide web pages ofFIGS. 4-33 . - An Internet television
program guide system 10 is shown inFIG. 1 . Television program information is stored inmedia library 12 anddata server 14.Media library 12 preferably contains an array of compact disc read only memory (CD-ROM) disks, digital video disks (DVDs), or other suitable media for storing multimedia content.Media library 12 contains television program clips and related interviews and reviews. The television program information stored inmedia library 12 is primarily video-based.Data server 14 maintains various databases of television program information. For example,data server 14 may have a remote media database containing descriptions of videos inmedia library 12.Data server 14 may also have a database containing information on standard titles, a pay per view database containing information regarding pay-per-view events, and a scheduling information database.Data server 14 may have a cable system operator database containing channel lineups, information on the time zone of the operator, weather data for the operator's region, data on the zip codes in the cable system operator's area, etc. Other databases may be supported bydata server 14, as desired. The television program information indata server 14 is primarily in non-video formats. -
Media library 12 anddata server 14 are interconnected withtransmission server 16 viainternal network 18.Media library 12,data server 14,network 18, andtransmission server 16 make upcomputer system 19. Television program information may be stored ondata server 14 in a relational database format and may be stored ontransmission server 16 in an object-oriented database format. A building process implemented in the C++ programming language can be used to periodically (e.g., once a day) build a temporary data set of television program information (e.g., a seven-day to one-month data set) for storage ontransmission server 16.Transmission server 16 also receives information for the Internet television program guide service such as weather data, sports scores, etc., viadata input 17. - Television program information and related data may be transferred from
transmission server 16 toweb server 20 viacommunications line 22.Communications line 22 may be part of an internal network or may be a standard dedicated communications line.Web server 20 can be connected to theInternet 24 via communications link 26. Communications link 26 is preferably a telephone line or other suitable Internet communications path. - If
transmission server 16 andweb server 20 are separate devices, as shown inFIG. 1 ,transmission server 16 can be used as a common data processing facility for other applications which use the type of television program data stored ontransmission server 16. If desired, the functions oftransmission server 16 andweb server 20 can be integrated in a signal machine. -
Web server 20 uses a standard protocols such as the TCP/IP (Transmission Control Protocol/Internet Protocol) and hypertext transfer protocol to make the television program information available over theInternet 24 to users at multimedia systems 28, 30, and 32 viacommunications links - Multimedia system 28 has
personal computer 40 and may havetelevision 42. Certain program guide features require thatpersonal computer 40 be able to controltelevision 42 vialink 41, which may be, e.g., an infrared communications link.Link 41 allowspersonal computer 40 to tunetelevision 42 using control signals.Television 42 receives television signals frominput 44. The television signals received byinput 44 and the other television signal inputs shown inFIGS. 1-3 may be provided by cable television, satellite television, broadcast television, a combination of such sources, or any other suitable source of television programming signals. Internet access for multimedia system 28 is provided via Internet communications link 34. - Multimedia system 30 has an integrated personal computer and
television 46, such as the Gateway 2000 Destination® PC-TV hybrid available from Gateway 2000 Inc. of North Sioux City, S. Dak. Television signals are provided atinput 48. Internet access is provided via Internet communications link 36. - Multimedia system 32 has an Internet capable set-
top box 50. Set-top box 50 may use the TV OnLine® set-top box application software of World Gate Corporation, which may be implemented on set-top boxes such as the CFT-2200® of General Instrument Corporation of Hatboro, Pa. and the 8600x® of Scientific Atlanta of Atlanta, Ga. Set-top box 50 receives television signals viainput 52. Internet access is provided via. Internet communications link 38. Video display signals containing television and Internet information are provided totelevision 54 byline 56. - During operation of
system 10, certain data processing functions, such as user-initiated searches and sorts, are typically performed onweb server 20. If desired, such functions can be performed on a suitable data processing component in multimedia systems 28, 30, and 32. - Certain television guide functions require only that multimedia systems 28, 30, and 32 contain web browsing capabilities. Other functions require television tuning and video recording capabilities.
FIG. 2 shows a generalized multimedia system arrangement that is capable of supporting controlled television tuning and video recording, if desired. As shown inFIG. 2 ,multimedia system 58 has aprocessing unit 60, which preferably contains memory for storing instructions and a microprocessor for executing the instructions. Processingunit 60 accesses the Internet viaInternet link 62.Video unit 64, which may be connected to processingunit 60 bycommunications line 66, containsrecording unit 68,tuner 70, and monitor 72. Television signals are received atinput 74. -
Tuner 70 is used to select television programs from television signals oninput 74 for viewing or recording.Tuner 70 may be controlled under the direction of control signals provided by processingunit 60 over communications link 66. Television signals and Internet information can be viewed usingmonitor 72. Recordingunit 68 allows the user to make videocassette recordings of television programs. Recordingunit 68 may also be controlled by control signals from processingunit 60. - The operation of
processing unit 60 is determined based on the execution of instructions stored in memory inprocessing unit 60 and on control inputs received from the user viauser interface 76. Suitable user interfaces include handheld infrared remote controls, keyboards, pointing devices, and voice recognition devices. - Multimedia systems such as
multimedia system 58 ofFIG. 2 may be used in place of multimedia systems 28, 30, and 32. Alternatively, systems such as systems 28, 30, and 32 may be modified to incorporate features like those shownmultimedia system 58. For example, if it were desired to provide a multimedia system with circuitry to handle video recording, video recording units (such as recording unit 68) could be provided in systems such as multimedia systems 28, 30, and 32. In addition, in systems such assystem 58, certain components may be used more than once (e.g.,tuner 70 may be contained within both a television component and a videocassette recorder component in system 58). - Regardless of the specific configuration of the multimedia systems used in
system 10, the user of such a multimedia system has the capability to access television program guide information onweb server 20. Many of the features of the Internet program guide service are available using multimedia systems with the capabilities of a modern personal computer (desktop or laptop). If it is desired to use certain program guide features that rely upon controlling a tuner or recording unit, the multimedia system should also have the ability to tune to a desired television program from among the various television programs provided atinputs unit 60. Additional features may also be implemented onmultimedia system 58. - Another configuration that may be used for an Internet television program guide system is shown in
FIG. 3 . As shown inFIG. 3 , Internet television program guide system hasmedia library 80 anddata server 82.Media library 80 contains television program clips, interviews, and reviews. The television program information stored inmedia library 80 is primarily video.Data server 82 contains databases of television program information. For example,data server 82 may have a database containing descriptions of videos inmedia library 80.Data server 82 may also have a databases containing information on program titles, pay-per-view events, and television program schedules.Data server 82 may have a cable system operator database containing channel lineups, information on the time zone of the operator, weather data for the operator's region, data on the zip codes in the cable system operator's area, etc. Other databases may also be supported bydata server 82. The television program information indata server 82 is mainly in formats other than video. -
Media library 80 anddata server 82 are interconnected withtransmission server 84 viainternal network 83.Media library 80,data server 82, andinternal network 83 make upcomputer system 87. Television program information may be stored ondata server 82 in a relational database format and may be stored ontransmission server 84 in an object-oriented database format. A building process implemented in the C++ programming language may be used to periodically (e.g., once a day) build a temporary data set of television program information (e.g., a seven-day to one-month data set) for storage ontransmission server 84.Transmission server 84 also receives information for the Internet television program guide service such as weather data, sports scores, etc., viadata input 85. - A web server 86 is provided in each
cable system headend 88.Cable system headend 88 has additional components (not shown) for distributing cable television signals to customers in the servicearea surrounding headend 88. Providing web server 86 in a location that is relatively close to users allows television program information to be provided to the users efficiently. - Television program information (including video clips and associated television program data) is transmitted from
transmission server 84 to eachcable system headend 88 viasatellite uplink 90 andsatellite downlink 92. Each web server 86 uses the Internet TCP/IP protocol to make the television program information available to users atmultimedia systems respective communications links Communications links multimedia systems communications links -
Multimedia system 94 haspersonal computer 106 and may havetelevision 108.Television 108 receives television signals frominput 110. Access to web server 86 is provided via Internet communications link 100. -
Multimedia system 96 has an integrated personal computer andtelevision 112, such as the Gateway 2000 Destination PC-TV hybrid. Television signals are provided atinput 114. Access to web server 86 is provided via Internet communications link 102. -
Multimedia system 98 has an Internet capable set-top box 116, such as the TV OnLine® set-top box. Set-top box 116 receives television signals viainput 118. Access to web server 86 is provided via Internet communications link 104. Video display signals containing television and Internet information are provided totelevision 120 byline 122. - The system hardware shown in
FIGS. 1-3 for providing television program guide Internet services is illustrative and other suitable hardware arrangements may be used, if desired. Regardless of the particular hardware system that is used, however, the present invention preferably involves providing television program guide services and features to users over the Internet in the form of multiple web pages that use the standard hypertext transfer protocol (http). In the system ofFIG. 1 , web pages and associated program guide features (such as searching, etc.) are provided usingweb server 20. In the system ofFIG. 3 , web pages and associated features are provided using web server 86. - Because television program guide services are provided using web pages, the program guide services may be accessed using standard web browsers operating on the appropriate processing unit in the user's multimedia system. For example, in
multimedia system 58 ofFIG. 2 , a web browser may be implemented usingprocessing unit 60. Suitable web browsers include the Internet Explorer® web browser of Microsoft Corporation of Redmond, Wash. and the Netscape Navigator® web browser of Netscape Communications Corporation of Mountain View, Calif. Such web browsers support the viewing of various types of multimedia content, such as video stills (JPEG or GIF files) and video and audio clips (AVI, MOV, and MPG files). If desired, certain of these multimedia support functions may be provided as web browser plug-ins (i.e., special software modules designed to enhance the features of a web browser application). A suitable video player plug-in for MOV files is the Quicktime® application of Apple Computer, Inc. of Cupertino, Calif. AVI and MPG (or MPEG—Motion Picture Expert Group) files may be played using the ActiveMovie® application of Microsoft Corporation. - An illustrative
welcome page 124 for the television program guide service of the present invention is shown inFIG. 4 . (A site map is shown inFIG. 34 .) Webbrowser function keys 126 help the user atmultimedia system 58 to navigate through web pages of material such aswelcome page 124. Users may also navigate by clicking on an image or an element of highlighted text withcursor 142, which may be controlled by a pointing device such as a mouse or trackball. Other arrangements for selecting links may be used if supported by theuser interface 76 that is provided inmultimedia system 58. Webbrowser function keys 126 include back and forward keys that allow the user to navigate backward and forward along a browsing trail. Webbrowser function keys 126 are not shown in the other FIGS., but are shown inFIG. 4 to illustrate the types of function keys that are available with a standard web browser. -
Welcome page 124 may contain identifying logos 128 (which may be, for example, United States trademarks). Identifyinglogos 128 allow a user to quickly associate a service provider, such as the assignee of the present invention, Prevue Networks, Inc. of Tulsa, Okla., with the Internet television program guide service. If desired,welcome page 124 can containsummary instructions 130 that inform the user of some of the features available with the service. Other web pages (not shown) may contain links that point to welcomepage 124. -
Advertisements FIG. 1 ) or 78 (FIG. 3 ).Advertisements advertisements advertisement advertisements advertisements - An important aspect of the Internet television program guide service provided by system 10 (
FIG. 1 ) and system 78 (FIG. 3 ) relates to on-line television program listings and information on upcoming movies and special events. The user may be presented with a number of choices regarding the type of on-line information that is available. For example, the user may be presented with the opportunity to select between golocal option 136, gonational option 138, and gosatellite option 140. Additional features of the service may be accessed after the user has selected one of these options. - If the user desires to select go
local option 136, the user may be prompted to enter a zip code for the local area of interest inbox 144. If service is available, the program guide system links the user to an appropriate the local system operator's web site based on the zip code information. If desired, the user can select a local area by entering information such as a cable system operator's name, the name of a city, international country and city information, etc. Another way in which the user may select a local service area of interest is using a map-based graphical user interface. As shown inFIG. 5 , the user is presented withUnited States map 146. The user selects a state ofinterest using cursor 142. If necessary, additional maps containing greater levels of detail are provided, each allowing the user to make further geographical selections. Ultimately, the user is presented with a local map (e.g., a map that allows the user to select from several available cable system operators). Inmap 148 ofFIG. 6 , the user can select between three available cable system operator regions:region 1,region 2, andregion 3. - If no local service is available, the user may be provided with a web page such as no
service page 150 ofFIG. 7 , in which the user is informed that local service is not presently available in the area selected by the user. Noservice page 150 may provide the user with an opportunity to submit the user's e-mail address, cable provider information, local zip code information, and comments. Information provided by the user can be used by the operator of the television program guide system to solicit participation from non-participating local cable operators. - If no local service is available, the user may also be provided with pick again
page 152, as shown inFIG. 8 . Pick againpage 152 provides the user with another opportunity to select gonational option 138 or gosatellite option 140. In addition, pick againpage 152 provides the user with select acity option 154, which is associated with a less restrictive set of program information than go local option 136 (FIG. 4 ). With select acity option 154, the user may select a desired city using arrow key 156 (or alternatively, could type the name of the city directly into box 158). After entering the desired city, the city information is submitted to the system by clicking on submitbutton 160. Because select acity option 154 is less localized than golocal option 136, choosing select acity option 154 makes it more likely that there will be a set of program listings available for the user. - If service is available for the user in either the city selected in
city option 154 or the localized geographic area selected in golocal option 136, the user is presented withregistration page 162, as shown inFIG. 9 .Registration page 162 may contain instructions prompting the user to enter an e-mail address and information concerning the user's computer equipment. As with many of the other web pages provided in connection with the Internet television program guide service of systems 10 (FIG. 1) and 78 (FIG. 3 ),registration page 162 contains an identifying logo 164 andadvertisements - Upon completing
registration page 162, the user is presented with localcable site page 170 ofFIG. 10 , which is customized to reflect the local geographic area or city selected by the user. Localcable site page 170 may contain awelcome message 172 that is customized to reflect the name of the local cable system operator. - A number of options 174 may be presented as hypertext links to associated web pages. An
image 175 is displayed that changes as the user placescursor 142 on top of each option 174. For example, theimage 175 ofFIG. 10 is presented when the user positions cursor 142 overprogram guide option 190. Different images are displayed ascursor 142 passes over each option 174. Theimages 175 to be displayed are stored as bitmap images inprocessing unit 60 of multimedia system 58 (FIG. 2 ). This technique of presenting context-sensitive images to illustrate the current position of the cursor over hypertext link options is preferably used throughout the Internet television program guide service. - Various web pages may be displayed depending on which option 174 is selected by the user. For example, selecting
community events option 176 presents the user with community events page 178 (FIG. 11 ), which contains information on local upcoming community events. If desired, the listed community events may be specific to the type of service to which the user subscribes (e.g., cable or satellite). - Selecting
cable feedback option 180 presents the user with cable feedback page 182 (FIG. 12 ), which allows the user to submit an e-mail address and comments to the local cable system operator. - Selecting
cable operator option 184 takes the user to cable operator page 186 (FIG. 13 ), which contains information related to the local cable system. For example, by clicking onicon 187, the user may be provided with a weekly report prepared by the cable system operator. - If the user wishes to customize the program guide service, the user may click on customize option 185 (
FIG. 10 ). Selecting customizeoption 185 presents the user with a customization web page containing guide features that the user can customize, such as channel line-ups and genre-specific display colors (e.g., pink for sports program listings and orange for movie program listings). The customization web page may also contain user-selectable options that control how the user receives reminder messages when a desired program is about to start on the user's television. The user can direct the system to provide a pop-up reminder on the television screen, to send the user an e-mail reminder, or to remind the user via a predetermined paging number, etc. Customizeoption 185 may be provided in any suitable portion of the program guide service, such as on a program guide listings page (FIG. 16 ). - Another option 174 that is available on local cable site page 170 (
FIG. 10 ) islocal weather option 186. Selectinglocal weather option 186 takes the user to local weather page 188 (FIG. 14 ). If desired, a map-based menu (such as shown inFIGS. 5 and 6 ) or other user input arrangement can be used to provide the user with the opportunity to select additional cities for which weather information is desired. -
Program guide option 190 allows the user to access television program listings that can be organized by time, channel, and category and can be searched. Selectingprogram guide option 190 takes the user to program guide menu page 194 (FIG. 15 ).Movie guide option 192 allows the user to access channel listings for premium and pay-per-view channels, interviews, and various promotional media. Selectingmovie guide option 192 takes the user to movie guide menu page 196 (FIG. 23 ). - The user may reach program guide menu page 194 (
FIG. 15 ) from go national option 138 (FIGS. 4 and 8 ) or go satellite option 140 (FIGS. 4 and 8 ). If the user selected go local option 136 (FIG. 4 ) and successfully completed registration page 162 (FIG. 9 ), the user may reach program guide menu page 194 (FIG. 15 ) by selectingprogram guide option 190 on local cable site page 170 (FIG. 10 ). The user may also reach program guide menu page 194 (FIG. 15 ) via select acity option 154. Each of these paths to programguide menu page 194 requires that slightly different user selections be made. - Go local option 136 (
FIG. 4 ) requires that a user specify a particular local region (or cable system operator) of interest to reach local cable site page 170 (FIG. 10 ). To reach program guide menu page 194 (FIG. 15 ) from localcable site page 170, the user selectsprogram guide option 190. - Go national option 138 (
FIGS. 4 and 8 ) requires that a user select a desired time zone (e.g., eastern, central, mountain, or pacific). To reach programguide menu page 194 from welcome page 124 (FIG. 4 ) or pick again page 152 (FIG. 8 ), the user selectsprogram guide option 284. - Go satellite option 140 (
FIGS. 4 and 8 ) requires that the user select a desiredsatellite provider 286. To reach programguide menu page 194 from welcome page 124 (FIG. 4 ) or pick again page 152 (FIG. 8 ), the user selectsprogram guide option 288. - Select a city option 154 (
FIG. 8 ) requires that the user enter information specifying a particular city. When the user submits the city information by clicking on submitbutton 160, the user is taken to registration page 162 (FIG. 9 ). The user reaches programguide menu page 194 from local cable site page 170 (FIG. 10 ) after completing the form onregistration page 162. - Regardless of which option is used to reach program guide menu page 194 (
FIG. 15 ), information is preferably retained by thesystem - As shown in
FIG. 15 , programguide menu page 194 may be constructed from two smaller web pages:top web page 198 and abottom web page 200.Top web page 198 contains graphics and text-basedoptions 202 that are common to many different system operators.Bottom web page 200 may contain system specific promotional materials, such as pay-per-view video promotion 204. Dividing programguide menu page 194 in this way allows system resources to be used more efficiently than would otherwise be possible, because the common material intop web page 198 can be used for more than one local cable system. - If desired,
television channel options options FIG. 2 ) sends control commands tovideo unit 68 thatdirect tuner 70 ofvideo unit 64 to tune to a television channel on which the desired program service is being broadcast. - For example, if the user wishes to tune
video unit 64 to the Prevue® channel, the user may click on program guidetelevision channel option 206. When program guidetelevision channel option 206 is selected, processingunit 60 directsvideo unit 64 to select the appropriate television signal fromtelevision signal input 74 so that the Prevue® channel is displayed onmonitor 72. The Prevue® channel is an example of a type of program guide service that displays a scrolling list of television program titles with a concurrent display of promotional videos and advertisements. - If the user wishes to tune
video unit 64 to the Sneak Prevue® channel, the user may click on movie guidetelevision channel option 208. When movie guidetelevision channel option 208 is selected, processingunit 60 directsvideo unit 64 to select the appropriate television signal fromtelevision signal input 74 so that the Sneak Prevue® channel is displayed onmonitor 72. The Sneak Prevue® channel is an example of a type of movie guide service that displays promotional videos of upcoming pay-per-view events and premium channel offerings. -
Television channel options video unit 64 to the appropriate channel while attempting to remember the correct channel number of the desired television service. -
Options 202 allow the user to choose how to display various program listings for the user's preselected region of interest (national, satellite, or local).Typical options 202 include bytime option 210, bychannel option 212, bycategory option 214, andsearch option 216. - If by
time option 210 is selected, the user is presented with bytime page 218, as shown inFIG. 16 . Bytime page 218 containsprogram listings 220 that are organized in channel order from top to bottom and by broadcast time from left to right. In bytime page 218, the programs inprogram listings 220 may be listed beginning with programs that are currently being broadcast. For example, if the current time is between 1:30 PM and 2:00 PM,program listings 220 may begin with programs that start at 1:30 PM. Alternatively, the programs inprogram listings 220 may be listed based on a predetermined time slot (e.g., morning, afternoon, or prime time). If desired, the closest time slot to the current time may be displayed.Program listings 220 typically contain information for about two hours of programming. -
Cursors Web browser cursors time navigation buttons 230. For example, if the user would like to view program listings that begin in the morning, the user clicks on themorning navigation button 230. If the user would like to view program listings for programs currently being broadcast, the user may click on thecurrent navigation button 230. Program listings for different days in the month may be viewed by selecting the appropriate day fromcalendar buttons 232. - The user can chose between various available view options by selecting the appropriate time, channel, category, or search button from among
view buttons 234. Viewbuttons 234 take the user to the same web pages that are presented when the correspondingoptions 202 ofFIG. 15 are selected. For example, bychannel option 212 andchannel view button 234 are both linked to by channel page 242 (FIG. 17 ). - Another component of by
time page 218 and various other web pages provided by the present system isprogram information box 236. The contents ofprogram information box 236 changes dynamically, depending on which program title inprogram listings 220 is selected. For example, the user has clicked on the entry “Primal Fear” inprogram listings 220 ofFIG. 16 . As a result, the contents ofprogram information box 236 reflect this selection.Program information box 236 typically contains the program title (e.g., Primal Fear), the running time of the program (e.g., 2:09), a brief description of the program (e.g., A hot shot . . . ), and a description of the program type or genre (e.g., drama movie). The program description may contain information on the actors in the program, the director, etc.Program information box 236 typically provides a rating of the program, such as a star rating (e.g., three stars) or the Motion Picture Association of America (MPAA) rating for movies or the television rating for television programs. If the user desires to view additional information relating to the selected program, the user may click on closer look icon 238 (or alternatively, on any portion of box 236), which takes the user to program information page 240 (FIG. 30 ). - If desired, when programs are selected by a user that are currently being broadcast,
direct tune button 231 may be displayed. Whendirect tune button 231 is clicked on by the user, processingunit 60 directsvideo unit 64 to select the appropriate television signal fromtelevision signal input 74 to display the selected program onmonitor 72. - By
channel page 242 ofFIG. 17 is presented when the user selects bychannel option 212 from program guide menu page 194 (FIG. 15 ) or when the user clicks on a channel view button, such aschannel view button 234 of by time page 218 (FIG. 16 ). Bychannel page 242 containschannel list 244.Channel list 244 may be arranged in channel number order and may contain associatedicons 246 for certain channels. A user can click on eachindividual channel 248 inchannel list 244 to obtain a list of program information based on the selected channel. A user can also click on a graphic or text link to a listed network's web site to be hyperlinked to that site. - When a
channel 248 is selected, the user is presented with channelprogram list page 250, as shown inFIG. 18 . The selected channel in the example ofFIG. 18 ischannel 2. In channelprogram list page 250,program listings 252 for the selected channel may be arranged in time order, beginning with the current time. If programs inprogram listings 252 extend into the next day, the programs may be separated bydate separation bar 254.Title bar 256 contains information identifying the currently selected channel. - By
category page 258 ofFIG. 19 is presented when the user selects bycategory option 214 from program guide menu page 194 (FIG. 15 ) or when the user clicks on a category view button, such ascategory view button 234 of by time page 218 (FIG. 16 ). Bycategory page 258 containscategory list 260, which may be presented in the form ofcategory icons 262. A user can click anindividual category icon 262 incategory list 260 to obtain a list of program information based on the selected category. - When a category is selected, the user is presented with category
program list page 264, as shown inFIG. 20 . In categoryprogram list page 264,program listings 266 may be arranged in time and channel order, beginning with the current time and date.Program listings 266 contain the channel information for each program adjacent to the program title. If a user wishes to view program information for a given channel, the user may click on one of the displayed channels. The user is then presented with a program list that is restricted to programs appearing on the selected channel. - If desired, the program list that is displayed in category
program list page 264 may be limited to programs appearing in the next 24 hour period. The user may view information for later days by clicking on the appropriate day incalendar buttons 270. -
Search page 272 ofFIG. 21 is presented when the user selectssearch option 216 from program guide menu page 194 (FIG. 15 ) or when the user clicks on a search view button, such assearch view button 234 in by time page 218 (FIG. 16 ).Search field options 274 allow the user to select a search field, such as title, actor, category, description, rating. A search text string is entered insearch text box 276. - After search text has been entered in
search text box 276 and one ofsearch field options 274 has been selected, the requested search is performed (e.g., by web server 20 (FIG. 1 ) or web server 86 (FIG. 3 )) and the user is provided withsearch results page 278 ofFIG. 22 .Search results page 278 containsprogram listings 280 that satisfy the search criteria specified using search page 272 (FIG. 21 ). For example, theprogram listings 280 inFIG. 22 resulted from a search for the text string “Gibson” in the actor search field, as shown by search criteria bar 282. - The user may reach movie guide menu page 196 (
FIG. 23 ) from go national option 138 (FIGS. 4 and 8 ) or go satellite option 140 (FIGS. 4 and 8 ). If the user selects go local option 136 (FIG. 4 ) and successfully completes registration page 162 (FIG. 9 ), the user may reach movie guide menu page 196 (FIG. 23 ) by selectingmovie guide option 192 on local cable site page 170 (FIG. 10 ). Each of these paths to movieguide menu page 196 requires that slightly different user selections be made. - Go local option 136 (
FIG. 4 ) requires that a user specify a particular local region (or cable system operator) of interest to reach local cable site page 170 (FIG. 10 ). To reach movie guide menu page 196 (FIG. 23 ) from localcable site page 170, the user selectsmovie guide option 192. - Go national option 138 (
FIGS. 4 and 8 ) requires that a user select a desired time zone (e.g., eastern, central, mountain, or pacific). To reach movieguide menu page 196 from welcome page 124 (FIG. 4 ) or pick again page 152 (FIG. 8 ), the user selectsmovie guide option 290. - Go satellite option 140 (
FIGS. 4 and 8 ) requires that the user select a desiredsatellite provider 286. To reach movieguide menu page 196 from welcome page 124 (FIG. 4 ) or pick again page 152 (FIG. 8 ), the user selectsmovie guide option 292. - Regardless of which option is used to reach movie
guide menu page 196, information is preferably retained by thesystem - As shown in
FIG. 23 , movieguide menu page 196 containshot picks option 294,movie cruiser option 296,main event option 298, andinterview option 300. When the user selects one of these options by clicking on the associated icon, the user is presented with a corresponding web page for that feature. - If the user selects
hot picks option 294, the user is provided withhot picks page 302, as shown inFIG. 24 . Hot pickspage 302 containsimages Images Images images - When the user clicks on one of
images FIG. 30 ), which allows the user to obtain additional information, such as video clips and interview segments on the selected program. When a user clicks on pay-per-view link 312 or pay-per-view link 314, the user is taken to pay-per view page 316 (FIG. 26 ), which provides the user with pay-per-view program listings for the selected program. - When the user selects
movie cruiser option 296, the user is presented withmovie cruiser page 318, as shown inFIG. 25 .Movie cruiser page 318 lists the pay-per-view and premium channels that are available to the user (based on previous selections). In particular,movie cruiser page 318 contains pay-per-view channel options 320 andpremium channel options 322. - If the user selects one of pay-per-
view options 320, the user is taken to pay-per-view page 316, as shown inFIG. 26 . Pay-per-view page 316 containsprogram listings 324 for pay-per-view events. Multiple pay-per-view programs may be simultaneously listed in a grid format or may be listed as shown inFIG. 26 for a selected pay-per-view channel (i.e., channel 35). As with several other pages,page 316 containsprogram information box 325, which contains program information when a program fromprogram listings 324 has been selected by the user. Clicking on box 325 (or a closer look icon in box 325) takes the user to program information page 240 (FIG. 30 ). - If the user selects one of
premium channel options 322 on page 318 (FIG. 25 ), the user is taken topremium services page 326, as shown inFIG. 27 .Premium services page 326 containsprogram listings 328 for premium events. Multiple premium service programs may be simultaneously listed in a grid format or a single program may be listed as shown inFIG. 27 for a selected premium service (i.e., the Disney® channel).Program information box 330 provides program information for a program that has been selected by the user. In the example ofFIG. 27 , the user has clicked on “Pete's Dragon.” Clicking on program information box 330 (or a closer look icon in box 330) takes the user to program information page 240 (FIG. 30 ), where the user can view additional information on the selected program (i.e., information on the movie Pete's Dragon). - When the user selects
main event option 298 from movie guide menu page 196 (FIG. 23 ), the user is presented withmain event page 332, as shown inFIG. 28 .Main event page 332 lists premium or pay-per-view sports events and other special events. By clicking on an event (e.g., event 334), the user may be presented with an associated program information page (such aspage 240 ofFIG. 30 ), provided that additional information on the event is available. Alternatively, the user may be directly presented with pay-per-view order page 336 (FIG. 31 ). - When the user selects
interview option 300 from movie guide menu page 196 (FIG. 23 ), the user is presented withinterview page 338, as shown inFIG. 29 .Interview page 338 contains stillimages 340 of various subjects. As with other pages in the Internet program guide service, the subjects presented oninterview page 338 are customized to reflect the user's selected type of service (e.g., the user's selection of a particular cable system operator or the user's selection of national service or a particular satellite service). Accordingly,images 340 relate to interviews for the movies and other programs currently available to the user. The determination of which interviewimages 340 are to be made available oninterview page 338 may be based on a calculation of the most frequently scheduled upcoming programs in a predetermined time period (e.g., in the upcoming week). If desired, interviews corresponding to programs not currently available to the user may also be provided. The user may select a given interview by clicking on one ofimages 340. The user is then taken to program information page 240 (FIG. 30 ). - As shown in
FIG. 30 ,program information page 240 contains detailed information on a selected program (e.g., the movie Birdcage).Program information page 240 preferably containsimage 342, which may initially be presented as a still image of the program title (e.g., from a JPEG or GIF file). When a user clicks onimage 342, an associated video clip is presented.Program information page 240 also containstitle 344,actor information 346, andprogram description 348. Additional information may includecontent information 350 andgenre information 352. If desired, information may be provided on the director, year of release, and other relevant items. Additional actor information may be supplied (e.g., in the form of biographical information and related video clips accessed by clicking on actors 346). -
Interview icon 354,commentary icon 356, andpromotional clip icon 358 represent available services. The user can view video clips of interviews on the selected program (i.e., the movie Birdcage) by clicking on the appropriate file-type option associated with a given service. For example, fileoptions file option 360 allows the user to view interview video clips using a protocol appropriate for an MOV file (e.g., using the QuickTime application). Clicking onfile option Commentary icon 356 andpromotional clip icon 358 have associated file options (e.g., MOV, AVI, and MPG options) that allow the user to view commentary or promotional video clips for the selected program. -
Program information page 240 contains information tied to the program selected by the user on previous pages. The user may reachprogram information page 240 by various paths. For example, the user may select a program fromprogram listings 220 in by time page 218 (FIG. 16 ) by clicking on the desired program title. The user may also select a pay-per-view or premium program from pay-per-view page 316 (FIG. 26 ) or premium services page 326 (FIG. 27 ) by clicking on the appropriate listing. When the user reachesprogram information page 240, program information is provided for the selected program. Icons and other indicators are used to identify which services are available for the selected program. For example, if no commentary video clips are available for a given program, then the file options belowcommentary icon 356 may be omitted. Similarly, if no video still is available for a movie,image 342 can be omitted. -
Program information page 240 containsprogram listings 366, which provide program title, channel, and time and date information for the selected program. In the example shown inFIG. 30 , the movie Birdcage is appearing on channel 35 (a pay-per-view channel) on three days in the next weekly period. When the user clicks on a pay-per-view entry inprogram listings 366, the user is taken to order page 336 (FIG. 31 ). - As shown in
FIG. 31 ,order page 336 containsinstructions 368 on how to order a pay-per-view event.Order page 336 also contains telephone number query box 370 and personalidentification number box 372. The user may place an order for a pay-per-view event by clicking onplace order button 374. Information entered by the user intoboxes 370 and 372 is used to verify the user's identity and account status. Once the user's information has been verified, the selected pay-per-view event may be delivered to the user's multimedia system. - The way in which pay-per-view event orders are processed depends on the particular hardware used to deliver services to the user. Order and account verification information is generally electronically submitted to the headend cable system operator or a third party order fulfillment processor linked to the headend system. Equipment in the headend processes the order automatically and arranges for the delivery of the pay-per-view event to the user. Typically, the headend equipment directs equipment (such as a set-top box or similar integrated component) in the user's multimedia system to display the ordered event.
- In
system 78 ofFIG. 3 , web server 86 atcable system headend 88 may be used to receive and process pay-per-view orders submitted usingorder page 336. After processing the order, web server 86 can direct conventional pay-per-view equipment atheadend 88 to authorize the display of the ordered pay-per-view event using set-top box 116. - Similar techniques for delivering pay-per-view events may be used with other hardware arrangements such as those shown in
FIGS. 1-3 . If desired, after web server 86 has processed the user's pay-per-view order, web server 86 can communicate authorization information to processing unit 60 (FIG. 2 ) in the user's multimedia system 58 (FIG. 2 ). Processing unit 60 (FIG. 2 ) can direct video unit 64 (FIG. 2 ) to decode and display the pay-per view event from among the received television signals 74 (FIG. 2 ) based on the authorization information. -
Order page 336 can be provided with user-selectable options for recording programs and for reminding the user when selected programs are about to be broadcast. For example,order page 336 may contain a clickable record button. Selecting the record option by clicking on the record button directs multimedia system 58 (FIG. 2 ) to record the selected program (by controllingrecording unit 68 ofvideo unit 64 with processing unit 60) when the selected program is being aired. Similarly,order page 336 may contain a clickable reminder button. Selecting the reminder option by clicking on this button directsmultimedia system 58 to remind the user of the upcoming selected program (e.g., 10 minutes before the scheduled broadcast time) by automatically tuning to the desired channel, by displaying a reminder message, or by issuing an audible reminder. Reminder messages may also be generated byweb server 20 or 86 and transmitted tomultimedia system 58 by e-mail. - If desired, these selectable recording and reminder features can be incorporated into other pages, such as
program information page 240, one of the pages containing television program listings, or a page presented to the user after clicking onplace order button 374. - When a user clicks on an advertisement (typically an image) in one of the web pages associated with the program guide service, the user may be taken directly to a more detailed advertisement page. Alternatively, the user may be taken to
advertiser showcase page 376, as shown inFIG. 32 .Advertiser showcase page 376 contains clickable images, such asimages Advertiser showcase page 376 also may contain a advertiser logo image, such asimage 390.Text bar 392 contains clickable text fields that duplicate the selections available by clicking on images. - The advertiser logo image in
advertiser showcase page 376 may be linked to the web site of the advertiser. For example,image 390 may be linked to a web site for UPN, so that if the user clicks onimage 390, the user will be taken to the UPN web site. - If the user clicks on an image such as
images advertiser showcase page 376, the user is presented withadvertisement page 394, as shown inFIG. 33 .Advertisement page 394 contains detailed information related to the subject matter of the image that was selected from advertiser showcase page 376 (FIG. 32 ). In the example ofFIG. 33 , additional information is provided on the program “The Sentinel,” because this program was selected inadvertising showcase page 376 by clicking onimage 382. If desired,advertisement page 394 can contain appropriate links to further advertisement pages or to the advertiser's home page. -
FIG. 34 is a site map of the television program guide service. The service can be accessed from serviceprovider home page 396. Selecting the television program guide service fromhome page 396 takes the user to welcomepage 124. If the user selects the go local option and no service is available, noservice page 150 and pick againpage 152 are presented. If the user selects the go local option and service is available, the user is taken toregistration page 162. If maps 146 (FIG. 5) and 148 (FIG. 6 ) are used to define the local area of interest, the maps may be provided inpath 398 betweenwelcome page 124 andregistration page 162. - Selecting an advertisement by clicking on its image may typically be done on any page containing an advertisement. In the example of
FIG. 34 , selecting an advertisement onregistration page 162 takes the user toadvertiser showcase page 376. Selecting an image onadvertiser showcase page 376 takes the user toadvertisement page 394. - Completing the registration form on
registration page 162 allows the user to proceed to localcable site page 170. From localcable site page 170, the user can viewcommunity events page 178 by selecting the community events option. By selecting the cable feedback option, the cable operator option, or the local weather option, the user can accesscable feedback page 182,cable operator page 186, orlocal weather page 188. - If the user selects the go national option on
welcome page 124, the user is taken to programguide menu page 194 or movieguide menu page 196, depending on whether the user selected the program guide or movie guide option. Similarly, if the user selects the go satellite option onwelcome page 124, the user is taken to programguide menu page 194 or movieguide menu page 196, depending on whether the user selected the program guide or movie guide option. The user can also reach programguide menu page 194 or movieguide menu page 196 from pick againpage 152 or localcable site page 170. If the user reaches programguide menu page 194 from either pick againpage 152 or localcable site page 170, the local area of interest to the user is retained by the system, so that subsequently displayed program guide listings can be customized to the user's local area. - When the user is at program
guide menu page 194, selecting the program guide channel option tunes the system directly to programguide television channel 400. Similarly, selecting the movie guide channel option tunes the system to movieguide television channel 402. Selecting the time option from programguide menu page 194 takes the user to bytime page 218. If a program is selected that is currently being broadcast and is therefore available for the user to view, a direct tune option may be displayed on bytime page 218 or any page containing program listings. Selecting the direct tune option tunes the user's television unit directly to selectedtelevision channel 404. - Selecting the channel option from program
guide menu page 194 takes the user to bychannel page 242. When the user selects a desired channel, channelprogram list page 250 is displayed. Selecting the category option from programguide menu page 194 takes the user to bycategory page 258. When the user selects a desired category, categoryprogram list page 264 is displayed. - When the user at program
guide menu page 194 selects the search option,search page 272 is presented.Search page 272 allows the user to enter search terms and to initiate a search of a program database. After the search is performed,search results page 278 is displayed. - Selecting the movie guide option from
welcome page 124, pick againpage 152, or localcable site page 170 presents the user with movieguide menu page 196. If the user selects the interview option, the user is presented withinterview page 338. When the user selects an interview frominterview page 338, the user is taken to programinformation page 240 to view the interview. If the user selects the hot picks option from movieguide menu page 196, the user is presented withhot picks page 302. When the user selects a hot pick from the displayed images onhot picks page 302, the user is taken to programinformation page 240 to view a promotional video clip for the hot pick. If the user selects the main event option from movieguide menu page 196, the user is presented withmain event page 332. When the user selects a given event frommain events page 332, the user is taken to programinformation page 240 to view information on that event. Alternatively, the user may be taken to orderpage 316 to place an order for the event. - Selecting the movie cruiser option from movie
guide menu page 196 presents the user withmovie cruiser page 318. The user can view pay-per-view page 316 by selecting the pay-per-view option. The user can viewpremium services page 326 by selecting the premium option. Programs may be selected by the user from either pay-per-view page 316 orpremium services page 326. In either case, the user is taken to programinformation page 240 to view additional information on the selected program. -
Program information page 240 allows the user to view multimedia material on a given program, interview, event, etc. The content ofprogram information page 240 depends on the path taken to reachprogram information page 240 and the options selected by the user.Program information page 240 contains options that allow the user to select a program to view. When the user makes such a program selection, the user is presented withorder page 336. - The foregoing is merely illustrative of the principles of this invention and various modifications can be made by those skilled in the art without departing from the scope and spirit of the invention.
Claims (21)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US13/539,805 US20120272270A1 (en) | 1996-12-10 | 2012-07-02 | Internet television program guide system |
Applications Claiming Priority (9)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US3253996P | 1996-12-10 | 1996-12-10 | |
US93802897A | 1997-09-18 | 1997-09-18 | |
US56020700A | 2000-04-27 | 2000-04-27 | |
US10/287,640 US20030066085A1 (en) | 1996-12-10 | 2002-11-01 | Internet television program guide system |
US10/735,093 US20040128686A1 (en) | 1996-12-10 | 2003-12-12 | Internet television program guide system |
US11/115,099 US20050278768A1 (en) | 1996-12-10 | 2005-04-26 | Internet television program guide system |
US11/187,086 US20060015906A1 (en) | 1996-12-10 | 2005-07-22 | Internet television program guide system |
US12/111,488 US20080201740A1 (en) | 1996-12-10 | 2008-04-29 | Internet television program guide system |
US13/539,805 US20120272270A1 (en) | 1996-12-10 | 2012-07-02 | Internet television program guide system |
Related Parent Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US12/111,488 Continuation US20080201740A1 (en) | 1996-12-10 | 2008-04-29 | Internet television program guide system |
Publications (1)
Publication Number | Publication Date |
---|---|
US20120272270A1 true US20120272270A1 (en) | 2012-10-25 |
Family
ID=46281467
Family Applications (10)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US10/287,640 Abandoned US20030066085A1 (en) | 1996-12-10 | 2002-11-01 | Internet television program guide system |
US10/735,093 Abandoned US20040128686A1 (en) | 1996-12-10 | 2003-12-12 | Internet television program guide system |
US11/115,099 Abandoned US20050278768A1 (en) | 1996-12-10 | 2005-04-26 | Internet television program guide system |
US11/187,086 Abandoned US20060015906A1 (en) | 1996-12-10 | 2005-07-22 | Internet television program guide system |
US11/486,948 Abandoned US20060253869A1 (en) | 1996-12-10 | 2006-07-13 | Internet television program guide system |
US11/894,621 Abandoned US20080276283A1 (en) | 1996-12-10 | 2007-08-20 | Internet television program guide system |
US12/111,488 Abandoned US20080201740A1 (en) | 1996-12-10 | 2008-04-29 | Internet television program guide system |
US12/771,786 Expired - Fee Related US9003451B2 (en) | 1996-12-10 | 2010-04-30 | Internet television program guide system |
US13/086,026 Abandoned US20110191808A1 (en) | 1996-12-10 | 2011-04-13 | Internet television program guide system |
US13/539,805 Abandoned US20120272270A1 (en) | 1996-12-10 | 2012-07-02 | Internet television program guide system |
Family Applications Before (9)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US10/287,640 Abandoned US20030066085A1 (en) | 1996-12-10 | 2002-11-01 | Internet television program guide system |
US10/735,093 Abandoned US20040128686A1 (en) | 1996-12-10 | 2003-12-12 | Internet television program guide system |
US11/115,099 Abandoned US20050278768A1 (en) | 1996-12-10 | 2005-04-26 | Internet television program guide system |
US11/187,086 Abandoned US20060015906A1 (en) | 1996-12-10 | 2005-07-22 | Internet television program guide system |
US11/486,948 Abandoned US20060253869A1 (en) | 1996-12-10 | 2006-07-13 | Internet television program guide system |
US11/894,621 Abandoned US20080276283A1 (en) | 1996-12-10 | 2007-08-20 | Internet television program guide system |
US12/111,488 Abandoned US20080201740A1 (en) | 1996-12-10 | 2008-04-29 | Internet television program guide system |
US12/771,786 Expired - Fee Related US9003451B2 (en) | 1996-12-10 | 2010-04-30 | Internet television program guide system |
US13/086,026 Abandoned US20110191808A1 (en) | 1996-12-10 | 2011-04-13 | Internet television program guide system |
Country Status (1)
Country | Link |
---|---|
US (10) | US20030066085A1 (en) |
Cited By (37)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20100154001A1 (en) * | 1997-10-06 | 2010-06-17 | United Video Properties, Inc. | Interactive television program guide system with operator showcase |
US20100211969A1 (en) * | 1995-10-02 | 2010-08-19 | Schein Steven M | Interactive computer system for providing television schedule information |
US20120198498A1 (en) * | 1997-12-29 | 2012-08-02 | Starsight Telecast | Channels and services display |
US20120284749A1 (en) * | 2009-10-25 | 2012-11-08 | Lg Electronics Inc. | Method for transceiving a broadcast signal and broadcast-receiving apparatus using same |
US20130125169A1 (en) * | 1999-03-30 | 2013-05-16 | Tivo Inc. | Data storage management and scheduling system |
US8528032B2 (en) | 1998-07-14 | 2013-09-03 | United Video Properties, Inc. | Client-server based interactive television program guide system with remote server recording |
US8578413B2 (en) | 1998-07-17 | 2013-11-05 | United Video Properties, Inc. | Interactive television program guide with remote access |
US8615782B2 (en) | 1995-10-02 | 2013-12-24 | Starsight Telecast, Inc. | System and methods for linking television viewers with advertisers and broadcasters |
US8762492B2 (en) | 1997-09-18 | 2014-06-24 | United Video Properties, Inc. | Electronic mail reminder for an internet television program guide |
US8776125B2 (en) | 1996-05-03 | 2014-07-08 | Starsight Telecast Inc. | Method and system for displaying advertisements in an electronic program guide |
US20140208362A1 (en) * | 1997-07-21 | 2014-07-24 | Gemstar Development Corporation | System and method for modifying advertisement responsive to epg information |
US8832742B2 (en) | 2006-10-06 | 2014-09-09 | United Video Properties, Inc. | Systems and methods for acquiring, categorizing and delivering media in interactive media guidance applications |
US8892495B2 (en) | 1991-12-23 | 2014-11-18 | Blanding Hovenweep, Llc | Adaptive pattern recognition based controller apparatus and method and human-interface therefore |
US8904441B2 (en) | 2003-11-06 | 2014-12-02 | United Video Properties, Inc. | Systems and methods for providing program suggestions in an interactive television program guide |
US9003451B2 (en) | 1996-12-10 | 2015-04-07 | Rovi Guides, Inc. | Internet television program guide system |
US9071872B2 (en) | 2003-01-30 | 2015-06-30 | Rovi Guides, Inc. | Interactive television systems with digital video recording and adjustable reminders |
US9075861B2 (en) | 2006-03-06 | 2015-07-07 | Veveo, Inc. | Methods and systems for segmenting relative user preferences into fine-grain and coarse-grain collections |
US9125169B2 (en) | 2011-12-23 | 2015-09-01 | Rovi Guides, Inc. | Methods and systems for performing actions based on location-based rules |
US9166714B2 (en) | 2009-09-11 | 2015-10-20 | Veveo, Inc. | Method of and system for presenting enriched video viewing analytics |
US9197943B2 (en) | 1998-12-03 | 2015-11-24 | Rovi Guides, Inc. | Electronic program guide with related-program search feature |
US9288521B2 (en) | 2014-05-28 | 2016-03-15 | Rovi Guides, Inc. | Systems and methods for updating media asset data based on pause point in the media asset |
US9294799B2 (en) | 2000-10-11 | 2016-03-22 | Rovi Guides, Inc. | Systems and methods for providing storage of data on servers in an on-demand media delivery system |
US9319735B2 (en) | 1995-06-07 | 2016-04-19 | Rovi Guides, Inc. | Electronic television program guide schedule system and method with data feed access |
US9326025B2 (en) | 2007-03-09 | 2016-04-26 | Rovi Technologies Corporation | Media content search results ranked by popularity |
US9414127B2 (en) | 1999-03-30 | 2016-08-09 | Tivo Inc. | System for remotely controlling client recording and storage behavior |
US9426509B2 (en) | 1998-08-21 | 2016-08-23 | Rovi Guides, Inc. | Client-server electronic program guide |
US9535563B2 (en) | 1999-02-01 | 2017-01-03 | Blanding Hovenweep, Llc | Internet appliance system and method |
US9641911B2 (en) | 2013-12-13 | 2017-05-02 | Industrial Technology Research Institute | Method and system of searching and collating video files, establishing semantic group, and program storage medium therefor |
US9674577B1 (en) | 1999-03-30 | 2017-06-06 | Tivo Solutions Inc. | Data storage management and scheduling system |
US9686032B2 (en) * | 2014-05-30 | 2017-06-20 | At&T Intellectual Property I, L.P. | Local channels anywhere |
US9693104B2 (en) | 1999-10-20 | 2017-06-27 | Tivo Solutions Inc. | Client-side multimedia content targeting system |
US9736524B2 (en) | 2011-01-06 | 2017-08-15 | Veveo, Inc. | Methods of and systems for content search based on environment sampling |
US9749693B2 (en) | 2006-03-24 | 2017-08-29 | Rovi Guides, Inc. | Interactive media guidance application with intelligent navigation and display features |
US9967621B2 (en) | 2011-12-15 | 2018-05-08 | Rovi Technologies Corporation | Dynamic personalized program content |
US10063934B2 (en) | 2008-11-25 | 2018-08-28 | Rovi Technologies Corporation | Reducing unicast session duration with restart TV |
US10154318B2 (en) * | 2001-02-06 | 2018-12-11 | Rovi Guides, Inc. | Systems and methods for providing audio-based guidance |
US10631066B2 (en) | 2009-09-23 | 2020-04-21 | Rovi Guides, Inc. | Systems and method for automatically detecting users within detection regions of media devices |
Families Citing this family (280)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7134131B1 (en) * | 1992-12-09 | 2006-11-07 | Sedna Patent Services, Llc | Digital broadcast program billing |
US9286294B2 (en) | 1992-12-09 | 2016-03-15 | Comcast Ip Holdings I, Llc | Video and digital multimedia aggregator content suggestion engine |
US7168084B1 (en) | 1992-12-09 | 2007-01-23 | Sedna Patent Services, Llc | Method and apparatus for targeting virtual objects |
US6323911B1 (en) * | 1995-10-02 | 2001-11-27 | Starsight Telecast, Inc. | System and method for using television schedule information |
CN1625238A (en) | 1996-03-15 | 2005-06-08 | 英戴克系统公司 | Combination of vcr index and epg |
AU4175797A (en) * | 1996-09-03 | 1998-03-26 | Starsight Telecast Incorporated | Schedule system with enhanced recording capability |
US6687906B1 (en) | 1996-12-19 | 2004-02-03 | Index Systems, Inc. | EPG with advertising inserts |
US6256785B1 (en) * | 1996-12-23 | 2001-07-03 | Corporate Media Patners | Method and system for providing interactive look-and-feel in a digital broadcast via an X-Y protocol |
WO1998038831A1 (en) * | 1997-02-28 | 1998-09-03 | Starsight Telecast, Inc. | Television control interface with electronic guide |
JPH10261251A (en) * | 1997-03-18 | 1998-09-29 | Sony Corp | Receiver, receiving method, transmitter, transmitting method, transmitter/receiver and transmitting/receiving method |
US8104060B2 (en) * | 1997-08-21 | 2012-01-24 | Sony Corporation | Information transmitting method and television broadcast receiver |
CA2315210C (en) * | 1997-12-16 | 2006-12-12 | Sourcenet Corporation | Method and apparatus for receiving full-motion digital video multi-casts, interactive data and interactive voice via a dsl circuit |
US20020112029A1 (en) * | 1998-03-06 | 2002-08-15 | Craig S. Gravina | System and method for accepting and integrating entertainment information from entertainment information producers |
US6792616B1 (en) * | 1998-05-01 | 2004-09-14 | Scientific-Atlanta, Inc. | System and method for providing a plurality of programming services in a television system |
US7603684B1 (en) | 1998-05-19 | 2009-10-13 | United Video Properties, Inc. | Program guide system with video-on-demand browsing |
US20020056098A1 (en) * | 1998-06-29 | 2002-05-09 | Christopher M. White | Web browser system for displaying recently viewed television channels |
DK1942668T3 (en) * | 1998-07-17 | 2017-09-04 | Rovi Guides Inc | Interactive television program guide system with multiple devices in a household |
US6754905B2 (en) | 1998-07-23 | 2004-06-22 | Diva Systems Corporation | Data structure and methods for providing an interactive program guide |
JP4605902B2 (en) * | 1998-07-23 | 2011-01-05 | コムキャスト アイピー ホールディングス アイ, エルエルシー | Interactive user interface |
US9924234B2 (en) | 1998-07-23 | 2018-03-20 | Comcast Ip Holdings I, Llc | Data structure and methods for providing an interactive program |
JP2003524307A (en) * | 1998-07-23 | 2003-08-12 | ディバ システムズ コーポレイション | A system that creates, distributes, and receives interactive user interfaces |
US8589975B2 (en) | 1998-08-21 | 2013-11-19 | United Video Properties, Inc. | Electronic program guide with advance notification |
EP1003313B1 (en) * | 1998-09-11 | 2004-11-17 | Two Way Media Limited | Delivering interactive applications |
TW465235B (en) | 1998-09-17 | 2001-11-21 | United Video Properties Inc | Electronic program guide with digital storage |
BR9915286A (en) * | 1998-11-13 | 2001-12-04 | Discovery Communicat Inc | Apparatus that provides digital broadcast television programs to a subscriber and provides digital broadcast television program request, and methods for providing digital broadcast television programming, digital broadcast programming and various digital broadcast programs for an end on a television network and to provide multiple programs digital transmission to a terminal on a television network |
US7313805B1 (en) | 1998-11-30 | 2007-12-25 | Sony Corporation | Content navigator graphical user interface system and method |
US6993721B2 (en) * | 1998-11-30 | 2006-01-31 | Sony Corporation | Web channel guide graphical interface system and method |
US6859799B1 (en) | 1998-11-30 | 2005-02-22 | Gemstar Development Corporation | Search engine for video and graphics |
US6792197B1 (en) | 1998-12-07 | 2004-09-14 | Index Systems, Inc. | System and method for generating video taping reminders |
DE69907026T2 (en) * | 1998-12-28 | 2003-10-16 | Thomson Licensing Sa | METHOD FOR SELECTING A PROGRAM DISPLAYED IN AN ADVERTISEMENT IN A SOFTWARE PROGRAM APPLICATION |
US6742184B1 (en) * | 1999-03-29 | 2004-05-25 | Hughes Electronics Corp. | Electronic television program guide with calendar tool |
US6754906B1 (en) * | 1999-03-29 | 2004-06-22 | The Directv Group, Inc. | Categorical electronic program guide |
US6754271B1 (en) | 1999-04-15 | 2004-06-22 | Diva Systems Corporation | Temporal slice persistence method and apparatus for delivery of interactive program guide |
US6904610B1 (en) * | 1999-04-15 | 2005-06-07 | Sedna Patent Services, Llc | Server-centric customized interactive program guide in an interactive television environment |
US7096487B1 (en) | 1999-10-27 | 2006-08-22 | Sedna Patent Services, Llc | Apparatus and method for combining realtime and non-realtime encoded content |
US6792615B1 (en) * | 1999-05-19 | 2004-09-14 | New Horizons Telecasting, Inc. | Encapsulated, streaming media automation and distribution system |
US7284261B1 (en) * | 1999-10-05 | 2007-10-16 | Intel Corporation | Broadcasting and processing multiple data formats |
ATE359669T1 (en) | 1999-10-27 | 2007-05-15 | Sedna Patent Services Llc | MULTIPLE VIDEO STREAMS USING SLICE-BASED ENCODING |
US8051446B1 (en) * | 1999-12-06 | 2011-11-01 | Sharp Laboratories Of America, Inc. | Method of creating a semantic video summary using information from secondary sources |
US20020124255A1 (en) | 1999-12-10 | 2002-09-05 | United Video Properties, Inc. | Systems and methods for coordinating interactive and passive advertisement and merchandising opportunities |
US7228556B2 (en) | 1999-12-21 | 2007-06-05 | Tivo Inc. | Distributed, interactive television program guide; system and method |
EP1670233A1 (en) | 1999-12-28 | 2006-06-14 | Sony Corporation | A photographic image commercial transaction system using a portable music player |
EP1830552A1 (en) * | 1999-12-28 | 2007-09-05 | Sony Corporation | Image commercial transactions system and method |
EP1117255B1 (en) * | 2000-01-12 | 2007-10-24 | Matsushita Electric Industrial Co., Ltd. | Digital broadcast receiving device |
US8413185B2 (en) | 2000-02-01 | 2013-04-02 | United Video Properties, Inc. | Interactive television application with navigable cells and regions |
US20020016969A1 (en) * | 2000-02-03 | 2002-02-07 | International Business Machines Corporation | Media on demand system and method |
US7788686B1 (en) * | 2000-03-01 | 2010-08-31 | Andrews Christopher C | Method of and apparatus for describing, promoting, publishing, aggregating, distributing and accessing live content information |
US7673315B1 (en) * | 2000-03-30 | 2010-03-02 | Microsoft Corporation | System and method for providing program criteria representing audio and/or visual programming |
AR028004A1 (en) * | 2000-04-10 | 2003-04-23 | United Video Properties Inc | PROVISIONS OF INTERACTIVE TELEVISION PROGRAMMING GUIDE WITH INTEGRATED PROGRAM LISTS |
US8782705B2 (en) | 2000-04-17 | 2014-07-15 | Lg Electronics Inc. | Information descriptor and extended information descriptor data structures for digital television signals |
US7877769B2 (en) | 2000-04-17 | 2011-01-25 | Lg Electronics Inc. | Information descriptor and extended information descriptor data structures for digital television signals |
WO2001084824A2 (en) * | 2000-05-03 | 2001-11-08 | Worldgate Service, Inc. | Television terminal for processing and controlling memory resources for plural applications |
US7877766B1 (en) | 2000-05-04 | 2011-01-25 | Enreach Technology, Inc. | Method and system of providing a non-skippable sub-advertisement stream |
US6738982B1 (en) * | 2000-05-04 | 2004-05-18 | Scientific-Atlanta, Inc. | Method and system for uniform resource identification and access to television services |
US20060117340A1 (en) * | 2000-05-05 | 2006-06-01 | Ictv, Inc. | Interactive cable television system without a return path |
US7451474B1 (en) * | 2000-05-15 | 2008-11-11 | Unisys Corporation | Set top network protocol |
US6769127B1 (en) | 2000-06-16 | 2004-07-27 | Minerva Networks, Inc. | Method and system for delivering media services and application over networks |
US7100184B1 (en) * | 2000-08-03 | 2006-08-29 | Matsushita Electric Industrial Company Ltd. | Method and apparatus for rapid access of program guide information |
US7921442B2 (en) | 2000-08-16 | 2011-04-05 | The Boeing Company | Method and apparatus for simultaneous live television and data services using single beam antennas |
JP5006500B2 (en) * | 2000-08-16 | 2012-08-22 | ザ・ボーイング・カンパニー | Method and apparatus for providing interactive data services and live broadcast television programs to mobile platforms |
JP4942242B2 (en) * | 2000-08-25 | 2012-05-30 | ソニー株式会社 | Information processing apparatus and method, and recording medium |
US7096489B2 (en) * | 2000-08-28 | 2006-08-22 | Sony Corporation | System and method for interactive television |
JP3536800B2 (en) * | 2000-09-07 | 2004-06-14 | 有限会社 ユリアインターナショナル | TV program information retrieval system via the Internet |
US8205237B2 (en) | 2000-09-14 | 2012-06-19 | Cox Ingemar J | Identifying works, using a sub-linear time search, such as an approximate nearest neighbor search, for initiating a work-based action, such as an action on the internet |
US7103906B1 (en) | 2000-09-29 | 2006-09-05 | International Business Machines Corporation | User controlled multi-device media-on-demand system |
US6889383B1 (en) | 2000-10-23 | 2005-05-03 | Clearplay, Inc. | Delivery of navigation data for playback of audio and video content |
US7975021B2 (en) | 2000-10-23 | 2011-07-05 | Clearplay, Inc. | Method and user interface for downloading audio and video content filters to a media player |
US7047273B2 (en) * | 2000-11-28 | 2006-05-16 | Navic Systems, Inc. | Load balancing in set top cable box environment |
JP4900998B2 (en) * | 2000-11-30 | 2012-03-21 | ソニー株式会社 | Information processing apparatus and method, and recording medium |
US20020104098A1 (en) * | 2001-01-31 | 2002-08-01 | Zustak Fred J. | Subscriber class television channel with class member programming |
CA3011879C (en) | 2001-02-21 | 2021-10-19 | Rovi Guides, Inc. | Systems and methods for interactive program guides with personal video recordng features |
US7970645B2 (en) | 2001-02-23 | 2011-06-28 | Cox Communications, Inc. | Method and apparatus for providing targeted advertisements |
JP4268803B2 (en) * | 2001-02-28 | 2009-05-27 | トムソン ライセンシング | Method for controlling video apparatus and apparatus for retrieving electronic program guide information |
US20020144281A1 (en) * | 2001-03-30 | 2002-10-03 | Yuichi Taguchi | Global multi media service system and apparatus |
US20030229893A1 (en) * | 2001-04-26 | 2003-12-11 | Vito Sgaraglino | Multiple response means for interactive advertising and information systems |
CA2386303C (en) | 2001-05-14 | 2005-07-05 | At&T Corp. | Method for content-based non-linear control of multimedia playback |
US20030046698A1 (en) * | 2001-06-11 | 2003-03-06 | Yakov Kamen | Methods and apparatuses for conducting a TV EPG search in various search time periods |
US6990498B2 (en) * | 2001-06-15 | 2006-01-24 | Sony Corporation | Dynamic graphical index of website content |
WO2003005228A1 (en) * | 2001-07-03 | 2003-01-16 | Yahoo, Inc. | Method and system for providing access to content associated with an event |
US6983312B1 (en) * | 2001-07-16 | 2006-01-03 | At&T Corp. | Method for using scheduled hyperlinks to record multimedia content |
WO2003009126A1 (en) * | 2001-07-19 | 2003-01-30 | Digeo, Inc. | System and method for managing television programs within an entertainment system |
US20030018970A1 (en) * | 2001-07-19 | 2003-01-23 | Digeo, Inc. | Object representation of television programs within an interactive television system |
US7793326B2 (en) | 2001-08-03 | 2010-09-07 | Comcast Ip Holdings I, Llc | Video and digital multimedia aggregator |
US7908628B2 (en) | 2001-08-03 | 2011-03-15 | Comcast Ip Holdings I, Llc | Video and digital multimedia aggregator content coding and formatting |
KR100400010B1 (en) * | 2001-10-15 | 2003-09-29 | 삼성전자주식회사 | Method for operating electronic program guide |
US20030086694A1 (en) * | 2001-11-07 | 2003-05-08 | Nokia Corporation | Recording program scheduling information in an electronic calendar |
EP1317143A1 (en) * | 2001-11-28 | 2003-06-04 | Deutsche Thomson-Brandt Gmbh | Recording of broadcasting enhancement services |
US20030177504A1 (en) * | 2002-03-18 | 2003-09-18 | Paulo Daniel Leonard | System and method for synchronizing interaction of a communication network with a broadcasting network |
JP4004839B2 (en) * | 2002-04-15 | 2007-11-07 | 株式会社東芝 | Communication apparatus and network system |
US20030226147A1 (en) * | 2002-05-31 | 2003-12-04 | Richmond Michael S. | Associating an electronic program guide (EPG) data base entry and a related internet website |
US20030226141A1 (en) * | 2002-06-03 | 2003-12-04 | Krasnow Genessa L. | Advertisement data store |
WO2004004324A1 (en) * | 2002-06-27 | 2004-01-08 | Koninklijke Philips Electronics N.V. | Use of rotating banners for items in grid epg |
US7730510B1 (en) * | 2002-09-19 | 2010-06-01 | Microsoft Corporation | Methods and systems for conditionally managing entertainment systems |
US8245257B1 (en) | 2002-09-30 | 2012-08-14 | Arris Group, Inc. | System and method for dynamic electronic program guide (EPG) data downloads |
JP4359810B2 (en) * | 2002-10-01 | 2009-11-11 | ソニー株式会社 | User terminal, data processing method, program, and data processing system |
CA2411424A1 (en) * | 2002-11-08 | 2004-05-08 | Bell Canada | Method and system for effective switching between set-top box services |
US20040210933A1 (en) * | 2003-01-07 | 2004-10-21 | Universal Electronics Inc. | User interface for a remote control application |
FR2850509A1 (en) * | 2003-01-27 | 2004-07-30 | France Telecom | METHOD FOR THEMATIC RECORDING OF PROGRAMMED DIFFUSION DIGITAL CONTENTS |
US7757251B2 (en) * | 2003-03-18 | 2010-07-13 | Time Warner Interactive Video Group Inc. | Technique for providing program guide data through a communications network delivering programming content |
US7010804B2 (en) * | 2003-03-20 | 2006-03-07 | Sony Corporation | System and method for facilitating TV channel programming |
US7130846B2 (en) * | 2003-06-10 | 2006-10-31 | Microsoft Corporation | Intelligent default selection in an on-screen keyboard |
US8438601B2 (en) | 2003-07-02 | 2013-05-07 | Rovi Solutions Corporation | Resource management for a networked personal video recording system |
US7454120B2 (en) | 2003-07-02 | 2008-11-18 | Macrovision Corporation | Methods and apparatus for client aggregation of television programming in a networked personal video recording system |
US20050050160A1 (en) * | 2003-08-29 | 2005-03-03 | Manish Upendran | System and method for accessing specialized content associated with broadcast content |
US8196044B2 (en) * | 2004-01-05 | 2012-06-05 | Microsoft Corporation | Configuration of user interfaces |
US20050160465A1 (en) * | 2004-01-21 | 2005-07-21 | United Video Properties, Inc. | Interactive television system with automatic switching from broadcast media to streaming media |
US20080163305A1 (en) * | 2004-03-09 | 2008-07-03 | Carolynn Rae Johnson | System and Method for Customizing Programming Reminders |
US7860497B2 (en) * | 2004-03-31 | 2010-12-28 | The Boeing Company | Dynamic configuration management |
US8578420B2 (en) * | 2004-05-05 | 2013-11-05 | Ati Technologies Ulc | Method and apparatus for automated display of video programming guide information |
US20050289593A1 (en) * | 2004-05-26 | 2005-12-29 | Skipjam Corp. | Method and system for displaying and selecting content of an electronic program guide |
US20050273815A1 (en) * | 2004-06-04 | 2005-12-08 | Ati Technologies Inc. | Method and apparatus for the display of electronic program guide information |
CN101010956A (en) * | 2004-07-09 | 2007-08-01 | 威迪在线公司 | Internet television broadcast system |
US9021529B2 (en) | 2004-07-15 | 2015-04-28 | Microsoft Technology Licensing, Llc | Content recordation techniques |
US20060020994A1 (en) * | 2004-07-21 | 2006-01-26 | Ron Crane | Television signal transmission of interlinked data and navigation information for use by a chaser program |
US9584868B2 (en) | 2004-07-30 | 2017-02-28 | Broadband Itv, Inc. | Dynamic adjustment of electronic program guide displays based on viewer preferences for minimizing navigation in VOD program selection |
US7590997B2 (en) | 2004-07-30 | 2009-09-15 | Broadband Itv, Inc. | System and method for managing, converting and displaying video content on a video-on-demand platform, including ads used for drill-down navigation and consumer-generated classified ads |
US7631336B2 (en) | 2004-07-30 | 2009-12-08 | Broadband Itv, Inc. | Method for converting, navigating and displaying video content uploaded from the internet to a digital TV video-on-demand platform |
US9344765B2 (en) | 2004-07-30 | 2016-05-17 | Broadband Itv, Inc. | Dynamic adjustment of electronic program guide displays based on viewer preferences for minimizing navigation in VOD program selection |
US11259059B2 (en) * | 2004-07-30 | 2022-02-22 | Broadband Itv, Inc. | System for addressing on-demand TV program content on TV services platform of a digital TV services provider |
US7793321B2 (en) * | 2004-08-13 | 2010-09-07 | Microsoft Corporation | Delivering a geographic-specific comprehensive program guide |
US8086575B2 (en) | 2004-09-23 | 2011-12-27 | Rovi Solutions Corporation | Methods and apparatus for integrating disparate media formats in a networked media system |
US8806533B1 (en) | 2004-10-08 | 2014-08-12 | United Video Properties, Inc. | System and method for using television information codes |
US8117282B2 (en) | 2004-10-20 | 2012-02-14 | Clearplay, Inc. | Media player configured to receive playback filters from alternative storage mediums |
US20060101499A1 (en) * | 2004-11-09 | 2006-05-11 | Veveo, Inc. | Method and system for secure sharing, gifting, and purchasing of content on television and mobile devices |
US20060101504A1 (en) * | 2004-11-09 | 2006-05-11 | Veveo.Tv, Inc. | Method and system for performing searches for television content and channels using a non-intrusive television interface and with reduced text input |
US7895218B2 (en) * | 2004-11-09 | 2011-02-22 | Veveo, Inc. | Method and system for performing searches for television content using reduced text input |
US20070266406A1 (en) * | 2004-11-09 | 2007-11-15 | Murali Aravamudan | Method and system for performing actions using a non-intrusive television with reduced text input |
US20060184427A1 (en) * | 2005-02-16 | 2006-08-17 | Jaswir Singh | System and method for providing exercise programs, goods and services |
CA2601792C (en) | 2005-03-30 | 2016-02-09 | United Video Properties, Inc. | Systems and methods for video-rich navigation |
US8229283B2 (en) * | 2005-04-01 | 2012-07-24 | Rovi Guides, Inc. | System and method for quality marking of a recording |
DE102005016510A1 (en) * | 2005-04-08 | 2006-10-12 | Buderus Schleiftechnik Gmbh | Device for machining hardened workpieces |
BRPI0612974A2 (en) | 2005-04-18 | 2010-12-14 | Clearplay Inc | computer program product, computer data signal embedded in a streaming media, method for associating a multimedia presentation with content filter information and multimedia player |
US9860599B2 (en) | 2005-06-17 | 2018-01-02 | At&T Intellectual Property I, L.P. | Methods, systems, and products for providing sample content |
KR20070001450A (en) * | 2005-06-29 | 2007-01-04 | 삼성전자주식회사 | Method for providing location guide service using epg data and broadcasting receiver thereof |
US8122034B2 (en) | 2005-06-30 | 2012-02-21 | Veveo, Inc. | Method and system for incremental search with reduced text entry where the relevance of results is a dynamically computed function of user input search string character count |
US7607161B2 (en) * | 2005-07-21 | 2009-10-20 | Samsung Electronics Co., Ltd. | Cable receiver |
US8074248B2 (en) | 2005-07-26 | 2011-12-06 | Activevideo Networks, Inc. | System and method for providing video content associated with a source image to a television in a communication network |
US8719857B1 (en) | 2005-08-24 | 2014-05-06 | Rovi Guides, Inc. | Systems and methods for providing parental control features in video mosaic environments |
US7788266B2 (en) | 2005-08-26 | 2010-08-31 | Veveo, Inc. | Method and system for processing ambiguous, multi-term search queries |
US7779011B2 (en) | 2005-08-26 | 2010-08-17 | Veveo, Inc. | Method and system for dynamically processing ambiguous, reduced text search queries and highlighting results thereof |
US7646962B1 (en) | 2005-09-30 | 2010-01-12 | Guideworks, Llc | System and methods for recording and playing back programs having desirable recording attributes |
CA2624915C (en) * | 2005-10-14 | 2015-05-19 | United Video Properties, Inc. | Systems and methods for recording multiple programs simultaneously with a single tuner |
US8582946B2 (en) | 2005-11-04 | 2013-11-12 | Rovi Guides, Inc. | Systems and methods for recording programs using a network recording device as supplemental storage |
US8731379B1 (en) | 2005-11-04 | 2014-05-20 | Rovi Guides, Inc. | Systems and methods for recording programs with a network recording device upon failure of a user's equipment |
US9113107B2 (en) | 2005-11-08 | 2015-08-18 | Rovi Guides, Inc. | Interactive advertising and program promotion in an interactive television system |
US7644054B2 (en) | 2005-11-23 | 2010-01-05 | Veveo, Inc. | System and method for finding desired results by incremental search using an ambiguous keypad with the input containing orthographic and typographic errors |
US20070162502A1 (en) * | 2005-12-29 | 2007-07-12 | United Video Properties, Inc. | Media library in an interactive media guidance application |
US9681105B2 (en) | 2005-12-29 | 2017-06-13 | Rovi Guides, Inc. | Interactive media guidance system having multiple devices |
US20070156521A1 (en) | 2005-12-29 | 2007-07-05 | United Video Properties, Inc. | Systems and methods for commerce in media program related merchandise |
US8607287B2 (en) | 2005-12-29 | 2013-12-10 | United Video Properties, Inc. | Interactive media guidance system having multiple devices |
KR100782828B1 (en) * | 2005-12-29 | 2007-12-06 | 삼성전자주식회사 | Method for displaying messages in digital appliances and display control device |
US20070180463A1 (en) * | 2006-01-19 | 2007-08-02 | Jarman Matthew T | Method and apparatus for logging and reporting television viewing |
US9294729B2 (en) * | 2006-01-19 | 2016-03-22 | At&T Intellectual Property I, L.P. | System and method for providing content over a television network |
US20070260703A1 (en) * | 2006-01-27 | 2007-11-08 | Sankar Ardhanari | Methods and systems for transmission of subsequences of incremental query actions and selection of content items based on later received subsequences |
US20070192800A1 (en) * | 2006-02-10 | 2007-08-16 | Sbc Knowledge Ventures, Lp | Dynamic multimedia channel grouping |
US7962942B1 (en) | 2006-02-28 | 2011-06-14 | Rovi Guides, Inc. | Systems and methods for enhanced trick-play functions |
US20070214103A1 (en) * | 2006-03-10 | 2007-09-13 | Sbc Knowledge Ventures L.P. | System and method for providing content over a communications network |
CN100531358C (en) * | 2006-03-13 | 2009-08-19 | 华为技术有限公司 | Electronic performance-bill server depolying system and method for set-up and oper ation |
US8073860B2 (en) | 2006-03-30 | 2011-12-06 | Veveo, Inc. | Method and system for incrementally selecting and providing relevant search engines in response to a user query |
US20070255693A1 (en) * | 2006-03-30 | 2007-11-01 | Veveo, Inc. | User interface method and system for incrementally searching and selecting content items and for presenting advertising in response to search activities |
US20070244902A1 (en) * | 2006-04-17 | 2007-10-18 | Microsoft Corporation | Internet search-based television |
WO2007124429A2 (en) * | 2006-04-20 | 2007-11-01 | Veveo, Inc. | User interface methods and systems for selecting and presenting content based on user navigation and selection actions associated with the content |
US11622154B2 (en) * | 2006-06-13 | 2023-04-04 | Comcast Cable Communications, Llc | Method of recommending related programs |
US8667540B2 (en) * | 2006-07-07 | 2014-03-04 | Apple Partners, Lp | Web-based video broadcasting system having multiple channels |
US8656431B2 (en) * | 2006-07-10 | 2014-02-18 | Mark A. Cavicchia | Global interactive program guide application and device |
EP2475166A1 (en) | 2006-07-31 | 2012-07-11 | United Video Properties, Inc. | Systems and methods for providing media guidance planners |
US8418217B2 (en) | 2006-09-06 | 2013-04-09 | Verizon Patent And Licensing Inc. | Systems and methods for accessing media content |
CA2663222C (en) | 2006-09-14 | 2018-01-16 | Veveo, Inc. | Methods and systems for dynamically rearranging search results into hierarchically organized concept clusters |
US20080066360A1 (en) * | 2006-09-15 | 2008-03-20 | Susan Mary Simon | Process and Apparatus for Displaying Audiovisual Content Through Touch-Screen Technology |
US7925986B2 (en) | 2006-10-06 | 2011-04-12 | Veveo, Inc. | Methods and systems for a linear character selection display interface for ambiguous text input |
US7814524B2 (en) * | 2007-02-14 | 2010-10-12 | Sony Corporation | Capture of configuration and service provider data via OCR |
US20080106376A1 (en) * | 2006-11-06 | 2008-05-08 | The Directv Group, Inc. | Method and apparatus for purchasing content from a terminal within a vehicle |
US8386126B2 (en) * | 2006-11-06 | 2013-02-26 | The Directv Group, Inc. | Method and apparatus for providing independent content to multiple terminals within a vehicle |
US8078884B2 (en) * | 2006-11-13 | 2011-12-13 | Veveo, Inc. | Method of and system for selecting and presenting content based on user identification |
US8028313B2 (en) * | 2006-12-21 | 2011-09-27 | Verizon Patent And Licensing Inc. | Linear program guide for media content access systems and methods |
US8510780B2 (en) * | 2006-12-21 | 2013-08-13 | Verizon Patent And Licensing Inc. | Program guide navigation tools for media content access systems and methods |
US20080155615A1 (en) * | 2006-12-22 | 2008-06-26 | Guideworks, Llc | Systems and methods for supporting multi-user media content access using index points |
US20080163059A1 (en) | 2006-12-28 | 2008-07-03 | Guideworks, Llc | Systems and methods for creating custom video mosaic pages with local content |
US20080163048A1 (en) * | 2006-12-29 | 2008-07-03 | Gossweiler Iii Richard Carl | System and method for displaying multimedia events scheduling information and Corresponding search results |
US8291454B2 (en) * | 2006-12-29 | 2012-10-16 | Google Inc. | System and method for downloading multimedia events scheduling information for display |
US8544040B2 (en) | 2006-12-29 | 2013-09-24 | Google Inc. | System and method for displaying multimedia events scheduling information |
US8205230B2 (en) | 2006-12-29 | 2012-06-19 | Google Inc. | System and method for displaying and searching multimedia events scheduling information |
WO2008088741A2 (en) | 2007-01-12 | 2008-07-24 | Ictv, Inc. | Interactive encoded content system including object models for viewing on a remote device |
US9826197B2 (en) | 2007-01-12 | 2017-11-21 | Activevideo Networks, Inc. | Providing television broadcasts over a managed network and interactive content over an unmanaged network to a client device |
US8418206B2 (en) | 2007-03-22 | 2013-04-09 | United Video Properties, Inc. | User defined rules for assigning destinations of content |
US8438589B2 (en) * | 2007-03-28 | 2013-05-07 | Sony Corporation | Obtaining metadata program information during channel changes |
US8266648B2 (en) | 2007-04-20 | 2012-09-11 | United Video Properties, Inc. | Systems and methods for determining subscription data |
US8799952B2 (en) | 2007-04-24 | 2014-08-05 | Google Inc. | Virtual channels |
US8972875B2 (en) | 2007-04-24 | 2015-03-03 | Google Inc. | Relevance bar for content listings |
EP2153646A4 (en) * | 2007-05-21 | 2012-11-28 | Thomson Licensing | Method and device for generating electronic service guide |
WO2008148009A1 (en) | 2007-05-25 | 2008-12-04 | Veveo, Inc. | Method and system for unified searching across and within multiple documents |
WO2008148012A1 (en) | 2007-05-25 | 2008-12-04 | Veveo, Inc. | System and method for text disambiguation and context designation in incremental search |
US7743116B2 (en) * | 2007-05-28 | 2010-06-22 | Apple Inc. | Method and user interface for accessing groups of media assets |
CA2687915A1 (en) * | 2007-06-05 | 2008-12-11 | Otman A. Basir | Media exchange system |
US11570521B2 (en) | 2007-06-26 | 2023-01-31 | Broadband Itv, Inc. | Dynamic adjustment of electronic program guide displays based on viewer preferences for minimizing navigation in VOD program selection |
US9654833B2 (en) | 2007-06-26 | 2017-05-16 | Broadband Itv, Inc. | Dynamic adjustment of electronic program guide displays based on viewer preferences for minimizing navigation in VOD program selection |
US20090019492A1 (en) | 2007-07-11 | 2009-01-15 | United Video Properties, Inc. | Systems and methods for mirroring and transcoding media content |
US20090031376A1 (en) * | 2007-07-24 | 2009-01-29 | The Directv Group, Inc. | Method and system for managing content in a content processing system having multiple content delivery networks |
US9104987B2 (en) * | 2007-07-24 | 2015-08-11 | The Directv Group, Inc. | Method and system for associating business rules with received content in a content processing system and generating a content list therefrom |
US10097291B2 (en) * | 2007-07-24 | 2018-10-09 | The Directv Group, Inc. | Method and system for distributing content using device-specific content delivery networks |
US8869188B2 (en) * | 2007-07-24 | 2014-10-21 | The Directv Group, Inc. | Method and system for remotely controlling content at a set top box |
US20090031367A1 (en) * | 2007-07-24 | 2009-01-29 | The Directv Group, Inc. | Method and system for utilizing multiple content delivery networks for distributing content |
US9832424B2 (en) * | 2007-07-25 | 2017-11-28 | The Directv Group, Inc. | Method and system for managing content lifecycle in a content processing system |
US8875209B2 (en) * | 2007-07-26 | 2014-10-28 | The Directv Group, Inc. | Method and system for receiving content in a content processing system using a workflow system |
JP4897603B2 (en) * | 2007-07-26 | 2012-03-14 | ソニー株式会社 | Information providing system, information receiving terminal, information providing apparatus, information providing method, and program |
US8964734B2 (en) * | 2007-07-26 | 2015-02-24 | The Directv Group, Inc. | Method and system for communicating content having modified packet headers through a satellite |
US8462271B2 (en) * | 2007-07-26 | 2013-06-11 | The Directv Group, Inc. | Method and system of managing files within a content processing system based on publication time |
US8572660B2 (en) * | 2007-07-26 | 2013-10-29 | The Directv Group, Inc. | Method and system for distributing content to a user device through a satellite network and a broadband network |
US9084025B1 (en) | 2007-08-06 | 2015-07-14 | Google Inc. | System and method for displaying both multimedia events search results and internet search results |
US8484685B2 (en) | 2007-08-13 | 2013-07-09 | At&T Intellectual Property I, L.P. | System for presenting media content |
US9063934B2 (en) | 2007-08-17 | 2015-06-23 | At&T Intellectual Property I, Lp | System for identifying media content |
US8001571B1 (en) | 2007-08-21 | 2011-08-16 | Google Inc. | Identifying programming information of a telecommunications provider |
US20090064223A1 (en) * | 2007-08-27 | 2009-03-05 | Himax Technologies Limited | Dtv viewing terminal, epg service system and method for exhibiting epg |
JP2009060255A (en) * | 2007-08-30 | 2009-03-19 | Toshiba Corp | Program reservation device and method |
US8146120B2 (en) * | 2007-10-08 | 2012-03-27 | Jaman.Com, Inc. | Multi-criteria rating and searching system |
US8528020B2 (en) * | 2007-11-20 | 2013-09-03 | Cedric DeLaCruz | Universal and portable channel designations |
WO2009120873A2 (en) * | 2008-03-26 | 2009-10-01 | Google Inc. | Frequency-aware spot selection for content campaigns |
US20090249400A1 (en) * | 2008-03-27 | 2009-10-01 | United Video Properties, Inc. | Systems and methods for providing on-demand media content |
US20090249418A1 (en) * | 2008-03-28 | 2009-10-01 | Channer Medianet, S.L. | Repository for information about streaming video/audio channels |
US9003465B1 (en) | 2008-04-25 | 2015-04-07 | The Directv Group, Inc. | Method and system for converting content into multiple formats |
US8601526B2 (en) | 2008-06-13 | 2013-12-03 | United Video Properties, Inc. | Systems and methods for displaying media content and media guidance information |
JP4730626B2 (en) * | 2008-06-13 | 2011-07-20 | ソニー株式会社 | Content supply apparatus, content supply method, and program |
US20090320074A1 (en) * | 2008-06-19 | 2009-12-24 | Toshiba America Consumer Products L.L.C. | Information system and method |
US20100086277A1 (en) * | 2008-10-03 | 2010-04-08 | Guideworks, Llc | Systems and methods for deleting viewed portions of recorded programs |
US8607278B2 (en) * | 2008-11-18 | 2013-12-10 | Verizon Patent And Licensing Inc. | Customer voting on timeslots for shows |
US8612456B2 (en) * | 2008-12-11 | 2013-12-17 | At&T Intellectual Property I, L.P. | Scheduling recording of recommended multimedia programs |
US20100192181A1 (en) * | 2009-01-29 | 2010-07-29 | At&T Intellectual Property I, L.P. | System and Method to Navigate an Electonic Program Guide (EPG) Display |
US9674476B2 (en) * | 2009-02-12 | 2017-06-06 | Echostar Technologies L.L.C. | Personalized multimedia content driven by user preferences |
US8166502B2 (en) * | 2009-02-19 | 2012-04-24 | Sony Corporation | Downloading TV channel map based on location and provider |
US20100306708A1 (en) * | 2009-05-29 | 2010-12-02 | Rovi Techonologies Corporation | Systems and methods for handling profiles in a community |
US9445036B2 (en) * | 2009-06-30 | 2016-09-13 | Rovi Guides, Inc. | Methods and systems for content scheduling across multiple devices |
US20110016492A1 (en) * | 2009-07-16 | 2011-01-20 | Gemstar Development Corporation | Systems and methods for forwarding media asset events |
US20110070819A1 (en) * | 2009-09-23 | 2011-03-24 | Rovi Technologies Corporation | Systems and methods for providing reminders associated with detected users |
US20110078731A1 (en) * | 2009-09-25 | 2011-03-31 | Rovi Technologies Corporation | Systems and methods for multiple media guidance application navigation |
US20110081129A1 (en) * | 2009-10-07 | 2011-04-07 | Rovi Technologies Corporation | Broadband recording method and apparatus for video and/or audio programs |
US20110154402A1 (en) * | 2009-12-18 | 2011-06-23 | Rovi Technologies Corporation | Systems and methods for navigating program listings in a media guidance application |
US9201627B2 (en) * | 2010-01-05 | 2015-12-01 | Rovi Guides, Inc. | Systems and methods for transferring content between user equipment and a wireless communications device |
US20110191330A1 (en) | 2010-02-04 | 2011-08-04 | Veveo, Inc. | Method of and System for Enhanced Content Discovery Based on Network and Device Access Behavior |
US10080059B2 (en) | 2010-04-29 | 2018-09-18 | Apple Partners, Lp | Web-based video broadcasting system having multiple channels |
US9167196B2 (en) | 2010-05-19 | 2015-10-20 | Rovi Guides, Inc. | Systems and methods for trimming recorded content using a media guidance application |
KR101648959B1 (en) * | 2010-06-04 | 2016-08-18 | 네이버 주식회사 | System and method for providing advertisement to wireless network service user |
FR2964286B1 (en) * | 2010-08-27 | 2012-08-17 | Alcatel Lucent | METHOD AND DEVICE FOR NON-DISTURBLY TESTING THE OPERATION OF AN INFORMATION PROVIDING APPLICATION ACCESSIBLE TO CERTAIN DATES |
US9699503B2 (en) * | 2010-09-07 | 2017-07-04 | Opentv, Inc. | Smart playlist |
US10210160B2 (en) | 2010-09-07 | 2019-02-19 | Opentv, Inc. | Collecting data from different sources |
US8577915B2 (en) | 2010-09-10 | 2013-11-05 | Veveo, Inc. | Method of and system for conducting personalized federated search and presentation of results therefrom |
CA2814070A1 (en) | 2010-10-14 | 2012-04-19 | Activevideo Networks, Inc. | Streaming digital video between video devices using a cable television system |
JP5050094B2 (en) * | 2010-12-21 | 2012-10-17 | 株式会社東芝 | Video processing apparatus and video processing method |
US8935300B1 (en) * | 2011-01-03 | 2015-01-13 | Intellectual Ventures Fund 79 Llc | Methods, devices, and mediums associated with content-searchable media |
US8745683B1 (en) | 2011-01-03 | 2014-06-03 | Intellectual Ventures Fund 79 Llc | Methods, devices, and mediums associated with supplementary audio information |
EP2695388B1 (en) | 2011-04-07 | 2017-06-07 | ActiveVideo Networks, Inc. | Reduction of latency in video distribution networks using adaptive bit rates |
US9854318B2 (en) | 2011-06-06 | 2017-12-26 | Rovi Guides, Inc. | Systems and methods for sharing interactive media guidance information |
US9154813B2 (en) | 2011-06-09 | 2015-10-06 | Comcast Cable Communications, Llc | Multiple video content in a composite video stream |
WO2012173387A2 (en) * | 2011-06-16 | 2012-12-20 | Samsung Electronics Co., Ltd. | Method and apparatus for transmitting and receiving signaling information for reception of broadcast services in a digital broadcasting system |
KR101874433B1 (en) * | 2011-06-16 | 2018-07-06 | 삼성전자주식회사 | Method and apparatus for transmitting/receiving signalling information for receiving a broadcast service in a digital broadcast system |
US9049073B2 (en) | 2011-06-28 | 2015-06-02 | Rovi Guides, Inc. | Systems and methods for initializing allocations of transport streams based on historical data |
US8627364B2 (en) * | 2011-09-20 | 2014-01-07 | Lg Electronics Inc. | Digital system and method of processing service data thereof |
US9218122B2 (en) | 2011-12-29 | 2015-12-22 | Rovi Guides, Inc. | Systems and methods for transferring settings across devices based on user gestures |
WO2013106390A1 (en) | 2012-01-09 | 2013-07-18 | Activevideo Networks, Inc. | Rendering of an interactive lean-backward user interface on a television |
US9800945B2 (en) | 2012-04-03 | 2017-10-24 | Activevideo Networks, Inc. | Class-based intelligent multiplexing over unmanaged networks |
US10674191B2 (en) | 2012-04-06 | 2020-06-02 | Minerva Networks, Inc | Systems and methods to remotely synchronize digital data |
US9123084B2 (en) | 2012-04-12 | 2015-09-01 | Activevideo Networks, Inc. | Graphical application integration with MPEG objects |
US9848276B2 (en) | 2013-03-11 | 2017-12-19 | Rovi Guides, Inc. | Systems and methods for auto-configuring a user equipment device with content consumption material |
WO2014145921A1 (en) | 2013-03-15 | 2014-09-18 | Activevideo Networks, Inc. | A multiple-mode system and method for providing user selectable video content |
US9294785B2 (en) | 2013-06-06 | 2016-03-22 | Activevideo Networks, Inc. | System and method for exploiting scene graph information in construction of an encoded video sequence |
US9219922B2 (en) | 2013-06-06 | 2015-12-22 | Activevideo Networks, Inc. | System and method for exploiting scene graph information in construction of an encoded video sequence |
US9326047B2 (en) | 2013-06-06 | 2016-04-26 | Activevideo Networks, Inc. | Overlay rendering of user interface onto source video |
US9674563B2 (en) | 2013-11-04 | 2017-06-06 | Rovi Guides, Inc. | Systems and methods for recommending content |
KR101548228B1 (en) * | 2013-12-27 | 2015-08-28 | 주식회사 케이티 | Apparatus for synchronizing user interface based on user state and method thereof |
US10506279B2 (en) | 2014-03-27 | 2019-12-10 | Rovi Guides, Inc. | Systems and methods for providing a sequence of video-clips in a picture-in-guide |
US9788029B2 (en) | 2014-04-25 | 2017-10-10 | Activevideo Networks, Inc. | Intelligent multiplexing using class-based, multi-dimensioned decision logic for managed networks |
USD786285S1 (en) * | 2015-05-21 | 2017-05-09 | Layer3 TV, Inc. | Display screen or portion thereof with an animated graphical user interface |
USD778300S1 (en) * | 2015-05-21 | 2017-02-07 | Layer3 TV, Inc. | Display screen or portion thereof with a graphical user interface shown thereon |
USD771675S1 (en) * | 2015-05-21 | 2016-11-15 | Layer3 TV, Inc. | Display screen or portion thereof with graphical user interface |
USD772913S1 (en) * | 2015-05-21 | 2016-11-29 | Layer3 TV, Inc. | Display screen or portion thereof with graphical user interface |
US9578379B1 (en) | 2015-09-29 | 2017-02-21 | Rovi Guides, Inc. | Scene-by-scene viewer ratings |
US10178421B2 (en) | 2015-10-30 | 2019-01-08 | Rovi Guides, Inc. | Methods and systems for monitoring content subscription usage |
US9813396B2 (en) | 2015-10-30 | 2017-11-07 | Rovi Guides, Inc. | Methods and systems for managing content subscription data |
US10798453B2 (en) * | 2016-12-06 | 2020-10-06 | The Directv Group, Inc. | Content scheduling |
US10440439B2 (en) | 2017-02-28 | 2019-10-08 | The Directv Group, Inc. | Method and apparatus for media content streaming and reminder notifications |
US20230086901A1 (en) * | 2021-09-21 | 2023-03-23 | Elizabeth Gearhart | Video directory method |
Citations (21)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5559548A (en) * | 1994-05-20 | 1996-09-24 | Davis; Bruce | System and method for generating an information display schedule for an electronic program guide |
WO1997013368A1 (en) * | 1995-10-02 | 1997-04-10 | Starsight Telecast, Incorporated | Systems and methods for providing television schedule information |
US5630119A (en) * | 1995-05-05 | 1997-05-13 | Microsoft Corporation | System and method for displaying program listings in an interactive electronic program guide |
US5671411A (en) * | 1994-11-10 | 1997-09-23 | Intel Corporation | Method of searching an audio/visual programming database using selected criterion having implicit logical operation |
US5686954A (en) * | 1994-09-29 | 1997-11-11 | Sony Corporation | Program information broadcasting method program information display method, and receiving device |
US5699528A (en) * | 1995-10-31 | 1997-12-16 | Mastercard International, Inc. | System and method for bill delivery and payment over a communications network |
US5790198A (en) * | 1990-09-10 | 1998-08-04 | Starsight Telecast, Inc. | Television schedule information transmission and utilization system and process |
US5793972A (en) * | 1996-05-03 | 1998-08-11 | Westminster International Computers Inc. | System and method providing an interactive response to direct mail by creating personalized web page based on URL provided on mail piece |
US5798785A (en) * | 1992-12-09 | 1998-08-25 | Discovery Communications, Inc. | Terminal for suggesting programs offered on a television program delivery system |
US5955988A (en) * | 1996-08-14 | 1999-09-21 | Samsung Electronics Co., Ltd. | Graphical user interface for establishing installation location for satellite based television system |
US5988078A (en) * | 1991-12-04 | 1999-11-23 | Gemstar Development Corp. | Method and apparatus for receiving customized television programming information by transmitting geographic location to a service provider through a wide-area network |
US6002394A (en) * | 1995-10-02 | 1999-12-14 | Starsight Telecast, Inc. | Systems and methods for linking television viewers with advertisers and broadcasters |
US6005565A (en) * | 1997-03-25 | 1999-12-21 | Sony Corporation | Integrated search of electronic program guide, internet and other information resources |
US6008803A (en) * | 1994-11-29 | 1999-12-28 | Microsoft Corporation | System for displaying programming information |
US6025837A (en) * | 1996-03-29 | 2000-02-15 | Micrsoft Corporation | Electronic program guide with hyperlinks to target resources |
US6139177A (en) * | 1996-12-03 | 2000-10-31 | Hewlett Packard Company | Device access and control using embedded web access functionality |
US6240555B1 (en) * | 1996-03-29 | 2001-05-29 | Microsoft Corporation | Interactive entertainment system for presenting supplemental interactive content together with continuous video programs |
US20040133655A1 (en) * | 1996-12-20 | 2004-07-08 | Liberate Technologies | Information retrieval system using an internet multiplexer to focus user selection |
US20050278741A1 (en) * | 1997-03-31 | 2005-12-15 | Microsoft Corporation | Query-based electronic program guide |
US7134131B1 (en) * | 1992-12-09 | 2006-11-07 | Sedna Patent Services, Llc | Digital broadcast program billing |
US20090031335A1 (en) * | 1992-12-09 | 2009-01-29 | Hendricks John S | Digital broadcast program ordering |
Family Cites Families (453)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
GB1554411A (en) | 1975-08-09 | 1979-10-17 | Communications Patents Ltd | Control systems |
US4024401A (en) * | 1975-11-17 | 1977-05-17 | General Electric Company | X-ray apparatus |
US4170782A (en) * | 1976-12-13 | 1979-10-09 | Miller Arthur O | Programming and selection monitoring system for television receivers |
US4081753A (en) * | 1976-12-13 | 1978-03-28 | Miller Arthur O | Automatic programming system for television receivers |
NL7801367A (en) | 1978-02-07 | 1979-08-09 | Shell Int Research | PROCESS FOR THE PREPARATION AND SEPARATION OF P-XYLENE. |
US4271532A (en) * | 1979-11-13 | 1981-06-02 | Rca Corporation | Receiver with a channel swapping apparatus |
US4300040A (en) | 1979-11-13 | 1981-11-10 | Video Corporation Of America | Ordering terminal |
DE2950432A1 (en) * | 1979-12-14 | 1981-06-19 | Edmond 8031 Gröbenzell Keiser | METHOD AND DEVICE FOR CONTROLLING THE OPERATION OF A TELEVISION RECEIVER |
US4280148A (en) * | 1980-01-21 | 1981-07-21 | Saxena Arjun N | Audio recording apparatus and method |
US4385210A (en) * | 1980-09-19 | 1983-05-24 | Electro-Magnetic Corporation | Electro-acoustic planar transducer |
US4381522A (en) * | 1980-12-01 | 1983-04-26 | Adams-Russell Co., Inc. | Selective viewing |
US4367559A (en) * | 1981-02-06 | 1983-01-04 | Rca Corporation | Arrangement for both channel swapping and favorite channel features |
US4425579A (en) * | 1981-05-22 | 1984-01-10 | Oak Industries Inc. | Catv converter with keylock to favorite channels |
US4375651A (en) * | 1981-07-27 | 1983-03-01 | Zenith Radio Corporation | Selective video reception control system |
US4694490A (en) | 1981-11-03 | 1987-09-15 | Harvey John C | Signal processing apparatus and methods |
US4965825A (en) | 1981-11-03 | 1990-10-23 | The Personalized Mass Media Corporation | Signal processing apparatus and methods |
DE3151492A1 (en) | 1981-11-21 | 1983-07-07 | Gorenje Körting Electronic GmbH & Co, 8217 Grassau | Audio/video home system |
US5692214A (en) | 1981-12-14 | 1997-11-25 | Levine; Michael R. | System for unattended recording of video programs by remote control code transmitter module which receives user selections from a personal computer |
US4908713A (en) * | 1981-12-14 | 1990-03-13 | Levine Michael R | VCR Programmer |
US4963994A (en) | 1981-12-14 | 1990-10-16 | Levine Michael R | VCR programmer |
US4429385A (en) * | 1981-12-31 | 1984-01-31 | American Newspaper Publishers Association | Method and apparatus for digital serial scanning with hierarchical and relational access |
US4605973A (en) * | 1982-08-23 | 1986-08-12 | Kohorn H Von | System, apparatus and method for recording and editing broadcast transmissions |
US4495654A (en) * | 1983-03-29 | 1985-01-22 | Rca Corporation | Remote controlled receiver with provisions for automatically programming a channel skip list |
JPS59188831A (en) | 1983-04-11 | 1984-10-26 | Fuji Photo Film Co Ltd | Magnetic recording medium |
US4625080A (en) | 1983-05-03 | 1986-11-25 | Scott Michael M | Remote video recorder programming apparatus operating over telephone lines |
US4527194A (en) | 1983-07-27 | 1985-07-02 | Zenith Electronics Corporation | Channel assignment for CATV system |
US4754326A (en) | 1983-10-25 | 1988-06-28 | Keycom Electronic Publishing | Method and apparatus for assisting user of information retrieval systems |
US4641205A (en) * | 1984-03-05 | 1987-02-03 | Rca Corporation | Television system scheduler with on-screen menu type programming prompting apparatus |
US4689022A (en) | 1984-04-30 | 1987-08-25 | John Peers | System for control of a video storage means by a programmed processor |
EP0189399A1 (en) | 1984-08-06 | 1986-08-06 | Prutec Limited | Information processing apparatus |
US4787063A (en) | 1984-10-19 | 1988-11-22 | Francis Muguet | Acquisition and transmission system for a recorder and a computer center |
EP0183625B1 (en) | 1984-11-29 | 1990-02-28 | Sony Corporation | Television signal receiving apparatus |
US4677501A (en) * | 1985-01-14 | 1987-06-30 | Dictaphone Corporation | Method and apparatus for displaying indications of instructions in previously recorded messages |
US4645873A (en) * | 1985-01-23 | 1987-02-24 | Telecue Systems | Transactional telecommunication system |
US4751578A (en) | 1985-05-28 | 1988-06-14 | David P. Gordon | System for electronically controllably viewing on a television updateable television programming information |
US4706121B1 (en) * | 1985-07-12 | 1993-12-14 | Insight Telecast, Inc. | Tv schedule system and process |
JPH0322770Y2 (en) | 1985-09-21 | 1991-05-17 | ||
DE3544183A1 (en) | 1985-12-13 | 1987-06-19 | Thomson Brandt Gmbh | METHOD FOR PROGRAMMING A VIDEO RECORDER |
JP2526875B2 (en) | 1986-11-05 | 1996-08-21 | ソニー株式会社 | Digital information recorder |
US5089885A (en) * | 1986-11-14 | 1992-02-18 | Video Jukebox Network, Inc. | Telephone access display system with remote monitoring |
US4761684A (en) * | 1986-11-14 | 1988-08-02 | Video Jukebox Network | Telephone access display system |
DE3640436C3 (en) | 1986-11-27 | 1997-04-17 | Siemens Ag | Remote control for a consumer electronics receiver |
JPH0447595Y2 (en) | 1986-12-05 | 1992-11-10 | ||
US4807154A (en) | 1987-01-29 | 1989-02-21 | International Business Machines Corporation | Method for developing automatic replies in an interactive electronic calendaring system |
US5126851A (en) | 1987-06-16 | 1992-06-30 | Canon Kabushiki Kaisha | Video system using two different kinds of recording media |
EP0300562B1 (en) * | 1987-07-20 | 1997-11-05 | Philips Electronics Uk Limited | Television transmission system |
JPS6450688A (en) | 1987-08-21 | 1989-02-27 | Hashimoto Corp | Method and device for generating individual television program |
AU2555288A (en) | 1987-09-28 | 1989-04-18 | James C. Fox | Automatic program selector |
IT1218950B (en) | 1988-01-12 | 1990-04-24 | Sarin Societa Servizi Ausiliar | PROCEDURE AND SYSTEM FOR INTEGRATED DELIVERY PARTICULARLY FOR ADVERTISING PURPOSES OF TELEMATIC SERVICES AND GRAPHIC INFORMATION ON USER TERMINALS |
JP2829962B2 (en) | 1988-04-28 | 1998-12-02 | 松下電器産業株式会社 | Television receiver |
GB2218287B (en) * | 1988-05-02 | 1992-10-07 | Hashimoto Corp | Display system for use with a tv program reservation system |
US4977455B1 (en) * | 1988-07-15 | 1993-04-13 | System and process for vcr scheduling | |
CA1337132C (en) | 1988-07-15 | 1995-09-26 | Robert Filepp | Reception system for an interactive computer network and method of operation |
JPH0638165Y2 (en) | 1988-07-28 | 1994-10-05 | カヤバ工業株式会社 | Damper device in flow control mechanism |
US5187589A (en) * | 1988-07-28 | 1993-02-16 | Pioneer Electronic Corporation | Multiprogram video tape recording and reproducing device |
JP3002471B2 (en) * | 1988-08-19 | 2000-01-24 | 株式会社日立製作所 | Program distribution device |
US4959719A (en) | 1988-12-21 | 1990-09-25 | North American Philips Corporation | Picture-in-picture television receiver control |
US5016273A (en) * | 1989-01-09 | 1991-05-14 | At&E Corporation | Dual communication mode video tape recorder |
US5253066C1 (en) | 1989-06-01 | 2001-05-22 | United Video Properties Inc | Tv recording and viewing control system |
US5047867A (en) | 1989-06-08 | 1991-09-10 | North American Philips Corporation | Interface for a TV-VCR system |
US5038211A (en) | 1989-07-05 | 1991-08-06 | The Superguide Corporation | Method and apparatus for transmitting and receiving television program information |
US5663757A (en) | 1989-07-14 | 1997-09-02 | Morales; Fernando | Software controlled multi-mode interactive TV systems |
US5170388A (en) | 1989-07-27 | 1992-12-08 | Kabushiki Kaisha Toshiba | Image/audio information recording/reproduction apparatus with built-in semiconductor memory |
GB8922702D0 (en) | 1989-10-09 | 1989-11-22 | Videologic Ltd | Radio television receiver |
US5155591A (en) | 1989-10-23 | 1992-10-13 | General Instrument Corporation | Method and apparatus for providing demographically targeted television commercials |
US5241671C1 (en) * | 1989-10-26 | 2002-07-02 | Encyclopaedia Britannica Educa | Multimedia search system using a plurality of entry path means which indicate interrelatedness of information |
EP1335594A3 (en) | 1989-10-30 | 2003-09-10 | Starsight Telecast, Inc. | A system for unattended recording of television programs |
US5353121A (en) | 1989-10-30 | 1994-10-04 | Starsight Telecast, Inc. | Television schedule system |
US5446919A (en) | 1990-02-20 | 1995-08-29 | Wilkins; Jeff K. | Communication system and method with demographically or psychographically defined audiences |
JP2811887B2 (en) * | 1990-03-27 | 1998-10-15 | ソニー株式会社 | Receiver |
US5046092A (en) | 1990-03-29 | 1991-09-03 | Gte Laboratories Incorporated | Video control system for transmitted programs |
US5113259A (en) * | 1990-04-19 | 1992-05-12 | Thomson Consumer Electronics, Inc. | Data transfer from an external computer to a television receiver having picture-in-picture capability |
JP3057335B2 (en) | 1990-04-27 | 2000-06-26 | 株式会社日立製作所 | Information display device |
US5090049A (en) * | 1990-05-22 | 1992-02-18 | Chen Thomas N | Fax message recorder and relay system and method |
US5189630A (en) * | 1991-01-15 | 1993-02-23 | Barstow David R | Method for encoding and broadcasting information about live events using computer pattern matching techniques |
US5260778A (en) | 1990-06-26 | 1993-11-09 | General Instrument Corporation | Apparatus for selective distribution of messages over a communications network |
US5293357A (en) * | 1990-09-10 | 1994-03-08 | The Superguide Corporation | Method and apparatus for controlling a television program recording device |
ES2234978T3 (en) * | 1990-09-10 | 2005-07-01 | Starsight Telecast, Inc. | USER INTERFACE FOR A TELEVISION PROGRAMMING SYSTEM. |
US5963916A (en) | 1990-09-13 | 1999-10-05 | Intouch Group, Inc. | Network apparatus and method for preview of music products and compilation of market data |
US5526034A (en) | 1990-09-28 | 1996-06-11 | Ictv, Inc. | Interactive home information system with signal assignment |
US5412720A (en) * | 1990-09-28 | 1995-05-02 | Ictv, Inc. | Interactive home information system |
JPH0766587B2 (en) | 1990-10-20 | 1995-07-19 | エルジー電子株式会社 | Scheduled recording method for VCR |
US5123046A (en) * | 1990-11-05 | 1992-06-16 | Smart Vcr Limited Partnership | Vcr with cable tuner control |
US5233423A (en) | 1990-11-26 | 1993-08-03 | North American Philips Corporation | Embedded commericals within a television receiver using an integrated electronic billboard |
US5282028A (en) | 1990-11-27 | 1994-01-25 | Scientific-Atlanta, Inc. | Remote control for digital music terminal with synchronized communications |
JPH0731649Y2 (en) * | 1990-11-28 | 1995-07-19 | 船井電機株式会社 | Channel tuning device |
US5132992A (en) * | 1991-01-07 | 1992-07-21 | Paul Yurt | Audio and video transmission and receiving system |
US5253275A (en) | 1991-01-07 | 1993-10-12 | H. Lee Browne | Audio and video transmission and receiving system |
ES2092583T3 (en) * | 1991-01-16 | 1996-12-01 | Matsushita Electric Ind Co Ltd | RECORDING DEVICE ON VIDEO TAPE TO RECORD MULTIPLE CHANNELS. |
KR0178536B1 (en) * | 1991-03-11 | 1999-04-15 | 강진구 | Channel selecting method of relative program |
US5283819A (en) * | 1991-04-25 | 1994-02-01 | Compuadd Corporation | Computing and multimedia entertainment system |
US5210611A (en) * | 1991-08-12 | 1993-05-11 | Keen Y. Yee | Automatic tuning radio/TV using filtered seek |
US5488409A (en) * | 1991-08-19 | 1996-01-30 | Yuen; Henry C. | Apparatus and method for tracking the playing of VCR programs |
US6091884A (en) * | 1991-08-19 | 2000-07-18 | Index Systems, Inc. | Enhancing operations of video tape cassette players |
JPH0621907A (en) | 1991-09-10 | 1994-01-28 | New Media Corp | Method and apparatus for multiple medium sending network |
US5396546A (en) * | 1991-10-03 | 1995-03-07 | Viscorp | Apparatus and method for automatic and user configurable information appliance |
US5231494A (en) | 1991-10-08 | 1993-07-27 | General Instrument Corporation | Selection of compressed television signals from single channel allocation based on viewer characteristics |
JPH05122692A (en) | 1991-10-28 | 1993-05-18 | Pioneer Electron Corp | Catv terminal equipment and catv system |
US5861881A (en) * | 1991-11-25 | 1999-01-19 | Actv, Inc. | Interactive computer system for providing an interactive presentation with personalized video, audio and graphics responses for multiple viewers |
US5477262A (en) | 1991-11-29 | 1995-12-19 | Scientific-Altanta, Inc. | Method and apparatus for providing an on-screen user interface for a subscription television terminal |
US5283919A (en) * | 1991-11-29 | 1994-02-08 | Grant Fred W | Folding trauma stretcher |
US5875108A (en) * | 1991-12-23 | 1999-02-23 | Hoffberg; Steven M. | Ergonomic man-machine interface incorporating adaptive pattern recognition based control system |
US6081750A (en) | 1991-12-23 | 2000-06-27 | Hoffberg; Steven Mark | Ergonomic man-machine interface incorporating adaptive pattern recognition based control system |
US5903454A (en) | 1991-12-23 | 1999-05-11 | Hoffberg; Linda Irene | Human-factored interface corporating adaptive pattern recognition based controller apparatus |
DE4201031C2 (en) | 1992-01-14 | 1994-09-01 | Ludwig J Prof Dr Issing | Program selection system for the automated pre-selection of television or radio programs according to the individual interests of the participants |
JP3328951B2 (en) | 1992-02-07 | 2002-09-30 | ソニー株式会社 | TV receiver and tuning method |
JPH06296200A (en) | 1992-02-14 | 1994-10-21 | Hashimoto Corp | Automatic control system for video tape recorder |
JPH05260400A (en) | 1992-03-12 | 1993-10-08 | Sanyo Electric Co Ltd | Television receiver |
US5432561A (en) | 1992-03-27 | 1995-07-11 | North American Philips Corporation | System for automatically activating picture-in-picture when an auxiliary signal is detected |
US5262860A (en) * | 1992-04-23 | 1993-11-16 | International Business Machines Corporation | Method and system communication establishment utilizing captured and processed visually perceptible data within a broadcast video signal |
JPH05314186A (en) | 1992-05-06 | 1993-11-26 | Canon Inc | Automatic information source selector |
DE4217246A1 (en) | 1992-05-25 | 1993-12-02 | Grundig Emv | Video device for processing additional signals, which are transmitted in the blanking intervals of television signals |
US5223924A (en) | 1992-05-27 | 1993-06-29 | North American Philips Corporation | System and method for automatically correlating user preferences with a T.V. program information database |
US5469206A (en) | 1992-05-27 | 1995-11-21 | Philips Electronics North America Corporation | System and method for automatically correlating user preferences with electronic shopping information |
US5689663A (en) | 1992-06-19 | 1997-11-18 | Microsoft Corporation | Remote controller user interface and methods relating thereto |
US5414756A (en) * | 1992-06-26 | 1995-05-09 | Smart Vcr Limited Partnership | Telephonically programmable apparatus |
US5317403A (en) * | 1992-06-26 | 1994-05-31 | Thomson Consumer Electronics, Inc. | Favorite channel selection using extended keypress |
JP3502114B2 (en) | 1992-10-14 | 2004-03-02 | 株式会社日立製作所 | Information service system |
EP0596594B1 (en) | 1992-10-26 | 2000-07-12 | Sun Microsystems, Inc. | Remote control and pointing device |
US5371551A (en) | 1992-10-29 | 1994-12-06 | Logan; James | Time delayed digital video system using concurrent recording and playback |
US5325423A (en) * | 1992-11-13 | 1994-06-28 | Multimedia Systems Corporation | Interactive multimedia communication system |
DE4240187A1 (en) | 1992-11-30 | 1994-06-01 | Siemens Ag | Displaying information from video text signals on screen - generating text table representing all TV programmes available from different transmitters without switching between transmitters |
US5592551A (en) * | 1992-12-01 | 1997-01-07 | Scientific-Atlanta, Inc. | Method and apparatus for providing interactive electronic programming guide |
US5410326A (en) * | 1992-12-04 | 1995-04-25 | Goldstein; Steven W. | Programmable remote control device for interacting with a plurality of remotely controlled devices |
JPH06176492A (en) * | 1992-12-04 | 1994-06-24 | Sony Corp | Device for recording and reproducing digital video signal |
US5990927A (en) | 1992-12-09 | 1999-11-23 | Discovery Communications, Inc. | Advanced set top terminal for cable television delivery systems |
US5600364A (en) * | 1992-12-09 | 1997-02-04 | Discovery Communications, Inc. | Network controller for cable television delivery systems |
US6675386B1 (en) * | 1996-09-04 | 2004-01-06 | Discovery Communications, Inc. | Apparatus for video access and control over computer network, including image correction |
US6181335B1 (en) * | 1992-12-09 | 2001-01-30 | Discovery Communications, Inc. | Card for a set top terminal |
US6828993B1 (en) | 1992-12-09 | 2004-12-07 | Discovery Communications, Inc. | Set top terminal that stores programs locally and generates menus |
US7721307B2 (en) * | 1992-12-09 | 2010-05-18 | Comcast Ip Holdings I, Llc | Method and apparatus for targeting of interactive virtual objects |
US5659350A (en) | 1992-12-09 | 1997-08-19 | Discovery Communications, Inc. | Operations center for a television program packaging and delivery system |
US6463585B1 (en) | 1992-12-09 | 2002-10-08 | Discovery Communications, Inc. | Targeted advertisement using television delivery systems |
JP3297914B2 (en) | 1993-01-08 | 2002-07-02 | ソニー株式会社 | Television receiver |
JPH06217271A (en) | 1993-01-18 | 1994-08-05 | Toshiba Corp | Method and device for data transmission |
JP3302425B2 (en) | 1993-01-29 | 2002-07-15 | パイオニア株式会社 | Selection method and selection device |
US5382138A (en) * | 1993-01-29 | 1995-01-17 | Chilton; Daniel T. | Device for emptying the sewage holding tank of a boat |
JPH06243539A (en) | 1993-02-22 | 1994-09-02 | Nippon Telegr & Teleph Corp <Ntt> | Method for obtaining video structure information |
US5515173A (en) | 1993-03-05 | 1996-05-07 | Gemstar Developement Corporation | System and method for automatically recording television programs in television systems with tuners external to video recorders |
EP0688488A1 (en) * | 1993-03-05 | 1995-12-27 | MANKOVITZ, Roy J. | Apparatus and method using compressed codes for television program record scheduling |
US5508732A (en) | 1993-03-22 | 1996-04-16 | International Business Machines Corporation | Data server, control server and gateway architecture system and method for broadcasting digital video on demand |
US20020032907A1 (en) * | 1993-03-29 | 2002-03-14 | Daniels John J. | Initiating record from an electronic programming schedule |
US8046800B2 (en) * | 1993-03-29 | 2011-10-25 | Microsoft Corporation | Remotely controlling a video recorder |
US20020048448A1 (en) * | 1993-03-29 | 2002-04-25 | Microsoft Corporation | Pausing the display of a television program as a signal including the television program is received |
US5631995A (en) * | 1993-04-01 | 1997-05-20 | U.S. Philips Corporation | Video recorder having circuitry for causing the tuner therein to tune to the same received signal as the tuner in a television receiver connected to the video recorder |
US5438355A (en) * | 1993-04-16 | 1995-08-01 | Palmer; Shelton L. | Interactive system for processing viewer responses to television programming |
JP2802876B2 (en) * | 1993-04-28 | 1998-09-24 | 橋本コーポレイション株式会社 | Apparatus combining a TV receiver and a video tape recorder |
TW318315B (en) | 1993-05-03 | 1997-10-21 | At & T Corp | |
US5524195A (en) | 1993-05-24 | 1996-06-04 | Sun Microsystems, Inc. | Graphical user interface for interactive television with an animated agent |
US5768224A (en) | 1993-05-28 | 1998-06-16 | Sony Corporation | AV system and method of establishing a connection setting for AV component devices |
JP3504291B2 (en) | 1993-06-04 | 2004-03-08 | 日本放送協会 | Related program determination device |
JP3590641B2 (en) * | 1993-06-16 | 2004-11-17 | ソニー株式会社 | Camera-integrated recording device and recording device |
US5621456A (en) * | 1993-06-22 | 1997-04-15 | Apple Computer, Inc. | Methods and apparatus for audio-visual interface for the display of multiple program categories |
US5583560A (en) | 1993-06-22 | 1996-12-10 | Apple Computer, Inc. | Method and apparatus for audio-visual interface for the selective display of listing information on a display |
US5594509A (en) * | 1993-06-22 | 1997-01-14 | Apple Computer, Inc. | Method and apparatus for audio-visual interface for the display of multiple levels of information on a display |
JPH0737369A (en) * | 1993-07-19 | 1995-02-07 | Sony Corp | Image signal recording/reproducing device |
US5382983A (en) * | 1993-07-29 | 1995-01-17 | Kwoh; Daniel S. | Apparatus and method for total parental control of television use |
US5481296A (en) * | 1993-08-06 | 1996-01-02 | International Business Machines Corporation | Apparatus and method for selectively viewing video information |
JPH07123326A (en) | 1993-09-03 | 1995-05-12 | Sony Corp | Concentrated recording reservation control system for one or more vtrs |
US5761372A (en) | 1993-09-03 | 1998-06-02 | Sony Corporation | Recording reservation central control system for one or more VTR's |
US5691476A (en) | 1993-09-07 | 1997-11-25 | The United States Of America As Represented By The Administrator Of The National Aeronautics And Space Administration | Method for ultrasonic imaging and device for performing the method |
US5781246A (en) | 1993-09-09 | 1998-07-14 | Alten; Jerry | Electronic television program guide schedule system and method |
US5583763A (en) * | 1993-09-09 | 1996-12-10 | Mni Interactive | Method and apparatus for recommending selections based on preferences in a multi-user system |
US5589892A (en) * | 1993-09-09 | 1996-12-31 | Knee; Robert A. | Electronic television program guide schedule system and method with data feed access |
US5585866A (en) | 1993-09-09 | 1996-12-17 | Miller; Larry | Electronic television program guide schedule system and method including virtual channels |
US5822123A (en) | 1993-09-09 | 1998-10-13 | Davis; Bruce | Electronic television program guide schedule system and method with pop-up hints |
US6418556B1 (en) | 1993-09-09 | 2002-07-09 | United Video Properties, Inc. | Electronic television program guide schedule system and method |
US6275268B1 (en) * | 1993-09-09 | 2001-08-14 | United Video Properties, Inc. | Electronic television program guide with remote product ordering |
US5410344A (en) * | 1993-09-22 | 1995-04-25 | Arrowsmith Technologies, Inc. | Apparatus and method of selecting video programs based on viewers' preferences |
DE69424611T2 (en) | 1993-09-22 | 2001-01-25 | Sony Corp | TV |
US6279029B1 (en) | 1993-10-12 | 2001-08-21 | Intel Corporation | Server/client architecture and method for multicasting on a computer network |
US5734786A (en) * | 1993-10-20 | 1998-03-31 | E Guide, Inc. | Apparatus and methods for deriving a television guide from audio signals |
CA2133877A1 (en) | 1993-10-25 | 1995-04-26 | Mark A. Malamud | Quick info windows and audio information cursors |
JP3351058B2 (en) | 1993-11-09 | 2002-11-25 | 松下電器産業株式会社 | Recording and tuning method for video equipment |
JPH07147657A (en) | 1993-11-22 | 1995-06-06 | Systec:Kk | Television program table receiver |
JPH07154349A (en) | 1993-11-30 | 1995-06-16 | Sony Corp | Information recording reservation system |
JPH07162776A (en) | 1993-12-02 | 1995-06-23 | Toshiba Corp | Program guiding system |
ATE197659T1 (en) | 1993-12-02 | 2000-12-15 | Discovery Communicat Inc | NETWORK CONTROL FOR HEADENDS IN CABLE TELEVISION SYSTEMS |
US5555376A (en) | 1993-12-03 | 1996-09-10 | Xerox Corporation | Method for granting a user request having locational and contextual attributes consistent with user policies for devices having locational attributes consistent with the user request |
JPH07160732A (en) | 1993-12-10 | 1995-06-23 | Sony Corp | Program information retrieval system |
US5465113A (en) | 1993-12-13 | 1995-11-07 | At&T Corp. | Programmable channel regulating cable television controller |
JP3365573B2 (en) | 1993-12-21 | 2003-01-14 | ソニー株式会社 | Program recording reservation device |
JP3237362B2 (en) | 1993-12-27 | 2001-12-10 | 松下電器産業株式会社 | Program guide display device |
JPH07193763A (en) | 1993-12-27 | 1995-07-28 | Sanyo Electric Co Ltd | Television receiver |
US5563665A (en) * | 1993-12-29 | 1996-10-08 | Chang; Darwin | Video signal controller for use with a multi-sync monitor for displaying a plurality of different types of video signals |
GB9400101D0 (en) * | 1994-01-05 | 1994-03-02 | Thomson Consumer Electronics | Consumer interface for a satellite television system |
JPH07212732A (en) | 1994-01-24 | 1995-08-11 | Sony Corp | Receiver for two-way broadcast and reception system |
US5579239A (en) | 1994-02-16 | 1996-11-26 | Freeman; Mitchael C. | Remote video transmission system |
EP0669761A3 (en) * | 1994-02-23 | 1999-03-03 | Hitachi, Ltd. | Television signal receiving apparatus incorporating an information retrieving and reproducing apparatus |
US5410367A (en) * | 1994-02-23 | 1995-04-25 | Aqi Ltd. | Television program scheduler for providing an indication to a user that a television program is about to start |
JP3500741B2 (en) | 1994-03-01 | 2004-02-23 | ソニー株式会社 | Channel selection method and channel selection device for television broadcasting |
DE4407701A1 (en) | 1994-03-08 | 1995-09-14 | Thomson Brandt Gmbh | Data reproduction method using video-recorder with inbuilt time switch |
IL108952A0 (en) | 1994-03-13 | 1994-06-24 | Nimrod Sandlerman | Video on demand system |
US5570295A (en) | 1994-03-18 | 1996-10-29 | Lucent Technologies Inc. | System and method of capturing encoded data transmitted over a communications network in a video system |
DE4410547C2 (en) | 1994-03-26 | 1999-03-18 | Loewe Opta Gmbh | Process for creating an electronic program guide and circuit therefor |
BR9507311A (en) | 1994-04-08 | 1997-10-07 | Prevue International Inc | Interactive scrolling program guide |
US5724567A (en) * | 1994-04-25 | 1998-03-03 | Apple Computer, Inc. | System for directing relevance-ranked data objects to computer users |
US5502504A (en) * | 1994-04-28 | 1996-03-26 | Prevue Networks, Inc. | Video mix program guide |
KR100348915B1 (en) | 1994-05-12 | 2002-12-26 | 마이크로소프트 코포레이션 | TV program selection method and system |
CA2363051C (en) | 1994-05-20 | 2004-11-30 | United Video Properties, Inc. | Improved electronic television program schedule guide systems and method |
US5523796A (en) * | 1994-05-20 | 1996-06-04 | Prevue Networks, Inc. | Video clip program guide |
US5635978A (en) | 1994-05-20 | 1997-06-03 | News America Publications, Inc. | Electronic television program guide channel system and method |
US6396546B1 (en) * | 1994-05-20 | 2002-05-28 | United Video Properties, Inc. | Electronic television program guide schedule system and method |
US6002444A (en) | 1994-05-20 | 1999-12-14 | United Video Properties, Inc. | Video clip program guide |
WO1995032585A1 (en) | 1994-05-20 | 1995-11-30 | Tv Guide On Screen | Electronic television program guide channel system and method |
US5594490A (en) * | 1994-05-23 | 1997-01-14 | Cable Services Technologies, Inc. | System for distributing video/audio files from central location to a plurality of cable headends |
US5818511A (en) * | 1994-05-27 | 1998-10-06 | Bell Atlantic | Full service network |
US5666293A (en) | 1994-05-27 | 1997-09-09 | Bell Atlantic Network Services, Inc. | Downloading operating system software through a broadcast channel |
US5635979A (en) | 1994-05-27 | 1997-06-03 | Bell Atlantic | Dynamically programmable digital entertainment terminal using downloaded software to control broadband data operations |
US5515511A (en) * | 1994-06-06 | 1996-05-07 | International Business Machines Corporation | Hybrid digital/analog multimedia hub with dynamically allocated/released channels for video processing and distribution |
DE69522504T2 (en) | 1994-06-14 | 2002-05-08 | Matsushita Electric Ind Co Ltd | Video signal recording device and video signal recording and display device |
US5624265A (en) | 1994-07-01 | 1997-04-29 | Tv Interactive Data Corporation | Printed publication remote contol for accessing interactive media |
US5983236A (en) | 1994-07-20 | 1999-11-09 | Nams International, Inc. | Method and system for providing a multimedia presentation |
JPH0832538A (en) | 1994-07-21 | 1996-02-02 | Sony Corp | Data serving system |
US5572442A (en) | 1994-07-21 | 1996-11-05 | Information Highway Media Corporation | System for distributing subscription and on-demand audio programming |
US5528304A (en) | 1994-07-22 | 1996-06-18 | Zenith Electronics Corp. | Picture-in-picture feedback for channel related features |
JPH0856352A (en) | 1994-08-11 | 1996-02-27 | Matsushita Electric Ind Co Ltd | Video file server and video recording controller |
KR100409187B1 (en) * | 1994-08-16 | 2004-03-10 | 소니 가부시끼 가이샤 | TV signal receiver and program switching device and method and remote controller |
EP0700205A3 (en) * | 1994-08-31 | 1997-04-02 | Toshiba Kk | Multimedia television receiver and method of booting the same |
US5619249A (en) * | 1994-09-14 | 1997-04-08 | Time Warner Entertainment Company, L.P. | Telecasting service for providing video programs on demand with an interactive interface for facilitating viewer selection of video programs |
US5594661A (en) * | 1994-09-23 | 1997-01-14 | U. S. West Marketing Resources Group, Inc. | Method for interfacing with a multi-media information system |
US5781734A (en) * | 1994-09-28 | 1998-07-14 | Nec Corporation | System for providing audio and video services on demand |
JPH08125497A (en) | 1994-10-19 | 1996-05-17 | Nec Home Electron Ltd | Method and circuit for automatically setting reception channel |
US5715314A (en) | 1994-10-24 | 1998-02-03 | Open Market, Inc. | Network sales system |
JP3812681B2 (en) * | 1994-10-27 | 2006-08-23 | インデックス システムズ, インコーポレイティド | Apparatus and method for downloading recorder programming data in a video signal |
US5576755A (en) * | 1994-10-28 | 1996-11-19 | Davis; Bruce | System and method for verification of electronic television program guide data |
US5534911A (en) | 1994-11-02 | 1996-07-09 | Levitan; Gutman | Virtual personal channel in a television system |
US5717923A (en) * | 1994-11-03 | 1998-02-10 | Intel Corporation | Method and apparatus for dynamically customizing electronic information to individual end users |
DE4440419A1 (en) | 1994-11-07 | 1996-05-09 | Tilman Issing | Automated information selection system for radio and television service |
US5758257A (en) | 1994-11-29 | 1998-05-26 | Herz; Frederick | System and method for scheduling broadcast of and access to video programs and other data using customer profiles |
US6029195A (en) * | 1994-11-29 | 2000-02-22 | Herz; Frederick S. M. | System for customized electronic identification of desirable objects |
US5629733A (en) * | 1994-11-29 | 1997-05-13 | News America Publications, Inc. | Electronic television program guide schedule system and method with display and search of program listings by title |
US5617565A (en) * | 1994-11-29 | 1997-04-01 | Hitachi America, Ltd. | Broadcast interactive multimedia system |
US5623613A (en) * | 1994-11-29 | 1997-04-22 | Microsoft Corporation | System for displaying programming information |
US7349976B1 (en) * | 1994-11-30 | 2008-03-25 | Realnetworks, Inc. | Audio-on-demand communication system |
US5617526A (en) * | 1994-12-13 | 1997-04-01 | Microsoft Corporation | Operating system provided notification area for displaying visual notifications from application programs |
US6005561A (en) | 1994-12-14 | 1999-12-21 | The 3Do Company | Interactive information delivery system |
US5915026A (en) | 1994-12-23 | 1999-06-22 | Gemstar Development Corporation | System and method for programming electronic devices from a remote site |
US5774859A (en) | 1995-01-03 | 1998-06-30 | Scientific-Atlanta, Inc. | Information system having a speech interface |
CA2166434A1 (en) | 1995-01-04 | 1996-07-05 | Fujio Noguchi | Method and apparatus for providing programming information |
US6163345A (en) * | 1995-01-04 | 2000-12-19 | Sony Corportion | Method and apparatus for providing station and programming information in a multiple station broadcast system |
US5596373A (en) * | 1995-01-04 | 1997-01-21 | Sony Corporation | Method and apparatus for providing program oriented information in a multiple station broadcast system |
US6233734B1 (en) * | 1995-01-05 | 2001-05-15 | Videoguide, Inc. | System and method for controlling the broadcast and recording of television programs and for distributing information to be displayed on a television screen |
US5682525A (en) | 1995-01-11 | 1997-10-28 | Civix Corporation | System and methods for remotely accessing a selected group of items of interest from a database |
EP0723369A1 (en) | 1995-01-23 | 1996-07-24 | NTEX datacommunications bv | Access method retrieving Internet information through Teletext/Videotex and the reverse |
US5708767A (en) * | 1995-02-03 | 1998-01-13 | The Trustees Of Princeton University | Method and apparatus for video browsing based on content and structure |
JP4001942B2 (en) | 1995-02-06 | 2007-10-31 | ソニー株式会社 | Receiving apparatus and receiving method, and broadcasting system and broadcasting method |
US5559550A (en) | 1995-03-01 | 1996-09-24 | Gemstar Development Corporation | Apparatus and methods for synchronizing a clock to a network clock |
US5612730A (en) | 1995-03-03 | 1997-03-18 | Multimedia Systems Corporation | Interactive system for a closed cable network |
JPH08251122A (en) | 1995-03-10 | 1996-09-27 | Sony Corp | Information selection device/method |
US5596705A (en) * | 1995-03-20 | 1997-01-21 | International Business Machines Corporation | System and method for linking and presenting movies with their underlying source information |
US5553221A (en) | 1995-03-20 | 1996-09-03 | International Business Machine Corporation | System and method for enabling the creation of personalized movie presentations and personalized movie collections |
US5696905A (en) | 1995-03-20 | 1997-12-09 | International Business Machines Corporation | System and method for providing merchant information and establishing links to merchants while presenting a movie |
CA2170429C (en) | 1995-03-28 | 2000-04-25 | Stephen Gregory Eick | Method and apparatus for finding and selecting a desired data item from a large schedule of data items using a tv set and a controller similar to a tv-remote-control |
US5710884A (en) * | 1995-03-29 | 1998-01-20 | Intel Corporation | System for automatically updating personal profile server with updates to additional user information gathered from monitoring user's electronic consuming habits generated on computer during use |
JP3372004B2 (en) | 1995-03-31 | 2003-01-27 | ソニー株式会社 | Electronic program guide device, electronic program guide system, and electronic program guide method |
US5880768A (en) * | 1995-04-06 | 1999-03-09 | Prevue Networks, Inc. | Interactive program guide systems and processes |
US5749081A (en) * | 1995-04-06 | 1998-05-05 | Firefly Network, Inc. | System and method for recommending items to a user |
DE19514145A1 (en) * | 1995-04-15 | 1996-10-17 | Basf Ag | Process for the preparation of a polyamide based on a dicarboxylic acid and a diamine |
US5550576A (en) * | 1995-04-17 | 1996-08-27 | Starsight Telecast Incorporated | Method and apparatus for merging television program schedule information received from multiple television schedule information sources |
US5828945A (en) * | 1995-04-17 | 1998-10-27 | Starsight Telecast, Inc. | Merging multi-source information in a television system |
US5616876A (en) * | 1995-04-19 | 1997-04-01 | Microsoft Corporation | System and methods for selecting music on the basis of subjective content |
IT1285179B1 (en) * | 1995-04-24 | 1998-06-03 | Motorola Inc | PROCEDURE AND APPARATUS FOR THE CONTROL OF SENSITIVE ADDRESSING FOR COMMUNICATIONS SYSTEMS. |
US5666645A (en) | 1995-04-26 | 1997-09-09 | News America Publications, Inc. | Data management and distribution system and method for an electronic television program guide |
US5699107A (en) * | 1995-05-05 | 1997-12-16 | Microsoft Corporation | Program reminder system |
US5752160A (en) * | 1995-05-05 | 1998-05-12 | Dunn; Matthew W. | Interactive entertainment network system and method with analog video startup loop for video-on-demand |
US5805763A (en) | 1995-05-05 | 1998-09-08 | Microsoft Corporation | System and method for automatically recording programs in an interactive viewing system |
US5677708A (en) | 1995-05-05 | 1997-10-14 | Microsoft Corporation | System for displaying a list on a display screen |
US5945987A (en) | 1995-05-05 | 1999-08-31 | Microsoft Corporation | Interactive entertainment network system and method for providing short sets of preview video trailers |
US5861906A (en) * | 1995-05-05 | 1999-01-19 | Microsoft Corporation | Interactive entertainment network system and method for customizing operation thereof according to viewer preferences |
US5907323A (en) * | 1995-05-05 | 1999-05-25 | Microsoft Corporation | Interactive program summary panel |
US5914746A (en) | 1995-05-05 | 1999-06-22 | Microsoft Corporation | Virtual channels in subscriber interface units |
US5585838A (en) * | 1995-05-05 | 1996-12-17 | Microsoft Corporation | Program time guide |
US5654748A (en) | 1995-05-05 | 1997-08-05 | Microsoft Corporation | Interactive program identification system |
US5914712A (en) * | 1995-05-08 | 1999-06-22 | Video Jukebox Network, Inc. | Interactive video system |
US5659366A (en) | 1995-05-10 | 1997-08-19 | Matsushita Electric Corporation Of America | Notification system for television receivers |
GB9526304D0 (en) | 1995-05-22 | 1996-02-21 | British Sky Broadcasting Ltd | Interactive services interface |
US5940738A (en) | 1995-05-26 | 1999-08-17 | Hyundai Electronics America, Inc. | Video pedestal network |
US5606374A (en) * | 1995-05-31 | 1997-02-25 | International Business Machines Corporation | Video receiver display of menu overlaying video |
WO1996038962A1 (en) | 1995-05-31 | 1996-12-05 | Siemens Aktiengesellschaft | Computer network and communication network integration system |
US6769128B1 (en) * | 1995-06-07 | 2004-07-27 | United Video Properties, Inc. | Electronic television program guide schedule system and method with data feed access |
US6181867B1 (en) | 1995-06-07 | 2001-01-30 | Intervu, Inc. | Video storage and retrieval system |
US5760821A (en) | 1995-06-07 | 1998-06-02 | News America Publications, Inc. | Electronic program guide schedule localization system and method |
US5708780A (en) * | 1995-06-07 | 1998-01-13 | Open Market, Inc. | Internet server access control and monitoring systems |
US5793964A (en) | 1995-06-07 | 1998-08-11 | International Business Machines Corporation | Web browser system |
US5740549A (en) * | 1995-06-12 | 1998-04-14 | Pointcast, Inc. | Information and advertising distribution system and method |
US5751282A (en) * | 1995-06-13 | 1998-05-12 | Microsoft Corporation | System and method for calling video on demand using an electronic programming guide |
US5818441A (en) | 1995-06-15 | 1998-10-06 | Intel Corporation | System and method for simulating two-way connectivity for one way data streams |
US5873660A (en) * | 1995-06-19 | 1999-02-23 | Microsoft Corporation | Morphological search and replace |
JPH099245A (en) | 1995-06-22 | 1997-01-10 | Matsushita Electric Ind Co Ltd | Catv system |
US5625693A (en) * | 1995-07-07 | 1997-04-29 | Thomson Consumer Electronics, Inc. | Apparatus and method for authenticating transmitting applications in an interactive TV system |
FR2736783B1 (en) | 1995-07-13 | 1997-08-14 | Thomson Multimedia Sa | METHOD AND APPARATUS FOR RECORDING AND PLAYBACK WITH LARGE CAPACITY RECORDING MEDIUM |
US6359636B1 (en) * | 1995-07-17 | 2002-03-19 | Gateway, Inc. | Graphical user interface for control of a home entertainment system |
US5675390A (en) | 1995-07-17 | 1997-10-07 | Gateway 2000, Inc. | Home entertainment system combining complex processor capability with a high quality display |
CA2181781C (en) * | 1995-07-26 | 2000-02-29 | Seiji Iwafune | Television system for providing interactive television programs and server system for constructing the television system |
US5748191A (en) * | 1995-07-31 | 1998-05-05 | Microsoft Corporation | Method and system for creating voice commands using an automatically maintained log interactions performed by a user |
US5801753A (en) * | 1995-08-11 | 1998-09-01 | General Instrument Corporation Of Delaware | Method and apparatus for providing an interactive guide to events available on an information network |
US5815145A (en) | 1995-08-21 | 1998-09-29 | Microsoft Corporation | System and method for displaying a program guide for an interactive televideo system |
DE19531121A1 (en) | 1995-08-24 | 1997-02-27 | Olaf Bostroem | Technical service system with remotely updated system software |
US5758259A (en) * | 1995-08-31 | 1998-05-26 | Microsoft Corporation | Automated selective programming guide |
JP4332225B2 (en) | 1995-08-31 | 2009-09-16 | ソニー株式会社 | Receiver |
JPH0974534A (en) | 1995-09-05 | 1997-03-18 | Sony Corp | Magnetic tape recording and reproducing device for video signal |
US5659742A (en) | 1995-09-15 | 1997-08-19 | Infonautics Corporation | Method for storing multi-media information in an information retrieval system |
US5742816A (en) * | 1995-09-15 | 1998-04-21 | Infonautics Corporation | Method and apparatus for identifying textual documents and multi-mediafiles corresponding to a search topic |
US5819285A (en) | 1995-09-20 | 1998-10-06 | Infonautics Corporation | Apparatus for capturing, storing and processing co-marketing information associated with a user of an on-line computer service using the world-wide-web. |
US5682206A (en) | 1995-09-25 | 1997-10-28 | Thomson Consumer Electronics, Inc. | Consumer interface for programming device |
US5694163A (en) * | 1995-09-28 | 1997-12-02 | Intel Corporation | Method and apparatus for viewing of on-line information service chat data incorporated in a broadcast television program |
US5734893A (en) * | 1995-09-28 | 1998-03-31 | Ibm Corporation | Progressive content-based retrieval of image and video with adaptive and iterative refinement |
US6006257A (en) | 1995-09-29 | 1999-12-21 | Comverse Networks Systems, Inc. | Multimedia architecture for interactive advertising in which secondary programming is varied based upon viewer demographics and content of primary programming |
US8850477B2 (en) * | 1995-10-02 | 2014-09-30 | Starsight Telecast, Inc. | Systems and methods for linking television viewers with advertisers and broadcasters |
US6388714B1 (en) * | 1995-10-02 | 2002-05-14 | Starsight Telecast Inc | Interactive computer system for providing television schedule information |
US6323911B1 (en) | 1995-10-02 | 2001-11-27 | Starsight Telecast, Inc. | System and method for using television schedule information |
JPH09102827A (en) | 1995-10-05 | 1997-04-15 | Sony Corp | Remote controller and communication equipment |
US7047241B1 (en) * | 1995-10-13 | 2006-05-16 | Digimarc Corporation | System and methods for managing digital creative works |
US5929932A (en) * | 1995-10-24 | 1999-07-27 | Sanyo Electric Co., Ltd. | Program guide display controller at user terminal of television broadcasting system |
US5905865A (en) * | 1995-10-30 | 1999-05-18 | Web Pager, Inc. | Apparatus and method of automatically accessing on-line services in response to broadcast of on-line addresses |
US5724103A (en) * | 1995-11-13 | 1998-03-03 | Intel Corporation | CD ROM information references delivered to a personal computer using the vertical blanking intervals associated data technology from a nabts compliant television broadcast program |
US5802526A (en) | 1995-11-15 | 1998-09-01 | Microsoft Corporation | System and method for graphically displaying and navigating through an interactive voice response menu |
JP3081986B2 (en) * | 1995-11-16 | 2000-08-28 | セイコーインスツルメンツ株式会社 | Small printer |
US6216264B1 (en) | 1995-11-17 | 2001-04-10 | Thomson Licensing S.A. | Scheduler apparatus employing a gopher agent |
US5867226A (en) * | 1995-11-17 | 1999-02-02 | Thomson Consumer Electronics, Inc. | Scheduler employing a predictive agent for use in a television receiver |
US5886732A (en) * | 1995-11-22 | 1999-03-23 | Samsung Information Systems America | Set-top electronics and network interface unit arrangement |
US5722041A (en) * | 1995-12-05 | 1998-02-24 | Altec Lansing Technologies, Inc. | Hybrid home-entertainment system |
US5835717A (en) * | 1995-12-13 | 1998-11-10 | Silicon Graphics, Inc. | System and method for saving state information in an interactive television system |
JPH09162821A (en) | 1995-12-13 | 1997-06-20 | Toshiba Corp | Multiplex broadcasting system and broadcasting transmission device/broadcasting reception device used in the same |
US5805806A (en) * | 1995-12-18 | 1998-09-08 | Intel Corporation | Method and apparatus for providing interactive networking between televisions and personal computers |
US5790753A (en) * | 1996-01-22 | 1998-08-04 | Digital Equipment Corporation | System for downloading computer software programs |
US6065047A (en) * | 1996-01-24 | 2000-05-16 | America Online, Inc. | System for providing subscriber with access to a content area customized for the combination of subscriber's responses to topic prompt, subtopic prompt, and action prompt |
US5833468A (en) * | 1996-01-24 | 1998-11-10 | Frederick R. Guy | Remote learning system using a television signal and a network connection |
US5761606A (en) * | 1996-02-08 | 1998-06-02 | Wolzien; Thomas R. | Media online services access via address embedded in video or audio program |
US5635989A (en) | 1996-02-13 | 1997-06-03 | Hughes Electronics | Method and apparatus for sorting and searching a television program guide |
CA2195260A1 (en) | 1996-02-22 | 1997-08-22 | Marc Andrew Levy | Remote control of videocassette recorder operations over telephone lines |
AU2132197A (en) | 1996-02-23 | 1997-09-10 | E Guide, Inc. | Two-way interactive television system |
CN1153462C (en) | 1996-02-26 | 2004-06-09 | E盖德公司 | Cordless phone back link for interactive television system |
JPH09237234A (en) * | 1996-02-29 | 1997-09-09 | Toshiba Corp | Television mail system |
US5694176A (en) | 1996-02-29 | 1997-12-02 | Hughes Electronics | Method and apparatus for generating television program guides with category selection overlay |
US5828419A (en) | 1996-02-29 | 1998-10-27 | Hughes Electronics | Method and apparatus for generating television program guides utilizing icons |
US5809471A (en) | 1996-03-07 | 1998-09-15 | Ibm Corporation | Retrieval of additional information not found in interactive TV or telephony signal by application using dynamically extracted vocabulary |
US5778181A (en) * | 1996-03-08 | 1998-07-07 | Actv, Inc. | Enhanced video programming system and method for incorporating and displaying retrieved integrated internet information segments |
US5774664A (en) * | 1996-03-08 | 1998-06-30 | Actv, Inc. | Enhanced video programming system and method for incorporating and displaying retrieved integrated internet information segments |
US5946386A (en) * | 1996-03-11 | 1999-08-31 | Xantel Corporation | Call management system with call control from user workstation computers |
US6195501B1 (en) | 1996-03-28 | 2001-02-27 | Intel Corporation | Computer control of a video cassette recorder using wireless communication and a vertical blanking interval triggering |
JPH09265113A (en) * | 1996-03-28 | 1997-10-07 | Nec Corp | Active matrix type liquid crystal display device and its production |
US5787259A (en) * | 1996-03-29 | 1998-07-28 | Microsoft Corporation | Digital interconnects of a PC with consumer electronics devices |
US5915250A (en) * | 1996-03-29 | 1999-06-22 | Virage, Inc. | Threshold-based comparison |
US5657072A (en) | 1996-04-10 | 1997-08-12 | Microsoft Corporation | Interactive entertainment network system and method for providing program listings during non-peak times |
US5809242A (en) | 1996-04-19 | 1998-09-15 | Juno Online Services, L.P. | Electronic mail system for displaying advertisement at local computer received from remote system while the local computer is off-line the remote system |
US5870754A (en) * | 1996-04-25 | 1999-02-09 | Philips Electronics North America Corporation | Video retrieval of MPEG compressed sequences using DC and motion signatures |
US5848396A (en) | 1996-04-26 | 1998-12-08 | Freedom Of Information, Inc. | Method and apparatus for determining behavioral profile of a computer user |
JP3911047B2 (en) | 1996-04-30 | 2007-05-09 | ソニー株式会社 | Recording reservation control system and recording reservation control method |
US5929849A (en) * | 1996-05-02 | 1999-07-27 | Phoenix Technologies, Ltd. | Integration of dynamic universal resource locators with television presentations |
US6469753B1 (en) * | 1996-05-03 | 2002-10-22 | Starsight Telecast, Inc. | Information system |
US5790202A (en) | 1996-05-15 | 1998-08-04 | Echostar Communications Corporation | Integration of off-air and satellite TV tuners in a direct broadcast system |
US5768528A (en) | 1996-05-24 | 1998-06-16 | V-Cast, Inc. | Client-server system for delivery of online information |
US5923848A (en) * | 1996-05-31 | 1999-07-13 | Microsoft Corporation | System and method for resolving names in an electronic messaging environment |
US6034689A (en) | 1996-06-03 | 2000-03-07 | Webtv Networks, Inc. | Web browser allowing navigation between hypertext objects using remote control |
US5862220A (en) | 1996-06-03 | 1999-01-19 | Webtv Networks, Inc. | Method and apparatus for using network address information to improve the performance of network transactions |
US6151643A (en) * | 1996-06-07 | 2000-11-21 | Networks Associates, Inc. | Automatic updating of diverse software products on multiple client computer systems by downloading scanning application to client computer and generating software list on client computer |
WO1997048230A1 (en) | 1996-06-13 | 1997-12-18 | Starsight Telecast, Inc. | Method and apparatus for searching a guide using program characteristics |
US5801787A (en) * | 1996-06-14 | 1998-09-01 | Starsight Telecast, Inc. | Television schedule system and method of operation for multiple program occurrences |
US6157411A (en) * | 1996-06-14 | 2000-12-05 | Intel Corporation | Method and apparatus for compiling a repository of entertainment system data from multiple sources |
US6078348A (en) | 1996-06-17 | 2000-06-20 | Starsight Telecast Inc. | Television schedule system with enhanced features |
PT932398E (en) | 1996-06-28 | 2006-09-29 | Ortho Mcneil Pharm Inc | USE OF THE SURFACE OR ITS DERIVATIVES FOR THE PRODUCTION OF A MEDICINAL PRODUCT FOR THE TREATMENT OF MANIAC-DEPRESSIVE BIPOLAR DISTURBLES |
US5903816A (en) * | 1996-07-01 | 1999-05-11 | Thomson Consumer Electronics, Inc. | Interactive television system and method for displaying web-like stills with hyperlinks |
US5890138A (en) | 1996-08-26 | 1999-03-30 | Bid.Com International Inc. | Computer auction system |
US6208384B1 (en) * | 1996-07-11 | 2001-03-27 | Douglas G. Brown | Methods and systems for providing information to a television using a personal computer |
JP3797709B2 (en) | 1996-07-22 | 2006-07-19 | 松下電器産業株式会社 | Viewing device and recording device |
FR2752130B1 (en) * | 1996-07-31 | 1999-03-19 | Thomson Multimedia Sa | METHOD FOR SELECTING PROGRAMS, ESPECIALLY TELEVISION PROGRAMS AND GRAPHIC DEVICE AND INTERFACE IMPLEMENTING SAID METHOD |
US6117896A (en) * | 1997-02-10 | 2000-09-12 | Molecumetics Ltd. | Methods for regulating transcription factors |
US5790201A (en) * | 1996-08-08 | 1998-08-04 | Antos; Jeffrey David | Television and computer capability integration |
US5933811A (en) | 1996-08-20 | 1999-08-03 | Paul D. Angles | System and method for delivering customized advertisements within interactive communication systems |
AU4175797A (en) * | 1996-09-03 | 1998-03-26 | Starsight Telecast Incorporated | Schedule system with enhanced recording capability |
US5832223A (en) * | 1996-09-13 | 1998-11-03 | Motorola, Inc. | System, method and device for automatic capture of internet access information in a broadcast signal for use by an internet access device |
JP3557316B2 (en) | 1996-09-19 | 2004-08-25 | 松下電器産業株式会社 | Information display device |
US5852437A (en) * | 1996-09-24 | 1998-12-22 | Ast Research, Inc. | Wireless device for displaying integrated computer and television user interfaces |
US5892536A (en) * | 1996-10-03 | 1999-04-06 | Personal Audio | Systems and methods for computer enhanced broadcast monitoring |
JP2001511958A (en) | 1996-10-08 | 2001-08-14 | アレン チャン | Remote control with display to notify by voice |
US20030005463A1 (en) | 1999-09-30 | 2003-01-02 | Douglas B Macrae | Access to internet data through a television system |
US5907322A (en) | 1996-10-16 | 1999-05-25 | Catch Tv Acquisition Corp. | Television event marking system |
US5982445A (en) | 1996-10-21 | 1999-11-09 | General Instrument Corporation | Hypertext markup language protocol for television display and control |
US6002443A (en) | 1996-11-01 | 1999-12-14 | Iggulden; Jerry | Method and apparatus for automatically identifying and selectively altering segments of a television broadcast signal in real-time |
US5771664A (en) * | 1996-11-12 | 1998-06-30 | Tagit Enterprises Corporation | Label for bags with wire loop closures |
US5828839A (en) | 1996-11-14 | 1998-10-27 | Interactive Broadcaster Services Corp. | Computer network chat room based on channel broadcast in real time |
US5801747A (en) | 1996-11-15 | 1998-09-01 | Hyundai Electronics America | Method and apparatus for creating a television viewer profile |
US20030066085A1 (en) | 1996-12-10 | 2003-04-03 | United Video Properties, Inc., A Corporation Of Delaware | Internet television program guide system |
EP2699012A3 (en) * | 1996-12-10 | 2014-04-02 | United Video Properties, Inc. | Internet television program guide system |
US6184877B1 (en) * | 1996-12-11 | 2001-02-06 | International Business Machines Corporation | System and method for interactively accessing program information on a television |
US6177931B1 (en) * | 1996-12-19 | 2001-01-23 | Index Systems, Inc. | Systems and methods for displaying and recording control interface with television programs, video, advertising information and program scheduling information |
US6687906B1 (en) | 1996-12-19 | 2004-02-03 | Index Systems, Inc. | EPG with advertising inserts |
US5889950A (en) * | 1996-12-20 | 1999-03-30 | Intel Corporation | Method and apparatus for distribution of broadcast data |
US6411696B1 (en) * | 1996-12-31 | 2002-06-25 | Intel Corporation | System for finding a user with a preferred communication mechanism |
US6163316A (en) | 1997-01-03 | 2000-12-19 | Texas Instruments Incorporated | Electronic programming system and method |
US6510557B1 (en) | 1997-01-03 | 2003-01-21 | Texas Instruments Incorporated | Apparatus for the integration of television signals and information from an information service provider |
US5819156A (en) * | 1997-01-14 | 1998-10-06 | Compaq Computer Corp. | PC/TV usage tracking and reporting device |
US5844552A (en) * | 1997-01-23 | 1998-12-01 | Zenith Electronics Corporation | Communication of character data in a web television |
US6067561A (en) * | 1997-02-07 | 2000-05-23 | Hughes Electronics Corporation | Electronic mail notification system and method within a hybrid network that transmits notifications via a continuous, high-speed channel |
US6098065A (en) | 1997-02-13 | 2000-08-01 | Nortel Networks Corporation | Associative search engine |
US5850218A (en) * | 1997-02-19 | 1998-12-15 | Time Warner Entertainment Company L.P. | Inter-active program guide with default selection control |
US5818935A (en) * | 1997-03-10 | 1998-10-06 | Maa; Chia-Yiu | Internet enhanced video system |
US5892767A (en) * | 1997-03-11 | 1999-04-06 | Selsius Systems Inc. | Systems and method for multicasting a video stream and communications network employing the same |
US6130726A (en) | 1997-03-24 | 2000-10-10 | Evolve Products, Inc. | Program guide on a remote control display |
JP3491665B2 (en) | 1997-04-16 | 2004-01-26 | ソニー株式会社 | Remote control device and remote control method |
US9113122B2 (en) | 1997-04-21 | 2015-08-18 | Rovi Guides, Inc. | Method and apparatus for time-shifting video and text in a text-enhanced television program |
US5937160A (en) * | 1997-05-01 | 1999-08-10 | Reedy Creek Technologies, Inc. | Systems, methods and computer program products for updating hypertext documents via electronic mail |
WO1998056176A1 (en) | 1997-06-03 | 1998-12-10 | Koninklijke Philips Electronics N.V. | Navigating through television programs |
BR9809939B1 (en) | 1997-06-06 | 2013-03-05 | system and method for processing audio-only programs on a television receiver. | |
US6012086A (en) * | 1997-06-24 | 2000-01-04 | Sony Corporation | Internet event timer recording for video and/or audio |
US6317885B1 (en) * | 1997-06-26 | 2001-11-13 | Microsoft Corporation | Interactive entertainment and information system using television set-top box |
IL121230A (en) | 1997-07-03 | 2004-05-12 | Nds Ltd | Intelligent electronic program guide |
US6262722B1 (en) * | 1997-07-08 | 2001-07-17 | United Video Properties, Inc. | Interactive program guide navigator menu system |
US6785332B1 (en) | 1997-07-18 | 2004-08-31 | Ecole Polytechnique Federale De Lausanne | Method for marking a compressed digital video signal |
US6172674B1 (en) * | 1997-08-25 | 2001-01-09 | Liberate Technologies | Smart filtering |
US6310886B1 (en) | 1997-08-28 | 2001-10-30 | Tivo, Inc. | Method and apparatus implementing a multimedia digital network |
US6018372A (en) * | 1997-09-04 | 2000-01-25 | Liberate Technologies | Electronic program guide with multiple day planner |
DE19740079B4 (en) | 1997-09-12 | 2004-07-01 | Ciburski, Guido | Method for remote control of video recorders from the Internet |
WO1999014947A1 (en) * | 1997-09-18 | 1999-03-25 | United Video Properties, Inc. | Electronic-mail reminder for an internet television program guide |
JPH11167594A (en) | 1997-09-30 | 1999-06-22 | Fuji Photo Film Co Ltd | Order information recording medium and order file production device for photograph service |
US6016141A (en) * | 1997-10-06 | 2000-01-18 | United Video Properties, Inc. | Interactive television program guide system with pay program package promotion |
US6016372A (en) * | 1997-10-16 | 2000-01-18 | World Precision Instruments, Inc. | Chemical sensing techniques employing liquid-core optical fibers |
US6005597A (en) | 1997-10-27 | 1999-12-21 | Disney Enterprises, Inc. | Method and apparatus for program selection |
US5973683A (en) | 1997-11-24 | 1999-10-26 | International Business Machines Corporation | Dynamic regulation of television viewing content based on viewer profile and viewing history |
US6335963B1 (en) * | 1997-12-01 | 2002-01-01 | Nortel Networks Limited | System and method for providing notification of a received electronic mail message |
US6564378B1 (en) | 1997-12-08 | 2003-05-13 | United Video Properties, Inc. | Program guide system with browsing display |
US6104705A (en) | 1997-12-31 | 2000-08-15 | U.S. Philips Corporation | Group based control scheme for video compression |
US6097441A (en) | 1997-12-31 | 2000-08-01 | Eremote, Inc. | System for dual-display interaction with integrated television and internet content |
US6104334A (en) | 1997-12-31 | 2000-08-15 | Eremote, Inc. | Portable internet-enabled controller and information browser for consumer devices |
US6008802A (en) | 1998-01-05 | 1999-12-28 | Intel Corporation | Method and apparatus for automatically performing a function based on the reception of information corresponding to broadcast data |
US6237049B1 (en) * | 1998-01-06 | 2001-05-22 | Sony Corporation Of Japan | Method and system for defining and discovering proxy functionality on a distributed audio video network |
US6545722B1 (en) * | 1998-01-09 | 2003-04-08 | Douglas G. Brown | Methods and systems for providing television related services via a networked personal computer |
US7185355B1 (en) | 1998-03-04 | 2007-02-27 | United Video Properties, Inc. | Program guide system with preference profiles |
US6040829A (en) * | 1998-05-13 | 2000-03-21 | Croy; Clemens | Personal navigator system |
US6742183B1 (en) | 1998-05-15 | 2004-05-25 | United Video Properties, Inc. | Systems and methods for advertising television networks, channels, and programs |
US20050204388A1 (en) * | 1998-06-11 | 2005-09-15 | Knudson Edward B. | Series reminders and series recording from an interactive television program guide |
US6268849B1 (en) * | 1998-06-30 | 2001-07-31 | United Video Properties, Inc. | Internet television program guide system with embedded real-time data |
EP1099340A1 (en) | 1998-07-17 | 2001-05-16 | United Video Properties, Inc. | Television system with aided user program searching |
AR019458A1 (en) | 1998-07-23 | 2002-02-20 | United Video Properties Inc | AN INTERACTIVE TELEVISION PROGRAMMING GUIDE PROVISION THAT SERVES AS AN ENTRY |
US6505348B1 (en) * | 1998-07-29 | 2003-01-07 | Starsight Telecast, Inc. | Multiple interactive electronic program guide system and methods |
US6898762B2 (en) * | 1998-08-21 | 2005-05-24 | United Video Properties, Inc. | Client-server electronic program guide |
US6437836B1 (en) | 1998-09-21 | 2002-08-20 | Navispace, Inc. | Extended functionally remote control system and method therefore |
US6675385B1 (en) * | 1998-10-21 | 2004-01-06 | Liberate Technologies | HTML electronic program guide for an MPEG digital TV system |
US7058635B1 (en) | 1998-10-30 | 2006-06-06 | Intel Corporation | Method and apparatus for searching through an electronic programming guide |
US7165098B1 (en) * | 1998-11-10 | 2007-01-16 | United Video Properties, Inc. | On-line schedule system with personalization features |
US6526577B1 (en) * | 1998-12-01 | 2003-02-25 | United Video Properties, Inc. | Enhanced interactive program guide |
US6865746B1 (en) * | 1998-12-03 | 2005-03-08 | United Video Properties, Inc. | Electronic program guide with related-program search feature |
US6696373B2 (en) * | 1999-01-08 | 2004-02-24 | Bba Nonwovens Simpsonville, Inc. | Durable hydrophilic nonwoven webs and articles formed therefrom |
US6359635B1 (en) * | 1999-02-03 | 2002-03-19 | Cary D. Perttunen | Methods, articles and apparatus for visibly representing information and for providing an input interface |
US6611654B1 (en) | 1999-04-01 | 2003-08-26 | Koninklijke Philips Electronics Nv | Time- and location-driven personalized TV |
AU5522700A (en) * | 1999-07-23 | 2001-02-13 | Nkt Flexibles I/S | A method of securing reinforcement wires to an end termination of a pipeline or a cable, an end termination, and uses of the method and the end termination |
US6625368B1 (en) * | 1999-10-15 | 2003-09-23 | California Institute Of Technology | Titanium-indiffusion waveguides and methods of fabrication |
US6754904B1 (en) * | 1999-12-30 | 2004-06-22 | America Online, Inc. | Informing network users of television programming viewed by other network users |
KR100420116B1 (en) * | 2000-08-31 | 2004-03-02 | 삼성전자주식회사 | Circuit and method for generating processor clock for low power consumption cdma modem chip design |
US20020065927A1 (en) | 2000-09-05 | 2002-05-30 | Janik Craig M. | Webpad and method for using the same |
US20070039023A1 (en) | 2003-09-11 | 2007-02-15 | Mitsuteru Kataoka | Content selection method and content selection device |
-
2002
- 2002-11-01 US US10/287,640 patent/US20030066085A1/en not_active Abandoned
-
2003
- 2003-12-12 US US10/735,093 patent/US20040128686A1/en not_active Abandoned
-
2005
- 2005-04-26 US US11/115,099 patent/US20050278768A1/en not_active Abandoned
- 2005-07-22 US US11/187,086 patent/US20060015906A1/en not_active Abandoned
-
2006
- 2006-07-13 US US11/486,948 patent/US20060253869A1/en not_active Abandoned
-
2007
- 2007-08-20 US US11/894,621 patent/US20080276283A1/en not_active Abandoned
-
2008
- 2008-04-29 US US12/111,488 patent/US20080201740A1/en not_active Abandoned
-
2010
- 2010-04-30 US US12/771,786 patent/US9003451B2/en not_active Expired - Fee Related
-
2011
- 2011-04-13 US US13/086,026 patent/US20110191808A1/en not_active Abandoned
-
2012
- 2012-07-02 US US13/539,805 patent/US20120272270A1/en not_active Abandoned
Patent Citations (21)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5790198A (en) * | 1990-09-10 | 1998-08-04 | Starsight Telecast, Inc. | Television schedule information transmission and utilization system and process |
US5988078A (en) * | 1991-12-04 | 1999-11-23 | Gemstar Development Corp. | Method and apparatus for receiving customized television programming information by transmitting geographic location to a service provider through a wide-area network |
US20090031335A1 (en) * | 1992-12-09 | 2009-01-29 | Hendricks John S | Digital broadcast program ordering |
US5798785A (en) * | 1992-12-09 | 1998-08-25 | Discovery Communications, Inc. | Terminal for suggesting programs offered on a television program delivery system |
US7134131B1 (en) * | 1992-12-09 | 2006-11-07 | Sedna Patent Services, Llc | Digital broadcast program billing |
US5559548A (en) * | 1994-05-20 | 1996-09-24 | Davis; Bruce | System and method for generating an information display schedule for an electronic program guide |
US5686954A (en) * | 1994-09-29 | 1997-11-11 | Sony Corporation | Program information broadcasting method program information display method, and receiving device |
US5671411A (en) * | 1994-11-10 | 1997-09-23 | Intel Corporation | Method of searching an audio/visual programming database using selected criterion having implicit logical operation |
US6008803A (en) * | 1994-11-29 | 1999-12-28 | Microsoft Corporation | System for displaying programming information |
US5630119A (en) * | 1995-05-05 | 1997-05-13 | Microsoft Corporation | System and method for displaying program listings in an interactive electronic program guide |
WO1997013368A1 (en) * | 1995-10-02 | 1997-04-10 | Starsight Telecast, Incorporated | Systems and methods for providing television schedule information |
US6002394A (en) * | 1995-10-02 | 1999-12-14 | Starsight Telecast, Inc. | Systems and methods for linking television viewers with advertisers and broadcasters |
US5699528A (en) * | 1995-10-31 | 1997-12-16 | Mastercard International, Inc. | System and method for bill delivery and payment over a communications network |
US6025837A (en) * | 1996-03-29 | 2000-02-15 | Micrsoft Corporation | Electronic program guide with hyperlinks to target resources |
US6240555B1 (en) * | 1996-03-29 | 2001-05-29 | Microsoft Corporation | Interactive entertainment system for presenting supplemental interactive content together with continuous video programs |
US5793972A (en) * | 1996-05-03 | 1998-08-11 | Westminster International Computers Inc. | System and method providing an interactive response to direct mail by creating personalized web page based on URL provided on mail piece |
US5955988A (en) * | 1996-08-14 | 1999-09-21 | Samsung Electronics Co., Ltd. | Graphical user interface for establishing installation location for satellite based television system |
US6139177A (en) * | 1996-12-03 | 2000-10-31 | Hewlett Packard Company | Device access and control using embedded web access functionality |
US20040133655A1 (en) * | 1996-12-20 | 2004-07-08 | Liberate Technologies | Information retrieval system using an internet multiplexer to focus user selection |
US6005565A (en) * | 1997-03-25 | 1999-12-21 | Sony Corporation | Integrated search of electronic program guide, internet and other information resources |
US20050278741A1 (en) * | 1997-03-31 | 2005-12-15 | Microsoft Corporation | Query-based electronic program guide |
Non-Patent Citations (7)
Title |
---|
Aho, Debra. New Delphi Ads Push Envelope. Advertising Age. May 30, 1994. p. 16. * |
Cleland, Kim. Lookout MSN, Here Comes MCI. Advertising Age. Aug. 14, 1995. p. 19. * |
Comdex-Mitsubishi Previews 40-inch DiamondWeb TV. Newsbytes. Nov. 19, 1996. * |
Cool Websites. Houston Chronicle. July 11, 1996. p. 3. * |
Goff, Leslie. Subs Find Lots of Program Guides Online. Multichannel News. May 6, 1996. p. 38. * |
Wolfe, Alexander. Beyond the SIPC. Electronic Engineering Times. Jul 15, 1996. p. 41. * |
Wolfe, Alexander. Microsoft Poses PC Specs. Electronic Engineering Times. Jul. 8, 1996. * |
Cited By (73)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8892495B2 (en) | 1991-12-23 | 2014-11-18 | Blanding Hovenweep, Llc | Adaptive pattern recognition based controller apparatus and method and human-interface therefore |
US9319735B2 (en) | 1995-06-07 | 2016-04-19 | Rovi Guides, Inc. | Electronic television program guide schedule system and method with data feed access |
US20100211969A1 (en) * | 1995-10-02 | 2010-08-19 | Schein Steven M | Interactive computer system for providing television schedule information |
US9667903B2 (en) | 1995-10-02 | 2017-05-30 | Rovi Guides, Inc. | Interactive computer system for providing television schedule information |
US8850477B2 (en) | 1995-10-02 | 2014-09-30 | Starsight Telecast, Inc. | Systems and methods for linking television viewers with advertisers and broadcasters |
US8615782B2 (en) | 1995-10-02 | 2013-12-24 | Starsight Telecast, Inc. | System and methods for linking television viewers with advertisers and broadcasters |
US9918035B2 (en) | 1995-10-02 | 2018-03-13 | Rovi Guides, Inc. | Interactive computer system for providing television schedule information |
US8869204B2 (en) | 1996-05-03 | 2014-10-21 | Starsight Telecast, Inc. | Method and system for displaying advertisements in an electronic program guide |
US8776125B2 (en) | 1996-05-03 | 2014-07-08 | Starsight Telecast Inc. | Method and system for displaying advertisements in an electronic program guide |
US9003451B2 (en) | 1996-12-10 | 2015-04-07 | Rovi Guides, Inc. | Internet television program guide system |
US9015749B2 (en) | 1997-07-21 | 2015-04-21 | Rovi Guides, Inc. | System and method for modifying advertisement responsive to EPG information |
US20140208362A1 (en) * | 1997-07-21 | 2014-07-24 | Gemstar Development Corporation | System and method for modifying advertisement responsive to epg information |
US9191722B2 (en) | 1997-07-21 | 2015-11-17 | Rovi Guides, Inc. | System and method for modifying advertisement responsive to EPG information |
US8918807B2 (en) | 1997-07-21 | 2014-12-23 | Gemstar Development Corporation | System and method for modifying advertisement responsive to EPG information |
US8762492B2 (en) | 1997-09-18 | 2014-06-24 | United Video Properties, Inc. | Electronic mail reminder for an internet television program guide |
US9591251B2 (en) * | 1997-10-06 | 2017-03-07 | Rovi Guides, Inc. | Interactive television program guide system with operator showcase |
US20100154001A1 (en) * | 1997-10-06 | 2010-06-17 | United Video Properties, Inc. | Interactive television program guide system with operator showcase |
US8955017B2 (en) * | 1997-12-29 | 2015-02-10 | Rovi Guides, Inc. | Channels and services display |
US9456168B2 (en) | 1997-12-29 | 2016-09-27 | Rovi Guides, Inc. | Channels and services display |
US20120198498A1 (en) * | 1997-12-29 | 2012-08-02 | Starsight Telecast | Channels and services display |
US9055319B2 (en) | 1998-07-14 | 2015-06-09 | Rovi Guides, Inc. | Interactive guide with recording |
US10027998B2 (en) | 1998-07-14 | 2018-07-17 | Rovi Guides, Inc. | Systems and methods for multi-tuner recording |
US10075746B2 (en) | 1998-07-14 | 2018-09-11 | Rovi Guides, Inc. | Client-server based interactive television guide with server recording |
US9021538B2 (en) | 1998-07-14 | 2015-04-28 | Rovi Guides, Inc. | Client-server based interactive guide with server recording |
US9154843B2 (en) | 1998-07-14 | 2015-10-06 | Rovi Guides, Inc. | Client-server based interactive guide with server recording |
US9055318B2 (en) | 1998-07-14 | 2015-06-09 | Rovi Guides, Inc. | Client-server based interactive guide with server storage |
US9226006B2 (en) | 1998-07-14 | 2015-12-29 | Rovi Guides, Inc. | Client-server based interactive guide with server recording |
US8528032B2 (en) | 1998-07-14 | 2013-09-03 | United Video Properties, Inc. | Client-server based interactive television program guide system with remote server recording |
US9232254B2 (en) | 1998-07-14 | 2016-01-05 | Rovi Guides, Inc. | Client-server based interactive television guide with server recording |
US9118948B2 (en) | 1998-07-14 | 2015-08-25 | Rovi Guides, Inc. | Client-server based interactive guide with server recording |
US8776126B2 (en) | 1998-07-14 | 2014-07-08 | United Video Properties, Inc. | Client-server based interactive television guide with server recording |
US8578413B2 (en) | 1998-07-17 | 2013-11-05 | United Video Properties, Inc. | Interactive television program guide with remote access |
US8755666B2 (en) | 1998-07-17 | 2014-06-17 | United Video Properties, Inc. | Interactive television program guide with remote access |
US8768148B2 (en) | 1998-07-17 | 2014-07-01 | United Video Properties, Inc. | Interactive television program guide with remote access |
US9426509B2 (en) | 1998-08-21 | 2016-08-23 | Rovi Guides, Inc. | Client-server electronic program guide |
US9197943B2 (en) | 1998-12-03 | 2015-11-24 | Rovi Guides, Inc. | Electronic program guide with related-program search feature |
US9535563B2 (en) | 1999-02-01 | 2017-01-03 | Blanding Hovenweep, Llc | Internet appliance system and method |
US9674577B1 (en) | 1999-03-30 | 2017-06-06 | Tivo Solutions Inc. | Data storage management and scheduling system |
US9414127B2 (en) | 1999-03-30 | 2016-08-09 | Tivo Inc. | System for remotely controlling client recording and storage behavior |
US20130125169A1 (en) * | 1999-03-30 | 2013-05-16 | Tivo Inc. | Data storage management and scheduling system |
US9538243B2 (en) * | 1999-03-30 | 2017-01-03 | Tivo Inc. | Data storage management and scheduling system |
US9516393B2 (en) | 1999-03-30 | 2016-12-06 | Tivo Inc. | System for remotely controlling client recording and storage behavior |
US10306331B2 (en) | 1999-03-30 | 2019-05-28 | Tivo Solutions Inc. | System for remotely controlling client recording and storage behavior |
US9693104B2 (en) | 1999-10-20 | 2017-06-27 | Tivo Solutions Inc. | Client-side multimedia content targeting system |
US9294799B2 (en) | 2000-10-11 | 2016-03-22 | Rovi Guides, Inc. | Systems and methods for providing storage of data on servers in an on-demand media delivery system |
US10154318B2 (en) * | 2001-02-06 | 2018-12-11 | Rovi Guides, Inc. | Systems and methods for providing audio-based guidance |
US9369741B2 (en) | 2003-01-30 | 2016-06-14 | Rovi Guides, Inc. | Interactive television systems with digital video recording and adjustable reminders |
US9071872B2 (en) | 2003-01-30 | 2015-06-30 | Rovi Guides, Inc. | Interactive television systems with digital video recording and adjustable reminders |
US10880607B2 (en) | 2003-11-06 | 2020-12-29 | Rovi Guides, Inc. | Systems and methods for providing program suggestions in an interactive television program guide |
US10986407B2 (en) | 2003-11-06 | 2021-04-20 | Rovi Guides, Inc. | Systems and methods for providing program suggestions in an interactive television program guide |
US9191719B2 (en) | 2003-11-06 | 2015-11-17 | Rovi Guides, Inc. | Systems and methods for providing program suggestions in an interactive television program guide |
US8904441B2 (en) | 2003-11-06 | 2014-12-02 | United Video Properties, Inc. | Systems and methods for providing program suggestions in an interactive television program guide |
US9092503B2 (en) | 2006-03-06 | 2015-07-28 | Veveo, Inc. | Methods and systems for selecting and presenting content based on dynamically identifying microgenres associated with the content |
US10984037B2 (en) | 2006-03-06 | 2021-04-20 | Veveo, Inc. | Methods and systems for selecting and presenting content on a first system based on user preferences learned on a second system |
US9075861B2 (en) | 2006-03-06 | 2015-07-07 | Veveo, Inc. | Methods and systems for segmenting relative user preferences into fine-grain and coarse-grain collections |
US9128987B2 (en) | 2006-03-06 | 2015-09-08 | Veveo, Inc. | Methods and systems for selecting and presenting content based on a comparison of preference signatures from multiple users |
US9749693B2 (en) | 2006-03-24 | 2017-08-29 | Rovi Guides, Inc. | Interactive media guidance application with intelligent navigation and display features |
US8832742B2 (en) | 2006-10-06 | 2014-09-09 | United Video Properties, Inc. | Systems and methods for acquiring, categorizing and delivering media in interactive media guidance applications |
US9326025B2 (en) | 2007-03-09 | 2016-04-26 | Rovi Technologies Corporation | Media content search results ranked by popularity |
US10694256B2 (en) | 2007-03-09 | 2020-06-23 | Rovi Technologies Corporation | Media content search results ranked by popularity |
US10063934B2 (en) | 2008-11-25 | 2018-08-28 | Rovi Technologies Corporation | Reducing unicast session duration with restart TV |
US9166714B2 (en) | 2009-09-11 | 2015-10-20 | Veveo, Inc. | Method of and system for presenting enriched video viewing analytics |
US10631066B2 (en) | 2009-09-23 | 2020-04-21 | Rovi Guides, Inc. | Systems and method for automatically detecting users within detection regions of media devices |
US20120284749A1 (en) * | 2009-10-25 | 2012-11-08 | Lg Electronics Inc. | Method for transceiving a broadcast signal and broadcast-receiving apparatus using same |
US9143822B2 (en) * | 2009-10-25 | 2015-09-22 | Lg Electronics Inc. | Method for transceiving a broadcast signal and broadcast-receiving using same |
US9736524B2 (en) | 2011-01-06 | 2017-08-15 | Veveo, Inc. | Methods of and systems for content search based on environment sampling |
US9967621B2 (en) | 2011-12-15 | 2018-05-08 | Rovi Technologies Corporation | Dynamic personalized program content |
US9125169B2 (en) | 2011-12-23 | 2015-09-01 | Rovi Guides, Inc. | Methods and systems for performing actions based on location-based rules |
US9641911B2 (en) | 2013-12-13 | 2017-05-02 | Industrial Technology Research Institute | Method and system of searching and collating video files, establishing semantic group, and program storage medium therefor |
US9288521B2 (en) | 2014-05-28 | 2016-03-15 | Rovi Guides, Inc. | Systems and methods for updating media asset data based on pause point in the media asset |
US20170288800A1 (en) * | 2014-05-30 | 2017-10-05 | At&T Intellectual Property I, L.P. | Local channels anywhere |
US10211938B2 (en) * | 2014-05-30 | 2019-02-19 | At&T Intellectual Property I, L.P. | Local channels anywhere |
US9686032B2 (en) * | 2014-05-30 | 2017-06-20 | At&T Intellectual Property I, L.P. | Local channels anywhere |
Also Published As
Publication number | Publication date |
---|---|
US20060015906A1 (en) | 2006-01-19 |
US20030066085A1 (en) | 2003-04-03 |
US20100211975A1 (en) | 2010-08-19 |
US20060253869A1 (en) | 2006-11-09 |
US9003451B2 (en) | 2015-04-07 |
US20110191808A1 (en) | 2011-08-04 |
US20080276283A1 (en) | 2008-11-06 |
US20050278768A1 (en) | 2005-12-15 |
US20040128686A1 (en) | 2004-07-01 |
US20080201740A1 (en) | 2008-08-21 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US9003451B2 (en) | Internet television program guide system | |
EP1809017B1 (en) | Internet television program guide system | |
CA2764753C (en) | Internet television program guide system | |
US7269838B1 (en) | Internet television program guide system with embedded real-time data | |
MXPA99005342A (en) | Internet television program guide system |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
AS | Assignment |
Owner name: UNITED VIDEO PROPERTIES, INC., OKLAHOMA Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:TV GUIDE NETWORKS, INC.;REEL/FRAME:029226/0900 Effective date: 19990414 Owner name: PREVUE NETWORKS, INC., OKLAHOMA Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:BOYER, FRANKLIN E.;DEMERS, TIMOTHY B.;ALLISON, DONALD W.;AND OTHERS;SIGNING DATES FROM 19970826 TO 19970916;REEL/FRAME:029226/0548 Owner name: UNITED VIDEO PROPERTIES, INC., OKLAHOMA Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:TV GUIDE INTERNATIONAL, INC.;REEL/FRAME:029226/0809 Effective date: 19990414 Owner name: PREVUE INTERNATIONAL, INC., OKLAHOMA Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:PREVUE NETWORKS, INC.;REEL/FRAME:029226/0600 Effective date: 19971209 Owner name: TV GUIDE NETWORKS, INC., OKLAHOMA Free format text: CHANGE OF NAME;ASSIGNOR:PREVUE NETWORKS, INC.;REEL/FRAME:029229/0529 Effective date: 19990227 Owner name: TV GUIDE INTERNATIONAL, INC., OKLAHOMA Free format text: CHANGE OF NAME;ASSIGNOR:PREVUE INTERNATIONAL, INC.;REEL/FRAME:029229/0490 Effective date: 19990227 |
|
AS | Assignment |
Owner name: MORGAN STANLEY SENIOR FUNDING, INC., AS COLLATERAL AGENT, MARYLAND Free format text: PATENT SECURITY AGREEMENT;ASSIGNORS:APTIV DIGITAL, INC.;GEMSTAR DEVELOPMENT CORPORATION;INDEX SYSTEMS INC.;AND OTHERS;REEL/FRAME:033407/0035 Effective date: 20140702 Owner name: MORGAN STANLEY SENIOR FUNDING, INC., AS COLLATERAL Free format text: PATENT SECURITY AGREEMENT;ASSIGNORS:APTIV DIGITAL, INC.;GEMSTAR DEVELOPMENT CORPORATION;INDEX SYSTEMS INC.;AND OTHERS;REEL/FRAME:033407/0035 Effective date: 20140702 |
|
AS | Assignment |
Owner name: TV GUIDE, INC., CALIFORNIA Free format text: MERGER;ASSIGNOR:UV CORP.;REEL/FRAME:035848/0270 Effective date: 20141124 Owner name: ROVI GUIDES, INC., CALIFORNIA Free format text: MERGER;ASSIGNOR:TV GUIDE, INC.;REEL/FRAME:035848/0245 Effective date: 20141124 Owner name: UV CORP., CALIFORNIA Free format text: MERGER;ASSIGNOR:UNITED VIDEO PROPERTIES, INC.;REEL/FRAME:035893/0241 Effective date: 20141124 |
|
STCB | Information on status: application discontinuation |
Free format text: ABANDONED -- FAILURE TO RESPOND TO AN OFFICE ACTION |
|
AS | Assignment |
Owner name: ROVI TECHNOLOGIES CORPORATION, CALIFORNIA Free format text: RELEASE OF SECURITY INTEREST IN PATENT RIGHTS;ASSIGNOR:MORGAN STANLEY SENIOR FUNDING, INC., AS COLLATERAL AGENT;REEL/FRAME:051145/0090 Effective date: 20191122 Owner name: UNITED VIDEO PROPERTIES, INC., CALIFORNIA Free format text: RELEASE OF SECURITY INTEREST IN PATENT RIGHTS;ASSIGNOR:MORGAN STANLEY SENIOR FUNDING, INC., AS COLLATERAL AGENT;REEL/FRAME:051145/0090 Effective date: 20191122 Owner name: ROVI SOLUTIONS CORPORATION, CALIFORNIA Free format text: RELEASE OF SECURITY INTEREST IN PATENT RIGHTS;ASSIGNOR:MORGAN STANLEY SENIOR FUNDING, INC., AS COLLATERAL AGENT;REEL/FRAME:051145/0090 Effective date: 20191122 Owner name: SONIC SOLUTIONS LLC, CALIFORNIA Free format text: RELEASE OF SECURITY INTEREST IN PATENT RIGHTS;ASSIGNOR:MORGAN STANLEY SENIOR FUNDING, INC., AS COLLATERAL AGENT;REEL/FRAME:051145/0090 Effective date: 20191122 Owner name: APTIV DIGITAL INC., CALIFORNIA Free format text: RELEASE OF SECURITY INTEREST IN PATENT RIGHTS;ASSIGNOR:MORGAN STANLEY SENIOR FUNDING, INC., AS COLLATERAL AGENT;REEL/FRAME:051145/0090 Effective date: 20191122 Owner name: VEVEO, INC., CALIFORNIA Free format text: RELEASE OF SECURITY INTEREST IN PATENT RIGHTS;ASSIGNOR:MORGAN STANLEY SENIOR FUNDING, INC., AS COLLATERAL AGENT;REEL/FRAME:051145/0090 Effective date: 20191122 Owner name: STARSIGHT TELECAST, INC., CALIFORNIA Free format text: RELEASE OF SECURITY INTEREST IN PATENT RIGHTS;ASSIGNOR:MORGAN STANLEY SENIOR FUNDING, INC., AS COLLATERAL AGENT;REEL/FRAME:051145/0090 Effective date: 20191122 Owner name: GEMSTAR DEVELOPMENT CORPORATION, CALIFORNIA Free format text: RELEASE OF SECURITY INTEREST IN PATENT RIGHTS;ASSIGNOR:MORGAN STANLEY SENIOR FUNDING, INC., AS COLLATERAL AGENT;REEL/FRAME:051145/0090 Effective date: 20191122 Owner name: INDEX SYSTEMS INC., CALIFORNIA Free format text: RELEASE OF SECURITY INTEREST IN PATENT RIGHTS;ASSIGNOR:MORGAN STANLEY SENIOR FUNDING, INC., AS COLLATERAL AGENT;REEL/FRAME:051145/0090 Effective date: 20191122 Owner name: ROVI GUIDES, INC., CALIFORNIA Free format text: RELEASE OF SECURITY INTEREST IN PATENT RIGHTS;ASSIGNOR:MORGAN STANLEY SENIOR FUNDING, INC., AS COLLATERAL AGENT;REEL/FRAME:051145/0090 Effective date: 20191122 |