# US 8,782,802 B2 · Method and system for providing a REL token

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

- Number: US 8,782,802 B2
- Document ID: US8782802B2
- Status: Granted
- Kind: B2
- Application number: 12/594,331
- Filed: 2008-04-02
- Published: 2010-04-08
- Granted: 2014-07-15
- Earliest claimed: 2007-04-03
- Assignees: Siemens Aktiengesellschaft
- Applicants: Murugaraj Shanmugam; Hannes Tschofenig
- Inventors: Murugaraj Shanmugam; Hannes Tschofenig
- Web page: https://patentgrep.com/patent/US8782802B2

## CPC

- H04L 63/08: {for authentication of entities (cryptographic mechanisms or cryptographic arrangements for entity authentication H04L9/32)}
- H04L 51/00: User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
- H04L 2463/101: applying security measures for digital rights management
- H04L: TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION (arrangements common to telegraphic and telephonic communication H04M)

## Abstract

The embodiments relate to a method for providing at least one REL (Rights Expression Language) token, the REL-token or tokens being provided in a message by a MIME (Multipurpose Internet Mail Extension) protocol.

## Claims

### Claim 1

A method for providing at least one Rights Expression Language (REL) token and providing coded application data, comprising:
transmitting coded application data having a license key from the server to the terminal:
transmitting the license key, separate from the coded application data, as the Rights Expression Language (REL) token from the server to the terminal via a Multipurpose Internet Mail Extension (MIME) protocol: and
decoding, by the terminal, the coded application data based on the REL token,
wherein the message with the REL token is transferred by means of a Session Initiation Protocol (SIP) protocol,
wherein the REL token is a machine-processable expression of data status that creates a protocol specifying a form of a license key where the license key is embedded in the REL token.

### Claim 2 (depends on 1)

The method as claimed in claim 1, wherein the REL token is provided in an email by means of the MIME protocol.

### Claim 3 (depends on 2)

The method as claimed in claim 2, wherein the REL token is provided by the server, after the terminal has requested the REL token from the server.

### Claim 4

A method for providing at least one Rights Expression Language (REL) token, comprising providing the at least one REL token in a message via a Multipurpose Internet Mail Extension (MIME) protocol from a server to a terminal,
wherein the message with the REL token is provided in an INVITE request of a Session Initiation Protocol (SIP) protocol,
wherein the REL token is a machine-processable expression of data status that creates a protocol specifying a form of a license key where the license key is embedded in the REL token.

### Claim 5

A method for providing at least one Rights Expression Language (REL) token AND downloading application data, comprising:
transmitting, by a terminal, at least one Rights Expression Language (REL) token to a server via a Multipurpose Internet Mail Extension (MIME) protocol, and
releasing, separate from the REL token transmitting, by the server the application data for the terminal as a function of the REL token,
wherein a message with the REL token is transferred by means of a Session Initiation Protocol (SIP) protocol,
wherein the REL token is a machine-processable expression of data status that creates a protocol specifying a form of a license key where the license key is embedded in the REL token.

### Claim 6

A terminal, comprising:
a receiver receiving messages according to a Multipurpose Internet Mail Extension (MIME) protocol and extracting a Rights Expression Language (REL) token from one of the messages;
a decoder decrypting received encrypted application data based on the extracted REL token; and
a data processor processing the decrypted application data,
wherein the message with the REL token is received in an INVITE request of a Session Initiation Protocol (SIP) protocol,
wherein the REL token is a machine-processable expression of data status that creates a protocol specifying a form of a license key where the license key is embedded in the REL token.

### Claim 7

A terminal, comprising:
a storage unit storing at least one Rights Expression Language (REL) token; and
an output facility sending the REL token via a message according to a Multipurpose Internet Mail Extension (MIME) protocol,
wherein the message with the REL token is provided in an INVITE request of a Session Initiation Protocol (SIP) protocol,
wherein the REL token is a machine-processable expression of data status that creates a protocol specifying a form of a license key where the license key is embedded in the REL token.

### Claim 8

A server, comprising:
a database providing encrypted application data;
a key management storage providing at least one Rights Expression Language (REL) token with a license key for decrypting the encrypted application data; and
an output facility sending the encrypted application data and sending the REL token via a Multipurpose Internet Mail Extension (MIME) protocol,
wherein the message with the REL token is provided in an INVITE request of a Session Initiation Protocol (SIP) protocol,
wherein the REL token is a machine-processable expression of data status that creates a protocol specifying a form of a license key where the license key is embedded in the REL token.

### Claim 9 (depends on 8)

The server as claimed in claim 8, further comprising a receiver receiving the REL token via a message according to a Multipurpose Internet Mail Extension (MIME) protocol.

### Claim 10

A system, comprising:
at least one terminal; and
at least one server, and
wherein the terminal and/or the server has an output facility for sending a Rights Expression Language (REL) token via a message according to a Multipurpose Internet Mail Extension (MIME) protocol,
wherein the message with the REL token is provided in an INVITE request of a Session Initiation Protocol (SIP) protocol,
wherein the REL token is a machine-processable expression of data status that creates a protocol specifying a form of a license key where the license key is embedded in the REL token.

### Claim 11

A non-transitory computer readable data medium with stored program commands for executing a method of providing at least one Rights Expression Language (REL) token in a message via a Multipurpose Internet Mail Extension (MIME) protocol from a server to a terminal,
wherein the message with the REL token is provided in an INVITE request of a Session Initiation Protocol (SIP) protocol,
wherein the REL token is a machine-processable expression of data status that creates a protocol specifying a form of a license key where the license key is embedded in the REL token.
