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

Search International and National Patent Collections
World Intellectual Property Organization
Search
 
Browse
 
Translate
 
Options
 
News
 
Login
 
Help
 
Machine translation
1. (WO2014204654) APPLICATION ACTIVATION USING DECOUPLED APPLICATION PROGRAMMIN INTERFACE (API) VERSIONING
Latest bibliographic data on file with the International Bureau   

Pub. No.:    WO/2014/204654    International Application No.:    PCT/US2014/041011
Publication Date: 24.12.2014 International Filing Date: 05.06.2014
IPC:
G06F 9/445 (2006.01)
Applicants: MICROSOFT TECHNOLOGY LICENSING, LLC [US/US]; One Microsoft Way Redmond, WA 98052 (US)
Inventors: GEIMER, Matt; (US).
JIN, Yi; (US).
BREWSTER, Mark; (US).
ZHANG, Hailei; (US).
DECHATRE, Sylvain; (US).
MCDOWELL, Shawn; (US)
Agent: LEONARD, Christopher J.; (US)
Priority Data:
13/923,225 20.06.2013 US
Title (EN) APPLICATION ACTIVATION USING DECOUPLED APPLICATION PROGRAMMIN INTERFACE (API) VERSIONING
(FR) ACTIVATION D'APPLICATION À L'AIDE D'UN VERSIONNAGE D'INTERFACE DE PROGRAMMATION D'APPLICATION (API) DÉCOUPLÉ
Abstract: front page image
(EN)Instead of an application specifying that it uses an entire API, the application specifies the subset(s) of the API that it uses. Specific hosts can choose when to implement a subset of the API set without having to support other subsets of the API. When the host implements a subset of API set that was not previously supported, an application that specified the use of the newly supported subset begins to work on the hosts automatically. An application may specify subsets having different versions. For example, the versions of different subsets that are specified may be different. When the host supports the subsets used by the application, the application is activated (i.e. "run"). When the host does not support one or more of the subsets used by the application, the application is not activated.
(FR)Au lieu qu'une application spécifie qu'elle utilise une API entière, l'application spécifie le ou les sous-ensembles de l'API qu'elle utilise. Des hôtes spécifiques peuvent choisir quand ils souhaitent mettre en œuvre un sous-ensemble de l'ensemble de l'API sans avoir à prendre en charge d'autres sous-ensembles de l'API. Lorsque l'hôte met en œuvre un sous-ensemble de l'ensemble de l'API qui n'était pas pris en charge précédemment, une application qui a spécifié l'utilisation du sous-ensemble nouvellement pris en charge commence à fonctionner sur les hôtes automatiquement. Une application peut spécifier des sous-ensembles ayant différentes versions. Par exemple, les versions de différents sous-ensembles qui sont spécifiés peuvent être différentes. Lorsque l'hôte prend en charge les sous-ensembles utilisés par l'application, l'application est activée (c'est-à-dire, "exécutée"). Lorsque l'hôte ne prend pas en charge un ou plusieurs des sous-ensembles utilisés par l'application, l'application n'est pas activée.
Designated States: AE, AG, AL, AM, AO, AT, AU, AZ, BA, BB, BG, BH, BN, 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, IR, IS, JP, KE, KG, 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, PA, PE, PG, PH, PL, PT, QA, RO, RS, RU, RW, SA, 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, 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, KM, ML, MR, NE, SN, TD, TG).
Publication Language: English (EN)
Filing Language: English (EN)