Transparent client-server transaction accelerator

Number of patents in Portfolio can not be more than 2000

United States of America Patent

PATENT NO 8069225
APP PUB NO 20040215746A1
SERIAL NO

10640405

Stats

ATTORNEY / AGENT: (SPONSORED)

Importance

Loading Importance Indicators... loading....

Abstract

See full text

In a network that conveys requests from clients to servers and responses from servers to clients, a network transaction accelerator for accelerating transactions involving data transfer between at least one client and at least one server over a network comprising a client-side engine, a server-side engine and a transaction predictor configured to predict, based on past transactions, which transactions are likely to occur in the future between the client and server. The transaction predictor might be in the server-side engine, the client-side engine, or both. The client-side engine receives indications of requests from the client, a transaction buffer for storing results of predicted transactions received from the server or the server-side engine ahead of receipt of a corresponding request, and a collator for collating the requests from the client with the stored results or received results, wherein a request and a response that are matched by the collator are identified and the matched response is provided to the client in response to the matched request. The server-side engine receives indications of transactions including requests and responses and conveys requests to the server in response to actual transactions or predicted transactions.

Loading the Abstract Image... loading....

First Claim

See full text

Family

Loading Family data... loading....

Patent Owner(s)

  • RIVERBED TECHNOLOGY, INC.

International Classification(s)

  • [Classification Symbol]
  • [Patents Count]

Inventor(s)

Inventor Name Address # of filed Patents Total Citations
Demmer, Michael J San Francisco, US 33 3169
Jain, Arvind Santa Clara, US 108 3333
McCanne, Steven Berkeley, US 68 6214
Wu, David Tze-Si Fremont, US 56 2686

Cited Art Landscape

Load Citation

Patent Citation Ranking

Forward Cite Landscape

Load Citation