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:
Jun. 16, 2015

Filed:

Oct. 17, 2012
Applicant:

Wal-mart Stores, Inc., Bentonville, AR (US);

Inventors:

Tim G. Kimmet, Los Gatos, CA (US);

Ashwanth Fernando, Foster City, CA (US);

Assignee:

WAL-MART STORES, INC., Bentonville, AR (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 9/445 (2006.01); G06F 11/30 (2006.01); G06F 9/455 (2006.01);
U.S. Cl.
CPC ...
G06F 11/3003 (2013.01); G06F 8/60 (2013.01); G06F 9/45533 (2013.01); G06F 11/3051 (2013.01); G06F 11/3082 (2013.01); G06F 2201/815 (2013.01); G06F 2201/83 (2013.01); G06F 2201/865 (2013.01);
Abstract

Systems and methods are disclosed for identifying software components stored on one or more virtual machines (VM). An installation directory is traversed and an ordered installation index of file paths and content identifiers are created for the files thereof. The installation index may be transmitted to a client that accesses artifact indexes for artifacts of software installed on the VMs. The artifact indexes include file paths and content identifiers for the fields of the artifact. Where all artifacts of a software package are found in the installation index, the package is deemed to be installed and a portal for accessing the VM may be updated to so indicate. The software packages found to be installed on a VM may be evaluated with respect to an application manifest to verify proper provisioning according to the manifest.


Find Patent Forward Citations

Loading…