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:
Nov. 23, 2010
Filed:
Mar. 31, 2006
Aditya Agrawal, Cambridge, MA (US);
Zhihong Zhao, Salem, NH (US);
Beth Cockerham, Melrose, MA (US);
Vijay Raghavan, Framingham, MA (US);
Aditya Agrawal, Cambridge, MA (US);
Zhihong Zhao, Salem, NH (US);
Beth Cockerham, Melrose, MA (US);
Vijay Raghavan, Framingham, MA (US);
The MathWorks, Inc., Natick, MA (US);
Abstract
The present invention provides a user of a state diagramming environment with the ability to specify if the user wants to develop a Moore machine or a Mealy machine. To achieve this, a set of predefined requirements is provided that restricts the state diagram semantics to either semantics of a Moore or Mealy machine. When a user provides a state diagram that does not conform to the set of requirements, the state diagram is identified as non-conforming and the user is notified of the non-conformance. The user is given information describing what aspects of the state diagram do not conform, thereby, allowing the user to quickly identify any errors that have been made. As a result of the present invention, the burden placed on the user is reduced and the time spent debugging is minimized.