Boots – shoes – and leggings
Patent
1993-07-08
1995-05-30
Kriess, Kevin A.
Boots, shoes, and leggings
364DIG1, 3642843, 3642813, 3642817, G06F 1300
Patent
active
054210135
ABSTRACT:
An application programming interface facilitates development of portable, multithreaded application programs. An application is a collection of instances of agent classes. Agent classes are organized in class hierarchies because new subclass agents may be derived from existing base class agents. Each agent class has its own message dispatching function; this allows the application programmer to alter the message passing framework provided by the application programming interface. Each agent instance within the program is independent because it is a sub-process aware only of its own data and context. Multithreading is provided by the application programming interface which contains a master dispatcher process non-preemptively allocating time to individual agents. Therefore, an application's multithreading capability is independent of the platform's operating system. In addition, a thread of execution may be split when the currently activated agent activates the master dispatcher. The application programming interface mediates between the system resources and the application, and maps the user interface of the application to the platform's chosen user interface. Therefore, the application and its user interface are portable.
REFERENCES:
patent: 5095522 (1992-03-01), Fujita et al.
patent: 5265206 (1993-11-01), Shackelford et al.
patent: 5305461 (1994-04-01), Feigenbaum et al.
patent: 5327529 (1994-07-01), Fults et al.
patent: 5347633 (1994-09-01), Ashfield et al.
Zinc Interface Programmers Guide, Ver. 3.0 Published 1990-92 by Zinc Software Inc., 405 South 100 East 2nd Flr, Pleasant Grove, Utah 84062.
Courtenay III St. John
Kriess Kevin A.
Park City Group, Inc.
LandOfFree
Agent-based multithreading application programming interface does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Agent-based multithreading application programming interface, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Agent-based multithreading application programming interface will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-369803