Patent US5488571A successfully refreshed from Google Patents.
← Back to Patent Explorer
US5488571A 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: 1993-11-22
•
Granted: 1996-01-30
•
Expires: 2013-11-22
📄 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 11:21
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: 36
Claim 1
Independent Claim 244 words
A portable information device for receiving data from a data transmitter of the type having a CRT video display providing raster scanning of a screen at a horizontal scanning frequency and a vertical frame rate; and transmitting binary coded data in blocks of serial data bits as light pulses at a preselected pulse repetition rate less than said horizontal scanning frequency and greater than said vertical frame rate in synchronism with raster scanning of said screen so as to provide an integral number of one or more blocks for each vertical frame, said portable information device comprising: (a) a portable casing adapted to be manipulated at a location spaced from, and within line of sight of, said screen; (b) a photosensor mounted on said casing adapted to detect said light pulses when said portable casing is manipulated to direct said photosensor toward said screen; (c) amplifier means within said casing connected to said photosensor to provide amplified binary coded receiver pulses corresponding to said light pulses, (d) filter means within said casing connected to said amplifier means and adapted to pass signals at said preselected pulse repetition rate and to attenuate ambient artificial light frequencies; (e) first means connected to receive said receiver pulses from said filter means and to provide binary coded data blocks adapted to vary between high and low logic levels at said preselected pulse repetition rate; and (f) asynchronous data collection means within said casing connected to said first means.
Claim 2
Dependent Claim 244 words
A portable information device for receiving data from a data transmitter of the type having a CRT video display providing raster scanning of a screen at a horizontal scanning frequency and a vertical frame rate; and transmitting binary coded data in blocks of serial data bits as light pulses at a preselected pulse repetition rate less than said horizontal scanning frequency and greater than said vertical frame rate in synchronism with raster scanning of said screen so as to provide an integral number of one or more blocks for each vertical frame, said portable information device comprising: (a) a portable casing adapted to be manipulated at a location spaced from, and within line of sight of, said screen; (b) a photosensor mounted on said casing adapted to detect said light pulses when said portable casing is manipulated to direct said photosensor toward said screen; (c) amplifier means within said casing connected to said photosensor to provide amplified binary coded receiver pulses corresponding to said light pulses, (d) filter means within said casing connected to said amplifier means and adapted to pass signals at said preselected pulse repetition rate and to attenuate ambient artificial light frequencies; (e) first means connected to receive said receiver pulses from said filter means and to provide binary coded data blocks adapted to vary between high and low logic levels at said preselected pulse repetition rate; and (f) asynchronous data collection means within said casing connected to said first means.
Claim 3
Dependent Claim 53 words
The portable information device according to claim 1, wherein said filter means is a band pass filter adapted to pass signals within a frequency band including said preselected pulse repetition rate and to attenuate lower frequencies including 120 Hz and below and to attenuate higher frequencies including said horizontal scanning frequency and above.
Claim 4
Dependent Claim 31 words
The portable information device according to claim 2, wherein said band pass filter attenuates below a cutoff frequency of approximately 1 kHz and above a cutoff frequency of approximately 10 kHz.
Claim 5
Dependent Claim 34 words
The portable information device according to claim 1, wherein said first means is a retriggerable monostable multivibrator providing binary coded data blocks comprising start bit, a plurality of data bits and a stop bit.
Claim 6
Dependent Claim 58 words
The portable information device according to claim 4, wherein said asynchronous data collection means comprises a microprocessor having an asynchronous serial data port connected to said retriggerable monostable multivibrator, and wherein said asynchronous data collection means further includes at least one register for temporarily storing said data, and random access memory means for storing data from said register.
Claim 7
Dependent Claim 29 words
The combination according to claim 1, wherein said asynchronous data collection means is adapted to collect and store data blocks of serial data at said preselected pulse repetition rate.
Claim 8
Dependent Claim 84 words
The combination according to claim 1, wherein said portable information device comprises a microprocessor-based electronic instrument including an integrated circuit disposed within said portable casing having a CPU, ROM, RAM, switch control system and display control driver circuit connected by an information bus, said electronic instrument further having a display and switches disposed on the outside of said portable casing and an operating program residing in ROM adapted to display information from said RAM on said display in response to operation of said switches.
Claim 9
Dependent Claim 26 words
The information device according to claim 7, wherein said portable casing is a wristwatch casing and adapted to be attached to the wrist of a user.
Claim 10
Dependent Claim 33 words
The information device according to claim 7, wherein said portable casing has a flat rectangular shape adapted to be held in the hand of a user and includes a keyboard containing said switches.
Claim 11
Dependent Claim 36 words
The information device according to claim 7, wherein said operating program is further adapted to initiate a data transfer protocol from said data transmitter upon operation of said switches to place the device in download mode.
Claim 12
Dependent Claim 30 words
The information device according to claim 10, wherein said operating program is arranged to perform another function and to interrupt said other function upon initiation of said data transfer protocol.
Claim 13
Dependent Claim 56 words
The information device according to claim 7, wherein said operating program causes said data transfer protocol to read the photosensor and compare the baud rate of the light pulses on the CRT screen with the baud rate of said asynchronous data collection means and to proceed with data transfer if said baud rates are the same.
Claim 14
Dependent Claim 15 words
The apparatus defined in claim 7, wherein said portable information device further comprises programmable means.
Claim 15
Dependent Claim 30 words
The apparatus defining in claim 13, wherein said programmable means enables said portable information device to receive communications information from light pulses displayed at a plurality of pulse repetition rates.
Claim 16
Dependent Claim 16 words
The apparatus defined in claim 14, wherein said portable information device is a multifunction electronic watch.
Claim 17
Dependent Claim 28 words
The apparatus defined in claim 15, wherein said programmable means also converts said communications information into a plurality of functions which are performed by said multifunction electronic watch.
Claim 18
Dependent Claim 29 words
The apparatus defined in claim 15, wherein said programmable means also converts said communications information into a plurality of telephone numbers which are retrieved by said multifunction electronic watch.
Claim 19
Dependent Claim 26 words
The apparatus defined in claim 15, wherein said programmable means also utilizes said communications information to automatically reset the current time on said multifunction electronic watch.
Claim 20
Dependent Claim 26 words
The apparatus defined in claim 18, wherein said programmable means also utilizes said communications information to automatically reset the current date on said multifunction electronic watch.
Claim 21
Dependent Claim 17 words
The apparatus defined in claim 14, wherein said portable information device is a combination calculator/telephone number retriever.
Claim 22
Dependent Claim 29 words
The apparatus defined in claim 20, wherein said programmable means also converts said communications information into a plurality of functions which are performed by said combination calculator/telephone number retriever.
Claim 23
Dependent Claim 29 words
The apparatus defined in claim 20, wherein said programmable means also converts said communications information into a plurality of functions which are retrieved by said combination calculator/telephone number retriever.
Claim 24
Dependent Claim 392 words
System for transferring data from a data transmitter to a portable information device, (1) said data transmitter comprising: (a) a source of binary coded data to be transferred; (b) a CRT video display with a video signal generator providing raster scanning of a screen at a horizontal scanning frequency and a vertical frame rate; (c) means formatting said binary coded data into blocks of serial data bits, with start bit and stop bit, each said block adapted to be transmitted as a stream of binary coded transmitter pulses at a preselected pulse repetition rate substantially less than said horizontal scanning frequency and substantially greater than said vertical frame rate; (d) means transmitting said blocks to said video signal generator in synchronism with raster scanning of said screen so as to provide an integral number of one or more blocks for each vertical frame, and (e) means modulating said video signal generator to vary the brightness of said screen and provide light pulses corresponding to presence or absence of said binary coded transmitter pulses; (2) said portable information device comprising: (a) a portable casing adapted to be manipulated at a spaced location from, and within line of sight of, said screen; (b) a photosensor mounted on said casing adapted to detect said light pulses when said portable casing is manipulated to direct said photosensor toward said screen; (c) amplifier means within said casing connected to said photosensor to provide amplified binary coded receiver pulses corresponding to said light pulses, (d) band pass filter means within said casing connected to said amplifier means and adapted to pass signals within the frequency band of said preselected pulse repetition rate and to attenuate lower frequencies including 120 Hz and that of said vertical frame rate and to attenuate higher frequencies including said horizontal scanning frequency; (e) retriggerable monostable multivibrator connected to receive said receiver pulses from said band pass filter and to provide binary coded data blocks comprising data bits, start bit and stop bit adapted to vary between high and low logic levels at said preselected pulse repetition rate; and (f) data collection means within said casing comprising an asynchronous serial data interface connected to said retriggerable monostable multivibrator, said data collection means further including at least one register for temporarily storing said data and random access memory means for storing data from said register.
Claim 25
Dependent Claim 392 words
System for transferring data from a data transmitter to a portable information device, (1) said data transmitter comprising: (a) a source of binary coded data to be transferred; (b) a CRT video display with a video signal generator providing raster scanning of a screen at a horizontal scanning frequency and a vertical frame rate; (c) means formatting said binary coded data into blocks of serial data bits, with start bit and stop bit, each said block adapted to be transmitted as a stream of binary coded transmitter pulses at a preselected pulse repetition rate substantially less than said horizontal scanning frequency and substantially greater than said vertical frame rate; (d) means transmitting said blocks to said video signal generator in synchronism with raster scanning of said screen so as to provide an integral number of one or more blocks for each vertical frame, and (e) means modulating said video signal generator to vary the brightness of said screen and provide light pulses corresponding to presence or absence of said binary coded transmitter pulses; (2) said portable information device comprising: (a) a portable casing adapted to be manipulated at a spaced location from, and within line of sight of, said screen; (b) a photosensor mounted on said casing adapted to detect said light pulses when said portable casing is manipulated to direct said photosensor toward said screen; (c) amplifier means within said casing connected to said photosensor to provide amplified binary coded receiver pulses corresponding to said light pulses, (d) band pass filter means within said casing connected to said amplifier means and adapted to pass signals within the frequency band of said preselected pulse repetition rate and to attenuate lower frequencies including 120 Hz and that of said vertical frame rate and to attenuate higher frequencies including said horizontal scanning frequency; (e) retriggerable monostable multivibrator connected to receive said receiver pulses from said band pass filter and to provide binary coded data blocks comprising data bits, start bit and stop bit adapted to vary between high and low logic levels at said preselected pulse repetition rate; and (f) data collection means within said casing comprising an asynchronous serial data interface connected to said retriggerable monostable multivibrator, said data collection means further including at least one register for temporarily storing said data and random access memory means for storing data from said register.
Claim 26
Dependent Claim 31 words
The portable information device according to claim 23, wherein said band pass filter attenuates below a cutoff frequency of approximately 1 kHz and above a cutoff frequency of approximately 10 kHz.
Claim 27
Dependent Claim 82 words
The combination according to claim 24, wherein said portable information device comprises a microprocessor-based electronic instrument including an integrated circuit disposed within said portable casing having a CPU, ROM, RAM, switch control system and display control driver circuit connected by an information bus, said instrument further having a display and switches disposed on the outside of said portable casing and an operating program in ROM adapted to display information for said RAM on said display in response to operation of said switches.
Claim 28
Dependent Claim 15 words
The portable information device according to claim 25, wherein said electronic instrument is a wristwatch.
Claim 29
Dependent Claim 37 words
The portable information device according to claim 26, wherein said operating program is further adapted to initiate a data transfer protocol from said data transmitter upon operation of said switches to place the device in download mode.
Claim 30
Dependent Claim 30 words
The information device according to claim 26, wherein said operating program is arranged to perform another function and to interrupt said other function upon initiation of said data transfer protocol.
Claim 31
Dependent Claim 56 words
The information device according to claim 26, wherein said operating program causes said data transfer protocol to read the photosensor and compare the baud rate of the light pulses on the CRT screen with the baud rate of said asynchronous data collection means and to proceed with data transfer if said baud rates are the same.
Claim 32
Dependent Claim 230 words
A portable information device for receiving data from a data transmitter of the type having a controllable light source with a screen refreshed at a preselected frame rate; and transmitting binary coded data in blocks of serial data bits as light pulses at a preselected pulse repetition rate greater than said screen refresh rate, so as to provide an integral number of one or more blocks for each screen, said portable information device comprising: (a) a multifunction electronic watch having a casing adapted to be manipulated at a spaced location from, and within line of sight of, said screen; (b) a photosensor mounted on said watch casing adapted to detect said light pulses when said casing is manipulated to direct said photosensor toward said screen; (c) amplifier means within said casing connected to said photosensor to provide amplified binary coded receiver pulses corresponding to said light pulses, (d) band pass filter means within said casing connected to said amplifier means and adapted to pass signals at said preselected pulse repetition rate and to attenuate ambient artificial light frequencies; (e) first means connected to receive said receiver pulses from said band pass filter means and to provide binary coded data blocks adapted to vary between high and low logic levels at said preselected pulse repetition rate; and (f) asynchronous data collection means within said watch casing connected to said first means.
Claim 33
Dependent Claim 230 words
A portable information device for receiving data from a data transmitter of the type having a controllable light source with a screen refreshed at a preselected frame rate; and transmitting binary coded data in blocks of serial data bits as light pulses at a preselected pulse repetition rate greater than said screen refresh rate, so as to provide an integral number of one or more blocks for each screen, said portable information device comprising: (a) a multifunction electronic watch having a casing adapted to be manipulated at a spaced location from, and within line of sight of, said screen; (b) a photosensor mounted on said watch casing adapted to detect said light pulses when said casing is manipulated to direct said photosensor toward said screen; (c) amplifier means within said casing connected to said photosensor to provide amplified binary coded receiver pulses corresponding to said light pulses, (d) band pass filter means within said casing connected to said amplifier means and adapted to pass signals at said preselected pulse repetition rate and to attenuate ambient artificial light frequencies; (e) first means connected to receive said receiver pulses from said band pass filter means and to provide binary coded data blocks adapted to vary between high and low logic levels at said preselected pulse repetition rate; and (f) asynchronous data collection means within said watch casing connected to said first means.
Claim 34
Dependent Claim 31 words
The portable information device according to claim 30, wherein said band pass filter attenuates below a cutoff frequency of approximately 1 kHz and above a cutoff frequency of approximately 10 kHz.
Claim 35
Dependent Claim 34 words
The portable information device according to claim 30, wherein said first means is a retriggerable monostable multivibrator providing binary coded data blocks comprising start bit, a plurality of data bits and a stop bit.
Claim 36
Dependent Claim 58 words
The portable information device according to claim 30, wherein said asynchronous data collection means comprises a microprocessor having an asynchronous serial data port connected to said retriggerable monostable multivibrator, and wherein said asynchronous data collection means further includes at least one register for temporarily storing said data, and random access memory means for storing data from said register.

USPTO Annuity & Maintenance Windows

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

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag