System for designing an application program to be independent of

Boots – shoes – and leggings

Patent

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

3642741, 3642742, 3642745, 364DIG1, 3642748, 364275, 3642751, 3642758, 3642765, 3642804, G06F 300, G06F 500

Patent

active

055176356

ABSTRACT:
A system and a method for inputting/outputting device specific data that does not bind I/O device specific information to the application program until runtime is provided. This allows an application program developer to support a new I/O device without redesigning the application program to accommodate the new information and then compiling the new version of the application program. The system includes an Object Input/Output Manager (OIOM), a device dictionary, a plurality of I/O device modules, a plurality of I/O devices, and an I/O channel. The OIOM controls the overall flow of the system. The device dictionary and the I/O device modules contain I/O device specific information that is not known to the application program at the time it is compiled. When an application program needs to input or output device specific data, the user is presented with a list of I/O devices and selects one. After receiving the user's selection, the application program commands the OIOM to input or output the device specific data. The OIOM then gets the system name of the I/O device, loads the corresponding I/O device module, adds the I/O device specific information to the data object, and commands the I/O device module to input or output the data object. After the data object has been input or output, control passes back to the OIOM and finally to the application program.

REFERENCES:
patent: 3846763 (1974-11-01), Riikonen
patent: 4315310 (1982-02-01), Bayliss et al.
patent: 4322792 (1982-03-01), Baun
patent: 4586158 (1986-04-01), Brandle
patent: 4631666 (1986-12-01), Harris et al.
patent: 4672532 (1987-06-01), Jongevos
patent: 4734856 (1988-03-01), Davis
patent: 4831583 (1989-05-01), Pascoe
patent: 4855905 (1989-08-01), Estrada et al.
patent: 4858114 (1989-08-01), Heath et al.
patent: 4864492 (1989-09-01), Blakely-Fogel et al.
patent: 4905138 (1990-02-01), Bourne
patent: 4943932 (1990-07-01), Lark et al.
patent: 4949302 (1990-08-01), Arnold et al.
patent: 4962475 (1990-10-01), Hernandez et al.
patent: 4974151 (1990-11-01), Advani et al.
patent: 5014187 (1991-05-01), Debize et al.
patent: 5083262 (1992-01-01), Hoff, Jr.
patent: 5161222 (1992-11-01), Montejo et al.
patent: 5165030 (1992-11-01), Barker
patent: 5220654 (1993-06-01), Benson et al.
patent: 5261080 (1993-11-01), Khoyi et al.
patent: 5291585 (1994-03-01), Sato et al.

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

System for designing an application program to be independent of does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with System for designing an application program to be independent of, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and System for designing an application program to be independent of will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-1904209

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