IP Library Patent Application 11245225
Patent Application
App. No. 11/245,225

Method for apparatus for construction and use of an operational lexicon in process models and managing their synchronized representations

Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US None
App. No.
11/245,225
Abstract

The primary component of the present invention is an automated method for transforming any suitably well-formed textual description of a process into a series of diagrammatic representations of that process. The secondary component of this invention is an automated method for transforming any of these diagrammatic representations into a corresponding textual description. These complementary methods are specific implementations of a more fundamental process modeling method for constructing a fundamental object structure from which a coordinated set of diverse representations may be uniformly generated, and hence, automatically synchronized. This fundamental process modeling method derives directly from the underlying mechanisms of syntactic and semantic representation provided by metaScript, a software technology presented in a previous patent application (Ser. No. 09/883,693: “Computer System With Natural Language To Machine Language Translator”).

Claims (42)

1 . A method, comprising the step of creating an operational lexicon.

2 . The method according to claim 1 , wherein the operational lexicon is a lexicographically ordered list of operational terms, where an operational term is a pair consisting of an operational token and an associated operational type, an operational token is an admissible token comprising either a word or a punctuation symbol in a natural language, and an operational type is a semantic designation which specifies the operative role its associated token plays.

3 . The method according to claim 1 , further comprising the step of managing the operational lexicon comprising viewing an operational term in the operational lexicon.

4 . The method according to claim 1 , further comprising the step of managing an operational lexicon comprising inserting an operational term into the operational lexicon.

5 . The method according to claim 1 , further comprising the step of managing the operational lexicon comprising editing an operational term in the operational lexicon.

6 . The method according to claim 1 , further comprising the step of managing the operational lexicon comprising deleting an operational term from the operational lexicon.

7 . The method according to claim 1 , further comprising the step of managing the operational lexicon comprising using a submethod of direct lexical reference to the operational lexicon for operational type assignment.

8 . The method according to claim 1 , further comprising the steps of:

assigning a lexical type to tokens of the operational lexicon, and

managing the operational lexicon comprising using a submethod of indirect syntactic inference on the lexical type of a given token to make an operational type assignment.

9 . The method according to claim 1 , further comprising the step of using a submethod of manual selection from a list of operational types to make an operational type assignment.

10 . The method according to claim 2 , further comprising the steps of:

determining an operational type assignment method based on a lexical type signature of a given token and

performing an operational type association comprising forming the operational term by applying the operational type assignment method.

11 . The method according to claim 10 , wherein the operational type assignment method comprises one of:

a direct lexical reference to the operational lexicon;

an indirect syntactic inference on a lexical type of a given token and

a manual selection from a list of operational types.

12 . The method according to claim 2 , further comprising the steps of:

preparing a semantic object representation comprising a prepared syntactic complex augmented by an operational type association method.

13 . The method according to claim 12 , wherein the operational type association method comprises,

determining an operational type assignment method based on a lexical type signature of a given token and

performing an operational type association comprising forming the operational term by applying the operational type assignment method.

14 . The method according to claim 12 wherein the semantic object representation includes static characteristics of an operative scenario, such as actors, objects, and passive relationships between actors and/or objects and other actors and/or objects.

15 . The method according to claim 12 wherein the semantic object representation includes dynamic characteristics of an operative scenario, such as functional relationships on and/or between actors, and transfers of control and/or objects between actors.

16 . The method according to claim 12 wherein the semantic object representation includes logical characteristics of an operative scenario, such as conditional relationships on and/or between actors, and faithful representations of the propositional calculus.

17 . The method according to claim 1 , wherein the operational lexicon is based on text input to a text-to-diagram system, and the operational lexicon is utilized to derive diagrams based only on the input text.

18 . The method according to claim 2 , wherein word or a punctuation symbol in a natural language is part of a text input into a text-to-diagram system, and, the operational lexicon is utilized in the creation of diagrams based on input comprising only the text.

19 . A method for lexical type resolution, comprising the steps of:

transforming a virtual type occurring in a lexical type sequence into an actual type, where a virtual lexical type is an ambiguous designation of grammatical role allowing for a number of possible outcomes in sentential context, and an actual lexical type is a fixed designation of grammatical role;

performing lexical type sequence resolution by iterated lexical type resolution, incorporating submethods, comprising:

performing syntactic refinement, by,

assigning a relatively resolved lexical type to an unresolved lexical type in a type sequence, and

using a type correlation specifically determined by an optimization over the created type sequence topology;

performing syntactic type reduction, by,

selecting an adjacent pair of fully resolved types according to a type reduction rank matrix, and

transforming the adjacent pair of fully resolved types in a type sequence into a remaining dominant type and a suppressed subordinate type;

preparing a syntactic complex representation, which represents an actual lexical type sequence, where the syntactic complex is a syntactic dependency structure represented as a parse tree that encodes syntactic information required to perform further semantic processing; and

preparing a semantic object representation comprising the prepared syntactic complex augmented by an operational type association method.

wherein:

the transformation is based on the type reduction rank matrix comprising a reduction priority structure operating on a space of pairs of actual lexical types; and

lexical type sequence resolution by iterated lexical type resolution in an interwoven application which transforms any sequence of lexical types into a correlated sequence of actual types.

Assignments (2)
CHANGE OF NAME Recorded Mar 13, 2006
From: N8 SYSTEMS, INC.
To: RAVENFLOW, INC.
Reel/Frame 017300/0738 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 19, 2005
From: MANSON, KEITH; SERIM, OZAN
To: N8 SYSTEMS, INC.
Reel/Frame 016916/0243 →