DYNAMIC SHARING AND UPDATING OF A WEB PAGE
A server ( 450 ) comprising a memory ( 240 ) and a controller ( 210 ), wherein said controller ( 210 ) is configured to receive a code representation from a customer terminal, adapt said code representation, store said adapted code representation and forward an address for accessing the adapted code representation to an operator terminal, thereby sharing a web page through its code representation between a customer terminal and an operator terminal.
1 . A server ( 450 ) comprising a memory ( 240 ) and a controller ( 210 ), wherein said controller ( 210 ) is configured to
receive a code representation from a customer terminal,
adapt said code representation,
store said adapted code representation and
forward an address for accessing the adapted code representation to an operator terminal, thereby sharing a web page through its code representation between a customer terminal and an operator terminal.
2 . The server ( 450 ) according to claim 1 , wherein said controller ( 210 ) is further configured to receive an operator action event and cause said customer terminal to execute said operator action on said customer terminal.
3 . The server ( 450 ) according to claim 1 , wherein the code representation is retrieved by executing AJAX commands.
4 . The server ( 450 ) according to claim 1 , wherein said code representation comprises a DOM tree.
5 . A method for use in a server ( 450 ), said method comprising
receiving a code representation from a customer terminal,
adapting said code representation,
storing said adapted code representation and
forwarding an address for accessing the adapted code representation to an operator terminal, thereby sharing a web page through its code representation between a customer terminal and an operator terminal.
6 . A customer terminal ( 410 ) comprising a memory ( 240 ), a display ( 110 ) and a controller ( 210 ), wherein said controller ( 210 ) is configured to:
connect to a web server;
request and receive code corresponding to a web page from said web server and display said web page on a display ( 110 );
retrieve a code representation of said web page from said memory and forward said code representation to a server ( 450 ) according to claim 1 .
7 . The customer terminal ( 410 ) according to claim 6 , wherein said code corresponding to a web page includes a code segment for retrieving and forwarding the webpage code representation.
8 . The customer terminal ( 410 ) according to claim 7 wherein said code segment is downloaded automatically along with the web page code.
9 . The customer terminal ( 410 ) according to claim 7 , wherein said code segment for retrieving and forwarding the webpage code representation is a JavaScript code script.
10 . The customer terminal ( 410 ) according to claim 7 , wherein said code segment for retrieving and forwarding the webpage code representation is a HTML code sequence.
11 . The customer terminal ( 410 ) according to claim 7 , wherein said code segment for retrieving and forwarding the webpage code representation is a combination of JavaScript code script and HTML code.
12 . A method for use in a customer terminal ( 410 ) comprising a memory ( 240 ), a display ( 110 ) and a controller ( 210 ), said method comprising:
connecting to a web server;
requesting and receiving code corresponding to a web page from said web server and display said web page on a display ( 110 );
retrieving a code representation of said web page from said memory and forwarding said code representation to a server ( 450 ) according to claim 1 .
13 . An operator terminal ( 420 ) comprising a memory ( 240 ) and a controller ( 210 ), wherein said controller ( 210 ) is configured to:
connect to a server ( 450 ) according to claim 1 ;
receive an address to an adapted copy of a web page;
access said adapted copy of a web page through the received address for obtaining a shared view of the web page.
14 . The operator terminal ( 420 ) according to claim 13 , wherein the controller is further configured to
receive an operator action and
send an indication of said operator action to said server for execution on a customer terminal.
15 . A method for use in an operator terminal ( 420 ) comprising a memory ( 240 ) and a controller ( 210 ), said method comprising:
connecting to a server ( 450 ) according to claim 1 ;
receiving an address to an adapted copy of a web page;
accessing said adapted copy of a web page through the received address for obtaining a shared view of the web page.
16 . A computer readable storage medium encoded with instructions that, when executed on a processor, perform the method according to claim 6 .