Data transferring method and content transferring method
First Claim
1. A computer-implemented method comprising:
- by a first device,transmitting, to a second device, a message that requests for authenticating the first device to join a domain,wherein the second device is designated as a controller by an election process performed amongst devices associated with the domain, andwherein during the election process, the second device;
sequentially broadcasts a first message to other devices in the domain, the first message including a capability of the second device,compares, each time a second message is received from one of the other devices in the domain, the capability of the second device with capability information included in the second message, andif the capability of the second device is lower than the capability information included in the second message, terminates broadcasting the first message;
receiving a transfer request that requests to transmit content or license from a third device, the transfer request including information about a source and a receiver;
exporting, in response to the received transfer request, the requested content or license from the source;
transforming the exported content or license into a corresponding common content or license which can be used as interoperable content or license within the domain;
establishing a secure authenticated channel with the receiver; and
transmitting the common content or license to the receiver through the established secure authenticated channel.
1 Assignment
0 Petitions
Accused Products
Abstract
In a method of transferring data in a data interoperable environment, a secure authenticated channel is established with a receiving entity corresponding to receiver information included in a received control message, when the control message is received from a control entity, a plurality of data designated by the control entity are transmitted to the receiving entity through the established secure authenticated channel, and an event message for representing a transmission status of the transmitted data is transmitted to the control entity. Accordingly, it is possible to transmit the plurality of data through a single transmission session and provide a transmission status of each data through an event.
180 Citations
3 Claims
-
1. A computer-implemented method comprising:
-
by a first device, transmitting, to a second device, a message that requests for authenticating the first device to join a domain, wherein the second device is designated as a controller by an election process performed amongst devices associated with the domain, and wherein during the election process, the second device; sequentially broadcasts a first message to other devices in the domain, the first message including a capability of the second device, compares, each time a second message is received from one of the other devices in the domain, the capability of the second device with capability information included in the second message, and if the capability of the second device is lower than the capability information included in the second message, terminates broadcasting the first message; receiving a transfer request that requests to transmit content or license from a third device, the transfer request including information about a source and a receiver; exporting, in response to the received transfer request, the requested content or license from the source; transforming the exported content or license into a corresponding common content or license which can be used as interoperable content or license within the domain; establishing a secure authenticated channel with the receiver; and transmitting the common content or license to the receiver through the established secure authenticated channel.
-
-
2. A device comprising:
-
an interface configured to; transmit, to a second device, a message that requests for authenticating the device to join a domain, wherein the second device is designated a controller by an election process performed amongst devices associated with the domain, and wherein during the election process, the second device is configured to; sequentially broadcast a first message to other devices in the domain, the first message including a capability of the second device, compare, each time a second message is received from one of the other devices in the domain, the capability of the second device with capability information included in the second message, and if the capability of the second device is lower than the capability information included in the second message, terminate broadcasting the first message; and receive a transfer request that requests to transmit content or license from a third device, the transfer request including information about a source and a receiver; and a processor configured to; export, in response to the received transfer request, the requested content or license from the source, and transform the exported content or license into a corresponding common content or license which can be used as interoperable content or license within the domain; the interface further configured to; establish a secure authenticated channel with the receiver, and transmit the common content or license to the receiver through the established secure authenticated channel.
-
-
3. A system comprising:
-
first, second, and third devices, the first device configured to; transmit, to the second device, a message that requests for authenticating the first device to join a domain, wherein the second device is designated as a controller by an election process performed amongst devices associated with the domain, and wherein during the election process, the second device is configured to; sequentially broadcast a first message to other devices in the domain, the first message including a capability of the second device, compare, each time a second message is received from one of the other devices in the domain, the capability of the second device with capability information included in the second message, and if the capability of the second device is lower than the capability information included in the second message, terminate broadcasting the first message; receive a transfer request that requests to transmit content or license from the third device, the transfer request including information about a source and a receiver, export, in response to the received transfer request, the requested content or license from the source, transform the exported content or license into a corresponding common content or license which can be used as interoperable content or license within the domain, establish a secure authenticated channel with the receiver, and transmit the common content or license to the receiver through the established secure authenticated channel.
-
Specification