Dynamic nonvolatile memory update in a computer system

Patent

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

395712, G06F 906

Patent

active

059305045

ABSTRACT:
An improved process for updating a nonvolatile memory of a computer system includes selecting a logical area of the nonvolatile memory to update. Protected procedures are copied from one of the selected logical area and an update file. Information from the update file is copied to the nonvolatile memory in accordance with the copied protected procedures. Another method of updating the nonvolatile memory includes selecting at least a portion of the nonvolatile memory to update. Protected procedures including an updated memory map are copied from an update file. Information from the update file is copied to the nonvolatile memory in accordance with the copied protected procedures. An update file to facilitate the improved update processes includes a header section and a update information section. The update information section includes updated code and data for the nonvolatile memory. The header includes a code usage indicator, and offsets to an update table and protected procedures in order to facilitate the update process. The code usage indicator indicates whether the protected procedures are copied from the update file or the nonvolatile memory. The offsets locate the update table and the protected procedures within the update file so that they can be copied to the system memory for use during the update process.

REFERENCES:
patent: 4153937 (1979-05-01), Poland
patent: 4290104 (1981-09-01), Holtey et al.
patent: 4374417 (1983-02-01), Bradley et al.
patent: 4441155 (1984-04-01), Fletcher et al.
patent: 4443847 (1984-04-01), Bradley et al.
patent: 4590557 (1986-05-01), Lillie
patent: 4608632 (1986-08-01), Kummer
patent: 4763333 (1988-08-01), Byrd
patent: 4799145 (1989-01-01), Goss et al.
patent: 4831522 (1989-05-01), Henderson et al.
patent: 4862349 (1989-08-01), Foreman et al.
patent: 5034915 (1991-07-01), Styrna et al.
patent: 5053990 (1991-10-01), Kreifels et al.
patent: 5117492 (1992-05-01), Nash
patent: 5126808 (1992-06-01), Montalvo et al.
patent: 5134580 (1992-07-01), Bertram et al.
patent: 5136713 (1992-08-01), Bealkowski et al.
patent: 5142680 (1992-08-01), Ottman et al.
patent: 5210875 (1993-05-01), Bealkowski et al.
patent: 5257380 (1993-10-01), Lang
patent: 5295263 (1994-03-01), Kojima et al.
patent: 5371876 (1994-12-01), Ewertz et al.
patent: 5388267 (1995-02-01), Chan et al.
patent: 5430878 (1995-07-01), Straub et al.
patent: 5437018 (1995-07-01), Kobayashi et al.
patent: 5450589 (1995-09-01), Maebayashi et al.
patent: 5473775 (1995-12-01), Sakai et al.
patent: 5497492 (1996-03-01), Zbikowski et al.
patent: 5566335 (1996-10-01), Nash et al.
Jex, Jerry, "Flash Memory BIOS for PC and Notebook Computers", IEEE, 1991, pp. 692-695.
Glass, Brett, "The IBM PC BIOS", Byte, Apr. 1989, pp. 303-310.
Levy, Markus A., "Designing With Flash Memory: Is There a New Alternative to EPROM and SRAM?", Circuit Cellar Ink, Dec. 1990/Jan. 1991, pp. 50-58.
Machrone, Bill, "Bill Machrone: Changes in the Microcomputer Market", PC Magazine, Apr. 10, 1990, vol. 9, No. 7, p. 67 (2 pgs).
Shandle, Jack, "Laptop Vendors Join the Flash Bandwagon", Electronics, Nov. 1990, cover page, pp. 6 and 52-53.
Venditto, Gus, "Intel's Flash Memory Poised to Give Laptops Their Next Great Leap", PC Magazine, Aug. 1990, vol. 9, No. 14, p. 63 (3 pgs).
Venditto, Gus, "Trends Shaping Microcomputer Market", PC Magazine, Feb. 13, 1990, vol. 9, No. 3, p. 63 (3 pgs).
Waite, Mitchell & John Angermeyer, CP / M Bible: The Authoritative Reference Guide to CP / M, Howard W. Sams & Co., Inc., 1983, pp. 5 -22 (Table of Contents) and 100.
Waite, Mitchell & Robert Lafore, Soul of CP / M, The Waite Group, Inc., 1983, pp. 2, 7-10 (Table of Contents), 177-182 and 277-322.
Wharton, John H., "Flash| Memory Technology Marches On", Microprocessor Report, Aug. 8, 1990, vol. 4, No. 13, p. 16 (4 pgs.).
Weber, Samuel, "Look Out EPROM's, Here Comes Flash", Electronics, Nov. 1990, cover page, pp. 6 and 44, 46 & 50.

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

Dynamic nonvolatile memory update in a computer system does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Dynamic nonvolatile memory update in a computer system, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Dynamic nonvolatile memory update in a computer system will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-890150

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.