Data processing: software development – installation – and managem – Software upgrading or updating – Plural version management
Reexamination Certificate
2003-04-11
2008-08-05
Dam, Tuan Q. (Department: 2192)
Data processing: software development, installation, and managem
Software upgrading or updating
Plural version management
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.
Chen Shao-Chun
Jacobi Sidney Andrew
Lim Jeong M.
O'Neill Patrick
Sotos Peter L.
Dam Tuan Q.
Hewlett--Packard Development Company, L.P.
Rutten J. Derek
LandOfFree
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.
Profile ID: LFUS-PAI-O-4008617