Method and apparatus for constructing an executable program...

Data processing: software development – installation – and managem – Software program development tool – Managing software components

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C712S001000

Reexamination Certificate

active

06907597

ABSTRACT:
A method and apparatus for constructing an executable program, such as drivers in memory, obtains system configuration parameters and dynamically constructs driver code bundles from a set of code modules obtained from a library, based on the actual system configuration parameters. The set of code modules includes code modules associated with a plurality of system configuration parameters. One example of the system configuration parameter include static system configuration parameters such as in the case of a computer, a CPU type, clock speed and system memory size. Other actual system configuration parameters include dynamic configuration parameters which can be changed by the user. One example of a dynamic configuration parameter may be, for example, pixel depth and display screen resolution. After obtaining optimal system configuration depending upon a system's setting or configurations, dedicated code modules are used and stored in system memory or other suitable memory. Accordingly, optimal driver code is loaded at all times for a particular chip set and no unnecessary code is loaded from a CD ROM or other source.

REFERENCES:
patent: 5247683 (1993-09-01), Holmes et al.
patent: 5481713 (1996-01-01), Wetmore et al.
patent: 5504920 (1996-04-01), Biggs et al.
patent: 5555416 (1996-09-01), Owens et al.
patent: 5715463 (1998-02-01), Merkin
patent: 5835777 (1998-11-01), Staelin
patent: 5860012 (1999-01-01), Luu
patent: 5870610 (1999-02-01), Beyda
patent: 5931909 (1999-08-01), Taylor
patent: 5963743 (1999-10-01), Amberg et al.
patent: 6023585 (2000-02-01), Perlman et al.
patent: 6105122 (2000-08-01), Muller et al.
patent: 6256773 (2001-07-01), Bowman-Amuah
patent: 6282709 (2001-08-01), Reha et al.
patent: 6282711 (2001-08-01), Halpern et al.
patent: 6301707 (2001-10-01), Carroll et al.
patent: 6334213 (2001-12-01), Li
patent: 6381741 (2002-04-01), Shaw
patent: 6418555 (2002-07-01), Mohammed
patent: 6496979 (2002-12-01), Chen et al.
patent: 6591418 (2003-07-01), Bryan et al.
patent: 6760630 (2004-07-01), Turnaus et al.
patent: 6775829 (2004-08-01), Kroening
patent: 6778178 (2004-08-01), Laksono et al.
patent: 6779179 (2004-08-01), Romm et al.
Cesario et al, “Component based design approach for multicore SoCs”, ACM DAC, pp 789-794, Jun. 10-14, 2002.
Wang et al, “Synthesizing operating system based device drivers in embaded systems”, AMC CODES, Oct. 1-3, 2003, pp 37-44.
Render et al, “An object orienetd model of software configuation management”, ACM pp 127-139, 1991.

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

Method and apparatus for constructing an executable program... 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 apparatus for constructing an executable program..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Method and apparatus for constructing an executable program... will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-3469899

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