US20140310751A1 - System and method for using television information codes - Google Patents

System and method for using television information codes Download PDF

Info

Publication number
US20140310751A1
US20140310751A1 US14/316,736 US201414316736A US2014310751A1 US 20140310751 A1 US20140310751 A1 US 20140310751A1 US 201414316736 A US201414316736 A US 201414316736A US 2014310751 A1 US2014310751 A1 US 2014310751A1
Authority
US
United States
Prior art keywords
media assets
user
filter
symbol
media
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
Application number
US14/316,736
Inventor
Erwin Lau
II Danny R. Gaydou
Robert J. Mechler
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Adeia Guides Inc
Original Assignee
United Video Properties Inc
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by United Video Properties Inc filed Critical United Video Properties Inc
Priority to US14/316,736 priority Critical patent/US20140310751A1/en
Assigned to MORGAN STANLEY SENIOR FUNDING, INC., AS COLLATERAL AGENT reassignment MORGAN STANLEY SENIOR FUNDING, INC., AS COLLATERAL AGENT PATENT SECURITY AGREEMENT Assignors: APTIV DIGITAL, INC., GEMSTAR DEVELOPMENT CORPORATION, INDEX SYSTEMS INC., ROVI GUIDES, INC., ROVI SOLUTIONS CORPORATION, ROVI TECHNOLOGIES CORPORATION, SONIC SOLUTIONS LLC, STARSIGHT TELECAST, INC., UNITED VIDEO PROPERTIES, INC., VEVEO, INC.
Assigned to UNITED VIDEO PROPERTIES, INC. reassignment UNITED VIDEO PROPERTIES, INC. ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS). Assignors: GAYDOU, DANNY, II, LAU, ERWIN, MECHLER, ROBERT
Publication of US20140310751A1 publication Critical patent/US20140310751A1/en
Assigned to UV CORP. reassignment UV CORP. MERGER (SEE DOCUMENT FOR DETAILS). Assignors: UNITED VIDEO PROPERTIES, INC.
Assigned to TV GUIDE, INC. reassignment TV GUIDE, INC. MERGER (SEE DOCUMENT FOR DETAILS). Assignors: UV CORP.
Assigned to ROVI GUIDES, INC. reassignment ROVI GUIDES, INC. MERGER (SEE DOCUMENT FOR DETAILS). Assignors: TV GUIDE, INC.
Assigned to APTIV DIGITAL INC., ROVI GUIDES, INC., ROVI SOLUTIONS CORPORATION, INDEX SYSTEMS INC., ROVI TECHNOLOGIES CORPORATION, VEVEO, INC., GEMSTAR DEVELOPMENT CORPORATION, STARSIGHT TELECAST, INC., UNITED VIDEO PROPERTIES, INC., SONIC SOLUTIONS LLC reassignment APTIV DIGITAL INC. RELEASE OF SECURITY INTEREST IN PATENT RIGHTS Assignors: MORGAN STANLEY SENIOR FUNDING, INC., AS COLLATERAL AGENT
Abandoned legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/47End-user applications
    • H04N21/482End-user interface for program selection
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing 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/433Content storage operation, e.g. storage operation in response to a pause request, caching operations
    • H04N21/4334Recording operations
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/47End-user applications
    • H04N21/472End-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/47214End-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 content reservation or setting reminders; for requesting event notification, e.g. of sport results or stock market
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/47End-user applications
    • H04N21/482End-user interface for program selection
    • H04N21/4826End-user interface for program selection using recommendation lists, e.g. of programs or channels sorted out according to their score
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/47End-user applications
    • H04N21/482End-user interface for program selection
    • H04N21/4828End-user interface for program selection for searching program descriptors
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N5/00Details of television systems
    • H04N5/76Television signal recording
    • H04N5/78Television signal recording using magnetic recording
    • H04N5/782Television signal recording using magnetic recording on tape

Definitions

  • This invention relates generally to television systems, and more particularly, to a system and method for using information codes for recording television programs.
  • VCR Plus+TM One popular mechanism for recording television programs is via a VCR Plus+TM system developed by the Gemstar Development Corporation.
  • a user accesses television program listings from a newspaper, magazine, or web site. If a desired program listing is associated with a VCR Plus+TM PLUSCODETM number, and the viewer has a video recorder equipped with a VCR Plus+TM system, the viewer may enter the PLUSCODETM into the video recorder and the video recorder will be programmed to record the selected program when it airs.
  • a PLUSCODETM number has encoded in it the channel, time, date and length for the program associated with the PLUSCODETM number.
  • VCR Plus+TM equipped VCR decodes the PLUSCODETM number is to the encoded channel, date, time and length and then uses the channel, date, time and length to record the program.
  • the VCR Plus+TM system and related technology is described in more detail in U.S. Pat. No. 5,307,173, which is incorporated by reference as if set forth herein in full.
  • PLUSCODETM numbers greatly facilitate the recording of individual television programs
  • a viewer wants to record multiple television programs he or she must generally individually enter the PLUSCODETM numbers for each desired television program, one at a time.
  • the present invention is directed to a video recording system that includes a data store storing electronic program guide (EPG) data for a television program, the EPG data including for the television program an associated filter criteria; a user input transmitting an information coda including a particular filter criteria, wherein the particular filter criteria is not human readable from the information code; a microprocessor coupled to the data store and the user input, the microprocessor receiving and decoding the information code including the particular filter criteria, comparing the particular filter criteria in the decoded information code with the filter criteria included in the EPG data for the television program, and storing the television program for recording based on the comparison.
  • EPG electronic program guide
  • the present invention is directed to a computer-implemented method for selecting video programs for recording.
  • the method includes storing electronic program guide (EPG) data for a television program, the EPG data including for the television program an associated filter criteria; receiving from a user input an information code including a particular filter criteria, wherein the particular filter criteria is not human readable from the information code; decoding the received information code; comparing the particular filter criteria in the decoded information code with the filter criteria included in the EPG data for the television program; and storing the television program for recording based on the comparison.
  • EPG electronic program guide
  • the present invention is directed to a method for recording video programs in a data communications network including a web server hosting a website and a television system including a video recorder coupled to the web server.
  • the method includes displaying information on one or more recommended video programs on the website; selecting from the website one or more of the recommended video programs; transmitting from the website to the television system a command to record the selected one or more of the recommended video programs, the selected one or more of the recommended video programs being identified via one or more information codes; and automatically invoking the video recorder to record the selected one or more of the recommended video programs.
  • FIG. 1 is a schematic block diagram of an interactive television schedule system including a television system and a cable box according to one embodiment of the invention
  • FIG. 2 is a more detailed schematic block diagram of the cable box of FIG. 1 ;
  • FIG. 3 is a more detailed schematic block diagram of the television system of FIG. 1 ;
  • FIG. 4 is an illustration of an EPS screen displayed on the television system of FIG. 1 ;
  • FIG. 5A is a schematic diagram conceptually illustrating an exemplary information code according to one embodiment of the invention.
  • FIG. 5B is a schematic diagram conceptually illustrating an exemplary information code according to another embodiment of the invention.
  • FIG. 6 is a flow diagram for processing information codes according to one embodiment of the invention.
  • an embodiment of the present invention is directed to a television system configured to search for television programs based on information codes, also referred to as filter codes or filters, entered by a user.
  • information codes are published in newspapers, magazines, web sites, or other places where VCR Plus+TM PLUSCODETM numbers would normally be published.
  • information codes may foe used to easily program a video recorder to record one or more television programs matching the information codes.
  • an information code may identify various programs based on an actor, program content rating, theme, category, genre, program package, or the like.
  • entry of an information code identifying a particular program package may cause the VCR to record all programs in the identified program package without having the user manually program the recording of each television program individually.
  • Information codes are typically numeric or alphanumeric codes that are not human readable. More specifically, without having or memorizing a table matching code numbers or letters to categories and category IDs, a human would not know what category or category ID are represented by a particular information code.
  • FIG. 1 is a schematic block diagram of a television system 10 configured to recognize information codes entered by a user according to one embodiment of the invention.
  • the television system 10 includes a television 50 coupled to a video recorder 15 , such as, for example, a video cassette recorder, digital recorder, or the like.
  • the television 50 and/or video recorder 15 may also be coupled to a cable box 20 , a satellite receiver 25 , an antenna 35 , or other input device 30 that supplies video signals or data known in the art or developed later.
  • the television system 10 may also be coupled to a server 12 over a data communications network 11 such as, for example, the Internet.
  • the television system 10 is configured with an electronic program guide (EPG) database 45 storing EPG data for broadcast television programs, video-on-demand programs, and the like (collectively referred to as television programs)
  • EPG data includes, but is not limited to, program titles, channel information, date and time information, program descriptions, information codes, PLUSCODETM numbers, and the like.
  • EPG database 45 is illustrated as residing in the television 50 , a person of skill in the art should recognize that the database 45 and associated program instructions for interacting with the database may reside in any other device associated with the television system.
  • viewer input data is provided to the television system 10 via a viewer input device 40 .
  • the viewer input device 40 may take the form of an IR remote control, a keyboard, a keypad, a joystick, a mouse, a track ball, a touch pad, or any other input device conventional in the art.
  • EPG data may be provided via cable, satellite, and/or over-the-air (OTA) broadcast.
  • EPG data may also be provided via coax cables, telephone lines, fiber optic cables, and the like.
  • EPG data may be communicated over private networks, point to point connections or public networks, like the internet.
  • FIG. 2 is a more detailed schematic block diagram of the television system 10 of FIG. 1 .
  • a source of television signals 100 such as the antenna 35 , cable box 20 , or satellite receiver 25 is coupled to a television tuner 105 .
  • the output of the tuner 105 is, according to one embodiment of the invention, a modulated intermediate frequency signal containing video and audio television information.
  • the tuner 105 is connected by an intermediate frequency amplifier (IF AMP) 110 to a picture detector (PICTURE DET) 115 and a sound detector (SOUND DET) 120 , which produce base band video and audio signals, respectively.
  • the audio signal is coupled by a sound amplifier (SOUND AMP) 125 to a loudspeaker 130 .
  • IF AMP intermediate frequency amplifier
  • PICTURE DET picture detector
  • SOUND DET sound detector
  • the video signal is coupled by a video amplifier (not shown) to one input of a switch 135 .
  • the sound detector 120 and picture detector 115 are connected to the audio and video inputs, respectively, of the video recorder 15 .
  • television signal source 100 may be directly connected to the RF input of the video recorder 15 or another external tuning device if its internal tuner and demodulating circuitry is to be utilized.
  • the output of the video recorder 15 is connected to the other input of the switch 135 .
  • the output of the switch 135 is connected to one input of a conventional picture-in-picture (PIP) integrated circuit chip 140 .
  • the output of the PIP chip 140 is connected to a video input 142 of the television 50 .
  • the television system 10 also includes a microprocessor 150 coupled to a read-only memory (ROM) 155 and the EPG database 45 .
  • the ROM stores an operating program for controlling the operation of the microprocessor.
  • the EPG database 45 is contained in an updatable memory, such as, for example, a RAM.
  • the EPG data may be updated by a continuous data link in a vertical blanking interval (VBI) or digital video broadcast data of a television channel broadcast to the television system 10 in a well known fashion or any other manner, as discussed above in connection with FIG. 1 .
  • VBI vertical blanking interval
  • a video processor 160 coupled to the microprocessor 150 controls the display of EPG data on the television 50 .
  • the microprocessor 150 recalls a portion of the relevant data from the EPG database 45 and couples it to video processor 160 , where the program listings are formatted for display.
  • the information stored in video processor 160 is a bit map of what is displayed on the screen of television 50 .
  • the microprocessor 150 is further coupled to the tuner 105 for channel change, to the video recorder 15 for play/record selection and start/stop, to the switch 135 for selection of one of its inputs, and to the PIP chip 140 for selection of the mode of PIP operation.
  • the viewer input device 40 controls the microprocessor 150 by cursor movement on the screen of the television 50 .
  • the microprocessor 150 and video processor 160 are coupled to a cursor position register 165 identifying a cursor position on the screen.
  • the viewer input device 40 controls the microprocessor by selection of particular keys on the viewer input device.
  • the television system 10 includes a decoder 145 coupled to the microprocessor 150 for decoding encoded data transmitted by the viewer input device 40 .
  • encoded data include PLUSCODETM numbers or information codes identifying a type of television program to record.
  • the decoder 145 is coupled to a clock 146 , allowing the decoding to be a function of the clock. This helps lend a measure of security to the decoding technique, and makes it harder for others to replicate the information codes. According to this embodiment, he encoding is also a function of a clock.
  • I-codes are also decoded. I-codes, as described in more detail in the '734 patent, do not include an embedded date, so that the same I-code can be used to record a program broadcast for several days at the same time on the same channel on any of these several days.
  • I-codes are distinguished from PLUSCODETM numbers (G-codes) by an escape code comprising a single leading zero.
  • the decoder 145 is implemented as a microcontroller with an embedded RAH and ROM (not shown) for program and table storage.
  • the decoder 145 and/or clock 146 may reside in the television 50 , video recorder 15 , or any other suitable device associated with the television system 10 .
  • decoding instructions may be stored in memory already resident in the television system 10 , such as, for example, in the ROM 155 .
  • the EPG data received by the television system is stored in the EPG database 45 as show information package (SIP) structures.
  • SIP show information package
  • Organization of an EPG database containing SIP structures is described in further detail in WO 99/65242 (attorney docket I148:34758), the content of which is incorporated herein by reference.
  • the EPG database 45 may be organized as schedule data structures and theme data structures linked by handles and handle tables, as is described in further detail in U.S. Pat. No. 6,002,394, the content of which is incorporated herein by reference.
  • FIG. 3 is a schematic illustration of a SIP structure 200 according to one embodiment of the invention.
  • the structure includes a SIP header 202 with general information applicable to the entire structure.
  • the SIP header 202 may include information on an amount of memory needed to store the SIP structure, and a control date indicating the day for which the SIP structure contains data.
  • the SIP header may also include indexing bits, such as, for example, program category bits, used for indexing the programs inside the SIP structure.
  • program data blocks 204 , 206 that contain information specific to a particular television program.
  • Information contained in each program data block includes, for example, information for calculating the start time of the television program, a duration of the program, a title of the program, a description of the program, and a PLUSCODETM number.
  • the program data block includes filter information used for filtering television programs based on information codes provided by a user.
  • the filter information may include a total number of filters 208 associated with the television program, a filter category 210 , and a corresponding filter identifier (ID) 212 for the filter category.
  • the filter category 210 and corresponding filter ID 212 together identify a particular filter associated with the television program.
  • the filter category may indicate an actor filter, content rating filter, theme filter, category filter, genre filter, program package filter, or the like.
  • the filter ID 212 may indicate a particular filter within the filter category 210 . For example, “Tom Cruise,” “Richard Gere,” “Uma Thurman,” all belong to an actor filter category. Thus, if “01” indicates an actor filter and “1234” indicates Richard Gere, a television program containing Richard Gere as an actor may store as a filter category the code “01” and as a corresponding filter identifier, the code “1234.”
  • FIG. 4 is a schematic diagram of the input device 40 for entering information codes according to one embodiment of the invention.
  • the input device 40 includes various push buttons, keys, switches, knobs, and/or the like (collectively referenced at 310 ) that may be selected by a user to navigate an interactive program guide and/or enter desired selections or commands for transmitting to the television system 10 .
  • the input device 40 includes a VCR Plus+TM button 312 for entering the PLUSCODETM numbers and information codes.
  • the input device 40 includes an information code button (not shown) separate from the VCR Plus+TM button used to only enter information codes.
  • FIG. 5A is a schematic diagram conceptually illustrating an exemplary information code according to one embodiment of the invention.
  • the information code is made up of various numbers, where the first two numbers act as an escape code 300 , such as, for example, “00,” to indicate that the numbers that follow are part of an information code and not a PLUSCODETM number.
  • the escape code is not necessary if the input device includes a separate information code button that may be selected prior to the entering of the information code.
  • a filter category 302 and a filter ID 304 Following the escape code 300 is a filter category 302 and a filter ID 304 .
  • the filter category 302 and filter ID 304 that are entered by a user as part of an information code are similar to the filter category 210 and filter ID 212 in a SIP structure 200 .
  • the filter category 302 is an integer between 0 and 9.
  • the filter ID 304 is a combination of one or more integers whose values also range between 0 and 9.
  • a person of skill in the art should recognize that the number of integers used to define the filter category and ID may vary based on the total number of filter categories and IDs to be defined.
  • the filter category and ID are compressed to form the information.
  • filter categories and IDs are each represented in binary numbers with a set number of bits.
  • the filter category is represented by a 7 bit binary number C 7 C 6 C 5 C 4 C 3 C 2 C 1 that can represent 128 different categories and the category ID is represented by a 22 bit binary number I 22 I 23 . . . I 2 I 1 that can represent 4,194,304 different category IDs.
  • the most common categories are assigned the lowest numbers, having zeros in the most significant bits such as C 5 -C 7 .
  • the most common category IDs are assigned the lowest numbers, having zeros in the most significant bits such as I 6 -I 22 .
  • a category with a code less than 32 (decimal) will have zeros in the two most significant bits (C 6 -C 7 ) and a category ID with a code less than 256 (decimal) will have zeroes in the 14 most significant bits (I 8 -I 22 ).
  • an information code for a category code less than 32 (decimal) and a category ID with a code less than 256 (decimal) will have mixed binary representation with leading zeroes in the most significant 16 bits, leaving only 13 bits containing meaningful bits.
  • this mixed binary number is converted into a decimal number, the leading zeroes can be dropped without changing the value of the code and a 13 bit binary number will convert into a decimal number of no more than 4 digits.
  • the combinations of the most common categories and category IDs results in information codes with the least number of decimal digits to make entry of the codes easier and reduce input errors.
  • the information code, generated using the mixed binary member or not is encrypted by any known encryption method, including, but not limited to, encryption methods that are time or date dependent.
  • the encrypted end/or mixed binary information codes are decoded in the opposite manner as they are encoded.
  • FIG. 5B is a schematic diagram conceptually illustrating an exemplary information code according to another embodiment of the invention.
  • an information code may include two or more filter categories 302 a , 302 b and their associated filter IDs 304 a, 304 b separated by an operator signal 306 .
  • the operator signal 306 is associated with a particular Boolean operation, such as, for example, an “AND,” an “OR,” or a “NOT” operation. For example, an “AND” operator between two filters indicates that the user is searching for television programs containing both filters.
  • FIG. 6 is a flow diagram for processing information codes according to one embodiment of the invention.
  • the process may foe described in terms of a software routine executed by the microprocessor 150 based on instructions stored in the ROM 155 .
  • the routine may be executed via hardware, firmware (e.g. via an ASIC), or in any combination of software, firmware, and/or hardware.
  • the steps of the process may be executed in the indicated order or in any other order recognized by a person of skill in the art.
  • step 400 the microprocessor receives a VCR Plus+TM command transmitted by the input device 40 .
  • This may be done, for example, by the user selecting the VCR Plus+TM button 312 on the input device 40 . If, however, the input device 40 includes a separate information code button, switch, or the like, the information code button is selected to cause the transmitting of an information code command. For purposes of this example, however, it is assumed that the user has selected a VCR Plus+TM button.
  • the microprocessor decodes the VCR Plus+TM command and in response, invokes the video processor 160 to display, in step 402 , an input screen on the television 50 for allowing the user to enter a desired PLUSCODETM number or information code.
  • the input screen may display, for example, underscore characters equal to the total number of code digits expected to be entered by the user. As the user uses the input device 40 to enter the digits of the code, each digit is displayed on the portion of the screen marked by the underscore character for visual verification by the user.
  • the input screen may then prompt the user to select the frequency in which one or more programs matching the code are to be recorded. For example, the user may be able to select to record once, daily, or weekly. Selection of an “Enter” button on the input device transmits the entered code along with the frequency and other associated information to the microprocessor 150 .
  • the microprocessor 150 receives the entered code, and in step 406 , invokes the decoder 145 to decode the received code.
  • step 408 a determination is made as to whether the code includes an escape code. If the answer is NO, the code is a PLUSCODETM number, the PLUSCODETM number is decoded into the encoded channel, date, time and length, and information on a program matching the decoded PLUSCODETM number information is retrieved in step 410 .
  • the microprocessor 150 proceeds to retrieve, in step 412 , the filter category 210 and filter ID 212 following the escape code.
  • the filter category 210 and filter ID 212 are stored in memory and retrieved for matching upon reception of an EPG signal.
  • escape code corresponds to an I-code or other type of codes supported by the VCR Plus+TM system, such codes are decoded, according to the type of code indicated by the escape code (not shown).
  • step 414 the microprocessor searches the EPG database 45 or an EPG signal for SIP structures containing a matching filter category and ID, and retrieves program information contained in the matching SIP structures.
  • step 416 information on the retrieved program(s) is displayed on the television 50 for verification.
  • the user may review information on the retrieved programs, such as, for example, the program, title, description, time, date, and length, and scroll down the list of programs using the input device to delete programs that he or she does not wish to record.
  • step 418 a determination is made as to whether the user is finished with the verification process.
  • the user may indicate that he/she is finished by selecting an accept button via the input device.
  • step 420 the programs accepted by the user are stored in a record memory, such as in the RAM.
  • the information stored in the record memory may be, for example, the dates, times, and lengths of the programs to be recorded as retrieved from the corresponding SIP structures.
  • the video recorder is then invoked for recording the stored programs at the indicated dates and times, for the indicated length of time.
  • programs may be recommended to a viewer for recording and/or viewing. Such recommendations may be accessible to the viewer over the Internet by accessing a website hosted by the server 12 .
  • a website hosted by the server 12 .
  • One such exemplary website may be the TV Guide® website hosted by Gemstar-TV Guide International, Inc.
  • the television system 10 is configured to communicate with the server 12 over the cable box 20 , satellite box 25 , or other input device 30 .
  • the viewer may use the television system 10 to access the website hosted by the server 12 , or alternatively, may use a personal computer or other computing device for the access.
  • each recommended program is assigned a unique information code. This may be achieved, for example, by using the filter category 302 of the information code to indicate that the program is in a “recommended” category. Each filter ID 21 may then identify a different recommended program. This allows the viewer to individually select the recommended programs to be recorded.
  • the viewer may record the recommended programs based on their themes or categories. This may be achieved, for example, by using the escape code 300 portion of the information code to designate the programs to be recorded as being recommended programs. For example, escape code “11” may be used to indicate that the codes that follow are codes for recommended programs. The numbers following the escape code may then be associated with a filter category and filter ID, to allow programs having the same category or theme to be identified with the same information code. Alternatively, no separate escape code may foe used to distinguish the recording of recommended programs.
  • all currently recommended programs are assigned one information code. Upon providing this one information code, all the currently recommended programs are selected by the television system 10 for recording.
  • the viewer selects a record option from the website and identifies one or more information
  • the record command along with one or more information codes associated with the selected program(s) are transmitted to the television system 10 .
  • the microprocessor 150 included in the television system 10 processes the information code(s) for recording the associated program(s) as is described above with respect to FIG. 6 .
  • the recommendations may also be provided in printed form in newspapers or magazines.
  • the recommendations may further be transmitted to the television system 10 on a periodic basis by, for example, a head end or broadcasting center.
  • the recommendations may be stored in the EPG database 45 and displayed on the EPG guide when the user indicates he or she wishes to view the recommendations.
  • the recommendations are customized based on view preference information.

