Method and system for providing a REL token
AssigneeSiemens Aktiengesellschaft
InventorsMurugaraj Shanmugam, Hannes Tschofenig
Life of this patent
Estimating the term…
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.
Claims11
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.
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.
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.
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.
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.
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.
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.
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.
Dependencies are inferred from the claim text.