System and method of using variable pulses for symbology
First Claim
1. A method of transmitting data over fiber optic cable, the method comprising:
- receiving a digital bit of data from a memory unit;
transforming the bit of data into a transmission pulse of light, the transmission pulse having a pulse duration selected from a set of three or more predetermined pulse durations, one of which is corresponding to the bit of data; and
transmitting the transmission pulse over fiber optic cable.
5 Assignments
0 Petitions
Accused Products
Abstract
A method and system for storing and transmitting data using variable pulse symbology over a fiber optic or ultra wide band system. Data is stored in memory, accessed and transformed into an electronic or photonic pulse and/or space which has a variable duration, the duration corresponding to the bit of data to be transmitted. The duration of the pulse and/or space is selected from a list of predetermined durations, each corresponding to a different base 10 number. The pulses and spaces may both be used to represent data, or the spaces may be used for meta data. Variable duration pulses may also be used to store data on an optical storage medium or fiber optic cable.
85 Citations
20 Claims
-
1. A method of transmitting data over fiber optic cable, the method comprising:
-
receiving a digital bit of data from a memory unit;
transforming the bit of data into a transmission pulse of light, the transmission pulse having a pulse duration selected from a set of three or more predetermined pulse durations, one of which is corresponding to the bit of data; and
transmitting the transmission pulse over fiber optic cable. - View Dependent Claims (2, 3, 4)
-
-
5. A method of transmitting data over fiber optic cable, the method comprising:
-
receiving a first digital bit of data from a memory unit;
receiving a second digital bit of data from a memory unit;
receiving a third digital bit of data from a memory unit;
transforming the first bit of data into a transmission pulse of light, the transmission pulse having a first pulse duration selected from a set of three or more predetermined pulse durations, one of which is corresponding to the first bit of data;
transforming the third bit of data into a transmission pulse of light, the transmission pulse having a third pulse duration selected from a set of three or more predetermined pulse durations, one of which is corresponding to the third bit of data;
determining the transmission time for the second bit of data, the transmission time having a duration selected from a set of three or more predetermined durations, one of which is corresponding to the second bit of data;
transmitting the first transmission pulse over fiber optic cable;
postponing the transmission of the third transmission pulse by a time equal to the transmission time for the second bit of data; and
transmitting the third transmission pulse over fiber optic cable. - View Dependent Claims (6, 7, 8)
-
-
9. A method of transmitting data over fiber optic cable, the method comprising:
-
receiving a digital bit of data from a memory unit;
determining the transmission time for the bit of data, the transmission time having a duration selected from a set of three or more predetermined durations, one of which is corresponding to the bit of data;
transmitting a first constant duration transmission pulse over fiber optic cable;
postponing the transmission of a second constant duration transmission pulse by a time equal to the transmission time for the second bit of data; and
transmitting the second constant duration transmission pulse over fiber optic cable.
-
-
10. A method of transmitting data over radio frequencies, the method comprising:
-
receiving a digital bit of data from a memory unit;
determining the transmission time for the bit of data, the transmission time having a duration selected from a set of three or more predetermined durations, one of which is corresponding to the bit of data;
transmitting a first constant duration transmission pulse from a discharge antenna;
postponing the transmission of a second constant duration transmission pulse by a time equal to the transmission time for the second bit of data; and
transmitting the second constant duration transmission from the discharge antenna.
-
-
11. A method of transmitting data from a discharge antenna, the method comprising:
-
receiving a first digital bit of data from a memory unit;
receiving a second digital bit of data from a memory unit;
receiving a third digital bit of data from a memory unit;
transforming the first bit of data into a radio transmission pulse, the transmission pulse having a first pulse duration selected from a set of three or more predetermined pulse durations, one of which is corresponding to the first bit of data;
transforming the third bit of data into a radio transmission pulse, the transmission pulse having a third pulse duration selected from a set of three or more predetermined pulse durations, one of which is corresponding to the third bit of data;
determining the transmission time for the second bit of data, the transmission time having a duration selected from a set of three or more predetermined durations, one of which is corresponding to the second bit of data;
transmitting the first transmission pulse from a discharge antenna;
postponing the transmission of the third transmission pulse by a time equal to the transmission time for the second bit of data; and
transmitting the third transmission pulse from a discharge antenna. - View Dependent Claims (12, 13, 14, 16, 17, 18)
-
-
15. A system for transmitting data corresponding to variable duration pulses, the system comprising:
-
a memory unit on which a bit of data is stored;
a digital/analog converter capable of generating an analog signal corresponding to a variable duration time representing the bit of data, the duration of the variable duration pulse being selected from a list of three or more predetermined transmission pulse durations;
a trigger generator capable of turning on a switch for a time equal to the variable duration time generating a variable duration pulse; and
a discharge unit transmitting the variable duration pulse across a transmission medium.
-
-
19. A method of storing data on a fiber optic cable, the method comprising:
-
receiving data in a receiver, the data being in the form of a series of variable duration pulses of light;
transmitting the variable duration pulses from a transmitter over a fiber optic cable;
receiving the variable duration pulses in the receiver; and
repeating the transmission of the variable duration pulses over the fiber optic cable in the direction of the receiver.
-
-
20. A method of storing data on an optical storage medium, the method comprising:
-
receiving a data bit for storage;
determining a duration time corresponding to the data bit, the duration time being selected from a set of three or more duration times, creating pits in the optical storage medium by operating a recording laser for a time equal to the duration time corresponding to the data bit.
-
Specification