System and method for updating an attachment
First Claim
1. A method comprising:
- receiving, at a first server computing system from an image processing device, a request to access a data object associated with an application on a second server computing system;
sending, from the first server computing system to the second server computing system, a request for the data object;
receiving, at the first server computing system from the second server computing system, the data object;
receiving, at the first server computing system from the client computing system, a first file, the first file being an electronic document representing a physical document created by the image processing device;
determining whether the received data object includes a second file attach thereto, the second file being different from the first file;
in response to determining that the second file is attached to the data object, obtaining, at the first server computing system, the second file and merging the first file and the second file to generate a third file, the third file including data contained in each of the first and second files; and
performing an update process on the data object by attaching the third file to the data object such that the second file is not attached to the data object.
2 Assignments
0 Petitions
Accused Products
Abstract
Methods, systems, and computer-readable media are provided. Some embodiments include receiving, at a first server from a client, a request to access a data object associated with an application on a second server. The first server sends a request for the data object to the second server and the first server receives the data object from the second server. The first server receives a first file from the client and determines whether a second file is attached to the data object. In response to determining that the second file is attached to the data object, the first server obtains the second file and generates a third file by merging the first file and the second file, and an update process is performed such that the third file is attached to the data object and the second file is not attached to the data object.
-
Citations
19 Claims
-
1. A method comprising:
-
receiving, at a first server computing system from an image processing device, a request to access a data object associated with an application on a second server computing system; sending, from the first server computing system to the second server computing system, a request for the data object; receiving, at the first server computing system from the second server computing system, the data object; receiving, at the first server computing system from the client computing system, a first file, the first file being an electronic document representing a physical document created by the image processing device; determining whether the received data object includes a second file attach thereto, the second file being different from the first file; in response to determining that the second file is attached to the data object, obtaining, at the first server computing system, the second file and merging the first file and the second file to generate a third file, the third file including data contained in each of the first and second files; and performing an update process on the data object by attaching the third file to the data object such that the second file is not attached to the data object. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A non-transitory computer-readable medium storing instructions that, when executed by one or more processors, cause the one or more processors to perform operations comprising:
-
receiving, at a first server computing system from an image processing device, a request to access a data object associated with an application on a second server computing system; sending, from the first server computing system to the second server computing system, a request for the data object; receiving, at the first server computing system from the second server computing system, the data object; receiving, at the first server computing system from the client computing system, a first file, the first file being an electronic document representing a physical document created by the image processing device; determining whether the received data object includes a second file attach thereto, the second file being different from the first file; in response to determining that the second file is attached to the data object, obtaining, at the first server computing system, the second file and merging the first file and the second file to generate a third file, the third file including data contained in each of the first and second files; and performing an update process on the data object by attaching the third file to the data object such that the second file is not attached to the data object.
-
-
11. A system comprising:
-
a central processing unit; and a memory coupled to the central processing unit, the memory storing instructions that, when executed by the central processing unit, cause the central processing unit to perform operations comprising; receiving, at a first server computing system from an image processing device, a request to access a data object associated with an application on a second server computing system; sending, from the first server computing system to the second server computing system, a request for the data object; receiving, at the first server computing system from the second server computing system, the data object; receiving, at the first server computing system from the client computing system, a first file, the first file being an electronic document representing a physical document created by the image processing device; determining whether the received data object includes a second file attach thereto, the second file being different from the first file; in response to determining that the second file is attached to the data object, obtaining, at the first server computing system, the second file and merging the first file and the second file to generate a third file, the third file including data contained in each of the first and second files; and performing an update process on the data object by attaching the third file to the data object such that the second file is not attached to the data object. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19)
-
Specification