Movatterモバイル変換


[0]ホーム

URL:


US6226444B1 - Method and apparatus for recording program data without commercials - Google Patents

Method and apparatus for recording program data without commercials
Download PDF

Info

Publication number
US6226444B1
US6226444B1US08/940,355US94035597AUS6226444B1US 6226444 B1US6226444 B1US 6226444B1US 94035597 AUS94035597 AUS 94035597AUS 6226444 B1US6226444 B1US 6226444B1
Authority
US
United States
Prior art keywords
broadcast data
recording
program
commercial
commercials
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.)
Expired - Lifetime
Application number
US08/940,355
Inventor
Jean M. Goldschmidt Iki
Anthony Alexander Shah-Nazaroff
Christopher D. Williams
Kathleen Lane
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.)
Mineral Lassen LLC
Hanger Solutions LLC
Original Assignee
Intel Corp
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 Intel CorpfiledCriticalIntel Corp
Priority to US08/940,355priorityCriticalpatent/US6226444B1/en
Assigned to INTEL CORPORATIONreassignmentINTEL CORPORATIONASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS).Assignors: WILLIAMS, CHRISTOPHER D., IKI, JEAN GOLDSCHMIDT M., SHAH-NAZAROFF, ALEXANDER ANTHONY, LANE, KATHLEEN
Priority to US09/696,563prioritypatent/US6483987B1/en
Application grantedgrantedCritical
Publication of US6226444B1publicationCriticalpatent/US6226444B1/en
Assigned to WOLFORD ASSOCIATES, LIMITED LIABILITY COMPANYreassignmentWOLFORD ASSOCIATES, LIMITED LIABILITY COMPANYASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS).Assignors: INTEL CORPORATION
Assigned to HEATHWAY HOLDINGS, LLCreassignmentHEATHWAY HOLDINGS, LLCASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS).Assignors: WOLFORD ASSOCIATES, LIMITED LIABILITY COMPANY
Assigned to MINERAL LASSEN LLCreassignmentMINERAL LASSEN LLCMERGER (SEE DOCUMENT FOR DETAILS).Assignors: HEATHWAY HOLDINGS LLC
Anticipated expirationlegal-statusCritical
Assigned to HANGER SOLUTIONS, LLCreassignmentHANGER SOLUTIONS, LLCASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS).Assignors: INTELLECTUAL VENTURES ASSETS 161 LLC
Expired - Lifetimelegal-statusCriticalCurrent

Links

Images

Classifications

Definitions

Landscapes

Abstract

A method for managing recording of broadcast data includes recording the broadcast data on a recordable medium. Whether a commercial or a program is being broadcasted in the broadcast data is determined. Recording is stopped when a commercial is being broadcasted in the broadcast data. Recording is resumed at a location on the recordable medium where a previously recorded video signal in the broadcast data dropped to a black level after a next video signal in the broadcast data drops to the black level.

Description

