Method and system for HTML-driven interactive image client
First Claim
1. A method for archiving digital data on a server computer, and enabling a user, by means of a client computer, to interactively view a digital image derived from said digital data, comprising:
- receiving by said client computer from said server computer an HTML page, said HTML page including a view window within which a first image is displayed, the first image being a first portion of the digital image;
selecting by said user, using a pointing device, a command;
sending by said client computer to said server computer an indication of the command selected by said user;
in response to said sending an indication of the selected command, dynamically constructing a second image, the second image being a second portion of the digital image, and the second portion of the digital image corresponding to the selected command;
modifying by said server computer, using server-side software, the HTML page to generate a new HTML page, the new HTML page having a link to the second image; and
sending by said server computer to said client computer said new HTML page.
12 Assignments
0 Petitions
Accused Products
Abstract
A method and system for archiving digital data on a server computer, and enabling a user, by means of a client computer, to interactively view a digital image derived from the digital data, the method including receiving an original HTML page by the client computer from the server computer, the original HTML page containing a view window within which a first image is displayed, the view window being partitioned into a plurality of sub-regions at least one of which contains a multiplicity of pixels, selecting a location within the view window corresponding to one of the plurality of sub-regions by the user, initial sending by the client computer to the server computer an indication of the sub-region selected by the user, creating by the server computer a new HTML page containing a link to an embedded image which corresponds to the indication, and further sending the new HTML page by the server computer to the client computer.
-
Citations
46 Claims
-
1. A method for archiving digital data on a server computer, and enabling a user, by means of a client computer, to interactively view a digital image derived from said digital data, comprising:
-
receiving by said client computer from said server computer an HTML page, said HTML page including a view window within which a first image is displayed, the first image being a first portion of the digital image;
selecting by said user, using a pointing device, a command;
sending by said client computer to said server computer an indication of the command selected by said user;
in response to said sending an indication of the selected command, dynamically constructing a second image, the second image being a second portion of the digital image, and the second portion of the digital image corresponding to the selected command;
modifying by said server computer, using server-side software, the HTML page to generate a new HTML page, the new HTML page having a link to the second image; and
sending by said server computer to said client computer said new HTML page. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method for interactive viewing of a digital image by a user, said viewing being controlled by a client computer, the method employing digital data residing on a server computer and comprising:
-
receiving by said client computer from said server computer a first HTML page, said first HTML page including a view window within which a first image is displayed, the first image being a first portion of the digital image;
selecting by said user, using a pointing device, a command;
receiving by said client computer a second HTML page, generated by said server computer, in response to said command which was selected, wherein said second HTML page contains a link to a dynamically constructed second image, the second image being a second portion of the digital image, and the second portion of the digital image corresponding to the selected command; and
repeating said selecting and said receiving of said second HTML page at least once, with the second HTML page being used in place of the first HTML page in each successive repetition. - View Dependent Claims (11, 12, 13, 14)
-
-
15. A method for generating dynamic HTML pages on a server computer, to enable a user to interactively view a digital image on a client computer, by interactive selection of a command by said user, comprising:
-
receiving from said client computer an indication of a user selected command;
in response to said receiving an indication of the user selected command, dynamically constructing an image, the image being a portion of the digital image, and the portion of the digital image corresponding to the user selected command;
creating an HTML page containing a link to the image; and
sending said HTML page to said client computer. - View Dependent Claims (16, 17, 18, 19, 20)
-
-
21. An archival system for archiving digital data on a server computer, and enabling a user, by means of a client computer, to interactively view a digital image derived from said digital data, comprising:
-
a first communication channel for receiving by said client computer from said server computer an HTML page, said HTML page including a view window within which a first image is displayed, the first image being a first portion of the digital image, and for subsequently sending by said server computer to said client computer a new HTML page;
a pointing device for selecting by said user a command;
a second communication channel for sending by said client computer to said server computer an indication of the command selected by said user; and
at least one processor for dynamically constructing a second image, the second image being a second portion of the digital image, and the second portion of the digital image corresponding to the selected command, and for modifying the HTML page to generate said new HTML page, the new HTML page having a link to the second image. - View Dependent Claims (22, 23, 24, 25, 26, 27, 28, 29)
-
-
30. A client viewing system for interactive viewing of a digital image by a user, said viewing being controlled by a client computer, employing digital data residing on a server computer, comprising:
-
a communication channel for receiving by said client computer from said server computer a first HTML page, said first HTML page containing a view window within which a first image is displayed, the first image being a portion of the digital image;
a pointing device for repeatedly selecting by said user a command; and
a communication channel for repeatedly receiving by said client computer a second HTML page, generated by said server computer, in response to a selected command, wherein said second HTML page contains a link to a dynamically constructed second image, the second image being a second portion of the digital image, and the second portion of the digital image corresponding to said selected command, and wherein the second HTML page is used in place of the first HTML page when the pointing device is next used to select a command. - View Dependent Claims (31, 32, 33, 34)
-
-
35. A server dynamic HTML system for generating dynamic HTML pages on a server computer, to enable a user to interactively view a digital image on a client computer, by interactive selecting of commands by said user from among a plurality of commands, comprising:
-
a first communication channel for receiving from said client computer an indication of a user selected command;
at least one processor for dynamically constructing an image, the image being a portion of the digital image, and the portion of the digital image corresponding to said user selected command, and for creating an HTML page containing a link to the image; and
a second communication channel for sending said HTML page to said client computer, said at least one processor being coupled to said first communication channel and to said second communication channel. - View Dependent Claims (36, 37, 38, 39, 40)
-
-
41. A method for archiving digital data on a server computer and enabling a user to interactively view a digital image derived from said digital data, comprising:
-
receiving from said server computer a first layout containing a view window within which a first image is displayed, the first image being a first portion of the digital image;
selecting by said user, using a pointing device, a command;
in response to said selecting, dynamically constructing a second image, the second image being a second portion of the digital image, and the second portion of the digital image corresponding to the command selected by said user; and
providing by said server computer to said user, using server-side software, a second layout, generated by said server computer by modifying the first layout, the second layout containing a reference to the second image. - View Dependent Claims (42, 43)
-
-
44. A system for archiving digital data on a server computer and enabling a user to interactively view a digital image derived from said digital data, comprising:
-
apparatus providing a first layout containing a view window within which a first image is displayed, the first image being a first portion of the digital image;
a pointing device for selecting by said user a command;
apparatus dynamically constructing a second image, the second image being a second portion of the digital image, and the second portion of the digital image corresponding to the command selected by said user; and
apparatus providing a second layout, generated by said server computer, using serverside software, by modifying the first layout, the second layout containing a reference to the second image. - View Dependent Claims (45, 46)
-
Specification