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

Program rewriting apparatus

Assignee: Nikon Corp
•
Filing: 1999-03-05
•
Granted: 2001-10-30
•
Expires: 2019-03-05
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract The normal program storing portion stores a normal program containing a control procedure of the program rewriting apparatus and a spare rewriting program. In a first period, the control device overwrites the received normal and spare rewriting programs on the normal program storing portion. In a second period different from the first period, the control device copies the spare rewriting program overwritten on the normal program storing portion to the rewriting program storing portion in accordance with the overwritten normal program.

Inventors

  • 👤 Takahiro Ikeda
  • 👤 Takuya Shirahata

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-07 22:49
CPC Classifications
G; G06; G06F; G06F11/00; G06F11/07; G06F11/14; G06F11/1402; G06F11/1415; G06F11/1433

Claims Analysis

Total Claims: 20
Claim 1
Independent Claim 150 words
A program rewriting apparatus comprising: a normal program storing portion for storing a normal program containing the control procedure of the equipment that incorporates the program rewriting apparatus and a spare rewriting program; a rewriting program storing portion for storing a rewriting program containing a reception procedure for receiving said normal program and a spare rewriting program from an external device and an overwrite procedure for overwriting said normal program and said spare rewriting program received over said normal program storing portion; and a control device for executing the overwrite of said normal program and said spare rewriting program in accordance with the reception and overwrite procedures of a rewriting program in a first period and for copying said spare rewriting program overwritten over said normal program storing portion to said rewriting program storing portion in accordance with said normal program in a second period different from said first period.
Claim 2
Dependent Claim 150 words
A program rewriting apparatus comprising: a normal program storing portion for storing a normal program containing the control procedure of the equipment that incorporates the program rewriting apparatus and a spare rewriting program; a rewriting program storing portion for storing a rewriting program containing a reception procedure for receiving said normal program and a spare rewriting program from an external device and an overwrite procedure for overwriting said normal program and said spare rewriting program received over said normal program storing portion; and a control device for executing the overwrite of said normal program and said spare rewriting program in accordance with the reception and overwrite procedures of a rewriting program in a first period and for copying said spare rewriting program overwritten over said normal program storing portion to said rewriting program storing portion in accordance with said normal program in a second period different from said first period.
Claim 3
Dependent Claim 34 words
A program rewriting apparatus according to claim 1 , wherein said control device sets the normal program update record in response to the completion of overwriting said normal program and said spare rewriting program.
Claim 4
Dependent Claim 58 words
The program rewriting apparatus according to claim 2 , wherein said control device discriminates whether or not the normal program update record is set up and executes the overwrite of said normal program storing portion in accordance with said reception and overwrite procedures of the rewriting program on discriminating that no normal program update record is set up.
Claim 5
Dependent Claim 35 words
The program rewriting apparatus according to claim 3 , wherein said control device discriminates, upon initialization of the equipment incorporating said program rewriting apparatus, whether or not said normal program update record is set up.
Claim 6
Dependent Claim 38 words
The program rewriting apparatus according to claim 1 , wherein said control device sets up the rewriting program update record in response to the completion of copying of said spare rewriting program to said rewriting program storing portion.
Claim 7
Dependent Claim 61 words
The program rewriting apparatus according to claim 5 , wherein said control device discriminates whether or not said rewriting program update record is set up and copies said spare rewriting program overwritten over said normal program storing portion to said rewriting program storing portion in accordance with said normal program on discriminating that no rewriting program update record is set up.
Claim 8
Dependent Claim 35 words
The program rewriting apparatus according to claim 6 , wherein said control device discriminates, upon initialization of the equipment incorporating said program rewriting apparatus, whether or not the rewriting program update record is set up.
Claim 9
Dependent Claim 106 words
A program rewriting apparatus comprising: a normal program storing portion for storing a normal program containing a control procedure of the equipment incorporating said program rewriting apparatus; a rewriting program storing portion for storing a rewriting program containing a reception procedure for receiving said normal program from an external device and an overwrite procedure for overwriting said received normal program over said normal program storing portion; and a control device for executing the update of the stored content of said normal program storing portion in accordance with said rewriting program and the update of the stored content of said rewriting program storing portion in different periods.
Claim 10
Dependent Claim 106 words
A program rewriting apparatus comprising: a normal program storing portion for storing a normal program containing a control procedure of the equipment incorporating said program rewriting apparatus; a rewriting program storing portion for storing a rewriting program containing a reception procedure for receiving said normal program from an external device and an overwrite procedure for overwriting said received normal program over said normal program storing portion; and a control device for executing the update of the stored content of said normal program storing portion in accordance with said rewriting program and the update of the stored content of said rewriting program storing portion in different periods.
Claim 11
Dependent Claim 131 words
A program rewriting apparatus comprising: a normal program storing portion for storing a normal program containing a control procedure of the equipment incorporating said program rewriting apparatus; a rewriting program storing portion for storing a rewriting program containing a reception procedure for receiving said normal program from an external device and an overwrite procedure for overwriting said received normal program over said normal program storing portion; and a control device for executing the overwrite of said normal program in accordance with said reception and overwrite procedures of the rewriting program in a first period and for receiving said rewriting program from the external device and overwriting said received rewriting program over the rewriting program storing portion in accordance with said normal program in a second period different from the first one.
Claim 12
Dependent Claim 131 words
A program rewriting apparatus comprising: a normal program storing portion for storing a normal program containing a control procedure of the equipment incorporating said program rewriting apparatus; a rewriting program storing portion for storing a rewriting program containing a reception procedure for receiving said normal program from an external device and an overwrite procedure for overwriting said received normal program over said normal program storing portion; and a control device for executing the overwrite of said normal program in accordance with said reception and overwrite procedures of the rewriting program in a first period and for receiving said rewriting program from the external device and overwriting said received rewriting program over the rewriting program storing portion in accordance with said normal program in a second period different from the first one.
Claim 13
Dependent Claim 30 words
The program rewriting apparatus according to claim 9 , wherein said control device sets up the normal program update record in response to the completion of overwriting said normal program.
Claim 14
Dependent Claim 56 words
The program rewriting apparatus according to claim 10 , wherein said control device receives said normal program from an external device and overwrites said received normal program over said normal program storing portion in accordance with said reception and overwrite procedures of the rewriting program on discriminating that no normal program update record is set up.
Claim 15
Dependent Claim 35 words
The program rewriting apparatus according to claim 11 , wherein said control device discriminates, upon initialization of the equipment incorporating said program rewriting apparatus, whether or not the normal program update record is set up.
Claim 16
Dependent Claim 37 words
The program rewriting apparatus according to claim 9 , wherein said control device sets up the rewriting program update record in response to the completion of overwriting of said rewriting program over said rewriting program storing portion.
Claim 17
Dependent Claim 65 words
The program rewriting apparatus according to claim 13 , wherein said control device discriminates whether or not the rewriting program update record is set up and then receives said rewriting program from an external device and overwrites said received rewriting program over said rewriting program storing portion in accordance with said normal program on discriminating that said rewriting program update record is not set up.
Claim 18
Dependent Claim 35 words
The program rewriting apparatus according to claim 14 , wherein said control device discriminates, upon initialization of the equipment incorporating said program rewriting apparatus, whether or not said rewriting program update record is set up.
Claim 19
Dependent Claim 188 words
A program rewriting apparatus comprising: a normal program storing portion for storing a normal program containing the control procedure of the equipment incorporating the program rewriting apparatus; a spare rewriting program storing portion for storing a spare rewriting program; a rewriting program storing portion for storing a rewriting program containing a first rewrite procedure composed of a first reception procedure for receiving said spare rewriting program from an external device and a first overwrite procedure for overwriting said spare rewriting program received over said spare rewriting program storing portion and a second rewrite procedure composed of a second reception procedure for receiving said normal program from an external device and a second overwrite procedure for overwriting said normal program received over said normal program storing portion; and a control device for executing the overwrite of said spare rewriting program in accordance with said first reception and said first overwrite procedures of a rewriting program in a first period and for copying said spare rewriting program overwritten over said spare rewriting program storing portion to said rewriting program storing portion in a second period different from the first one.
Claim 20
Dependent Claim 188 words
A program rewriting apparatus comprising: a normal program storing portion for storing a normal program containing the control procedure of the equipment incorporating the program rewriting apparatus; a spare rewriting program storing portion for storing a spare rewriting program; a rewriting program storing portion for storing a rewriting program containing a first rewrite procedure composed of a first reception procedure for receiving said spare rewriting program from an external device and a first overwrite procedure for overwriting said spare rewriting program received over said spare rewriting program storing portion and a second rewrite procedure composed of a second reception procedure for receiving said normal program from an external device and a second overwrite procedure for overwriting said normal program received over said normal program storing portion; and a control device for executing the overwrite of said spare rewriting program in accordance with said first reception and said first overwrite procedures of a rewriting program in a first period and for copying said spare rewriting program overwritten over said spare rewriting program storing portion to said rewriting program storing portion in a second period different from the first one.

References Cited (Backward Citations)

US5608910A Cited
US5590303A Cited
US5748967A Cited
US5657301A Cited
US5477264A Cited
US5844796A Cited
US5826211A Cited
US6108598A Cited
US6223336B1 Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2004-10-29 2005-04-30 2005-10-30 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2008-10-29 2009-04-30 2009-10-30 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2012-10-29 2013-04-30 2013-10-30 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag