# US 2014/0157104 A1 · Dynamic sharing and updating of a web page

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 2014/0157104 A1
- Document ID: US20140157104A1
- Status: Published application
- Kind: A1
- Application number: 13/691,245
- Filed: 2012-11-30
- Published: 2014-06-05
- Earliest claimed: 2012-11-30
- Assignees: Soaric AB
- Applicants: Soaric AB
- Inventors: Esben CARLSEN
- Web page: https://patentgrep.com/patent/US20140157104A1

## CPC

- G06F 40/154: Tree transformation for tree-structured or markup documents, e.g. XSLT, XSL-FO or stylesheets
- G06F 16/958: Organisation or management of web site content, e.g. publishing, maintaining pages or automatic linking
- G06F: ELECTRIC DIGITAL DATA PROCESSING (computer systems based on specific computational models G06N)

## Abstract

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.

## Claims

### Claim 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.

### Claim 2 (depends on 1)

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.

### Claim 3 (depends on 1)

The server (450) according to claim 1, wherein the code representation is retrieved by executing AJAX commands.

### Claim 4 (depends on 1)

The server (450) according to claim 1, wherein said code representation comprises a DOM tree.

### Claim 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.

### Claim 6 (depends on 1)

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.

### Claim 7 (depends on 6)

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.

### Claim 8 (depends on 7)

The customer terminal (410) according to claim 7 wherein said code segment is downloaded automatically along with the web page code.

### Claim 9 (depends on 7)

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.

### Claim 10 (depends on 7)

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.

### Claim 11 (depends on 7)

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.

### Claim 12 (depends on 1)

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.

### Claim 13 (depends on 1)

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.

### Claim 14 (depends on 13)

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.

### Claim 15 (depends on 1)

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.

### Claim 16 (depends on 6)

A computer readable storage medium encoded with instructions that, when executed on a processor, perform the method according to claim 6.
