A source device and a method of transmitting content are provided. The source device includes a controller configured to check a version of a content protection method supported by a sink device from the repeater, to encrypt the content based on a version of the content protection method applied to the content, and to set a value of type information of the content protection method based on the version of the content protection method applied to the content and the version of the content protection method supported by the sink device, and a communicator including communication circuitry configured to transmit the encrypted content and the type information of the content protection method to the repeater, wherein the type information of the content protection method for determining whether the content received from the source device is output to the sink device from the repeater, based on the version of the content protection method supported by the sink device.
Legal claims defining the scope of protection, as filed with the USPTO.
1. A source device configured to transmit content to a sink device via an intermediate transmission device, the source device comprising: a communicator comprising communication circuitry; and a controller configured to: obtain information related to a version of a content protection technique supported by the sink device, set type information related to the content protection technique to a first value for allowing the intermediate transmission device to transmit the content to the sink device if the version of the content protection technique supported by the sink device is different than a version of the content protection technique applied to the content, and transmit, via the communicator, the content and the type information set to the first value related to the content protection technique to the intermediate transmission device, wherein the type information is set to one of the first value and a second value to be used by the intermediate transmission device to determine whether the intermediate transmission device is allowed to transmit the content received from the source device to the sink device based on the version of the content protection technique supported by the sink device.
2. The source device of claim 1 , wherein the controller is configured to: set the type information related to the content protection technique to the second value if a version of the content protection technique supported by the sink device is same as the version of the content protection technique applied to the content, and transmit, via the communicator, the content and the type information set to the second value related to the content protection technique to the intermediate transmission device.
3. The source device of claim 1 , wherein the controller is further configured to convert a resolution of the content by downscaling the content when a version of the content protection technique applied to the content is a second version and the sink device is further configured to support a first version different than the second version.
4. The source device of claim 1 , wherein the controller is further configured to set the type information related to the content protection technique as the first value when the version of the content protection technique applied to the content is a second version and the sink device is further configured to support a first version different than the second version, and the first value indicates that the content, to which the first version or the second version is applied, is output from the intermediate transmission device.
5. The source device of claim 1 , wherein the controller is further configured to determine the version of the content protection technique supported by the sink device based on a register value of the intermediate transmission device.
6. The source device of claim 1 , wherein the controller is further configured to: determine a number of devices connected to the intermediate transmission device, and convert a resolution of the content by downscaling the content and to set the type information related to the content protection technique as the first value, when it is determined that the number of devices connected to the intermediate transmission device is more than one, wherein the first value indicates that the content is to be output from the intermediate transmission device.
7. The source device of claim 6 , wherein the controller is further configured to determine the number of devices connected to the intermediate transmission device based on a value of DEVICE_COUNT information of the intermediate transmission device.
8. The source device of claim 1 , wherein the content protection technique comprises high-bandwidth digital content protection (HDCP).
9. The source device of claim 1 , wherein the controller is further configured to generate a message that the content is converted when the content is converted, and to transmit the generated message to the sink device to be displayed on the sink device.
10. A method of transmitting content to a sink device from an intermediate transmission device, the method comprising: obtaining information related to a version of a content protection technique supported by the sink device; setting type information related to the content protection technique, to a first value for allowing the intermediate transmission device to transmit the content to the sink device, if the version of the content protection technique supported by the sink device is different than a version of the content protection technique applied to the content; and transmitting the content and the type information set to the first value related to the content protection technique to the intermediate transmission device, wherein the type information is set to one of the first value and a second value to be used by the intermediate transmission device to determine whether the intermediate transmission device is allowed to transmit the content received from a source device to the sink device, based on the version of the content protection technique supported by the sink device.
11. The method of claim 10 , further comprising: setting the type information related to the content protection technique to the second value if a version of the content protection technique supported by the sink device is same as the version of the content protection technique applied to the content, and transmitting the content and the type information set to the second value related to the content protection technique to the intermediate transmission device.
12. The method of claim 10 , further comprising: converting a resolution of the content by downscaling the content when a version of the content protection technique applied to the content is a second version and the sink device supports a first version different than the second version.
13. The method of claim 10 , wherein the setting of the first value of the type information related to the content protection technique comprises: setting the type information related to the content protection technique as the first value when the version of the content protection technique applied to the content is a second version and the sink device supports a first version different than the second version, wherein the first value indicates that the content, to which the first version or the second version is applied, is to be output from the intermediate transmission device.
14. The method of claim 10 , wherein the obtaining information related to the version of the content protection technique supported by the sink device comprises: obtaining the version of the content protection technique supported by the sink device based on a register value of the intermediate transmission device.
15. The method of claim 10 , further comprising: determining a number of devices connected to the intermediate transmission device, and the setting of the type information related to the content protection technique further comprises: converting a resolution of the content by downscaling the content when it is determined that the number of devices connected to the intermediate transmission device is more than one; and setting the type information related to the content protection technique as the first value, wherein the first value indicates that the content is to be output from the intermediate transmission device.
16. The method of claim 15 , wherein the determining of the number of devices connected to the intermediate transmission device comprises: determining the number of devices connected to the intermediate transmission device based on a value of DEVICE_COUNT information of the intermediate transmission device.
17. The method of claim 10 , wherein the content protection technique comprises high-bandwidth digital content protection (HDCP).
18. The method of claim 10 , further comprising: generating a message that the content is converted when the content is converted; and transmitting the generated message to the sink device to be displayed on the sink device.
19. A non-transitory computer-readable recording medium having recorded thereon a program for executing the method of transmitting content of claim 10 .
20. The source device of claim 1 , wherein the controller is further configured to obtain the content, the version of the content protection technique applied to the content, and the type information related to the content protection technique.
21. The method of claim 10 , further comprising: obtaining the content, the version of the content protection technique applied to the content, and the type information related to the content protection technique.
22. A source device configured to transmit content to a sink device via an intermediate transmission device, the source device comprising: a communicator comprising communication circuitry; and a controller configured to: obtain information related to a version of a content protection technique supported by the sink device, change type information related to the content protection technique to a first value for allowing the intermediate transmission device to transmit the content to the sink device, if the version of the content protection technique supported by the sink device is different than a version of the content protection technique applied to the content, and transmit, via the communicator, the content and the type information set to the first value to the intermediate transmission device, wherein the type information related to the content protection technique is set to one of the first value and a second value and comprises information for the intermediate transmission device to determine whether the content received from the source device is to be output to the sink device by the intermediate transmission device, based on the version of the content protection technique supported by the sink device.
23. A method of transmitting content to a sink device from an intermediate transmission device, the method comprising: obtaining information related to a version of a content protection technique supported by the sink device; changing type information related to the content protection technique to a first value for allowing the intermediate transmission device to transmit the content to the sink device, if the version of the content protection technique supported by the sink device is different than a version of the content protection technique applied to the content; and transmitting the content and the type information set to the first value to the intermediate transmission device, wherein the type information related to the content protection technique is set to one of the first value and a second value and comprises information for the intermediate transmission device to determine whether the content received from a source device is to be output to the sink device by the intermediate transmission device, based on the version of the content protection technique supported by the sink device.
24. The source device of claim 1 , wherein the controller is configured to set the type information related to the content protection technique to the first value for allowing the intermediate transmission device to transmit the content to the sink device, if the version of the content protection technique supported by the sink device is lower than the version of the content protection technique applied to the content.
25. The method of claim 10 , wherein the setting the type information related to the content protection technique comprises: setting the type information related to the content protection technique to the first value for allowing the intermediate transmission device to transmit the content to the sink device, if the version of the content protection technique supported by the sink device is lower than the version of the content protection technique applied to the content.
Cooperative Patent Classification codes for this invention. Click any code to explore related patents in that topic.
May 21, 2020
October 19, 2021
Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.