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. 24, 2010

Filed:

Apr. 24, 2006
Applicants:

Stephen Jisoo Rhee, Mountain View, CA (US);

Yi Dai, Mountain View, CA (US);

Gerardo Pardo-castellote, Palo Alto, CA (US);

Rajive Joshi, San Jose, CA (US);

Inventors:

Stephen Jisoo Rhee, Mountain View, CA (US);

Yi Dai, Mountain View, CA (US);

Gerardo Pardo-Castellote, Palo Alto, CA (US);

Rajive Joshi, San Jose, CA (US);

Assignee:

Real-Time Innovations, Inc., Santa Clara, CA (US);

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

A method of operating real-time middleware associated with at least one node of a data distribution system is provided. At least one pool of a plurality of fixed block size units of memory of the node is allocated (e.g., via an operating system call). Based on loan requests for dynamic memory elements on behalf of a user application executing on the node, an indication of at least one of the allocated fixed block size units to be lent is provided. A list of which allocated fixed block size units are being lent from the pool is maintained, including maintaining the list based on return requests, on behalf of the user application executing on the node, of fixed block size units of the pool. Substantially all of the dynamic memory elements of the real-time middleware associated with the node are provided from the at least one pool of allocated fixed block size units based on the loan requests on behalf of the user application.


Find Patent Forward Citations

Loading…