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. (WO2009064776) INTERNAL TEST AND MANIPULATION OF AN APPLICATION
Latest bibliographic data on file with the International Bureau   

Pub. No.:    WO/2009/064776    International Application No.:    PCT/US2008/083222
Publication Date: 22.05.2009 International Filing Date: 12.11.2008
IPC:
H04L 12/24 (2006.01), H04L 12/26 (2006.01)
Applicants: MICROSOFT CORPORATION [US/US]; One Microsoft Way, Redmond, Washington 98052-6399 (US) (For All Designated States Except US)
Inventors: OWENS, David, Ernest, III; (US).
FOSLER, Jessica, Lynn; (US)
Priority Data:
11/939,953 14.11.2007 US
Title (EN) INTERNAL TEST AND MANIPULATION OF AN APPLICATION
(FR) ESSAI INTERNE ET MANIPULATION D'APPLICATION
Abstract: front page image
(EN)System(s) and method(s) facilitate testing and manipulating an application internally within a client-server configuration coordinated by a communicator object. A client test-object conveys a test to a server test-object through a remoting channel and over disparate processes, e.g., a test process and designer process. A service in an application developer intermediates communication across a communicator thread and a designer thread. In response to a test, information is received in the client end as a serialized wrapper object. Manipulation is accomplished by deserializing and modifying the received information, and then transmitting the information in a serialized object through the remoting channel across processes, and via the intermediary service component across threads in the designer process. Testing and manipulation can facilitate optimizing an application, improving application's functionality as well as a user experience.
(FR)L'invention concerne un ou plusieurs systèmes et procédés facilitant l'essai et la manipulation d'une application de façon interne dans une configuration client-serveur sous la coordination d'un objet de communication. Un objet d'essai client envoie un essai à un objet d'essai serveur via un canal distant et à travers divers processus, par exemple un processus d'essai et un processus concepteur. Un service dans un développeur d'application relaie la communication entre un chemin de communication et un chemin concepteur. En réponse à un essai, l'information est reçue à l'extrémité client comme objet d'emballage sérialisé. La manipulation s'effectue par désérialisation et modification de l'information reçue, puis transmission de l'information dans un objet sérialisé via le canal distant à travers les processus, et via la composante de service intermédiaire sur des chemins dans le processus concepteur. L'essai et la manipulation peuvent faciliter l'optimisation d'une application, améliorer la fonctionnalité d'une application et l'expérience de l'utilisateur.
Designated States: AE, AG, AL, AM, AO, AT, AU, AZ, BA, BB, BG, BH, BR, BW, BY, BZ, CA, CH, 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, PG, PH, PL, PT, RO, RS, RU, SC, SD, SE, SG, SK, SL, SM, ST, SV, SY, TJ, TM, TN, TR, TT, TZ, UA, UG, US, UZ, VC, VN, ZA, ZM, ZW.
African Regional Intellectual Property Organization (BW, GH, GM, KE, LS, MW, MZ, NA, SD, SL, SZ, TZ, UG, ZM, ZW)
Eurasian Patent Organization (AM, AZ, BY, KG, KZ, MD, RU, TJ, TM)
European Patent Office (AT, BE, BG, CH, CY, CZ, DE, DK, EE, ES, FI, FR, GB, GR, HR, HU, IE, IS, IT, LT, LU, LV, MC, MT, NL, NO, PL, PT, RO, SE, SI, SK, 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)