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. (WO2017069864) SYSTEM AND METHOD FOR MULTITENANT EXECUTION OF OS PROGRAMS INVOKED FROM A MULTITENANT MIDDLEWARE APPLICATION
Latest bibliographic data on file with the International Bureau   

Pub. No.:    WO/2017/069864    International Application No.:    PCT/US2016/051099
Publication Date: 27.04.2017 International Filing Date: 09.09.2016
IPC:
G06F 9/50 (2006.01)
Applicants: ORACLE INTERNATIONAL CORPORATION [US/US]; 500 Oracle Parkway, M/S 5op7 Redwood Shores, CA 94065 (US)
Inventors: NANJUNDASWAMY, Vijay Kyathanahalli; (IN)
Agent: MEYER, Sheldon, R.; (US).
KENNA, Karl, F.; (US).
ROBBINS, Michael, L.; (US).
MCAUSLAND, K., Iain; (US).
TIAN, Xuezhen (Chad); (US).
ADELSHEIM, Michael, A.; (US)
Priority Data:
62/245,611 23.10.2015 US
15/059,193 02.03.2016 US
15/059,872 03.03.2016 US
Title (EN) SYSTEM AND METHOD FOR MULTITENANT EXECUTION OF OS PROGRAMS INVOKED FROM A MULTITENANT MIDDLEWARE APPLICATION
(FR) SYSTÈME ET PROCÉDÉ POUR EXÉCUTION MULTILOCATAIRE DE PROGRAMMES D'OS APPELÉS À PARTIR D'UNE APPLICATION D'INTERGICIEL MULTILOCATAIRE
Abstract: front page image
(EN)In accordance with an embodiment, described herein is a system and method for supporting multitenant execution of a tenant-unaware program invoked from a multitenant middleware application. An exemplary method can provide a plurality of partitions, and a plurality of tenant-aware programs, wherein each of the plurality of tenant-aware programs is associated with a partition. The method can associate each of the plurality of partitions and the plurality of tenant-aware programs with a tenant of a plurality of tenants. The method can invoke the tenant-unaware process from a calling partition of the plurality of partitions, the calling partition being associated with a calling tenant of the plurality of tenants. The method can collect tenancy information about the calling tenant. And, based upon the collected tenancy information, the method can scope execution of the tenant-unaware process to the calling tenant by setting up a process execution environment and resources.
(FR)Selon un mode de réalisation, l'invention concerne un système et un procédé de prise en charge de l'exécution multilocataire d'un programme à non-reconnaissance de locataire appelé par une application d'intergiciel multilocataire. Un procédé donné à titre d'exemple peut concerner une pluralité de partitions, et une pluralité de programmes à reconnaissance de locataire, chaque programme de la pluralité de programmes à reconnaissance de locataire étant associé à une partition. Le procédé peut associer chaque partition de la pluralité de partitions et chaque programme de la pluralité de programmes à reconnaissance de locataire à un locataire d'une pluralité de locataires. Le procédé peut appeler le processus à non-reconnaissance de locataire depuis une partition appelante de la pluralité de partitions, la partition appelante étant associée à un locataire appelant de la pluralité de locataires. Le procédé peut recueillir des informations de location relatives au locataire appelant. De plus, à partir des informations de location recueillies, le procédé peut délimiter l'exécution du processus à non-reconnaissance de locataire pour cibler le locataire appelant par la mise en place d'un environnement d'exécution de processus et de ressources.
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, KW, KZ, LA, LC, LK, LR, LS, 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, ST, 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)