Initialization and update of software and/or firmware in...

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

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C713S001000, C713S100000

Reexamination Certificate

active

07409685

ABSTRACT:
A system and method to effectively and efficiently update a version of firmware resident in a device memory is provided. A method of identifying one or more versions of firmware is provided by way of initializing a device memory with a known pattern. In addition, the amount of free unused memory space may be identified and calculated in a device memory. The system and method generates software update packages that are minimal in size providing cost benefit to a manufacturer and convenience to a user.

REFERENCES:
patent: 4344091 (1982-08-01), Gardner et al.
patent: 4429387 (1984-01-01), Kaminski
patent: 5155847 (1992-10-01), Kirouac et al.
patent: 5261055 (1993-11-01), Moran et al.
patent: 5442771 (1995-08-01), Filepp et al.
patent: 5479637 (1995-12-01), Lisimaque et al.
patent: 5481713 (1996-01-01), Wetmore et al.
patent: 5491807 (1996-02-01), Freeman et al.
patent: 5579522 (1996-11-01), Christeson et al.
patent: 5596738 (1997-01-01), Pope
patent: 5598534 (1997-01-01), Haas
patent: 5608910 (1997-03-01), Shimakura
patent: 5623604 (1997-04-01), Russell et al.
patent: 5666293 (1997-09-01), Metz et al.
patent: 5689712 (1997-11-01), Heisch
patent: 5752039 (1998-05-01), Tanimura
patent: 5778440 (1998-07-01), Yiu et al.
patent: 5790974 (1998-08-01), Tognazzini
patent: 5878256 (1999-03-01), Bealkowski et al.
patent: 5901330 (1999-05-01), Sun et al.
patent: 5960445 (1999-09-01), Tamori et al.
patent: 6009497 (1999-12-01), Wells et al.
patent: 6038636 (2000-03-01), Brown, III et al.
patent: 6064814 (2000-05-01), Capriles et al.
patent: 6073206 (2000-06-01), Piwonka et al.
patent: 6073214 (2000-06-01), Fawcett
patent: 6080207 (2000-06-01), Kroening et al.
patent: 6088759 (2000-07-01), Hasbun et al.
patent: 6105063 (2000-08-01), Hayes, Jr.
patent: 6112024 (2000-08-01), Almond et al.
patent: 6112197 (2000-08-01), Chatterjee et al.
patent: 6126327 (2000-10-01), Bi et al.
patent: 6128695 (2000-10-01), Estakhri et al.
patent: 6157559 (2000-12-01), Yoo
patent: 6163274 (2000-12-01), Lindgren
patent: 6198946 (2001-03-01), Shin et al.
patent: 6209127 (2001-03-01), Mori et al.
patent: 6279153 (2001-08-01), Bi et al.
patent: 6292492 (2001-09-01), Bonomi et al.
patent: 6311322 (2001-10-01), Ikeda et al.
patent: 6397385 (2002-05-01), Kravitz
patent: 6438585 (2002-08-01), Mousseau et al.
patent: 6442660 (2002-08-01), Henerlau et al.
patent: 2001/0029178 (2001-10-01), Criss et al.
patent: 2001/0047363 (2001-11-01), Peng
patent: 2001/0048728 (2001-12-01), Peng
patent: 2002/0078209 (2002-06-01), Peng
patent: 2002/0116261 (2002-08-01), Moskowitz et al.
patent: 2002/0120810 (2002-08-01), Brouwer
patent: 2002/0131404 (2002-09-01), Mehta et al.
patent: 2002/0152005 (2002-10-01), Bagnordi
patent: 2002/0156863 (2002-10-01), Peng
patent: 2002/0157090 (2002-10-01), Anton, Jr.
patent: 2003/0022663 (2003-01-01), Rajaram et al.
patent: 2003/0023964 (2003-01-01), Rajaram et al.
patent: 2003/0033599 (2003-02-01), Rajaram et al.
patent: 2003/0037075 (2003-02-01), Hannigan et al.
patent: 2003/0061384 (2003-03-01), Nakatani
patent: 2003/0066062 (2003-04-01), Brannock et al.
patent: 2339923 (2000-03-01), None
patent: H08-202626 (1996-04-01), None
patent: 8202626 (1996-08-01), None
patent: 2002-0034228 (2000-05-01), None
patent: 2001-0100328 (2001-11-01), None
patent: 2001-0100328 (2001-11-01), None
patent: 0106798 (2001-01-01), None
Koenig et al. “Re: ext2—available+used not equal to total” Dec. 31, 1998, accessed on Oct. 9, 2007 from <http://www.uwsg.edu/hypermail/linux/kernel/9901.0/0270.html>, Linux Kernel Archive, 1 page.
“Focus on OpenView A Guide to Hewlett-Packard's Network and Systems Management Platform,” Nathan J. Muller, pp. 1-291, CBM Books, published 1995.
“Client Server computing in mobile environments,” J. Jing et al., ACM Computing Surveys, vol. 31, Issue 2, pp. 117-159, ACM Press, Jul. 1999.
“ESW4: enhanced scheme for WWW computing in wireless communication environments,” S. Hadjiefthymiades, et al. ACM SIGCOMM Computer Communication Review, vol. 29, Issue 5, pp. 24-35, ACM Press, Oct. 1999.
“Introducing quality-of-service and traffic classes in wireless mobile networks,” J. Sevanto, et al. Proceedings of the 1stACM international workshop on Wireless mobile multimedia, pp. 21-29, ACM Press, 1998.
“Any Network, Any Terminal, Anywhere,” A Fasbender et al., IEEE Personal Communications, Apr. 1999, pp. 22-30, IEEE Press, 1999.
Meyers, W.J., “Design of a Microcode Link Editor”, Proceedings of the 13thAnnual Workshop on Microprogramming, pp. 165-170.
Computer Dictionary, Microsoft Press, 2002, pp. 380 and 423.
European Search Report, Appln. No. 04759830.5 dated Jan. 18, 2008.

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

Initialization and update of software and/or firmware in... does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Initialization and update of software and/or firmware in..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Initialization and update of software and/or firmware in... will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-4008617

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