← Back to Patent Explorer
US5535147A Expired / Lapsed US ⏱️ 0.0 years remaining

Method and apparatus for downloading information from a controllable light source to a portable information device

Assignee: Timex Group USA Inc
•
Filing: 1995-06-05
•
Granted: 1996-07-09
•
Expires: 2015-06-05
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A system for transferring data from a CRT (cathode ray tube) video display monitor on a personal computer to a portable information device such as a multifunction electronic wristwatch. The CRT video display has a video signal generator providing raster scanning of the screen and a program for formatting the binary coded data into blocks of serial data bits, with start bit and stop bit. The blocks of data are supplied to the video signal generator in synchronism with raster scanning of the screen so as to provide an integral number of one or more blocks of data for each vertical frame, and modulated to vary the brightness of the screen and provide light pulses corresponding to presence or absence of binary coded transmitter pulses. The portable information device is manipulated within line of sight of the CRT screen and has a photosensor to detect light pulses when the photosensor is directed toward the screen. Signals from the photosensor are amplified and filtered to remove ambient light source flicker and extraneous spurious light signals and to convert the receiver pulses to binary coded data blocks varying between high and low logic levels at a preselected pulse repetition rate. The portable information device stores the received data for further use.

Inventors

  • 👤 Michael A. Jacobs
  • 👤 Mark A. Insero

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-27 17:07
CPC Classifications
H; H04; H04N; H04N7/00; G; G04; G04G; G04G21/00; G04R; G04R20/00; G06; G06F; G06F15/00; G06F15/02; G06F15/0225; G06F3/00; G06F3/002

Claims Analysis

