Pre-Grant Publication Number: 20080301712
Collaborate on the process of community review for this application. Posting will not be forwarded to the USPTO. Flagging a post as an ACTION ITEM signals further research. Flagging SPAM and ABUSE helps to manage discussion. Placing double brackets around a reference to a claim or prior art will create a hyperlink to the original ex. [[claim 1]] and [[prior art 2]].

Please review the Community Code of Conduct prior to posting

Discussion (4)
  Facilitator's Comment     Action Item
  Show without Noise
2
Carlos Perez (about 4 years ago)
Also the MS VC++ linker will embed a checksum in a .exe so the Windows OS will detect if the exe is valid. From MSDN:

The /RELEASE option sets the Checksum in the header of an .exe file.

The operating system requires the Checksum for device drivers. Set the Checksum for release versions of your device drivers to ensure compatibility with future operating systems.

http://msdn.microsoft.com/en-us/library/h8ksa72a(VS.71).aspx
Diane Willis (about 4 years ago)
This looks to be a good piece of prior art for this patent application.
Is it possible to establish the date for this prior art? I do see this at that URL:
This page is specific to
Microsoft Visual Studio 2003/.NET Framework 1.1

For the Patent Office to use this as prior art, please enter it in the Prior Art section via peertopatent.org. The Discussion section is not passed onto the Patent Office.
Conrad Herrmann (almost 4 years ago)
Linkers have been placing checksums in executables for a very long time. There certainly has been one in the DOS linkers since the beginning.

See http://bbc.nvg.org/doc/Master%20512%20Technical%20Guide/m512tech07.htm (among other places) for a description of the function of the linker checksum in the EXE file header.

1
Carlos Perez (about 4 years ago)
Verifying loadable objects is quite common in byte code virtual machines systems such as the Java VM. See patent 6851108.