Dynamic software version selection
US8595715B2 · kind B2 · utility
Assignee
Inventors
Key dates
| Filing date | Dec 31, 2010 |
| Grant date | Nov 26, 2013 |
| Priority date | — |
| Expiry date | Feb 3, 2032 |
Classification
- Technology area (CPC G)Physics
- CPC primaryG06F9/44536
- WIPO fieldComputer technology
- WIPO sectorElectrical engineering
Abstract
Dynamic software version selection is performed by associating a binding library with a software component. The binding library comprises a loader component and a binding component, wherein the loader component serves as an intermediary between the software component and the binding component, and the binding component comprises software component-side logic. Dynamic software version selection further comprises logic in the loader component that decides to load a library from the binding component into memory of a processing device, and selecting by the loader component, a desired version of the requested library, where the desired version of the library is selected from at least two versions of the library associated with the binding component of the binding library. Still further, dynamic software version selection comprises loading the desired version of the library into memory of a computer processing system without requiring that the associated software component restart.
Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.