Device and methods for biphasic pulse signal coding
First Claim
Patent Images
1. A method of coding time signals based on generating an asynchronous biphasic pulse train, the method comprising:
- generating a plurality of response signals based upon at least one input signal; and
generating a series of pulses, wherein a pulse comprises a positive pulse if a voltage of the response signal is greater than a predetermined positive voltage threshold, and wherein a pulse comprises a negative pulse if the voltage of the response signal is less than a predetermined negative voltage threshold, and where generation of a subsequent pulse in the series of pulses is blocked for a predetermined time interval following generation of a previous pulse in the series of pulses, further comprising reconstructing the input signal received at time t based upon biphasic encoded data, the reconstruction being performed based upon an initial condition
1 Assignment
0 Petitions
Accused Products
Abstract
A method for coding time signals based on generating an asynchronous biphasic pulse train is provided. The method includes generating response signals based upon one or more input signals. A pulse comprises a positive pulse if a voltage of the response signal is greater than a predetermined positive voltage threshold. A pulse comprises a negative pulse if the voltage of the response signal is less than a predetermined negative voltage threshold. The method further includes a method for the reconstruction of a uniformly sampled version of the original signal.
45 Citations
14 Claims
-
1. A method of coding time signals based on generating an asynchronous biphasic pulse train, the method comprising:
-
generating a plurality of response signals based upon at least one input signal; and generating a series of pulses, wherein a pulse comprises a positive pulse if a voltage of the response signal is greater than a predetermined positive voltage threshold, and wherein a pulse comprises a negative pulse if the voltage of the response signal is less than a predetermined negative voltage threshold, and where generation of a subsequent pulse in the series of pulses is blocked for a predetermined time interval following generation of a previous pulse in the series of pulses, further comprising reconstructing the input signal received at time t based upon biphasic encoded data, the reconstruction being performed based upon an initial condition - View Dependent Claims (2, 3, 4)
-
-
5. A method of coding time signals based on generating an asynchronous biphasic pulse train, the method comprising:
-
generating a plurality of response signals based upon at least one input signal; and generating a series of pulses, wherein a pulse comprises a positive pulse if a voltage of the response signal is greater than a predetermined positive voltage threshold, and wherein a pulse comprises a negative pulse if the voltage of the response signal is less than a predetermined negative voltage threshold, and where generation of a subsequent pulse in the series of pulses is blocked for a predetermined time interval following generation of a previous pulse in the series of pulses, further comprising compressing encoded time signals by generating pulses at a peak pulse rate whenever an input signal is above a minimum threshold and generating pulses at a pulse rate that is slower than the peak pulse rate otherwise. - View Dependent Claims (6, 7, 8)
-
-
9. A device for coding time signals based on an asynchronous biphasic pulse train, the device comprising:
-
an integrator for generating a response signal by integrating an electrical current input supplied to the device; a first comparator for generating a positive pulse if a voltage of the response signal is greater than a predetermined positive voltage threshold; a second comparator for generating a negative pulse if a voltage of the response signal is less than a predetermined negative voltage; and a reset circuit configured to reset the integrator a predetermined time interval after generation of a pulse by the first comparator or by the second comparator, wherein the reset circuit comprises a delay connected to an output of the first comparator and to an output of the second comparator for resetting the integrator if one of an output of the first comparator and an output of the second comparator is non-zero. - View Dependent Claims (10, 11, 12)
-
-
13. A system, comprising:
-
at least one computing device; and a time signal reconstruction application executable in the at least one computing device, the time signal reconstruction application comprising; logic that obtains an asynchronous biphasic pulse train generated from a time signal received at time t; and logic that reconstructs the time signal received at time t based upon biphasic encoded data of the pulse train, the reconstruction being performed based upon an initial condition - View Dependent Claims (14)
-
Specification