Enhancing a rendering system to distinguish presentation time from data time
First Claim
Patent Images
1. An enhancement system for enhancing an original rendering system which renders temporal sequence presentation data, the original rendering system including a current time parameter but not including distinct presentation time and data time parameters, the enhancement system comprising:
- at least one computer processor;
at least one non-transitory computer-readable medium comprising computer program instructions stored thereon, wherein the computer program instructions are executable by the at least one computer processor to produce an enhanced rendering system by;
(A) monitoring values of a presentation rate parameter that may vary over time, the presentation rate parameter representing a current rate at which the portion of the temporal sequence presentation data is being rendered;
(B) interpreting a value of the current time parameter as a value of a data time parameter; and
(C) identifying, based on the values of the presentation rate parameter and the value of the data time parameter, a presentation time parameter value representing an amount of time required to render the portion of the temporal sequence presentation data at the current rate;
wherein, in the enhanced rendering system, the value of the presentation time parameter differs from the value of the data time parameter.
4 Assignments
0 Petitions
Accused Products
Abstract
Techniques are provided for enhancing a digital rendering system to enable the digital rendering system to distinguish Presentation Time from Data Time.
-
Citations
4 Claims
-
1. An enhancement system for enhancing an original rendering system which renders temporal sequence presentation data, the original rendering system including a current time parameter but not including distinct presentation time and data time parameters, the enhancement system comprising:
-
at least one computer processor; at least one non-transitory computer-readable medium comprising computer program instructions stored thereon, wherein the computer program instructions are executable by the at least one computer processor to produce an enhanced rendering system by; (A) monitoring values of a presentation rate parameter that may vary over time, the presentation rate parameter representing a current rate at which the portion of the temporal sequence presentation data is being rendered; (B) interpreting a value of the current time parameter as a value of a data time parameter; and (C) identifying, based on the values of the presentation rate parameter and the value of the data time parameter, a presentation time parameter value representing an amount of time required to render the portion of the temporal sequence presentation data at the current rate; wherein, in the enhanced rendering system, the value of the presentation time parameter differs from the value of the data time parameter. - View Dependent Claims (2, 3)
-
-
4. An enhancement system for enhancing an original rendering system which renders temporal sequence presentation data, the original rendering system including a current time parameter but not including distinct presentation time and data time parameters, the enhancement system comprising:
-
at least one computer processor; at least one non-transitory computer-readable medium comprising computer program instructions stored thereon, wherein the computer program instructions are executable by the at least one computer processor to produce an enhanced rendering system by performing a method comprising; (A) monitoring values of a presentation rate parameter that may vary over time, the presentation rate parameter representing a current rate at which the portion of the temporal sequence presentation data is being rendered; (B) interpreting a value of the current time parameter as a value of a data time parameter; (C) identifying, based on the values of the presentation rate parameter and the value of the data time parameter, a presentation time parameter value representing an amount of time required to render the portion of the temporal sequence presentation data at the current rate; (D) rendering a portion of the temporal sequence presentation data at any of a plurality of presentation rates; and (E) returning the value of a predetermined one of the presentation time parameter and the data time parameter in response to a request for a current time; wherein, in the enhanced rendering system, the value of the presentation time parameter differs from the value of the data time parameter.
-
Specification