×

Light-weight validation of native images

  • US 9,584,877 B2
  • Filed: 06/16/2011
  • Issued: 02/28/2017
  • Est. Priority Date: 06/16/2011
  • Status: Active Grant
First Claim
Patent Images

1. A method comprising:

  • employing at least one processor configured to execute computer-executable instructions stored in memory to perform the following acts;

    receiving metadata created during pre-compilation of intermediate language code of an assembly to a native image, wherein the metadata includes multiple identifiers that capture identifying information regarding the assembly from which the native image was produced and comprise one or more of a last modified timestamp, module version, strong name hash, or targeted patch band attribute;

    comparing a version of an assembly with the multiple identifiers sequentially, based on an increasing order of resource utilization to perform a comparison with a particular identifier, until the version of the assembly is determined to correspond to the native image based on one of the multiple identifiers or the comparing is performed with all of the multiple identifiers; and

    identifying the native image as valid when the version of the assembly is determined to correspond to the native image and otherwise identifying the native image as invalid.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×