Data processing: software development – installation – and managem – Software installation – Including multiple files
Reexamination Certificate
2004-05-01
2009-11-03
Dam, Tuan Q (Department: 2192)
Data processing: software development, installation, and managem
Software installation
Including multiple files
C717S121000, C717S177000, C711S173000
Reexamination Certificate
active
07614051
ABSTRACT:
Described is a system and method used in manufacturing computer devices, in which a single manufacturing image file contains an internal partition and file system layout into which individual operating system component packages are written. The image file is independent of any particular storage technology. To generate the file, a disk image utility tool inputs a memory configuration file and a package-to-partition mapping file to create the partitions/file systems within the image file. The operating system components (package) are written into the partitions. To store (e.g., flash) the image file's data on a particular storage device, the image file is post-processed to customize the data for a particular storage device.
REFERENCES:
patent: 4974149 (1990-11-01), Valenti
patent: 5214695 (1993-05-01), Arnold
patent: 5303384 (1994-04-01), Rodriguez
patent: 5325532 (1994-06-01), Crosswy et al.
patent: 5421006 (1995-05-01), Jablon
patent: 5625693 (1997-04-01), Rohatgi
patent: 5757914 (1998-05-01), McManis
patent: 5835777 (1998-11-01), Staelin
patent: 6108697 (2000-08-01), Raymond et al.
patent: 6157721 (2000-12-01), Shear
patent: 6243468 (2001-06-01), Pearce
patent: 6253300 (2001-06-01), Lawrence
patent: 6327652 (2001-12-01), England
patent: 6330670 (2001-12-01), England
patent: 6351850 (2002-02-01), Van Gilluwe
patent: 6381742 (2002-04-01), Forbes
patent: 6483746 (2002-11-01), Haraguchi
patent: 6581159 (2003-06-01), Nevis
patent: 6591376 (2003-07-01), Vanrooven
patent: 6675382 (2004-01-01), Foster
patent: 6681390 (2004-01-01), Fiske
patent: 6697948 (2004-02-01), Rabin
patent: 6725205 (2004-04-01), Weller
patent: 6802006 (2004-10-01), Brodov
patent: 6820130 (2004-11-01), Miyamoto
patent: 6832373 (2004-12-01), O'Neill
patent: 6871344 (2005-03-01), Grier
patent: 6912591 (2005-06-01), Lash
patent: 7000230 (2006-02-01), Murray
patent: 7007049 (2006-02-01), Peng
patent: 7072807 (2006-07-01), Brown
patent: 7085957 (2006-08-01), Sundareson
patent: 7117304 (2006-10-01), Sohn
patent: 7222341 (2007-05-01), Forbes
patent: 7228541 (2007-06-01), Gupton
patent: 7237122 (2007-06-01), Kadam et al.
patent: 7249174 (2007-07-01), Srinivasa
patent: 7272832 (2007-09-01), Gardner
patent: 7346435 (2008-03-01), Amendola
patent: 2001/0029605 (2001-10-01), Forbes
patent: 2001/0044782 (2001-11-01), Hughes
patent: 2002/0095672 (2002-07-01), Evans et al.
patent: 2002/0152394 (2002-10-01), Kadoya
patent: 2002/0157010 (2002-10-01), Dayan
patent: 2002/0188940 (2002-12-01), Breckner
patent: 2003/0028766 (2003-02-01), Gass
patent: 2003/0046482 (2003-03-01), Venkiteswaran
patent: 2003/0063896 (2003-04-01), Gonzales-Tover
patent: 2003/0182563 (2003-09-01), Liu
patent: 2003/0192043 (2003-10-01), Lin
patent: 2003/0217358 (2003-11-01), Thurston
patent: 2004/0003266 (2004-01-01), Moshir
patent: 2004/0003388 (2004-01-01), Jacquemot et al.
patent: 2004/0015946 (2004-01-01), Te'eni
patent: 2004/0015958 (2004-01-01), Veil
patent: 2004/0060035 (2004-03-01), Ustaris
patent: 2004/0250245 (2004-12-01), Rao
patent: 2004/0255291 (2004-12-01), Sierer
patent: 2005/0132179 (2005-06-01), Glaum
patent: 2005/0132349 (2005-06-01), Roberts et al.
patent: 2005/0132350 (2005-06-01), Markley
patent: 2005/0132356 (2005-06-01), Cross
patent: 2005/0155031 (2005-07-01), Wang
patent: 2005/0203968 (2005-09-01), Dehghan
patent: 2006/0079254 (2006-04-01), Hogan
patent: 0802480 (1997-10-01), None
patent: 0936548 (1999-08-01), None
patent: 1164475 (2001-12-01), None
patent: 1227399 (2002-07-01), None
patent: 1280058 (2003-01-01), None
patent: 1351137 (2003-10-01), None
patent: WO99/26123 (1999-05-01), None
patent: 01-52065 (2001-07-01), None
patent: WO0201332 (2002-01-01), None
patent: WO02103495 (2002-12-01), None
“Constraint-driven system partitioning”, Vallejo et al., Dec. 2000, pp. 411-416. Online retrieved at http://delivery.acm.org/10.1145/350000/343811/p411-lopez-vallejo.pdf>.
“Hardware/software partitioning of embedded system in OCAPI-xl”, Vanmeerbeeck et al., Dec. 2001, pp. 30-31. Online retrieved at <http://delivery.acm.org/10.1145/380000/371665/p30-vanmeerbeeck.pdf>.
“Brief Announcement: Assignment-based partitioning in a condition monitoring system”, Huang et al., Dec. 2002, p. 333. Online retrieved at <http://delivery.acm.org/10.1145/580000/571849/p133-huang.pdf>.
European Search Report in application EP 04029342 which corresponds to US Application.
Lymn, Brett; “Preventing the Unauthorised Binary” article, Copyright 2000-2002, Jan. 19, 2000 Updated Jun. 18, 2002 by Jay Fink.
Anonymous: “Method for Generating Ordered build Dependencies” IBM Technical Disclosure Bulletin, vol. 38, No. 9, Sep. 1, 1995, pp. 161-162.
Ottenstien et al., “The Program Dependence Graph in a Software Development Environment”, ACM 1984 p. 177-184.
Mark Alan Weiss, “Data Structures & Algorithim Analysis in C++” Second Edition, Published by Addison Wesley, 1999, pp. 339-346, Section 9.3.2 Dijkstra's Algorithim.
Office Action dated Nov. 14, 2007 cited in related U.S. Appl. No. 10/837,176.
Office Action dated Nov. 28, 2007 cited in related U.S. Appl. No. 10/837,024.
U.S. Appl. No. 10/387,151, filed May 1, 2004, Shell.
Office Action dated Jun. 29, 2007 cited in related U.S. Appl. No. 10/387,250.
Advisory Action dated Feb. 20, 2008 cited in related U.S. Appl. No. 10/837,176.
Notice of Allowance dated Apr. 18, 2008 cited in related U.S. Appl. No. 10/837,024.
Office Action dated Dec. 12, 2007 cited in related U.S. Appl. No. 10/837,250.
Advisory Action dated Mar. 3, 2008 cited in related U.S. Appl. No. 10/837,250.
Office Action dated May 21, 2008 cited in related U.S. Appl. No. 10/837,250.
Office Action dated Jun. 9, 2008 cited in related U.S. Appl. No. 10/837,176.
Office Action dated Jun. 25, 2007 cited in related U.S. Appl. No. 10/837,024.
Office Action dated Aug. 21, 2006 cited in related U.S. Appl. No. 10/837,250.
Office Action dated Jun. 23, 2006 cited in related U.S. Appl. No. 10/837,151.
Office Action dated Dec. 9, 2008 cited in U.S. Appl. No. 10/837,151.
Office Action dated Jan. 2, 2009 cited in U.S. Appl. No. 10/837,176.
Office Action dated Jan. 7, 2009 cited in U.S. Appl. No. 10/837,250.
Notice of Allowance dated Mar. 31, 2009 cited in U.S. Appl. No. 10/837,250.
Office Action dated Feb. 27, 2009 cited in U.S. Appl. No. 10/837,151.
Glaum Jeffrey D.
Rogers Andrew M.
Tonkelowitz Mark Scott
Dam Tuan Q
Dao Thuy
Microsoft Corporation
Workman Nydegger
LandOfFree
Creating file systems within a file in a storage... does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Creating file systems within a file in a storage..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Creating file systems within a file in a storage... will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-4132897