IP Library › Granted Patent US 9,035,954
Granted Patent B2
US 9,035,954 · App. 13/303,571 · Granted May 19, 2015

Enhancing a rendering system to distinguish presentation time from data time

Inventors: Richard S. Goldhor (Belmont, MA); Edward J. Bianchi (Bothell, WA)
Assignee: Virentem Ventures, LLC
G06F17/3002G11B27/005G06F17/30056
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 9,035,954
App. No.
13/303,571
Granted
May 19, 2015
Kind
B2
Abstract

Techniques are provided for enhancing a digital rendering system to enable the digital rendering system to distinguish Presentation Time from Data Time.

Claims (20)

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.

2. The enhancement system of claim 1 , wherein the method further comprises:

(D) rendering a portion of the temporal sequence presentation data at any of a plurality of presentation rates.

3. The enhancement system of claim 1 , wherein the method further comprises:

(D) 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.

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.

Assignments (4)
CORRECTIVE ASSIGNMENT TO CORRECT THE PATENT 8874436 PREVIOUSLY RECORDED ON REEL 035590 FRAME 0665. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Sep 10, 2018
From: EPL HOLDINGS, LLC
To: VIRENTEM VENTURES, LLC
Reel/Frame 048176/0020 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 7, 2015
From: EPL HOLDINGS, LLC
To: VIRENTEM VENTURES, LLC
Reel/Frame 035590/0665 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 19, 2012
From: ENOUNCE, INC.
To: EPL HOLDINGS, LLC
Reel/Frame 029318/0298 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 23, 2011
From: GOLDHOR, RICHARD S.; BIANCHI, EDWARD J.
To: ENOUNCE, INC.
Reel/Frame 027273/0676 →
Continuity (5)
Division 12716273 · Mar 3, 2010
Continuation 10919963 · Aug 17, 2004
Continuation In Part 10014894 · Dec 11, 2001
Provisional Application 60255226 · Dec 12, 2000
Related Publication 20120195568A1 · Aug 2, 2012