The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.
The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.
Patent No.:
Date of Patent:
Dec. 11, 2012
Filed:
Jun. 11, 2009
Thomas A. Bellwood, Austin, TX (US);
Robert B. Chumbley, Round Rock, TX (US);
Jacob D. Eisinger, Austin, TX (US);
Travis M. Grigsby, Austin, TX (US);
Matthew F. Rutkowski, Pflugerville, TX (US);
Thomas A. Bellwood, Austin, TX (US);
Robert B. Chumbley, Round Rock, TX (US);
Jacob D. Eisinger, Austin, TX (US);
Travis M. Grigsby, Austin, TX (US);
Matthew F. Rutkowski, Pflugerville, TX (US);
International Business Machines Corporation, Armonk, NY (US);
Abstract
Provided is a method for the distribution and control of digital content such that Quality of Experience (QoE) is maintained. Content is protected from when the content is encrypted to when it is used. To ensure the QoE of particular content, a content owner embeds a list of required or preferred components that must be employed to render the content. The content owner's list of required or preferred components specifies specific components 'trusted' to correctly process the content. The specified chain of preferred components is compared to possible devices in the system that processes the content. If there are multiple acceptable devices for a specific link, a preference system is employed to determine the device that executed the particular part of the chain. The preference system is based upon a number of factors, such as, but not limited to, performance characteristics, user preferences, expected stability, power requirements and system preferences.