Total Claims: 43
Claim 1
Independent Claim 186 words
The method of transmitting data from a transmitter to a receiver, said transmitter including a display screen made up of a plurality of pixels arranged in a two-dimensional array that is scanned repeatedly to produce a spatially and temporally variable, two-dimensional, light image on the screen, and said receiver including a photosensor, which is much smaller than said screen, for detecting light impinging on the photosensor, said method comprising the steps of: positioning the receiver so that the photosensor receives light from substantially the entirety of said screen; operating the transmitter to modulate the light produced by said screen so that a plurality of successive light pulses emanate from said screen during each complete scanning of said screen, each of said light pulses being produced by sequentially illuminating a sub-plurality of said pixels, said light pulses representing said data and being characterized by a predetermined pulse rate which is substantially greater than the rate at which complete scannings of said screen are performed; and using the receiver to detect said light pulses via said photosensor and to thereby receive said data for use by said receiver.
Claim 2
Independent Claim 186 words
The method of transmitting data from a transmitter to a receiver, said transmitter including a display screen made up of a plurality of pixels arranged in a two-dimensional array that is scanned repeatedly to produce a spatially and temporally variable, two-dimensional, light image on the screen, and said receiver including a photosensor, which is much smaller than said screen, for detecting light impinging on the photosensor, said method comprising the steps of: positioning the receiver so that the photosensor receives light from substantially the entirety of said screen; operating the transmitter to modulate the light produced by said screen so that a plurality of successive light pulses emanate from said screen during each complete scanning of said screen, each of said light pulses being produced by sequentially illuminating a sub-plurality of said pixels, said light pulses representing said data and being characterized by a predetermined pulse rate which is substantially greater than the rate at which complete scannings of said screen are performed; and using the receiver to detect said light pulses via said photosensor and to thereby receive said data for use by said receiver.
Claim 3
Dependent Claim 38 words
The method defined in claim 1 wherein said screen includes a plurality of parallel lines that are scanned successively at a predetermined line scanning rate, and wherein said pulse rate is substantially less than said line scanning rate.
Claim 4
Dependent Claim 55 words
The method defined in claim 2 wherein each of said light pulses is produced during the scanning of a respective one of said lines, and wherein at least one of said lines is always scanned without producing one of said light pulses after a line has been scanned during which a light pulse was produced.
Claim 5
Dependent Claim 33 words
The method defined in claim 1 wherein said using step includes the step of: filtering out light variations detected by said photosensor which are not within a predetermined range of said pulse rate.
Claim 6
Dependent Claim 79 words
The method defined in claim 1 wherein said data includes a plurality of binary digits, and wherein each of said light pulses represents a respective one of said binary digits, and wherein said plurality of binary digits is subdivided into a plurality of subpluralities of binary digits, said subpluralities being transmitted successively by said transmitter, and the transmission of each subplurality being preceded by transmission of a predetermined start bit and followed by transmission of a predetermined stop bit.
Claim 7
Dependent Claim 14 words
The method defined in claim 1 wherein said light pulses are substantially temporally non-overlapping.
Claim 8
Dependent Claim 191 words
Apparatus for transmitting data comprising: a transmitter having a display screen made up of a plurality of pixels arranged in a two-dimensional array that is scanned repeatedly to enable the screen to display a spatially and temporally variable, two-dimensional, light image; a receiver having a photosensor for producing an output signal indicative of the amount of light impinging on the photosensor, said photosensor being much smaller than said screen, and said receiver being positionable relative to said screen so that said photosensor receives light from substantially the entirety of said screen; said transmitter further including screen controls for causing said screen to emit a plurality of successive light pulses during each complete scanning of said screen, each of said light pulses being produced by sequentially illuminating a sub-plurality of said pixels, said light pulses representing said data and being characterized by a pulse rate which is substantially greater than the rate at which complete scannings of said screen are performed; and said receiver further including circuitry for processing the output signal of said photosensor to detect said data represented by said light pulses and received by said receiver via said photosensor.
Claim 9
Dependent Claim 191 words
Apparatus for transmitting data comprising: a transmitter having a display screen made up of a plurality of pixels arranged in a two-dimensional array that is scanned repeatedly to enable the screen to display a spatially and temporally variable, two-dimensional, light image; a receiver having a photosensor for producing an output signal indicative of the amount of light impinging on the photosensor, said photosensor being much smaller than said screen, and said receiver being positionable relative to said screen so that said photosensor receives light from substantially the entirety of said screen; said transmitter further including screen controls for causing said screen to emit a plurality of successive light pulses during each complete scanning of said screen, each of said light pulses being produced by sequentially illuminating a sub-plurality of said pixels, said light pulses representing said data and being characterized by a pulse rate which is substantially greater than the rate at which complete scannings of said screen are performed; and said receiver further including circuitry for processing the output signal of said photosensor to detect said data represented by said light pulses and received by said receiver via said photosensor.
Claim 10
Dependent Claim 38 words
The apparatus defined in claim 7 wherein said screen includes a plurality of parallel lines that are scanned successively at a predetermined line scanning rate, and wherein said pulse rate is substantially less than said line scanning rate.
Claim 11
Dependent Claim 65 words
The apparatus defined in claim 8 wherein said screen controls cause said screen to emit each of said light pulses during the scanning of a respective one of said lines, and wherein said screen controls cause at least one of said lines to be scanned without producing one of said light pulses after a line has been scanned during which a light pulse was produced.
Claim 12
Dependent Claim 34 words
The apparatus defined in claim 7 wherein said receiver further includes: a filter structure for filtering out light variations detected by said photosensor which are not within a predetermined range of said pulse rate.
Claim 13
Dependent Claim 25 words
The apparatus defined in claim 10 wherein said filter structure comprises: a band pass filter having a frequency pass band that includes said pulse rate.
Claim 14
Dependent Claim 105 words
The apparatus defined in claim 7 wherein said data includes a plurality of binary digits, and wherein said screen controls cause each of said binary digits to be represented by a respective one of said light pulses, and wherein said plurality of binary digits is subdivided into a plurality of subpluralities of binary digits, and wherein said screen controls cause said light pulses to successively represent said subpluralities, and wherein said screen controls cause said light pulses to represent a predetermined start bit prior to transmission of each of said subpluralities and to represent a predetermined stop bit after transmission of each of said subpluralities.
Claim 15
Dependent Claim 19 words
The apparatus defined in claim 7 wherein said screen controls cause said light pulses to be substantially temporally non-overlapping.
Claim 16
Independent Claim 165 words
The method of transmitting data from a transmitter to a receiver, said transmitter including a display screen made up of a plurality of pixels arranged in a two-dimensional array that is scanned repeatedly to produce a spatially and temporally variable, two-dimensional, light image on the screen, and said receiver including a photosensor, which is much smaller than said screen, for detecting light impinging on the photosensor, said method comprising the steps of: positioning the receiver so that the photosensor receives light from substantially the entirety of said screen; operating the transmitter to modulate the light produced by said screen so that a plurality of successive, substantially temporally non-overlapping light pulses emanate from the screen during each complete scanning of the screen, each of said light pulses being produced by sequentially illuminating a sub-plurality of said pixels, said light pulses representing said data; and using the receiver to detect said light pulses via said photosensor and to thereby receive said data for use by said receiver.
Claim 17
Independent Claim 165 words
The method of transmitting data from a transmitter to a receiver, said transmitter including a display screen made up of a plurality of pixels arranged in a two-dimensional array that is scanned repeatedly to produce a spatially and temporally variable, two-dimensional, light image on the screen, and said receiver including a photosensor, which is much smaller than said screen, for detecting light impinging on the photosensor, said method comprising the steps of: positioning the receiver so that the photosensor receives light from substantially the entirety of said screen; operating the transmitter to modulate the light produced by said screen so that a plurality of successive, substantially temporally non-overlapping light pulses emanate from the screen during each complete scanning of the screen, each of said light pulses being produced by sequentially illuminating a sub-plurality of said pixels, said light pulses representing said data; and using the receiver to detect said light pulses via said photosensor and to thereby receive said data for use by said receiver.
Claim 18
Dependent Claim 46 words
The method defined in claim 14 wherein said screen includes a plurality of parallel lines that are scanned successively at a predetermined line scanning rate, and wherein said light pulses are characterized by a predetermined pulse rate which is substantially less than said line scanning rate.
Claim 19
Dependent Claim 55 words
The method defined in claim 15 wherein each of said light pulses is produced during the scanning of a respective one of said lines, and wherein at least one of said lines is always scanned without producing one of said light pulses after a line has been scanned during which a light pulse was produced.
Claim 20
Dependent Claim 45 words
The method defined in claim 14 wherein said light pulses are characterized by a predetermined pulse rate, and wherein said using step includes the step of: filtering out light variations detected by said photosensor which are not within a predetermined range of said pulse rate.
Claim 21
Dependent Claim 79 words
The method defined in claim 14 wherein said data includes a plurality of binary digits, and wherein each of said light pulses represents a respective one of said binary digits, and wherein said plurality of binary digits is subdivided into a plurality of subpluralities of binary digits, said subpluralities being transmitted successively by said transmitter, and the transmission of each subplurality being preceded by transmission of a predetermined start bit and followed by transmission of a predetermined stop bit.
Claim 22
Dependent Claim 171 words
Apparatus for transmitting data comprising: a transmitter having a display screen made up of a plurality of pixels arranged in a two-dimensional array that is scanned repeatedly to enable the screen to display a spatially and temporally variable, two-dimensional, light image; a receiver having a photosensor for producing an output signal indicative of the amount of light impinging on the photosensor, said photosensor being much smaller than said screen, and said receiver being positionable relative to said screen so that said photosensor receives light from substantially the entirety of said screen; said transmitter further including screen controls for causing said screen to emit a plurality of successive, substantially temporally non-overlapping light pulses during each complete scanning of said screen, each of said light pulses being produced by sequentially illuminating a subplurality of said pixels, said light pulses representing said data; and said receiver further including circuitry for processing the output signal of said photosensor to detect said data represented by said light pulses and received by said receiver via said photosensor.
Claim 23
Dependent Claim 171 words
Apparatus for transmitting data comprising: a transmitter having a display screen made up of a plurality of pixels arranged in a two-dimensional array that is scanned repeatedly to enable the screen to display a spatially and temporally variable, two-dimensional, light image; a receiver having a photosensor for producing an output signal indicative of the amount of light impinging on the photosensor, said photosensor being much smaller than said screen, and said receiver being positionable relative to said screen so that said photosensor receives light from substantially the entirety of said screen; said transmitter further including screen controls for causing said screen to emit a plurality of successive, substantially temporally non-overlapping light pulses during each complete scanning of said screen, each of said light pulses being produced by sequentially illuminating a subplurality of said pixels, said light pulses representing said data; and said receiver further including circuitry for processing the output signal of said photosensor to detect said data represented by said light pulses and received by said receiver via said photosensor.
Claim 24
Dependent Claim 46 words
The apparatus defined in claim 19 wherein said screen includes a plurality of parallel lines that are scanned successively at a predetermined line scanning rate, and wherein said light pulses are characterized by a predetermined pulse rate which is substantially less than said line scanning rate.
Claim 25
Dependent Claim 65 words
The apparatus defined in claim 20 wherein said screen controls cause said screen to emit each of said light pulses during the scanning of a respective one of said lines, and wherein said screen controls cause at least one of said lines to be scanned without producing one of said light pulses after a line has been scanned during which a light pulse was produced.
Claim 26
Dependent Claim 46 words
The apparatus defined in claim 19 wherein said light pulses are characterized by a predetermined pulse rate, and wherein said receiver further includes: a filter structure for filtering out light variations detected by said photosensor which are not within a predetermined range of said pulse rate.
Claim 27
Dependent Claim 25 words
The apparatus defined in claim 22 wherein said filter structure comprises: a band pass filter having a frequency pass band that includes said pulse rate.
Claim 28
Dependent Claim 105 words
The apparatus defined in claim 19 wherein said data includes a plurality of binary digits, and wherein said screen controls cause each of said binary digits to be represented by a respective one of said light pulses, and wherein said plurality of binary digits is subdivided into a plurality of subpluralities of binary digits, and wherein said screen controls cause said light pulses to successively represent said subpluralities, and wherein said screen controls cause said light pulses to represent a predetermined start bit prior to transmission of each of said subpluralities and to represent a predetermined stop bit after transmission of each of said subpluralities.
Claim 29
Independent Claim 174 words
The method of using a display screen of a transmitter to transmit data from the transmitter to a receiver which is positioned to view substantially the entirety of said screen, said screen made up of a plurality of pixels arranged in a two-dimensional array and being scanned repeatedly by a modulatable scanning signal to produce a spatially and temporally variable, two-dimensional, light image on the screen, said screen having a plurality of substantially parallel lines that are scanned successively at a predetermined line scanning rate to produce a complete scanning of said screen each time all of said lines have been scanned, said method comprising the step of: modulating said scanning signal so that the screen emits a plurality of successive, substantially temporally non-overlapping light pulses during each complete scanning of the screen, each of said light pulses being produced by sequentially illuminating a sub-plurality of said pixels, said light pulses representing said data and being characterized by a predetermined pulse rate which is substantially less than the line scanning rate of said screen.
Claim 30
Independent Claim 174 words
The method of using a display screen of a transmitter to transmit data from the transmitter to a receiver which is positioned to view substantially the entirety of said screen, said screen made up of a plurality of pixels arranged in a two-dimensional array and being scanned repeatedly by a modulatable scanning signal to produce a spatially and temporally variable, two-dimensional, light image on the screen, said screen having a plurality of substantially parallel lines that are scanned successively at a predetermined line scanning rate to produce a complete scanning of said screen each time all of said lines have been scanned, said method comprising the step of: modulating said scanning signal so that the screen emits a plurality of successive, substantially temporally non-overlapping light pulses during each complete scanning of the screen, each of said light pulses being produced by sequentially illuminating a sub-plurality of said pixels, said light pulses representing said data and being characterized by a predetermined pulse rate which is substantially less than the line scanning rate of said screen.
Claim 31
Dependent Claim 55 words
The method defined in claim 25 wherein each of said light pulses is produced during the scanning of a respective one of said lines, and wherein at least one of said lines is always scanned without producing one of said light pulses after a line has been scanned during which a light pulse was produced.
Claim 32
Dependent Claim 79 words
The method defined in claim 25 wherein said data includes a plurality of binary digits, and wherein each of said light pulses represents a respective one of said binary digits, and wherein said plurality of binary digits is subdivided into a plurality of subpluralities of binary digits, said subpluralities being transmitted successively by said transmitter, and the transmission of each subplurality being preceded by transmission of a predetermined start bit and followed by transmission of a predetermined stop bit.
Claim 33
Dependent Claim 173 words
A transmitter having a display screen for transmitting data from the transmitter to a receiver which is positionable to view substantially the entirety of said screen, said transmitter comprising: said display screen being made up of a plurality of pixels arranged in a two-dimensional array and being scanned repeatedly by a modulatable scanning signal to produce a spatially and temporally variable, two-dimensional, light image on the screen, said screen having a plurality of substantially parallel lines that are scanned successively at a predetermined line scanning rate to produce a complete scanning of said screen each time all of said lines have been scanned; and screen controls for modulating said scanning signal so that said screen emits a plurality of successive, substantially temporally non-overlapping light pulses during each complete scanning of the screen, each of said light pulses being produced by sequentially illuminating a sub-plurality of said pixels, said light pulses representing said data and being characterized by a predetermined pulse rate which is substantially less than the line scanning rate of said screen.
Claim 34
Dependent Claim 173 words
A transmitter having a display screen for transmitting data from the transmitter to a receiver which is positionable to view substantially the entirety of said screen, said transmitter comprising: said display screen being made up of a plurality of pixels arranged in a two-dimensional array and being scanned repeatedly by a modulatable scanning signal to produce a spatially and temporally variable, two-dimensional, light image on the screen, said screen having a plurality of substantially parallel lines that are scanned successively at a predetermined line scanning rate to produce a complete scanning of said screen each time all of said lines have been scanned; and screen controls for modulating said scanning signal so that said screen emits a plurality of successive, substantially temporally non-overlapping light pulses during each complete scanning of the screen, each of said light pulses being produced by sequentially illuminating a sub-plurality of said pixels, said light pulses representing said data and being characterized by a predetermined pulse rate which is substantially less than the line scanning rate of said screen.
Claim 35
Dependent Claim 65 words
The apparatus defined in claim 28 wherein said screen controls cause said screen to emit each of said light pulses during the scanning of a respective one of said lines, and wherein said screen controls cause at least one of said lines to be scanned without producing one of said light pulses after a line has been scanned during which a light pulse was produced.
Claim 36
Dependent Claim 105 words
The apparatus defined in claim 28 wherein said data includes a plurality of binary digits, and wherein said screen controls cause each of said binary digits to be represented by a respective one of said light pulses, and wherein said plurality of binary digits is subdivided into a plurality of subpluralities of binary digits, and wherein said screen controls cause said light pulses to successively represent said subpluralities, and wherein said screen controls cause said light pulses to represent a predetermined start bit prior to transmission of each of said subpluralities and to represent a predetermined stop bit after transmission of each of said subpluralities.
Claim 37
Independent Claim 144 words
The method of using a receiver to receive data transmitted by a transmitter via a plurality of successive light pulses emitted by a display screen of said transmitter, said display screen made up of a plurality of pixels arranged in a two-dimensional array and being capable of producing a spatially and temporally variable, two-dimensional, light image, said receiver including a photosensor, which is much smaller than said screen, for producing an output signal indicative of the amount of light impinging on the photosensor, said method comprising the steps of: positioning the receiver so that the photosensor can receive substantially all light emanating from said screen; detecting said light pulses via said photosensor, each of said light pulses being produced by sequentially illuminating a sub-plurality of said pixels; and processing the output signal of said photosensor to detect said data represented by said light pulses.
Claim 38
Independent Claim 144 words
The method of using a receiver to receive data transmitted by a transmitter via a plurality of successive light pulses emitted by a display screen of said transmitter, said display screen made up of a plurality of pixels arranged in a two-dimensional array and being capable of producing a spatially and temporally variable, two-dimensional, light image, said receiver including a photosensor, which is much smaller than said screen, for producing an output signal indicative of the amount of light impinging on the photosensor, said method comprising the steps of: positioning the receiver so that the photosensor can receive substantially all light emanating from said screen; detecting said light pulses via said photosensor, each of said light pulses being produced by sequentially illuminating a sub-plurality of said pixels; and processing the output signal of said photosensor to detect said data represented by said light pulses.
Claim 39
Dependent Claim 45 words
The method defined in claim 31 wherein said light pulses are characterized by a predetermined pulse rate, and wherein said processing step includes the step of: filtering out light variations detected by said photosensor which are not within a predetermined range of said pulse rate.
Claim 40
Dependent Claim 142 words
A receiver for receiving data transmitted by a transmitter via a plurality of successive light pulses emitted by a display screen of said transmitter, said display screen made up of a plurality of pixels arranged in a two-dimensional array and being capable of producing a spatially and temporally variable, two-dimensional, light image, said receiver comprising: a photosensor for producing an output signal indicative of the amount of light impinging on the photosensor, said photosensor being much smaller than said screen and being positionable relative to said screen so that said photosensor receives light from substantially the entirety of said screen; and circuitry for processing the output signal of said photosensor to detect said data represented by said light pulses and received by said receiver via said photosensor, each of said light pulses being produced by sequentially illuminating a sub-plurality of said pixels.
Claim 41
Dependent Claim 142 words
A receiver for receiving data transmitted by a transmitter via a plurality of successive light pulses emitted by a display screen of said transmitter, said display screen made up of a plurality of pixels arranged in a two-dimensional array and being capable of producing a spatially and temporally variable, two-dimensional, light image, said receiver comprising: a photosensor for producing an output signal indicative of the amount of light impinging on the photosensor, said photosensor being much smaller than said screen and being positionable relative to said screen so that said photosensor receives light from substantially the entirety of said screen; and circuitry for processing the output signal of said photosensor to detect said data represented by said light pulses and received by said receiver via said photosensor, each of said light pulses being produced by sequentially illuminating a sub-plurality of said pixels.
Claim 42
Dependent Claim 45 words
The apparatus defined in claim 33 wherein said light pulses are characterized by a predetermined pulse rate, and wherein said circuitry comprises: a filter structure for filtering out light variations detected by said photosensor which are not within a predetermined range of said pulse rate.
Claim 43
Dependent Claim 25 words
The apparatus defined in claim 34 wherein said filter structure comprises: a band pass filter having a frequency pass band that includes said pulse rate.

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1999-07-09 2000-01-08 2000-07-09 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2003-07-09 2004-01-08 2004-07-09 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2007-07-09 2008-01-08 2008-07-09 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag