# US 8,787,387 B2 · Method for transmitting data and related service data

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

- Number: US 8,787,387 B2
- Document ID: US8787387B2
- Status: Granted
- Kind: B2
- Application number: 11/885,702
- Filed: 2006-03-01
- Published: 2008-08-14
- Granted: 2014-07-22
- Earliest claimed: 2005-03-04
- Assignees: France Telecom
- Applicants: Philippe Dussaume; Yvon Guillot; Jean-Louis Cheviet
- Inventors: Philippe Dussaume; Yvon Guillot; Jean-Louis Cheviet
- Web page: https://patentgrep.com/patent/US8787387B2

## CPC

- H04L 67/306: User profiles
- H04L 65/00: Network arrangements, protocols or services for supporting real-time applications in data packet communication (real-time or near real-time messaging, e.g. instant messaging [IM] H04L51/04; selective video distribution H04N21/00)
- H04L 65/762: {at the source (reformatting of additional data in video distribution servers H04N21/2355)}
- H04L 67/14: Session management (for real-time applications in data packet communications networks H04L65/1066)
- H04L 61/35: {involving non-standard use of addresses for implementing network functionalities, e.g. coding subscription information within the address or functional addressing, i.e. assigning an address to a function}
- H04L 2101/663: Transport layer addresses, e.g. aspects of transmission control protocol [TCP] or user datagram protocol [UDP] ports
- H04M 2207/12: intelligent networks
- H04Q 3/0054: {Service creation techniques}
- H04L: TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION (arrangements common to telegraphic and telephonic communication H04M)
- H04M: TELEPHONIC COMMUNICATION (circuits for controlling other apparatus via a telephone cable and not involving telephone switching apparatus G08)
- H04Q: SELECTING (switches, relays, selectors H01H; wireless communication networks H04W)

## Abstract

A method of transmitting data and service information associated with said data, including an addressing step during which a set of service information D(Si) that is intended to be stored is referenced by means of an address AD. The address AD includes a session identifier Si, a session being defined as a string of successive activations of different communications means. Service information D(Si) is marked unequivocally by means of an identifier Si that is invariant throughout the session concerned. Thus no element external to that session can reach or degrade the service information, and its permanence is guaranteed until the end of the session.

## Claims

### Claim 1

A method of transmitting data and service information associated with the data, the method comprising:
establishing an address for storing and referencing by means of the address a set of service information received from a user terminal, wherein the address comprises a session identifier for a session initiated by the user terminal;
generating a call identifier which is used to form part of the address assigned to the set of service information and which is linked temporarily to the session identifier;
transmitting the call identifier via a signaling link set up between two communications devices; and
generating first and second branch identifiers each linked to the session identifier, the generating being done at the time of establishing first and second links both involving a same source communications device, any call identifier which is transmitted by the source communications device via one of the first and second links being then linked both to the session identifier and to one of the first and second branch identifiers, respectively.

### Claim 2 (depends on 1)

The method according to claim 1, wherein the set of service information is stored in a server adapted to communicate via a specific communications network with the various communications devices adapted to be activated during a session, and the generating of the call identifier is executed by the server at the request of one of the communications devices.

### Claim 3 (depends on 1)

The method according to claim 1, wherein a plurality of call identifiers are generated for the session identifier in response to the received call identifier generation request, and at least one of the plurality of call identifiers is used to establish a second address for storing a second set of service information associated with the session identifier.

### Claim 4 (depends on 1)

The method according to claim 1, wherein the call identifier generation request is received independently of the data transmitted during the session.

### Claim 5

A telecommunications system adapted to transmit data and service information associated with the data, the system comprising:
an addressing device adapted to establish an address for storing and referencing by means of the address a set of service information received from a user terminal, wherein the address comprises a session identifier for a session initiated by the user terminal;
a call identifier generator adapted to generate a call identifier which forms part of the address assigned to the set of service information and to be linked temporarily to the session identifier;
a transmitter adapted to transmit the call identifier via a signaling link set up between two communications devices; and
a branch identifier generator adapted to generate first and second branch identifiers, each linked to the session identifier, the branch identifier generator being adapted to be activated during setting up of first and second links both involving a same source communications device, any call identifier transmitted by the source communications device via one of the first and second links then being linked to the session identifier and to one of the first and second branch identifiers, respectively.

### Claim 6 (depends on 5)

The telecommunications system according to claim 5, further comprising:
a service information server in which the set of service information is stored and adapted to communicate via a specific communications network with the various communications devices activated during the session, the service information server including the call identifier generator, which is activated at the request of one of the communications devices.

### Claim 7 (depends on 5)

A data server adapted to be included in a telecommunications system according to claim 5, wherein the data server is adapted to:
transmit data and service information associated with the data;
store and reference via an established address a set of service information received from a user terminal, in the address comprising a session identifier for a session initiated by the user terminal; and
receive a call identifier which is used to form part of the address assigned to the set of service information and which is linked temporarily to the session identifier.

### Claim 8 (depends on 5)

The telecommunications system according to claim 5, wherein a plurality of call identifiers are generated for the session identifier in response to the received call identifier generation request, and at least one of the plurality of call identifiers is used to establish a second address for storing a second set of service information associated with the session identifier.

### Claim 9 (depends on 5)

The telecommunications system according to claim 5, wherein the call identifier generation request is received independently of the data transmitted during the session.

### Claim 10 (depends on 5)

A non-transitory data medium included in a telecommunications system according to claim 5, said non-transitory data medium being adapted to transmit data and service information associated with the data, which non-transitory data medium:
stores a set of service information received from a user terminal and is provided with a referencing device adapted to reference the set of service information by means of an established address;
wherein the address comprises a session identifier for a session initiated by the user terminal; and
wherein the referencing device is further adapted to receive a call identifier which is used to form part of the address assigned to the set of service information and which is linked temporarily to the session identifier.
