System, apparatus, method and computer program for transferring content
First Claim
1. A content transfer system for transferring content between a source device transmitting the content and a sink device receiving the content, comprising:
- content specifying means for specifying the content to be transferred between the source device and the sink device;
authentication means for performing an authentication exchange key process between the source device and the sink device;
content transfer means for performing a content transfer process by encrypting and transferring the content specified by the content specifying means from the source device to the sink device using a key exchanged by the authentication means; and
content transfer finalizing means for performing a content transfer finalizing process by validating the content at the sink device and invalidating the original content at the source device in response to the end of the content transfer process performed by the content transfer means, the content thus being moved from the source device to the sink device.
1 Assignment
0 Petitions
Accused Products
Abstract
A content transfer system for transferring content between a source device transmitting the content and a sink device receiving the content, includes a content specifying unit for specifying the content to be transferred between the source device and the sink device, an authentication unit for performing an authentication exchange key process between the source device and the sink device, a content transfer unit for performing a content transfer process by encrypting and transferring the content specified by the content specifying unit from the source device to the sink device using the key exchanged by the authentication unit, and a content transfer finalizing unit for performing a content transfer finalizing process by validating the content at the sink device and invalidating the original content at the source device in response to the end of the content transfer process performed by the content transfer unit, the content thus being moved from the source device to the sink device.
-
Citations
75 Claims
-
1. A content transfer system for transferring content between a source device transmitting the content and a sink device receiving the content, comprising:
-
content specifying means for specifying the content to be transferred between the source device and the sink device; authentication means for performing an authentication exchange key process between the source device and the sink device; content transfer means for performing a content transfer process by encrypting and transferring the content specified by the content specifying means from the source device to the sink device using a key exchanged by the authentication means; and content transfer finalizing means for performing a content transfer finalizing process by validating the content at the sink device and invalidating the original content at the source device in response to the end of the content transfer process performed by the content transfer means, the content thus being moved from the source device to the sink device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30)
-
-
31. A content transfer device functioning as a source device transmitting content in accordance with digital content transmission protection (DTCP) specification, comprising:
-
content specifying means for specifying the content to be transmitted to a sink device; authentication means for performing an authentication and key exchange (AKE) process with the sink device in accordance with an AKE procedure; content transfer means for performing a content transfer process by encrypting and transferring the content specified by the content specifying means to the sink device using a key exchanged by the authentication means; and content transfer finalizing means for performing a content transfer finalizing process by invalidating the original content in response to the end of the content transfer process of the content transfer means, the content thus being moved to the sink device. - View Dependent Claims (32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51)
-
-
52. A content transfer device functioning as a sink device receiving content in accordance with digital transmission content protection (DTCP) specification, comprising:
-
content specifying means for specifying with a source device the content to be transferred; authentication means for performing an authentication and key exchange (AKE) process with the source device in accordance with an AKE procedure; content transfer means for performing a content transfer process by encrypting and transferring the content specified by the content specifying means from the source device using a key exchanged by the authentication means; and content transfer finalizing means for performing a content transfer finalizing process by validating the received content in response to the end of the content transfer process of the content transfer means, the content thus being moved from the source device. - View Dependent Claims (53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68)
-
-
69. A content transfer method of transmitting content from a DTCP source device, comprising steps of:
-
specifying the content to be transferred to a sink device; performing an authentication and key exchange (AKE) process with the sink device in accordance with an AKE procedure; performing a content transfer process by encrypting and transferring the specified content to the sink device using the exchanged key; and performing a content transfer finalizing process by invalidating the original content in response to the end of the content transfer process, the content thus being moved to the sink device.
-
-
70. A content transfer method of receiving content at a DTCP sink device, comprising steps of:
-
specifying with a source device the content to be transferred; performing an authentication and key exchange (AKE) process with the source device in accordance with an AKE procedure; performing a content transfer process by encrypting and transferring the specified content from the source device using the exchanged key; and performing a content transfer finalizing process by validating the received content in response to the end of the content transfer process, the content thus being moved from the source device.
-
-
71. A computer readable program for causing a computer system as a DTCP source device to transmit content, comprising steps of:
-
specifying the content to be transmitted to a sink device; performing an authentication and key exchange (AKE) process with the sink device in accordance with an AKE procedure; performing a content transfer process by encrypting and transferring the specified content to the sink device using the exchanged key; and performing a content transfer finalizing process by invalidating the original content in response to the end of the content transfer process, the content thus being moved to the sink device.
-
-
72. A computer readable program for causing a computer system as a DTCP sink device to receive content, comprising steps of:
-
specifying with a source device the content to be transferred; performing an authentication and key exchange (AKE) process with the source device in accordance with an AKE procedure; performing a content transfer process by encrypting and transferring the specified content from the source device using the exchanged key; and performing a content transfer finalizing process by validating the received content in response to the end of the content transfer process, the content thus being moved from the source device.
-
-
73. A content transfer system for transferring content between a source device transmitting the content and a sink device receiving the content, comprising:
-
a content specifying unit specifying the content to be transferred between the source device and the sink device; an authentication unit performing an authentication exchange key process between the source device and the sink device; a content transfer unit performing a content transfer process by encrypting and transferring the content specified by the content specifying unit from the source device to the sink device using a key exchanged by the authentication unit; and a content transfer unit performing a content transfer process by encrypting and transferring the content specified by the content specifying unit from the source device to the sink device using a key exchanged by the authentication unit; and a content transfer finalizing unit performing a content transfer finalizing process by validating the content at the sink device and invalidating the original content at the source device in response to the end of the content transfer process performed by the content transfer unit, the content thus being moved from the source device to the sink device.
-
-
74. A content transfer device functioning as a source device transmitting content in accordance with DTCP, comprising:
-
a content specifying unit specifying the content to be transmitted to a sink device; an authentication unit performing an authentication and key exchange process (AKE) with the sink device in accordance with an AKE procedure; a content transfer unit performing a content transfer process by encrypting and transferring the content specified by the content specifying unit to the sink device using a key exchanged by the authentication unit; and a content transfer finalizing unit performing a content transfer finalizing process by invalidating the original content in response to the end of the content transfer process of the content transfer unit, the content thus being moved to the sink device.
-
-
75. A content transfer device functioning as a sink device receiving content in accordance with DTCP, comprising:
-
a content specifying unit specifying with a source device the content to be transferred; an authentication unit performing an authentication and key exchange (AKE) process with the source device in accordance with an AKE procedure; a content transfer unit performing a content transfer process by encrypting and transferring the content specified by the content specifying unit from the source device using a key exchanged by the authentication unit; and a content transfer finalizing unit performing a content transfer finalizing process by validating the received content in response to the end of the content transfer process of the content transfer unit, the content thus being moved from the sink device.
-
Specification