Technique for handling a universal image format on the internet
First Claim
1. A method of accessing data at a server computer from a client computer connected to the server computer via a network, the data being stored on a data storage device connected to the server computer, the method comprising the steps of:
- receiving, at the server computer, a request for data from the client computer in the form of a universal resource locator (URL) command, the URL command including a file identifier for identifying a file containing the requested data and a file format for the file, wherein the client computer can access the file having the file format;
determining, at the server computer, whether the file identifier is valid;
if the file identifier is determined to be valid, retrieving, at the server computer, the requested data from the data storage device in response to the request for data from the client computer;
after retrieving the requested data from the data storage device, determining, at the server computer, whether the client computer can access the retrieved data in its retrieved form;
if it is determined that the client computer cannot access the retrieved data in its retrieved form, automatically converting, at the server, the retrieved data into converted data that the client computer can access; and
returning a locator to the client computer for locating the converted data.
2 Assignments
0 Petitions
Accused Products
Abstract
A method, apparatus, and article of manufacture for a computer-implemented universal image format solution. Data is accessed at a server computer from a client computer connected to the server computer via a network. The data is stored on a data storage device connected to the server computer. At the server computer, a request for data is received from the client computer. It is determined whether the client computer can access the data in its stored form. When it is determined that the client computer cannot access the data in its stored form, the data is converted into a form that the client computer can access. Then, a locator is returned to the client computer for locating the converted data.
-
Citations
26 Claims
-
1. A method of accessing data at a server computer from a client computer connected to the server computer via a network, the data being stored on a data storage device connected to the server computer, the method comprising the steps of:
-
receiving, at the server computer, a request for data from the client computer in the form of a universal resource locator (URL) command, the URL command including a file identifier for identifying a file containing the requested data and a file format for the file, wherein the client computer can access the file having the file format; determining, at the server computer, whether the file identifier is valid; if the file identifier is determined to be valid, retrieving, at the server computer, the requested data from the data storage device in response to the request for data from the client computer; after retrieving the requested data from the data storage device, determining, at the server computer, whether the client computer can access the retrieved data in its retrieved form; if it is determined that the client computer cannot access the retrieved data in its retrieved form, automatically converting, at the server, the retrieved data into converted data that the client computer can access; and returning a locator to the client computer for locating the converted data. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. An apparatus for accessing data from a server computer, comprising:
-
a server computer having a data storage device connected thereto, wherein the data storage device stores data; a client computer connected to the server computer; and one or more computer programs, performed by the server computer via a network, for receiving a request for data from the client computer in the form of a universal resource locator (URL) command, the URL command including a file identifier for identifying a file containing the requested data and a file format for the file, wherein the client computer can access the file having the file format;
determining whether the file identifier is valid;
if the file identifier is determined to be valid, retrieving the requested data from the data storage device in response to the request for data from the client computer;
after retrieving the requested data from the data storage device, determining whether the client computer can access the retrieved data in its retrieved form;
if it is determined that the client computer cannot access the retrieved data in its retrieved form, automatically converting the retrieved data into converted data that the client computer can access; and
returning a locator to the client computer for locating the converted data. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. An article of manufacture comprising a computer program carrier readable by a client computer and tangibly embodying one or more instructions executable by the client computer to perform method steps for accessing data at a server computer from a client computer connected to the server computer via a network, the data being stored in a data storage device connected to the server computer, the method comprising the steps of:
-
receiving, at the server computer, a request for data from the client computer in the form of a universal resource locator (URL) command, the URL command including a file identifier for identifying a file containing the requested data and a file format for the file, wherein the client computer can access the file having the file format; determining, at the server computer, whether the file identifier is valid; if the file identifier is determined to be valid, retrieving, at the server computer, the requested data from the data storage device in response to the request for data from the client computer; after retrieving the requested data from the data storage device, determining, at the server computer, whether the client computer can access the retrieved data in its retrieved form; if it is determined that the client computer cannot access the retrieved data in its retrieved form, automatically converting, at the server, the retrieved data into converted data that the client computer can access; and returning a locator to the client computer for locating the converted data. - View Dependent Claims (20, 21, 22, 23, 24, 25, 26)
-
Specification