Electrical computers and digital processing systems: memory – Storage accessing and control – Memory configuring
Patent
1998-04-21
2000-11-28
Chan, Eddie P.
Electrical computers and digital processing systems: memory
Storage accessing and control
Memory configuring
G06F 1202
Patent
active
061548227
ABSTRACT:
A method and system, for improving programs which access a memory array, which accomplish their objects via data-processing equipment programmed to do the following: detect a requested memory operation; determine if the requested operation relates to a preexisting memory array; and execute a dynamic memory management module in a fashion dependent upon whether the requested operation relates to a preexisting memory array. When the requested memory operation relates to a preexisting memory array, the dynamic memory management module does the following: identifies the array element upon which the requested operation is to be performed; determines whether the array element upon which the requested operation is to be performed is a bona fide array element; and, if it is determined that the array element is bona fide, allocates memory for the bona fide array element if such has not been done previously, and performs the requested operation upon the bona fide element. Additionally, the dynamic memory management module does the following: examines data stored within an array; determines if that data is sparse; and, if it is determined that the data is sparse, decreases the amount of information from that ordinarily used to represent the data. When the requested memory operation relates to a non-preexisting memory array, the dynamic memory management module does the following: classifies the requested memory operation as an array creation operation if appropriate, and reserves at least one memory address for array storage such that the reservation is less than the size of the array.
REFERENCES:
patent: 4606002 (1986-08-01), Waisman et al.
patent: 5537367 (1996-07-01), Lockwood et al.
patent: 5644709 (1997-07-01), Austin
Holub, "C+C.sup.++ : Programming With Objects in C and C.sup.++ ", p. 188-192, 399-403, 1992.
Nielsen (Impact of Emerging Tech. on Computer Science and Ops. pp. 221-243, Netherlands, 1995) Abstract
Chan Eddie P.
Ellis Kevin L.
International Business Machines - Corporation
Timar John J.
LandOfFree
Method and system for improving data storage and access for prog does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Method and system for improving data storage and access for prog, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Method and system for improving data storage and access for prog will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-1735894