Methods and apparatus for an image transfer object
First Claim
1. A method for communicating a plurality of views for a source image, said method comprising the steps of:
- transmitting, from an image sender computer to a recipient computer, a static reference to identify a source image on a server;
generating, at said image recipient computer, a first request for a view of said source image to said server based on said static reference;
transmitting data from said image server to said image recipient computer in response to said request;
displaying said first view of said source image at said image recipient computer;
receiving input from a user at said image recipient computer to select a second view of said source image;
generating a second request to said image server for said second view;
transmitting from said image server additional data to generate said second view of said source image; and
displaying said second view of said source image at said image recipient computer.
3 Assignments
0 Petitions
Accused Products
Abstract
An image transfer object is disclosed that provides the necessary mechanism to conduct a dynamic transfer operation. The image transfer object includes a static reference to dynamic data. The image data is “dynamic”, in that the user may request additional views of the image. An image recipient computer receives the static reference to identify a source image on a server, and generates a first request, based on the static reference, for a view of the source image to the server. In response, the server transmits data to the image recipient computer. The image recipient computer displays the first view of the source image for viewing by the user. The user may then select a different portion of the source image, and/or a different resolution to designate a second view of the source image. The image recipient computer generates a second request to the image server for the second view, and the image server transmits additional data to generate the second view of the source image. Thereafter, the second view of the source image is displayed at the image recipient computer. A sender of the image may transmit a context for the image via e-mail or the recipient computer may download the image from a Web site. Techniques to configure the dynamic transfer object are also disclosed.
-
Citations
19 Claims
-
1. A method for communicating a plurality of views for a source image, said method comprising the steps of:
-
transmitting, from an image sender computer to a recipient computer, a static reference to identify a source image on a server;
generating, at said image recipient computer, a first request for a view of said source image to said server based on said static reference;
transmitting data from said image server to said image recipient computer in response to said request;
displaying said first view of said source image at said image recipient computer;
receiving input from a user at said image recipient computer to select a second view of said source image;
generating a second request to said image server for said second view;
transmitting from said image server additional data to generate said second view of said source image; and
displaying said second view of said source image at said image recipient computer. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A method for communicating a plurality of views of a source image to recipient, said method comprising the steps of:
-
storing, at an image server, transform data for at least one source image so as to permit construction of at least portions of said source image at different resolutions;
transmitting, from an image sender to an image recipient, an identification of at least one view of said source image;
generating, at said image recipient computer, a first request from said identification to said image server for transform data to reconstruct said view of said source image;
transmitting said transform data requested from said image server to said image recipient computer;
reconstructing said view of said source image at said recipient computer from said transform data; and
displaying said view of said source image at said recipient computer. - View Dependent Claims (8, 9, 10, 11)
-
-
12. A computer readable medium comprising a plurality of instructions, which when executed by a computer, causes the computer to perform the steps of:
-
transmitting, from an image sender computer to a recipient computer, a static reference to identify a source image on a server;
generating, at said image recipient computer, a first request for a view of said source image to said server based on said static reference;
transmitting data from said image server to said image recipient computer in response to said request;
displaying said first view of said source image at said image recipient computer;
receiving input from a user at said image recipient computer to select a second view of said source image;
generating a second request to said image server for said second view;
transmitting from said image server additional data to generate said second view of said source image; and
displaying said second view of said source image at said image recipient computer. - View Dependent Claims (13, 14, 15, 16, 17)
-
-
18. A system comprising:
-
at least one recipient computer for receiving a static reference from an image sender computer to identify a source image and for generating a first request for a view of said source image based on said static reference;
an image server, coupled to said recipient computer, for storing said source image, for receiving said first request, and for transmitting said data to said image recipient computer in response to said request;
wherein, said recipient computer for displaying said first view of said source image, for receiving input from a user to select a second view of said source image, for generating a second request to said image server for said second view;
wherein, said image server for transmitting additional data to said recipient computer to generate said second view of said source image; and
wherein, said recipient computer for displaying said second view of said source image. - View Dependent Claims (19)
-
Specification