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

Search International and National Patent Collections
World Intellectual Property Organization
PATENTSCOPE will be unavailable a few hours for maintenance reason on Saturday 18.08.2018 at 9:00 AM CEST
Search
 
Browse
 
Translate
 
Options
 
News
 
Login
 
Help
 
Machine translation
1. (WO2006010536) METHOD OF COMMUNICATING BETWEEN WEB APPLICATIONS AND LOCAL CLIENT APPLICATION WHILE MAINTAINING REMOTE USER SESSION
Latest bibliographic data on file with the International Bureau   

Pub. No.: WO/2006/010536 International Application No.: PCT/EP2005/007871
Publication Date: 02.02.2006 International Filing Date: 19.07.2005
IPC:
G06F 17/30 (2006.01)
Applicants: ABB RESEARCH LTD[CH/CH]; P.O. Box 8131 CH-8050 Zürich, CH
Inventors: MULLEN, Jeffrey, T.; US
GARNER, Brent; US
Agent: HOFSTETTER, Alfons; Hofstetter, Schurack & Skora Balanstrasse 57 81541 Muenchen, DE
Priority Data:
10/900,59528.07.2004US
Title (EN) METHOD OF COMMUNICATING BETWEEN WEB APPLICATIONS AND LOCAL CLIENT APPLICATION WHILE MAINTAINING REMOTE USER SESSION
(FR) PROCEDE PERMETTANT UNE COMMUNICATION ENTRE DES APPLICATIONS WEB ET UNE APPLICATION CLIENT LOCALE TOUT EN MAINTENANT UNE SESSION UTILISATEUR DISTANTE
Abstract: front page image
(EN) A method for non-browser based client applications to be integrated into a user’s web session and allowed to transfer information from the non-browser applications to the user’s session on the web server. The method provides communications between a web-based application and a client application while maintaining a unique client session with a web server. The web browser requests a web page containing data or any other information needed by the non-browser based client application. When the web server receives the client request, it redirects the client web browser to a second web page which is reloaded on a regular basis in order to prevent the client session with the web server from expiring. The second web page generates a web form that includes a link to a file stored on the web server containing the data or other information for use by the client application. When the second web page is finished loading the first time, it downloads the file to the client device and automatically starts execution of the non-browser based client application. The client application uses the data or other information contained in the downloaded file when the non-browser client application executes. The client application returns the results of its processing to the web server which stores the data or other information to preserve session information. The second web page detects a return criterion that is returned with the results and processes the server file containing the stored results from the non-browser based client application.
(FR) La présente invention se rapporte à un procédé permettant à des applications client hors navigateur d'être intégrées dans une session Web d'un utilisateur, et de transférer des informations des applications hors navigateur à la session utilisateur sur le serveur Web. Le procédé selon l'invention consiste à établir des communications entre une application Web et une application client, tout en maintenant une session client unique avec un serveur Web. Le navigateur Web demande une page Web contenant des données ou d'autres informations dont a besoin l'application client hors navigateur. Lorsque le serveur Web reçoit la demande client, il redirige le navigateur Web client vers une seconde page Web qui est rechargée régulièrement afin d'éviter l'expiration de la session client avec le serveur Web. La seconde page Web génère un formulaire Web qui contient un lien vers un fichier stocké sur le serveur Web et détenant les données ou les autres informations destinées à être utilisées par l'application client. Lorsque le premier chargement de la seconde page Web est terminé, cette dernière télécharge le fichier vers le dispositif client et lance automatiquement l'exécution de l'application client hors navigateur. Lors de l'exécution de l'application client hors navigateur, l'application client utilise les données ou les autres informations contenues dans le fichier téléchargé. L'application client renvoie les résultats de son traitement au serveur Web, lequel stocke les données ou les autres informations afin de préserver les informations de session. La seconde page Web détecte un critère de renvoi qui est renvoyé avec les résultats, et traite le fichier de serveur contenant les résultats stockés issus de l'application client hors navigateur.
Designated States: AE, AG, AL, AM, AT, AU, AZ, BA, BB, BG, BR, BW, BY, BZ, CA, CH, CN, CO, CR, CU, CZ, DE, DK, DM, DZ, EC, EE, EG, ES, FI, GB, GD, GE, GH, GM, HR, HU, ID, IL, IN, IS, JP, KE, KG, KM, KP, KR, KZ, LC, LK, LR, LS, LT, LU, LV, MA, MD, MG, MK, MN, MW, MX, MZ, NA, NG, NI, NO, NZ, OM, PG, PH, PL, PT, RO, RU, SC, SD, SE, SG, SK, SL, SM, SY, TJ, TM, TN, TR, TT, TZ, UA, UG, UZ, VC, VN, YU, ZA, ZM, ZW
African Regional Intellectual Property Organization (ARIPO) (BW, GH, GM, KE, LS, MW, MZ, NA, SD, SL, SZ, TZ, UG, ZM, ZW)
Eurasian Patent Office (AM, AZ, BY, KG, KZ, MD, RU, TJ, TM)
European Patent Office (EPO) (AT, BE, BG, CH, CY, CZ, DE, DK, EE, ES, FI, FR, GB, GR, HU, IE, IS, IT, LT, LU, LV, MC, NL, 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)