SYSTEM AND METHOD FOR CITATION PROCESSING, PRESENTATION AND TRANSPORT
First Claim
1. A computer-based method for processing one or more citations within a document, the method comprising:
- identifying in an electronic document a citation comprising a set of citation terms;
matching the identified citation with a citation record from a citation authority based at least in part on the set of citation terms;
determining that one or more of the set of citation terms of the identified citation requires modification;
matching the one or more determined citation terms of the identified citation with information from the matched citation record from the citation authority; and
replacing or modifying the one or more determined citation terms of the identified citation with the matched information from the matched citation record.
14 Assignments
0 Petitions
Accused Products
Abstract
The present invention comprises a system and method for automatically processing one or more citations contained within a document while the document is presented by a document rendering application. The method of the present invention comprises scanning the document to identify an unformatted citation and parsing the unformatted citation to determine one or more citation terms. One or more citation libraries are queried to find citations comprising the one or more citation terms. A citation falling within the scope of the query is selected and inserted into the document.
30 Citations
43 Claims
-
1. A computer-based method for processing one or more citations within a document, the method comprising:
-
identifying in an electronic document a citation comprising a set of citation terms; matching the identified citation with a citation record from a citation authority based at least in part on the set of citation terms; determining that one or more of the set of citation terms of the identified citation requires modification; matching the one or more determined citation terms of the identified citation with information from the matched citation record from the citation authority; and replacing or modifying the one or more determined citation terms of the identified citation with the matched information from the matched citation record. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. A computer-based system for processing one or more citations within a document, the system comprising:
-
citation identifying code set adapted to identify in an electronic document a citation comprising a set of citation terms; matching citation code set adapted to access a citation library having stored therein a set of citation records and to compare the identified citation against the citation library to match the identified citation with a citation record from the citation library based at least in part on the set of citation terms; insertion code set adapted to determine that one or more of the set of citation terms of the identified citation requires modification, further adapted to match the one or more determined citation terms of the identified citation with information from the matched citation record from the citation authority, and further adapted to replace or modify the one or more determined citation terms of the identified citation with the matched information from the matched citation record. - View Dependent Claims (22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40)
-
-
41. A computer-based system for processing one or more citations within a document, the system comprising:
-
a processor and associated memory; communication means adapted to establish a communications link with a remote citation library database; document rendering application adapted to be executed by the processor to process an electronic document including a set of citations; citation identifying code set adapted to be executed by the processor to identify each citation; citation query code set adapted to be executed by the processor to submit a citation query to a remote citation library database via the communication means and, in response to the query, to receive from the citation library database a set of matching citation data representing matching citations; and insertion code set adapted to be executed by the processor to insert matching citation data received from the remote citation library database into one or more of the identified citations.
-
-
42. A computer-based system for processing one or more citations within a document, the system comprising:
-
a computer comprising a processor and an associated memory and adapted to access citation records stored in a citation library database; a citation editor module adapted to be executed by the processor to identify and edit citations included in an electronic document, each citation including a set of citation terms and a set of citation delimiters, the citation editor module including a citation identifying code set adapted to identify each citation based at least in part on the set of citation delimiters; a citation matching module adapted to access the citation library and to compare the identified citations against the citation library to match, respectively, identified citations with citation records from the citation library based at least in part on each identified citation'"'"'s set of citation terms. - View Dependent Claims (43)
-
Specification