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:
Aug. 01, 2006

Filed:

Feb. 12, 2001
Applicants:

Clifford A. Reid, Pacifica, CA (US);

Murray Low, Santa Cruz, CA (US);

Charles R. Anderson, Santa Cruz, CA (US);

Neal Rutta, San Jose, CA (US);

Kenneth R. Grant, San Carlos, CA (US);

Inventors:

Clifford A. Reid, Pacifica, CA (US);

Murray Low, Santa Cruz, CA (US);

Charles R. Anderson, Santa Cruz, CA (US);

Neal Rutta, San Jose, CA (US);

Kenneth R. Grant, San Carlos, CA (US);

Assignee:

Open Text Corporation, Waterloo, CA;

Attorney:
Primary Examiner:
Assistant Examiner:
Int. Cl.
CPC ...
G06F 15/16 (2006.01);
U.S. Cl.
CPC ...
Abstract

A system for delivery of content over a wide area network, the content being captured by the system over a time period of a live event, the system comprising a first computer connected to a first side of the wide area network, the first computer having a cache for storing at least one data stream and the first computer having access to executable instruction code in an electronically readable medium. The executable instruction code is for at least: (1) identifying a live portion of the at least one data stream containing content captured by the system, the live portion being that portion of the at least one data stream at the first computer containing content captured more recently by the system than the content contained in any other portion of the at least one data stream at the first computer currently available for sending from the first computer to a second computer, the second computer being connected to a second side of the wide area network; (2) identifying a user position portion of the at least one data stream, the user position portion of the at least one data stream being that portion most recently sent from the first computer to the second computer; (3) receiving a first request at the first computer from the second computer; (4) in response to the first request, sending the live portion of the at least one data stream from the first computer to the second computer; (5) receiving a second request at the first computer from the second computer; and (6) in response to the second request, sending a portion of the at least one data stream from the first computer to the second computer containing content captured less recently by the system than content contained in the live portion of the at least one data stream. The first request and the second request may be sent from the second computer to the first computer and responded to by the first computer in alternating fashion during a time period that at least includes the time period of the live event as extended by a latency period of the wide area network.


Find Patent Forward Citations

Loading…