WIPO logo
Mobile | Deutsch | Español | Français | 日本語 | 한국어 | Português | Русский | 中文 | العربية |

Search International and National Patent Collections
World Intellectual Property Organization
Machine translation
Latest bibliographic data on file with the International Bureau   

Pub. No.:    WO/2012/098478    International Application No.:    PCT/IB2012/050111
Publication Date: 26.07.2012 International Filing Date: 10.01.2012
G06F 9/06 (2006.01)
Applicants: INTERNATIONAL BUSINESS MACHINES CORPORATION [US/US]; New Orchard Road Armonk, New York 10504 (US) (For All Designated States Except US).
IBM UNITED KINGDOM LIMITED [GB/GB]; PO Box 41, North Harbour Portsmouth Hampshire PO6 3AU (GB) (MG only).
IBM (China) Investment Company Limited [CN/CN]; 25/F, Pangu Plaza No.27, Central North 4th Ring Road, Chaoyang District, Beijing 100101 (CN) (MG only).
WALKER, James, William [GB/GB]; (GB) (For US Only).
HAIKNEY, David [GB/GB]; (GB) (For US Only).
GILBERT, David, Alan [GB/GB]; (GB) (For US Only)
Inventors: WALKER, James, William; (GB).
HAIKNEY, David; (GB).
GILBERT, David, Alan; (GB)
Agent: ROBERTS, Scott; IBM United Kingdom Limited Intellectual Property Law Hursley Park Winchester Hampshire SO21 2JN (GB)
Priority Data:
11151339.6 19.01.2011 EP
Abstract: front page image
(EN)This invention relates to a method and apparatus for updating software. In particular this invention relates to a method, system and computer program for updating an operating system in a hypervisor comprising: determining a new version of a component of the operating system; installing the new component version; measuring an identifying characteristic of the component and making it available to an attestation system; notifying the attestation system that a component has been updated to a new version whereby, when the attestation system finds that the identifying characteristic of the new component does not match a pre-stored attestation value it is aware that a legitimate mis-match could have occurred. The installing of the new version of the component comprises: identifying an updater associated with new version of the component; measuring an identifying characteristic of the identified updater; loading and installing the new version of the component; and making both the identifying measurement of the updater and the new version of the component available to the attestation system.
(FR)La présente invention concerne un procédé et un appareil de mise à jour de logiciel. En particulier, cette invention concerne un procédé, un système et un programme d'ordinateur servant à mettre à jour un système d'exploitation dans un hyperviseur et consistant à : déterminer une nouvelle version d'un composant du système d'exploitation ; installer la nouvelle version du composant ; mesurer une caractéristique d'identification du composant et la mettre à disponibilité d'un système d'attestation ; signaler au système d'attestation qu'un composant a été mis à jour à une nouvelle version ; lorsque le système d'attestation trouve que la caractéristique d'identification du nouveau composant ne correspond pas à une valeur d'attestation stockée au préalable, il est conscient qu'une non-correspondance légitime a pu avoir lieu. L'installation de la nouvelle version du composant consiste à : identifier un dispositif de mise à jour associé à la nouvelle version du composant ; mesurer une caractéristique d'identification du dispositif de mise à jour identifié ; charger et installer la nouvelle version du composant ; et mettre à disposition du système d'attestation la mesure d'identification du dispositif de mise à jour et la nouvelle version du composant.
Designated States: AE, AG, AL, AM, AO, AT, AU, AZ, BA, BB, BG, BH, BR, BW, BY, BZ, CA, CH, CL, CN, CO, CR, CU, CZ, DE, DK, DM, DO, DZ, EC, EE, EG, ES, FI, GB, GD, GE, GH, GM, GT, HN, HR, HU, ID, IL, IN, IS, JP, KE, KG, KM, KN, KP, KR, KZ, LA, LC, LK, LR, LS, LT, LU, LY, MA, MD, ME, MG, MK, MN, MW, MX, MY, MZ, NA, NG, NI, NO, NZ, OM, PE, PG, PH, PL, PT, QA, RO, RS, RU, RW, SC, SD, SE, SG, SK, SL, SM, ST, SV, SY, TH, TJ, TM, TN, TR, TT, TZ, UA, UG, US, UZ, VC, VN, ZA, ZM, ZW.
African Regional Intellectual Property Organization (BW, GH, GM, KE, LR, LS, MW, MZ, NA, RW, SD, SL, SZ, TZ, UG, ZM, ZW)
Eurasian Patent Organization (AM, AZ, BY, KG, KZ, MD, RU, TJ, TM)
European Patent Office (AL, AT, BE, BG, CH, CY, CZ, DE, DK, EE, ES, FI, FR, GB, GR, HR, HU, IE, IS, IT, LT, LU, LV, MC, MK, MT, NL, NO, PL, PT, RO, RS, SE, SI, SK, SM, TR)
African Intellectual Property Organization (BF, BJ, CF, CG, CI, CM, GA, GN, GQ, GW, ML, MR, NE, SN, TD, TG).
Publication Language: English (EN)
Filing Language: English (EN)