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.

Date of Patent:
Dec. 02, 2014

Filed:

Jul. 05, 2006
Applicants:

Krishna C. Ratakonda, Yorktown Heights, NY (US);

Durga Sai Phaneendhar Vemuru, Mt. Vernon, NY (US);

Peter H. Westerink, Ossining, NY (US);

Inventors:

Krishna C. Ratakonda, Yorktown Heights, NY (US);

Durga Sai Phaneendhar Vemuru, Mt. Vernon, NY (US);

Peter H. Westerink, Ossining, NY (US);

Attorneys:
Primary Examiner:
Int. Cl.
CPC ...
G06F 15/16 (2006.01); H04L 29/06 (2006.01); G06F 15/173 (2006.01); H04L 29/08 (2006.01);
U.S. Cl.
CPC ...
H04L 67/2847 (2013.01); H04L 65/607 (2013.01); H04L 67/289 (2013.01); H04L 67/28 (2013.01); H04L 65/4092 (2013.01);
Abstract

A system, method, and computer-readable medium that provides a streamed presentation to multiple clients over a network utilizing a presentation server that produces and streams audio, video, and uniquely identified auxiliary data objects (e.g., slides, 3D image models, sound bytes, web page, etc.) in separate sessions or channels over a network; a transmit queue associated with the presentation server to store uniquely identified repeatable auxiliary data objects; and a client that renders all data objects and stores the auxiliary data objects in a local memory cache so that they may be recalled according to their unique ID tags. The presentation server sends unique ID tags rather than the auxiliary data object content when repeated during the presentation. The client is responsive to unique ID tags to obtain an auxiliary data object from a local memory cache to render auxiliary content that is repeatedly presented during the presentation. A secondary network session may be made available to clients that join after the start of the presentation in order to obtain current auxiliary content.


Find Patent Forward Citations

Loading…