Data processing: software development – installation – and managem – Software program development tool – Translation of code
Reexamination Certificate
2006-06-13
2006-06-13
Zhen, Wei (Department: 2191)
Data processing: software development, installation, and managem
Software program development tool
Translation of code
C717S150000, C717S152000, C717S153000, C711S111000, C711S170000, C711S202000
Reexamination Certificate
active
07062761
ABSTRACT:
Systems and methods are provided for writing code to access data arrays. One aspect provides a method of accessing a memory array. Data is provided within a one-dimensional array of allocated memory. A dimensional dynamic overlay is declared from within a block of statements, and the declaration initializes various attributes within an array attribute storage object. The data is accessed from within the block of statements as a dimensional indexed array using the array attribute storage object. Another aspect provides a method of creating and accessing a dimensional dynamic array. A dimensional dynamic array is declared from within a block of statements, and memory storage for the array is dynamically allocated. A dynamic overlay storage object is also provided and its attributes are initialized from the dynamic array declaration. The data is accessed as a dimensional indexed array from within the block of statements using the array attribute storage object.
REFERENCES:
patent: 4077058 (1978-02-01), Appell et al.
patent: 5184320 (1993-02-01), Dye
patent: 5249282 (1993-09-01), Segers
patent: 5297270 (1994-03-01), Olson
patent: 5493666 (1996-02-01), Fitch
patent: 5526506 (1996-06-01), Hyatt
patent: 5537359 (1996-07-01), Toda
patent: 5586325 (1996-12-01), MacDonald et al.
patent: 5751996 (1998-05-01), Glew et al.
patent: 5761477 (1998-06-01), Wahbe et al.
patent: 5829026 (1998-10-01), Leung et al.
patent: 5898858 (1999-04-01), Gillespie
patent: 6014723 (2000-01-01), Tremblay et al.
patent: 6047363 (2000-04-01), Lewchuk
patent: 6138209 (2000-10-01), Krolak et al.
patent: 6145057 (2000-11-01), Arimilli et al.
patent: 6157981 (2000-12-01), Blaner et al.
patent: 6185673 (2001-02-01), Dewan
patent: 6199173 (2001-03-01), Johnson et al.
patent: 6219725 (2001-04-01), Diehl et al.
patent: 6240499 (2001-05-01), Spencer
patent: 6279152 (2001-08-01), Aoki et al.
patent: 6282583 (2001-08-01), Pincus et al.
patent: 6288923 (2001-09-01), Sakamoto
patent: 6665775 (2003-12-01), Maiyuran et al.
patent: 6665864 (2003-12-01), Kawahito et al.
patent: 6675253 (2004-01-01), Brinkmann, Jr. et al.
patent: 6721760 (2004-04-01), Ono et al.
patent: 6826669 (2004-11-01), Le et al.
patent: 2002/0069400 (2002-06-01), Miloushev et al.
patent: 2002/0123981 (2002-09-01), Baba et al.
patent: 2002/0144244 (2002-10-01), Krishnaiyer et al.
patent: 2002/0169935 (2002-11-01), Krick et al.
patent: 2003/0014607 (2003-01-01), Slavin et al.
patent: 2003/0196039 (2003-10-01), Chen
patent: 2004/0015923 (2004-01-01), Hemsing et al.
patent: 2004/0205697 (2004-10-01), Hylands et al.
Verdoer et al., Access and Alignment of Arrays for a Bidimensional Parallel Memory, 1994, IEEE, pp. 364-356.
Weinhardt et al., Memory access optimisation for reconfigurable systems, May 2001, IEEE, pp. 105-112.
Sarawagi et al., Efficient Organization of Large Multidimensional Arrays, 1994, IEEE, pp. 328-336.
Sheth et al., Real time failure analysis of Cu interconnect defectivity through bitmap overlay analysis, IEEE, Sep. 8-10, 1999 pp.: 8-13.
Park, An efficient buffer memory system for subarray access. IEEE, vol. 12, Issue 3, Mar. 2001 pp.: 316-335.
Kandemir et al., Improving memory energy using access pattern classification, IEEE, Nov. 4-8, 2001 pp.: 201-206.
Hu Shane C.
Slavin Keith R
Micro)n Technology, Inc.
Rampuria Satish S.
Schwegman Lundberg Woessner & Kluth P.A.
Zhen Wei
LandOfFree
Dynamic arrays and overlays with bounds policies does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Dynamic arrays and overlays with bounds policies, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Dynamic arrays and overlays with bounds policies will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-3698543