DATA PREVIEWING BEFORE RECALLING LARGE DATA FILES
First Claim
Patent Images
1. A method for providing to a user computer offline access to a data file, the method comprising:
- converting the data file from a native format to a preview format,wherein the preview format occupies less data storage capacity than the native format;
storing the data file in the preview format in a primary data storage device,wherein the primary data storage device is accessible to the user computer via a network;
moving, after the conversion to the preview format, the data file in the native format to a secondary data storage device,wherein the secondary data storage device is offline and not immediately accessible for providing data files in response to requests from the user computer;
receiving a request for the data file from the user computer; and
providing for display on the user computer the data file in the preview format to fulfill the request.
4 Assignments
0 Petitions
Accused Products
Abstract
Techniques for providing data preview before recalling large data files are disclosed. In one aspect, a data file is made accessible while being offline by converting the data file from a native format to a preview format, storing the data file in the preview format in a primary storage that is locally available and moving, after the conversion to the preview format, the data file in the native format to a secondary storage. When a viewing request is received for the data file, the data file in the preview format is displayed to fulfill the viewing request.
115 Citations
20 Claims
-
1. A method for providing to a user computer offline access to a data file, the method comprising:
-
converting the data file from a native format to a preview format, wherein the preview format occupies less data storage capacity than the native format; storing the data file in the preview format in a primary data storage device, wherein the primary data storage device is accessible to the user computer via a network; moving, after the conversion to the preview format, the data file in the native format to a secondary data storage device, wherein the secondary data storage device is offline and not immediately accessible for providing data files in response to requests from the user computer; receiving a request for the data file from the user computer; and providing for display on the user computer the data file in the preview format to fulfill the request. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. An apparatus for providing offline access to a data file, the method comprising:
-
means for converting the data file from a native format to a preview format, wherein the preview format occupies less data storage capacity than the native format; means for storing the data file in the preview format in a primary storage; means for moving, after the conversion to the preview format, the data file in the native format to a secondary storage; means for receiving a viewing request for the data file; and means for providing for display the data file in the preview format to fulfill the viewing request. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A computer program product comprising a computer-readable storage medium having code stored thereon, the code, when executed by a processor, causing the processor to manage storage capacity on a computer, comprising:
receiving a data file from a primary data storage device coupled to a computing device, wherein the data file has a first format associated with a first application program; creating a copy of the data file by converting the data file from the first format into a second format, wherein the second format permits at least some content of the data file to be viewable using a viewer application; moving the data file from the primary data storage device to a location in a secondary data storage device; and
,storing, on the primary data storage device, the copy of the data file in the second format and information about the location of the data file on the secondary data storage device. - View Dependent Claims (16, 17, 18, 19, 20)
Specification