IP Library Granted Patent US 7,853,888
Granted Patent B1
US 7,853,888 · App. 11/652,980 · Granted Dec 14, 2010

Methods and apparatus for displaying thumbnails while copying and pasting

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 7,853,888
App. No.
11/652,980
Granted
Dec 14, 2010
Kind
B1
Abstract

A system provides for a clipboard manager for showing thumbnails in a clipboard while editing a document via a clipboard manager. The clipboard manager allows a user to select data from a second document. Upon selection, the clipboard manager generates a thumbnail that distinctly represents the data and stores the thumbnail and data in a clipboard. The thumbnail contains a miniaturized view of the data. The clipboard manager further allows the user to identify a paste location in the document that is to be edited. The clipboard manager displays the thumbnail in the clipboard in response to the user selecting a paste command. The user can employ the clipboard manager to insert the data at the paste location by selecting the thumbnail from the clipboard.

Claims (61)

1. A computer-implemented method comprising:

generating a first thumbnail in response to selection of a paste destination in a first document, wherein generating the first thumbnail includes: generating a miniaturized view of a text input box and a text input box label, wherein the paste destination is positioned within the text input box, the paste destination comprising a location in the first document at which to insert document content selected from a second document, the first thumbnail comprising a miniaturized pictorial representation of (i) the paste destination in the first document and (ii) a portion of the first document surrounding the paste destination, the first document different than the second document;

upon detecting selection of the document content from the second document, displaying the first thumbnail in conjunction with display of the second document;

while the second document is currently displayed, inserting the selected document content into the paste destination in response to detecting selection of the first thumbnail;

upon detecting selection of second document content from the second document, generating a second thumbnail, the second thumbnail comprising a pictorial representation of the second document content;

while the first document is displayed, detecting selection of a paste location in the first document;

upon receiving selection of a paste command, displaying the second thumbnail in conjunction with display of the first document; and

upon detecting selection of the second thumbnail, inserting the second document content into to the paste location in the currently displayed first document.

2. The computer-implemented method of claim 1 , comprising:

wherein generating the first thumbnail includes:

generating a miniaturized view of multiple text input boxes provided in the first document, the miniaturized view including a display of a text input box label of each respective text input box, wherein the paste destination is located within a particular text input box from the multiple text input boxes; and

wherein inserting the selected document content into the paste destination includes: inserting the selected document content into the particular text input box in the first document.

3. The computer-implemented method of claim 1 , comprising:

wherein generating the first thumbnail includes:

generating a miniaturized view of a text input box and a text input box label currently placed in the first document, wherein the paste destination is positioned within the text input box;

wherein inserting the selected document content into the paste destination includes:

inserting the selected document content into the text input box in the first document; and

the computer-implemented method further comprises:

upon detecting selection of second document content from the second document, generating a second thumbnail, the second thumbnail comprising a pictorial representation of the second document content;

while the first document is displayed, detecting selection of a paste location in the first document;

upon receiving selection of a paste command, displaying the second thumbnail in conjunction with display of the first document; and

upon detecting selection of the second thumbnail, inserting the second document content into to the paste location in the currently displayed first document.

4. A non-transitory computer readable storage medium comprising executable instructions encoded thereon operable on a computerized device to perform processing comprising instructions for:

generating a first thumbnail in response to selection of a paste destination in a first document, wherein the instructions for generating the first thumbnail include: instructions for generating a miniaturized view of a text input box and a text input box label, wherein the paste destination is positioned within the text input box, the paste destination comprising a location in the first document at which to insert document content selected from a second document, the first thumbnail comprising a miniaturized pictorial representation of (i) the paste destination in the first document and (ii) at least a portion of the first document surrounding the paste destination, the first document different than the second document;

upon detecting selection of the document content from the second document, displaying the first thumbnail in conjunction with display of the second document;

while the second document is currently displayed, inserting the selected document content into the paste destination in response to detecting selection of the first thumbnail;

