Global Patent Index - EP 0988739 A2

EP 0988739 A2 20000329 - METHOD OF MANIPULATING SOFTWARE COMPONENTS THROUGH A NETWORK WITH ENHANCED PERFORMANCE AND REDUCED NETWORK TRAFFIC

Title (en)

METHOD OF MANIPULATING SOFTWARE COMPONENTS THROUGH A NETWORK WITH ENHANCED PERFORMANCE AND REDUCED NETWORK TRAFFIC

Title (de)

VERFAHREN ZUM MANIPULIEREN VON SOFTWAREKOMPONENTEN DURCH EIN NETZWERK MIT VERBESSERTER LEISTUNG UND MIT REDUZIERTEM NETZWERK-VERKEHR

Title (fr)

PROCEDE DE MANIPULATION DE COMPOSANTES LOGICIELLES DANS UN RESEAU, AVEC AMELIORATION DES PERFORMANCES ET DIMINUTION DU TRAFIC DU RESEAU

Publication

EP 0988739 A2 20000329 (EN)

Application

EP 98928033 A 19980610

Priority

  • CA 9800573 W 19980610
  • CA 2207746 A 19970613

Abstract (en)

[origin: WO9858478A2] A method of manipulating components through a network with enhan ced performance and reduced network traffic includes providing a proxy application on a client computer and a remote windowing system on a server computer. The proxy application emulates, on the basis of instruction codes received from the server computer, the components of an application running on the server computer. The remote windowing system emulates, on the bases of activity packets received from the client computer, data input and user-initiated events provided by the windowing system of the client computer. In operation, when a user-initiated event is passed to the proxy application by the windowing system of the client computer, the proxy application encodes event data indicative of the event, and transmits the encoded event data to the server computer as an activity packet. Upon receipt of an activity packet, the remote windowing system in the server computer decodes the event data, and passes the event data to a selected component of the application for processing. Component changes resulting from processing of th e event by the application are encoded by the remote windowing system and transmitted as instruction codes to the client system. Upon receipt of the instruction codes, the proxy application renders the component changes on the client computer. As a result, a user of the client computer is able to utilize the application as if it were running locally on the client computer, instead of running on a remote server computer. Network traffic between the client and server computers is reduced to encoded activity packets and instruction codes, which are small and can be transmitted quickly.

IPC 1-7

H04L 29/06; G06F 9/44; G06F 9/46

IPC 8 full level

G06F 15/16 (2006.01); G06F 9/46 (2006.01); G06F 9/54 (2006.01); H04L 29/06 (2006.01); H04L 29/08 (2006.01)

CPC (source: EP)

G06F 9/542 (2013.01)

Citation (search report)

See references of WO 9858478A2

Designated contracting state (EPC)

AT BE CH CY DE DK ES FI FR GB GR IE IT LI LU MC NL PT SE

DOCDB simple family (publication)

WO 9858478 A2 19981223; WO 9858478 A3 19990318; AU 8005798 A 19990104; CA 2207746 A1 19981213; EP 0988739 A2 20000329; GB 9929428 D0 20000209; JP 2002505776 A 20020219

DOCDB simple family (application)

CA 9800573 W 19980610; AU 8005798 A 19980610; CA 2207746 A 19970613; EP 98928033 A 19980610; GB 9929428 A 19991210; JP 50344799 A 19980610