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:
Sep. 04, 2007

Filed:

Mar. 25, 2002
Applicants:

John Kevin Flanigan, San Jose, CA (US);

Haley Hoi Lee Fung, Milpitas, CA (US);

Judith Eleanor Hill, San Jose, CA (US);

Gerald Dean Hughes, Morgan Hill, CA (US);

Steve T. Kuo, San Jose, CA (US);

Robert Lai, San Jose, CA (US);

Andrew Daniel Tollerud, San Jose, CA (US);

Jack Chiu-chiu Yuan, San Jose, CA (US);

Inventors:

John Kevin Flanigan, San Jose, CA (US);

Haley Hoi Lee Fung, Milpitas, CA (US);

Judith Eleanor Hill, San Jose, CA (US);

Gerald Dean Hughes, Morgan Hill, CA (US);

Steve T. Kuo, San Jose, CA (US);

Robert Lai, San Jose, CA (US);

Andrew Daniel Tollerud, San Jose, CA (US);

Jack Chiu-Chiu Yuan, San Jose, CA (US);

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

A buffer accessible by an application executing under an application server in a first address space is managed by a database adapter executing in a second address space. A data request from the application executing in said first address space, comprising a buffer locator in the empty state, is received by the database adapter executing in the second address space. A buffer is allocated in the first address space and the address of this buffer is stored in the buffer locator. Data associated with the data request, received from a database subsystem, is copied to the buffer. Control is then transferred back to the application whereby the application utilizes the buffer locator to access the buffer and process the data contained therein. A database adapter automatically managing application buffers across address spaces in accordance with the present invention may be referred to as an 'auto-buffer database adapter'.


Find Patent Forward Citations

Loading…