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

Method and apparatus for a reprogrammable program missile memory

Assignee: Raytheon Co
•
Filing: 1989-11-15
•
Granted: 1991-09-17
•
Expires: 2009-11-15
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A method and apparatus are disclosed for a reprogrammable program missile memory module 26 which is placed within a missile 14 in substantially the same manner as the currently used programmable read only memory. The reprogrammable program memory module 26 provides for remote writing of tactical program data thereto while allowing the missile 14 to remain in a substantially operational state.

Inventors

  • 👤 Erik R. Siering

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-30 09:49
CPC Classifications
F; F41; F41G; F41G7/00; F41G7/007

Claims Analysis

Total Claims: 15
Claim 1
Independent Claim 211 words
A missile system including a missile to be launched and thereafter to be in flight, said launching and said flight of said missile being defined by a tactical software program, said missile system comprising: (a) computer means, remotely located from said missile, for creating and generating instructions for said tactical software program; (b) program memory means, contained within said missile and electronically coupled to said computer means, for receiving said generated tactical program and for storing the same therein, said program memory means comprising: (i) an electrically erasable programmable read only memory array, electronically coupled to said computer means; (ii) microprocessor means, electronically coupled to said electrically erasable programmable read only memory array, for controlling said reception of said generated tactical software program by said electrically erasable programmable read only memory array; and (iii) checksum means, electronically coupled to said tactical processor means, for generating a plurality of parity checksums associated with said program memory means; and (c) tactical processor means, contained within said missile and electronically coupled to said program memory means, for interpreting said stored tactical software program contained within said program memory means and for controlling said launching of said missile and said flight of said missile in response to said interpretation of said stored tactical software program.
Claim 2
Dependent Claim 211 words
A missile system including a missile to be launched and thereafter to be in flight, said launching and said flight of said missile being defined by a tactical software program, said missile system comprising: (a) computer means, remotely located from said missile, for creating and generating instructions for said tactical software program; (b) program memory means, contained within said missile and electronically coupled to said computer means, for receiving said generated tactical program and for storing the same therein, said program memory means comprising: (i) an electrically erasable programmable read only memory array, electronically coupled to said computer means; (ii) microprocessor means, electronically coupled to said electrically erasable programmable read only memory array, for controlling said reception of said generated tactical software program by said electrically erasable programmable read only memory array; and (iii) checksum means, electronically coupled to said tactical processor means, for generating a plurality of parity checksums associated with said program memory means; and (c) tactical processor means, contained within said missile and electronically coupled to said program memory means, for interpreting said stored tactical software program contained within said program memory means and for controlling said launching of said missile and said flight of said missile in response to said interpretation of said stored tactical software program.
Claim 3
Dependent Claim 38 words
The missile system of claim 1, wherein said program memory means further comprises: voltage detector means, electronically coupled to said program memory means for selectively permitting said generated tactical software program to be written into said memory means.
Claim 4
Dependent Claim 25 words
The missile system of claim 1 further comprising: a general missile test set, electronically coupled to said program memory means and to said computer means.
Claim 5
Dependent Claim 262 words
Apparatus for remotely placing one of a plurality of different tactical software programs within a missile to be launched and thereafter to be in flight, said launching and said flight of said missile being controlled by said tactical software program, said apparatus comprising the combination of: (a) computer means, remotely located from said missile, for creating and generating said plurality of different tactical software programs; (b) program memory means, contained within said missile and electronically coupled to said computer means, for receiving and storing a first tactical software program of said plurality of different tactical software programs from said computer and for subsequently receiving a second, and different, tactical software program from said computer means and for storing said second tactical software program while simultaneously deleting said previously received and stored first tactical software program; said program memory means comprising: (i) an electrically erasable programmable read only memory array electronically coupled to said computer means; (ii) microprocessor means, electronically coupled to said electrically erasable programmable read only memory array, for controlling said reception of said first and said second tactical software programs by said electrically erasable programmable read only memory array; and (iii) checksum means, electronically coupled to said tactical processor means, for generating a plurality of parity checksums associated with said program memory means; and (c) tactical processor means, contained within said missile and electronically coupled to said program memory means for interpreting said first and said second stored tactical software program contained therein and for controlling said launching of said missile and said flight of said missile in response thereto.
Claim 6
Dependent Claim 262 words
Apparatus for remotely placing one of a plurality of different tactical software programs within a missile to be launched and thereafter to be in flight, said launching and said flight of said missile being controlled by said tactical software program, said apparatus comprising the combination of: (a) computer means, remotely located from said missile, for creating and generating said plurality of different tactical software programs; (b) program memory means, contained within said missile and electronically coupled to said computer means, for receiving and storing a first tactical software program of said plurality of different tactical software programs from said computer and for subsequently receiving a second, and different, tactical software program from said computer means and for storing said second tactical software program while simultaneously deleting said previously received and stored first tactical software program; said program memory means comprising: (i) an electrically erasable programmable read only memory array electronically coupled to said computer means; (ii) microprocessor means, electronically coupled to said electrically erasable programmable read only memory array, for controlling said reception of said first and said second tactical software programs by said electrically erasable programmable read only memory array; and (iii) checksum means, electronically coupled to said tactical processor means, for generating a plurality of parity checksums associated with said program memory means; and (c) tactical processor means, contained within said missile and electronically coupled to said program memory means for interpreting said first and said second stored tactical software program contained therein and for controlling said launching of said missile and said flight of said missile in response thereto.
Claim 7
Dependent Claim 37 words
The apparatus of claim 4, wherein said program memory means further comprises: voltage detector means, electronically coupled to said electrically erasable programmable read only memory means for selectively coupling said first and second tactical software programs thereto.
Claim 8
Dependent Claim 24 words
The apparatus of claim 4 further comprising: a general missile test set, electronically coupled to said program memory means and to said computer means.
Claim 9
Independent Claim 252 words
A method for remotely placing and storing one of a plurality of tactical software programs within a missile, said missile having a tactical processor therein, said missile normally to be launched and to be in flight thereafter, said launching and said flight of said missile to be normally controlled by said tactical processor upon reading and interpreting said tactical software program, said method comprising: (a) providing computer means remotely located from said missile, for creating and generating said plurality of tactical software programs therefrom; (b) providing electrically erasable programmable read only memory means, within said missile, for receiving and storing a first program of said plurality of tactical software programs and for subsequently receiving and storing a second and different program of said plurality of tactical software programs and for simultaneously deleting said first program upon said receipt of said second program; (c) electronically coupling said electrically erasable programmable read only memory means to said tactical processor and to said computer means whereby said created and generated plurality of tactical software programs may be received and stored by said electrically erasable programmable read only memory means; (d) providing microprocessor means, electronically coupled to said electrically erasable programmable read only memory means, for controlling said reception of said created and generated plurality of tactical software program by said electrically erasable programmable read only memory array; and (e) providing checksum means, electronically coupled to said tactical processor, for generating a plurality of parity checksums associated with said electrically erasable programmable read only memory means.
Claim 10
Independent Claim 252 words
A method for remotely placing and storing one of a plurality of tactical software programs within a missile, said missile having a tactical processor therein, said missile normally to be launched and to be in flight thereafter, said launching and said flight of said missile to be normally controlled by said tactical processor upon reading and interpreting said tactical software program, said method comprising: (a) providing computer means remotely located from said missile, for creating and generating said plurality of tactical software programs therefrom; (b) providing electrically erasable programmable read only memory means, within said missile, for receiving and storing a first program of said plurality of tactical software programs and for subsequently receiving and storing a second and different program of said plurality of tactical software programs and for simultaneously deleting said first program upon said receipt of said second program; (c) electronically coupling said electrically erasable programmable read only memory means to said tactical processor and to said computer means whereby said created and generated plurality of tactical software programs may be received and stored by said electrically erasable programmable read only memory means; (d) providing microprocessor means, electronically coupled to said electrically erasable programmable read only memory means, for controlling said reception of said created and generated plurality of tactical software program by said electrically erasable programmable read only memory array; and (e) providing checksum means, electronically coupled to said tactical processor, for generating a plurality of parity checksums associated with said electrically erasable programmable read only memory means.
Claim 11
Dependent Claim 43 words
The method of claim 7 further comprising: (f) providing a patch panel containing a general missile test set, remote from said missile; and (g) electronically coupling said patch panel to said computer means and to said electrically erasable programmable read only memory means.
Claim 12
Dependent Claim 48 words
The method of claim 7 further comprising: (f) providing voltage detector means, electronically coupled to said electrically erasable programmable read only memory means for selectively coupling said created and generated plurality of tactical software programs thereto as a function of a voltage level associated with said tactical processor.
Claim 13
Independent Claim 234 words
A method for remotely placing and storing a tactical software program within a missile, said missile having a tactical processor therein, said missile normally to be launched and to be in flight thereafter, said launching and said flight of said missile to be normally controlled by said tactical processor upon reading and interpreting said tactical software program, said method comprising: (a) placing an electrically erasable programmable read only memory array within said missile; (b) electronically coupling said electrically erasable programmable read only memory array to said tactical processor; (c) providing a patch panel having a general missile test set, remote from said missile; (d) electronically coupling said general missile test set to said electrically erasable programmable read only memory array; (e) providing computer means, remotely located from said missile, for creating and transmitting said tactical software program therefrom; and (f) electronically coupling said computer means to said general missile test set; (g) providing checksum means, electronically coupled to said tactical processor means, for generating a plurality of parity checksums associated with said electrically erasable programmable read only memory array; and (h) providing microprocessor means, electronically coupled to said electrically erasable programmable read only memory array, for controlling said reception of said tactical software program by said electrically erasable programmable read only memory array, whereby said created and transmitted tactical software program may be received and stored by said electrically erasable programmable read only memory.
Claim 14
Independent Claim 234 words
A method for remotely placing and storing a tactical software program within a missile, said missile having a tactical processor therein, said missile normally to be launched and to be in flight thereafter, said launching and said flight of said missile to be normally controlled by said tactical processor upon reading and interpreting said tactical software program, said method comprising: (a) placing an electrically erasable programmable read only memory array within said missile; (b) electronically coupling said electrically erasable programmable read only memory array to said tactical processor; (c) providing a patch panel having a general missile test set, remote from said missile; (d) electronically coupling said general missile test set to said electrically erasable programmable read only memory array; (e) providing computer means, remotely located from said missile, for creating and transmitting said tactical software program therefrom; and (f) electronically coupling said computer means to said general missile test set; (g) providing checksum means, electronically coupled to said tactical processor means, for generating a plurality of parity checksums associated with said electrically erasable programmable read only memory array; and (h) providing microprocessor means, electronically coupled to said electrically erasable programmable read only memory array, for controlling said reception of said tactical software program by said electrically erasable programmable read only memory array, whereby said created and transmitted tactical software program may be received and stored by said electrically erasable programmable read only memory.
Claim 15
Dependent Claim 46 words
The method of claim 10 further comprising: (i) providing voltage detector means, electronically coupled to said electrically erasable programmable read only memory array for selectively coupling said created and transmitted tactical software program thereto as a function of a voltage level associated with said tactical processor.

References Cited (Backward Citations)

US4037202A Cited
US4660170A Cited
US4935881A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1994-09-16 1995-03-18 1995-09-17 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1998-09-16 1999-03-18 1999-09-17 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2002-09-16 2003-03-18 2003-09-17 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag