The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Feb. 02, 2009

Filed:

Mar. 10, 2005
Applicant:

Swain W. Porter, Kirkland, WA (US);

Inventor:

Swain W. Porter, Kirkland, WA (US);

Assignee:
Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 9/44 (2005.12); G06F 9/445 (2005.12); G06F 15/173 (2005.12); G06F 12/00 (2005.12); G06F 17/00 (2005.12);
U.S. Cl.
CPC ...
Abstract

A user centric approach toprogramproduct distribution,such as a program product,including a complementary multi-vendor code control system (MVCCS) suitable for use to practice the user centric distribution approach is disclosed. Under the user centric approach, versioning control information of thesource/objectfiles of variousprogramproducts to be installed on various user computer systems are maintained on a user computer system by user computer system basis. Each user computer system or its proxy is provided with a portion or an entire MVCCS to facilitate receipt and storage into a common repository for the user computer system versioning control information of differentsource/objectfiles of differentsoftwarevendors, and to facilitate retrieval of selective versions of the differentsource/objectfiles for the user computer system using versioning control information stored in the common repository for the user computer system.In one embodiment, the MVCCS is further equipped to facilitate receipt and storage into a common library, the different source/object files identified by corresponding universally unique identifiers (UUID), and the versioning control information includes predecessor UUID information. In one embodiment, both the common repository and the common library, as well as the entire MVCCS are disposed on the user computer system.


Find Patent Forward Citations

Loading…