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:
Jun. 09, 2009

Filed:

Sep. 14, 2004
Applicants:

Nancy Reiko Ikeda, Los Altos Hills, CA (US);

Ashwinder Singh Ahluwalia, Fremont, CA (US);

Chao Liang, Fremont, CA (US);

Krishnan Meiyyappan, Fremont, CA (US);

Sreenivas Gollapudi, Cupertino, CA (US);

Lakshminarayanan Chidambaran, Sunnyvale, CA (US);

Inventors:

Nancy Reiko Ikeda, Los Altos Hills, CA (US);

Ashwinder Singh Ahluwalia, Fremont, CA (US);

Chao Liang, Fremont, CA (US);

Krishnan Meiyyappan, Fremont, CA (US);

Sreenivas Gollapudi, Cupertino, CA (US);

Lakshminarayanan Chidambaran, Sunnyvale, CA (US);

Assignee:

Oracle International Corporation, Redwood Shores, CA (US);

Attorney:
Primary Examiner:
Assistant Examiner:
Int. Cl.
CPC ...
G06F 3/00 (2006.01); G06F 9/46 (2006.01);
U.S. Cl.
CPC ...
Abstract

A computer-implemented method of streaming a plurality of messages from a source queue to at least one destination queue over a computer network. The method may include steps of generating a remote procedure call, the remote procedure being configured to encapsulate at least header data, message data for each of the plurality of messages and an end of batch token, the header data being common to each of the plurality of messages and including an identification of the at least one destination queue, the end of batch token signaling that no further message data follows; sending the generated remote procedure call over the computer network to the destination queue identified in the header data, and dequeueing at least the message data for each of the plurality of messages from the source queue and streaming the dequeued messages over the network, and successively enqueueing each streamed message data into the at least one destination queue identified by the header data until the end of batch token is received.


Find Patent Forward Citations

Loading…