Some content of this application is unavailable at the moment.
If this situation persist, please contact us atFeedback&Contact
1. (WO2018140183) DEFERRING INVOCATION REQUESTS FOR REMOTE OBJECTS
Latest bibliographic data on file with the International Bureau    Submit observation

Pub. No.: WO/2018/140183 International Application No.: PCT/US2017/068063
Publication Date: 02.08.2018 International Filing Date: 22.12.2017
IPC:
G06F 9/54 (2006.01)
G PHYSICS
06
COMPUTING; CALCULATING; COUNTING
F
ELECTRIC DIGITAL DATA PROCESSING
9
Arrangements for programme control, e.g. control unit
06
using stored programme, i.e. using internal store of processing equipment to receive and retain programme
46
Multiprogramming arrangements
54
Interprogramme communication
Applicants:
MICROSOFT TECHNOLOGY LICENSING, LLC [US/US]; One Microsoft Way Redmond, Washington 98052-6399, US
Inventors:
LAHMAN, Aaron; US
SHAABAN, Yasser; US
FRANSAZOV, Mariyan; US
DOBIN, Alexander Jon; US
Agent:
MINHAS, Sandip S.; US
CHEN, Wei-Chen Nicholas; US
DRAKOS, Katherine J.; US
HINOJOSA, Brianna L.; US
HOLMES, Danielle J.; US
SWAIN, Cassandra T.; US
WONG, Thomas S.; US
CHOI, Daniel; US
HWANG, William C.; US
WIGHT, Stephen A.; US
CHATTERJEE, Aaron C.; US
Priority Data:
15/419,96430.01.2017US
Title (EN) DEFERRING INVOCATION REQUESTS FOR REMOTE OBJECTS
(FR) REQUÊTES D'INVOCATION REPORTÉES POUR OBJETS DISTANTS
Abstract:
(EN) A system is provided for an application executing at a client to send invocation requests to remote objects of a server. Each invocation request is generated when the application invokes a proxy of a proxy class of the application corresponding to a remote object of a remote object class. For each invocation request, when the invocation request is deferrable, the system stores the invocation request. When the invocation request is not deferrable, the system sends to the server an invocation request message that includes each stored invocation request not previously sent and the current invocation request. The system receives invocation response messages from the server. For each invocation response of a received invocation response message, the system provides to the application an indication that the invocation response has been received.
(FR) La présente invention concerne un système d'application exécutable au niveau de client permettant d'envoyer des requêtes d'invocation à des objets distants d'un serveur. Les requêtes d'invocation respectives sont générées lorsque l'application invoque un proxy d'une classe de proxys de l'application correspondant à un objet distant d'une classe d'objets distants. Pour les requêtes d'invocation respectives, lorsque la requête d'invocation est reportée, le système mémorise la requête d'invocation. Lorsque la requête d'invocation n'est pas reportée, le système envoie au serveur un message de requête d'invocation, lequel comprend les requêtes d'invocation respectives mémorisées non envoyées précédemment et la requête d'invocation courante. Le système reçoit des messages de réponse d'invocation du serveur. Pour les réponses d'invocation respectives d'un message de réponse d'invocation reçu, le système fournit à l'application une indication que la réponse d'invocation a été reçue.
front page image
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, DJ, DK, DM, DO, DZ, EC, EE, EG, ES, FI, GB, GD, GE, GH, GM, GT, HN, HR, HU, ID, IL, IN, IR, IS, JO, JP, KE, KG, KH, 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 (ARIPO) (BW, GH, GM, KE, LR, LS, MW, MZ, NA, RW, SD, SL, ST, SZ, TZ, UG, ZM, ZW)
Eurasian Patent Office (AM, AZ, BY, KG, KZ, RU, TJ, TM)
European Patent Office (EPO) (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)