Patent US6202070B1 successfully refreshed from Google Patents.
US6202070B1
Expired / Lapsed
US
⏱️ 0.0 years remaining
Computer manufacturing system architecture with enhanced software distribution functions
Assignee: Hewlett Packard Enterprise Development LP
•
Filing: 1997-12-31
•
Granted: 2001-03-13
•
Expires: 2017-12-31
Abstract
Abstract The present application discloses a system of software distribution in computer manufacturing which manages and distributes software from release by a software engineering group to installation at a remote manufacturing site or testing facility. The distribution system disclosed seeks to overcome the deficiencies of present software distribution systems. In overcoming these deficiencies, the distribution system disclosed contains several innovative features.
Inventors
- 👤 Chau-Lang N. Nguyen
- 👤 Gunnar P. Seaburg
- 👤 Andrew Ta
- 👤 Anthony Ty Marler
- 👤 Richard Andrewski
- 👤 Lee Preimesberger
- 👤 James Young
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-11-08 21:28
CPC Classifications
G; G06; G06F; G06F8/00; G06F8/60; G06F8/61; Y; Y10; Y10S; Y10S707/00; Y10S707/99941; Y10S707/99944; Y10S707/99945; Y10S707/99948
Claims Analysis
Total Claims: 5
Claim 1
Independent Claim
277 words
A method for manufacturing computers with pre-installed software, comprising the actions of: (a.) in a first software engineering group, creating a first respective structured database containing references to software objects to be pre-installed with a structure of associations which allows duplicate files to be referenced and removed from said server, and storing said software objects on a first respective server according to database said references; (b.) isolating said structured database and files into separate database structures and servers by: referencing and eliminating any duplicate files existing between the isolated and structured servers; referencing and eliminating any duplicate reference existing between the isolated and structured databases; updating any references that have been modified; and creating a catalog containing said added or updated references; (c.) repeating steps (a.)-(b.) one or more times for multiple software generating groups with separate respective structured databases and separate respective servers; (d.) merging all said isolated structured database and associated server files into a master isolated database and master isolated server by, for each isolated structured database and associated server: referencing and eliminating any duplicate files existing between the isolated and master servers; referencing said catalog structure to perform, update, insert and duplicate eliminating operations for each entry in said catalog, wherein a full database comparison is avoided; and updating any references that have been modified; (e.) repeating the merging actions of step (d.) for each isolated structured database and associated server files; and (f.) manufacturing computers with said software preinstalled from said master isolated database and master isolated server; whereby each software object is stored only once in said master isolated server and each software object reference in the master database is unique.
Claim 2
Independent Claim
277 words
A method for manufacturing computers with pre-installed software, comprising the actions of: (a.) in a first software engineering group, creating a first respective structured database containing references to software objects to be pre-installed with a structure of associations which allows duplicate files to be referenced and removed from said server, and storing said software objects on a first respective server according to database said references; (b.) isolating said structured database and files into separate database structures and servers by: referencing and eliminating any duplicate files existing between the isolated and structured servers; referencing and eliminating any duplicate reference existing between the isolated and structured databases; updating any references that have been modified; and creating a catalog containing said added or updated references; (c.) repeating steps (a.)-(b.) one or more times for multiple software generating groups with separate respective structured databases and separate respective servers; (d.) merging all said isolated structured database and associated server files into a master isolated database and master isolated server by, for each isolated structured database and associated server: referencing and eliminating any duplicate files existing between the isolated and master servers; referencing said catalog structure to perform, update, insert and duplicate eliminating operations for each entry in said catalog, wherein a full database comparison is avoided; and updating any references that have been modified; (e.) repeating the merging actions of step (d.) for each isolated structured database and associated server files; and (f.) manufacturing computers with said software preinstalled from said master isolated database and master isolated server; whereby each software object is stored only once in said master isolated server and each software object reference in the master database is unique.
Claim 3
Dependent Claim
16 words
The method of claim 1 , wherein said software objects are stored within said structured database.
Claim 4
Dependent Claim
19 words
The method of claim 1 , wherein said isolating, updating, merging, and duplicate elimination are performed by DBMS software.
Claim 5
Dependent Claim
15 words
The method of claim 1 , wherein said software objects are comprised of disk images.
References Cited (Backward Citations)
US5805897A
Cited
US5778395A
Cited
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 2004-03-12 | 2004-09-11 | 2005-03-13 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 2008-03-12 | 2008-09-11 | 2009-03-13 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 2012-03-12 | 2012-09-11 | 2013-03-13 | $7700.00 | Window Closed / Lapsed |