upon detecting selection of second document content from the second document, generating a second thumbnail, the second thumbnail comprising a pictorial representation of the second document content;

while the first document is displayed, detecting selection of a paste location in the first document;

upon receiving selection of a paste command, displaying the second thumbnail in conjunction with display of the first document; and

upon detecting selection of the second thumbnail, inserting the second document content into to the paste location in the currently displayed first document.

5. The non-transitory computer readable storage medium of claim 4 , comprising:

wherein the instructions for generating the first thumbnail include:

instructions for generating a miniaturized view of multiple text input boxes provided in the first document, the miniaturized view including a display of a text input box label of each respective text input box, wherein the paste destination is located within a particular text input box from the multiple text input boxes; and

wherein the instructions for inserting the selected document content into the paste destination includes: instructions for inserting the selected document content into the particular text input box in the first document.

6. The non-transitory computer readable storage medium of claim 4 ,

wherein the instructions for generating the first thumbnail include:

instructions for generating a miniaturized view of a text input box and a text input box label currently placed in the first document, wherein the paste destination is positioned within the text input box;

wherein the instructions for inserting the selected document content into the paste destination includes:

instructions for inserting the selected document content into the text input box in the first document; and

the computer-implemented method further comprises instructions for:

upon detecting selection of second document content from the second document, generating a second thumbnail, the second thumbnail comprising a pictorial representation of the second document content;

while the first document is displayed, detecting selection of a paste location in the first document;

upon receiving selection of a paste command, displaying the second thumbnail in conjunction with display of the first document; and

upon detecting selection of the second thumbnail, inserting the second document content into to the paste location in the currently displayed first document.

7. A computer system comprising:

a processor;

a memory unit that stores instructions associated with an application executed by the processor; and

an interconnect coupling the processor and the memory unit, enabling the computer system to execute the application and perform operations of: generating a first thumbnail in response to selection of a paste destination in a first document, wherein generating the first thumbnail includes generating a miniaturized view of a text input box and a text input box label, wherein the paste destination is positioned within the text input box, the paste destination comprising a location in the first document at which to insert document content selected from a second document, the first thumbnail comprising a miniaturized pictorial representation of (i) the paste destination in the first document and (ii) at least a portion of the first document surrounding the paste destination, the first document different than the second document;

upon detecting selection of the document content from the second document, displaying the first thumbnail in conjunction with display of the second document;

while the second document is currently displayed, inserting the selected document content into the paste destination in response to detecting selection of the first thumbnail;

upon detecting selection of second document content from the second document, generating a second thumbnail, the second thumbnail comprising a pictorial representation of the second document content;

while the first document is displayed, detecting selection of a paste location in the first document;

upon receiving selection of a paste command, displaying the second thumbnail in conjunction with display of the first document; and

upon detecting selection of the second thumbnail, inserting the second document content into to the paste location in the currently displayed first document.

8. The computer system of claim 7 , wherein generating the first thumbnail includes:

generating a miniaturized view of a text input box and a text input box label, wherein the paste destination is positioned within the text input box.

9. The computer system of claim 7 , comprising:

upon detecting selection of second document content from the second document, generating a second thumbnail, the second thumbnail comprising a pictorial representation of the second document content;

while the first document is displayed, detecting selection of a paste location in the first document;

upon receiving selection of a paste command, displaying the second thumbnail in conjunction with display of the first document; and

upon detecting selection of the second thumbnail, inserting the second document content into to the paste location in the currently displayed first document.

Assignments (2)
CHANGE OF NAME Recorded Mar 6, 2019
From: ADOBE SYSTEMS INCORPORATED
To: ADOBE INC.
Reel/Frame 048525/0042 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 12, 2007
From: DHWAN, ANMOL; SONI, SACHIN; GAUR, SACHIN; SAHA, GANESH
To: ADOBE SYSTEMS INCORPORATED
Reel/Frame 018810/0132 →