Optical data communication and location apparatus, system and method and transmitters and receivers for use therewith
First Claim
1. An optical data communication and location apparatus for at least one location in a facility comprising at least one receiver at said at least one location, a plurality of portable transmitters providing optical wireless data links with said receiver, each of said transmitters having a portable power supply with means for transmitting data packets over said optical wireless data links to said receiver, said means for transmitting data packets including means for generating a data code having a plurality of time frames, each of said time frames being divided into 2n data time slots, each frame having therein exactly one pulse in one data time slot whereby in each frame there is encoded n-bits of binary data said receiver including means for sensing the presence of more than one said pulse in a frame and rejecting said data packet.
2 Assignments
0 Petitions
Accused Products
Abstract
An optical data communication and location apparatus for at least one location in a facility having at least one receiver at said at least one location. A plurality of portable transmitters provides optical wireless data links with the receiver. Each of the transmitters has a power supply with circuitry for transmitting data packets over said optical wireless data links to the receiver. The circuitry for transmitting data packets generates a data code having at least two time frames, each of the at least two times frames being divided into at least two data time slots. Each frame has exactly one pulse in one data time slot whereby in each data packet, there is encoded n-bits of binary data where 2n is equal to the number of time slots in each frame.
145 Citations
50 Claims
- 1. An optical data communication and location apparatus for at least one location in a facility comprising at least one receiver at said at least one location, a plurality of portable transmitters providing optical wireless data links with said receiver, each of said transmitters having a portable power supply with means for transmitting data packets over said optical wireless data links to said receiver, said means for transmitting data packets including means for generating a data code having a plurality of time frames, each of said time frames being divided into 2n data time slots, each frame having therein exactly one pulse in one data time slot whereby in each frame there is encoded n-bits of binary data said receiver including means for sensing the presence of more than one said pulse in a frame and rejecting said data packet.
- 22. An optical data communication and location apparatus for at least one location comprising at least one receiver at said at least one location, a plurality of portable transmitters having the capability of sending data packets of pulses over an optical wireless data link to the receiver, each said transmitters having a power supply, at least one infrared emitter, means connecting the power supply to said at least one infrared emitter to cause data packets to be transmitted by said infrared emitter, said means for transmitting data packets including a slow clock connected to the power supply for providing a successive transmission of packets where the period of time during packet transmission is much shorter than the period of time between successive packet transmissions, a fast clock and fast clock enabling means coupled to the slow clock and to the fast clock for enabling the fast clock means to cause a data packet to be transmitted.
- 24. A transmitter for use in an optical data communication and location system for at least one location with at least one receiver at said at least one location comprising a portable case, a printed circuit board mounted in the case, at least one optical emitter mounted in the case and connected to the printed circuit board for emitting optical energy which is visible from the exterior of the case, a power supply connected to the printed circuit board and circuit means mounted on the printed circuit board and coupling the battery to the optical emitter for causing the optical emitter to transmit data packets of data pulses representing bits of binary data, said circuit means including means for generating a data code having a finite number of time frames greater than one, each time frame being divided into a finite number of data time slots greater than one, each frame having therein exactly one pulse in one time slot to encode n-bits of binary data where 2n is equal to the number of time slots.
-
41. A method for supplying packets of pulses over an optical data link from a transmitter to a receiver, the method comprising generating a data packet having at least two time frames with each time frame being divided into at least two data time slots and each frame having therein exactly one pulse in one data time slot to encode n-bits of binary data in the data packet where 2n is equal to the number of data time slots in each frame, and sensing if there is more than one pulse in a frame and rejecting said data packet.
- 42. A method for supplying data packets of pulses over an optical data link from one location to another location, the method comprising generating a data packet having a plurality of time frames each time frame being divided into 2n data time slots, each time frame having therein exactly one pulse in one time slot and encoding n-bits of binary data into each time frame, and sensing whether there is more than one pulse in a frame and if so, rejecting said data packet.
Specification