Patent US4412289A successfully refreshed from Google Patents.
Patent US5640160A successfully refreshed from Google Patents.
← Back to Patent Explorer
US5640160A Expired / Lapsed US ⏱️ 0.0 years remaining

Pulse modulation method

Assignee: SMK Corp
•
Filing: 1995-11-14
•
Granted: 1997-06-17
•
Expires: 2015-11-14
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A binary code is divided into 2-bit data units. Pulse position modulation is performed on each unit rather than on each bit. Since a pulse is not formed for each bit, the transmission interval and transmission frame interval for the modulated signal is shortened, thus enabling high speed transmission. Since the pulse interval of the signal contains the information of the 2-bit data unit, only the leading edge of the pulse needs to be detected. This feature allows reliable demodulation even under adverse conditions such as a long-distance transmission route or a noisy transmission route. Since there is no need to demodulate by comparing each bit with an immediately preceding bit, complex demodulation schemes and decoding registers are not needed on the receiving side. Since the width of the pulse does not contain any transmission information, the pulse width is made as short as possible, thereby reducing battery consumption within the transmitter.

Inventors

  • 👤 Kenichi Miwa

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-07 14:48
CPC Classifications
H; H04; H04L; H04L25/00; H04L25/38; H04L25/40; H04L25/49; H04L25/493

Claims Analysis

Total Claims: 14
Claim 1
Independent Claim 68 words
A pulse modulation method for converting a binary code into a pulse-modulated signal, comprising: partitioning said code into a plurality of units consisting of 2-bits each; generating a pulse of width t for each unit; setting a pulse stop interval for each unit corresponding to said 2-bits in said unit; and forming said pulse-modulated signal by separating each pulse from a succeeding pulse by said pulse stop interval.
Claim 2
Dependent Claim 68 words
A pulse modulation method for converting a binary code into a pulse-modulated signal, comprising: partitioning said code into a plurality of units consisting of 2-bits each; generating a pulse of width t for each unit; setting a pulse stop interval for each unit corresponding to said 2-bits in said unit; and forming said pulse-modulated signal by separating each pulse from a succeeding pulse by said pulse stop interval.
Claim 3
Dependent Claim 72 words
A pulse modulation method as described in claim 1, further comprising: setting said pulse stop interval to 1t when said 2-bits of said unit are (0,0); setting said pulse stop interval to 2t when said 2-bits of said unit are (0,1); setting said pulse stop interval to 3t when said 2-bits of said unit are (1,0); and setting said pulse stop interval to 4t when said 2-bits of said unit are (1,1).
Claim 4
Dependent Claim 85 words
A pulse modulation method as described in claim 2, further comprising: determining a plurality of pulse intervals by combining each pulse and its associated pulse stop interval; summing said plurality of pulse intervals to produce a sum; adding an inversion flag to said pulse-modulated signal if said sum is greater than or equal to a number; inverting each of said 2-bit units, if said sum is greater than or equal to said number, before the step of setting said pulse stop interval for each unit.
Claim 5
Dependent Claim 31 words
A pulse modulation method as described in claim 3, wherein: said binary code consists of 4N-bits, where N is a positive integer; and said number equals one of 7Nt and (7N+1)t.
Claim 6
Dependent Claim 72 words
A pulse modulation method as described in claim 1, further comprising: setting said pulse stop interval to 4t when said 2-bits of said unit are (0,0); setting said pulse stop interval to 3t when said 2-bits of said unit are (0,1); setting said pulse stop interval to 2t when said 2-bits of said unit are (1,0); and setting said pulse stop interval to 1t when said 2-bits of said unit are (1,1).
Claim 7
Dependent Claim 85 words
A pulse modulation method as described in claim 5, further comprising: determining a plurality of pulse intervals by combining each pulse and its associated pulse stop interval; summing said plurality of pulse intervals to produce a sum; adding an inversion flag to said pulse-modulated signal if said sum is greater than or equal to a number; inverting each of said 2-bit units, if said sum is greater than or equal to said number, before the step of setting said pulse stop interval for each unit.
Claim 8
Dependent Claim 31 words
A pulse modulation method as described in claim 6, wherein: said binary code consists of 4N-bits, where N is a positive integer; and said number equals one of 7Nt and (7N+1)t.
Claim 9
Dependent Claim 95 words
A pulse modulation method for converting a binary code into a pulse-modulated signal, comprising: partitioning said code into a plurality of units consisting of 2-bits each; generating a pulse of width t for each unit; setting a pulse stop interval for each unit corresponding to said 2-bits in said unit; compressing each pulse stop interval by a compression constant k to produce a compressed pulse stop interval, k being a positive number between zero and one; and forming said pulse-modulated signal by separating each pulse from a succeeding pulse by said compressed pulse stop interval.
Claim 10
Dependent Claim 95 words
A pulse modulation method for converting a binary code into a pulse-modulated signal, comprising: partitioning said code into a plurality of units consisting of 2-bits each; generating a pulse of width t for each unit; setting a pulse stop interval for each unit corresponding to said 2-bits in said unit; compressing each pulse stop interval by a compression constant k to produce a compressed pulse stop interval, k being a positive number between zero and one; and forming said pulse-modulated signal by separating each pulse from a succeeding pulse by said compressed pulse stop interval.
Claim 11
Dependent Claim 76 words
A pulse modulation method as described in claim 8, further comprising: setting said compressed pulse stop interval to 1kt when said 2-bits of said unit are (0,0); setting said compressed pulse stop interval to 2kt when said 2-bits of said unit are (0,1); setting said compressed pulse stop interval to 3kt when said 2-bits of said unit are (1,0); and setting said compressed pulse stop interval to 4kt when said 2-bits of said unit are (1,1).
Claim 12
Dependent Claim 76 words
A pulse modulation method as described in claim 8, further comprising: setting said compressed pulse stop interval to 4kt when said 2-bits of said unit are (0,0); setting said compressed pulse stop interval to 3kt when said 2-bits of said unit are (0,1); setting said compressed pulse stop interval to 2kt when said 2-bits of said unit are (1,0); and setting said compressed pulse stop interval to 1kt when said 2-bits of said unit are (1,1).
Claim 13
Dependent Claim 88 words
A pulse modulation method as described in claim 8, further comprising: determining a plurality of pulse intervals by combining each pulse and its associated compressed pulse stop interval; summing said plurality of compressed pulse intervals to produce a sum; adding an inversion flag to said pulse-modulated signal if said sum is greater than or equal to a number; inverting each of said 2-bit units, if said sum is greater than or equal to said number, before the step of setting said compressed pulse stop interval for each unit.
Claim 14
Dependent Claim 38 words
A pulse modulation method as described in claim 11, wherein: said binary code consists of 4N-bits, where N is a positive integer; said compression constant k equals one half; and said number equals one of 5Nt and (5N+1)t.

References Cited (Backward Citations)

US5023888A Cited
US4472686A Cited
US4931790A Cited
US4814741A Cited
US4931751A Cited
US5257288A Cited
US5475381A Cited
US5481560A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2000-06-16 2000-12-16 2001-06-17 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2004-06-16 2004-12-16 2005-06-17 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2008-06-16 2008-12-16 2009-06-17 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag