Legal claims defining the scope of protection, as filed with the USPTO.
1. A method comprising: receiving, by a first device, media content; sending, by the first device, at least a portion of the media content to a second device; identifying, by the first device, a first quality level and a second quality level at which the media content is available for the second device, the first quality level having a first bitrate, and the second quality level having a second bitrate that is different than the first bitrate; identifying a quality change acceptable for transcoding, the quality change defining an acceptable change by a transcoder between quality levels; determining, by the first device for the second device, a selection of the first quality level or the second quality level; and reconfiguring, by the first device, the transcoder to transcode the media content to the first quality level or the second quality level based on the determined selection of the first quality level or the second quality level, wherein a difference between the first bitrate associated with the first quality level and the second bitrate associated with the second quality level satisfies the quality change acceptable for transcoding.
2. The method of claim 1 , wherein the first quality level and the second quality level are provided for selection by the second device.
3. The method of claim 2 , wherein the first quality level and the second quality level are provided in at least one file, the at least one file including a number of entries defining quality levels that satisfy the quality change acceptable for transcoding.
4. The method of claim 1 , further comprising: determining whether the selection of the first quality level or the second quality level is different than a third quality level at which the media content is accessed by the second device, wherein the media content is transcoded to the first quality level or the second quality level based on determining that the selection of the first quality level or the second quality level is different from the third quality level.
5. The method of claim 4 , wherein the first quality level, the second quality level, and the third quality level are provided for selection by the second device.
6. The method of claim 5 , further comprising: updating one or more files in response to transcoding the media content to the first quality level or the second quality level, the first quality level, the second quality level, and the third quality level being provided for selection in the one or more files.
7. The method of claim 1 , further comprising: storing the media content as one or more program segments; and providing, for the second device, access to the one or more program segments.
8. The method of claim 1 , wherein the first device includes the transcoder, and wherein the second device is a mobile device or a computer.
9. An apparatus comprising: a receiver configured to receive media content; one or more processors; and memory accessible to the one or more processors, the memory storing instructions, which upon execution by the one or more processors, cause the one or more processors to perform operations to: cause at least a portion of the media content to be sent to a device; identify a first quality level and a second quality level at which the media content is available for the device, the first quality level having a first bitrate, and the second quality level having a second bitrate that is different than the first bitrate; identify a quality change acceptable for transcoding, the quality change defining an acceptable change by a transcoder between quality levels; determine, for the device, a selection of the first quality level or the second quality level; and reconfigure the transcoder to transcode the media content to the first quality level or the second quality level based on the determined selection of the first quality level or the second quality level, wherein a difference between the first bitrate associated with the first quality level and the second bitrate associated with the second quality level satisfies the quality change acceptable for transcoding.
10. The apparatus of claim 9 , wherein the first quality level and the second quality level are provided for selection by the device.
11. The apparatus of claim 10 , wherein the first quality level and the second quality level are provided in at least one file, the at least one file including a number of entries defining quality levels that satisfy the quality change acceptable for transcoding.
12. The apparatus of claim 9 , further comprising: determining whether the selection of the first quality level or the second quality level is different than a third quality level at which the media content is accessed by the device, wherein the media content is transcoded to the first quality level or the second quality level based on determining that the selection of the first quality level or the second quality level is different from the third quality level.
13. The apparatus of claim 12 , wherein the first quality level, the second quality level, and the third quality level are provided for selection by the device.
14. The apparatus of claim 13 , further comprising: updating one or more files in response to transcoding the media content to the first quality level or the second quality level, the first quality level, the second quality level, and the third quality level being provided for selection in the one or more files.
15. The apparatus of claim 9 , further comprising the transcoder, and wherein the device is a mobile device or a computer.
16. A non-transitory computer-readable medium of a first device having stored thereon instructions that, when executed by one or more processors, cause the one or more processors to: receive media content; cause at least a portion of the media content to be sent to a second device; identify a first quality level and a second quality level at which the media content is available for the second device, the first quality level having a first bitrate, and the second quality level having a second bitrate that is different than the first bitrate; identify a quality change acceptable for transcoding, the quality change defining an acceptable change by a transcoder between quality levels; determine, for the second device, a selection of the first quality level or the second quality level; and reconfigure the transcoder to transcode the media content to the first quality level or the second quality level based on the determined selection of the first quality level or the second quality level, wherein a difference between the first bitrate associated with the first quality level and the second bitrate associated with the second quality level satisfies the quality change acceptable for transcoding.
17. The non-transitory computer-readable medium of claim 16 , wherein the first quality level and the second quality level are provided for selection by the second device, and wherein the first quality level and the second quality level are provided in at least one file, the at least one file including a number of entries defining quality levels that satisfy the quality change acceptable for transcoding.
18. The non-transitory computer-readable medium of claim 16 , further comprising: determining whether the selection of the first quality level or the second quality level is different than a third quality level at which the media content is accessed by the second device, wherein the media content is transcoded to the first quality level or the second quality level based on determining that the selection of the first quality level or the second quality level is different from the third quality level.
19. The non-transitory computer-readable medium of claim 18 , wherein the first quality level, the second quality level, and the third quality level are provided for selection in one or more files, and further comprising: updating the one or more files in response to transcoding the media content to the first quality level or the second quality level.
20. The non-transitory computer-readable medium of claim 16 , wherein the first device includes the transcoder, and wherein the second device is a mobile device or a computer.
Unknown
April 27, 2021
Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.