IP Library Granted Patent US 8,276,090
Granted Patent B2
US 8,276,090 · App. 11/961,813 · Granted Sep 25, 2012

Automatic reference note generator

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 8,276,090
App. No.
11/961,813
Granted
Sep 25, 2012
Kind
B2
Abstract

A reference note is automatically generated in an electronic document when directly quoting information from another electronic document by receiving a first user-selected insertion point or replacement area to a destination electronic document by receiving a user selection of text content to be transferred from a source user interface to the first insertion point or replacement area; automatically copying the selected content to a transfer buffer without requiring the user to return to the first user interface; automatically capturing and recording one or more source reference data items corresponding to the selected content simultaneously with or subsequent to automatically copying the selected content to a transfer buffer; and automatically generating in the destination electronic document at least one reference note such as a footnote, an endnote, a table of references entry, or a bibliographical entry containing the recorded source reference data items.

Claims (31)

1. A computer program product for automatically generating a reference note in an electronic document when directly quoting information from another electronic document, the computer program product comprising:

one or more computer-readable tangible storage devices;

program instructions, stored on at least one of the one or more storage devices, to receive a first user-selected insertion point or replacement area from

a first user interface to a destination electronic document;

program instructions, stored on at least one of the one or more storage devices, to, subsequent to receiving the first insertion point, provide a source user interface to a user-selected source electronic document;

program instructions, stored on at least one of the one or more storage devices, to, subsequent to providing the source user interface, receive a user selection of text content to be transferred from the source user interface to the first insertion point or replacement area;

program instructions, stored on at least one of the one or more storage devices, to, subsequent to receiving the user selection of content, automatically copy the selected content to a transfer buffer without requiring the user to return to the first user interface;

program instructions, stored on at least one of the one or more storage devices, to

automatically capture and record one or more source reference

data items corresponding to the selected content simultaneously with

or subsequent to automatically copying the selected content to a transfer buffer; and

program instructions, stored on at least one of the one or more storage devices, to

automatically generate in the destination electronic document at least one reference note selected from the group consisting of a footnote, an endnote, a table of references entry, and a bibliographical entry containing the recorded source reference data items.

2. The computer program product as set forth in claim 1 wherein the program instructions to automatically capture and record one or more source reference data items capture at least one source identifier selected from the group consisting of a file name, a path name, a folder name, a server name, a Uniform Resource Locator, and a network address.

3. The computer program product as set forth in claim 1 wherein the program instructions to automatically capture and record one or more source reference data items capture a system time, a system date, or both a system time and date.

4. The computer program product as set forth in claim 1 wherein the program instructions to automatically capture and record one or more source reference data items capture an author identifier for the source information.

5. The computer program product as set forth in claim 1 wherein the program instructions to automatically capture and record one or more source reference data items capture a user identifier.

6. The computer program product as set forth in claim 1 wherein the program instructions to automatically capture and record one or more source reference data items capture a publication date for the source information.

7. A computer system for generating a reference note in an electronic document when directly quoting information from another electronic document, the computer system comprising:

one or more processors, one or more computer-readable memories and one or more computer-readable tangible storage devices;

program instructions, stored on at least one of the one or more storage devices for execution by at least one of the one or more processors via at least one of the one or more memories, to receive a user-selected first insertion point or replacement area designation received from a first user interface to a destination electronic document;

program instructions, stored on at least one of the one or more storage devices for execution by at least one of the one or more processors via at least one of the one or more memories, to display a second user interface subsequent to receiving the first insertion point or replacement area designation, the second user interface being configured to allow a user to manipulate a source electronic document;

program instructions, stored on at least one of the one or more storage devices for execution by at least one of the one or more processors via at least one of the one or more memories, to receive from a user a selection of an amount text content in the source electronic document via the second user interface to be quoted from the source user interface to the first insertion point or replacement area;

program instructions, stored on at least one of the one or more storage devices for execution by at least one of the one or more processors via at least one of the one or more memories, to, subsequent receiving the selection, automatically copy the selection to a transfer buffer;

program instructions, stored on at least one of the one or more storage devices for execution by at least one of the one or more processors via at least one of the one or more memories, to capture and record one or more source reference data items corresponding to the selection simultaneously with or subsequent to copying the selection content; and

program instructions, stored on at least one of the one or more storage devices for execution by at least one of the one or more processors via at least one of the one or more memories, to generate in the destination electronic document one or more human-readable reference notes containing the captured source reference data items, the one or more reference notes being selected from the group consisting of a footnote, an endnote, a table of references entry, and a bibliographical entry.

8. The computer system as set forth in claim 7 wherein the program instructions to capture and record one or more source reference data items capture and record one or more source identifier selected from the group consisting of a file name, a path name, a folder name, a server name, a Uniform Resource Locator, and a network address.

9. The computer system as set forth in claim 7 wherein the program instructions to capture and record one or more source reference data items capture and record a system time, a system date, or both a system time and date.

10. The computer system as set forth in claim 7 wherein the program instructions to capture and record one or more reference data items capture an author identifier for the copied selection.

11. The computer system as set forth in claim 7 wherein the program instructions to capture and record one or more reference data items capture a user identifier.

12. The computer system as set forth in claim 7 wherein the program instructions to record a reference data item to capture a publication date for the copied selection.

Assignments (2)
CHANGE OF NAME Recorded Oct 2, 2017
From: GOOGLE INC.
To: GOOGLE LLC
Reel/Frame 044101/0405 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 30, 2011
From: INTERNATIONAL BUSINESS MACHINES CORPORATION
To: GOOGLE INC.
Reel/Frame 027463/0594 →