FIELD OF THE INVENTION
The present invention relates to the field of entertainment systems. Specifically, the present invention relates to a method and apparatus for recording broadcast data without commercials.
BACKGROUND OF THE INVENTION
Video recording and playback devices are widespread in use and are operable in a record mode to record broadcast data on a recordable medium. In a playback mode, the video recording and playback device is operable to couple the recorded broadcast data to a display device where it may be viewed at the convenience of the viewer. The use of video recording and playback devices has enabled viewers of broadcast data to control their viewing habits.
In the past, it was necessary for a viewer to manually stop and restart the record mode to prevent the recording of undesired portions of broadcast data such as advertising commercials which are typically interspread throughout desired program data. In order to provide an additional degree of convenience, the video equipment industry has attempted to provide devices that control the video recording and playback device in its record mode to automatically inhibit the recording of unwanted advertising commercials.
One technique used in the past to detect commercials was the monitoring of the amplitude of the video and audio signal of the broadcast data for a drop of the video signal to a black level and a drop of the audio signal to a zero sound level. One disadvantage, however, on relying on a drop of the video and audio signals to indicate the broadcast of a commercial is that video and audio signals may also drop during the broadcast of program data, thus falsely indicating the broadcast of a commercial. This produces the undesirable result of taking the video recording and playback device out of the record mode during the broadcast of program data.
SUMMARY
A method for managing recording of broadcast data according to an embodiment of the present invention is disclosed. Broadcast data is recorded on a recordable medium. Whether a commercial or a program is being broadcasted in the broadcast data is determined. Recording is stopped when a commercial is being broadcasted in the broadcast data. Recording is resumed at a location on the recordable medium where a previously recorded video signal in the broadcast data dropped to a black level after a next video signal in the broadcast data drops to the black level.
BRIEF DESCRIPTION OF THE DRAWINGS
The present invention is illustrated by way of example and not by way of limitation in the figures of the accompanying drawings, in which like references indicate similar elements and in which:
FIG. 1 is a block diagram illustrating the system components of one embodiment of an entertainment system according to the present invention;
FIG. 2 is a block diagram illustrating one embodiment of a system controller according to the present invention;
FIG. 3 is a block diagram of modules implementing an embodiment of the present invention;
FIG. 4 is a block diagram illustrating an embodiment of the program data analyzer according to the present invention;
FIG. 5 illustrates a first graphical user interface according to an embodiment of the present invention;
FIG. 6 illustrates a second graphical user interface according to an embodiment of the present invention;
FIG. 7 is a flow chart illustrating a first method for managing recording broadcast data according to an embodiment of the present invention; and
FIG. 8 is a flow chart illustrating a second method for managing recording of broadcast data according to an embodiment of the present invention.
DETAILED DESCRIPTION
FIG. 1 is a block diagram illustrating system components of anentertainment system100 according to one embodiment of the present invention. The entertainment system includes a common input/output (I/O)bus110 that connects the system components in theentertainment system100 together. It should be appreciated that the common I/O bus110 is illustrated to simplify the routing of signals between the computer system components. The common I/O bus110 may represent a plurality of known mechanisms and techniques for routing I/O signals between the computer system components. For example, the common I/O bus110 may include an appropriate number of independent audio “patch” cables that rout audio signals, coaxial cables that route video signals, two-wire serial lines or infrared or radio frequency transceivers that route control signals, or other routing mechanisms that route other signals.
In the illustrated embodiment, theentertainment system100 includes a television/monitor121, video recorder/playback device122, digital video disk (DVD) recorder/playback device123, audio/video tuner andamplifier124, audio playback/recorder device125, andcompact disk player126 coupled to the common I/O bus. The video recorder/playback device122, DVD recorder/playback device123, audio playback/recorder device125, andcompact disk player126 may be single disk or single cassette devices, or alternatively may be multiple disk or multiple cassette devices.
In addition, theentertainment system100 includes aspeaker system131, microphone132,video camera133, and a wireless I/O control device134. In one embodiment, wireless I/O control device134 is an entertainment system remote control unit which communicates with the components of theentertainment system100 through IR signals. In another embodiment, wireless I/O control device134 may be a wireless keyboard and cursor positioning device that communicates with the components ofentertainment system100 through IR signals or RF signals. In yet another embodiment, wireless I/O control device134 may be an IR remote control device similar in appearance to a typical entertainment system remote control with the added feature of a track-ball, which allows a user to position a cursor on a display of theentertainment system100.
Theentertainment system100 also includes asystem controller140. According to one embodiment of the present invention, thesystem controller140 operates to receive broadcast data available from a plurality of broadcast data sources and analyze the broadcast data to determine which portion of the broadcast data contains commercials and which portions of the programming data do not contain commercials. According to another embodiment of the present invention,system controller140 is configured to control a wide variety of features associated with each of the system components. As shown in FIG. 1,system controller140 is coupled, either directly or indirectly, to each of the system components, as necessary, through I/O bus110. In one embodiment, in addition to or in place of I/O bus110,system controller140 is configured with a wireless communication transmitter (or transceiver), which is capable of communicating with the system components via IR signals orRF signals110′. Regardless of the control medium, thesystem controller140 is configured to control one or more of the entertainment system components of theentertainment system100, although it is understood that each of the components may be individually controlled with wireless I/O control device134.
As illustrated in FIG. 1,entertainment system100 may be configured to receive broadcast data from a wide variety of sources. In one embodiment,entertainment system100 receives broadcast data from any or all of the following sources:cable broadcast141, satellite broadcast142 (e.g., via a satellite dish), very high frequency (VHF) or ultra high frequency (UHF) radio frequency communication of the broadcast networks143 (e.g., via an aerial antenna), telephone/computer network interface144, and/or information stored locally atsystem controller140 or another component of theentertainment system100. Further, it will be appreciated by one skilled in the art, thatcable broadcast input141,satellite broadcast input142 and VHF/UHF input143 may receive input from digital broadcast programming and digital cable programming. The broadcast data may be received by theentertainment system100 via the audio/video tuner andamplifier124, thesystem controller140, or other system components or combination of system components.
Although the present invention is described in the context of the exemplary embodiments presented in the figures, those skilled in the art will appreciate that the present invention is not limited to these embodiments and may be practiced in a variety of alternate embodiments. Accordingly, the innovative features of the present invention may be practiced in a system of greater or lesser complexity than that of the system depicted in FIG.1.
FIG. 2 is a block diagram illustrating an embodiment of acomputer system200 that may be used to implement thesystem controller140 according to the present invention. Thecomputer system200 includes aprocessor201 that processes data signals. Theprocessor201 may be a complex instruction set computer (CISC) microprocessor, a reduced instruction set computing (RISC) microprocessor, a very long instruction work (VLIW) microprocessor, a processor implementing a combination of instruction sets, or other processor device. FIG. 2 shows an example of the present invention implemented on a singleprocessor computer system200. However, it is understood that the present invention may be implemented in a computer system having multiple processors. Theprocessor201 is coupled to aCPU bus210 which transmits data signals betweenprocessor201 and other components in thecomputer system200.
As an example,memory213 may be a dynamic random access memory (DRAM) device, a static random access memory (SRAM) device, or other memory device. Thememory213 stores data signals that may be executed by theprocessor201.
Abridge memory controller211 is coupled to theCPU bus210 and thememory213. Thebridge memory controller211 directs data signals between theprocessor201, thememory213, and other components in thecomputer system200 and bridges the data signals from these components to a first I/O bus220.
The first I/O bus220 may be a single bus or a combination of multiple buses. As an example, the first I/O bus220 may be a high performance I/O bus that operates at high throughput rates. The first I/O bus220 may include for example a Peripheral Components Interconnect (PCI) bus, a Personal Computer Memory Card International Association (PCMCIA) bus, a NuBus, or other buses. The first I/O bus220 provides communication links between components in thecomputer system200. Anetwork controller221 links thecomputer system200 to a network of computers and supports communication among the machines. Adisplay device controller222 is coupled to the first I/O bus220. Thedisplay device controller222 allows coupling of a display device to thecomputer system200 and acts as an interface between the display device and thecomputer system200. The display device controller may be a monochrome display adapter (MDA) card, a color graphics adapter (CGA) card, an enhanced graphics adapter (EGA) card, an extended graphics array (XGA) card or other display device controller. The display device may be a television set, a computer monitor, a flat panel display or other display device. The display device receives data signals from theprocessor201 through thedisplay device controller222 and displays the information and data signals to the user of thecomputer system200.
A second I/O bus230 may be a single bus or a combination of multiple buses. The second I/O bus230 may include an Industry Standard Architecture (ISA) bus, an Extended Industry Standard Architecture (EISA) bus, or other buses. The second I/O bus230 provides communication links between components in thecomputer system200. Akeyboard interface232 may be a keyboard controller or other keyboard interface. Thekeyboard interface232 may be a dedicated device or can reside in another device such as a bus controller or other controller. Thekeyboard interface232 allows coupling of a keyboard to thecomputer system200 and transmits data signals from a keyboard to thecomputer system200. Adata storage device231 may be a hard disk drive, a floppy disk drive, a CD-ROM device, a flash memory device or other mass storage device. Anaudio controller233 operates to coordinate the recording and playing of sounds is also coupled to the I/O bus230. Awireless communications interface234 may be an IR transceiver or a RF transceiver for transmitting and receiving signals between system components of the entertainment system100 (shown in FIG.1).
Abus bridge223 couples the first I/O bus220 to the second I/O bus230. Thebus bridge223 operates to buffer and bridge data signals between the first I/O bus220 and the second I/O bus230.
According to one embodiment, managing the recording of broadcast data is performed by thecomputer system200 in response to theprocessor201 executing sequences of instructions contained in thememory213. Such instructions may be read into thememory213 from other computer-readable media such asdata storage device231 or from a computer connected to the network via thenetwork controller211. Execution of the sequences of instructions contained in thememory213 causes the processor to manage the recording of broadcast data, as will be described hereafter. In alternative embodiments, hard-wire circuitry may be used in place of or in combination with software instructions to implement the present invention. Thus, the present invention is not limited to any specific combination of hardware circuitry and software.
FIG. 3 is a block diagram illustrating an embodiment of modules of a broadcastdata recording manager300, according to the present invention. The modules may be implemented by software, hardware, or a combination of both hardware and software.Block310 represents a transaction processor that receives a request to record broadcast data without commercials. The transaction processor includes alog311 that records programming information about the broadcast data that is to be recorded. The transaction processor also includes anexternal interface312 that forwards the programming information recorded in thelog311 to an external computer system. According to an embodiment of the present invention, theexternal interface311 may forward the programming information through a network via the network controller221 (shown in FIG.2). Thelog311 and theexternal interface312 may be implemented by any known circuitry or technique.
Block320 represents a broadcast data receiver. Thebroadcast data receiver320 operates to receive broadcast data from a plurality of sources including analog and digital broadcast data such as cable broadcast input, satellite broadcast input, and VHF/UHF input. Thebroadcast data receiver320 may comprise a video card with a tuner and amplifier, a connection to cable or satellite broadcast sources, or other circuitry. According to an embodiment of the present invention, thebroadcast data receiver320 operates to digitize broadcast data received in analog format before displaying the broadcast data on a display device.
Block330 represents a broadcast data analyzer. Thebroadcast data analyzer330 is coupled to thetransaction processor310 and thebroadcast data receiver320. Thebroadcast data analyzer330 receives requests from thetransaction processor310 to record programming data received from thebroadcast data receiver320. Thebroadcast data analyzer330 monitors the broadcast data for commercial indicators and program indicators. Commercial indicators indicate that a commercial is broadcasted or will be broadcasted on the broadcast data. A commercial indicator may be, for example, a message in the vertical blanking interval (VBI) of analog broadcast data stating that a commercial will be broadcasted on the broadcast data, a fade to black, or an increase in the volume signal. Program indicators indicate that a program is broadcasted or will be broadcasted on the broadcast data. A program indicator may be, for example, a message in the VBI of analog broadcast data stating that a program will be broadcasted on the broadcast data, a fade to black after a commercial, or a decrease in the volume signal. From the commercial indicators and program indicators, thebroadcast data analyzer330 makes a determination as to which broadcast data is a commercial and which broadcast data is program data.
Block340 represents arecorder interface340. According to an embodiment of the present invention, therecorder interface340 communicates with the wireless communication interface234 (shown in FIG. 2) instructing the wireless communication interface to transmit commands to the video recording and playback device122 (shown in FIG.1). Therecorder interface340 is coupled to thebroadcast data analyzer330 and is informed by thebroadcast data analyzer330 as to which broadcast data is a commercial and which broadcast data is program data. Therecorder interface340 instructs thewireless communication interface234 to transmit the appropriate commands to the video recording andplayback device122 such that the video recording andplayback device122 may make a recording of broadcast data without commercials. It should be appreciated that therecorder interface340 may program the video recording andplayback device122 using any known technique to make a recording of the broadcast data without commercials. Thetransaction processor310,broadcast data receiver320,broadcast data analyzer330, and therecorder interface340 may be implemented by any known circuitry or technique.
FIG. 4 is a block diagram illustrating an embodiment of modules of abroadcast data analyzer330 according to the present invention. The modules may be implemented by software, hardware, or a combination of both hardware and software.Block440 represents a data manager.Block410 represents a VBI analyzer.Block420 represents a volume analyzer.Block430 represents a background analyzer. Thedata manager440 is coupled to theVBI analyzer410,volume analyzer420, andbackground analyzer430. Thedata manager440 receives the broadcast data from the broadcast data receiver320 (shown in FIG. 3) and forwards the broadcast data to theVBI analyzer410,volume analyzer420, andbackground analyzer430 to detect commercial and program indicators.
TheVBI analyzer410 operates to read the VBI of analog broadcast data. Messages in the VBI that announce that a commercial is to be broadcasted and that a program is to resume serve as commercial and program indicators to the VBI analyzer. When theVBI analyzer410 finds a message in the VBI that indicates that a commercial is to be broadcasted in the broadcast data, theVBI analyzer410 sends a VBI commercial detection signal to thedata manager440. When theVBI analyzer410 finds a message in the VBI that indicates that program data is to be broadcasted in the broadcast data, theVBI analyzer420 sends a VBI program detection signal to thedata manager440.
Thevolume analyzer420 operates to monitor the amplitude of the audio signal in analog and digital broadcast data. Increases and decreases in volume level in broadcast data serve as commercial and program indicators to thevolume analyzer420. When the volume level in the broadcast data increases beyond a reference level, thevolume analyzer420 sends a volume commercial detection signal to thedata manager440. When the volume level in the broadcast data returns to the reference level, thevolume analyzer420 sends a volume program detection signal to thedata manager440. According to an embodiment of the present invention, thevolume analyzer420 calculates an average volume level of previously broadcasted program data and defines the reference level with that value. When the volume level of the broadcast data exceeds the average level of previously broadcasted program data, thevolume analyzer420 informs thedata manager440 that a commercial is being broadcasted. Similarly, when the volume level of the broadcast data returns to the reference level after exceeding the reference level, thevolume analyzer420 informs thedata manager440 that program data is being broadcasted.
Thebackground analyzer430 operates to monitor the amplitude of the video signal in the analog and digital broadcast data. A drop in the video signal to a black level for a predetermined period of time serves as a commercial and program indicator to the background analyzer. When the video signal drops to a black level for a predetermined period of time during when a black background is broadcasted, thebackground analyzer430 sends a background commercial/program detection signal to thedata manager440.
Thedata manager440 receives the VBI commercial and program detection signals from theVBI analyzer410, volume commercial and program detection signals from thevolume analyzer420, and background commercial/program detection signals from thebackground analyzer430 and makes a determination from the signals as to whether a commercial is to be broadcasted in the broadcast data or whether program data is to be broadcasted in the broadcast data. According to an embodiment of the present invention, thedata manager440 relies only on the VBI commercial and program detection signals from theVBI analyzer410 to determine whether a commercial or program data is being broadcasted when VBI commercial and program detection signals are received from theVBI analyzer410. When VBI commercial and program detection signals are not received from theVBI analyzer410, thedata manager440 relies on the volume commercial and program detection signals from thevolume analyzer420 and the background commercial/program detection signal from thebackground analyzer420 to determine whether a commercial or program data is being broadcasted.
In a preferred embodiment of the present invention, thebroadcast data analyzer330 includes theVBI analyzer410, thevolume analyzer420, and thebackground analyzer430. However, it should be appreciated thatbroadcast data analyzer330 may be configured with any one or combination of theVBI analyzer410, thevolume analyzer420, and thebackground analyzer430. TheVBI analyzer410, thevolume analyzer420, and thebackground analyzer430 may be implemented using any known circuitry or technique.
According to an embodiment of the present invention, when thedata manager440 relies on the volume commercial and program detection signals from thevolume analyzer420 and the background commercial/program detection signal from the background analyzer to determine whether a commercial or program data is being broadcasted, an amount of time is required for the broadcast data to be analyzed before the appropriate commands can be conveyed to the recording and playback device122 (shown in FIG. 1) to exit or enter the record mode. According to one embodiment of the present invention, a delay unit is coupled to the video recording andplayback device122 that provides a delay in time before broadcast data is sent to the video recording andplayback device122. The delay in time allows thebroadcast data analyzer330 to determine whether a commercial or program data is being broadcasted and convey the appropriate commands to the video recording andplayback device122 to produce a recording of the broadcast data without commercials. It should be appreciated that the delay unit may be configured on the video recording andplayback device122 or external to the video recording andplayback device122. The delay unit may be implemented by any known circuitry or technique.
According to a second embodiment of the present invention, the video recording andplayback device122 is programmed to continue recording the broadcast data after the video signal has dropped to a black level until thedata manager440 is able to determine whether the broadcast data broadcasted after the video signal has dropped to the black level is a commercial or program data. If the broadcast data is determined to be program data, the video recording andplayback device122 is programmed to continue recording the broadcast data. If the broadcast data is determined to be a commercial, the video recording andplayback device122 is programmed to exit the record mode and return to the location in the recording medium where the video signal had dropped to the black level. The video recording andplayback device122 is programmed to return to record mode after the video signal has dropped to the black level a second time. The video recording andplayback device122 records the broadcast data until thedata manager440 is able to determine whether the broadcast data broadcasted after the video signal has dropped to the black level the second time is a commercial or program data. Similarly, if the broadcast data is determined to be program data, the video recording andplayback device122 is programmed to continue recording the broadcast data. If the broadcast data is determined to be a commercial, the video recording andplayback device122 is programmed to exit the record mode and return to the location in the recording medium where the video signal had dropped to the black level the second time.
According to an embodiment of the present invention, the broadcast data receiver320 (shown in FIG. 3) also operates to read digital broadcast data from digital broadcast data sources and selects a stream of digital broadcast data from the digital broadcast data source that a viewer wishes to view. For example, if the digital broadcast data source provides a plurality of streams of digital broadcast data including broadcast data with commercials, broadcast data without commercials, broadcast data with high definition, and broadcast data with low definition, thebroadcast data receiver320 operates as a switch to direct the stream of broadcast data that the viewer selects to a display device or television monitor. According to this embodiment, the selection made by the viewer may be recorded in thelog311 in thetransaction processor310 and forwarded to an external computer system viaexternal interface312.
FIG. 5 illustrates an example of a graphical user interface according to an embodiment of the present invention. Thegraphical user interface500 is generated by the transaction processor310 (shown in FIG. 3) and may be displayed to a user via the television/monitor121 (shown in FIG.1). Thegraphical user interface500 includes anentertainment category display510 that lists the categories of entertainment system data that may be displayed by thegraphical user interface500. The graphical user interface shown in FIG. 5 is configured to display broadcast data selections corresponding to the user's pre-set favorite television channels. Thegraphical user interface500 includes aselection listing area522 that displays the names of broadcast data selections that are broadcasted, a time heading520 that displays the times that broadcast selections are broadcast, and a source heading521 that displays the source of the broadcast data selections in a grid format. Thegraphical user interface500 also includesscroll bars511 and512 and a day of theweek selection bar513 that allows a user to browse other broadcast data selections.
According to an embodiment of the present invention, sections of theselection listing area522 corresponding to a broadcast data selection may be selected by a user. When selected, the transaction processor310 (shown in FIG. 3) generates a second graphical user interface shown in FIG.6. The graphical user interface600 includes a first user-selectable interface610 that allows a user to record the broadcast data selection at the time it is broadcasted in its entirety. The graphical user interface600 also includes a second user-selectable interface620 that allows a user to record the broadcast data selection at the time it is broadcasted without commercials. Upon selecting one of the first or second user-selectable interfaces, thetransaction processor310 records the request in a log311 (shown in FIG. 3) and forwards the request to the broadcast data analyzer330 (shown in FIG.3).
FIG. 7 illustrates a method for managing recording of broadcast data according to an embodiment of the present invention. According to one embodiment of the present invention, the method illustrated in FIG. 7 is used when broadcasted data is recorded in real-time without a delay unit. Atstep701, the broadcast data is recorded on a recordable medium.
Atstep702, it is determined whether a commercial or a program is being broadcasted in the broadcast data. If a commercial is being broadcasted in the broadcast data, control proceeds to step703. If a program is being broadcasted in the broadcast data, control returns to step702. According to one embodiment of the present invention, determining whether the broadcast data is a commercial or a program is achieved by reading a vertical blanking interval of the broadcast data for a message indicating whether the broadcast data is a commercial or a program. According to a second embodiment of the present invention, determining whether the broadcast data is a commercial or a program comprises monitoring an amplitude of an audio signal of the broadcast data for an increase in volume level and monitoring an amplitude of a video signal of the broadcast data for a drop of the video signal to a black level.
Atstep703, the recording is stopped.
Atstep704, the recording is resumed at a location on the recordable medium where a previously recorded video signal in the broadcast data dropped to a black level after a next video signal in the broadcast data drops to the black level.
FIG. 8 is a flow chart illustrating a method for managing recording of broadcast data according to a second embodiment of the present invention. According to an embodiment of the present invention, the method illustrated in FIG. 8 is used when broadcast data is recorded with a delay unit. Atstep801, a program is recorded from the broadcast data.
Atstep802, the broadcast data is monitored for a commercial indicator. If a commercial indicator is found, control proceeds to step803. If a commercial indicator is not found, control returns to step802. According to one embodiment of the present invention monitoring the broadcast data for the commercial indicator comprises reading a vertical blanking interval of the broadcast data for a message indicating that a commercial will be broadcasted. According to a second embodiment of the present invention, monitoring the broadcast data for the commercial indicator comprises monitoring an amplitude of an audio signal of the broadcast data for an increase in volume level and monitoring an amplitude of a video signal of the broadcast data for a drop of the video signal to a black level.
Atstep803, the recording is stopped.
Atstep804, the broadcast data is monitored for a program indicator. If a program indicator is found, control proceeds to step805. If a program indicator is not found, control returns to step804. According to one embodiment of the present invention monitoring the broadcast data for the program indicator comprises reading a vertical blanking interval of the broadcast data for a message indicating that a program will be broadcasted. According to a second embodiment of the present invention, monitoring the broadcast data for the program indicator comprises monitoring an amplitude of an audio signal of the broadcast data for a decrease in volume level and monitoring an amplitude of a video signal of the broadcast data for a drop of the video signal to a black level.
Atstep805, the recording is resumed.
In the foregoing specification, the invention has been described with references to specific embodiments thereof. It will however be evident that various modifications and changes may be made thereto without departing from the broader spirit and scope of the invention. The specification and drawings are, accordingly, to be regarded in an illustrative rather than restrictive sense.

