FLEXIBLE DATA STRUCTURE LAYOUT FOR DATA STRUCTURE INCLUDING BIT-FIELD DATA MEMBERS

Patent №

US 5,689,702

Granted

1997-11-18

Filed 1995

Owner

MICROTEC RESEARCH, INC.

Lab

AI components

1

kr

Assignment

Recorded

Dataset

AIPD

2023_r1 edition

Application

08480619

The invention produces data structure layout in a flexible manner that enables the data structures of a computer program to be layed out in a manner that conforms to constraints imposed by a particular computer system on which the program is implemented and that enables the produced data structure layout to be used with different computer systems having different constraints. Thus, the invention is particularly useful with systems that require close control of data structure layout and that have unique requirements for that layout. Embedded real-time systems, which are often implemented on hardware which is designed and optimized for a particular application, are one example of the type of system with which the invention can advantageously be used. The invention additionally allows a user to specify various parameters that control aspects of the manner in which data structure layout is achieved and, therefore, certain characteristics of the data structure layout. The parameters can be specified to achieve a data layout that provides a desired combination of program execution speed and required memory capacity.

Knowledge representationG06F 8/437G06F 8/447Y10S 707/99942Y10S 707/99943Y10S 707/99945

AI classification

Knowledge representation0.69
AI hardware0.48
Vision0.23
Machine learning0.04
Evolutionary computation0.02
Planning0.01
Natural language0.00
Speech0.00

Ownership

MICROTEC RESEARCH, INC.

assignment · 76060288

Assignors

BULUSU, GOPI K.

On an employer assignment, the assignors are typically the inventors.

© 2026 NYSGPT2525 LLC