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.

Date of Patent:
Mar. 17, 2009

Filed:

May. 30, 2006
Applicants:

William K. Thompson, Evanston, IL (US);

Paul C. Davis, Chicago, IL (US);

Inventors:

William K. Thompson, Evanston, IL (US);

Paul C. Davis, Chicago, IL (US);

Assignee:

Motorola, Inc., Schaumburg, IL (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 17/00 (2006.01); G06N 5/00 (2006.01);
U.S. Cl.
CPC ...
Abstract

A Statechart is generated automatically from a set of goals for completion of a data model. A set of states is generated corresponding to completion states of the data model, an initial pseudo-state and a final state. Transitions are generated from the initial pseudo-state to an empty state of the set of states and between each state and its subset states. Outgoing transitions are generated from any state that satisfies at least one goal of the set of goals and a transition is generated from that state to the final state. The resulting Statechart may be used to manage an interactive dialog to complete a data model having a set of data fields.


Find Patent Forward Citations

Loading…