Runtime detection for invalid use of zero-length memory...

Data processing: software development – installation – and managem – Software program development tool – Testing or debugging

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C717S127000, C717S128000, C717S129000, C717S125000, C717S131000, C711S103000, C711S130000, C711S170000, C711S129000, C711S206000, C714S035000, C714S057000

Reexamination Certificate

active

07730453

ABSTRACT:
Methods for handling zero-length allocations are disclosed. An example of such a method may include returning a self-describing/diagnosing dynamic address that has all the properties required for a secure implementation. Another example may include returning a series of different addresses (instead of a single address per process) to improve supportability. Yet another example may include maintaining diagnostic information about the original allocation for ease of problem resolution.

REFERENCES:
patent: 4680700 (1987-07-01), Hester et al.
patent: 5335344 (1994-08-01), Hastings
patent: 5581697 (1996-12-01), Gramlich et al.
patent: 5590329 (1996-12-01), Goodnow et al.
patent: 5802604 (1998-09-01), Stewart et al.
patent: 5909580 (1999-06-01), Crelier et al.
patent: 5953530 (1999-09-01), Rishi et al.
patent: 6115544 (2000-09-01), Mueller
patent: 6363467 (2002-03-01), Weeks
patent: 6658652 (2003-12-01), Alexander et al.
patent: 6697971 (2004-02-01), Dwyer
patent: 6862674 (2005-03-01), Dice et al.
patent: 6931571 (2005-08-01), Bernadet et al.
patent: 7512765 (2009-03-01), Kurtz
patent: 2003/0074650 (2003-04-01), Akgul et al.
patent: 2004/0123069 (2004-06-01), Franaszek et al.
patent: 2005/0108736 (2005-05-01), Schwabe et al.
patent: 2005/0114843 (2005-05-01), Gilgen et al.
patent: 2005/0144412 (2005-06-01), Swafford et al.
patent: 2007/0204261 (2007-08-01), Fetzer et al.
patent: 2009/0150601 (2009-06-01), Conley
Zhou et al, “Dynamic Tracking of Page Miss Ratio Curve for Memory Management”, Oct. 9-13, 2004. ACM, pp. 177-188.
Kowshik et al, “Ensuring Code Safety Without Runtime Checks for Real-Time Control Systems”, Oct. 8-12, 2002, ACM, pp. 288-297.
Biswas et al, “Memory Overflow Protection for Embedded Systems Using Run-Time Checks, Reuse, and Compression”, ACM Transactions on Embedded Computing Systems, vol. 5, No. 4, Nov. 2006, pp. 719-752.
Chilimbi et al, “Low-Overhead Memory Leak Detection Using Adaptive Statistical Profiling”, Oct. 9-13, 2004, pp. 156-164.
Chilimbi, T. et al., “Designing a Trace Format for Heap Allocation Events”,ISMM, 2000, 35-49, http://www.cs.purdue.edu/homes/hosking/ismm2000/papers/chilimbi.pdf.
Chilimbi, T.M. et al., “Low-Overhead Memory Leak Detection using Adaptive Statistical Profiling”,ASPLOS, 2004, 156-164, http://portal.acm.org/ft—gateway.cfm?id=1024412&type=pdf&coll=GUIDE&d1=GUIDE&CFID=60230855&CFTOKEN=91476997.
Evans, D., “Static Detection of Dynamic Memory Errors”,PLDI, 1996, http://www.cs.virginia.edu/˜evans/pubs/pldi96.pdf, 44-53.
Serrano, M. et al., “Understanding Memory Allocation of Scheme Programs”, © Hewlett-Packard Company, 2000, http://www.hpl.hp.com/techreports/2000/HPL-2000-62.pdf, 14 pages.

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

Runtime detection for invalid use of zero-length memory... does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Runtime detection for invalid use of zero-length memory..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Runtime detection for invalid use of zero-length memory... will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-4166240

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.