Claims (20)

What is claimed is:
1. A method for managing recording of broadcast data, comprising:
receiving, at an entertainment system, a request from a user to record a broadcast data program without commercials;
recording the request in a log of the entertainment system;
recording the broadcast data program without commercials on a recordable medium of the entertainment system in response to the request, the recording including determining whether a commercial or a program is being broadcasted in the broadcast data, and stopping the recording when a commercial is being broadcasted in the broadcast data and resuming the recording when a program is being broadcasted in the broadcast data; and
after recording the request in the log, transmitting the record of the request from the log to an external computer system.
2. The method of claim1, wherein recording the broadcast data program without commercials comprises reading a vertical blanking interval of the broadcast data for a message indicating whether the broadcast data is a commercial or a program.
3. The method of claim1, wherein recording the broadcast data program without commercials comprises monitoring an amplitude of an audio signal of the broadcast data for an increase in volume level.
4. The method of claim1, wherein recording the broadcast data program without commercials comprises monitoring an amplitude of a video signal of the broadcast data for a drop of the video signal to a black level.
5. The method of claim1, wherein recording the broadcast data program without commercials comprises stopping and resuming the recording by instructing a wireless communication interface to transmit commands to a video recording device using infra-red signals.
6. The method of claim1, wherein transmitting the record comprises transmitting the record through a network via a network controller.
7. The method of claim1, further comprising delaying the broadcast data that is provided to the video recording device sufficient to allow for the finding of an indicator and the transmitting of a command to the video recording device.
8. A computer-readable medium having stored thereon sequences of instructions, the sequences of instructions including instructions which, when executed by a processor, cause the processor to perform:
receiving at an entertainment system a request from a user to record a broadcast data program without commercials;
recording the request in a log of the entertainment system;
recording the broadcast data program without commercials on a recordable medium of the entertainment system in response to the request, the recording including determining whether a commercial or a program is being broadcasted in the broadcast data, and stopping the recording when a commercial is being broadcasted in the broadcast data and resuming the recording when a program is being broadcasted in the broadcast data; and
after recording the request in the log, transmitting the record of the request from the log to an external computer system.
9. The computer-readable medium of claim8, wherein recording the broadcast data program without commercials comprises reading a vertical blanking interval of the broadcast data for a message indicating whether the broadcast data is a commercial or a program.
10. The computer-readable medium of claim8, wherein recording the broadcast data program without commercials comprises monitoring an amplitude of an audio signal of the broadcast data for an increase in volume level.
11. The computer-readable medium of claim8, wherein recording the broadcast data program without commercials comprises monitoring an amplitude of a video signal of the broadcast data for a drop of the video signal to a black level.
12. The computer-readable medium of claim8, wherein transmitting the record comprises transmitting the record through a network via a network controller.
13. A broadcast data recording manager of an entertainment system, comprising:
a transaction processor that records a request received from a user of the entertainment system to produce a recording of a broadcast data program without commercials;
a log associated with the transaction processor that records the received recording request together with programming information about the broadcast data that is requested to be recorded;
a broadcast data analyzer, coupled to the transaction processor, that determines which part of the broadcast data includes the commercials by monitoring the broadcast data for commercial and program indicators;
a recorder interface, coupled to the broadcast data analyzer, that transmits commands to a video recording device to generate a recording of the broadcast data without commercials; and
an external interface, coupled to the log, that transmits the received recording request together with the programming information recorded in the log to an external computer system.
14. The program recording manager of claim13, wherein the broadcast data analyzer comprises a vertical blanking interval (VBI) analyzer that reads the VBI for a message indicating that a commercial is to be broadcasted.
15. The program recording manager of claim14 wherein the broadcast data analyzer monitors a vertical blanking interval (VBI) in the broadcast data for a commercial indicator and outputs a signal to the recorder interface that stops a recording when the commercial indicator is found.
16. The program recording manager of claim13, wherein the broadcast data analyzer comprises a volume analyzer that monitors an amplitude of an audio signal of the broadcast data for an increase in volume level.
17. The program recording manager of claim13, wherein the broadcast data analyzer comprises a background analyzer that monitors an amplitude of a video signal of the broadcast data for a drop of the video signal to a black level.
18. The program recording manager of claim13, further comprising a network controller for transmitting the programming information to the external computer system through a network.
19. The program recording manager of claim13, wherein the recorder interface further comprises a wireless communication interface to transmit commands to the video recording device using infra-red signals.
20. The program recording manager of claim13, further comprising a delay unit, coupled between the broadcast data and the video recording device for delaying the broadcast data sufficient to allow for the finding of an indicator and the transmitting of a command to the video recording device.
US08/940,3551997-09-301997-09-30Method and apparatus for recording program data without commercialsExpired - LifetimeUS6226444B1 (en)

