← Back to Patent Explorer
US4776012A Expired / Lapsed US ⏱️ 0.0 years remaining

Method of jumping composite PN codes

Assignee: Unisys Corp
•
Filing: 1987-04-17
•
Granted: 1988-10-04
•
Expires: 2007-04-17
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract The present invention is concerned with an apparatus and a method of jumping a composite PN code from a current phase position to a desired predetermined phase position so as to enhance acquisition of a composite PN code. The apparatus includes a plurality of individual PN code generators which are connected to a code combiner to produce a composite PN code. Each of the individual PN code generators is driven by its own timing gate for supplying synchronized clock pulses to its own PN code generator. A master clock is connected to a timing gate before being connected to the individual PN code generators. An inhibit input at each of the individual timing gates is provided so that the individual PN generators may be inhibited a predetermined number of clock pulses which causes the PN code generated to be inhibited and has the effect of jumping the PN code a desired number of phase positions.

Inventors

  • 👤 John W. Zscheile, Jr.
  • 👤 Benjamin V. Cox
  • 👤 Samuel C. Kingston
  • 👤 Billie M. Spencer

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-25 06:23
CPC Classifications
H; H04; H04B; H04B1/00; H04B1/69; H04B1/707; H04B1/7073; H04B1/7075; H04B1/70756

Claims Analysis

Total Claims: 11
Claim 1
Independent Claim 147 words
Apparatus for jumping the phase of PN composite code of the type comprising a plurality of individual component codes, a plurality of individual PN component code generators, a code combiner connected to the output of each of said individual PN component code generators for combining said individual component codes to produce a composite code having a code length equal to the length of the individual PN codes multiplied together, timing gate means coupled to the input of each said PN component code generator for supplying clock signals to each PN component code generator, a master clock connected to one input of each said timing gate means, and inhibiting means connected to the input of said timing gate means for inhibiting the output of said individual PN component code generators and for rapidly changing the phase of said composite code a predetermined number of clock or phase positions.
Claim 2
Dependent Claim 147 words
Apparatus for jumping the phase of PN composite code of the type comprising a plurality of individual component codes, a plurality of individual PN component code generators, a code combiner connected to the output of each of said individual PN component code generators for combining said individual component codes to produce a composite code having a code length equal to the length of the individual PN codes multiplied together, timing gate means coupled to the input of each said PN component code generator for supplying clock signals to each PN component code generator, a master clock connected to one input of each said timing gate means, and inhibiting means connected to the input of said timing gate means for inhibiting the output of said individual PN component code generators and for rapidly changing the phase of said composite code a predetermined number of clock or phase positions.
Claim 3
Dependent Claim 63 words
Apparatus for jumping the phase of a composite PN code as set forth in claim 1 wherein said inhibiting means for inhibiting the output of said timing gates means and said PN component code generators further comprises an individual counter connected to the inhibit input of each said timing gate means for inhibiting each said timing gate a predetermined number of clock positions.
Claim 4
Dependent Claim 40 words
Apparatus for jumping the phase of a PN composite code as set forth in claim 2 which further includes control means coupled to said individual counters for presetting the predetermined number of clock pulses into said counters to be inhibited.
Claim 5
Dependent Claim 40 words
Apparatus for jumping the phase of a PN composite code as set forth in claim 3 wherein said control means includes processor means adapted to calculate the number of clock or phase positions the composite code is to be changed.
Claim 6
Dependent Claim 41 words
Apparatus for jumping the phase of a PN composite code as set forth in claim 4 wherein said processor means further includes manual input means for indicating whether the number of phase position to be jumped shall be advanced or retarded.
Claim 7
Independent Claim 108 words
A method of changing the phase of a composite PN code which was derived from a plurality of component PN codes generated by a plurality of PN code generators from a current phase position to a desired predetermined phase position, comprising the steps of; determining the approximate phase position of the code to be acquired with an allowance for time outage error, calculating the required phase change of said component PN code generators, inhibiting the clock pulses to the individual component PN code generators to accomplish the determined phase change, and combining the inhibited outputs of said component PN generators to provide a rapid phase change without scanning.
Claim 8
Independent Claim 108 words
A method of changing the phase of a composite PN code which was derived from a plurality of component PN codes generated by a plurality of PN code generators from a current phase position to a desired predetermined phase position, comprising the steps of; determining the approximate phase position of the code to be acquired with an allowance for time outage error, calculating the required phase change of said component PN code generators, inhibiting the clock pulses to the individual component PN code generators to accomplish the determined phase change, and combining the inhibited outputs of said component PN generators to provide a rapid phase change without scanning.
Claim 9
Dependent Claim 105 words
A method of changing the phase of a composite PN code as set forth in claim 6 wherein the step of calculating the phase change of the component codes comprises inhibiting the number of clock pulses to each individual component PN code generator by an integer number Nx of pulses equal to Lx-M modulo Lx where Nx is the number of pulses to be deleted, Lx is the number of pulses in the component code before it repeats, modulo Lx is the positive remainder when M is divided by Lx and M is the number of pulses desired to be changed in the composite code.
Claim 10
Dependent Claim 91 words
A method of changing the phase of a composite PN code as set forth in claim 6 wherein changing the composite code comprises inhibiting the number of clock pulses to each individual component PN generator by an integer number of pulses M equal to M modulo Lx where Lx is the number of pulses in the component code before it repeats itself and M modulo Lx is the positive remainder when M is divided by Lx and M is the number of pulses desired to be changed in the composite code.
Claim 11
Dependent Claim 62 words
A method of changing the phase of a composite PN code as set forth in claim 6 which further includes the step of searching backwards through said composite PN code through the area of uncertainty and, again changing the phase a desired predetermined number of phase positions and repeating the search through the area of uncertainty until the PN code is acquired.

References Cited (Backward Citations)

US3715508A Cited
US3728529A Cited
US4225935A Cited
US4379206A Cited
US4667301A Cited
US4606039A Cited
US4606040A Cited
US4689606A Cited
US4685132A Cited
US4669089A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1991-10-04 1992-04-04 1992-10-04 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1995-10-04 1996-04-04 1996-10-04 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 1999-10-04 2000-04-04 2000-10-04 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag