Isolating assembly versions for binding to application programs

Electrical computers and digital processing systems: interprogra – Dynamic linking – late binding

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C717S164000

Reexamination Certificate

active

09842270

ABSTRACT:
An infrastructure that allows applications to run with specified versions of dependent assemblies, wherein each assembly may exist and run side-by-side on the system with other versions of the same assembly being used by other applications. An application provides a manifest to specify any desired assembly versions on which it is dependent. Similarly, each assembly may have an assembly manifest that specifies the versions of assemblies on which it is dependent. During an initialization phase, an activation context is created for the application, based on the manifests, to map version independent names to a particular assembly version maintained on the system. While the application is in a running phase, for any globally named object that the application wants created, the activation context is accessed to locate the application's or assembly's manifest-specified version. The manifests and activation context constructed therefrom thus isolate an application from assembly version changes.

REFERENCES:
patent: 4809170 (1989-02-01), Leblang et al.
patent: 5339430 (1994-08-01), Lundin et al.
patent: 5805899 (1998-09-01), Evans et al.
patent: 5974470 (1999-10-01), Hammond
patent: 6185734 (2001-02-01), Saboff et al.
patent: 6314565 (2001-11-01), Kenner et al.
patent: 6332168 (2001-12-01), House et al.
patent: 6442753 (2002-08-01), Gerard et al.
patent: 6560614 (2003-05-01), Barboy et al.
patent: 6658659 (2003-12-01), Hiller et al.
Finnie, Scot et al., “The Final Beta—Inside Windows 2000 Beta 3”, www.PlanetIT.com/docs/PIT19990707S0023, Jul. 1, 1999, pp. 1-8.
Grinzo, Lou, “Paranoia is Your Friend”, www.winmag.com/library/1997/0601/analy034.htm, Jun. 1997, pp. 1-3.
Richardson, Robert, “Components Battling Components”, www.byte.com/art/9711/sec6/art6.htm, Nov. 1997, pp. 1-12.

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

Isolating assembly versions for binding to application programs does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Isolating assembly versions for binding to application programs, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Isolating assembly versions for binding to application programs will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-3848411

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.