Citation processing system with multiple rule set engine
AssigneeDakota Legal Software, Inc.
InventorMichael L. Boucher
Life of this patent
Estimating the term…
Abstract
A citation system parses, error checks, corrects, and transforms citations between citation systems. The system may determine the available citation systems, such as The Bluebook, The Chicago Manual of Style, or other citation systems available for selection. The system also determines a selected citation system from among the multiple citation systems. For example, the system may determine that a writer has selected The Bluebook citation system from among those available to the system. The system also determines an applicable rule set for the selected citation system, and applies to rule set to an input citation to obtain an output citation component.
Claims23
A method of processing citations, comprising:
- determining available rule sets for multiple citation systems;
- determining a selected citation system from among the multiple citation systems;
- receiving an input citation;
- accessing an applicable rule set chosen for the selected citation system from the available rule sets;
- and
- applying the applicable rule set to the input citation to determine an output citation component adhering to the selected citation system.
A computer readable medium storing computer executable logic for execution by a processor in a citation processing system, the logic comprising:
- input logic operable to receive an input citation;
- rule set availability logic operable to determine available rule sets for multiple citation systems;
- selection logic operable to determine a selected citation system from among the multiple citation systems;
- and
- application logic operable to apply an applicable rule set for the selected citation system to the input citation to determine an output citation component adhering to the selected citation system.
A citation processing server comprising:
- a communication interface operable to receive an input citation from a citation source;
- a processor;
- a memory comprising, for execution by the processor:
- rule set availability logic operable to determine available rule sets for multiple citation systems;
- selection logic operable to determine a selected citation system from among the multiple citation systems;
- and
- application logic operable to apply an applicable rule set for the selected citation system to the input citation to determine an output citation component adhering to the selected citation system,
- where the communication interface is further operable to transmit the output citation component to the citation source.
Dependencies are inferred from the claim text.