Legal claims defining the scope of protection, as filed with the USPTO.
1. An apparatus for rendering a digital content having license information, comprising: a license processor that acquires a constraint from the license information defining specifics of permission of a rendering operation of the digital content, the constraint defining conditions between rendering of the digital content designated for rendering and rendering of a constraint content other than the digital content designated for rendering; an operation execution command generator that generates an operation execution command for rendering the digital content designed for rendering and the constraint content according to the constraint acquired by the license processor; and a content renderer that renders the digital content designated for rendering and the constraint content based on the operation execution command generated by the operation execution command generator, wherein the license processor acquires, as a constraint, a time constraint indicating a chronological relationship between the digital content and the constraint content, the chronological relationship being selected from a group including at least a relationship indicating the digital content is rendered before the constraint content, a relationship indicating the digital content is rendered after the constraint content, and a relationship indicating the digital content is rendered simultaneously with the constraint content, and the operation execution command generator generates an operation execution command for rendering the digital content and the constraint content according to the chronological relationship defined in the time constraint acquired by the license processor.
2. An apparatus for rendering a digital content having license information, comprising: a license processor that acquires a constraint from the license information defining specifics of permission of a rendering operation of the digital content, the constraint defining conditions between rendering of the digital content designated for rendering and rendering of a constraint content other than the digital content designated for rendering; an operation execution command generator that generates an operation execution command for rendering the digital content designated for rendering and the constraint content according to the constraint acquired by the license processor; and a content renderer that renders the digital content designated for rendering and the constraint content based on the operation execution command generated by the operation execution command generator, wherein the license processor acquires, as a constraint, an exclusive constraint indicating a disabled relationship between the digital content and the constraint content, and the operation execution command generator generates, according to the exclusive constraint acquired by the license processor, an operation execution command for not rendering the digital content having the exclusive constraint when the constraint content prohibited from being used together with the digital content is being rendered.
3. An apparatus for rendering a digital content having license information, comprising: a license processor that acquires a constraint from the license information defining specifics of permission of a rendering operation of the digital content, the constraint defining conditions between rendering of the digital content designated for rendering and rendering of a constraint content other than the digital content designated for rendering; an operation execution command generator that generates an operation execution command for rendering the digital content designated for rendering and the constraint content according to the constraint acquired by the license processor; and a content renderer that renders the digital content designated for rendering and the constraint content based on the operation execution command generated by the operation execution command generator, wherein the license processor acquires, as a constraint, a structural constraint indicating a structural relationship between the digital content and the constraint content, the structural relationship indicating the digital content is included in the constraint content or vice versa, the operation execution command generator generates an operation execution command for rendering the digital content and the constraint content according to the structural relationship defined in the structural constraint acquired by the license processor.
4. A computer readable storage medium encoded with instructions, which when executed by a computer, causes the computer to implement a method comprising: acquiring, by the computer, a constraint from license information of a digital content, the constraint defining conditions between rendering of the digital content designated for rendering and rendering of a constraint content other than the digital content designated for rendering, the license information defining specifics of permission of a rendering operation; generating an operation execution command for rendering the digital content designated for rendering and the constraint content according to the constraint; and rendering the digital content designated for rendering and the constraint content based on the operation execution command, wherein the acquiring includes acquiring, as a constraint, a time constraint indicating a chronological relationship between the digital content and the constraint content, the chronological relationship being selected from a group including at least a relationship indicating the digital content is rendered before the constraint content, a relationship indicating the digital content is rendered after the constraint content, and a relationship indicating the digital content is rendered simultaneously with the constraint content, and the generating includes generating an operation execution command for rendering the digital content and the constraint content according to the chronological relationship defined in the time constraint.
5. A computer readable storage medium encoded with instructions, which when executed by a computer, causes the computer to implement a method comprising: acquiring, by the computer, a constraint from license information of a digital content, the constraint defining conditions between rendering of the digital content designated for rendering and rendering of a constraint content other than the digital content designated for rendering, the license information defining specifics of permission of a rendering operation; generating an operation execution command for rendering the digital content designated for rendering and the constraint content according to the constraint; and rendering the digital content designated for rendering and the constraint content based on the operation execution command, wherein the acquiring includes acquiring, as a constraint, an exclusive constraint indicating a disabled relationship between the digital content and the constraint content, and the generating includes generating, according to the exclusive constraint, an operation execution command for not rendering the digital content having the exclusive constraint when the constraint content prohibited from being used together with the digital content is being rendered.
Unknown
March 2, 2010
Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.