Image preview
First Claim
Patent Images
1. A method comprising:
- receiving a request for viewing a file content based upon an interface of a pointer to a representation of said file, wherein receiving said request for viewing said file content further comprises detecting a pointer rollover relative to a graphical interface relating to said file, wherein the file is at least one of a drawing file, an image file, a database document file, a text document file, a file of downloaded information, a presentation file, a spreadsheet file, an email file, a project document file or a PDF file;
providing a preview for viewing a graphical representation of at least a portion of the content of said file using a preview window, wherein the preview is provided without opening a separate application, wherein providing said preview for viewing a graphical representation of at least a portion of the content of said file further comprises at least one of displaying an image of said at least a portion of said content of said file in a preview window using at least one native framework or displaying an image of said at least a portion of said content of said file without using an application relating to said file; and
performing at least one of;
sizing the preview window based at least upon an amount of data available for the preview;
orproviding an additional amount of the content of the file in the preview based at least upon a portion of a length of time of the pointer rollover.
2 Assignments
0 Petitions
Accused Products
Abstract
A method, apparatus, and system are provided for displaying a graphical representation of at least a portion of a file by interfacing with a graphical interface relating to the file. A request for viewing a file content is received. A window for viewing a graphical representation of at least a portion of the content of a file is provided.
37 Citations
26 Claims
-
1. A method comprising:
-
receiving a request for viewing a file content based upon an interface of a pointer to a representation of said file, wherein receiving said request for viewing said file content further comprises detecting a pointer rollover relative to a graphical interface relating to said file, wherein the file is at least one of a drawing file, an image file, a database document file, a text document file, a file of downloaded information, a presentation file, a spreadsheet file, an email file, a project document file or a PDF file; providing a preview for viewing a graphical representation of at least a portion of the content of said file using a preview window, wherein the preview is provided without opening a separate application, wherein providing said preview for viewing a graphical representation of at least a portion of the content of said file further comprises at least one of displaying an image of said at least a portion of said content of said file in a preview window using at least one native framework or displaying an image of said at least a portion of said content of said file without using an application relating to said file; and performing at least one of; sizing the preview window based at least upon an amount of data available for the preview;
orproviding an additional amount of the content of the file in the preview based at least upon a portion of a length of time of the pointer rollover. - View Dependent Claims (2, 3, 4, 26)
-
-
5. A method, comprising:
-
providing at least one graphical interface relating to a file, wherein the file is at least one of a drawing file, an image file, a database document file, a text document file, a file of downloaded information, a presentation file, a spreadsheet file, an email file, a project document file or a PDF file; receiving a signal relating to a pointer interfacing with said graphical interface, wherein the pointer interfacing with said graphical interface comprises a rollover by the pointer relative to said graphical interface; generating a preview window for viewing a graphical representation of at least a portion of the content of said file in response to receiving said signal, wherein the preview window is generated without opening a separate application using at least one native framework; and performing at least one of; sizing the preview window based at least upon an amount of data available for the preview;
orproviding an additional amount of the content of the file in the preview based at least upon a portion of a length of time of the pointer rollover.
-
-
6. An apparatus comprising a graphical interface, comprising:
a display device comprising; a first module to determine an interfacing between a pointer and a graphical interface of a file, wherein said first module is adapted to detect a said pointer over said graphical interface, wherein the file is at least one of a drawing file, an image file, a database document file, a text document file, a file of downloaded information, a presentation file, a spreadsheet file, an email file, a project document file or a PDF file; a second module to receive at least a portion of the actual file data relating to said file based upon determining said interfacing; a third module to provide a graphical representation of said at least a portion of the data relating to said file, wherein the graphical representation is provided without opening a separate application using at least one native framework; and at least one of wherein the size of the graphical representation is based upon an amount of actual data associated with the file, or wherein an additional portion of the file is included in the graphical representation based upon an amount of time that the pointer is over said graphical interface. - View Dependent Claims (7, 8, 9, 10)
-
11. A system, comprising:
-
a display device for displaying a graphical interface relating to a file, wherein the file is at least one of a drawing file, an image file, a database document file, a text document file, a file of downloaded information, a presentation file, a spreadsheet file, an email file, a project document file or a PDF file; a controller for determining whether a pointer has interfaced with said graphical interface, said controller to provide an image of at least a portion of the data relating to said file based upon said pointer interfacing with said graphical interface, wherein the image is provided without opening a separate application using at least one native framework, and wherein said pointer interfacing comprises a pointer rollover; and wherein the controlling is configured to perform at least one of; sizing the image based at least upon an amount of data available for the image;
orproviding an additional amount of the data relating to the file in the image based at least upon a portion of a length of time of the pointer rollover. - View Dependent Claims (12, 13, 14, 15, 16, 17)
-
-
18. An apparatus comprising a preview unit, comprising:
-
a processor; a first processor module to determine an interfacing between a pointer and a graphical interface of a file, wherein the file is at least one of a drawing file, an image file, a database document file, a text document file, a file of downloaded information, a presentation file, a spreadsheet file, an email file, a project document file or a PDF file; a second processor module to receive at least a portion of the data relating to said file based upon determining said interfacing; a third processor module to provide an image of said at least a portion of the data relating to said file in a preview window, wherein the preview window is provided without opening a separate application using at least one native framework, and further wherein the preview window is provided in response to determining the interfacing between the pointer and the graphical interface of the file; and wherein the third processor module is configured to perform at least one of; sizing the image based at least upon an amount of data available for the image;
orproviding an additional amount of the data relating to the file in the image based at least upon a portion of a length of time of said interfacing. - View Dependent Claims (19, 20)
-
-
21. A computer readable program storage device encoded with instructions that, when executed by a computer, performs a method, comprising:
-
receiving a request for viewing a file content based upon an interface of a pointer to a representation of said file, wherein receiving said request for viewing said file content further comprises detecting a pointer over a graphical interface relating to said file, wherein the file is at least one of a drawing file, an image file, a database document file, a text document file, a file of downloaded information, a presentation file, a spreadsheet file, an email file, a project document file or a PDF file; and providing a preview for viewing a graphical representation of at least a portion of the content of said file, using a preview window, wherein the preview window is provided without opening a separate application using at least one native framework; and performing at least one of; sizing the preview window based at least upon an amount of data available for resolving the preview;
orproviding an additional file content in the preview based at least upon a portion of a length of time of the interfacing of the pointer to the representation of said file.
-
-
22. An apparatus comprising a preview window, comprising:
a display device adapted to display an image of at least a portion of data of a file associated with a graphical interface, wherein the file is at least one of a drawing file, an image file, a database document file, a text document file, a file of downloaded information, a presentation file, a spreadsheet file, an email file, a project document file or a PDF file, said image being displayed as a result of a stimulation of said graphical interface received from an input device, said image being displayed prior to launching an application associated with said file, wherein the image is displayed without opening a separate application using at least one native framework, and wherein displaying the image comprises sizing the preview window based at least upon an amount of data available for the image. - View Dependent Claims (23, 24)
-
25. An apparatus for displaying a graphical representation of at least a portion of a file, comprising:
-
means for providing at least one graphical interface of a file, wherein the file is at least one of a drawing file, an image file, a database document file, a text document file, a file of downloaded information, a presentation file, a spreadsheet file, an email file, a project document file or a PDF file; means for receiving a signal relating to a pointer interfacing with said graphical interface; means for providing a preview window for viewing a graphical representation of at least a portion of the content of said file in response to receiving said signal, wherein the preview window is provided without opening a separate application using at least one native framework; means for sizing the preview window based at least upon an amount of data available for resolving the preview; and means for providing an additional file content in the graphical representation based at least upon a portion of a length of time of the interfacing of the pointer with said graphical interface.
-
Specification