Abstract

A system and method for using information codes for recording television programs. Information codes may be published in magazines, newspapers, and the like, much like VCR Plus+™ codes. When a user desires to record one or more television programs based on information codes, the user selects an appropriate command button on his or her input device, and enters the information code that identifies a desired filter category (e.g. an actor filter represented as “01”) followed by a desired filter identifier (e.g. Richard Gere represented as “1234”). A processor receiving the user input searches an electronic program guide database for programs matching the filter information. The identified programs are then stored in a record memory for recording at an appropriate time. The identified programs may be further displayed for verification prior to storage in the record memory. Programs recommended to the viewers may also be identified via information codes.

Description

    CROSS-REFERENCE TO RELATED APPLICATION
  • This application claims the benefit of U.S. Provisional Application No. 60/617,025, filed on Oct. 8, 2004, the content of which is incorporated herein by reference.
  • FIELD OF THE INVENTION
  • This invention relates generally to television systems, and more particularly, to a system and method for using information codes for recording television programs.
  • BACKGROUND OF THE INVENTION
  • One popular mechanism for recording television programs is via a VCR Plus+™ system developed by the Gemstar Development Corporation. In order to record a television program using a VCR Plus+™ equipped system, a user accesses television program listings from a newspaper, magazine, or web site. If a desired program listing is associated with a VCR Plus+™ PLUSCODE™ number, and the viewer has a video recorder equipped with a VCR Plus+™ system, the viewer may enter the PLUSCODE™ into the video recorder and the video recorder will be programmed to record the selected program when it airs. In this system, a PLUSCODE™ number has encoded in it the channel, time, date and length for the program associated with the PLUSCODE™ number. A VCR Plus+™ equipped VCR decodes the PLUSCODE™ number is to the encoded channel, date, time and length and then uses the channel, date, time and length to record the program. The VCR Plus+™ system and related technology is described in more detail in U.S. Pat. No. 5,307,173, which is incorporated by reference as if set forth herein in full.
  • Although PLUSCODE™ numbers greatly facilitate the recording of individual television programs, when a viewer wants to record multiple television programs, he or she must generally individually enter the PLUSCODE™ numbers for each desired television program, one at a time. There could be, however, a common characteristic identifying the programs desired to be recorded by the viewer. For example, the programs could all have a particular actor, share a particular theme, or the like. Accordingly, there is a need for selecting television, programs for recording based on codes that identify particular characteristics of the television programs.
  • SUMMARY OF THE INVENTION
  • According to one embodiment, the present invention is directed to a video recording system that includes a data store storing electronic program guide (EPG) data for a television program, the EPG data including for the television program an associated filter criteria; a user input transmitting an information coda including a particular filter criteria, wherein the particular filter criteria is not human readable from the information code; a microprocessor coupled to the data store and the user input, the microprocessor receiving and decoding the information code including the particular filter criteria, comparing the particular filter criteria in the decoded information code with the filter criteria included in the EPG data for the television program, and storing the television program for recording based on the comparison.
  • According to another embodiment, the present invention is directed to a computer-implemented method for selecting video programs for recording. The method includes storing electronic program guide (EPG) data for a television program, the EPG data including for the television program an associated filter criteria; receiving from a user input an information code including a particular filter criteria, wherein the particular filter criteria is not human readable from the information code; decoding the received information code; comparing the particular filter criteria in the decoded information code with the filter criteria included in the EPG data for the television program; and storing the television program for recording based on the comparison.
  • According to a further embodiment, the present invention is directed to a method for recording video programs in a data communications network including a web server hosting a website and a television system including a video recorder coupled to the web server. The method includes displaying information on one or more recommended video programs on the website; selecting from the website one or more of the recommended video programs; transmitting from the website to the television system a command to record the selected one or more of the recommended video programs, the selected one or more of the recommended video programs being identified via one or more information codes; and automatically invoking the video recorder to record the selected one or more of the recommended video programs.
  • BRIEF DESCRIPTION OF THE DRAWINGS
  • FIG. 1 is a schematic block diagram of an interactive television schedule system including a television system and a cable box according to one embodiment of the invention;
  • FIG. 2 is a more detailed schematic block diagram of the cable box of FIG. 1;
  • FIG. 3 is a more detailed schematic block diagram of the television system of FIG. 1;
  • FIG. 4 is an illustration of an EPS screen displayed on the television system of FIG. 1;
  • FIG. 5A is a schematic diagram conceptually illustrating an exemplary information code according to one embodiment of the invention;
  • FIG. 5B is a schematic diagram conceptually illustrating an exemplary information code according to another embodiment of the invention; and
  • FIG. 6 is a flow diagram for processing information codes according to one embodiment of the invention.
  • DETAILED DESCRIPTION
  • In general terms, an embodiment of the present invention is directed to a television system configured to search for television programs based on information codes, also referred to as filter codes or filters, entered by a user. According to one embodiment of the invention, information codes are published in newspapers, magazines, web sites, or other places where VCR Plus+™ PLUSCODE™ numbers would normally be published. Like PLUSCODE™ numbers, information codes may foe used to easily program a video recorder to record one or more television programs matching the information codes. Unlike a PLUSCODE™ number that identifies a single television program based on channel, date, time, and length information, however, an information code may identify various programs based on an actor, program content rating, theme, category, genre, program package, or the like. For example, entry of an information code identifying a particular program package, such as, for example, the Summer Olympics or the World Cup program package, may cause the VCR to record all programs in the identified program package without having the user manually program the recording of each television program individually. Information codes are typically numeric or alphanumeric codes that are not human readable. More specifically, without having or memorizing a table matching code numbers or letters to categories and category IDs, a human would not know what category or category ID are represented by a particular information code.
  • FIG. 1 is a schematic block diagram of a television system 10 configured to recognize information codes entered by a user according to one embodiment of the invention. The television system 10 includes a television 50 coupled to a video recorder 15, such as, for example, a video cassette recorder, digital recorder, or the like. The television 50 and/or video recorder 15 may also be coupled to a cable box 20, a satellite receiver 25, an antenna 35, or other input device 30 that supplies video signals or data known in the art or developed later. The television system 10 may also be coupled to a server 12 over a data communications network 11 such as, for example, the Internet.
  • According to one embodiment of the invention, the television system 10 is configured with an electronic program guide (EPG) database 45 storing EPG data for broadcast television programs, video-on-demand programs, and the like (collectively referred to as television programs) Such EPG data includes, but is not limited to, program titles, channel information, date and time information, program descriptions, information codes, PLUSCODE™ numbers, and the like. Although the EPG database 45 is illustrated as residing in the television 50, a person of skill in the art should recognize that the database 45 and associated program instructions for interacting with the database may reside in any other device associated with the television system.
  • According to one embodiment of the invention, viewer input data is provided to the television system 10 via a viewer input device 40. The viewer input device 40 may take the form of an IR remote control, a keyboard, a keypad, a joystick, a mouse, a track ball, a touch pad, or any other input device conventional in the art.
  • Many different transmission schemes are available for providing the EPG data to the television system 10. For example, the EPG data may be provided via cable, satellite, and/or over-the-air (OTA) broadcast. EPG data may also be provided via coax cables, telephone lines, fiber optic cables, and the like. EPG data may be communicated over private networks, point to point connections or public networks, like the internet.
  • FIG. 2 is a more detailed schematic block diagram of the television system 10 of FIG. 1. A source of television signals 100, such as the antenna 35, cable box 20, or satellite receiver 25 is coupled to a television tuner 105. The output of the tuner 105 is, according to one embodiment of the invention, a modulated intermediate frequency signal containing video and audio television information. The tuner 105 is connected by an intermediate frequency amplifier (IF AMP) 110 to a picture detector (PICTURE DET) 115 and a sound detector (SOUND DET) 120, which produce base band video and audio signals, respectively. The audio signal is coupled by a sound amplifier (SOUND AMP) 125 to a loudspeaker 130. The video signal is coupled by a video amplifier (not shown) to one input of a switch 135. The sound detector 120 and picture detector 115 are connected to the audio and video inputs, respectively, of the video recorder 15. Alternatively, television signal source 100 may be directly connected to the RF input of the video recorder 15 or another external tuning device if its internal tuner and demodulating circuitry is to be utilized.
  • According to the illustrated embodiment, the output of the video recorder 15 is connected to the other input of the switch 135. The output of the switch 135 is connected to one input of a conventional picture-in-picture (PIP) integrated circuit chip 140. The output of the PIP chip 140 is connected to a video input 142 of the television 50.
  • The television system 10 also includes a microprocessor 150 coupled to a read-only memory (ROM) 155 and the EPG database 45. The ROM stores an operating program for controlling the operation of the microprocessor.
  • According to one embodiment of the invention, the EPG database 45 is contained in an updatable memory, such as, for example, a RAM. The EPG data may be updated by a continuous data link in a vertical blanking interval (VBI) or digital video broadcast data of a television channel broadcast to the television system 10 in a well known fashion or any other manner, as discussed above in connection with FIG. 1.
  • A video processor 160 coupled to the microprocessor 150 controls the display of EPG data on the television 50. When the viewer wishes to see television program schedule information or information regarding to news, sports, or local events and businesses, the microprocessor 150 recalls a portion of the relevant data from the EPG database 45 and couples it to video processor 160, where the program listings are formatted for display. According to one embodiment of the invention, the information stored in video processor 160 is a bit map of what is displayed on the screen of television 50.
  • The microprocessor 150 is further coupled to the tuner 105 for channel change, to the video recorder 15 for play/record selection and start/stop, to the switch 135 for selection of one of its inputs, and to the PIP chip 140 for selection of the mode of PIP operation.
  • According to one embodiment of the invention, the viewer input device 40 controls the microprocessor 150 by cursor movement on the screen of the television 50. In this regard, the microprocessor 150 and video processor 160 are coupled to a cursor position register 165 identifying a cursor position on the screen. According to another embodiment of the invention, the viewer input device 40 controls the microprocessor by selection of particular keys on the viewer input device.
  • According to one embodiment of the invention, the television system 10 includes a decoder 145 coupled to the microprocessor 150 for decoding encoded data transmitted by the viewer input device 40. Such encoded data include PLUSCODE™ numbers or information codes identifying a type of television program to record. According to one embodiment of the invention, the decoder 145 is coupled to a clock 146, allowing the decoding to be a function of the clock. This helps lend a measure of security to the decoding technique, and makes it harder for others to replicate the information codes. According to this embodiment, he encoding is also a function of a clock. The encoding and decoding of information codes may be performed in a manner similar to the encoding and decoding of PLUSCODE™ numbers, as is described in further detail in U.S. Pat. No. 6,466,734, the content of which is incorporated herein by reference. In one embodiment, I-codes are also decoded. I-codes, as described in more detail in the '734 patent, do not include an embedded date, so that the same I-code can be used to record a program broadcast for several days at the same time on the same channel on any of these several days. Thus, as long as the I-code is entered into the VCR Plus+™ system on any day on which the program is broadcast, the VCR Plus+™ system will record the next broadcast of the program during the twenty-four hour period following entry of the I-code. In one embodiment, I-codes are distinguished from PLUSCODE™ numbers (G-codes) by an escape code comprising a single leading zero.
  • According to one embodiment of the invention, the decoder 145 is implemented as a microcontroller with an embedded RAH and ROM (not shown) for program and table storage. The decoder 145 and/or clock 146 may reside in the television 50, video recorder 15, or any other suitable device associated with the television system 10. In another embodiment, instead of using a separate microcontroller for the decoder 145, decoding instructions may be stored in memory already resident in the television system 10, such as, for example, in the ROM 155.
  • According to one embodiment of the invention, the EPG data received by the television system is stored in the EPG database 45 as show information package (SIP) structures. Organization of an EPG database containing SIP structures is described in further detail in WO 99/65242 (attorney docket I148:34758), the content of which is incorporated herein by reference. According to another embodiment of the invention, the EPG database 45 may be organized as schedule data structures and theme data structures linked by handles and handle tables, as is described in further detail in U.S. Pat. No. 6,002,394, the content of which is incorporated herein by reference.
  • FIG. 3 is a schematic illustration of a SIP structure 200 according to one embodiment of the invention. The structure includes a SIP header 202 with general information applicable to the entire structure. For example, the SIP header 202 may include information on an amount of memory needed to store the SIP structure, and a control date indicating the day for which the SIP structure contains data. The SIP header may also include indexing bits, such as, for example, program category bits, used for indexing the programs inside the SIP structure.
  • Following the SIP header 202 are program data blocks 204, 206 that contain information specific to a particular television program. Information contained in each program data block includes, for example, information for calculating the start time of the television program, a duration of the program, a title of the program, a description of the program, and a PLUSCODE™ number.
  • In addition to the above, the program data block includes filter information used for filtering television programs based on information codes provided by a user. The filter information may include a total number of filters 208 associated with the television program, a filter category 210, and a corresponding filter identifier (ID) 212 for the filter category. The filter category 210 and corresponding filter ID 212 together identify a particular filter associated with the television program.
  • According to one embodiment of the invention, the filter category may indicate an actor filter, content rating filter, theme filter, category filter, genre filter, program package filter, or the like. The filter ID 212 may indicate a particular filter within the filter category 210. For example, “Tom Cruise,” “Richard Gere,” “Uma Thurman,” all belong to an actor filter category. Thus, if “01” indicates an actor filter and “1234” indicates Richard Gere, a television program containing Richard Gere as an actor may store as a filter category the code “01” and as a corresponding filter identifier, the code “1234.”
  • FIG. 4 is a schematic diagram of the input device 40 for entering information codes according to one embodiment of the invention. The input device 40 includes various push buttons, keys, switches, knobs, and/or the like (collectively referenced at 310) that may be selected by a user to navigate an interactive program guide and/or enter desired selections or commands for transmitting to the television system 10. According to one embodiment of the invention, the input device 40 includes a VCR Plus+™ button 312 for entering the PLUSCODE™ numbers and information codes. According to another embodiment of the invention, the input device 40 includes an information code button (not shown) separate from the VCR Plus+™ button used to only enter information codes.
  • FIG. 5A is a schematic diagram conceptually illustrating an exemplary information code according to one embodiment of the invention. According to the illustrated embodiment, the information code is made up of various numbers, where the first two numbers act as an escape code 300, such as, for example, “00,” to indicate that the numbers that follow are part of an information code and not a PLUSCODE™ number. Of course, the escape code is not necessary if the input device includes a separate information code button that may be selected prior to the entering of the information code.
  • Following the escape code 300 is a filter category 302 and a filter ID 304. The filter category 302 and filter ID 304 that are entered by a user as part of an information code are similar to the filter category 210 and filter ID 212 in a SIP structure 200. In the illustrated embodiment, the filter category 302 is an integer between 0 and 9. The filter ID 304 is a combination of one or more integers whose values also range between 0 and 9. A person of skill in the art should recognize that the number of integers used to define the filter category and ID may vary based on the total number of filter categories and IDs to be defined.
  • In an alternate embodiment, the filter category and ID are compressed to form the information. In a process similar to the process for PLUSCODE™ numbers and I-codes, filter categories and IDs are each represented in binary numbers with a set number of bits. In one embodiment, the filter category is represented by a 7 bit binary number C7C6C5C4C3C2C1 that can represent 128 different categories and the category ID is represented by a 22 bit binary number I22I23 . . . I2I1 that can represent 4,194,304 different category IDs. The most common categories are assigned the lowest numbers, having zeros in the most significant bits such as C5-C7. Similarly, the most common category IDs are assigned the lowest numbers, having zeros in the most significant bits such as I6-I22. The category and category ID bits are then mixed in a predetermined pattern, such as I22I21 . . . I10I9C7I8C6I7I6C5I5C3I3I3C3I2C2I1C1 before being converted back into a decimal number that will be 9 decimal digits or less (229=536,870,912, a 9 digital decimal number). A category with a code less than 32 (decimal) will have zeros in the two most significant bits (C6-C7) and a category ID with a code less than 256 (decimal) will have zeroes in the 14 most significant bits (I8-I22). Thus, an information code for a category code less than 32 (decimal) and a category ID with a code less than 256 (decimal) will have mixed binary representation with leading zeroes in the most significant 16 bits, leaving only 13 bits containing meaningful bits. When this mixed binary number is converted into a decimal number, the leading zeroes can be dropped without changing the value of the code and a 13 bit binary number will convert into a decimal number of no more than 4 digits. Thus, using the mixed binary number, the combinations of the most common categories and category IDs results in information codes with the least number of decimal digits to make entry of the codes easier and reduce input errors.
  • In another embodiment, the information code, generated using the mixed binary member or not, is encrypted by any known encryption method, including, but not limited to, encryption methods that are time or date dependent.
  • The encrypted end/or mixed binary information codes are decoded in the opposite manner as they are encoded.
  • FIG. 5B is a schematic diagram conceptually illustrating an exemplary information code according to another embodiment of the invention. According to this embodiment, an information code may include two or more filter categories 302 a, 302 b and their associated filter IDs 304 a, 304 b separated by an operator signal 306. The operator signal 306 is associated with a particular Boolean operation, such as, for example, an “AND,” an “OR,” or a “NOT” operation. For example, an “AND” operator between two filters indicates that the user is searching for television programs containing both filters.
  • FIG. 6 is a flow diagram for processing information codes according to one embodiment of the invention. The process may foe described in terms of a software routine executed by the microprocessor 150 based on instructions stored in the ROM 155. A person of skill in the art should recognize, however, that the routine may be executed via hardware, firmware (e.g. via an ASIC), or in any combination of software, firmware, and/or hardware. Furthermore, the steps of the process may be executed in the indicated order or in any other order recognized by a person of skill in the art.
  • The process starts, and in step 400, the microprocessor receives a VCR Plus+™ command transmitted by the input device 40. This may be done, for example, by the user selecting the VCR Plus+™ button 312 on the input device 40. If, however, the input device 40 includes a separate information code button, switch, or the like, the information code button is selected to cause the transmitting of an information code command. For purposes of this example, however, it is assumed that the user has selected a VCR Plus+™ button.
  • The microprocessor decodes the VCR Plus+™ command and in response, invokes the video processor 160 to display, in step 402, an input screen on the television 50 for allowing the user to enter a desired PLUSCODE™ number or information code. The input screen may display, for example, underscore characters equal to the total number of code digits expected to be entered by the user. As the user uses the input device 40 to enter the digits of the code, each digit is displayed on the portion of the screen marked by the underscore character for visual verification by the user.
  • The input screen may then prompt the user to select the frequency in which one or more programs matching the code are to be recorded. For example, the user may be able to select to record once, daily, or weekly. Selection of an “Enter” button on the input device transmits the entered code along with the frequency and other associated information to the microprocessor 150.
  • The microprocessor 150, in step 404, receives the entered code, and in step 406, invokes the decoder 145 to decode the received code. In step 408, a determination is made as to whether the code includes an escape code. If the answer is NO, the code is a PLUSCODE™ number, the PLUSCODE™ number is decoded into the encoded channel, date, time and length, and information on a program matching the decoded PLUSCODE™ number information is retrieved in step 410.
  • Otherwise, if the code includes an escape code, the user has entered an information code instead of a PLUSCODE™ number. If the escape code corresponds to an information code, the microprocessor 150 thus proceeds to retrieve, in step 412, the filter category 210 and filter ID 212 following the escape code. According to one embodiment of the invention, the filter category 210 and filter ID 212 are stored in memory and retrieved for matching upon reception of an EPG signal.
  • If the escape code corresponds to an I-code or other type of codes supported by the VCR Plus+™ system, such codes are decoded, according to the type of code indicated by the escape code (not shown).
  • In step 414, the microprocessor searches the EPG database 45 or an EPG signal for SIP structures containing a matching filter category and ID, and retrieves program information contained in the matching SIP structures. In step 416, information on the retrieved program(s) is displayed on the television 50 for verification. In this regard, the user may review information on the retrieved programs, such as, for example, the program, title, description, time, date, and length, and scroll down the list of programs using the input device to delete programs that he or she does not wish to record.
  • In step 418, a determination is made as to whether the user is finished with the verification process. The user may indicate that he/she is finished by selecting an accept button via the input device. In step 420, the programs accepted by the user are stored in a record memory, such as in the RAM. The information stored in the record memory may be, for example, the dates, times, and lengths of the programs to be recorded as retrieved from the corresponding SIP structures. The video recorder is then invoked for recording the stored programs at the indicated dates and times, for the indicated length of time.
  • According to one embodiment of the invention, programs may be recommended to a viewer for recording and/or viewing. Such recommendations may be accessible to the viewer over the Internet by accessing a website hosted by the server 12. One such exemplary website may be the TV Guide® website hosted by Gemstar-TV Guide International, Inc. In this regard, the television system 10 is configured to communicate with the server 12 over the cable box 20, satellite box 25, or other input device 30. The viewer may use the television system 10 to access the website hosted by the server 12, or alternatively, may use a personal computer or other computing device for the access.
  • Regardless of the manner in which the website is accessed, the viewer may select to record one or more recommended programs directly from the website, and the video recorder 15 may then be programmed to record, the selected program(s). In this regard, one or more information codes are assigned to the recommended programs to identify them for recording. According to one embodiment of the invention, each recommended program is assigned a unique information code. This may be achieved, for example, by using the filter category 302 of the information code to indicate that the program is in a “recommended” category. Each filter ID 21 may then identify a different recommended program. This allows the viewer to individually select the recommended programs to be recorded.
  • According to another embodiment of the invention, the viewer may record the recommended programs based on their themes or categories. This may be achieved, for example, by using the escape code 300 portion of the information code to designate the programs to be recorded as being recommended programs. For example, escape code “11” may be used to indicate that the codes that follow are codes for recommended programs. The numbers following the escape code may then be associated with a filter category and filter ID, to allow programs having the same category or theme to be identified with the same information code. Alternatively, no separate escape code may foe used to distinguish the recording of recommended programs.
  • According to a further embodiment of the invention, all currently recommended programs are assigned one information code. Upon providing this one information code, all the currently recommended programs are selected by the television system 10 for recording.
  • In order to program the video recorder to record one or more of the recommended programs, the viewer selects a record option from the website and identifies one or more information
  • codes of the program(s) to be recorded. The record command along with one or more information codes associated with the selected program(s) are transmitted to the television system 10. The microprocessor 150 included in the television system 10 processes the information code(s) for recording the associated program(s) as is described above with respect to FIG. 6.
  • According to one embodiment of the invention, the recommendations may also be provided in printed form in newspapers or magazines. The recommendations may further be transmitted to the television system 10 on a periodic basis by, for example, a head end or broadcasting center. The recommendations may be stored in the EPG database 45 and displayed on the EPG guide when the user indicates he or she wishes to view the recommendations. According to one embodiment of the invention, the recommendations are customized based on view preference information.
  • Although this invention has been described In certain specific embodiments, those skilled in the art will have no difficulty devising variations to the described embodiment which in no way depart from the scope and spirit of the present invention. Moreover, to those skilled in the various arts, the invention itself herein will suggest solutions to other tasks and adaptations for other applications. It is the applicants intention to cover by claims all such uses of the invention and those changes and modifications which could be made to the embodiments of the invention herein chosen for the purpose of disclosure without departing from the spirit and scope of the invention. Thus, the present embodiments of the invention should be considered in all respects as illustrative and not restrictive, the scope of the invention to be indicated by the appended claims and their equivalents rather than the foregoing description.

