Frame-slot architecture for data conversion
First Claim
1. A method for use in operating a machine-based tool for converting data from a first form to a second form, comprising the steps of:
- establishing, based on external knowledge of a subject matter area independent of analysis of a particular data set to be converted, a number of schema, each including one or more conversion rules for use in converting data within a corresponding context of said subject matter area;
identifying a set of data to be converted from said first form to said second form;
determining a particular context of said set of data;
based on said context, accessing an associated first schema of said number of schema; and
using an included conversion rule of said first schema in a process for converting said set of data from said first form to said second form;
wherein said step of establishing comprises identifying a private schema, including conversion rules specific to an entity or group of entities less than the public as a whole, that establishes a structure for understanding at least a portion of the subject matter area.
4 Assignments
0 Petitions
Accused Products
Abstract
A machine based tool and associated logic and methodology are used in converting data from an input form to a target form using context dependent conversion rules. In particular, a frame-slot architecture is utilized where a frame represents an intersection between a contextual cue recognized by the machine tool, associated content and related constraint information to specific to that conversion environment, whereas a slot represents an included chunk of information. An exemplary conversion system (400) includes a parser (402) for use in parsing and converting an input stream (403) from a source (404) to provide an output stream (411) in a form for use by a target system (412). To accomplish the desired conversion, the parser (402) uses information from a public schema (406), a private schema (408) and a grammar (410). The public schema (406), private schema (408) and grammar (410) may include conversion rules applicable to less than the whole of a subject matter area including the input stream (403).
-
Citations
20 Claims
-
1. A method for use in operating a machine-based tool for converting data from a first form to a second form, comprising the steps of:
-
establishing, based on external knowledge of a subject matter area independent of analysis of a particular data set to be converted, a number of schema, each including one or more conversion rules for use in converting data within a corresponding context of said subject matter area; identifying a set of data to be converted from said first form to said second form; determining a particular context of said set of data; based on said context, accessing an associated first schema of said number of schema; and using an included conversion rule of said first schema in a process for converting said set of data from said first form to said second form; wherein said step of establishing comprises identifying a private schema, including conversion rules specific to an entity or group of entities less than the public as a whole, that establishes a structure for understanding at least a portion of the subject matter area. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A machine-based method for use in a conversion of data from a first form associated with a data source to a second form for use by a target data system, comprising the steps of:
-
receiving content associated with said data source; obtaining first information from said content for use in said conversion; first using said first information to obtain second information from a location, external to said content, for use in said conversion; and second using said first information and said second information in said conversion of said content from said first form to said second form wherein said step of second using is executed by a machine having access to a first semantic metadata model including a classification structure for a subject matter under consideration and associated conversion rules, and a number of sets of frame rules, separate from said semantic metadata model, for use in disambiguating terms based on specific subject matter contexts within said subject matter under consideration, and said step of second using comprises selecting one of said sets of frame rules. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20)
-
Specification