Priority Applications (2)

Application NumberPriority DateFiling DateTitle
US08/940,355US6226444B1 (en)1997-09-301997-09-30Method and apparatus for recording program data without commercials
US09/696,563US6483987B1 (en)1997-09-302000-10-25Method and apparatus for recording program data without commercials

Applications Claiming Priority (1)

Application NumberPriority DateFiling DateTitle
US08/940,355US6226444B1 (en)1997-09-301997-09-30Method and apparatus for recording program data without commercials

Related Child Applications (1)

Application NumberTitlePriority DateFiling Date
US09/696,563DivisionUS6483987B1 (en)1997-09-302000-10-25Method and apparatus for recording program data without commercials

Publications (1)

Publication NumberPublication Date
US6226444B1true US6226444B1 (en)2001-05-01

Family

ID=25474683

Family Applications (2)

Application NumberTitlePriority DateFiling Date
US08/940,355Expired - LifetimeUS6226444B1 (en)1997-09-301997-09-30Method and apparatus for recording program data without commercials
US09/696,563Expired - LifetimeUS6483987B1 (en)1997-09-302000-10-25Method and apparatus for recording program data without commercials

Family Applications After (1)

Application NumberTitlePriority DateFiling Date
US09/696,563Expired - LifetimeUS6483987B1 (en)1997-09-302000-10-25Method and apparatus for recording program data without commercials

Country Status (1)

CountryLink
US (2)US6226444B1 (en)

Cited By (80)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US20010005903A1 (en)*1998-10-302001-06-28Goldschmidt Iki Jean M.Method and apparatus for displaying differences in the characteristics of multiple versions of an entertainment program
US20010028782A1 (en)*2000-03-292001-10-11Tomoyuki OhnoReceiving apparatus and control method therefor
US20020021759A1 (en)*2000-04-242002-02-21Mototsugu AbeApparatus and method for processing signals
US20020035598A1 (en)*2000-08-222002-03-21Laurent HerrmannCommunication system, transmitter, receiver, and method utilizing a data storage descriptor
US20020038358A1 (en)*2000-08-082002-03-28Sweatt Millard E.Method and system for remote television replay control
US20020042921A1 (en)*2000-10-112002-04-11United Video Properties, Inc.Systems and methods for caching data in media-on-demand systems
US20020069408A1 (en)*2000-06-222002-06-06Mototsugu AbeInformation transmission/reception system and method and information processing method and apparatus
US20020087661A1 (en)*2000-08-082002-07-04Matichuk Chris E.One click web records
US20020110360A1 (en)*2001-02-092002-08-15Potrebic Peter J.Systems and methods for recording fragmented programs
US20020169540A1 (en)*2001-05-112002-11-14Engstrom G. EricMethod and system for inserting advertisements into broadcast content
US6483987B1 (en)*1997-09-302002-11-19Intel CorporationMethod and apparatus for recording program data without commercials
US20030014768A1 (en)*2001-07-162003-01-16Kazuhide IshiharaRecording apparatus
US20030037068A1 (en)*2000-03-312003-02-20United Video Properties, Inc.Interactive media system and method for presenting pause-time content
US6549718B1 (en)*1999-12-222003-04-15Spotware Technologies, Inc.Systems, methods, and software for using markers on channel signals to control electronic program guides and recording devices
US20030149988A1 (en)*1998-07-142003-08-07United Video Properties, Inc.Client server based interactive television program guide system with remote server recording
US20030149621A1 (en)*2002-02-072003-08-07Koninklijke Philips Electronics N.V.Alternative advertising
US20030154477A1 (en)*1998-09-172003-08-14United Video Properties, Inc., A Corporation Of DelawareElectronic program guide with super-program sequence
US20030188315A1 (en)*2002-03-282003-10-02Agere Systems Inc.Video representation delivery system and service and a method of operation thereof
US20030202773A1 (en)*2002-04-262003-10-30Christopher DowSystem and method for indexing commercials in a video presentation
US20040043724A1 (en)*2002-09-032004-03-04Weast John C.Automated continued recording in case of program overrun
US6714719B1 (en)*1998-11-122004-03-30Nec CorporationVideo recording system using magnetic disk drive
US20040086263A1 (en)*2002-10-312004-05-06Jitesh AroraSystem for maintaining history of multimedia content and method thereof
US20040133909A1 (en)*2003-01-062004-07-08Yue MaSystem and method for re-assuring delivery of television advertisements non-intrusively in real-time broadcast and time shift recording
US6792617B2 (en)*2001-07-202004-09-14Intel CorporationMethod and apparatus for selective recording of television programs using event notifications
US20040190853A1 (en)*2003-03-242004-09-30Christopher DowSystem and method for aggregating commercial navigation information
US20040202453A1 (en)*2003-04-092004-10-14Jerry IgguldenMethod and apparatus for insuring complete recording of a television program
US20040221311A1 (en)*2003-03-202004-11-04Christopher DowSystem and method for navigation of indexed video content
US20040258389A1 (en)*2003-06-172004-12-23Castillo Michael J.Pass through mode for a personal video recorder
US6874160B1 (en)2003-05-012005-03-29Nvidia CorporationDigital video recorder and method of operating the same
US20050102700A1 (en)*2003-11-072005-05-12Cormack Christopher J.Automatic program restoration when a programming break ends
US6901603B2 (en)*2001-07-102005-05-31General Instrument CorportionMethods and apparatus for advanced recording options on a personal versatile recorder
US20060074807A1 (en)*2004-10-062006-04-06Sony CorporationMethod and system for content sharing and authentication between multiple devices
US20060075441A1 (en)*2004-10-062006-04-06Sony CorporationMethod and system for a personal video recorder comprising multiple removable storage/tuner units
US20060236360A1 (en)*1996-03-152006-10-19Index Systems, Inc.Combination of recorded program index and EPG
US20060259582A1 (en)*2001-07-312006-11-16Klaus HofrichterSystem and method for storing and processing data for display on a display device
US20070019930A1 (en)*2005-07-202007-01-25Lg Electronics Inc.Image display device and method of recording broadcasting program
US20070154168A1 (en)*2005-12-292007-07-05United Video Properties, Inc.Systems and methods for accessing media program options based on program segment interest
US20070154169A1 (en)*2005-12-292007-07-05United Video Properties, Inc.Systems and methods for accessing media program options based on program segment interest
US20080059884A1 (en)*2006-07-312008-03-06Guideworks, LlcSystems and methods for providing media guidance planners
EP1584187B1 (en)*2003-01-062008-06-04Koninklijke Philips Electronics N.V.Real-time recording agent for streaming data from an internet
US20090136214A1 (en)*2007-02-222009-05-28Sony CorporationRecording apparatus and method, and program
US20090196226A1 (en)*2006-06-082009-08-06Tadahide ShibaoBroadcast receiving terminal device, broadcast receiving method, program, and recording medium
US20100107194A1 (en)*1998-08-212010-04-29Mckissick Pamela LElectronic program guide with advance notification
US20100306708A1 (en)*2009-05-292010-12-02Rovi Techonologies CorporationSystems and methods for handling profiles in a community
US20100319015A1 (en)*2009-06-152010-12-16Richard Anthony RemingtonMethod and system for removing advertising content from television or radio content
US20110016492A1 (en)*2009-07-162011-01-20Gemstar Development CorporationSystems and methods for forwarding media asset events
US7895624B1 (en)2000-04-102011-02-22United Video Properties, Inc.Interactive media guide with media guidance interface
US20110070819A1 (en)*2009-09-232011-03-24Rovi Technologies CorporationSystems and methods for providing reminders associated with detected users
US7917008B1 (en)2001-08-192011-03-29The Directv Group, Inc.Interface for resolving recording conflicts with network devices
US20110078731A1 (en)*2009-09-252011-03-31Rovi Technologies CorporationSystems and methods for multiple media guidance application navigation
US20110197222A1 (en)*2000-02-012011-08-11United Video Properties, Inc.Systems and methods for providing promotions with recorded programs
US20110225616A1 (en)*2003-01-302011-09-15United Video Properties, Inc.Interactive television systems with digital video recording and adjustable reminders
US8095951B1 (en)2005-05-062012-01-10Rovi Guides, Inc.Systems and methods for providing a scan
US20120072960A1 (en)*2000-10-152012-03-22The Directv Group, Inc.Method and system for pause ads
US8359616B2 (en)2009-09-302013-01-22United Video Properties, Inc.Systems and methods for automatically generating advertisements using a media guidance application
US8407737B1 (en)2007-07-112013-03-26Rovi Guides, Inc.Systems and methods for providing a scan transport bar
US8515773B2 (en)2001-08-012013-08-20Sony CorporationSystem and method for enabling distribution and brokering of content information
US8601526B2 (en)2008-06-132013-12-03United Video Properties, Inc.Systems and methods for displaying media content and media guidance information
US8640166B1 (en)2005-05-062014-01-28Rovi Guides, Inc.Systems and methods for content surfing
US8719893B2 (en)1999-03-152014-05-06Sony CorporationSecure module and a method for providing a dedicated on-site media service
US8752084B1 (en)2008-07-112014-06-10The Directv Group, Inc.Television advertisement monitoring system
US8875187B2 (en)1996-07-032014-10-28United Video Properties, Inc.Electronic television program guide schedule system and method with scan feature
US8875198B1 (en)2001-08-192014-10-28The Directv Group, Inc.Network video unit
US8887192B2 (en)1998-05-152014-11-11United Video Properties, Inc.Systems and methods for advertising television networks, channels, and programs
US9014546B2 (en)2009-09-232015-04-21Rovi Guides, Inc.Systems and methods for automatically detecting users within detection regions of media devices
US9125169B2 (en)2011-12-232015-09-01Rovi Guides, Inc.Methods and systems for performing actions based on location-based rules
US9167196B2 (en)2010-05-192015-10-20Rovi Guides, Inc.Systems and methods for trimming recorded content using a media guidance application
US9191722B2 (en)1997-07-212015-11-17Rovi Guides, Inc.System and method for modifying advertisement responsive to EPG information
US9201627B2 (en)2010-01-052015-12-01Rovi Guides, Inc.Systems and methods for transferring content between user equipment and a wireless communications device
US9218122B2 (en)2011-12-292015-12-22Rovi Guides, Inc.Systems and methods for transferring settings across devices based on user gestures
US9258175B1 (en)2010-05-282016-02-09The Directv Group, Inc.Method and system for sharing playlists for content stored within a network
US9288521B2 (en)2014-05-282016-03-15Rovi Guides, Inc.Systems and methods for updating media asset data based on pause point in the media asset
US9294799B2 (en)2000-10-112016-03-22Rovi Guides, Inc.Systems and methods for providing storage of data on servers in an on-demand media delivery system
US9319735B2 (en)1995-06-072016-04-19Rovi Guides, Inc.Electronic television program guide schedule system and method with data feed access
US9326025B2 (en)2007-03-092016-04-26Rovi Technologies CorporationMedia content search results ranked by popularity
US9426509B2 (en)1998-08-212016-08-23Rovi Guides, Inc.Client-server electronic program guide
US9602862B2 (en)2000-04-162017-03-21The Directv Group, Inc.Accessing programs using networked digital video recording devices
US9674563B2 (en)2013-11-042017-06-06Rovi Guides, Inc.Systems and methods for recommending content
US10063934B2 (en)2008-11-252018-08-28Rovi Technologies CorporationReducing unicast session duration with restart TV
US10390074B2 (en)2000-08-082019-08-20The Directv Group, Inc.One click web records