Claims (21)

1-18. (canceled)
19. A method for storing media assets, the method comprising:
storing media guidance data for a first plurality of media assets;
receiving input from a user that selects a symbol that is presented to the user in a form that prevents the user from identifying which of the first plurality of media assets is associated with the symbol without referencing a look-up table;
selecting, using control circuitry, a second plurality of media assets from the first plurality of media assets based on the symbol selected by the user; and
automatically storing the second plurality of media assets selected based on the symbol selected by the user.
20. The method of claim 19, wherein the media guidance data includes a filter criteria associated with the first plurality of media assets.
21. The method of claim 19, wherein receiving the input from the user that selects a symbol comprises capturing the symbol on user input circuitry.
22. The method of claim 19, wherein selecting the second plurality of media assets comprises:
decoding the symbol to identify a user filter criteria;
comparing the user filter criteria to a filter criteria associated with the second plurality of media assets; and
determining that the user filter criteria matches the filter criteria associated with the second plurality of media assets.
23. The method of claim 22, wherein the symbol encodes a filter category and an identifier associated with the filter category, and wherein the filter category and the identifier associated with the filter category represent the user filter criteria.
24. The method of claim 23, wherein the filter category represents an actor or actress filter, and the identifier identifies a particular actor or actress.
25. The method of claim 19, wherein automatically storing the second plurality of media assets comprises storing instructions to record the second plurality of media assets.
26. The method of claim 19, further comprising:
generating for display information on one or more media assets of the second plurality of media assets.
27. The method of claim 19, further comprising:
deleting a media asset from the second plurality of media assets such that the deleted media asset will not be automatically stored.
28. The method of claim 19, wherein each media asset in the first plurality of media assets is associated with a unique symbol.
29. A system for storing media assets, the system comprising:
control circuitry configured to:
store media guidance data for a first plurality of media assets;
receive input from a user that selects a symbol that is presented to the user in a form that prevents the user from identifying which of the first plurality of media assets is associated with the symbol without referencing a look-up table;
select a second plurality of media assets from the first plurality of media assets based on the symbol selected by the user; and
automatically store the second plurality of media assets selected based on the symbol selected by the user.
30. The system of claim 29, wherein the media guidance data includes a filter criteria associated with the first plurality of media assets.
31. The system of claim 29, wherein further comprising user input circuitry, the user input circuitry configured to capture the selected symbol.
32. The system of claim 29, wherein the control circuitry is further configured to:
decode the symbol to identify a user filter criteria;
compare the user filter criteria to a filter criteria associated with the second plurality of media assets; and
determine that the user filter criteria matches the filter criteria associated with the second plurality of media assets.
33. The system of claim 32, wherein the symbol encodes a filter category and an identifier associated with the filter category, and wherein the filter category and the identifier associated with the filter category represent the user filter criteria.
34. The system of claim 33, wherein the filter category represents an actor or actress filter, and the identifier identifies a particular actor or actress.
35. The system of claim 29, further comprising a data store, the data store configured to store instructions to record the second plurality of media assets.
36. The system of claim 29, wherein the control circuitry is further configured to generate for display information on one or more media assets of the second plurality of media assets.
37. The system of claim 29, wherein the control circuitry is further configured to delete a media asset from the second plurality of media assets such that the deleted media asset will not be automatically stored.
38. The system of claim 29, wherein each media asset in the first plurality of media assets is associated with a unique symbol.
US14/316,736 2004-10-08 2014-06-26 System and method for using television information codes Abandoned US20140310751A1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
US14/316,736 US20140310751A1 (en) 2004-10-08 2014-06-26 System and method for using television information codes

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
US61702504P 2004-10-08 2004-10-08
US11/246,778 US8806533B1 (en) 2004-10-08 2005-10-07 System and method for using television information codes
US14/316,736 US20140310751A1 (en) 2004-10-08 2014-06-26 System and method for using television information codes

Related Parent Applications (1)

Application Number Title Priority Date Filing Date
US11/246,778 Continuation US8806533B1 (en) 2004-10-08 2005-10-07 System and method for using television information codes

Publications (1)

Publication Number Publication Date
US20140310751A1 true US20140310751A1 (en) 2014-10-16

Family

ID=51267532

Family Applications (2)

Application Number Title Priority Date Filing Date
US11/246,778 Active 2029-03-30 US8806533B1 (en) 2004-10-08 2005-10-07 System and method for using television information codes
US14/316,736 Abandoned US20140310751A1 (en) 2004-10-08 2014-06-26 System and method for using television information codes

Family Applications Before (1)

Application Number Title Priority Date Filing Date
US11/246,778 Active 2029-03-30 US8806533B1 (en) 2004-10-08 2005-10-07 System and method for using television information codes

Country Status (1)

Country Link
US (2) US8806533B1 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8806533B1 (en) * 2004-10-08 2014-08-12 United Video Properties, Inc. System and method for using television information codes

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5307173A (en) * 1988-12-23 1994-04-26 Gemstar Development Corporation Apparatus and method using compressed codes for television program record scheduling
US5943467A (en) * 1991-05-02 1999-08-24 Thomson Consumer Electronics, Inc. Adaptive menu for programming a videocassette recorder
US20020095673A1 (en) * 1996-04-01 2002-07-18 Leung Wing P. Apparatus and method for parental control using V-Chip plus+ and master password
US20030163814A1 (en) * 2002-02-27 2003-08-28 Matsushita Electric Industrial Co., Ltd. Portable remote terminal apparatus and method for displaying electronic program guide
US7137136B1 (en) * 1999-09-10 2006-11-14 Canon Kabushiki Kaisha Signal processing apparatus and method, signal processing system, and printer
US20120030714A1 (en) * 2000-08-08 2012-02-02 The Directtv Group, Inc. Method and system for remote television replay control
US8806533B1 (en) * 2004-10-08 2014-08-12 United Video Properties, Inc. System and method for using television information codes

