IP Library › Granted Patent US 9,807,430
Granted Patent B2
US 9,807,430 · App. 14/153,578 · Granted Oct 31, 2017

Source device, content providing method using the source device, sink device and controlling method of the sink device

Inventor: Sung-bo Oh (Suwon-si, KR)
Assignee: SAMSUNG ELECTRONICS CO., LTD.
H04N21/2347G06F21/10G09G5/006H04L63/0428H04N21/4367H04N21/43622H04N21/4408H04N21/440263G09G2340/0407G09G2358/00G09G2370/047G09G2370/12
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 9,807,430
App. No.
14/153,578
Granted
Oct 31, 2017
Kind
B2
Abstract

A source device for transmitting content to a sink device is provided. The source device may include an interface configured to perform high-bandwidth digital content protection (HDCP) authentication with the sink device, and a controller configured to determine an HDCP version supported by the sink device, convert the content so as to be encrypted in the HDCP version supported by the sink device in response to a determination that another HDCP version applied to the content is not supported by the sink device, encrypt the converted content in the HDCP version supported by the sink device, and control the interface to transmit the content to the sink device.

Claims (48)

1. A source device for transmitting content to a sink device, the source device comprising:

an interface configured to communicate with the sink device; and

a controller configured to:

determine a high-bandwidth digital content protection (HDCP) version supported by the sink device,

encrypt the content in one of different HDCP versions based on the HDCP version supported by the sink device, and

control the interface to transmit the encrypted content to the sink device,

wherein the controller is further configured to, if the sink device supports a first HDCP version, encrypt the content in the first HDCP version, and if the sink device does not support the first HDCP version, convert the content by downscaling the content to reduce resolution of the content and encrypt the converted content in a second HDCP version.

2. The source device of claim 1 , wherein if the content is required to be encrypted in the first HDCP version and the sink device supports the second HDCP version which is lower than the first HDCP version, the controller is configured to convert the content and encrypt the converted content in the second HDCP version.

3. The source device of claim 1 , wherein the controller is configured to obtain information regarding the HDCP version supported by the sink device from the sink device, and determine the HDCP version supported by the sink device based on the information regarding the HDCP version obtained from the sink device.

4. The source device of claim 1 , wherein the controller is configured to control the sink device to output a message indicating that the content is converted in response to the converted content being transmitted to the sink device.

5. The source device of claim 1 , wherein the content comprises at least one of image data and audio data.

6. A method of transmitting content from a source device to a sink device, the method comprising:

determining a high-bandwidth digital content protection (HDCP) version supported by the sink device;

encrypting the content in one of different HDCP versions based on the HDCP version supported by the sink device; and

transmitting the encrypted content to the sink device,

wherein the encrypting comprises:

if the sink device supports a first HDCP version, encrypting the content in the first HDCP version; and

if the sink device does not support the first HDCP version, converting the content by downscaling the content to reduce resolution of the content and encrypting the converted content in a second HDCP version if the sink device does not support the first HDCP version.

7. The method of claim 6 , wherein, if the content is required to be encrypted in the first HDCP version and the sink device supports the second HDCP version which is lower than the first HDCP version, the encrypting comprises converting the content and encrypting the converted content in the second HDCP version.

8. The method of claim 7 , wherein the converting comprises converting the content by downscaling the content to reduce resolution of the content.

9. The method of claim 6 , wherein the determining comprises:

obtaining information regarding the HDCP version supported by the sink device from the sink device; and

determining the HDCP version supported by the sink device based on the information regarding the HDCP version obtained from the sink device.

10. The method of claim 6 , further comprising:

controlling the sink device to output a message indicating that the content is converted in response to the converted content being transmitted to the sink device.

11. A system for processing high-bandwidth digital content protection (HDCP) content, the system comprising:

a sink device comprising at least one processor configured to:

receive an encrypted content, and

decrypt and display the encrypted content; and

a source device comprising at least one processor configured to:

obtain information regarding an HDCP version supported by the sink device from the sink device,

encrypt a content in different HDCP versions based on the HDCP version supported by the sink device, and

transmit the encrypted content to the sink device,

wherein the at least one processor of the source device is further configured to, if the sink device supports a first HDCP version, encrypt a content in the first HDCP version, and if the sink device does not support the first HDCP version, convert the content by downscaling the content to reduce resolution of the content and encrypt the converted content in a second HDCP version.

12. A method of processing high-bandwidth digital content protection (HDCP) content, the method comprising:

obtaining, by a source device, information regarding a HDCP version supported by a sink device from the sink device;

encrypting, by the source device, a content in one of different HDCP versions based on the HDCP version supported by the sink device;

transmitting, from the source device, the encrypted content to the sink device;

receiving, by the sink device, the encrypted content; and

decrypting and displaying, by the sink device, the encrypted content,

wherein the encrypting comprises, if the sink device supports a first HDCP version, encrypting the content in the first HDCP version, and if the sink device does not support the first HDCP version, converting the content by downscaling the content to reduce resolution of the content and encrypting the converted content in a second HDCP version.

13. A content player for transmitting content to a content displayer, the content player comprising:

an interface configured to communicate with the content displayer; and

a controller configured to:

determine a high-bandwidth digital content protection (HDCP) version supported by the content displayer,

encrypt the content in one of different HDCP versions based on the HDCP version supported by the content displayer, and

control the interface to transmit the encrypted content to the content displayer,

wherein the controller is further configured to, if the content displayer supports a first HDCP version, encrypt the content in the first HDCP version, and if the content displayer does not support the first HDCP version, convert the content by downscaling the content to reduce resolution of the content and encrypt the converted content in a second HDCP version.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 13, 2014
From: OH, SUNG-BO
To: SAMSUNG ELECTRONICS CO., LTD.
Reel/Frame 031952/0976 →
Priority Claims (1)
KR 10-2013-0042464 · Apr 17, 2013 · national
Continuity (2)
Provisional Application 61757361 · Jan 28, 2013
Related Publication 20140211941A1 · Jul 31, 2014