Method and system for lexical data processing
Abstract
There is disclosed a method and system to operate a software application entirely based on a unitary lexicon data structure (LDS) record comprising a plurality of data field definition blocks stored in memory, with one LDS record for each lexicon term. The LDS is used to develop computerized lexicons and deploy them for use to operate a lexical application with all data displayed for viewing and input by the user on a single screen to which all desired data items come, rather than the user navigating to fields statically located on a multitude of screens. Each LDS record contains a whole set of data in memory, with data duplicated across LDS records in order to bypass the need for the application to interoperate with a database to input and display related data. There is a graphical icon also of a unitary format into which all data is input and displayed. Input data items are related to one another in the icon, regardless of whether a relational database is configured to interoperate with the system.
Claims
exact text as granted — not AI-modified1 . A method for configuring during development-time a plurality of stub records, each stub record comprising a plurality of data fields, and storing each stub record on a non-transitory computer-readable medium including the instructions stored thereon, making each stub record available for potential insertion by a user into a plurality of lexicon data structure records upon the user starting a lexical software application during a run-time usage session.
2 . The method of claim 1 wherein during said configuration the user inputs a text string into each data field within said stub record to define a person or a thing that is to be a subject of one of the lexicon data structure records into which the stub record is inserted during said run-time usage sessions, comprising the steps of:
a) inputting a name of the person or the thing that is the subject of the one of the lexicon data structure records;
b) inputting a name of a role or a position of the person or the thing that is the subject of the one of the lexicon data structure records; and
c) inputting a name of an organization unit of the person or the thing that is the subject of the one of the lexicon data structure records.
3 . The method of claim 1 , wherein during said configuration the user inputs a text string into each said data field within said stub record of a person or a thing that is to be an actor acting on the subject of one of the lexicon data structure records into which the stub record is inserted during said run-time usage session, comprising the steps of:
a) inputting a name of the person or the thing that is the actor acting upon the subject of the one of the lexicon data structure records; and b) inputting a name of the role or position of the person or thing that is the actor acting upon the subject of the one of lexicon data structure records.
4 . The method of claim 1 , wherein upon the user starting said run-time usage session the user selects the plurality of stub records and inserts the plurality of stub records into said plurality of lexicon data structure records to make a relation between a subject and actor entities held within each lexicon data structure record, without reference to a relational database management system, comprising the steps of:
a) inserting one or more of the stub records into each of the plurality of lexicon data structure records overwriting null character placeholders in one or more subject data fields, and b) inserting one or more of the stub records into each of the plurality of lexicon data structure records overwriting the null character placeholders in one or more actor data fields.
5 . A method for authorizing a user to input data into an icon comprising:
authorizing the user to input the data into the icon on behalf of another user, the another user being a principal author of the icon, the principal author of the icon authorizing the user to input data content into the icon.
6 . The method of claim 5 wherein:
the user inputs the data into the icon on behalf of the principal author of the icon, comprising the steps of:
a) a lexical application automatically inputs a name of the user who input the data into the icon on behalf of the principal author of the icon,
b) the lexical application automatically inputs a timestamp recording when the user input the data into the icon on behalf of the principal author of the icon, and
c) the lexical application displays the name of the user who input the data into an input data field within the icon on behalf of the principal author of the icon.
7 . A method for automatically scoring contents of data input fields comprising:
scoring the contents of the data input fields in one or more icon types within a lexical application.
8 . The method of claim 7 wherein:
each data input field is scored in a production icon for a particular lexical application record, comprising the steps of:
a) a user selects the data input field to be scored,
b) the user inputs a preference level as a scoring weight of the data input field selected for scoring,
c) the lexical application automatically applies the scoring weight of data contents input into the data input field selected for scoring,
d) the lexical application automatically applies the data contents input into the data input field selected for scoring within the production icon and calculates a resultant scoring number for the production icon, and
e) the lexical application displays the resultant scoring number on the production icon.
9 . A method for recording comprising:
inputting whether contents of data input fields within one or more icon types of a lexical application are to be verified as accurate.
10 . The method of claim 9 wherein:
a user records whether the contents of the data input fields within the one or more icon types of the lexical application, comprising the steps of:
a) the user selects one of the data input fields to be verified for accuracy,
b) the lexical application displays a first character to indicate that the contents of the selected data input field is to be verified for accuracy,
c) the user inputs that the contents of the selected data input field has been verified for accuracy,
d) the user inputs a source that verified that the contents of the selected data input field has been verified for accuracy,
e) the lexical application displays a second character to indicate that the contents of the selected data input field has been verified for accuracy,
f) the lexical application automatically records a name of the user who verified the contents of the selected data input filed selected for verification, and
g) the lexical application automatically records a timestamp of when the user recorded as verified the contents of the selected data input field selected for verification.
11 . The method of claim 10 wherein:
the first character is a question mark, and
the second character is a check mark.Join the waitlist — get patent alerts
Track US2021390086A1 — get alerts on status changes and closely related new filings.
We store only your email — no account needed. See our privacy policy.