IP Library Granted Patent US 7,870,144
Granted Patent B2
US 7,870,144 · App. 12/111,105 · Granted Jan 11, 2011

Method and system for updating attachment files

Assignee: International Business Machines Corporation
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,870,144
App. No.
12/111,105
Granted
Jan 11, 2011
Kind
B2
Abstract

A method of updating a file attached to an electronic document can include attaching a file to an electronic document and storing a reference to the attached file. The reference can specify a location from which the attached file was obtained. Responsive to a user input, the attached file can be replaced with a file specified by the reference. The attached file also can be updated from newly specified locations.

Claims (9)

1. A computer-readable storage, having stored thereon a computer program having a plurality of code sections executable by a machine for causing the machine to perform the steps of: attaching a file to an electronic document; storing a reference associated with the attached file, wherein the reference specifies a location of a document data store in a computer communications network from which the attached file was obtained, and wherein the reference is stored within at least one among the attached file and the electronic document; after said attaching step, transmitting said attached file and said electronic document over the computer communications network to a computer system of a recipient; and responsive to the recipient accessing the stored reference and determining that an alternate to the attached file is available at the location in the stored reference, replacing the attached file transmitted to said computer system with the alternate file stored in the location specified by said reference.

2. The computer-readable storage of claim 1 , said attaching step comprising: receiving a user identification of a particular file and a location for said particular file; making a copy of the user identified file; and including said copy of said user identified file with said electronic document, wherein said copy is said attached file and wherein said reference specifies the location for said particular file.

3. The computer-readable storage of claim 1 , said attaching step comprising: receiving a user identification of a particular file and a location for said particular file, wherein said particular file is said attached file and wherein said reference specifies the location for said particular file.

4. The computer-readable storage of claim 1 , wherein said replacing step automatically replaces the attached file responsive to the recipient accessing the stored reference.

5. The computer-readable storage of claim 1 , said replacing step comprising: replacing said attached file with a file selected from a group consisting of an updated version of the attached file and a different file.

6. The computer-readable storage of claim 1 , further comprising: prior to said step of replacing the attached file, replacing said stored reference with a second user specified reference, said second reference specifying a different location of a file to be used in said replacing step.

7. The computer-readable storage of claim 1 , further comprising: if said replacing step is unsuccessful due to no file being found at the location specified by said reference, requesting a new location of a file to be used to replace said attached file.

8. The computer-readable storage of claim 1 , wherein said storing step comprises storing a fully qualified location and a filename.

9. The computer-readable storage of claim 1 , further comprising: displaying said location to a user who provided said user input.

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 12, 2024
From: CLOUD SOFTWARE GROUP SWITZERLAND GMBH
To: PROGRESS SOFTWARE CORPORATION
Reel/Frame 069570/0246 →
CHANGE OF NAME Recorded Nov 7, 2023
From: CITRIX SYSTEMS INTERNATIONAL GMBH
To: CLOUD SOFTWARE GROUP SWITZERLAND GMBH
Reel/Frame 065478/0561 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 10, 2013
From: INTERNATIONAL BUSINESS MACHINES CORPORATION
To: CITRIX SYSTEMS INTERNATIONAL GMBH
Reel/Frame 029601/0753 →
Continuity (2)
Continuation 1010322900 · Mar 21, 2002
Related Publication 20080208934A1 · Aug 28, 2008