Method and system for detaching files to a specified location
First Claim
Patent Images
1. A computer-implemented method of detaching at least one attached file from an electronic document comprising:
- receiving a user command to detach a second document from a first document, wherein when attached, the first document and the second document both reside within a data repository;
responsive to a user command, identifying a location where the at least one attached file is to be stored, wherein said location comprises at least one of a user-specified location and a default location, the default location being specified by a basis selected from a group consisting of a per-attached-file basis, a per-file-type basis, and a basis specified by an application designated to process said attached file, wherein the default location is external to the data repository;
generating a detached file from said second document;
storing said detached file at said location;
creating a reference to the location and associating the reference with the first document; and
deleting the second document from the repository.
1 Assignment
0 Petitions
Accused Products
Abstract
A method of detaching at least one file attached to an electronic document can include identifying a location where the attached file is to be stored responsive to a user command. The location can be associated with the attached file. A detached file can be generated from the attached file. The detached file can be stored at the associated location.
-
Citations
39 Claims
-
1. A computer-implemented method of detaching at least one attached file from an electronic document comprising:
-
receiving a user command to detach a second document from a first document, wherein when attached, the first document and the second document both reside within a data repository; responsive to a user command, identifying a location where the at least one attached file is to be stored, wherein said location comprises at least one of a user-specified location and a default location, the default location being specified by a basis selected from a group consisting of a per-attached-file basis, a per-file-type basis, and a basis specified by an application designated to process said attached file, wherein the default location is external to the data repository; generating a detached file from said second document; storing said detached file at said location; creating a reference to the location and associating the reference with the first document; and deleting the second document from the repository. - View Dependent Claims (2, 3)
-
-
4. A computer-implemented method of detaching at least one file from an electronic document comprising:
-
responsive to a user command, identifying a location where the at least one attached file is to be stored, wherein said location is associated with the attached file; generating a detached file from at least one attached file;
attached to said electronic document, said electronic document and said attached file residing within a data repository;identifying a location where said at least one detached file is to be stored, wherein said location comprises at least one of a user-specified location and default location, said default location being specified by a basis selected from a group consisting of a per-attached-file basis, a per-file-type basis, and a basis specified by an application designated to process said attached file, and wherein said location is external to said data repository; and storing said detached file at said location; creating a reference to said location and associating said reference with the electronic document; and deleting said attached file from said data repository. - View Dependent Claims (5, 6, 7, 8, 9, 10)
-
-
11. A computer-implemented method of detaching at least one file from an electronic document comprising:
-
responsive to a user command, generating a detached file from at least one attached file attached to said electronic document, said electronic document and said attached file residing within a data repository;
identifying a location where the at least one detached file is to be stored, comprises a default location external to the data repository, and wherein said default location being specified by a basis selected from a group consisting of a per-attached-file basis, a per-file-type basis, and a basis specified by an application designated to process said attached file;creating a reference to said location and associating the reference with said electronic document; storing the attached file at said associated location; and deleting said attached document from said repository. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. A system for detaching at least one file from an electronic document comprising:
-
a graphical user interface configured to display at least one option for detaching attached at least one file from an electronic document when said attached file and electronic document reside within a data repository; a detachment processor configured to respond to activation of one of said options by generating a detached file from said attached file, deleting said attached file from said repository and creating a reference to a location at which said attached file is to be stored; wherein said location comprises at least one of a user-specified location and a default location, the default location being determined by the detachment processor if a user does not specify said location and being based on a basis selected from a group consisting of a per-attached-file basis, a per-file-type basis, and a basis specified by an application designated to process the file storing said detached file at said location; creating a reference to the location and associating the reference with the first document; and deleting the second document from the repository. - View Dependent Claims (21)
-
-
22. A graphical user interface for detaching at least one file attached to an electronic document, both residing in a data repository, said graphical user interface including at least one option for generating a detached file from the attached file, deleting the attached file from the data repository, and storing the detached file at a location comprising at least one of a user-specified location and a default location, the default location being specified by a basis selected from a group consisting of a per-attached-file basis, a per-file-type basis, and a basis specified by an application designated to process the at least one file and creating a reference to the location.
-
23. A machine-readable storage having stored thereon, a computer program having a plurality of code sections, said code sections executable by a machine for causing the machine to perform the steps of:
-
responsive to a user command, generating at least one detached file from an attached file attached to an electronic document when the electronic document and the attached file reside in a data repository;
identifying a location where said at least one detached file is to be stored, wherein said location comprises at least one of a user-specified location and a default location, the default location being specified by a basis selected from a group consisting of a per-attached-file basis, a per-file-type basis, and a basis specified by an application designated to process the attached file;generating a detached file from said attached file; and storing said detached file at said location; and deleting said attached file from the data repository. - View Dependent Claims (24, 25)
-
-
26. A machine-readable storage having stored thereon, a computer program having a plurality of code sections, said code sections executable by a machine for causing the machine to perform the steps of:
-
responsive to a user command, generating at least one detached file from an attached file attached to an electronic document when the electronic document and the attached file reside in a data repository;
identifying a location where said the detached file is to be stored, wherein said location comprises at least one of a user-specified location and default location, said default location being specified by a basis selected from a group consisting of a per-attached-file basis, a per-file-type basis, and a basis specified by an application designated to process said attached file;
the location is associated with the attached file;making a copy of the attached file; and storing said copy of the detached file at said location deleting said attached file; and
creating a reference to the location and associating the reference with the electronic document. - View Dependent Claims (27, 28, 29, 30, 31, 32)
-
-
33. A machine-readable storage having stored thereon, a computer program having a plurality of code sections, said code sections executable by a machine for causing the machine to perform the steps of:
-
responsive to a user command, generating at least one detached file from an attached file attached to an electronic document when the electronic document and the attached file reside in a data repository;
identifying a location where said the at least one detached file is to be stored, wherein said location comprises at least one of a user-specified location and default location, said default location being specified by a basis selected from a group consisting of a per-attached-file basis, a per-file-type basis, and a basis specified by an application designated to process said attached file;
wherein the location is associated with the attached file;attached to an electronic file defining an attached file and storing the attached file at said location creating a reference to said location and associating said reference with the electronic document; and
deleting said electronic document from the data repository. - View Dependent Claims (34, 35, 36, 37, 38, 39)
-
Specification