Patent ReferencesAutomatic system for setting digital watches Portable programmable information device and external programming station Microprocessor based simulated book Device for reading patterns displayed on a display unit Data processor with wireless auxiliary input apparatus Programmable remote control device for interacting with a plurality of remotely controlled devices Method and apparatus for downloading information from a controllable light source to a portable information device Patent #: 5488571 InventorAssigneeApplicationNo. 669783 filed on 06/26/1996US Classes:710/72, Application-specific peripheral adapting368/47, With wireless synchronization428/162, And conforming component on an opposite nonplanar surface709/227, COMPUTER-TO-COMPUTER SESSION/CONNECTION ESTABLISHING710/62Peripheral adaptingExaminersPrimary: Lee, Thomas C.Assistant: Kim, Ki S. Attorney, Agent or FirmInternational ClassG06F 013/00AbstractDescribed herein is a system for transferring a binary data stream in a serial edge-based transmission format between a computer and a portable device such as the Timex.RTM. Data-Link™ watch. In the edge-based format expected by the Data-Link™ watch, individual data bits have first and second binary values which are represented by the presence or absence of signal edges at mark times which occur at a pre-selected bit rate. The system includes a computer having a digital output line which can be turned on and off by the computer at any time. The computer also has an internal timer which is programmed to generate timing signals at a frequency which is an integer multiple n of the pre-selected bit rate. An LED is operably connected to the digital output line so that the computer can switch the LED on and off at any time through the digital output line. An application program runs on the computer. The application program monitors the timing signals to transmit individual data bits of the binary data stream at corresponding nth timing signals. Specifically, the application program turns the LED on to create an optical signal edge at a particular nth timing signal if and only if the data bit corresponding to said particular nth timing signal has a `0` value. The application program then monitors the timing signals to turn the LED back off at an intermediate timing signal which occurs after said particular nth timing signal but before the next nth timing signal. The disclosed embodiment of the system includes a light wand having a distal end which is shaped to register against the face of the receiving watch. This aids the user in aligning the LED with the receiving sensor of the watch. | |