Family Cites Families (921)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US3956745A (en) 1971-12-16 1976-05-11 The Marconi Company Limited Programmable keyboard arrangements
US3848193A (en) 1972-12-15 1974-11-12 Gautney & Jones Communications Nationwide system for selectively distributing information
GB1370535A (en) 1973-05-09 1974-10-16 British Broadcasting Corp Transmission of alphanumeric data by television
DE2333116C3 (en) 1973-06-29 1985-04-25 Blaupunkt-Werke Gmbh, 3200 Hildesheim Electronic program guide
US3893049A (en) 1974-03-25 1975-07-01 Motorola Inc Electronic tuning system for television receivers
DE2445520A1 (en) 1974-09-24 1976-04-01 Braun Ag Automatic selection of desired type of programme - card in TV or radio causes tuner to scan at desired time
DE2454227C3 (en) 1974-11-15 1979-05-03 Blaupunkt-Werke Gmbh, 3200 Hildesheim Television receiver for receiving and evaluating additional information in a television signal
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
DE2612260B2 (en) 1976-03-23 1978-07-06 Norddeutsche Mende Rundfunk Kg, 2800 Bremen Device for wireless remote control of a consumer electronics device
US4081753A (en) 1976-12-13 1978-03-28 Miller Arthur O Automatic programming system for television receivers
US4170782A (en) 1976-12-13 1979-10-09 Miller Arthur O Programming and selection monitoring system for television receivers
US4081754A (en) 1977-01-31 1978-03-28 Jackson Joseph N Programmable television receiver controllers
US4103524A (en) 1977-03-10 1978-08-01 Ronald A. Mitchell Theftproof steering wheel lock
DE2714501B1 (en) 1977-04-01 1978-09-07 Grundig Emv TV receiver as a picture display terminal for electronic peripheral devices
JPS5951054B2 (en) 1977-08-25 1984-12-12 ソニー株式会社 Recording/playback device
US4162513A (en) 1977-09-30 1979-07-24 Rca Corporation Television system scheduler
CA1124901A (en) 1977-12-21 1982-06-01 Masaru Sato Channel selecting apparatus for use with signal receiver and signal recorder
US4435842A (en) 1978-01-26 1984-03-06 Matsushita Electric Industrial Co., Ltd. Programmable channel selecting apparatus
US4224644A (en) 1978-02-08 1980-09-23 Videodetics Corporation Method and apparatus for controlling a tape player/recorder for retrieving and playing prerecorded information
US4264924A (en) 1978-03-03 1981-04-28 Freeman Michael J Dedicated channel interactive cable television system
US4193120A (en) 1978-09-13 1980-03-11 Zenith Radio Corporation Addressable event display and control system
GB2034995A (en) 1978-10-16 1980-06-11 British Broadcasting Corp Control of broadcast radio and television receivers
BE871690R (en) 1978-10-27 1979-02-15 Staar Sa DEVICE FOR MEMORIZING THE INSTANT POSITION OF A MAGNETIC TAPE CONTAINED IN A CASSETTE
JPS6053967B2 (en) 1979-01-11 1985-11-28 ソニー株式会社 Broadcast station reservable receiver
EP0013634B1 (en) 1979-01-16 1983-11-09 British Broadcasting Corporation Electronic control or data transfer system with a two-dimensional display, e.g. a cathode ray tube
FR2449379A1 (en) 1979-02-15 1980-09-12 Scart AUDIO-VIDEO DYNAMIC INTERCONNECTION SYSTEM
US4598288A (en) 1979-04-16 1986-07-01 Codart, Inc. Apparatus for controlling the reception of transmitted programs
DE2918846C3 (en) 1979-05-10 1982-04-08 Grundig E.M.V. Elektro-Mechanische Versuchsanstalt Max Grundig & Co KG, 8510 Fürth Arrangement for the screen listing of pre-programmable recording data from video recording and playback devices
JPS55156485A (en) 1979-05-23 1980-12-05 Sony Corp Character broadcast receiver
JPS5626286A (en) 1979-08-10 1981-03-13 Hitachi Ltd Program timer
US4264925A (en) 1979-08-13 1981-04-28 Michael J. Freeman Interactive cable television system
US4422105A (en) 1979-10-11 1983-12-20 Video Education, Inc. Interactive system and method for the control of video playback devices
GB2062424B (en) 1979-10-31 1983-04-07 British Broadcasting Corp Bradcast teletext system
US4271532A (en) 1979-11-13 1981-06-02 Rca Corporation Receiver with a channel swapping apparatus
US4347498A (en) 1979-11-21 1982-08-31 International Business Machines Corporation Method and means for demand accessing and broadcast transmission among ports in a distributed star network
DE2950432A1 (en) 1979-12-14 1981-06-19 Edmond 8031 Gröbenzell Keiser METHOD AND DEVICE FOR CONTROLLING THE OPERATION OF A TELEVISION RECEIVER
US4339798A (en) 1979-12-17 1982-07-13 Remote Dynamics Remote gaming system
US4280148A (en) 1980-01-21 1981-07-21 Saxena Arjun N Audio recording apparatus and method
US4355415A (en) 1980-04-29 1982-10-19 Rca Corporation Tuning mode arrangement useful for restricting channel selection to certain channels
JPS56168281A (en) 1980-05-29 1981-12-24 Sony Corp Control method for electronic apparatus
DE3036552C2 (en) 1980-09-27 1985-04-25 Blaupunkt-Werke Gmbh, 3200 Hildesheim Television reception system
JPS5776663A (en) 1980-10-31 1982-05-13 Toshiba Corp Storage and retrieval device for picture information
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
DE3104843A1 (en) 1981-02-11 1982-08-19 Licentia Patent-Verwaltungs-Gmbh, 6000 Frankfurt VIDEO RECORDER WITH SEVERAL CONTROLS
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
US4965825A (en) 1981-11-03 1990-10-23 The Personalized Mass Media Corporation Signal processing apparatus and methods
US4694490A (en) 1981-11-03 1987-09-15 Harvey John C 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
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
US5508815A (en) 1981-12-14 1996-04-16 Smart Vcr Limited Partnership Schedule display system for video recorder programming
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
US4605964A (en) 1981-12-19 1986-08-12 Chard Frederick W Method and apparatus for editing the output of a television set
US4429385A (en) 1981-12-31 1984-01-31 American Newspaper Publishers Association Method and apparatus for digital serial scanning with hierarchical and relational access
DE3210893C2 (en) 1982-03-25 1984-01-05 Standard Elektrik Lorenz Ag, 7000 Stuttgart Device arrangement with a television receiver and a Videdo recording and / or reproducing device
JPS58182326A (en) 1982-04-19 1983-10-25 Matsushita Electric Ind Co Ltd Program memory device
US4605973A (en) 1982-08-23 1986-08-12 Kohorn H Von System, apparatus and method for recording and editing broadcast transmissions
GB2126002A (en) 1982-08-25 1984-03-14 Simon William Breese Automatic control for recording apparatus
US4535333A (en) 1982-09-23 1985-08-13 Chamberlain Manufacturing Corporation Transmitter and receiver for controlling remote elements
US4449249A (en) 1982-09-27 1984-05-15 Price Robert T Televison programming information system
US4496171A (en) 1982-09-29 1985-01-29 Martin Cherry Media guide
DE3243610A1 (en) 1982-11-25 1984-05-30 Philips Patentverwaltung Gmbh, 2000 Hamburg ARRANGEMENT FOR PROGRAMMABLE CONTROL OF A BROADCASTING AND / OR TELEVISION RECEIVING DEVICE
JPS59123373A (en) 1982-12-29 1984-07-17 Sony Corp Timer reserving device
US4495654A (en) 1983-03-29 1985-01-22 Rca Corporation Remote controlled receiver with provisions for automatically programming a channel skip list
DE3313799C1 (en) 1983-04-15 1984-06-20 Institut für Rundfunktechnik GmbH, 8000 München Device for the time or event-controlled recording of television program signals
US4625080A (en) 1983-05-03 1986-11-25 Scott Michael M Remote video recorder programming apparatus operating over telephone lines
US4638359A (en) 1983-05-19 1987-01-20 Westinghouse Electric Corp. Remote control switching of television sources
US4527194A (en) 1983-07-27 1985-07-02 Zenith Electronics Corporation Channel assignment for CATV system
DE3328001C2 (en) 1983-08-03 1987-05-07 Institut für Rundfunktechnik GmbH, 8000 München Device for automatically switching the recording mode of a video recorder on and off
DE3337204A1 (en) 1983-09-28 1985-04-25 Telefunken Fernseh Und Rundfunk Gmbh, 3000 Hannover Method for programming a receiver, in particular of a video recorder
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
US4602279A (en) 1984-03-21 1986-07-22 Actv, Inc. Method for providing targeted profile interactive CATV displays
US4573072A (en) 1984-03-21 1986-02-25 Actv Inc. Method for expanding interactive CATV displayable choices for a given channel capacity
US4630108A (en) 1984-03-26 1986-12-16 A. C. Nielsen Company Preprogrammed over-the-air marketing research system
JPS60230774A (en) 1984-04-28 1985-11-16 Sony Corp Picture display device
US4689022A (en) 1984-04-30 1987-08-25 John Peers System for control of a video storage means by a programmed processor
US4626848A (en) 1984-05-15 1986-12-02 General Electric Company Programmable functions for reconfigurable remote control
JPS6169266A (en) 1984-09-12 1986-04-09 Sharp Corp Input device
US4885775A (en) 1984-09-21 1989-12-05 Scientific-Atlanta, Inc. Information display scheme for subscribers of a subscription television system
JPS6184989A (en) 1984-10-02 1986-04-30 Sony Corp Timer
US4631601A (en) 1984-10-05 1986-12-23 Zenith Electronics Corporation Time programmable control system for a converter/VCR system
FR2579397B2 (en) 1985-03-19 1989-04-14 Muguet Francis METHOD AND DEVICE FOR ACQUIRING, STORING AND TRANSMITTING SPECIALIZED DATA RELATING PARTICULARLY TO THE RECORDING OF TRANSMISSIONS, BETWEEN A MAGNETOSCOPE APPARATUS AND A PROCESSING CENTER
FR2572235B1 (en) 1984-10-19 1988-12-23 Muguet Francis METHOD AND DEVICE FOR ACQUIRING, STORING AND TRANSMITTING SPECIALIZED DATA RELATING PARTICULARLY TO THE RECORDING OF TRANSMISSIONS, BETWEEN A MAGNETOSCOPE APPARATUS AND A PROCESSING CENTER
US4787063A (en) 1984-10-19 1988-11-22 Francis Muguet Acquisition and transmission system for a recorder and a computer center
US4789962A (en) 1984-10-31 1988-12-06 International Business Machines Corporation Methods of displaying help information nearest to an operation point at which the help information is requested
DE3576267D1 (en) 1984-11-29 1990-04-05 Sony Corp TELEVISION SIGNAL RECEIVER.
CA1257377A (en) 1984-11-29 1989-07-11 Toshihide Hayashi Receiver for pay television
US4877455A (en) 1984-12-12 1989-10-31 Casschem, Inc. Coatings utilizing graft polyols
NL8500047A (en) 1985-01-09 1986-08-01 Philips Nv TELEVISION RECEIVER WITH TELETEXT DECODER LINK AND PAGE NUMBER MEMORY.
DE3505006A1 (en) 1985-02-14 1986-08-14 Grundig E.M.V. Elektro-Mechanische Versuchsanstalt Max Grundig holländ. Stiftung & Co KG, 8510 Fürth METHOD FOR THE AUTOMATIC RECORDING OF TELEVISION PROGRAMS AFTER SELECTION FROM VIDEOTEXT PROGRAM PANELS
US4751578A (en) 1985-05-28 1988-06-14 David P. Gordon System for electronically controllably viewing on a television updateable television programming information
US4703359A (en) 1985-05-30 1987-10-27 Nap Consumer Electronics Corp. Universal remote control unit with model identification capability
US4706121B1 (en) 1985-07-12 1993-12-14 Insight Telecast, Inc. Tv schedule system and process
DE3527939A1 (en) 1985-08-03 1987-02-12 Westdeutscher Rundfunk Method for transmitting teletext and programme contribution identification signals in a television signal
GB2185670B (en) 1986-01-22 1989-10-25 Peter James Callf Improvements in or relating to viewdata systems
US4718107A (en) 1986-02-14 1988-01-05 Rca Corporation Parental control for CATV converters
US5759101A (en) 1986-03-10 1998-06-02 Response Reward Systems L.C. Central and remote evaluation of responses of participatory broadcast audience with automatic crediting and couponing
US4739406A (en) 1986-04-11 1988-04-19 Morton Richard G Method and apparatus for interacting with television images
GB8609524D0 (en) 1986-04-18 1986-05-21 British Broadcasting Corp Video receivers & recorders
US5550579A (en) 1986-05-14 1996-08-27 Radio Telecom & Technology, Inc. Two-way cable tv conversion system
JPH07105895B2 (en) 1986-06-02 1995-11-13 ソニー株式会社 Electronics
US4812940A (en) 1986-06-20 1989-03-14 Olympus Optical Co., Ltd. Dictation display for displaying present position and cue mark position information
DE3621263A1 (en) 1986-06-25 1988-01-07 Standard Elektrik Lorenz Ag Recording and reproducing apparatus with a recording carrier
DE3623925A1 (en) 1986-07-16 1988-01-21 Grundig Emv VIDEO TEXT DECODER WITH TELEVISION PROGRAM-SPECIFIC VIDEO TEXT STORAGE
DE3623924A1 (en) 1986-07-16 1988-02-11 Grundig Emv MICROCOMPUTER CONTROLLED VIDEO TEXT DECODER
DE3625382C2 (en) 1986-07-26 1994-06-09 Grundig Emv Device for recording satellite television programs
US4847696A (en) 1986-07-28 1989-07-11 Kabushiki Kaisha Toshiba System with a timer screen, for reserving the recording of TV programs
EP0255107B1 (en) 1986-08-01 1994-04-20 Sanyo Electric Co., Ltd. Program mode setting apparatus
DE3628743C2 (en) 1986-08-23 1994-05-11 Grundig Emv Device for recording and quickly retrieving video signal sections on a magnetic tape
JPH0710091B2 (en) 1986-10-24 1995-02-01 ソニー株式会社 Electronics
JPH0748834B2 (en) 1986-11-04 1995-05-24 松下電器産業株式会社 Video signal processor
JP2526875B2 (en) 1986-11-05 1996-08-21 ソニー株式会社 Digital information recorder
US4945563A (en) 1986-11-05 1990-07-31 Satellite Technology Services, Inc. Video system and method for controlled viewing and videotaping
US4761684A (en) 1986-11-14 1988-08-02 Video Jukebox Network Telephone access display system
US5089885A (en) 1986-11-14 1992-02-18 Video Jukebox Network, Inc. Telephone access display system with remote monitoring
DE3640436C3 (en) 1986-11-27 1997-04-17 Siemens Ag Remote control for a consumer electronics receiver
US4792848A (en) 1986-12-02 1988-12-20 Scientific-Atlanta, Inc. Cable television impulse pay per view system
US4807154A (en) 1987-01-29 1989-02-21 International Business Machines Corporation Method for developing automatic replies in an interactive electronic calendaring system
DE3819863A1 (en) 1987-06-12 1989-01-05 Matsushita Electric Ind Co Ltd REMOTE CONTROL DEVICE FOR ELECTRONIC DEVICES
US5126851A (en) 1987-06-16 1992-06-30 Canon Kabushiki Kaisha Video system using two different kinds of recording media
US5596419A (en) 1987-06-16 1997-01-21 Canon Kabushiki Kaisha Video system using two different kinds of recording media
US4825200A (en) 1987-06-25 1989-04-25 Tandy Corporation Reconfigurable remote control transmitter
JPS6410482A (en) 1987-07-03 1989-01-13 Hashimoto Corp Control system for vtr by computer
US4847698A (en) 1987-07-16 1989-07-11 Actv, Inc. Interactive television system for providing full motion synched compatible audio/visual displays
US4847700A (en) 1987-07-16 1989-07-11 Actv, Inc. Interactive television system for providing full motion synched compatible audio/visual displays from transmitted television signals
EP0300562B1 (en) 1987-07-20 1997-11-05 Philips Electronics Uk Limited Television transmission system
US4841562A (en) 1987-07-24 1989-06-20 Steven Lem Telephone VCR control
US5208665A (en) 1987-08-20 1993-05-04 Telaction Corporation Presentation player for an interactive digital communication system
JPS6450688A (en) 1987-08-21 1989-02-27 Hashimoto Corp Method and device for generating individual television program
US5172111A (en) 1987-08-31 1992-12-15 Olivo Jr John W Stored media screening device
US4930158A (en) 1987-09-02 1990-05-29 Vogel Peter S Selective video playing system
KR940010417B1 (en) 1987-09-29 1994-10-22 주식회사 금성사 Detecting program for tv/vcr and auto-tuning circuit
DE3733015A1 (en) 1987-09-30 1989-04-20 Thomson Brandt Gmbh PROGRAMMING METHOD AND / OR DEVICE FOR AUDIO OR VIDEO DEVICES
US5228077A (en) 1987-12-02 1993-07-13 Universal Electronics Inc. Remotely upgradable universal remote control
US4807031A (en) 1987-10-20 1989-02-21 Interactive Systems, Incorporated Interactive video method and apparatus
USRE34340E (en) 1987-10-26 1993-08-10 Actv, Inc. Closed circuit television system having seamless interactive television programming and expandable user participation
US4947429A (en) 1987-11-30 1990-08-07 Zenith Electronics Corporation Pay per view television signaling method
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
US4920432A (en) 1988-01-12 1990-04-24 Eggers Derek C System for random access to an audio video data library with independent selection and display at each of a plurality of remote locations
US4841368A (en) 1988-01-21 1989-06-20 North American Philips Corporation Television customer control functions restorer
US4894789A (en) 1988-02-22 1990-01-16 Yee Keen Y TV data capture device
US4937863A (en) 1988-03-07 1990-06-26 Digital Equipment Corporation Software licensing management system
US5012409A (en) 1988-03-10 1991-04-30 Fletcher Mitchell S Operating system for a multi-tasking operating environment
GB2215928A (en) 1988-03-22 1989-09-27 Rank Precision Ind Limited Controlling a video recorder by a coded broadcast signal
JPH01246978A (en) 1988-03-28 1989-10-02 Toshiba Corp Picture information receiving and displaying device
GB8808964D0 (en) 1988-04-15 1988-05-18 Rca Licensing Corp Applications for information transmitted in vertical retrace interval of television signal
GB2218287B (en) 1988-05-02 1992-10-07 Hashimoto Corp Display system for use with a tv program reservation system
US6188325B1 (en) 1988-05-04 2001-02-13 Peter Samuel Vogel Long distance remote control
EP0344803B1 (en) 1988-06-03 1995-09-13 Sharp Kabushiki Kaisha Electronic device with calendar function
JP2838892B2 (en) 1988-06-06 1998-12-16 レーム プロパティズ ビーブイ Broadcast content receiver
US4905094A (en) 1988-06-30 1990-02-27 Telaction Corporation System for audio/video presentation
US5202915A (en) 1988-07-01 1993-04-13 Canon Kabushiki Kaisha Single line communication apparatus for speech and data and method therefor
CA1337132C (en) 1988-07-15 1995-09-26 Robert Filepp Reception system for an interactive computer network and method of operation
US4977455B1 (en) 1988-07-15 1993-04-13 System and process for vcr scheduling
US5187589A (en) 1988-07-28 1993-02-16 Pioneer Electronic Corporation Multiprogram video tape recording and reproducing device
WO1990001838A1 (en) 1988-08-12 1990-02-22 Gordon Moe Recovery recorder system, particularly commercial radio/tv broadcast recovery recorder system
JP3002471B2 (en) 1988-08-19 2000-01-24 株式会社日立製作所 Program distribution device
DE3834510A1 (en) 1988-10-11 1990-04-12 Grundig Emv METHOD FOR RECORDING AND REPLAYING THE CONTENTS OF A VIDEO MAGNET TAPE CASSETTE AND VIDEO RECORDER FOR IMPLEMENTING THE METHOD
GB8824090D0 (en) 1988-10-14 1988-11-23 Tindall A P Video recording control device
US4857999A (en) 1988-12-20 1989-08-15 Peac Media Research, Inc. Video monitoring system
US4959719A (en) 1988-12-21 1990-09-25 North American Philips Corporation Picture-in-picture television receiver control
US4866434A (en) 1988-12-22 1989-09-12 Thomson Consumer Electronics, Inc. Multi-brand universal remote control
US6430358B1 (en) 1988-12-23 2002-08-06 Gemstar Development Corporation Universal remote including apparatus using compressed codes for video recorder control
US4994908A (en) 1988-12-23 1991-02-19 Scientific-Atlanta, Inc. Interactive room status/time information system
US4991011A (en) 1988-12-23 1991-02-05 Scientific-Atlanta, Inc. Interactive television terminal with programmable background audio or video
US5077607A (en) 1988-12-23 1991-12-31 Scientific-Atlanta, Inc. Cable television transaction terminal
US5974222A (en) * 1988-12-23 1999-10-26 Gemstar Development Corporation Apparatus and method using compressed codes for scheduling broadcast information recording
CA2005070C (en) 1988-12-23 1999-04-27 Henry C. Yuen Apparatus and method for using encoded video recorder/player timer preprogramming information
US5001554A (en) 1988-12-23 1991-03-19 Scientific-Atlanta, Inc. Terminal authorization method
KR920003936B1 (en) 1988-12-31 1992-05-18 삼성전자 주식회사 Unpermitted use protecting method by character generating circuit of v.c.r.
US5016273A (en) 1989-01-09 1991-05-14 At&E Corporation Dual communication mode video tape recorder
DE3928175A1 (en) 1989-01-21 1990-07-26 Nokia Unterhaltungselektronik VIDEO RECEIVER
US5086385A (en) 1989-01-31 1992-02-04 Custom Command Systems Expandable home automation system
US4992940A (en) 1989-03-13 1991-02-12 H-Renee, Incorporated System and method for automated selection of equipment for purchase through input of user desired specifications
JP2804287B2 (en) 1989-03-24 1998-09-24 パイオニア株式会社 CATV terminal device
JPH02264586A (en) 1989-04-04 1990-10-29 Pioneer Electron Corp Catv system and catv terminal equipment
US4959720A (en) 1989-04-06 1990-09-25 Rca Licensing Corporation Tuner control apparatus having tune-by-label capability
US5592482A (en) 1989-04-28 1997-01-07 Abraham; Charles Video distribution system using in-wall wiring
US4947244A (en) 1989-05-03 1990-08-07 On Command Video Corporation Video selection and distribution system
US5216228A (en) 1989-05-12 1993-06-01 Hashimoto Corporation Bar code transmission and reception system and method
US5068734B1 (en) 1989-05-31 1993-10-26 Beery Jack Apparatus for controlling a television receiver
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
DE3921847A1 (en) 1989-07-03 1991-01-17 Grundig Emv DEVICE FOR CHOOSING A PROGRAM BY TELETEXTABLE
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
US7748018B2 (en) 1989-10-30 2010-06-29 Starsight Telecast, Inc. Arranging channel indicators in a television schedule system
US5353121A (en) 1989-10-30 1994-10-04 Starsight Telecast, Inc. Television schedule system
US5727060A (en) 1989-10-30 1998-03-10 Starsight Telecast, Inc. Television schedule system
WO1991007050A1 (en) 1989-10-30 1991-05-16 Insight Telecast, Inc. Cable television decoder to television accessory interfacing
US5105184B1 (en) 1989-11-09 1997-06-17 Noorali Pirani Methods for displaying and integrating commercial advertisements with computer software
US5239654A (en) 1989-11-17 1993-08-24 Texas Instruments Incorporated Dual mode SIMD/MIMD processor providing reuse of MIMD instruction memories as data memories when operating in SIMD mode
US6070003A (en) 1989-11-17 2000-05-30 Texas Instruments Incorporated System and method of memory access in apparatus having plural processors and plural memories
EP0439281B1 (en) 1990-01-21 1996-09-18 Sony Corporation A recording and reproducing apparatus having program information
US5446919A (en) 1990-02-20 1995-08-29 Wilkins; Jeff K. Communication system and method with demographically or psychographically defined audiences
JPH03253189A (en) 1990-03-02 1991-11-12 Hitachi Ltd Video signal processing unit
US5625464A (en) 1990-03-16 1997-04-29 Thomson Consumer Electronics Continuous television transmission reproduction and playback
US5351075A (en) 1990-03-20 1994-09-27 Frederick Herz Home video club television broadcasting system
US5068733A (en) 1990-03-20 1991-11-26 Bennett Richard H Multiple access television
GB9006415D0 (en) 1990-03-22 1990-05-23 Rca Licensing Corp Providing tv program information
JP2811887B2 (en) 1990-03-27 1998-10-15 ソニー株式会社 Receiver
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
JPH0410047A (en) 1990-04-26 1992-01-14 Canon Inc Information processing system
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
FR2665319B1 (en) 1990-07-30 1993-08-20 Cgv Comp Gen Videotech DEVICE FOR DISTRIBUTING VIDEO AND / OR AUDIO SIGNALS BETWEEN SEVERAL RECEIVERS.
US5347167A (en) 1990-08-09 1994-09-13 Sophisticated Circuits, Inc. Power controller using keyboard and computer interface
DE69128879T2 (en) 1990-08-10 1998-10-22 Matsushita Electric Ind Co Ltd TRANSMISSION SYSTEM AND RECEIVER THEREFOR
JP2630039B2 (en) 1990-08-23 1997-07-16 松下電器産業株式会社 Image recording and playback device
JPH04200082A (en) 1990-11-29 1992-07-21 Matsushita Electric Ind Co Ltd Teletext broadcast receiver
CA2420426C (en) 1990-09-10 2005-09-06 Starsight Telecast, Inc. User interface for television schedule system
US5293357A (en) 1990-09-10 1994-03-08 The Superguide Corporation Method and apparatus for controlling a television program recording device
US5619274A (en) 1990-09-10 1997-04-08 Starsight Telecast, Inc. Television schedule information transmission and utilization system and process
US5808608A (en) 1990-09-10 1998-09-15 Starsight Telecast, Inc. Background television schedule system
DE69133540C5 (en) 1990-09-10 2015-09-10 Starsight Telecast, Inc. Television schedule system
US5790198A (en) 1990-09-10 1998-08-04 Starsight Telecast, Inc. Television schedule information transmission and utilization system and process
NL9002110A (en) 1990-09-19 1992-04-16 Koninkl Philips Electronics Nv IMAGE SEARCH AND DISPLAY SYSTEM AND A REGISTRATION BEARING CODED IMAGES, METHOD FOR RECORDING ENCRYPTED IMAGES AND A SEARCH AND DISPLAY DEVICE.
US5237157A (en) 1990-09-13 1993-08-17 Intouch Group, Inc. Kiosk apparatus and method for point of preview and for compilation of market data
US5134649A (en) 1990-09-21 1992-07-28 Gutzmer Howard A Acoustic coupler for high-speed modem
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
CA2054026A1 (en) 1990-10-31 1992-05-01 William Monroe Turpin Goal oriented electronic form system
US5123046A (en) 1990-11-05 1992-06-16 Smart Vcr Limited Partnership Vcr with cable tuner control
USRE35954E (en) 1990-11-05 1998-11-10 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
US5172413A (en) 1990-12-20 1992-12-15 Sasktel Secure hierarchial video delivery system and method
US5168353A (en) 1990-12-21 1992-12-01 Gte Laboratories Incorporated Video distribution system allowing viewer access to time staggered indentical prerecorded programs
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
US6002720A (en) 1991-01-07 1999-12-14 H. Lee Browne, D/B/A Greenwich Information Technologies Llc Audio and video transmission and receiving system
US5311423A (en) 1991-01-07 1994-05-10 Gte Service Corporation Schedule management method
DE69214172T2 (en) 1991-01-16 1997-03-27 Matsushita Electric Ind Co Ltd Video tape recorder for multi-channel recording
US5134719A (en) 1991-02-19 1992-07-28 Mankovitz Roy J Apparatus and methods for identifying broadcast audio program selections in an FM stereo broadcast system
KR0178536B1 (en) 1991-03-11 1999-04-15 강진구 Channel selecting method of relative program
US5241428A (en) 1991-03-12 1993-08-31 Goldwasser Eric P Variable-delay video recorder
US5119577A (en) 1991-03-14 1992-06-09 Lilly Robert B Ice fishing device
US5200822A (en) 1991-04-23 1993-04-06 National Broadcasting Company, Inc. Arrangement for and method of processing data, especially for identifying and verifying airing of television broadcast programs
US5497185A (en) 1991-04-25 1996-03-05 Le Groupe Videotron Ltee. Remote control system for television audience data gathering
US5283819A (en) 1991-04-25 1994-02-01 Compuadd Corporation Computing and multimedia entertainment system
MY117259A (en) 1991-05-02 2004-06-30 Thomson Consumer Electronics Autoprogrammed channel mapping for a videocassette recorder.
MY108018A (en) 1991-05-02 1996-07-30 Thomson Consumer Electronics Inc Deletion of entries from the channel mapping list of a videocassette recorder.
GB2256115B (en) 1991-05-16 1995-05-17 Cabletime Ltd Cable television
MY111248A (en) 1991-05-22 1999-10-30 Thomson Consumer Electronics Inc Simplified programming of a video cassette recorder having multiple and signal channel signal sources.
US5991498A (en) 1991-05-24 1999-11-23 Starsight Telecast, Inc. VCR programming system
US5260999A (en) 1991-06-28 1993-11-09 Digital Equipment Corporation Filters in license management system
US5204897A (en) 1991-06-28 1993-04-20 Digital Equipment Corporation Management interface for license management system
US5210611A (en) 1991-08-12 1993-05-11 Keen Y. Yee Automatic tuning radio/TV using filtered seek
US5621579A (en) 1991-08-19 1997-04-15 Index Systems, Inc. Method for selectively playing back programs recorded on a video tape
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
US6487362B1 (en) 1991-08-19 2002-11-26 Index Systems, Inc. Enhancing operations of video tape cassette players
US5570415A (en) 1991-08-29 1996-10-29 Sasktel Video programming and storage control using the telephone network
US5404393A (en) 1991-10-03 1995-04-04 Viscorp Method and apparatus for interactive television through use of menu windows
US5396546A (en) 1991-10-03 1995-03-07 Viscorp Apparatus and method for automatic and user configurable information appliance
US5504519A (en) 1991-10-03 1996-04-02 Viscorp Method and apparatus for printing coupons and the like
US5231494A (en) 1991-10-08 1993-07-27 General Instrument Corporation Selection of compressed television signals from single channel allocation based on viewer characteristics
US5416508A (en) 1991-10-22 1995-05-16 Pioneer Electronic Corporation CATV system with transmission of program schedules, linked program broadcasts, and permissive ordering periods
JPH05122692A (en) 1991-10-28 1993-05-18 Pioneer Electron Corp Catv terminal equipment and catv system
JP3004105B2 (en) 1991-11-15 2000-01-31 株式会社東芝 Television receiver
US5343239A (en) 1991-11-20 1994-08-30 Zing Systems, L.P. Transaction based interactive television system
US5724091A (en) 1991-11-25 1998-03-03 Actv, Inc. Compressed digital data interactive program 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
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
US5377317A (en) 1991-12-20 1994-12-27 International Business Machines Corporation Method and apparatus for distinctively displaying windows on a computer display screen
US6081750A (en) 1991-12-23 2000-06-27 Hoffberg; Steven Mark Ergonomic man-machine interface incorporating adaptive pattern recognition based control system
US7006881B1 (en) 1991-12-23 2006-02-28 Steven Hoffberg Media recording device with remote graphic user interface
US5903454A (en) 1991-12-23 1999-05-11 Hoffberg; Linda Irene Human-factored interface corporating adaptive pattern recognition based controller apparatus
US5875108A (en) 1991-12-23 1999-02-23 Hoffberg; Steven M. Ergonomic man-machine interface incorporating adaptive pattern recognition based control system
US5640577A (en) 1991-12-30 1997-06-17 Davox Corporation Data processing system with automated at least partial forms completion
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
US5953485A (en) 1992-02-07 1999-09-14 Abecassis; Max Method and system for maintaining audio during video control
US5610653A (en) 1992-02-07 1997-03-11 Abecassis; Max Method and system for automatically tracking a zoomed video image
JPH06296200A (en) 1992-02-14 1994-10-21 Hashimoto Corp Automatic control system for video tape recorder
KR930018994A (en) 1992-02-29 1993-09-22 이필곤 T.V built-in image display circuit
JP3198486B2 (en) 1992-03-11 2001-08-13 ソニー株式会社 Monitor system for AV system
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
US5249044A (en) 1992-05-05 1993-09-28 Kohorn H Von Product information storage, display, and coupon dispensing system
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
US5317403A (en) 1992-06-26 1994-05-31 Thomson Consumer Electronics, Inc. Favorite channel selection using extended keypress
US5414756A (en) 1992-06-26 1995-05-09 Smart Vcr Limited Partnership Telephonically programmable apparatus
CA2094526C (en) 1992-07-22 1998-05-05 Ivan Eisen Method and apparatus for creating a multi-media footnote control in a video data
US5251921A (en) 1992-08-10 1993-10-12 Daniels Robert R Sportsman's portable supply box suited for ice fishing
US5319445A (en) 1992-09-08 1994-06-07 Fitts John M Hidden change distribution grating and use in 3D moire measurement sensors and CMM applications
US5644354A (en) 1992-10-09 1997-07-01 Prevue Interactive, Inc. Interactive video system
DE4234663A1 (en) 1992-10-15 1994-04-21 Focke & Co Device for transporting packaging material in web form
US5371551A (en) 1992-10-29 1994-12-06 Logan; James Time delayed digital video system using concurrent recording and playback
GB2273025B (en) 1992-11-12 1997-03-26 Rockwell International Corp Automatic call distributor with a programmable data window display system and method
US5325423A (en) 1992-11-13 1994-06-28 Multimedia Systems Corporation Interactive multimedia communication system
US5398074A (en) 1992-11-24 1995-03-14 Thomson Consumer Electronics, Inc. Programmable picture-outside-picture display
AU681612B2 (en) 1992-11-27 1997-09-04 N.V. Innogenetics S.A. Process for typing of hcv isolates
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
US5657414A (en) 1992-12-01 1997-08-12 Scientific-Atlanta, Inc. Auxiliary device control for a subscriber terminal
US5357276A (en) 1992-12-01 1994-10-18 Scientific-Atlanta, Inc. Method of providing video on demand with VCR like functions
US5592551A (en) 1992-12-01 1997-01-07 Scientific-Atlanta, Inc. Method and apparatus for providing interactive electronic programming guide
JPH06176492A (en) 1992-12-04 1994-06-24 Sony Corp Device for recording and reproducing digital video signal
US5410326A (en) 1992-12-04 1995-04-25 Goldstein; Steven W. Programmable remote control device for interacting with a plurality of remotely controlled devices
US5798785A (en) 1992-12-09 1998-08-25 Discovery Communications, Inc. Terminal for suggesting programs offered on a television program delivery system
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
US6675386B1 (en) 1996-09-04 2004-01-06 Discovery Communications, Inc. Apparatus for video access and control over computer network, including image correction
US6828993B1 (en) 1992-12-09 2004-12-07 Discovery Communications, Inc. Set top terminal that stores programs locally and generates menus
US7134131B1 (en) 1992-12-09 2006-11-07 Sedna Patent Services, Llc Digital broadcast program billing
US5600573A (en) 1992-12-09 1997-02-04 Discovery Communications, Inc. Operations center with video storage for a television program packaging and delivery system
US7343614B1 (en) 1992-12-09 2008-03-11 Sedna Patent Services, Llc Program delivery system for VOD
US7721307B2 (en) 1992-12-09 2010-05-18 Comcast Ip Holdings I, Llc Method and apparatus for targeting of interactive virtual objects
US5600364A (en) 1992-12-09 1997-02-04 Discovery Communications, Inc. Network controller for cable television delivery systems
ATE183352T1 (en) 1992-12-09 1999-08-15 Discovery Communicat Inc IMPROVED TOP-UP TERMINAL FOR CABLE TELEVISION DISTRIBUTION SYSTEMS
US6181335B1 (en) 1992-12-09 2001-01-30 Discovery Communications, Inc. Card for a set top terminal
US5442389A (en) 1992-12-28 1995-08-15 At&T Corp. Program server for interactive television system
JP3297914B2 (en) 1993-01-08 2002-07-02 ソニー株式会社 Television receiver
JP3302425B2 (en) 1993-01-29 2002-07-15 パイオニア株式会社 Selection method and selection device
CN1066355C (en) 1993-02-27 2001-05-30 中国科学院金属研究所 Device for continuously uniformly pressing long strip by expansion method and technique thereof
JP3193176B2 (en) 1993-03-05 2001-07-30 パイオニア株式会社 Two-way remote control system
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
JP4472786B2 (en) 1993-03-05 2010-06-02 ジェムスター ディベロプメント コーポレイション Method and system for communicating television program information
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
US6973669B2 (en) 1993-03-29 2005-12-06 Microsoft Corporation Pausing television programming in response to selection of hypertext link
US20020100052A1 (en) 1999-01-06 2002-07-25 Daniels John J. Methods for enabling near video-on-demand and video-on-request services using digital video recorders
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
US5812937B1 (en) 1993-04-08 2000-09-19 Digital Dj Inc Broadcast data system with multiple-tuner receiver
US5523794A (en) 1993-04-16 1996-06-04 Mankovitz; Roy J. Method and apparatus for portable storage and use of data transmitted by television signal
JP2802876B2 (en) 1993-04-28 1998-09-24 橋本コーポレイション株式会社 Apparatus combining a TV receiver and a video tape recorder
US5539449A (en) 1993-05-03 1996-07-23 At&T Corp. Integrated television services system
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
US6239794B1 (en) * 1994-08-31 2001-05-29 E Guide, Inc. Method and system for simultaneously displaying a television program and information about the program
JP3022053B2 (en) 1993-05-28 2000-03-15 富士通株式会社 POS terminal device
US5485221A (en) 1993-06-07 1996-01-16 Scientific-Atlanta, Inc. Subscription television system and terminal for enabling simultaneous display of multiple services
US5917405A (en) 1993-06-08 1999-06-29 Joao; Raymond Anthony Control apparatus and methods for vehicles
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
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
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
US5467264A (en) 1993-06-30 1995-11-14 Microsoft Method and system for selectively interdependent control of devices
US5382983A (en) 1993-07-29 1995-01-17 Kwoh; Daniel S. Apparatus and method for total parental control of television use
US6463206B1 (en) 1993-07-29 2002-10-08 Gemstar Development Corporation Television and video cassette recorder system with an electronic program guide
US5481296A (en) 1993-08-06 1996-01-02 International Business Machines Corporation Apparatus and method for selectively viewing video information
EP0639030B1 (en) 1993-08-13 2000-07-12 Kabushiki Kaisha Toshiba Two-way CATV system
US5761372A (en) 1993-09-03 1998-06-02 Sony Corporation Recording reservation central control system for one or more VTR's
NO933204D0 (en) 1993-09-08 1993-09-08 Symre As Data processing device and use of the same
US6275268B1 (en) 1993-09-09 2001-08-14 United Video Properties, Inc. Electronic television program guide with remote product ordering
US6418556B1 (en) 1993-09-09 2002-07-09 United Video Properties, Inc. Electronic television program guide schedule system and method
US5589892A (en) 1993-09-09 1996-12-31 Knee; Robert A. Electronic television program guide schedule system and method with data feed access
US5781246A (en) 1993-09-09 1998-07-14 Alten; Jerry Electronic television program guide schedule system and method
US5585866A (en) 1993-09-09 1996-12-17 Miller; Larry Electronic television program guide schedule system and method including virtual channels
FR2709905B1 (en) 1993-09-09 1995-10-13 Alcatel Business Systems Interactive control system for multiservice installation with a television program distribution server and a telephone exchange.
US5822123A (en) 1993-09-09 1998-10-13 Davis; Bruce Electronic television program guide schedule system and method with pop-up hints
US5583763A (en) 1993-09-09 1996-12-10 Mni Interactive Method and apparatus for recommending selections based on preferences in a multi-user system
US5410344A (en) 1993-09-22 1995-04-25 Arrowsmith Technologies, Inc. Apparatus and method of selecting video programs based on viewers' preferences
US5485518A (en) 1993-09-30 1996-01-16 Yellowstone Environmental Science, Inc. Electronic media program recognition and choice
US6279029B1 (en) 1993-10-12 2001-08-21 Intel Corporation Server/client architecture and method for multicasting on a computer network
US5581479A (en) 1993-10-15 1996-12-03 Image Telecommunications Corp. Information service control point, which uses different types of storage devices, which retrieves information as blocks of data, and which uses a trunk processor for transmitting information
US5734786A (en) 1993-10-20 1998-03-31 E Guide, Inc. Apparatus and methods for deriving a television guide from audio signals
AU687086B2 (en) 1993-10-27 1998-02-19 Pvi Virtual Media Services, Llc Downstream control of electronic billboard
US5771354A (en) 1993-11-04 1998-06-23 Crawford; Christopher M. Internet online backup system provides remote storage for customers using IDs and passwords which were interactively established when signing up for backup services
US5479302A (en) 1993-12-03 1995-12-26 Haines; Curtis D. Single deck dual tape path VCR system
US5465113A (en) 1993-12-13 1995-11-07 At&T Corp. Programmable channel regulating cable television controller
JP3237362B2 (en) 1993-12-27 2001-12-10 松下電器産業株式会社 Program guide display device
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
US5689666A (en) 1994-01-27 1997-11-18 3M Method for handling obscured items on computer displays
JP3328046B2 (en) 1994-02-16 2002-09-24 富士通株式会社 Information receiving system
US5664111A (en) 1994-02-16 1997-09-02 Honicorp, Inc. Computerized, multimedia, network, real time, interactive marketing and transactional system
US5579239A (en) 1994-02-16 1996-11-26 Freeman; Mitchael C. Remote video transmission system
DE4405020C1 (en) 1994-02-17 1995-01-26 Inst Rundfunktechnik Gmbh Method for receiving data transmitted in a television signal
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
JP3460740B2 (en) 1994-03-04 2003-10-27 ソニー株式会社 Two-way broadcasting system and its receiving device
DE4407701A1 (en) 1994-03-08 1995-09-14 Thomson Brandt Gmbh Data reproduction method using video-recorder with inbuilt time switch
US5461415A (en) 1994-03-15 1995-10-24 International Business Machines Corporation Look-ahead scheduling to support video-on-demand applications
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
US5598523A (en) 1994-03-31 1997-01-28 Panasonic Technologies, Inc. Method and system for displayed menu activation using a matching distinctive arrangement of keypad actuators
US5451998A (en) 1994-04-04 1995-09-19 Hamrick; Daniel C. Home shopping video catalog
JPH10501932A (en) 1994-04-08 1998-02-17 プレビュー インターナショナル, インコーポレイテッド Interactive scrolling program guide
US5537141A (en) 1994-04-15 1996-07-16 Actv, Inc. Distance learning system providing individual television participation, audio responses and memory for every student
US5485219A (en) 1994-04-18 1996-01-16 Depromax Limited Electric service to record transmissions without recording commercials
US5539822A (en) 1994-04-19 1996-07-23 Scientific-Atlanta, Inc. System and method for subscriber interactivity in a television system
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
US5819034A (en) 1994-04-28 1998-10-06 Thomson Consumer Electronics, Inc. Apparatus for transmitting and receiving executable applications as for a multimedia system
US5661517A (en) 1994-05-02 1997-08-26 Messagephone, Inc. Interactive intelligent video information system
US5550575A (en) 1994-05-04 1996-08-27 West; Brett Viewer discretion television program control system
US5812205A (en) 1994-05-04 1998-09-22 Starsight Telecast Incorporated Automatic time set in a television system
KR100348915B1 (en) 1994-05-12 2002-12-26 마이크로소프트 코포레이션 TV program selection method and system
US5635978A (en) 1994-05-20 1997-06-03 News America Publications, Inc. Electronic television program guide channel system and method
US5559548A (en) 1994-05-20 1996-09-24 Davis; Bruce System and method for generating an information display schedule for an electronic program guide
US5523796A (en) 1994-05-20 1996-06-04 Prevue Networks, Inc. Video clip program guide
US6396546B1 (en) 1994-05-20 2002-05-28 United Video Properties, Inc. Electronic television program guide schedule 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
US5583561A (en) 1994-06-07 1996-12-10 Unisys Corporation Multi-cast digital video data server using synchronization groups
US5553123A (en) 1994-06-09 1996-09-03 Gemstar Development Corporation Method for downloading setup data via telephone to an appliance controller
US5459522A (en) 1994-06-10 1995-10-17 Zenith Electronics Corporation Method for acquisition and display of an on-screen program guide
US5677981A (en) 1994-06-14 1997-10-14 Matsushita Electric Industrial Co., Ltd. Video signal recording apparatus which receives a digital progressive scan TV signal and switches the progressive signal frame by frame alternately
US5466084A (en) 1994-06-16 1995-11-14 Dana Corporation Dust boot retainer ring
US5624265A (en) 1994-07-01 1997-04-29 Tv Interactive Data Corporation Printed publication remote contol for accessing interactive media
US5539635A (en) 1994-07-19 1996-07-23 Larson, Jr.; Ernest J. Radio station program identifier and distribution 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
EP0700205A3 (en) 1994-08-31 1997-04-02 Toshiba Kk Multimedia television receiver and method of booting the same
DE4431438C2 (en) 1994-09-03 1999-11-11 Nokia Deutschland Gmbh Device for the communication of a television receiver with a telephone set
US5515098A (en) 1994-09-08 1996-05-07 Carles; John B. System and method for selectively distributing commercial messages over a communications network
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
US5742905A (en) 1994-09-19 1998-04-21 Bell Communications Research, Inc. Personal communications internetworking
US5632007A (en) 1994-09-23 1997-05-20 Actv, Inc. Interactive system and method for offering expert based interactive 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
JP3644455B2 (en) 1994-09-29 2005-04-27 ソニー株式会社 Program information broadcasting system, program information display method and receiving apparatus
US5541662A (en) 1994-09-30 1996-07-30 Intel Corporation Content programmer control of video and data display using associated data
US5920842A (en) 1994-10-12 1999-07-06 Pixel Instruments Signal synchronization
US5715314A (en) 1994-10-24 1998-02-03 Open Market, Inc. Network sales system
WO1996013932A1 (en) 1994-10-27 1996-05-09 Index Systems, Inc. Apparatus and methods for downloading recorder programming data in a video signal
US5661787A (en) 1994-10-27 1997-08-26 Pocock; Michael H. System for on-demand remote access to a self-generating audio recording, storage, indexing and transaction system
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
US5724521A (en) 1994-11-03 1998-03-03 Intel Corporation Method and apparatus for providing electronic advertisements to end users in a consumer best-fit pricing manner
DE4439780A1 (en) 1994-11-07 1996-05-09 Sep Tech Studien Compressor chiller
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
DE4440174C2 (en) 1994-11-10 1999-12-16 Elektronik Gmbh P Lab TV control
US5878222A (en) 1994-11-14 1999-03-02 Intel Corporation Method and apparatus for controlling video/audio and channel selection for a communication signal based on channel data indicative of channel contents of a signal
WO1996017306A2 (en) 1994-11-21 1996-06-06 Oracle Corporation Media server
US5602582A (en) 1994-11-22 1997-02-11 U S West Marketing Resources Group, Inc. Method and system for processing a request based on indexed digital video data
US6571279B1 (en) 1997-12-05 2003-05-27 Pinpoint Incorporated Location enhanced information delivery system
US6008803A (en) 1994-11-29 1999-12-28 Microsoft Corporation System for displaying programming information
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
US5623613A (en) 1994-11-29 1997-04-22 Microsoft Corporation System for displaying programming information
US5617565A (en) 1994-11-29 1997-04-01 Hitachi America, Ltd. Broadcast interactive multimedia system
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
US5654746A (en) 1994-12-01 1997-08-05 Scientific-Atlanta, Inc. Secure authorization and control method and apparatus for a game delivery service
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
US5625406A (en) 1994-12-21 1997-04-29 Thomson Consumer Electronics, Inc. Unified program guide interface
US5659367A (en) 1994-12-30 1997-08-19 Index Systems, Inc. Television on/off detector for use in a video cassette recorder
US5751338A (en) 1994-12-30 1998-05-12 Visionary Corporate Technologies Methods and systems for multimedia communications via public telephone networks
US5774859A (en) 1995-01-03 1998-06-30 Scientific-Atlanta, Inc. Information system having a speech interface
US5596373A (en) 1995-01-04 1997-01-21 Sony Corporation Method and apparatus for providing program oriented information in a multiple station broadcast system
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
US5572438A (en) 1995-01-05 1996-11-05 Teco Energy Management Services Engery management and building automation system
US6052145A (en) 1995-01-05 2000-04-18 Gemstar Development Corporation System and method for controlling the broadcast and recording of television programs and for distributing information to be displayed on a television screen
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
US5548345A (en) 1995-01-05 1996-08-20 Protelcon, Inc. Video viewing censoring supervision system
US5583563A (en) 1995-01-12 1996-12-10 Us West Marketing Resources Group, Inc. Method and system for delivering an application in an interactive television network
US5752159A (en) 1995-01-13 1998-05-12 U S West Technologies, Inc. Method for automatically collecting and delivering application event data in an interactive network
US5706191A (en) 1995-01-19 1998-01-06 Gas Research Institute Appliance interface apparatus and automated residence management system
EP0723369A1 (en) 1995-01-23 1996-07-24 NTEX datacommunications bv Access method retrieving Internet information through Teletext/Videotex and the reverse
DE19502922A1 (en) 1995-01-31 1996-08-01 Fridley Techn Ltd Reproduction of additional information in TV signal
JP3855282B2 (en) 1995-02-06 2006-12-06 ソニー株式会社 Receiving apparatus and receiving method
JP4001942B2 (en) 1995-02-06 2007-10-31 ソニー株式会社 Receiving apparatus and receiving method, and broadcasting system and broadcasting method
FR2730372A1 (en) 1995-02-08 1996-08-09 Philips Electronics Nv PAY TELEVISION METHOD
US5619247A (en) 1995-02-24 1997-04-08 Smart Vcr Limited Partnership Stored program pay-per-play
US5559550A (en) 1995-03-01 1996-09-24 Gemstar Development Corporation Apparatus and methods for synchronizing a clock to a network clock
US5654886A (en) 1995-03-14 1997-08-05 Wsi Corporation Multimedia outdoor information system
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
US5517257A (en) 1995-03-28 1996-05-14 Microsoft Corporation Video control user interface for interactive television systems and method for controlling display of a video 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
JP3215781B2 (en) 1995-03-28 2001-10-09 東芝テック株式会社 Coin storage and dispensing device
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
US5727163A (en) 1995-03-30 1998-03-10 Amazon.Com, Inc. Secure method for communicating credit card data when placing an order on a non-secure network
US5715399A (en) 1995-03-30 1998-02-03 Amazon.Com, Inc. Secure method and system for communicating a list of credit card numbers over a non-secure network
JP3372004B2 (en) 1995-03-31 2003-01-27 ソニー株式会社 Electronic program guide device, electronic program guide system, and electronic program guide method
US5699125A (en) 1995-03-31 1997-12-16 Matsushita Electric Corporation Of America Electronic television program guide for a television system having two tuners
US5557338A (en) 1995-04-05 1996-09-17 Thomson Consumer Electronics, Inc. Television receiver using received channel guide information and a secondary video signal processor for displaying secondary channel information
US5880768A (en) 1995-04-06 1999-03-09 Prevue Networks, Inc. Interactive program guide systems and processes
US5828945A (en) 1995-04-17 1998-10-27 Starsight Telecast, Inc. Merging multi-source information in a television system
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
US8539528B2 (en) 1995-04-17 2013-09-17 Starsight Telecast, Inc. Multi-source switching in a television system
US6321208B1 (en) 1995-04-19 2001-11-20 Brightstreet.Com, Inc. Method and system for electronic distribution of product redemption coupons
IT1285179B1 (en) 1995-04-24 1998-06-03 Motorola Inc PROCEDURE AND APPARATUS FOR THE CONTROL OF SENSITIVE ADDRESSING FOR COMMUNICATIONS SYSTEMS.
US5818438A (en) 1995-04-25 1998-10-06 Bellsouth Corporation System and method for providing television services
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
JPH08307942A (en) 1995-05-02 1996-11-22 Sony Corp Cordless telephone set, electronic apparatus and program selecting method
US5914746A (en) 1995-05-05 1999-06-22 Microsoft Corporation Virtual channels in subscriber interface units
US5907323A (en) 1995-05-05 1999-05-25 Microsoft Corporation Interactive program summary panel
US5721829A (en) 1995-05-05 1998-02-24 Microsoft Corporation System for automatic pause/resume of content delivered on a channel in response to switching to and from that channel and resuming so that a portion of the content is repeated
US5630119A (en) 1995-05-05 1997-05-13 Microsoft Corporation System and method for displaying program listings in an interactive electronic program guide
US5861906A (en) 1995-05-05 1999-01-19 Microsoft Corporation Interactive entertainment network system and method for customizing operation thereof according to viewer preferences
US5945987A (en) 1995-05-05 1999-08-31 Microsoft Corporation Interactive entertainment network system and method for providing short sets of preview video trailers
US5654748A (en) 1995-05-05 1997-08-05 Microsoft Corporation Interactive program identification system
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
US5585838A (en) 1995-05-05 1996-12-17 Microsoft Corporation Program time guide
US5677708A (en) 1995-05-05 1997-10-14 Microsoft Corporation System for displaying a list on a display screen
US5805763A (en) 1995-05-05 1998-09-08 Microsoft Corporation System and method for automatically recording programs in an interactive viewing system
US5914712A (en) 1995-05-08 1999-06-22 Video Jukebox Network, Inc. Interactive video system
US5528173A (en) 1995-05-10 1996-06-18 Micron Technology, Inc. Low power, high speed level shifter
US5659366A (en) 1995-05-10 1997-08-19 Matsushita Electric Corporation Of America Notification system for television receivers
CA2150215C (en) 1995-05-25 2003-02-25 John Xidos Distributed gaming system
DE19519402A1 (en) 1995-05-26 1996-11-28 Philips Patentverwaltung Communication system
US5606374A (en) 1995-05-31 1997-02-25 International Business Machines Corporation Video receiver display of menu overlaying video
MY112755A (en) 1995-06-06 2001-08-30 Sony Corp Information data reproducing system, reproducing apparatus, reproducing method, data forming apparatus and data record medium
US5696824A (en) 1995-06-07 1997-12-09 E-Comm Incorporated System for detecting unauthorized account access
US6769128B1 (en) 1995-06-07 2004-07-27 United Video Properties, Inc. Electronic television program guide schedule system and method with data feed access
US5793964A (en) 1995-06-07 1998-08-11 International Business Machines Corporation Web browser system
US5760821A (en) 1995-06-07 1998-06-02 News America Publications, Inc. Electronic program guide schedule localization system and method
US5652613A (en) 1995-06-07 1997-07-29 Lazarus; David Beryl Intelligent electronic program guide memory management 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
US5652615A (en) 1995-06-30 1997-07-29 Digital Equipment Corporation Precision broadcast of composite programs including secondary program content such as advertisements
FR2736783B1 (en) 1995-07-13 1997-08-14 Thomson Multimedia Sa METHOD AND APPARATUS FOR RECORDING AND PLAYBACK WITH LARGE CAPACITY RECORDING MEDIUM
US5867223A (en) 1995-07-17 1999-02-02 Gateway 2000, Inc. System for assigning multichannel audio signals to independent wireless audio output devices
US5995155A (en) 1995-07-17 1999-11-30 Gateway 2000, Inc. Database navigation system for a home entertainment system
US5900867A (en) 1995-07-17 1999-05-04 Gateway 2000, Inc. Self identifying remote control device having a television receiver for use in a computer
US5650831A (en) 1995-07-17 1997-07-22 Gateway 2000, Inc. Adjustable power remote control drive
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
US5671276A (en) 1995-07-21 1997-09-23 General Instrument Corporation Of Delaware Method and apparatus for impulse purchasing of packaged information services
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
JPH0964770A (en) 1995-08-18 1997-03-07 Matsushita Electric Ind Co Ltd Tuner integrally receiving ground broadcasting and satellite broadcasting
US5758258A (en) 1995-08-21 1998-05-26 Microsoft Corporation Selective delivery of programming for 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
JPH0974534A (en) 1995-09-05 1997-03-18 Sony Corp Magnetic tape recording and reproducing device for video signal
US5781228A (en) 1995-09-07 1998-07-14 Microsoft Corporation Method and system for displaying an interactive program with intervening informational segments
US5655214A (en) 1995-09-07 1997-08-05 Amulet Electronics Limited Television broadcast distribution systems comprising base station with a tuner and computer outstations
DE69631180T2 (en) 1995-09-11 2004-09-02 Matsushita Electric Industrial Co., Ltd., Kadoma TV signal recording and reproducing system
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
JPH11512903A (en) 1995-09-29 1999-11-02 ボストン テクノロジー インク Multimedia architecture for interactive advertising
US6323911B1 (en) 1995-10-02 2001-11-27 Starsight Telecast, Inc. System and method for using 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
EP2282541A3 (en) 1995-10-02 2012-10-03 Starsight Telecast, Inc. Systems and methods for providing television schedule information
US6732369B1 (en) 1995-10-02 2004-05-04 Starsight Telecast, Inc. Systems and methods for contextually linking television program information
US6388714B1 (en) 1995-10-02 2002-05-14 Starsight Telecast Inc Interactive computer system for providing television schedule information
US6049823A (en) 1995-10-04 2000-04-11 Hwang; Ivan Chung-Shung Multi server, interactive, video-on-demand television system utilizing a direct-access-on-demand workgroup
US5929932A (en) 1995-10-24 1999-07-27 Sanyo Electric Co., Ltd. Program guide display controller at user terminal of television broadcasting system
US5778182A (en) 1995-11-07 1998-07-07 At&T Corp. Usage management system
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
US5781226A (en) 1995-11-13 1998-07-14 General Instrument Corporation Of Delaware Network virtual memory for a cable television settop terminal
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
US5867226A (en) 1995-11-17 1999-02-02 Thomson Consumer Electronics, Inc. Scheduler employing a predictive agent for use in a television receiver
EP0774868B2 (en) 1995-11-17 2005-03-30 Thomson Consumer Electronics, Inc. A scheduler method employing a gopher for use in a television receiver
US6216264B1 (en) 1995-11-17 2001-04-10 Thomson Licensing S.A. Scheduler apparatus employing a gopher agent
US6157413A (en) 1995-11-20 2000-12-05 United Video Properties, Inc. Interactive special events video signal navigation system
US5886732A (en) 1995-11-22 1999-03-23 Samsung Information Systems America Set-top electronics and network interface unit arrangement
US5819019A (en) 1995-12-01 1998-10-06 Silicon Graphics, Inc. System/method for recovering network resources in a distributed environment, via registered callbacks
US5722041A (en) 1995-12-05 1998-02-24 Altec Lansing Technologies, Inc. Hybrid home-entertainment system
US5692335A (en) 1995-12-05 1997-12-02 Magnuson; Donald Combined seat and tackle container for ice fishing
US5835717A (en) 1995-12-13 1998-11-10 Silicon Graphics, Inc. System and method for saving state information in an interactive television system
US5802284A (en) 1995-12-13 1998-09-01 Silicon Graphics, Inc. System and method using cover bundles to provide immediate feedback to a user in an interactive television environment
US5805806A (en) 1995-12-18 1998-09-08 Intel Corporation Method and apparatus for providing interactive networking between televisions and personal computers
US5747669A (en) 1995-12-28 1998-05-05 Fujitsu Limited Oxygen electrode and its manufacture
US5594491A (en) 1995-12-29 1997-01-14 Vxl/Hcr Technology Corporation Near-video-on-demand digital video distribution system utilizing asymmetric digital subscriber lines
JP4079462B2 (en) 1996-01-10 2008-04-23 ソニー株式会社 Program selection support device, program selection support method, broadcast reception device, broadcast reception method, broadcast transmission device, broadcast transmission method, broadcast transmission / reception device, and broadcast transmission / reception method
US5822606A (en) 1996-01-11 1998-10-13 Morton; Steven G. DSP having a plurality of like processors controlled in parallel by an instruction word, and a control processor also controlled by the instruction word
US5710605A (en) 1996-01-11 1998-01-20 Nelson; Rickey D. Remote control unit for controlling a television and videocassette recorder with a display for allowing a user to select between various programming schedules
US6009465A (en) 1996-01-22 1999-12-28 Svi Systems, Inc. Entertainment and information systems and related management networks for a remote video delivery system
US5790753A (en) 1996-01-22 1998-08-04 Digital Equipment Corporation System for downloading computer software programs
US5833468A (en) 1996-01-24 1998-11-10 Frederick R. Guy Remote learning system using a television signal and a network connection
EP0913999B1 (en) 1996-02-02 2005-10-05 Thomson Consumer Electronics, Inc. Copy management method
TW329587B (en) 1996-02-08 1998-04-11 Matsushita Electric Ind Co Ltd Television receiver, data recording method and data replaying method
US5761606A (en) 1996-02-08 1998-06-02 Wolzien; Thomas R. Media online services access via address embedded in video or audio program
US5754771A (en) 1996-02-12 1998-05-19 Sybase, Inc. Maximum receive capacity specifying query processing client/server system replying up to the capacity and sending the remainder upon subsequent request
US5635989A (en) 1996-02-13 1997-06-03 Hughes Electronics Method and apparatus for sorting and searching a television program guide
US5838314A (en) 1996-02-21 1998-11-17 Message Partners Digital video services system with optional interactive advertisement capabilities
CA2195260A1 (en) 1996-02-22 1997-08-22 Marc Andrew Levy Remote control of videocassette recorder operations over telephone lines
US6286142B1 (en) 1996-02-23 2001-09-04 Alcatel Usa, Inc. Method and system for communicating video signals to a plurality of television sets
CA2247456C (en) 1996-02-23 2004-06-29 E-Guide, Inc. Two-way 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
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
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
US5946386A (en) 1996-03-11 1999-08-31 Xantel Corporation Call management system with call control from user workstation computers
DE19610068C2 (en) 1996-03-14 1998-08-13 Siemens Ag Method for providing a cable system in the home
KR100420974B1 (en) 1996-03-15 2004-07-16 이 가이드, 인코포레이티드 Combination of VCR index and EPG
US5959592A (en) 1996-03-18 1999-09-28 Echostar Engineering Corporation "IF" bandstacked low noise block converter combined with diplexer
JP3384677B2 (en) 1996-03-21 2003-03-10 三洋電機株式会社 Digital broadcast receiver
US6005631A (en) 1996-03-28 1999-12-21 Scientific-Atlanta, Inc. Methods and apparatus for organizing and searching an electronic programming guide
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
DE69732062T2 (en) 1996-03-29 2005-06-02 Matsushita Electric Industrial Co., Ltd., Kadoma Radio receiving apparatus for television signals and program display method
US5787259A (en) 1996-03-29 1998-07-28 Microsoft Corporation Digital interconnects of a PC with consumer electronics devices
US6025837A (en) 1996-03-29 2000-02-15 Micrsoft Corporation Electronic program guide with hyperlinks to target resources
US5666498A (en) 1996-03-29 1997-09-09 International Business Machines Corporation Method, memory and apparatus for automatically resizing a window
US6240555B1 (en) 1996-03-29 2001-05-29 Microsoft Corporation Interactive entertainment system for presenting supplemental interactive content together with continuous video programs
US5884298A (en) 1996-03-29 1999-03-16 Cygnet Storage Solutions, Inc. Method for accessing and updating a library of optical discs
US5867799A (en) 1996-04-04 1999-02-02 Lang; Andrew K. Information system and method for filtering a massive flow of information entities to meet user information classification needs
US5657072A (en) 1996-04-10 1997-08-12 Microsoft Corporation Interactive entertainment network system and method for providing program listings during non-peak times
CA2202429A1 (en) 1996-04-12 1997-10-12 Sadayuki Amma Radio paging receiver capable of self-managing reception of service information such as weather or news
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
US5940073A (en) 1996-05-03 1999-08-17 Starsight Telecast Inc. Method and system for displaying other information in a TV program guide
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
KR100445679B1 (en) 1996-05-10 2004-12-04 소니 가부시끼 가이샤 The data broadcast receiving apparatus
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
JP3299547B2 (en) 1996-05-24 2002-07-08 株式会社日立製作所 Partial discharge detector for gas insulated equipment
JP3530308B2 (en) 1996-05-27 2004-05-24 富士通株式会社 Broadcast program transmission device and terminal device connected thereto
US5969748A (en) 1996-05-29 1999-10-19 Starsight Telecast, Inc. Television schedule system with access control
US6160988A (en) 1996-05-30 2000-12-12 Electronic Data Systems Corporation System and method for managing hardware to control transmission and reception of video broadcasts
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
TW330364B (en) 1996-06-04 1998-04-21 Ericsson Telefon Ab L M Access network over a shared medium
US5945988A (en) 1996-06-06 1999-08-31 Intel Corporation Method and apparatus for automatically determining and dynamically updating user preferences in an entertainment system
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
AU3294997A (en) 1996-06-13 1998-01-07 Starsight Telecast Incorporated Method and apparatus for searching a guide using program characteristics
US6157411A (en) 1996-06-14 2000-12-05 Intel Corporation Method and apparatus for compiling a repository of entertainment system data from multiple sources
US5801787A (en) 1996-06-14 1998-09-01 Starsight Telecast, Inc. Television schedule system and method of operation for multiple program occurrences
JP4380797B2 (en) 1996-06-17 2009-12-09 スターサイト テレキャスト インコーポレイテッド Improved television schedule system
US5883621A (en) 1996-06-21 1999-03-16 Sony Corporation Device control with topology map in a digital network
DK0932398T3 (en) 1996-06-28 2006-09-25 Ortho Mcneil Pharm Inc Use of topiramate or derivatives thereof for the manufacture of a medicament for the treatment of manic depressive bipolar disorders
US5903816A (en) 1996-07-01 1999-05-11 Thomson Consumer Electronics, Inc. Interactive television system and method for displaying web-like stills with hyperlinks
US5812930A (en) 1996-07-10 1998-09-22 International Business Machines Corp. Information handling systems with broadband and narrowband communication channels between repository and display systems
US6208384B1 (en) 1996-07-11 2001-03-27 Douglas G. Brown Methods and systems for providing information to a television using a personal computer
KR100200609B1 (en) 1996-07-30 1999-06-15 윤종용 KBPS reservation recording apparatus and method in two tuner system
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
US7225142B1 (en) 1996-08-01 2007-05-29 At&T Corp. Interactive multimedia advertising and electronic commerce on a hypertext network
US6367080B1 (en) 1996-08-02 2002-04-02 Sanyo Electric Co., Ltd. Internet information displaying apparatus
AU3908297A (en) 1996-08-06 1998-02-25 Starsight Telecast Incorporated Electronic program guide with interactive areas
US5790201A (en) 1996-08-08 1998-08-04 Antos; Jeffrey David Television and computer capability integration
US5955988A (en) 1996-08-14 1999-09-21 Samsung Electronics Co., Ltd. Graphical user interface for establishing installation location for satellite based television system
US5995092A (en) 1996-08-30 1999-11-30 Yuen; Henry C. Television system and method for subscription of information services
AU4175797A (en) 1996-09-03 1998-03-26 Starsight Telecast Incorporated Schedule system with enhanced recording capability
US6622304B1 (en) 1996-09-09 2003-09-16 Thomas W. Carhart Interface system for computing apparatus and communications stations
US5926624A (en) 1996-09-12 1999-07-20 Audible, Inc. Digital information library and delivery system with logic for generating files targeted to the playback device
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
WO1998012872A1 (en) 1996-09-17 1998-03-26 Starsight Telecast, Incorporated Television schedule system with pop-up action menu and icons
US6133910A (en) 1996-09-20 2000-10-17 Echostar Engineering Corp. Apparatus and method for integrating a plurality of video sources
US5852437A (en) 1996-09-24 1998-12-22 Ast Research, Inc. Wireless device for displaying integrated computer and television user interfaces
US5732216A (en) 1996-10-02 1998-03-24 Internet Angles, Inc. Audio message exchange system
US6172677B1 (en) 1996-10-07 2001-01-09 Compaq Computer Corporation Integrated content guide for interactive selection of content and services on personal computer systems with multiple sources and multiple media presentation
DE69735516T2 (en) 1996-10-08 2006-10-26 Matsushita Electric Industrial Co., Ltd., Kadoma Information receiving method and apparatus using this
JP4032402B2 (en) 1996-10-14 2008-01-16 ソニー株式会社 Information providing apparatus and method, display control apparatus and method, information providing system
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
US5774666A (en) 1996-10-18 1998-06-30 Silicon Graphics, Inc. System and method for displaying uniform network resource locators embedded in time-based medium
US5982445A (en) 1996-10-21 1999-11-09 General Instrument Corporation Hypertext markup language protocol for television display and control
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
JP3528480B2 (en) 1996-11-19 2004-05-17 ソニー株式会社 EPG device and control method thereof
JP3658896B2 (en) 1996-11-26 2005-06-08 ソニー株式会社 Information signal transmission system, playback device and display device
US5940572A (en) 1996-11-27 1999-08-17 Daewoo Electronics Co. Ltd. Integrated television and video cassette recorder system
JP4120896B2 (en) 1996-11-28 2008-07-16 ソニー株式会社 Video editing apparatus and method
JP4223578B2 (en) 1996-11-29 2009-02-12 ソニー株式会社 Keyword generation method and apparatus
US6139177A (en) 1996-12-03 2000-10-31 Hewlett Packard Company Device access and control using embedded web access functionality
US6263507B1 (en) 1996-12-05 2001-07-17 Interval Research Corporation Browser for use in navigating a body of information, with particular application to browsing information represented by audiovisual data
EP0945003B1 (en) 1996-12-10 2003-08-06 United Video Properties, Inc. Internet television program guide system
US20030066085A1 (en) 1996-12-10 2003-04-03 United Video Properties, Inc., A Corporation Of Delaware 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
US6057890A (en) 1996-12-12 2000-05-02 Echostar Engineering Corp. User interface for television schedule system in which the future events are paged in time
US6674958B2 (en) 1996-12-16 2004-01-06 Thomson Licensing S.A. Television apparatus control system
US5771275A (en) 1996-12-17 1998-06-23 Telefonaktiebolaget Lm Ericsson Use of ISDN to provide wireless office environment connection to the public land mobile network
US5982411A (en) 1996-12-18 1999-11-09 General Instrument Corporation Navigation among grouped television channels
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
US5991799A (en) 1996-12-20 1999-11-23 Liberate Technologies Information retrieval system using an internet multiplexer to focus user selection
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
US6526575B1 (en) 1997-01-07 2003-02-25 United Video Properties, Inc. System and method for distributing and broadcasting multimedia
US6208335B1 (en) 1997-01-13 2001-03-27 Diva Systems Corporation Method and apparatus for providing a menu structure for an interactive information distribution system
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
JP4580472B2 (en) 1997-02-04 2010-11-10 ソニー株式会社 Information signal recording / reproducing apparatus and recording / reproducing method
US6020880A (en) 1997-02-05 2000-02-01 Matsushita Electric Industrial Co., Ltd. Method and apparatus for providing electronic program guide information from a single electronic program guide server
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
US5899920A (en) 1997-02-11 1999-05-04 Wright Medical Technology, Inc. Suture anchor assembly and kit
US6098065A (en) 1997-02-13 2000-08-01 Nortel Networks Corporation Associative search engine
CA2229904C (en) 1997-02-19 2006-10-24 Next Level Communications In-home wireless
CA2280922C (en) 1997-02-19 2005-09-27 Next Level Communications Video, data and telephony gateway
US5850218A (en) 1997-02-19 1998-12-15 Time Warner Entertainment Company L.P. Inter-active program guide with default selection control
US5910734A (en) 1997-02-20 1999-06-08 Micron Technology, Inc. Voltage level translator
JPH10243352A (en) 1997-02-27 1998-09-11 Hitachi Ltd Video information recording and reproducing device
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
US6035339A (en) 1997-03-13 2000-03-07 At&T Corporation Network information delivery system for delivering information based on end user terminal requirements
JPH10261251A (en) 1997-03-18 1998-09-29 Sony Corp Receiver, receiving method, transmitter, transmitting method, transmitter/receiver and transmitting/receiving method
US5796952A (en) 1997-03-21 1998-08-18 Dot Com Development, Inc. Method and apparatus for tracking client interaction with a network resource and creating client profiles and resource database
US6130726A (en) 1997-03-24 2000-10-10 Evolve Products, Inc. Program guide on a remote control display
US8769598B2 (en) 1997-03-24 2014-07-01 Logitech Europe S.A. Program guide on a remote control
US6002450A (en) 1997-03-24 1999-12-14 Evolve Products, Inc. Two-way remote control with advertising display
US6005565A (en) 1997-03-25 1999-12-21 Sony Corporation Integrated search of electronic program guide, internet and other information resources
GB2325537B8 (en) 1997-03-31 2000-01-31 Microsoft Corp Query-based electronic program guide
US6564383B1 (en) 1997-04-14 2003-05-13 International Business Machines Corporation Method and system for interactively capturing organizing and presenting information generated from television programs to viewers
US5805155A (en) 1997-04-15 1998-09-08 Time Warner Entertainment Co. L.P. Time Warner Cable Virtual assets in an interactive television cable system
JP3491665B2 (en) 1997-04-16 2004-01-26 ソニー株式会社 Remote control device and remote control method
JP2001527715A (en) 1997-04-16 2001-12-25 スターサイト テレキャスト インコーポレイテッド Multiple databases, user-selected editing programs, and event guides
US6208799B1 (en) 1997-04-29 2001-03-27 Time Warner Entertainment Company L.P. VCR recording timeslot adjustment
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
US6292624B1 (en) 1997-05-13 2001-09-18 Sony Corporation System and method for selection/deselection of timer recording
US6009153A (en) 1997-05-23 1999-12-28 Lucent Technologies Inc. Electronic devices and programming methods therefor
US6108516A (en) 1997-06-06 2000-08-22 Hughes Electronics Corporation Remote programmer for a satellite television receiver
US5956025A (en) 1997-06-09 1999-09-21 Philips Electronics North America Corporation Remote with 3D organized GUI for a home entertainment system
US20030040962A1 (en) 1997-06-12 2003-02-27 Lewis William H. System and data management and on-demand rental and purchase of digital data products
US6012086A (en) 1997-06-24 2000-01-04 Sony Corporation Internet event timer recording for video and/or audio
EP1015962B2 (en) 1997-06-25 2006-11-02 Samsung Electronics Co., Ltd. Method for creating home network macros
US5864823A (en) 1997-06-25 1999-01-26 Virtel Corporation Integrated virtual telecommunication system for E-commerce
US6389464B1 (en) 1997-06-27 2002-05-14 Cornet Technology, Inc. Device management system for managing standards-compliant and non-compliant network elements using standard management protocols and a universal site server which is configurable from remote locations via internet browser technology
US8073921B2 (en) 1997-07-01 2011-12-06 Advanced Technology Company, LLC Methods for remote monitoring and control of appliances over a computer network
US6057872A (en) 1997-07-09 2000-05-02 General Instrument Corporation Digital coupons for pay televisions
US5990885A (en) 1997-07-29 1999-11-23 Network Machines, Inc. Personalized services, including a personal presence, for customers based upon collected personal preferences
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
EP0901261B1 (en) 1997-09-05 2013-01-09 Hitachi, Ltd. Transport protocol conversion method and protocol conversion equipment
US6141488A (en) 1997-09-05 2000-10-31 United Video Properties, Inc. Program guide system for recording television programs
US6188381B1 (en) 1997-09-08 2001-02-13 Sarnoff Corporation Modular parallel-pipelined vision system for real-time video processing
DE19740079B4 (en) 1997-09-12 2004-07-01 Ciburski, Guido Method for remote control of video recorders from the Internet
US5960411A (en) 1997-09-12 1999-09-28 Amazon.Com, Inc. Method and system for placing a purchase order via a communications network
JP3601950B2 (en) 1997-09-16 2004-12-15 株式会社東芝 Communication device and network information presentation method
CN1066356C (en) 1997-09-16 2001-05-30 翟大军 Manufacture of stainless steel pipes with straight seam weld
US20020026496A1 (en) 1997-09-18 2002-02-28 Franklin E. Boyer Electronic-mail reminder for an internet television program guide
ATE217744T1 (en) 1997-09-18 2002-06-15 United Video Properties Inc REMINDER DEVICE FOR INTERNET TELEVISION GUIDES USING ELECTRONIC MAIL
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
US20020057892A1 (en) 1997-09-30 2002-05-16 Yoshizumi Mano Video recording device including the ability to concurrently record and playback
AU735093B2 (en) 1997-10-06 2001-06-28 Rovi Guides, Inc. Interactive television program guide system with pay program package promotion
AU757778B2 (en) 1997-10-06 2003-03-06 Rovi Guides, Inc. Interactive television program guide system with pay program package promotion
CA2554487A1 (en) 1997-10-06 1999-04-15 United Video Properties, Inc. Interactive television program guide system with pay program package promotion
US6016141A (en) 1997-10-06 2000-01-18 United Video Properties, Inc. Interactive television program guide system with pay program package promotion
US6133847A (en) 1997-10-09 2000-10-17 At&T Corp. Configurable remote control device
US6327418B1 (en) 1997-10-10 2001-12-04 Tivo Inc. Method and apparatus implementing random access and time-based functions on a continuous stream of formatted digital data
CN1066357C (en) 1997-10-22 2001-05-30 曾绍谦 Small diemter thin-wall metal shaped-pipe forming method
TW392402B (en) 1997-10-22 2000-06-01 Hitachi Ltd Method for using audio and video machine and audio and video machine system
US6005597A (en) 1997-10-27 1999-12-21 Disney Enterprises, Inc. Method and apparatus for program selection
US5963264A (en) 1997-10-30 1999-10-05 Echostar Engineering Corporation Selecting a digital television program and the control of a non-attached recording device
US6298482B1 (en) 1997-11-12 2001-10-02 International Business Machines Corporation System for two-way digital multimedia broadcast and interactive services
US6236978B1 (en) 1997-11-14 2001-05-22 New York University System and method for dynamic profiling of users in one-to-one applications
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
US6212327B1 (en) 1997-11-24 2001-04-03 International Business Machines Corporation Controlling record/playback devices with a computer
IL122299A (en) 1997-11-25 2003-11-23 Broadcom Corp Video encoding device
US6335963B1 (en) 1997-12-01 2002-01-01 Nortel Networks Limited System and method for providing notification of a received electronic mail message
JP3466071B2 (en) 1997-12-05 2003-11-10 松下電器産業株式会社 Broadcast receiver
JPH11187324A (en) 1997-12-19 1999-07-09 Matsushita Electric Ind Co Ltd Program information preparing device, its method and receiver
US6480667B1 (en) 1997-12-23 2002-11-12 Intel Corporation Method of time shifting to simultaneously record and play a data stream
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
US5970473A (en) 1997-12-31 1999-10-19 At&T Corp. Video communication device providing in-home catalog services
US6321318B1 (en) 1997-12-31 2001-11-20 Texas Instruments Incorporated User-configurable on-chip program memory system
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
US7152236B1 (en) 1998-01-05 2006-12-19 Gateway Inc. Integration of internet sources into an electronic program database list
US6704028B2 (en) 1998-01-05 2004-03-09 Gateway, Inc. System for using a channel and event overlay for invoking channel and event related functions
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
US6061779A (en) 1998-01-16 2000-05-09 Analog Devices, Inc. Digital signal processor having data alignment buffer for performing unaligned data accesses
JPH11220667A (en) 1998-01-30 1999-08-10 Toshiba Corp Television receiver
US6492997B1 (en) 1998-02-04 2002-12-10 Corporate Media Partners Method and system for providing selectable programming in a multi-screen mode
US6445398B1 (en) 1998-02-04 2002-09-03 Corporate Media Partners Method and system for providing user interface for electronic program guide
US6202211B1 (en) 1998-02-06 2001-03-13 Henry R. Williams, Jr. Method and apparatus for providing television signals to multiple viewing systems on a network
JPH11252471A (en) 1998-03-03 1999-09-17 Matsushita Electric Ind Co Ltd Center device and terminal equipment for broadcasting program and program information
US7185355B1 (en) 1998-03-04 2007-02-27 United Video Properties, Inc. Program guide system with preference profiles
US6064980A (en) 1998-03-17 2000-05-16 Amazon.Com, Inc. System and methods for collaborative recommendations
JP4139977B2 (en) 1998-03-17 2008-08-27 ソニー株式会社 EPG receiving apparatus and method, and recording medium
US6424791B1 (en) 1998-03-27 2002-07-23 Sony Corporation System and method for providing selection of timer recording
US7519268B2 (en) 1998-04-14 2009-04-14 Nikon Corporation Image recording apparatus, dynamic image processing apparatus, dynamic image reproduction apparatus, dynamic image recording apparatus, information recording / reproduction apparatus and methods employed therein, recording medium with computer program stored therein
US6788882B1 (en) 1998-04-17 2004-09-07 Timesurf, L.L.C. Systems and methods for storing a plurality of video streams on re-writable random-access media and time-and channel- based retrieval thereof
US20040194138A1 (en) 1998-04-30 2004-09-30 Prevue Networks, Inc. Program guide system with targeted advertisements based on function buttons and non-programming options
US6564379B1 (en) 1998-04-30 2003-05-13 United Video Properties, Inc. Program guide system with flip and browse advertisements
US6088945A (en) 1998-05-04 2000-07-18 Joni Lu Sorcic Ice fishing system
US6219839B1 (en) 1998-05-12 2001-04-17 Sharp Laboratories Of America, Inc. On-screen electronic resources guide
US6040829A (en) 1998-05-13 2000-03-21 Croy; Clemens Personal navigator system
US7117518B1 (en) 1998-05-14 2006-10-03 Sony Corporation Information retrieval method and apparatus
US6742183B1 (en) 1998-05-15 2004-05-25 United Video Properties, Inc. Systems and methods for advertising television networks, channels, and programs
US6155001A (en) 1998-05-26 2000-12-05 Marin; Phillip Carrier for ice fishing traps
US6154771A (en) 1998-06-01 2000-11-28 Mediastra, Inc. Real-time receipt, decompression and play of compressed streaming video/hypervideo; with thumbnail display of past scenes and with replay, hyperlinking and/or recording permissively intiated retrospectively
SE521209C2 (en) 1998-06-05 2003-10-14 Ericsson Telefon Ab L M Device and method of use in a virtual environment
US20050204388A1 (en) 1998-06-11 2005-09-15 Knudson Edward B. Series reminders and series recording from an interactive television program guide
US6614987B1 (en) 1998-06-12 2003-09-02 Metabyte, Inc. Television program recording with user preference determination
AU4439899A (en) 1998-06-16 2000-01-05 United Video Properties, Inc. Interactive television program guide with simultaneous watch and record capabilities
US6530083B1 (en) 1998-06-19 2003-03-04 Gateway, Inc System for personalized settings
JP2000013708A (en) 1998-06-26 2000-01-14 Hitachi Ltd Program selection aiding device
US20020056098A1 (en) 1998-06-29 2002-05-09 Christopher M. White Web browser system for displaying recently viewed television channels
US6268849B1 (en) 1998-06-30 2001-07-31 United Video Properties, Inc. Internet television program guide system with embedded real-time data
US20010026533A1 (en) 1998-07-06 2001-10-04 Andreas Schwager Method to perform a scheduled action of network devices
US7013339B2 (en) 1998-07-06 2006-03-14 Sony Corporation Method to control a network device in a network comprising several devices
CN1867068A (en) 1998-07-14 2006-11-22 联合视频制品公司 Client-server based interactive television program guide system with remote server recording
AR020608A1 (en) 1998-07-17 2002-05-22 United Video Properties Inc A METHOD AND A PROVISION TO SUPPLY A USER REMOTE ACCESS TO AN INTERACTIVE PROGRAMMING GUIDE BY A REMOTE ACCESS LINK
ATE460812T1 (en) 1998-07-17 2010-03-15 United Video Properties Inc INTERACTIVE TELEVISION PROGRAM GUIDE SYSTEM WITH MULTIPLE DEVICES IN ONE HOUSE
US6820278B1 (en) 1998-07-23 2004-11-16 United Video Properties, Inc. Cooperative television application system having multiple user television equipment devices
US7831930B2 (en) 2001-11-20 2010-11-09 Universal Electronics Inc. System and method for displaying a user interface for a remote control application
US6505348B1 (en) 1998-07-29 2003-01-07 Starsight Telecast, Inc. Multiple interactive electronic program guide system and methods
US6233389B1 (en) 1998-07-30 2001-05-15 Tivo, Inc. Multimedia time warping system
US6324338B1 (en) 1998-08-07 2001-11-27 Replaytv, Inc. Video data recorder with integrated channel guides
US20010043795A1 (en) 1998-08-07 2001-11-22 Anthony Wood Video data recorder for recording predefined format shows
US20020057893A1 (en) 1998-08-11 2002-05-16 Anthony Wood Digital recording and playback
US6898762B2 (en) 1998-08-21 2005-05-24 United Video Properties, Inc. Client-server electronic program guide
US6434524B1 (en) 1998-09-09 2002-08-13 One Voice Technologies, Inc. Object interactive user interface using speech recognition and natural language processing
US6701523B1 (en) 1998-09-16 2004-03-02 Index Systems, Inc. V-Chip plus+in-guide user interface apparatus and method for programmable blocking of television and other viewable programming, such as for parental control of a television receiver
TW465235B (en) 1998-09-17 2001-11-21 United Video Properties Inc Electronic program guide with digital storage
US6437836B1 (en) 1998-09-21 2002-08-20 Navispace, Inc. Extended functionally remote control system and method therefore
US7229012B1 (en) 1998-10-09 2007-06-12 Diebold, Incorporated System and method for capturing and searching image data associated with transactions
US6675385B1 (en) 1998-10-21 2004-01-06 Liberate Technologies HTML electronic program guide for an MPEG digital TV system
JP3014375B1 (en) 1998-10-29 2000-02-28 インターナショナル・ビジネス・マシーンズ・コーポレイション Data receiving apparatus and method
JP3267249B2 (en) 1998-10-30 2002-03-18 日本電気株式会社 Program recording / reproducing apparatus and program recording / reproducing method
US7058635B1 (en) 1998-10-30 2006-06-06 Intel Corporation Method and apparatus for searching through an electronic programming guide
US7603685B2 (en) 1998-11-03 2009-10-13 United Video Properties, Inc. Program guide system with combination category search
US6317881B1 (en) 1998-11-04 2001-11-13 Intel Corporation Method and apparatus for collecting and providing viewer feedback to a broadcast
US20040210932A1 (en) 1998-11-05 2004-10-21 Toshiaki Mori Program preselecting/recording apparatus for searching an electronic program guide for programs according to predetermined search criteria
US7165098B1 (en) 1998-11-10 2007-01-16 United Video Properties, Inc. On-line schedule system with personalization features
US6262772B1 (en) 1998-11-23 2001-07-17 Philips Electronics North America Corporation Method and apparatus for preventing display screen burn-in
US6865746B1 (en) 1998-12-03 2005-03-08 United Video Properties, Inc. Electronic program guide with related-program search feature
US7260823B2 (en) 2001-01-11 2007-08-21 Prime Research Alliance E., Inc. Profiling and identification of television viewers
US6792197B1 (en) 1998-12-07 2004-09-14 Index Systems, Inc. System and method for generating video taping reminders
JP2000184320A (en) 1998-12-11 2000-06-30 Nec Corp Recording and reproducing device and display device for electronic program guide
US20030131356A1 (en) 1998-12-21 2003-07-10 Andrew M. Proehl Method and apparatus for notification on a broadcast device
US6169543B1 (en) 1998-12-28 2001-01-02 Thomson Licensing S.A. System and method for customizing program guide information to include reminder item or local identifier
US6564005B1 (en) 1999-01-28 2003-05-13 International Business Machines Corporation Multi-user video hard disk recorder
JP2000235546A (en) 1999-02-16 2000-08-29 Toshiba Corp Client server system
US6348932B1 (en) 1999-03-01 2002-02-19 Sony Corporation Provide two different types of service in a menu
JP3769412B2 (en) 1999-03-10 2006-04-26 株式会社リコー Recording system
US6362942B2 (en) 1999-03-19 2002-03-26 Ati International Srl Input stage protection circuit for a receiver
JP2000287179A (en) 1999-03-30 2000-10-13 Toshiba Corp Device and method for viewing program
US6611654B1 (en) 1999-04-01 2003-08-26 Koninklijke Philips Electronics Nv Time- and location-driven personalized TV
US6486892B1 (en) 1999-04-07 2002-11-26 Joseph L. Stern System and method for accessing, manipulating and viewing internet and non-internet related information and for controlling networked devices
JP2000306314A (en) 1999-04-21 2000-11-02 Sharp Corp Program recording and reproducing system
JP3284546B2 (en) 1999-04-26 2002-05-20 ソニー株式会社 Image editing apparatus, image editing method, and program storage medium
AU3256100A (en) 1999-05-25 2000-11-30 Command Audio Corporation Playing audio of one kind in response to user action while playing audio of another kind
JP2000339931A (en) 1999-05-27 2000-12-08 Toshiba Corp Recorded image-reproducing apparatus
US6721954B1 (en) 1999-06-23 2004-04-13 Gateway, Inc. Personal preferred viewing using electronic program guide
US6326982B1 (en) 1999-06-24 2001-12-04 Enreach Technology, Inc. Method and apparatus for automatically accessing web pages based on television programming information
JP2001022282A (en) 1999-07-12 2001-01-26 Omron Corp Display unit
US6611958B1 (en) 1999-08-06 2003-08-26 Sony Corporation Electronic program guide feature for AV system
JP2001086423A (en) 1999-09-09 2001-03-30 Dentsu Inc Method and device for selecting television program
EP1087392B1 (en) 1999-09-27 2008-07-16 Victor Company of Japan, Ltd. Information-signal recording and reproducing apparatus
US6192340B1 (en) 1999-10-19 2001-02-20 Max Abecassis Integration of music from a personal library with real-time information
CA2389408A1 (en) 1999-11-10 2001-05-17 United Video Properties, Inc. Interactive television program guide system with listings groups
US7143430B1 (en) 1999-11-15 2006-11-28 Lucent Technologies Inc. Method and apparatus for remote audiovisual signal recording service
JP2001160260A (en) 1999-11-30 2001-06-12 Matsushita Electric Ind Co Ltd Program recorder and program recording medium
US6985188B1 (en) 1999-11-30 2006-01-10 Thomson Licensing Video decoding and channel acquisition system
JP4080123B2 (en) 1999-12-07 2008-04-23 パイオニア株式会社 Navigation system
JP3439406B2 (en) 1999-12-09 2003-08-25 エヌイーシーマイクロシステム株式会社 Program recording method
CA2393451C (en) 1999-12-10 2010-05-25 Diva Systems Corporation Method and apparatus of load sharing and improving fault tolerance in an interactive video distribution system
US6727914B1 (en) 1999-12-17 2004-04-27 Koninklijke Philips Electronics N.V. Method and apparatus for recommending television programming using decision trees
US7882520B2 (en) 2000-12-20 2011-02-01 Tivo Inc. Broadcast program recording overrun and underrun scheduling system
US6601074B1 (en) 1999-12-23 2003-07-29 Gateway, Inc. Episode identification
US6754904B1 (en) 1999-12-30 2004-06-22 America Online, Inc. Informing network users of television programming viewed by other network users
US20010034237A1 (en) 2000-03-01 2001-10-25 Masood Garahi Interactive wagering system with control of unauthorized wagering
US6934964B1 (en) 2000-02-08 2005-08-23 Koninklijke Philips Electronics N.V. Electronic program guide viewing history generator method and system
US6681396B1 (en) 2000-02-11 2004-01-20 International Business Machines Corporation Automated detection/resumption of interrupted television programs
JP3980805B2 (en) * 2000-03-10 2007-09-26 パイオニア株式会社 Program information recording apparatus and recording method
JP3810245B2 (en) 2000-03-13 2006-08-16 松下電器産業株式会社 Program recording device
US20020040475A1 (en) 2000-03-23 2002-04-04 Adrian Yap DVR system
JP2001285729A (en) 2000-03-29 2001-10-12 Canon Inc Receiver, digital broadcasting receiver, digital broadcasting reception method and method therefor
US6968364B1 (en) * 2000-03-30 2005-11-22 Microsoft Corporation System and method to facilitate selection and programming of an associated audio/visual system
US6837791B1 (en) 2000-04-05 2005-01-04 Ods Properties, Inc. Interactive wagering system with totalisator selection
CA2404866A1 (en) 2000-04-05 2001-10-18 Ods Properties, Inc. Interactive wagering systems and methods for restricting wagering access
US6670971B1 (en) 2000-05-11 2003-12-30 Onder Uzel Internet television system and method with user selectable genres and schedule
JP4218185B2 (en) 2000-05-23 2009-02-04 ソニー株式会社 Program recording / reproducing system, program recording / reproducing method, and program recording / reproducing apparatus
US6771886B1 (en) 2000-05-25 2004-08-03 Koninklijke Philips Electronics N.V. Method and apparatus to adaptively program a recording device
US6920281B1 (en) 2000-06-30 2005-07-19 Koninklijke Philips Electronics N.V. Video memory manager for use in a video recorder and method of operation
JP3643759B2 (en) 2000-09-01 2005-04-27 三洋電機株式会社 Deflection yoke
US7356246B1 (en) 2000-10-01 2008-04-08 Digital Networks North America, Inc. Method and system for extending recording
US6766100B1 (en) 2000-10-19 2004-07-20 Ati International Srl Method and apparatus for multi-TV tuner display of video information
FR2819137A1 (en) 2000-12-28 2002-07-05 Thomson Multimedia Sa METHOD FOR MANAGING RECORDINGS OF AUDIOVISUAL PROGRAMS AND ASSOCIATED DEVICES
US7017118B1 (en) 2000-12-29 2006-03-21 International Business Machines Corp. Method and apparatus for reordering data items
US7088910B2 (en) 2001-02-09 2006-08-08 Microsoft Corporation Optimizing use of storage space in a video data recording system
CN101883233B (en) 2001-02-21 2012-10-03 联合视频制品公司 Systems and methods for interactive program guides with personal video recording features
CA2676374C (en) 2001-03-22 2015-09-29 United Video Properties, Inc. Personal video recorder systems and methods
US6728642B2 (en) 2001-03-29 2004-04-27 E. I. Du Pont De Nemours And Company Method of non-linear analysis of biological sequence data
US20020144279A1 (en) 2001-03-30 2002-10-03 Guojun Zhou Method and apparatus for providing custom television channels to viewers
US6947935B1 (en) 2001-04-04 2005-09-20 Microsoft Corporation Training, inference and user interface for guiding the caching of media content on local stores
US7395547B2 (en) 2001-04-06 2008-07-01 Scientific Atlanta, Inc. System and method for providing user-defined media presentations
US7428023B2 (en) 2001-04-19 2008-09-23 Digeo, Inc. Remote control device with integrated display screen for controlling a digital video recorder
US20030084461A1 (en) 2001-10-25 2003-05-01 Khoi Hoang Method and apparatus for transmitting non-VOD services
US20030098891A1 (en) 2001-04-30 2003-05-29 International Business Machines Corporation System and method for multifunction menu objects
CA2446604C (en) 2001-05-11 2012-03-06 Scientific-Atlanta, Inc. Managing time shift buffers
US20020194596A1 (en) 2001-06-18 2002-12-19 Srivastava Gopal K. Control of multiple AV-devices by a single master controller using infrared transmitted commands and bus transmitted commands
US7281261B2 (en) 2001-06-29 2007-10-09 Microsoft Corporation Remotely accessing and programming a set top box
US20030009766A1 (en) 2001-07-06 2003-01-09 Koninklijke Philips Electronics N.V. Person-to-person scheduling and notification of automatic program recording for personalized television
US6760667B1 (en) 2001-09-14 2004-07-06 Emerald Geoscience Research Corporation Method for generating P-S and S-S seismic data and attributes from P-P seismic data
US7027716B1 (en) 2001-09-20 2006-04-11 Keen Personal Media, Inc. Communicating between a digital video recorder (DVR) and a set top box (STB) to coordinate the display of a graphical user interface
KR20040037121A (en) 2001-09-28 2004-05-04 인터디지탈 테크날러지 코포레이션 Automatic frequency correction method and apparatus for time division duplex modes of 3g wireless communications
US20030093329A1 (en) 2001-11-13 2003-05-15 Koninklijke Philips Electronics N.V. Method and apparatus for recommending items of interest based on preferences of a selected third party
US7293276B2 (en) 2001-11-26 2007-11-06 United Video Properties, Inc. Interactive television program guide for recording enhanced video content
US6744967B2 (en) 2001-12-20 2004-06-01 Scientific-Atlanta, Inc. Program position user interface for personal video recording time shift buffer
JP2003199004A (en) 2001-12-28 2003-07-11 Toshiba Corp Apparatus for recording broadcasting signals with function of recording reservation
US7084780B2 (en) 2002-02-05 2006-08-01 Nvidia Corporation Remote control device for use with a personal computer (PC) and multiple A/V devices and method of use
US7218839B2 (en) 2002-02-11 2007-05-15 Scientific-Atlanta, Inc. Management of television presentation recordings
US6927806B2 (en) 2002-02-21 2005-08-09 Scientific-Atlanta, Inc. Systems, methods and apparatuses for minimizing subscriber-perceived digital video channel tuning delay
US20090222875A1 (en) 2002-04-18 2009-09-03 Cheng David J Distributed tuner allocation and conflict resolution
US7774816B2 (en) 2002-04-23 2010-08-10 Rovi Technologies Corporation Conflict manager for a video recorder
US20030206719A1 (en) 2002-04-23 2003-11-06 Jim Bumgardner Storage Management for a Video Recorder
US7369750B2 (en) 2002-04-24 2008-05-06 Microsoft Corporation Managing record events
US7836466B2 (en) * 2002-06-06 2010-11-16 Microsoft Corporation Methods and systems for generating electronic program guides
JP2004023326A (en) 2002-06-14 2004-01-22 Matsushita Electric Ind Co Ltd Video recorder
US9172915B2 (en) 2004-08-04 2015-10-27 Dizpersion Corporation Method of operating a channel recommendation system
JP2004056630A (en) * 2002-07-23 2004-02-19 Sony Corp Control system, controller and method, recording medium, and program
TWI239512B (en) 2002-07-24 2005-09-11 Mediatek Inc ADIP demodulation method and apparatus
US8181205B2 (en) 2002-09-24 2012-05-15 Russ Samuel H PVR channel and PVR IPG information
US20040098744A1 (en) 2002-11-18 2004-05-20 Koninklijke Philips Electronics N.V. Creation of a stereotypical profile via image based clustering
US20040103434A1 (en) 2002-11-25 2004-05-27 United Video Properties, Inc. Interactive television systems with conflict management capabilities
US7689995B1 (en) 2003-01-08 2010-03-30 Avtrex, Inc. Resolving scheduling conflicts in a recording device
US8116611B2 (en) 2003-02-10 2012-02-14 Aptiv Digital, Inc. Tuner sharing video recorder system architecture
US6760538B1 (en) 2003-04-21 2004-07-06 Pioneer Digital Technologies, Inc. Video recorder having user extended and automatically extended time slots
KR100577360B1 (en) 2003-09-09 2006-05-10 삼성전자주식회사 Recommended program sharing device using digital set top box and recommended program sharing method thereof
JP4124115B2 (en) 2003-12-02 2008-07-23 ソニー株式会社 Information processing apparatus, information processing method, and computer program
KR100982516B1 (en) 2004-01-28 2010-09-16 삼성전자주식회사 Method of managing data recording medium included in video contents recording apparatus, and video contents recording apparatus therefor
US20060085825A1 (en) 2004-04-30 2006-04-20 Vulcan Inc. Controlling content presentation
JP3978197B2 (en) 2004-05-31 2007-09-19 株式会社日立製作所 Recorder with dubbing function
US20060136966A1 (en) 2004-12-22 2006-06-22 Folk Robert H Ii Digital video recorder for recording missed program episodes and for resolving scheduling conflicts between programs to be recorded
US20070157242A1 (en) 2005-12-29 2007-07-05 United Video Properties, Inc. Systems and methods for managing content
JP2008026822A (en) 2006-07-25 2008-02-07 Toshiba Corp Method for manufacturing photomask and method for manufacturing semiconductor device
US8087047B2 (en) 2007-04-20 2011-12-27 United Video Properties, Inc. Systems and methods for providing remote access to interactive media guidance applications
AR066559A2 (en) 2008-05-14 2009-08-26 United Video Properties Inc PROVISION AND METHODS FOR INTERACTIVE PROGRAM GUIDES WITH PERSONAL VIDEO RECORDING FEATURES
JP5260400B2 (en) 2009-04-24 2013-08-14 パナソニック株式会社 Multilayer board for producing multilayer printed wiring boards

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5307173A (en) * 1988-12-23 1994-04-26 Gemstar Development Corporation Apparatus and method using compressed codes for television program record scheduling
US5943467A (en) * 1991-05-02 1999-08-24 Thomson Consumer Electronics, Inc. Adaptive menu for programming a videocassette recorder
US20020095673A1 (en) * 1996-04-01 2002-07-18 Leung Wing P. Apparatus and method for parental control using V-Chip plus+ and master password
US7137136B1 (en) * 1999-09-10 2006-11-14 Canon Kabushiki Kaisha Signal processing apparatus and method, signal processing system, and printer
US20120030714A1 (en) * 2000-08-08 2012-02-02 The Directtv Group, Inc. Method and system for remote television replay control
US20030163814A1 (en) * 2002-02-27 2003-08-28 Matsushita Electric Industrial Co., Ltd. Portable remote terminal apparatus and method for displaying electronic program guide
US8806533B1 (en) * 2004-10-08 2014-08-12 United Video Properties, Inc. System and method for using television information codes

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
"Symbol." Definition. http://www.dictionary.com/browse/symbol?s=t. 2016. *
"Symbol." Definition. http://www.merriam-webster.com/dictionary/symbol. 2016. *

Also Published As

Publication number Publication date
US8806533B1 (en) 2014-08-12

Similar Documents

Publication Publication Date Title
CN1118189C (en) Scheduler apparatus employing predictive agent for use in television receiver
CN1271857C (en) Time arranying apparatus and performance-searching method of inquiry tools in TV receiver
US7254829B1 (en) Method and apparatus for detecting and viewing similar programs within a video system
US8042136B2 (en) Information processing apparatus and information processing method, and computer program
US6813775B1 (en) Method and apparatus for sharing viewing preferences
EP1237371B1 (en) Enhanced television service
US7716704B2 (en) Television program selection apparatus and method
US7096483B2 (en) Dedicated channel for displaying programs
CA2499920C (en) Pvr channel and pvr ipg information
US7343616B1 (en) Information retrieval method and apparatus
US20080163307A1 (en) Digital content access
KR20050026908A (en) Apparatus and method for automatically recording content, and recording medium and program thereof
CN101218818A (en) System and method for quality marking of a recording
US20030023977A1 (en) Presentation of automated personalized television programming with preference notations using a wireless hand-held computing device
TW550950B (en) System and method for processing a program already in progress
US20140310751A1 (en) System and method for using television information codes
US20080189741A1 (en) Method and apparatus for storing electronic program guide (epg), and method and apparatus for providing epg
JP2004140527A (en) Program recorder and recorded program management method
KR100542438B1 (en) Method for managing user private channel in digital broadcasting receiver
JP2002300614A (en) Personal data base generating method and displaying method
KR100631128B1 (en) reservation program list common system using EPG and method thereof
US20050141870A1 (en) Apparatus for receiving broadcast signals and method of receiving broadcast signals
CN1155809A (en) Scheduler apparatus employing gopher agent for use in television receiver
JP2008227564A (en) Television receiver, display device, video recorder
JP2003122788A (en) Program retrieval supporting system and digital broadcasting receiver

Legal Events

Date Code Title Description
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: UNITED VIDEO PROPERTIES, INC., CALIFORNIA

Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:LAU, ERWIN;GAYDOU, DANNY, II;MECHLER, ROBERT;SIGNING DATES FROM 20060225 TO 20060328;REEL/FRAME:033925/0059

AS Assignment

Owner name: UV CORP., CALIFORNIA

Free format text: MERGER;ASSIGNOR:UNITED VIDEO PROPERTIES, INC.;REEL/FRAME:044859/0540

Effective date: 20141124

Owner name: ROVI GUIDES, INC., CALIFORNIA

Free format text: MERGER;ASSIGNOR:TV GUIDE, INC.;REEL/FRAME:045297/0471

Effective date: 20141124

Owner name: TV GUIDE, INC., CALIFORNIA

Free format text: MERGER;ASSIGNOR:UV CORP.;REEL/FRAME:045297/0210

Effective date: 20141124

STCB Information on status: application discontinuation

Free format text: ABANDONED -- FAILURE TO RESPOND TO AN OFFICE ACTION

AS Assignment

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: 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: 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

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: 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: 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: 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: 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