Families Citing this family (13)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
DE19925387A1 (en)*1999-06-022000-12-14Clemente Spehr Method and device for suppressing unwanted program parts for consumer electronics devices
EP2244480A1 (en)2000-02-012010-10-27United Video Properties, Inc.Methods and systems for forced advertising
GB0022370D0 (en)*2000-09-132000-10-25Pace Micro Tech PlcImprovements to televisionn system
US6844943B2 (en)*2000-11-292005-01-18Thomson Licensing SaMethod and apparatus for video recording from previous recorded video
US7012653B1 (en)*2001-11-302006-03-14Bellsouth Intellectual Property CorporationProgram restart and commercial ending notification method and system
US20050050578A1 (en)*2003-08-292005-03-03Sony Corporation And Sony Electronics Inc.Preference based program deletion in a PVR
EP1571840A1 (en)*2004-03-012005-09-07Thomson Licensing S.A.Method for optimized start and end time of a timer for recording
EP1571841A1 (en)*2004-03-012005-09-07Thomson Licensing S.A.Method for optimized start and end time of a timer for recording
US20060168625A1 (en)*2005-01-252006-07-27Pioneer Research Center Usa, Inc.Intelligent recording of a scheduled program
TWI307081B (en)*2005-03-242009-03-01Via Tech IncMulti-view video switch control method and system
KR100707189B1 (en)*2005-04-292007-04-13삼성전자주식회사 An apparatus and method for detecting advertisements of moving images and a computer-readable recording medium storing computer programs for controlling the apparatus.
WO2011069035A1 (en)*2009-12-042011-06-09Tivo Inc.Multifunction multimedia device
US8949901B2 (en)2011-06-292015-02-03Rovi Guides, Inc.Methods and systems for customizing viewing environment preferences in a viewing environment control application

Citations (14)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US4390904A (en)1979-09-201983-06-28Shelton Video Editors, Inc.Automatic circuit and method for editing commercial messages from television signals
US4602297A (en)1985-01-221986-07-22Morris ReeseSystem for editing commercial messages from recorded television broadcasts
US4750053A (en)1984-02-021988-06-07Broadcast Advertisers Reports, Inc.Method and system for enabling television commerical monitoring using a marking signal superimposed over an audio signal
US4750052A (en)1981-02-131988-06-07Zenith Electronics CorporationApparatus and method for automatically deleting selected program intervals from recorded television broadcasts
US4752834A (en)1981-08-311988-06-21Shelton Video Editors Inc.Reciprocating recording method and apparatus for controlling a video recorder so as to edit commercial messages from a recorded television signal
US4782401A (en)1979-05-111988-11-01Nelson A. FaerberEditing method and apparatus for commercials during video recording
US5151788A (en)*1988-01-261992-09-29Blum Dieter WMethod and apparatus for identifying and eliminating specific material from video signals
US5333091A (en)*1993-01-081994-07-26Arthur D. Little Enterprises, Inc.Method and apparatus for controlling a videotape player to automatically scan past recorded commercial messages
US5423555A (en)*1993-04-141995-06-13Kidrin; ThomInteractive television and video game system
US5485219A (en)*1994-04-181996-01-16Depromax LimitedElectric service to record transmissions without recording commercials
US5696866A (en)*1993-01-081997-12-09Srt, Inc.Method and apparatus for eliminating television commercial messages
US5812732A (en)*1995-03-301998-09-22Deutsche Thomson-Brandt GmbhMethod and apparatus for the classification of television signals
US5850218A (en)*1997-02-191998-12-15Time Warner Entertainment Company L.P.Inter-active program guide with default selection control
US5886731A (en)*1995-10-301999-03-23Sony CorporationVideo data receiving apparatus, video data transmitting apparatus, and broadcasting system

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US5319453A (en)*1989-06-221994-06-07AirtraxMethod and apparatus for video signal encoding, decoding and monitoring
US6226444B1 (en)*1997-09-302001-05-01Intel CorporationMethod and apparatus for recording program data without commercials

Patent Citations (16)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US4782401A (en)1979-05-111988-11-01Nelson A. FaerberEditing method and apparatus for commercials during video recording
US4390904A (en)1979-09-201983-06-28Shelton Video Editors, Inc.Automatic circuit and method for editing commercial messages from television signals
US4750052A (en)1981-02-131988-06-07Zenith Electronics CorporationApparatus and method for automatically deleting selected program intervals from recorded television broadcasts
US4752834A (en)1981-08-311988-06-21Shelton Video Editors Inc.Reciprocating recording method and apparatus for controlling a video recorder so as to edit commercial messages from a recorded television signal
US4750053A (en)1984-02-021988-06-07Broadcast Advertisers Reports, Inc.Method and system for enabling television commerical monitoring using a marking signal superimposed over an audio signal
US4602297A (en)1985-01-221986-07-22Morris ReeseSystem for editing commercial messages from recorded television broadcasts
US5151788A (en)*1988-01-261992-09-29Blum Dieter WMethod and apparatus for identifying and eliminating specific material from video signals
US5696866A (en)*1993-01-081997-12-09Srt, Inc.Method and apparatus for eliminating television commercial messages
US5333091B1 (en)*1993-01-081996-05-07Arthur D Little EnterprisesMethod and apparatus for controlling a videotape player to automatically scan past recorded commercial messages
US5333091B2 (en)*1993-01-081996-12-17Arthur D Little EnterprisesMethod and apparatus for controlling a videotape player to automatically scan past recorded commercial messages
US5333091A (en)*1993-01-081994-07-26Arthur D. Little Enterprises, Inc.Method and apparatus for controlling a videotape player to automatically scan past recorded commercial messages
US5423555A (en)*1993-04-141995-06-13Kidrin; ThomInteractive television and video game system
US5485219A (en)*1994-04-181996-01-16Depromax LimitedElectric service to record transmissions without recording commercials
US5812732A (en)*1995-03-301998-09-22Deutsche Thomson-Brandt GmbhMethod and apparatus for the classification of television signals
US5886731A (en)*1995-10-301999-03-23Sony CorporationVideo data receiving apparatus, video data transmitting apparatus, and broadcasting system
US5850218A (en)*1997-02-191998-12-15Time Warner Entertainment Company L.P.Inter-active program guide with default selection control

Cited By (192)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US9319735B2 (en)1995-06-072016-04-19Rovi Guides, Inc.Electronic television program guide schedule system and method with data feed access
US7663700B2 (en)1996-03-152010-02-16Index Systems, Inc.Combination of recorded program index and EPG
US8134645B2 (en)1996-03-152012-03-13Index Systems, Inc.Combination of recorded program index and EPG
US20060236360A1 (en)*1996-03-152006-10-19Index Systems, Inc.Combination of recorded program index and EPG
US9055341B2 (en)1996-03-152015-06-09Henry C. YuenCombination of recorded program index and EPG
US20080184293A1 (en)*1996-03-152008-07-31Yuen Henry CCombination of recorded program index and EPG
US8875187B2 (en)1996-07-032014-10-28United Video Properties, Inc.Electronic television program guide schedule system and method with scan feature
US9191722B2 (en)1997-07-212015-11-17Rovi Guides, Inc.System and method for modifying advertisement responsive to EPG information
US6483987B1 (en)*1997-09-302002-11-19Intel CorporationMethod and apparatus for recording program data without commercials
US8887192B2 (en)1998-05-152014-11-11United Video Properties, Inc.Systems and methods for advertising television networks, channels, and programs
US20100319026A1 (en)*1998-07-142010-12-16United Video Properties, Inc.Client server based interactive television program guide system with remote server recording
US10027998B2 (en)1998-07-142018-07-17Rovi Guides, Inc.Systems and methods for multi-tuner recording
US9226006B2 (en)1998-07-142015-12-29Rovi Guides, Inc.Client-server based interactive guide with server recording
US20100313221A1 (en)*1998-07-142010-12-09United Video Properties, Inc.Client-server based interactive television program guide system with remote server recording
US8776126B2 (en)1998-07-142014-07-08United Video Properties, Inc.Client-server based interactive television guide with server recording
US8176521B2 (en)1998-07-142012-05-08United Video Properties, Inc.Client server based interactive television program guide system with remote server recording
US9232254B2 (en)1998-07-142016-01-05Rovi Guides, Inc.Client-server based interactive television guide with server recording
US20030149988A1 (en)*1998-07-142003-08-07United Video Properties, Inc.Client server based interactive television program guide system with remote server recording
US10075746B2 (en)1998-07-142018-09-11Rovi Guides, Inc.Client-server based interactive television guide with server recording
US7802285B2 (en)1998-07-142010-09-21United Video Properties, Inc.Client-server based interactive television program guide with server recording
US9021538B2 (en)1998-07-142015-04-28Rovi Guides, Inc.Client-server based interactive guide with server recording
US7761892B2 (en)1998-07-142010-07-20United Video Properties, Inc.Client server based interactive television program guide system with remote server recording
US9055319B2 (en)1998-07-142015-06-09Rovi Guides, Inc.Interactive guide with recording
US9055318B2 (en)1998-07-142015-06-09Rovi Guides, Inc.Client-server based interactive guide with server storage
US8528032B2 (en)1998-07-142013-09-03United Video Properties, Inc.Client-server based interactive television program guide system with remote server recording
US9154843B2 (en)1998-07-142015-10-06Rovi Guides, Inc.Client-server based interactive guide with server recording
US8272019B2 (en)1998-07-142012-09-18United Video Properties, Inc.Client-server based interactive television program guide system with remote server recording
US9118948B2 (en)1998-07-142015-08-25Rovi Guides, Inc.Client-server based interactive guide with server recording
US8266662B2 (en)1998-07-142012-09-11United Video Properties, Inc.Client-server based interactive television program guide system with remote server recording
US20050283810A1 (en)*1998-07-142005-12-22United Video Properties, Inc.Client-server based interactive television program guide with server recording
US9426509B2 (en)1998-08-212016-08-23Rovi Guides, Inc.Client-server electronic program guide
US8589975B2 (en)1998-08-212013-11-19United Video Properties, Inc.Electronic program guide with advance notification
US20100107194A1 (en)*1998-08-212010-04-29Mckissick Pamela LElectronic program guide with advance notification
US7827585B2 (en)1998-09-172010-11-02United Video Properties, Inc.Electronic program guide with digital storage
US8898721B2 (en)1998-09-172014-11-25United Video Properties, Inc.Electronic program guide with digital storage
US9237371B2 (en)1998-09-172016-01-12Rovi Guides, Inc.Electronic program guide with digital storage
US8448215B2 (en)1998-09-172013-05-21United Video Properties, Inc.Electronic program guide with digital storage
US7793322B2 (en)1998-09-172010-09-07United Video Properties, Inc.Electronic program guide with super-program sequence
US7784081B2 (en)1998-09-172010-08-24United Video Properties, Inc.Television program guide with a digital storage device and a secondary storage device
US20110162011A1 (en)*1998-09-172011-06-30United Video Properties, Inc.Program guide with a digital storage device
US20050278771A1 (en)*1998-09-172005-12-15United Video Properties, Inc., A Corporation Of DelawareElectronic program guide with digital storage
US8413191B2 (en)1998-09-172013-04-02United Video Properties, Inc.Program guide with a digital storage device
US20080189745A1 (en)*1998-09-172008-08-07United Video Properties, Inc.Program guide with a digital storage device
US9363553B2 (en)1998-09-172016-06-07Rovi Guides, Inc.Electronic program guide with digital storage
US9106947B2 (en)1998-09-172015-08-11Rovi Guides, Inc.Electronic program guide with digital storage
US9100686B2 (en)1998-09-172015-08-04Rovi Guides, Inc.Electronic program guide with digital storage
US20040128685A1 (en)*1998-09-172004-07-01United Video Properties, Inc., A Corporation Of DelawareElectronic program guide with digital storage
US8843960B2 (en)1998-09-172014-09-23United Video Properties, Inc.Electronic program guide with digital storage
US8087048B2 (en)1998-09-172011-12-27United Video Properties, Inc.Television program guide with a digital storage device
US20070033615A1 (en)*1998-09-172007-02-08United Video Properties, Inc.Television program guide with a digital storage device and a secondary storage device
US8001564B2 (en)1998-09-172011-08-16United Video Properties, Inc.Electronic program guide with digital storage directory
US8082568B2 (en)1998-09-172011-12-20United Video Properties, Inc.Electronic program guide with integrated program listings
US20030154478A1 (en)*1998-09-172003-08-14United Video Properties, Inc., A Corporation Of DelawareElectronic program guide with digital storage directory
US8413193B2 (en)1998-09-172013-04-02United Video Properties, Inc.Program guide with a digital storage device
US20100316350A1 (en)*1998-09-172010-12-16United Video Properties, Inc.Program guide with a digital storage device
US20030154477A1 (en)*1998-09-172003-08-14United Video Properties, Inc., A Corporation Of DelawareElectronic program guide with super-program sequence
US20010007147A1 (en)*1998-10-302001-07-05Goldschmidt Iki Jean M.Method and apparatus for selecting a version of an entertainment program based on user preferences
US7240356B2 (en)1998-10-302007-07-03Intel CorporationMethod and apparatus for displaying differences in the characteristics of multiple versions of an entertainment program
US8782702B2 (en)1998-10-302014-07-15Intel CorporationMethod and apparatus for selecting a version of an entertainment program based on user preferences
US20010005903A1 (en)*1998-10-302001-06-28Goldschmidt Iki Jean M.Method and apparatus for displaying differences in the characteristics of multiple versions of an entertainment program
US6594825B1 (en)*1998-10-302003-07-15Intel CorporationMethod and apparatus for selecting a version of an entertainment program based on user preferences
US6714719B1 (en)*1998-11-122004-03-30Nec CorporationVideo recording system using magnetic disk drive
US8719893B2 (en)1999-03-152014-05-06Sony CorporationSecure module and a method for providing a dedicated on-site media service
US20030118326A1 (en)*1999-12-222003-06-26Spotware Technologies, Inc.Systems, methods, and software for using markers on channel signals to operate electronic program guides and recording devices
US6549718B1 (en)*1999-12-222003-04-15Spotware Technologies, Inc.Systems, methods, and software for using markers on channel signals to control electronic program guides and recording devices
US6832387B2 (en)1999-12-222004-12-14Gateway, Inc.Systems, methods, and software for using markers on channel signals to operate electronic program guides and recording devices
US20110197222A1 (en)*2000-02-012011-08-11United Video Properties, Inc.Systems and methods for providing promotions with recorded programs
US20010028782A1 (en)*2000-03-292001-10-11Tomoyuki OhnoReceiving apparatus and control method therefor
US7924817B2 (en)2000-03-292011-04-12Canon Kabushiki KaishaReceiving apparatus and control method therefor
US6961511B2 (en)*2000-03-292005-11-01Canon Kabushiki KaishaReceiving apparatus and control method therefor
US20060039361A1 (en)*2000-03-292006-02-23Canon Kabushiki KaishaReceiving apparatus and control method therefor
US20030037068A1 (en)*2000-03-312003-02-20United Video Properties, Inc.Interactive media system and method for presenting pause-time content
US8424038B2 (en)2000-04-102013-04-16United Video Properties, Inc.Interactive media guide with media guidance interface
US9191716B2 (en)2000-04-102015-11-17Rovi Guides, Inc.Interactive media guide with media guidance interface
US8732756B2 (en)2000-04-102014-05-20United Video Properties, Inc.Interactive media guide with media guidance interface
US7895624B1 (en)2000-04-102011-02-22United Video Properties, Inc.Interactive media guide with media guidance interface
US10142673B2 (en)2000-04-162018-11-27The Directv Group, Inc.Accessing programs using networked digital video recording devices
US9602862B2 (en)2000-04-162017-03-21The Directv Group, Inc.Accessing programs using networked digital video recording devices
US7742680B2 (en)*2000-04-242010-06-22Sony CorporationApparatus and method for processing signals
US20020021759A1 (en)*2000-04-242002-02-21Mototsugu AbeApparatus and method for processing signals
US20020069408A1 (en)*2000-06-222002-06-06Mototsugu AbeInformation transmission/reception system and method and information processing method and apparatus
US7673320B2 (en)*2000-06-222010-03-02Sony CorporationInformation transmission/reception system and method and information processing method and apparatus for automatic detection of data for commercial messages
US9654238B2 (en)2000-08-082017-05-16The Directv Group, Inc.Method and system for remote television replay control
US20020038358A1 (en)*2000-08-082002-03-28Sweatt Millard E.Method and system for remote television replay control
US20020087661A1 (en)*2000-08-082002-07-04Matichuk Chris E.One click web records
US9171851B2 (en)2000-08-082015-10-27The Directv Group, Inc.One click web records
US10390074B2 (en)2000-08-082019-08-20The Directv Group, Inc.One click web records
US8949374B2 (en)2000-08-082015-02-03The Directv Group, Inc.Method and system for remote television replay control
US20020035598A1 (en)*2000-08-222002-03-21Laurent HerrmannCommunication system, transmitter, receiver, and method utilizing a data storage descriptor
US9294799B2 (en)2000-10-112016-03-22Rovi Guides, Inc.Systems and methods for providing storage of data on servers in an on-demand media delivery system
US8850499B2 (en)2000-10-112014-09-30United Video Properties, Inc.Systems and methods for caching data in media-on-demand systems
US20020042921A1 (en)*2000-10-112002-04-11United Video Properties, Inc.Systems and methods for caching data in media-on-demand systems
US9282362B2 (en)2000-10-112016-03-08Rovi Guides, Inc.Systems and methods for caching data in media-on-demand systems
US8255961B2 (en)2000-10-112012-08-28United Video Properties, Inc.Systems and methods for caching data in media-on-demand systems
US8775256B2 (en)*2000-10-152014-07-08The Directv Group, Inc.System for pause ads
US20120072960A1 (en)*2000-10-152012-03-22The Directv Group, Inc.Method and system for pause ads
US20020110360A1 (en)*2001-02-092002-08-15Potrebic Peter J.Systems and methods for recording fragmented programs
US8166139B2 (en)2001-05-112012-04-24Varia Holdings LlcMethod and system for generating and sending a hot link associated with a user interface to a device
US11223930B2 (en)2001-05-112022-01-11Wildseed Mobile LlcMethod and systems for generating and sending a hot link associated with a user interface to a device
US10869169B2 (en)2001-05-112020-12-15Varia Holdings LlcMethod and systems for generating and sending a hot link associated with a user interface to a device
US20020169540A1 (en)*2001-05-112002-11-14Engstrom G. EricMethod and system for inserting advertisements into broadcast content
US7376414B2 (en)*2001-05-112008-05-20Varia Mobil LlcMethod and system for inserting advertisements into broadcast content
US9843907B2 (en)2001-05-112017-12-12Varis Holdings LLCMethod and systems for generating and sending a hot link associated with a user interface to a device
US20050120305A1 (en)*2001-05-112005-06-02Engstrom Eric G.Method and system for generating and sending a hot link associated with a user interface to a device
US8635311B2 (en)2001-05-112014-01-21Varia Holdings LlcMethod and systems for generating and sending a hot link associated with a user interface to a device
US6901603B2 (en)*2001-07-102005-05-31General Instrument CorportionMethods and apparatus for advanced recording options on a personal versatile recorder
US20030014768A1 (en)*2001-07-162003-01-16Kazuhide IshiharaRecording apparatus
US6792617B2 (en)*2001-07-202004-09-14Intel CorporationMethod and apparatus for selective recording of television programs using event notifications
US20060259582A1 (en)*2001-07-312006-11-16Klaus HofrichterSystem and method for storing and processing data for display on a display device
US8515773B2 (en)2001-08-012013-08-20Sony CorporationSystem and method for enabling distribution and brokering of content information
US7917008B1 (en)2001-08-192011-03-29The Directv Group, Inc.Interface for resolving recording conflicts with network devices
US9743147B2 (en)2001-08-192017-08-22The Directv Group, Inc.Network video unit
US9426531B2 (en)2001-08-192016-08-23The Directv Group, Inc.Network video unit
US9467746B2 (en)2001-08-192016-10-11The Directv Group, Inc.Network video unit
US8875198B1 (en)2001-08-192014-10-28The Directv Group, Inc.Network video unit
US20030149621A1 (en)*2002-02-072003-08-07Koninklijke Philips Electronics N.V.Alternative advertising
US8756628B2 (en)2002-03-282014-06-17Agere Systems LlcVideo representation delivery system and service and a method of operation thereof
US20030188315A1 (en)*2002-03-282003-10-02Agere Systems Inc.Video representation delivery system and service and a method of operation thereof
US8155498B2 (en)*2002-04-262012-04-10The Directv Group, Inc.System and method for indexing commercials in a video presentation
US20030202773A1 (en)*2002-04-262003-10-30Christopher DowSystem and method for indexing commercials in a video presentation
US20040043724A1 (en)*2002-09-032004-03-04Weast John C.Automated continued recording in case of program overrun
US20040086263A1 (en)*2002-10-312004-05-06Jitesh AroraSystem for maintaining history of multimedia content and method thereof
US7043746B2 (en)2003-01-062006-05-09Matsushita Electric Industrial Co., Ltd.System and method for re-assuring delivery of television advertisements non-intrusively in real-time broadcast and time shift recording
EP1584187B1 (en)*2003-01-062008-06-04Koninklijke Philips Electronics N.V.Real-time recording agent for streaming data from an internet
US20040133909A1 (en)*2003-01-062004-07-08Yue MaSystem and method for re-assuring delivery of television advertisements non-intrusively in real-time broadcast and time shift recording
US9071872B2 (en)2003-01-302015-06-30Rovi Guides, Inc.Interactive television systems with digital video recording and adjustable reminders
US8370884B2 (en)2003-01-302013-02-05United Video Properties, Inc.Interactive television systems with digital video recording and adjustable reminders
US9369741B2 (en)2003-01-302016-06-14Rovi Guides, Inc.Interactive television systems with digital video recording and adjustable reminders
US8799971B2 (en)2003-01-302014-08-05United Video Properties, Inc.Interactive television systems with digital video recording and adjustable reminders
US8806546B2 (en)2003-01-302014-08-12United Video Properties, Inc.Interactive television systems with digital video recording and adjustable reminders
US20110225616A1 (en)*2003-01-302011-09-15United Video Properties, Inc.Interactive television systems with digital video recording and adjustable reminders
US20040221311A1 (en)*2003-03-202004-11-04Christopher DowSystem and method for navigation of indexed video content
US7735104B2 (en)2003-03-202010-06-08The Directv Group, Inc.System and method for navigation of indexed video content
US8752115B2 (en)*2003-03-242014-06-10The Directv Group, Inc.System and method for aggregating commercial navigation information
US20040190853A1 (en)*2003-03-242004-09-30Christopher DowSystem and method for aggregating commercial navigation information
US6856758B2 (en)*2003-04-092005-02-15Televentions, LlcMethod and apparatus for insuring complete recording of a television program
US20040202453A1 (en)*2003-04-092004-10-14Jerry IgguldenMethod and apparatus for insuring complete recording of a television program
US6874160B1 (en)2003-05-012005-03-29Nvidia CorporationDigital video recorder and method of operating the same
US20040258389A1 (en)*2003-06-172004-12-23Castillo Michael J.Pass through mode for a personal video recorder
US20050102700A1 (en)*2003-11-072005-05-12Cormack Christopher J.Automatic program restoration when a programming break ends
US8768844B2 (en)2004-10-062014-07-01Sony CorporationMethod and system for content sharing and authentication between multiple devices
US20060074807A1 (en)*2004-10-062006-04-06Sony CorporationMethod and system for content sharing and authentication between multiple devices
US20060075441A1 (en)*2004-10-062006-04-06Sony CorporationMethod and system for a personal video recorder comprising multiple removable storage/tuner units
US8095951B1 (en)2005-05-062012-01-10Rovi Guides, Inc.Systems and methods for providing a scan
US9038103B2 (en)2005-05-062015-05-19Rovi Guides, Inc.Systems and methods for content surfing
US8429686B2 (en)2005-05-062013-04-23Rovi Guides, Inc.Systems and methods for providing a scan
US8387089B1 (en)2005-05-062013-02-26Rovi Guides, Inc.Systems and methods for providing a scan
US8787736B2 (en)2005-05-062014-07-22Rovi Guides, LLCSystems and methods for providing a scan
US8640166B1 (en)2005-05-062014-01-28Rovi Guides, Inc.Systems and methods for content surfing
US9185332B2 (en)2005-05-062015-11-10Rovi Guides, Inc.Systems and methods for providing a scan
US8127329B1 (en)2005-05-062012-02-28Rovi Guides, Inc.Systems and methods for providing a scan
US20070019930A1 (en)*2005-07-202007-01-25Lg Electronics Inc.Image display device and method of recording broadcasting program
US20070154168A1 (en)*2005-12-292007-07-05United Video Properties, Inc.Systems and methods for accessing media program options based on program segment interest
US20070154169A1 (en)*2005-12-292007-07-05United Video Properties, Inc.Systems and methods for accessing media program options based on program segment interest
US20090196226A1 (en)*2006-06-082009-08-06Tadahide ShibaoBroadcast receiving terminal device, broadcast receiving method, program, and recording medium
US9215397B2 (en)2006-07-312015-12-15Rovi Guides, Inc.Systems and methods for providing enhanced sports watching media guidance
US20080059884A1 (en)*2006-07-312008-03-06Guideworks, LlcSystems and methods for providing media guidance planners
US9544526B2 (en)2006-07-312017-01-10Rovi Guides, Inc.Systems and methods for providing custom media content flipping
US20080066106A1 (en)*2006-07-312008-03-13Guideworks, LlcSystems and methods for providing media guidance planners
US7985134B2 (en)2006-07-312011-07-26Rovi Guides, Inc.Systems and methods for providing enhanced sports watching media guidance
US8281341B2 (en)2006-07-312012-10-02Rovi Guides, Inc.Systems and methods for providing media guidance planners
US20080062318A1 (en)*2006-07-312008-03-13Guideworks, LlcSystems and methods for providing enhanced sports watching media guidance
US20080066111A1 (en)*2006-07-312008-03-13Guideworks, LlcSystems and methods for providing enhanced sports watching media guidance
US8745661B2 (en)2006-07-312014-06-03Rovi Guides, Inc.Systems and methods for providing enhanced sports watching media guidance
US8640165B2 (en)*2006-07-312014-01-28Rovi Guides, Inc.Systems and methods for providing enhanced sports watching media guidance
US9407854B2 (en)2006-07-312016-08-02Rovi Guides, Inc.Systems and methods for providing enhanced sports watching media guidance
US20090136214A1 (en)*2007-02-222009-05-28Sony CorporationRecording apparatus and method, and program
US9326025B2 (en)2007-03-092016-04-26Rovi Technologies CorporationMedia content search results ranked by popularity
US10694256B2 (en)2007-03-092020-06-23Rovi Technologies CorporationMedia content search results ranked by popularity
US8407737B1 (en)2007-07-112013-03-26Rovi Guides, Inc.Systems and methods for providing a scan transport bar
US8978088B2 (en)2008-06-132015-03-10Rovi Guides, Inc.Systems and methods for displaying media content and media guidance information
US8601526B2 (en)2008-06-132013-12-03United Video Properties, Inc.Systems and methods for displaying media content and media guidance information
US9414120B2 (en)2008-06-132016-08-09Rovi Guides, Inc.Systems and methods for displaying media content and media guidance information
US8752084B1 (en)2008-07-112014-06-10The Directv Group, Inc.Television advertisement monitoring system
US10063934B2 (en)2008-11-252018-08-28Rovi Technologies CorporationReducing unicast session duration with restart TV
USRE50355E1 (en)2008-11-252025-03-25Adeia Technologies Inc.Reducing unicast session duration with restart TV
US20100306708A1 (en)*2009-05-292010-12-02Rovi Techonologies CorporationSystems and methods for handling profiles in a community
US20100319015A1 (en)*2009-06-152010-12-16Richard Anthony RemingtonMethod and system for removing advertising content from television or radio content
US20110016492A1 (en)*2009-07-162011-01-20Gemstar Development CorporationSystems and methods for forwarding media asset events
US9014546B2 (en)2009-09-232015-04-21Rovi Guides, Inc.Systems and methods for automatically detecting users within detection regions of media devices
US20110070819A1 (en)*2009-09-232011-03-24Rovi Technologies CorporationSystems and methods for providing reminders associated with detected users
US10631066B2 (en)2009-09-232020-04-21Rovi Guides, Inc.Systems and method for automatically detecting users within detection regions of media devices
US10085072B2 (en)2009-09-232018-09-25Rovi Guides, Inc.Systems and methods for automatically detecting users within detection regions of media devices
US20110078731A1 (en)*2009-09-252011-03-31Rovi Technologies CorporationSystems and methods for multiple media guidance application navigation
US8359616B2 (en)2009-09-302013-01-22United Video Properties, Inc.Systems and methods for automatically generating advertisements using a media guidance application
US9201627B2 (en)2010-01-052015-12-01Rovi Guides, Inc.Systems and methods for transferring content between user equipment and a wireless communications device
US9167196B2 (en)2010-05-192015-10-20Rovi Guides, Inc.Systems and methods for trimming recorded content using a media guidance application
US9258175B1 (en)2010-05-282016-02-09The Directv Group, Inc.Method and system for sharing playlists for content stored within a network
US9125169B2 (en)2011-12-232015-09-01Rovi Guides, Inc.Methods and systems for performing actions based on location-based rules
US9218122B2 (en)2011-12-292015-12-22Rovi Guides, Inc.Systems and methods for transferring settings across devices based on user gestures
US9674563B2 (en)2013-11-042017-06-06Rovi Guides, Inc.Systems and methods for recommending content
US9288521B2 (en)2014-05-282016-03-15Rovi Guides, Inc.Systems and methods for updating media asset data based on pause point in the media asset

Also Published As

Publication numberPublication date
US6483987B1 (en)2002-11-19

Similar Documents

PublicationPublication DateTitle
US6226444B1 (en)Method and apparatus for recording program data without commercials
US6295646B1 (en)Method and apparatus for displaying video data and corresponding entertainment data for multiple entertainment selection sources
US6404977B1 (en)Method and apparatus for controlling a videotape recorder in real-time to automatically identify and selectively skip segments of a television broadcast signal during recording of the television signal
US6002443A (en)Method and apparatus for automatically identifying and selectively altering segments of a television broadcast signal in real-time
US6292624B1 (en)System and method for selection/deselection of timer recording
US6771316B1 (en)Method and apparatus for selectively altering a televised video signal in real-time
EP1359757B1 (en)Media online services access system and method
US20080022296A1 (en)Method and apparatus for controlling a video recorder/player to selectively alter a video signal
US20090245759A1 (en)Transmission and reception apparatus, receiver, and reproduction method
US8145040B2 (en)Program recording system, communication terminal, as well as recording and reproducing apparatus
WO1998020675A1 (en)Method and apparatus for automatically identifying and selectively altering segments of a television broadcast signal in real-time
US20100278516A1 (en)Video recorder and method for configuring a recording time
US6911968B2 (en)Method and apparatus for controlling a pointer display based on the handling of a pointer device
US20060168131A1 (en)Electronic device and method for supporting different display modes
US20040181817A1 (en)Media control system and method
US7023493B2 (en)Method for mutually controlling a plurality of video display and reproducing devices
JP3158388B2 (en) Display control device
EP1353328B1 (en)Recording medium player apparatus
US20020026458A1 (en)Image processing apparatus and image processing method as well as recording medium
EP0849944B1 (en)System for carrying out programmed recording
US6751397B1 (en)Video signal recording and playing-back apparatus and video signal displaying apparatus
JPH11175457A (en)On-vehicle device information display method, on-vehicle information processor and automobile
JP2002290891A (en)Digital broadcasting recording and reproducing device and digital broadcasting system
KR20030081869A (en)Combination system capable of controlling each device through a single OSD menu, and a control method therof
KR100282062B1 (en) Operation method of TV with recording function of character broadcasting

Legal Events

DateCodeTitleDescription
ASAssignment

Owner name:INTEL CORPORATION, CALIFORNIA

Free format text:ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:IKI, JEAN GOLDSCHMIDT M.;WILLIAMS, CHRISTOPHER D.;SHAH-NAZAROFF, ALEXANDER ANTHONY;AND OTHERS;REEL/FRAME:009044/0001;SIGNING DATES FROM 19980224 TO 19980302

STCFInformation on status: patent grant

Free format text:PATENTED CASE

FPAYFee payment

Year of fee payment:4

ASAssignment

Owner name:WOLFORD ASSOCIATES, LIMITED LIABILITY COMPANY, DEL

Free format text:ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:INTEL CORPORATION;REEL/FRAME:020299/0448

Effective date:20060828

ASAssignment

Owner name:HEATHWAY HOLDINGS, LLC, DELAWARE

Free format text:ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:WOLFORD ASSOCIATES, LIMITED LIABILITY COMPANY;REEL/FRAME:020325/0101

Effective date:20060829

FPAYFee payment

Year of fee payment:8

FPAYFee payment

Year of fee payment:12

ASAssignment

Owner name:MINERAL LASSEN LLC, NEVADA

Free format text:MERGER;ASSIGNOR:HEATHWAY HOLDINGS LLC;REEL/FRAME:037094/0723

Effective date:20150811

ASAssignment

Owner name:HANGER SOLUTIONS, LLC, GEORGIA

Free format text:ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:INTELLECTUAL VENTURES ASSETS 161 LLC;REEL/FRAME:052159/0509

Effective date:20191206


[8]ページ先頭

©2009-2025 Movatter.jp