The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.
The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.
Patent No.:
Date of Patent:
Jul. 17, 2012
Filed:
Mar. 28, 2008
Richard K. Errickson, Poughkeepsie, NY (US);
Leonard W. Helmer, Jr., Stone Ridge, NY (US);
John S. Houston, Hopewell Junction, NY (US);
R. Timothy Tomaselli, Salt Point, NY (US);
Ambrose A. Verdibello, Jr., Millbrook, NY (US);
Richard K. Errickson, Poughkeepsie, NY (US);
Leonard W. Helmer, Jr., Stone Ridge, NY (US);
John S. Houston, Hopewell Junction, NY (US);
R. Timothy Tomaselli, Salt Point, NY (US);
Ambrose A. Verdibello, Jr., Millbrook, NY (US);
International Business Machines Corporation, Armonk, NY (US);
Abstract
A computer program product for incorporating state machine controls into existing non-state machine environments includes a tangible storage medium readable by a processing circuit and storing instructions for execution by the processing circuit for performing a method. The method includes determining a state machine representation for an existing environment, assigning state indicators to each state of the state machine, transcoding existing software flags of the environment into modifier values associated with the state indicators, assigning state values based on the modifier values and the state indicators, assigning event identifiers for transitions from the state values, and creating a tabular representation of the determined state machine, the tabular representation providing next state information based on the event identifiers and the state values.