System and method for remote optical digital networking of computing devices
First Claim
1. An optical communication system to extend a range or data communications comprising:
- a mobile communication device with at least one associated optical transmitter and an optical receiver coupled thereto;
at least one software application capable of executing on the mobile device and communicating a plurality of message bits to at least one external device using the optical transmitter and the optical receiver;
at least one transmit stack coupled to the optical transmitter so that a bit placed in the transmitter stack is transmitted out the optical transmitter;
a range extender application which executes without any hardware modification to the mobile device, the range extender application operable for extending a physical range of at least the optical transmitter by taking each message bit sent by the software application and converting the message bit to a set of a plurality of optical transmission pulses to be placed on the transmit stack for optical transmission via the optical transmitter to the external device.
7 Assignments
0 Petitions
Accused Products
Abstract
This invention extends the range of optical data of mobile device by trading speed for distance as well as integrating a plurality of pulses over time to define a single bit of information. The present invention uses a number of integrated pulses to represent a single bit instead of utilizing a one to one correspondence between pulses and bits. The present invention executes a range extender application which executes on the mobile device without any hardware modification to the mobile device. The range extender application causes the optical transmitter to “stutter” or repetitively emanate the identical pulse representing a bit of information. Sufficient photons are thereby gathered at a receiver to reach a predetermined threshold. A tradeoff of the data transmission frequency in this invention is that a signal intensity drops by a factor of 100 when distance increases by a factor of 10 yielding a distance/intensity ratio of {fraction (1/10)}.
-
Citations
15 Claims
-
1. An optical communication system to extend a range or data communications comprising:
-
a mobile communication device with at least one associated optical transmitter and an optical receiver coupled thereto;
at least one software application capable of executing on the mobile device and communicating a plurality of message bits to at least one external device using the optical transmitter and the optical receiver;
at least one transmit stack coupled to the optical transmitter so that a bit placed in the transmitter stack is transmitted out the optical transmitter;
a range extender application which executes without any hardware modification to the mobile device, the range extender application operable for extending a physical range of at least the optical transmitter by taking each message bit sent by the software application and converting the message bit to a set of a plurality of optical transmission pulses to be placed on the transmit stack for optical transmission via the optical transmitter to the external device. - View Dependent Claims (2)
-
-
3. An apparatus to extend a range of infrared data communication, the apparatus comprising:
-
a device for receiving user inputs;
at least one infrared transmitter and at least one infrared receiver associated with the device;
at least one software application capable of executing on the device and communicating a plurality of message bits to at least one external device using the infrared transmitter;
at least one transmit stack coupled to the infrared transmitter so that a bit placed in the transmitter stack is transmitted out the infrared transmitter; and
a range extender application which executes without any hardware modification to the device, the range extender application operable for extending a physical range of at least the infrared transmitter by taking each message bit sent by the software application and converting the message bit to a set of a plurality of optical transmission pulses to be placed on the transmit stack for optical transmission via the infrared transmitter to the external device. - View Dependent Claims (4, 5, 6, 7, 8, 9)
-
-
10. A method for extending a range of infrared data communication between a user device and another device, the method on the user device comprising the steps of:
-
receiving user inputs on a user device;
transmitting optical data as signals from an optical transmitter associated with the user device, whereby the optical data corresponds to a plurality of message bits sent by at least one software application executing on the user device; and
executing a range extender application which executes without any hardware modification to the user device, the range extender application operable for extending a physical range of the optical transmitter by taking each message bit sent by the software application and converting the message bit to a set of a plurality of optical transmission pulses to be placed on a transmit stack for transmission via the optical transmitter to an another device. - View Dependent Claims (11, 12)
-
-
13. A computer readable medium containing programming instructions for extending a range of infrared data communication between a user device and another device, the computer readable medium comprising the programming instructions of:
-
receiving user inputs an the user device;
transmitting optical data as signals from an optical transmitter associated with the user device, whereby the optical data corresponds to a plurality of message bits sent by at least one software application executing on the user device; and
executing a range extender application which executes without any hardware modification to the user device, the range extender application operable for extending a physical range of the optical transmitter by taking each message bit sent by the software application and converting the message bit to a set of a plurality of optical transmission pulses to be placed on a transmit stack for transmission via the optical transmitter to an another device. - View Dependent Claims (14, 15)
-
Specification