Presently, many people receive electronic copies of court proceedings, such as, for example, depositions, court transcripts, testimony, or the like, electronically (generically referred to as “electronic transcripts”). The electronic transcript provides a good tool to navigate and full text search the transcript and has proven useful for a number of reasons.
Conventionally, however, court proceedings, such as, for example, depositions include the use of written materials, such as exhibits. In this case, the exhibits are often only available with the written transcript. Sometimes, the exhibits are converted into electronic format, such as by scanning, and appended to the electronic transcript. Unfortunately, while accessible electronically, the association and use of the electronic exhibit is not very convenient, fixed, bulky, and frequently difficult to coordinate.
Thus, it would be desirous to develop systems and method for managing transcripts and exhibits.
The present invention relates to electronic transcripts and associated electronic exhibits and, more particularly, systems and method to manage electronic transcripts and associated exhibits that are converted into digital form.
The present invention relates to systems and method for managing transcripts and exhibits electronically. In particular, the present invention provides systems and methods for managing electronic transcripts and exhibits. In particular, the methods provide for selection and electronic transcript to be associated with an electronic exhibit. As association tool is displayed and the user-de-fined association is provided. The user-defined association is identified with at least one exhibit, and the association is applied to the transcript such that the associated exhibit can be displayed as desired by the user.
The foregoing and other features, utilities and advantages of the invention will be apparent from the following more particular description of a preferred embodiment of the invention as illustrated in the accompanying drawings.
The accompanying drawings illustrate various embodiments of the present invention and are a part of the specification. The illustrated embodiments are merely examples and illustrations of the present invention and do not limit the scope of the invention.
With reference to
With reference to
ROM 110 generally stores basic operating information systems such as a basic input/output system (BIOS) 112. RAM 108 often contains the basic operating system (OS) 114, application software 116 and 118, and data 120.
Personal computer 100 generally includes one or more of a hard drive 122, a magnetic disk drive 124, or an optical disk drive 126. The drives are connected to the bus 106 via a hard disk drive interface, a magnetic disk drive interface 130, and an optical disk drive interface 132. Application modules and data may be stored on a disk, such as, for example, hark disk installed in the hard disk drive (not shown).
Personal computer 100 also may have network connection 134 to a network, such as, for example, a LAN, WAN, WLAN, WiFi, Optical, Ethernet, Internet, or the World Wide Web, and/or a serial port 136, USB or the like to connect to peripherals, such as a mouse, keyboard, modem, speakers (internal or external) or a printer. Personal computer may also have USB ports or wireless components as are generally known in the art.
Personal computer 100 typically has a display or monitor 138 connected to bus 106 through an appropriate interface, such as a video adapter 140. On reading this disclosure, those of ordinary skill in the art will recognize that many of the components discussed as separate units may be combined into one unit and individual units may be split into several different units. Further, the various functions and components could be located in a single device, or spread over several local and/or remote devices using, for example, a network.
If personal computer 100 is connected to a network, typically one or more remote network servers exist to manage the network resources. The network server may be another personal computer (or personal computer 100 could act as the server), a server, or other equivalent device.
In the description that follows, the present invention may be described with reference to parts of personal computer 100. However, it should be understood that such references are exemplary and not to limit the present invention to the above-described operating environment as those skilled in the art will appreciate that various operating environments may implement the present invention.
Embodiments of the present invention provide various features for use with a transcript management system, which may be embodied in software (as used herein, the terms software, systems, modules, computer code devices, computer programs are used interchangeably) operating on a processor, such as personal computer 100 above. Transcript management systems in accordance with embodiments of the present invention provide a user with the ability to manage various electronic transcripts and exhibits and arrange them, for instance as projects or files. Transcript management systems are provided with exhibit handling capabilities so that scanned digital images of exhibits, imported files, streamed files or the like can be input and managed within the electronic transcript management software. Accordingly, a user of the transcript management software may browse, organize, and/or review both electronic transcripts and exhibits for particular projects or court cases. Various embodiments of the invention will now be described.
FIG. illustrates a function block diagram of transcript management system 200 operating on personal computer 100. In FIG. the transcript management system 200 receives electronic transcript files 202 and exhibit files 204. In one example, the files may be obtained from bundles or collections of selected transcripts and exhibits that are stored in a file, written to a medium 214, such as a hard disk, magnetic disk, or optical disk, or the like. Medium 214 would be inserted into an appropriate drive 216.
When stored in a file (or files), the file may be stored in a memory. The memory may be, for example, a local memory 208 that stores projects consisting of electronic transcript files 208a and electronic exhibit files 208b. Exhibit file 208b may be a video file, an audio file, an audio/video file, a still image, a textual document, or imported from a scanner as a TIF, PDF, JPG, bitmap, GIF format file. Instead of being located locally, the memory may be remote memory 210 that is accessible though a network 212. When accessible through a network 212, other transcript management systems 200 may have access to the files. Thus, conventional security protocols should be implemented.
Transcript management system 200 also provides a user interface 202. User interface 202 accepts user input 218 from any conventional source, such as, for example, a keyboard, a mouse, a pointer, a light pen, a touch-screen, etc. User interface 202 provides displays for the electronic transcript files, electronic exhibit files, control interfaces, and the like. For example, user interface may provide a media player 220 provides the ability to play audio, video, audio video and the like. A first viewer 222 provides the ability to display electronic transcript files. A second viewer 224 provides the ability to display electronic exhibit files. Media player 220 and viewers 222 and 224 are configured for whatever formats the media and/or files are stored. For example, the media player 220 may be configured to display MPEG files, the first viewer may be configured to display electronic transcript files, the second viewer may be configured to display pdf or jpeg files. The number of viewers should coincide with the number of viewers necessary to display the transcripts, exhibits, and the like.
When the projects are saved to a medium 214, such as, for example, a magnetic disk or an optical disk, the files and viewers may be stored on the medium 214 and launched when installed or on an as needed basis. Also, files 208a and 208b may be bundled into bundles 226. Bundles 226 may include executable code to launch, load, or install viewers as necessary.
User interface 202 may receive user input through a conventional input devices associated with BIOS 112. Such controls may include keyboard, mouse, pointer, touch pads, light pen, or other input devices. It is envisioned, however, that organizational controls 228 would mostly be point and click style controls, but any of the aforementioned or other devices are possible. Other controls 230 include dialog boxes, popup menus, pull down menus, and the like. While separated for convenience, organizational controls 228 and other controls 230 could be described as a single entity or many entities as desired.
Viewers 222 and 224 are provided as separate because transcript viewers or windows are preferably separately displayable and controllable from exhibit viewers or windows. Similarly, if an audio, video of a legal deposition was taken, transcript management system 200 could synchronize the audio, video with the electronic transcript such that the following may occur. Referring specifically to
Referring now to
Bundle panel 502 currently includes a single project or bundle 512, titled United States of America v. Timothy James McVeigh. By highlighting bundle 512, transcript panel 504 and exhibit panel 506 are populated with transcript files and exhibit files already associated with the bundle 512. Additional transcripts and exhibits may be imported.
Referring back to
As mentioned above, the transcript may have a media file associated with it, such as, for example, a video taped deposition. In this case, the media file can be synchronized and appended to the electronic transcript in a conventional manner, step 408. A synchronized and appended media file would be indicated in a media field 518. The media could be launched with the display of the transcript or separate.
Similarly, exhibit files could have character recognition performed to allow text searching of the exhibits. The character recognition would be done in conventional manners and appended to the exhibit, step 410. If the exhibit file has character recognition, it would be indicated in OCR field 520.
While transcript panel is shown as having a specific annotation relating to media and exhibit panel is shown as having a specific annotation relating to character recognition, other types of annotations are possible. For example, notes and information taken by an attorney during a deposition may be annotated to the electronic information, bates numbers may be added, authentication information, or the like may be added.
Once the bundle is populated, as for example, in
Referring to
To establish associations, or links, a transcript is selected, step 602. In this case, transcript 526 is selected (
The user next selects the link tool 528 on transcript tool bar 514, step 604. A link display 700 is then displayed to the user, step 606. Link display 700 is exemplary. Link display 700 may have a title bar 702 for information and/or navigation. Link display 700 provides a dialog box 704 that includes a find what box 706, a link box 708, and an action box 710. Find what box 706 is a full text search tool that allows the user to search the selected transcript for whatever text, symbol, or the like the user desires. The link box provides what the text in the find box should be linked to, and the action box provides the action to be accomplished. For example, once the link display is displayed, the user would enter the desired textual link phrase, step 608. Textual is used generically, and could be any of a graphical or alphanumerical link. In this case, the user selected the phrase “piece.” Next, the user would select what exhibit the phrase “piece” should be associated with, step 610. In this case, the user selected that “piece” should be associated with exhibit 830. Alternatively, the user can navigate the transcript text pane and select the specific text or area to be associated. Finally, in the action box, the user selects the action the transcript management system 200 should take, step 612. In this case, the system 200 should mark the text “piece” to indicate a link to exhibit 830. Whether a particular text reference to “piece” should be linked to exhibit 830 is determined by the user by indicating a link should be placed, step 614, in other words, should the indicated action be applied. This action is initiated by activity button 712. Alternatively to a phrase-by-phrase linking, a user could select the link all activity button 714 to link all occurrences of “piece” to exhibit 830. Finally, piece could be linked to multiple exhibits by providing multiple links. While the above has been described with reference to a particular word, the association tool provides full user designation. In other words, the user could link based on page numbers, line numbers, page and line numbers, exhibit numbers, bates numbers or ranges, or the like. Alternatively, when the transcript management software imports files, such as XML files, that contain electronic transcript files and exhibit image files, the transcript management software may, in one example, automatically create hyperlinks between the exhibit's introduction points and the respective transcripts. The transcript management system may search or parse the transcript text for identifiers such as the word “EXHIBIT” or “EX” or “EXH-” or other identifiers of exhibits. Once the transcript management software locates an occurrence of such identifier, the transcript management software may examine the field or text immediately following the identifier in order to extract the exhibit number from the transcript text. Having located the first occurrence or mention of a particular exhibit number within the transcript text, the transcript management software may then create an automatic link between this text and the exhibit image file. In one example, each exhibit image file is assigned an exhibit number by the user, preferably the same exhibit number as used within the transcript text. Hence, the transcript management software can automatically link or associate the first occurrence, or each occurrence, all occurrences or selected occurrences of a particular exhibit number referenced in the electronic transcript text with a particular exhibit image.
The example of various operations of system 200 may include one or more of the operations shown above in the same or different order, and one or more of the operations may be combined or subdivided.
In one example, the bundles may be downloaded to memory from transcript management system 200 which might be represented as a web application or service. Once downloaded, the bundles may be uploaded into transcript management system 200 form operations, such as, adding or removing a transcript, adding or removing an exhibit, establishing additional or removing pervious associations, and the like. Ideally, downloading and uploading does not influence previous annotations, notes, associations, or the like. Preferably, when a bundle is imported, only transcripts and exhibits within the bundle that have not been already imported into the transcript management system will be uploaded. Further, annotations, notes, or other information would be synchronized with other versions of the bundle.
In another example, the transcript management system updates a project with the information stored in a bundle. For instance, assume the project is stored on an external, removable media such as a CDROM that contains electronic transcripts and/or exhibit files associated with the project. When the user loads the media, the transcript management system will update any related projects with the information stored on the CDROM, such as associations between particular exhibit files and electronic transcripts. If the transcript management system already contains transcripts, exhibits, OCR, annotations, links, or the like are also found in the bundle they are preferably detected and updated if necessary. For example, in one instance a draft transcript in the system could be updated with the final transcript in the bundle, preferably resulting in a single transcript in the system instead of two.
In another embodiment, the transcript management software may be provided with project synchronization, wherein if a user is utilizing a project (including electronic transcripts and exhibit images) in an off-line manner, then when the user reconnects the computing device to the network, the transcript management software determines whether any changes or updates have occurred to the electronic transcript or exhibit files and if so properly synchronizes the project. For example, if a user is using a project or bundle having an electronic transcript that is not the latest electronic transcript, the transcript management system will synchronize the user's project or bundle by associating the latest electronic transcript with the user's project or bundle. Further, the transcript management software also associates any annotations or any references or hyperlinks to exhibits that the user had previously associated with the prior version of the electronic transcript.
In another example, transcript management system 200 may provide reports generated based on issue codes or search queries created by the user through fields, controls, menus, and/or dialog boxes. In one example, the reports contain a list of portions of a transcript that satisfy the particular query or have been marked by a user as corresponding to one or more particular issue codes. The results of the report may be viewed in a browser window via an internet connection or other conventional report generation technology, and in one embodiment, the results may be saved as an XML file with an XSL specifier which describes how the XML file/data should be transformed into HTML so that the results of the report can be viewed in a browser window. In another example, the transcript management software may provide for a user to e-mail the reports to other users as an XML file or an HTML file as desired.
While the methods disclosed herein have been described and shown with reference to particular steps and/or operating environments, it should be understood that these steps may be combined, sub-divided, or reto form an equivalent method without departing from the teachings of the present invention. Accordingly, unless specifically indicated herein, the order and grouping of the steps is not a limitation of the present invention.
While the invention has been particularly shown and described scribed with reference to various embodiments thereof, it will be understood by those skilled in the art that various other changes in the form and details may be made without departing from the spirit and scope of the invention.
This application incorporates by reference U.S. patent application Ser. No. filed July 2001, entitled “Transcript Management Software and Method Therefor U.S. patent application Ser. No. filed March 2002, entitled “Methods for Synchronizing On-Line and Off-Line Tran-script Projects; U.S. provisional patent application Ser. No. 60/494,061, filed Aug. 7, 2003, titled “Computer Program Product Containing Electronic Transcript and Exhibit Files and Method for Making the Same, ” and incorporated herein by reference as if set out in full; and U.S. patent application Ser. No. 10/710,796, titled “Computer Program Product Containing Electronic Tran-script and Exhibit Files and Method for Making the Same,” filed Aug. 3, 2004, and incorporated herein as if set out in full. The present application claims priority to pending provisional application Ser. No. 60/493,994, filed Aug. 8, 2003, titled System and Method for Managing Transcripts and Exhibits, which application is incorporated herein by reference as if set out in full.
Number | Date | Country | |
---|---|---|---|
60493994 | Aug 2003 | US |