Method and system for transmitting graphical images
First Claim
Patent Images
1. A method for transmitting images from a server computer to a client computer comprising:
- (a) storing an image in an author selected level of quality on a server computer;
(b) transmitting a request for said image from a client computer wherein said request comprises at least one of a default value and a client selectable level of quality;
(c) receiving said request at said server computer;
(d) negotiating a quality size tradeoff between said server and said client based on at least one of said author selected level of quality, said client selectable level of quality, and a default level;
(e) transmitting said image from said server to said client at a level of quality no greater than said client selectable level of quality.
2 Assignments
0 Petitions
Accused Products
Abstract
Techniques for transmitting graphical images in a network environment are described. According to the techniques, the amount of data of the graphical images that is transmitted is customized in accordance with client and/or server supplied information. The techniques enable graphical images to be transmitted more efficiently than previously possible, thus saving precious network bandwidth and reducing transmission time. The invention is particularly suitable for network (intranet or Internet) implementations wherein graphical images often need transferred.
-
Citations
23 Claims
-
1. A method for transmitting images from a server computer to a client computer comprising:
-
(a) storing an image in an author selected level of quality on a server computer;
(b) transmitting a request for said image from a client computer wherein said request comprises at least one of a default value and a client selectable level of quality;
(c) receiving said request at said server computer;
(d) negotiating a quality size tradeoff between said server and said client based on at least one of said author selected level of quality, said client selectable level of quality, and a default level;
(e) transmitting said image from said server to said client at a level of quality no greater than said client selectable level of quality. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. In a computer system comprising a server computer and a client computer, computer readable code media for storing computer readable code distributed in the server computer and in the client computer, the computer readable media comprising:
-
first computer readable code devices for receiving, at the server computer, a request for an image from the client computer;
second computer readable code devices for negotiating between the server computer and the client computer to determine a quality-size tradeoff for the image; and
third computer readable code devices for transmitting the image according to the quality size tradeoff from the server computer to the client computer. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18, 22, 23)
-
-
19. A method for transmitting an image from a first computer to a second computer, comprising the steps of:
-
(a) storing a file in the first computer;
(b) transmitting a request from the second computer to the first computer for transmission of the image; and
(c) negotiating between the first computer and the second computer to determine a quality-size tradeoff for the image;
(d) transmitting a section of the file which represents a level of quality of the image determined by said negotiating between the first computer and the computer to determine a quality-size tradeoff from the first computer to the second computer. - View Dependent Claims (20, 21)
-
Specification