Method for firmware variable storage with eager compression,...

Data processing: software development – installation – and managem – Software upgrading or updating

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C717S124000, C717S126000, C711S103000

Reexamination Certificate

active

07934209

ABSTRACT:
Firmware-based conversion methods for storing converted firmware variables in a firmware storage device, such as flash memory. Under one method, “eager” compression of firmware is performed. In response to a storage request, a determination is made to whether a compressor is available. If it is, the firmware variable is stored in a compressed form in the storage device; if not, the firmware variable is stored in an uncompressed form. In response to a read request for a stored firmware variable, a determination is made to whether the variable is stored in a compressed or uncompressed form. If it is compressed, a decompressor is employed to return the variable to its uncompressed form prior to providing it to the requestor; already uncompressed variables are provided directly to the requester. An application program interface is provided to enable operating system runtime access to the firmware variables. Similar conversions may be employed separately or in parallel, including encryption.

REFERENCES:
patent: 5621885 (1997-04-01), Del Vigna, Jr.
patent: 5706460 (1998-01-01), Craig et al.
patent: 5752066 (1998-05-01), Bealkowski et al.
patent: 5761536 (1998-06-01), Franaszek
patent: 5867712 (1999-02-01), Shaw et al.
patent: 5901310 (1999-05-01), Rahman et al.
patent: 5999989 (1999-12-01), Patel
patent: 6038685 (2000-03-01), Bissett et al.
patent: 6622302 (2003-09-01), Delaney et al.
patent: 6681310 (2004-01-01), Kusters et al.
patent: 6832373 (2004-12-01), O'Neill
patent: 6959337 (2005-10-01), McLaughlin et al.
patent: 7028215 (2006-04-01), Depew et al.
patent: 7206953 (2007-04-01), Wilson
patent: 7222258 (2007-05-01), Rothman et al.
patent: 7222339 (2007-05-01), Rothman et al.
patent: 7392518 (2008-06-01), Chhabra et al.
patent: 7558804 (2009-07-01), Polydov
patent: 7562208 (2009-07-01), Reed et al.
patent: 7590838 (2009-09-01), Oguma
patent: 7669195 (2010-02-01), Qumei
patent: 7747994 (2010-06-01), Yang
patent: 7805245 (2010-09-01), Bacon et al.
patent: 2002/0165929 (2002-11-01), McLaughlin et al.
patent: 2003/0066062 (2003-04-01), Brannock et al.
patent: 2003/0208650 (2003-11-01), Depew et al.
patent: 2003/0223646 (2003-12-01), O'Neill
patent: 2004/0001207 (2004-01-01), Nishimura
patent: 2004/0015952 (2004-01-01), Lajoie et al.
patent: 2004/0091042 (2004-05-01), Herath
patent: 2004/0255286 (2004-12-01), Rothman et al.
patent: 2005/0114852 (2005-05-01), Chen et al.
patent: 2005/0120081 (2005-06-01), Ikenn
patent: 2005/0144612 (2005-06-01), Wang et al.
patent: 2005/0273584 (2005-12-01), Wisecup et al.
patent: 2006/0026548 (2006-02-01), Roesner et al.
patent: 2007/0052842 (2007-03-01), Luna et al.
patent: 1186277 (1998-07-01), None
patent: 2276257 (1994-09-01), None
patent: 2002358207 (2002-12-01), None
patent: 0058838 (2000-10-01), None
Title: Post-processing enhancement of decompressed images using variable order Bezier polynomials and distance transform, author: Mayer J et al, dated: Mar. 30, 1998, source: IEEE.
Title: Energy savings through compression in embedded Java environments, author: G Chen et al, dated: May 6, 2002, source: IEEE.
PCT Notification Concerning Transmittal of International Preliminary Report on Patentability (Chapter 1 of the Patent Cooperation Treaty) (PCT Rule 44bis.1(c)) for PCT Counterpart Application No. PCT/US2004/016585, 8 pgs. (Jan. 5, 2006).
EPO, “Office Action”, European Application No. 04 753 416.9-1243, dated Apr. 9, 2009, 6 pages.
“International Search Report”, International Application No. PCT/US2004/016585, mailed Oct. 6, 2005, (Sep. 16, 2005), whole document.
“Written Opinion”, International Application No. PCT/US2004/016585, Mailed Dec. 19, 2005, whole document.
CN PTO, “Secone Office Action”, Chinese Application No. 200480016970.5, Mailed Sep. 22, 2009, whole document.
David, J., “Security in a Flash”, Computers & Security, Elsevier Science Publishers, Amsterdam, NL, vol. 22, No. 1, Jan. 1, 2003, XP004410375, pp. 29-33.
Bealkowski, R. et al., “Firmware Image Compression”,IBM Technical Disclosure Bulletin, IBM Corp. New York, vol. 38, No. 4, Apr. 1, 1995, XP000516080, (0018-8689), pages.

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

Method for firmware variable storage with eager compression,... does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Method for firmware variable storage with eager compression,..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Method for firmware variable storage with eager compression,... will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-2668714

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