Method, apparatus, and program for a state machine framework

Data processing: presentation processing of document – operator i – Presentation processing of document – Layout

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C717S100000, C717S113000

Reexamination Certificate

active

06993706

ABSTRACT:
A programming framework is provided for designing and implementing software state machines. A state machine initializer may be created that defines the states, conditions, actions, triggers, and state transitions for the software state machines. A set of user interfaces, such as graphical user interfaces, may also be provided for creating initializers. An abstract state machine object may then be created that creates an instance of a particular state machine initializer. The state machine initializer acts as a helper to the state machine object, which uses the initializer to create an array of state transition objects. Once the state machine objects creates the array of state transition objects, the state machine is ready to run. A set of programming interfaces may also be provided to define the programming framework.

REFERENCES:
patent: 5469553 (1995-11-01), Patrick
patent: 5517432 (1996-05-01), Chandra et al.
patent: 5717692 (1998-02-01), Blackwell
patent: 5801687 (1998-09-01), Peterson et al.
patent: 5995753 (1999-11-01), Walker
patent: 6138171 (2000-10-01), Walker
patent: 6157648 (2000-12-01), Voit et al.
patent: 6463565 (2002-10-01), Kelly et al.
patent: 6477439 (2002-11-01), Bernaden et al.
patent: 6751753 (2004-06-01), Nguyen et al.
patent: 6839340 (2005-01-01), Voit et al.
patent: 2002/0032692 (2002-03-01), Suzuki et al.
patent: 2002/0144015 (2002-10-01), Lortz
patent: 2003/0159138 (2003-08-01), Curtis
Ferreira, Luciane Lamour et al. “The Reflective State Pattern.” 1998.
Van Gurp, Jilles et al. “On the Implementation of Finite State Machines.” Proceedings of the IASTED International Conference. Oct. 6-8, 1999.
Liu, Chung-Shyan et al. “An FSM-Based Program Generator for Communication Protocol Software.” IEEE. 1994.
Samek, Miro et al. “State-Oriented Programming.” Embedded Systems Programming. Aug. 2000.
Gao, jerry Zeyu et al. “An Object State Test Model: Object State Diagram.” IBM Centre for Advance Studies Conference. 1995.
Venners, Bill. “Designing Object Initialization, Ensure Proper Initialization of Your Objects at All Times.” JavaWorld, Feb. 1998.
Chung-Shyan et al., “An FSM-Based Program Generator for Communication Protocol Software”, IEEE, Nov., 1994, pp. 181-187.
Thomas et al., “State Machines”, IEEE, vol. 19, Issue 6, Nov.-Dec. 2002, pp. 10-12.
Burhart et al., “Software Reuse and Portability of Parallel Programs”, IEEE, vol. 2, Jan., 1995, pp. 289-298.

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

Rate now

     

Profile ID: LFUS-PAI-O-3526466

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