Pre-Grant Publication Number: 20070118712
Please help the USPTO examine the application by evaluating the relevance of the publicly submitted prior art to the patent application.
Peer-to-Patent forwards the Top 10 most relevant prior art submissions and their annotations to the United States Patent and Trademark Office.
Review this prior art and click on the thumbs up (or down) to indicate whether this submission should be forwarded to the USPTO.
If you login then you can add an annotation by typing in the box at the bottom of the screen to comment on the relevance of the prior art to the claims of the patent application.
Review this prior art and click on the thumbs up (or down) to indicate whether this submission should be forwarded to the USPTO.
If you login then you can add an annotation by typing in the box at the bottom of the screen to comment on the relevance of the prior art to the claims of the patent application.

Prior Art Detail
Summary / Description
| Summary / Description | Kernel based memory allocator using pools and avoiding initializing memory on free. |
Basic Information
| Type of Prior Art | Source Code |
| Name/Title | Linux 0.11 malloc.c |
| Publication Date | November 29, 1991 |
| Author | Theodore Ts'o |
| URL | |
| System Type | Operating System |
| Printed Materials (Documentation, Manual, Training Guide, Literature, et cetera) | No |
| Online Source Code Repository | Yes |
| Online project documentation | No |
| Storage Media (Floppy disk, CD-ROM, Tape, et cetera) | No |
| Other | No |
| How to Locate the Evidence (e.g. Location of the System Documentation -- Product Manual, User Guide, or Training Guide) | |
| URL for Software Repository | http://www.oldlinux.org/lxr/htt... |
| URL for Product Description | |
| Licensing Model | Open Source |
| Programming Language | C |
Notes / To Do
| Notes | |
Excerpt
Excerpt Old linux memory allocator
|
Relevance
Claims
1
A method for allocating memory freed by applications in a computer system having an operating system (O/S), said method comprising:
a) designating a status of said one or more freed memory units previously associated with an application as available for reuse;
b) organizing one or more freed memory units having said available for reuse status into one or more free memory pools, wherein freed memory units in a pool are directly allocated to an application requiring backing physical memory store without the O/S deleting data in the freed memory units.
Relevance
Designates one or more freed memory units as available for free use
Organizes the freed memory into bucket pools, directly allocated to the application without the OS deleting data in the freed memory units.
Designates one or more freed memory units as available for free use
Organizes the freed memory into bucket pools, directly allocated to the application without the OS deleting data in the freed memory units.
Claim Chart
All
0 days left






