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

Electronic apparatus

Assignee: Sony Corp
•
Filing: 1993-10-21
•
Granted: 1996-02-20
•
Expires: 2013-10-21
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract In control using a patch correctable microcomputer, the patch correction can have no effect on the timing of the control operation of the micro computer. Call instructions CALL 1, CALL 2 . . . for shifting, in synchronism with the operation of the microcomputer, over to a patch correction program in a RAM, are intermittently inserted into a control program stored in a ROM. A reciprocal number of invalid instructions NOP are put after this patch correction program in accordance with the length of the patch correction program. After a patch correction program has been carried out, the program in the ROM is returned to after a passage of time set according to the number of invalid instructions, so that the time for execution of the program in the RAM which is based on the microcomputer call instruction can be made constant irrespective of the length of time of the patch correction program, and will therefore have no effect on the timing for carrying out the program in the ROM.

Inventors

  • 👤 Masao Mizutani
  • 👤 Tomonari Sagane

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-05 03:05
CPC Classifications
G; G06; G06F; G06F9/00; G06F9/06; G06F9/30; G06F9/32; G06F9/322; G06F9/328; G06F8/00; G06F8/60; G06F8/65; G06F8/66

Claims Analysis

Total Claims: 12
Claim 1
Independent Claim 144 words
An electronic apparatus integrated as one body, comprising in an integrated form: permanent storage means for permanently storing information, the permanent storage means having a specific part containing incorrect information; correction information storage means for storing correction information for correcting the incorrect information in the specific part of the permanent storage means; central arithmetic processing means for arithmetic processing and for carrying out access control between said permanent storage means and said correction information storage means for performing a bug correction; and input means for inputting the correction information to the correction information storage means, said correction information including patch correction data for correcting the incorrect information stored in said specific part of the permanent storage means, the correction information also including data for increasing a length of time for performing said bug correction beyond a time required to execute said patch correction data.
Claim 2
Dependent Claim 144 words
An electronic apparatus integrated as one body, comprising in an integrated form: permanent storage means for permanently storing information, the permanent storage means having a specific part containing incorrect information; correction information storage means for storing correction information for correcting the incorrect information in the specific part of the permanent storage means; central arithmetic processing means for arithmetic processing and for carrying out access control between said permanent storage means and said correction information storage means for performing a bug correction; and input means for inputting the correction information to the correction information storage means, said correction information including patch correction data for correcting the incorrect information stored in said specific part of the permanent storage means, the correction information also including data for increasing a length of time for performing said bug correction beyond a time required to execute said patch correction data.
Claim 3
Dependent Claim 37 words
An electronic apparatus according to claim 1, wherein: said data for increasing the length of time for performing said bug correction beyond the time required to execute said patch correction data includes one or more invalid instructions.
Claim 4
Dependent Claim 44 words
An electronic apparatus according to claim 1, wherein: said data for increasing the length of time for performing said bug correction beyond the time required to execute said patch correction data includes data for setting a number of times a wait loop is repeated.
Claim 5
Dependent Claim 21 words
An electronic apparatus according to claim 3, wherein: said permanent storage means includes an execution program for executing said wait loop.
Claim 6
Dependent Claim 36 words
An electronic apparatus according to claim 1, 2 or 3, wherein: said central processing means changes the access between said permanent storage means and said correction information storage means in synchronism with a television synchronization signal.
Claim 7
Dependent Claim 17 words
An electronic apparatus according to claim 3, wherein: said television synchronization signal is a vertical synchronization signal.
Claim 8
Dependent Claim 30 words
An electronic apparatus according to claim 1, wherein said input means reads the correction information stored in an EEPROM and transmits said correction information to said correction information storage means.
Claim 9
Dependent Claim 190 words
An electronic apparatus, comprising: permanent storage means for permanently storing information, the permanent storage means having a first specific part containing a first amount of incorrect information, the permanent storage means also having a second specific part containing a second amount of incorrect information; correction information storage means for storing correction information for correcting the first and second specific parts; central arithmetic processing means for arithmetic processing and for carrying out access control between said permanent storage means and said correction information storage means, the central arithmetic processing means carrying out access control between said permanent storage means and said correction information storage means for performing a first bug correction and a second bug correction; and input means for inputting the correction information to the correction information storage means, said correction information including first patch correction data for correcting the first amount of incorrect information, second patch correction data for correcting the second amount of incorrect information, and data for increasing a length of time for performing said first and second bug corrections so that the length of time for performing the first and second bug corrections is substantially constant.
Claim 10
Dependent Claim 190 words
An electronic apparatus, comprising: permanent storage means for permanently storing information, the permanent storage means having a first specific part containing a first amount of incorrect information, the permanent storage means also having a second specific part containing a second amount of incorrect information; correction information storage means for storing correction information for correcting the first and second specific parts; central arithmetic processing means for arithmetic processing and for carrying out access control between said permanent storage means and said correction information storage means, the central arithmetic processing means carrying out access control between said permanent storage means and said correction information storage means for performing a first bug correction and a second bug correction; and input means for inputting the correction information to the correction information storage means, said correction information including first patch correction data for correcting the first amount of incorrect information, second patch correction data for correcting the second amount of incorrect information, and data for increasing a length of time for performing said first and second bug corrections so that the length of time for performing the first and second bug corrections is substantially constant.
Claim 11
Dependent Claim 30 words
An electronic apparatus according to claim 8, wherein: said data for increasing the length of time for performing said first and second bug corrections includes one or more invalid instructions.
Claim 12
Dependent Claim 21 words
An electronic apparatus according to claim 8, wherein: said permanent storage means includes an execution program for executing a wait loop.

References Cited (Backward Citations)

US4542453A Cited
US4982360A Cited
US4745572A Cited
US4751703A Cited
US4831517A Cited
US4802119A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1999-02-19 1999-08-21 2000-02-20 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2003-02-19 2003-08-21 2004-02-20 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2007-02-19 2007-08-21 2008-02-20 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag