WO2001050747A3 - System and method of adaptive timing estimation for horizontal overscan data - Google Patents

System and method of adaptive timing estimation for horizontal overscan data Download PDF

Info

Publication number
WO2001050747A3
WO2001050747A3 PCT/US2000/034720 US0034720W WO0150747A3 WO 2001050747 A3 WO2001050747 A3 WO 2001050747A3 US 0034720 W US0034720 W US 0034720W WO 0150747 A3 WO0150747 A3 WO 0150747A3
Authority
WO
WIPO (PCT)
Prior art keywords
data encoding
adaptive timing
video signal
sub
data
Prior art date
Application number
PCT/US2000/034720
Other languages
French (fr)
Other versions
WO2001050747A2 (en
Inventor
Craig Ranta
Original Assignee
Microsoft 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 Microsoft Corp filed Critical Microsoft Corp
Priority to AU24453/01A priority Critical patent/AU2445301A/en
Publication of WO2001050747A2 publication Critical patent/WO2001050747A2/en
Publication of WO2001050747A3 publication Critical patent/WO2001050747A3/en

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N7/00Television systems
    • H04N7/08Systems for the simultaneous or sequential transmission of more than one television signal, e.g. additional information signals, the signals occupying wholly or partially the same frequency band, e.g. by time division
    • H04N7/084Systems for the simultaneous or sequential transmission of more than one television signal, e.g. additional information signals, the signals occupying wholly or partially the same frequency band, e.g. by time division with signal insertion during the horizontal blanking interval only
    • H04N7/085Systems for the simultaneous or sequential transmission of more than one television signal, e.g. additional information signals, the signals occupying wholly or partially the same frequency band, e.g. by time division with signal insertion during the horizontal blanking interval only the inserted signal being digital
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N7/00Television systems
    • H04N7/025Systems for the transmission of digital non-picture data, e.g. of text during the active part of a television frame
    • H04N7/035Circuits for the digital non-picture data signal, e.g. for slicing of the data signal, for regeneration of the data-clock signal, for error detection or correction of the data signal

Abstract

The adaptive timing module is configured for recovering data encoded in a field of a video signal, and further configured for counteracting horizontal phase or picture shift. An adaptive timing processor defines a timing window where the expected prescan portion video signal is expected to be in an encoded video signal. The timing window is divided into sub-portions with a set of sampling points. The adaptive timing processor conducts a sweeping operation over each sub-portion of the prescan portion of the encoded video signal for the presence of a pre-data encoding zone. When a pre-data encoding zone is detected, the adaptive timing processor stores the position of the sub-portion with the pre-data encoding zone, or sets a flag to indicate the presence of a pre-data encoding zone for that particular sub-portion in a particular field. After scanning one or more fields for the presence of a pre-data encoding zone, the adaptive timing processor uses the stored positions of pre-data encoding zones, or uses the flags indicating the pre-data encoding zones to determine a selected sampling point. The adaptive timing processor uses the selected sampling point to lock on to a location for decoding subsequent data in the encoded video signal.
PCT/US2000/034720 1999-12-30 2000-12-20 System and method of adaptive timing estimation for horizontal overscan data WO2001050747A2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
AU24453/01A AU2445301A (en) 1999-12-30 2000-12-20 System and method of adaptive timing estimation for horizontal overscan data

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US09/476,177 US6704058B2 (en) 1999-12-30 1999-12-30 System and method of adaptive timing estimation for horizontal overscan data
US09/476,177 1999-12-30

Publications (2)

Publication Number Publication Date
WO2001050747A2 WO2001050747A2 (en) 2001-07-12
WO2001050747A3 true WO2001050747A3 (en) 2002-02-21

Family

ID=23890816

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/US2000/034720 WO2001050747A2 (en) 1999-12-30 2000-12-20 System and method of adaptive timing estimation for horizontal overscan data

Country Status (4)

Country Link
US (1) US6704058B2 (en)
AU (1) AU2445301A (en)
TW (1) TW532038B (en)
WO (1) WO2001050747A2 (en)

Families Citing this family (23)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE60038369T2 (en) * 2000-06-28 2009-03-05 Sony Deutschland Gmbh DEVICE FOR MODULATION DETECTION
US6505123B1 (en) * 2000-07-24 2003-01-07 Weatherbank, Inc. Interactive weather advisory system
US7650624B2 (en) * 2002-10-01 2010-01-19 Koplar Interactive Systems International, L.L.C. Method and apparatus for modulating a video signal with data
US20040158877A1 (en) * 2003-02-07 2004-08-12 Global View Co., Ltd. Control method and device of video signal combined with interactive control data
US7075583B2 (en) * 2003-10-20 2006-07-11 Koplar Interactive Systems International, L.L.C. Methods for improved modulation of video signals
US20060161469A1 (en) 2005-01-14 2006-07-20 Weatherbank, Inc. Interactive advisory system
US8681225B2 (en) 2005-06-02 2014-03-25 Royce A. Levien Storage access technique for captured data
US20070222865A1 (en) 2006-03-15 2007-09-27 Searete Llc, A Limited Liability Corporation Of The State Of Delaware Enhanced video/still image correlation
US9942511B2 (en) 2005-10-31 2018-04-10 Invention Science Fund I, Llc Preservation/degradation of video/audio aspects of a data stream
US9191611B2 (en) 2005-06-02 2015-11-17 Invention Science Fund I, Llc Conditional alteration of a saved image
US8142287B2 (en) * 2005-10-11 2012-03-27 Zeemote Technology Inc. Universal controller for toys and games
US8229467B2 (en) 2006-01-19 2012-07-24 Locator IP, L.P. Interactive advisory system
US8069461B2 (en) 2006-03-30 2011-11-29 Verizon Services Corp. On-screen program guide with interactive programming recommendations
US8418217B2 (en) 2006-09-06 2013-04-09 Verizon Patent And Licensing Inc. Systems and methods for accessing media content
US8566874B2 (en) 2006-10-03 2013-10-22 Verizon Patent And Licensing Inc. Control tools for media content access systems and methods
US8464295B2 (en) 2006-10-03 2013-06-11 Verizon Patent And Licensing Inc. Interactive search graphical user interface systems and methods
US8028313B2 (en) 2006-12-21 2011-09-27 Verizon Patent And Licensing Inc. Linear program guide for media content access systems and methods
US8510780B2 (en) 2006-12-21 2013-08-13 Verizon Patent And Licensing Inc. Program guide navigation tools for media content access systems and methods
US8015581B2 (en) 2007-01-05 2011-09-06 Verizon Patent And Licensing Inc. Resource data configuration for media content access systems and methods
US8634814B2 (en) 2007-02-23 2014-01-21 Locator IP, L.P. Interactive advisory system for prioritizing content
US8103965B2 (en) 2007-06-28 2012-01-24 Verizon Patent And Licensing Inc. Media content recording and healing statuses
US8051447B2 (en) 2007-12-19 2011-11-01 Verizon Patent And Licensing Inc. Condensed program guide for media content access systems and methods
US8923649B2 (en) 2011-09-06 2014-12-30 Cisco Technology, Inc. System and method for calibrating display overscan using a mobile device

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO1993018614A1 (en) * 1992-03-11 1993-09-16 Thomson Consumer Electronics, Inc. Auxiliary video data decoder with large phase tolerance
WO1999000979A1 (en) * 1997-06-30 1999-01-07 Microsoft Corporation Method and system for encoding data in the horizontal overscan portion of a video signal

Family Cites Families (59)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US3493674A (en) 1965-05-28 1970-02-03 Rca Corp Television message system for transmitting auxiliary information during the vertical blanking interval of each television field
US3743767A (en) 1971-10-04 1973-07-03 Univ Illinois Transmitter and receiver for the transmission of digital data over standard television channels
US3900887A (en) 1973-01-18 1975-08-19 Nippon Steel Corp Method of simultaneous multiplex recording of picture and data and of regenerating such record and apparatus therefor
US3891792A (en) 1974-06-25 1975-06-24 Asahi Broadcasting Television character crawl display method and apparatus
US3993861A (en) 1975-03-24 1976-11-23 Sanders Associates, Inc. Digital video modulation and demodulation system
JPS6050469B2 (en) 1976-10-18 1985-11-08 東京デザイン工芸株式会社 model equipment
US4186413A (en) 1977-11-14 1980-01-29 Sanders Associates, Inc. Apparatus for receiving encoded messages on the screen of a television receiver and for redisplay thereof on the same receiver screen in a readable format
FR2477816A1 (en) 1980-03-04 1981-09-11 Telediffusion Fse TELEVISION SYSTEM USING AN IMAGE SUPERIOR CODE
US4862268A (en) 1980-03-31 1989-08-29 General Instrument Corporation Addressable cable television control system with video format data transmission
US4665431A (en) 1982-06-24 1987-05-12 Cooper J Carl Apparatus and method for receiving audio signals transmitted as part of a television video signal
US4638359A (en) 1983-05-19 1987-01-20 Westinghouse Electric Corp. Remote control switching of television sources
DE3318919C2 (en) 1983-05-25 1985-03-21 TeleMetric S.A., Internationale Gesellschaft für Fernsehzuschauerforschung, Zug Method and apparatus for collecting data on television viewing behavior of television viewers
US4540176A (en) 1983-08-25 1985-09-10 Sanders Associates, Inc. Microprocessor interface device
JPS61156405A (en) 1984-12-28 1986-07-16 Nintendo Co Ltd Robot composite system
US4660033A (en) 1985-07-29 1987-04-21 Brandt Gordon C Animation system for walk-around costumes
GB2178584A (en) 1985-08-02 1987-02-11 Gray Ventures Inc Method and apparatus for the recording and playback of animation control signals
US4864607A (en) 1986-01-22 1989-09-05 Tomy Kogyo Co., Inc. Animated annunciator apparatus
US5108341A (en) 1986-05-28 1992-04-28 View-Master Ideal Group, Inc. Toy which moves in synchronization with an audio source
US4771344A (en) 1986-11-13 1988-09-13 James Fallacaro System for enhancing audio and/or visual presentation
US4846693A (en) 1987-01-08 1989-07-11 Smith Engineering Video based instructional and entertainment system using animated figure
US4840602A (en) 1987-02-06 1989-06-20 Coleco Industries, Inc. Talking doll responsive to external signal
US4847699A (en) 1987-07-16 1989-07-11 Actv, Inc. Method for providing an interactive full motion synched compatible audio/visual television display
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
US4855827A (en) 1987-07-21 1989-08-08 Worlds Of Wonder, Inc. Method of providing identification, other digital data and multiple audio tracks in video systems
US4807031A (en) 1987-10-20 1989-02-21 Interactive Systems, Incorporated Interactive video method and apparatus
US4969041A (en) 1988-09-23 1990-11-06 Dubner Computer Systems, Inc. Embedment of data in a video signal
US4930019A (en) 1988-11-29 1990-05-29 Chi Wai Chu Multiple-user interactive audio/video apparatus with automatic response units
US5021878A (en) 1989-09-20 1991-06-04 Semborg-Recrob, Corp. Animated character system with real-time control
US5198893A (en) 1989-09-20 1993-03-30 Semborg Recrob, Corp. Interactive animated charater immediately after the title
US5191615A (en) 1990-01-17 1993-03-02 The Drummer Group Interrelational audio kinetic entertainment system
NL9000130A (en) 1990-01-19 1990-05-01 Philips Nv VIDEO SYSTEM.
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
US5453795A (en) * 1991-07-02 1995-09-26 Thomson Consumer Electronics, Inc. Horizontal line counter insensitive to large phase shifts of video
US5243423A (en) 1991-12-20 1993-09-07 A. C. Nielsen Company Spread spectrum digital data transmission over TV video
US5463423A (en) * 1992-03-11 1995-10-31 Thomson Consumer Electronics, Inc. Auxiliary video data detector and data slicer
WO1993023955A1 (en) 1992-05-12 1993-11-25 Holman Michael J Electronic redeemable coupon system
ATE171031T1 (en) * 1992-06-01 1998-09-15 Thomson Multimedia Sa ADDITIONAL VIDEO DATA SEPARATOR
US5270480A (en) 1992-06-25 1993-12-14 Victor Company Of Japan, Ltd. Toy acting in response to a MIDI signal
JP3257081B2 (en) * 1992-10-08 2002-02-18 ソニー株式会社 Data demodulator
CA2146643A1 (en) 1992-10-19 1994-04-28 Jeffrey Scott Jani Video and radio controlled moving and talking device
KR940017376A (en) 1992-12-21 1994-07-26 오오가 노리오 Transmission method, reception method, communication method and two-way bus system
US5450134A (en) 1993-01-12 1995-09-12 Visual Automation Systems, Inc. Video facility management system for encoding and decoding video signals to facilitate identification of the video signals
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
US5398071A (en) 1993-11-02 1995-03-14 Texas Instruments Incorporated Film-to-video format detection for digital television
US5483289A (en) * 1993-12-22 1996-01-09 Matsushita Electric Industrial Co., Ltd. Data slicing circuit and method
WO1995029558A1 (en) 1994-04-20 1995-11-02 Shoot The Moon Products, Inc. Method and apparatus for nesting secondary signals within a television signal
KR0178718B1 (en) * 1994-06-10 1999-05-01 김광호 Detection clock generator for digital data on complex image signal and data detector by detection clock
EP0710022A3 (en) 1994-10-31 1998-08-26 AT&T Corp. System and method for encoding digital information in a television signal
JPH08340497A (en) 1995-06-14 1996-12-24 Hitachi Ltd Receiving device for television signal
US5752880A (en) 1995-11-20 1998-05-19 Creator Ltd. Interactive doll
US6377308B1 (en) * 1996-06-26 2002-04-23 Intel Corporation Method and apparatus for line-specific decoding of VBI scan lines
US5812207A (en) * 1996-12-20 1998-09-22 Intel Corporation Method and apparatus for supporting variable oversampling ratios when decoding vertical blanking interval data
US6415439B1 (en) 1997-02-04 2002-07-02 Microsoft Corporation Protocol for a wireless control system
US5977951A (en) 1997-02-04 1999-11-02 Microsoft Corporation System and method for substituting an animated character when a remote control physical character is unavailable
US6072532A (en) 1997-02-18 2000-06-06 Scientific-Atlanta, Inc. Method and apparatus for generic insertion of data in vertical blanking intervals
US6057889A (en) 1997-09-26 2000-05-02 Sarnoff Corporation Format-responsive video processing system
US6094228A (en) 1997-10-28 2000-07-25 Ciardullo; Daniel Andrew Method for transmitting data on viewable portion of a video signal
US6281939B1 (en) * 1998-11-12 2001-08-28 Microsoft Corporation Method and apparatus for decoding data encoded in the horizontal overscan portion of a video signal
AU3693300A (en) 1999-01-28 2000-08-18 Lanette O. Pleschutznig Interactively programmable toy

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO1993018614A1 (en) * 1992-03-11 1993-09-16 Thomson Consumer Electronics, Inc. Auxiliary video data decoder with large phase tolerance
WO1999000979A1 (en) * 1997-06-30 1999-01-07 Microsoft Corporation Method and system for encoding data in the horizontal overscan portion of a video signal

Also Published As

Publication number Publication date
US6704058B2 (en) 2004-03-09
TW532038B (en) 2003-05-11
US20030169367A1 (en) 2003-09-11
AU2445301A (en) 2001-07-16
WO2001050747A2 (en) 2001-07-12

Similar Documents

Publication Publication Date Title
WO2001050747A3 (en) System and method of adaptive timing estimation for horizontal overscan data
CN1155251C (en) Field identification system
WO2001089228A8 (en) Flag controlled video concealing method
WO2001075785A3 (en) Electronic article surveillance and identification device, system, and method
EP0613309A3 (en) Detection, correction and display of digital video information.
CA2140457A1 (en) Method and Apparatus for Improving the Apparent Accuracy of a Data Receiver Clock Circuit
AU2721800A (en) Phase shift key burst receiver having improved phase resolution and timing and data recovery
DE69219459D1 (en) Method and device for decoding video signals
WO2003094496A3 (en) Video coding
EP1117260A3 (en) Image signal data structure, image coding method, and image decoding method
EP0606868A3 (en) Picture signal coding method, decoding method and picture signal recording medium.
AU6091799A (en) A data segmentation method in a telecommunications system
CA2244472A1 (en) Circuit for synchronizing picture and method therefor
WO2002051087A3 (en) Methods and systems for extracting a joint probability from a map decision device and processing a signal using the joint probability information
WO2001078495A3 (en) Method of modulation selection and decoding
WO2001078261A3 (en) Ofdm modem with an optical processor
WO1999040727A3 (en) Method of switching of coded video sequences and corresponding device
EP0781047A3 (en) System and method for extracting caption/teletext information from a video signal
EP1653740A4 (en) Image processing apparatus and image processing method
AU2002360740A1 (en) Spread spectrum clocking tolerant receivers
AU2002256434A1 (en) Clock recovery circuit
KR960020502A (en) 180 ° Phase Error Compensator for High Definition Television GE Systems
EP0936817A3 (en) Video data decoding method and apparatus
Conner Cryptographic techniques secure your wireless designs.
ES2074501T3 (en) PROCEDURE FOR THE FORMATION OF A PREDICTION IMAGE.

Legal Events

Date Code Title Description
AK Designated states

Kind code of ref document: A2

Designated state(s): AE AG AL AM AT AU AZ BA BB BG BR BY BZ CA CH CN CR CU CZ DE DK DM DZ EE ES FI GB GD GE GH GM HR HU ID IL IN IS JP KE KG KP KR KZ LC LK LR LS LT LU LV MA MD MG MK MN MW MX MZ NO NZ PL PT RO RU SD SE SG SI SK SL TJ TM TR TT TZ UA UG UZ VN YU ZA ZW

AL Designated countries for regional patents

Kind code of ref document: A2

Designated state(s): GH GM KE LS MW MZ SD SL SZ TZ UG ZW AM AZ BY KG KZ MD RU TJ TM AT BE CH CY DE DK ES FI FR GB GR IE IT LU MC NL PT SE TR BF BJ CF CG CI CM GA GN GW ML MR NE SN TD TG

121 Ep: the epo has been informed by wipo that ep was designated in this application
DFPE Request for preliminary examination filed prior to expiration of 19th month from priority date (pct application filed before 20040101)
AK Designated states

Kind code of ref document: A3

Designated state(s): AE AG AL AM AT AU AZ BA BB BG BR BY BZ CA CH CN CR CU CZ DE DK DM DZ EE ES FI GB GD GE GH GM HR HU ID IL IN IS JP KE KG KP KR KZ LC LK LR LS LT LU LV MA MD MG MK MN MW MX MZ NO NZ PL PT RO RU SD SE SG SI SK SL TJ TM TR TT TZ UA UG UZ VN YU ZA ZW

AL Designated countries for regional patents

Kind code of ref document: A3

Designated state(s): GH GM KE LS MW MZ SD SL SZ TZ UG ZW AM AZ BY KG KZ MD RU TJ TM AT BE CH CY DE DK ES FI FR GB GR IE IT LU MC NL PT SE TR BF BJ CF CG CI CM GA GN GW ML MR NE SN TD TG

REG Reference to national code

Ref country code: DE

Ref legal event code: 8642

122 Ep: pct application non-entry in european phase
NENP Non-entry into the national phase

Ref country code: JP