System and method for interactively entering data into a database
First Claim
1. A method for facilitating the accurate transfer of information to a structured database, said method comprising the steps of:
- receiving digital data from one or more users representing one or more nonuniformly formatted source data streams, each said source data stream containing digital data corresponding to one or more discernible source data strings, wherein said digital data includes first digital data that is personal information about a first user;
extracting selected ones of said source data strings from said source data streams and generating related target data strings;
sending a structured form to said first user comprised of multiple fields, each field being capable of accommodating a data string and wherein any said generated target data strings are inserted;
enabling said first user to modify and/or accept said target data strings inserted within said structured form;
receiving digital data from said first said first user corresponding to said target data strings from said structured form fields; and
storing said digital data corresponding to said target data strings from said structured form fields in said database.
15 Assignments
0 Petitions
Accused Products
Abstract
A system and method for facilitating the accurate entry of information into a highly structured database by initially extracting information from a plurality of nonuniformly formatted source data streams, e.g., documents/files, and subsequent interactions with users before storing the accepted and/or modified information into the database. Embodiments of the present invention provide an interactive path for each user (e.g., the author of the source document/file) to interactively modify the extracted data, e.g., according to the source document/file. Preferably, this interactive path is provided via the Internet and the extracted information can be modified by editing and/or selectively copying portions of the source documents/files to supplement and/or modify the extracted information.
-
Citations
21 Claims
-
1. A method for facilitating the accurate transfer of information to a structured database, said method comprising the steps of:
-
receiving digital data from one or more users representing one or more nonuniformly formatted source data streams, each said source data stream containing digital data corresponding to one or more discernible source data strings, wherein said digital data includes first digital data that is personal information about a first user;
extracting selected ones of said source data strings from said source data streams and generating related target data strings;
sending a structured form to said first user comprised of multiple fields, each field being capable of accommodating a data string and wherein any said generated target data strings are inserted;
enabling said first user to modify and/or accept said target data strings inserted within said structured form;
receiving digital data from said first said first user corresponding to said target data strings from said structured form fields; and
storing said digital data corresponding to said target data strings from said structured form fields in said database. - View Dependent Claims (2, 3, 4, 5)
-
-
7. A system for facilitating the accurate transfer of information to a structured database, said system comprising:
-
means for receiving digital data from one or more users representing one or more nonuniformly formatted source data streams, each said source data stream containing data corresponding to one or more discernible source data strings, said digital data including at least first digital data generated by and received from a first user;
data extraction means for extracting selected ones of said source data strings from said source data streams and generating related target data strings;
means for generating a structured form comprised of multiple fields, each field capable of accommodating a data string and wherein any said generated target data strings are inserted;
means for sending said structured form to said first user;
means for enabling said first user to modify said target data strings inserted within said structured form;
means for receiving digital data corresponding to said target data strings from said structured form fields; and
means for storing data corresponding to said target data strings from said structured form fields in said database. - View Dependent Claims (6, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A system for facilitating the transfer of information said system comprising:
-
a communication interface for receiving from each of one or more user sites one or more nonuniformly formatted source data streams, each containing data corresponding to discernible source data strings received from a respective user who generated a respective source data stream;
a data extractor for extracting selected source data strings from said source data streams and generating related target data strings and for returning said target data strings to said user sites;
a generating apparatus for generating a structured form comprised of multiple fields, each field capable of accommodating a data string and wherein one or more of said fields have said target data strings inserted within;
a data entry apparatus for enabling each respective user to alter said fields of said structured form corresponding to said respective source data stream originating from said respective user before accepting said structured form; and
a database for storing data corresponding to said data strings from said structured form fields. - View Dependent Claims (16, 17, 18, 19, 20)
-
-
21-60. -60. (canceled)
Specification