Method and apparatus for selecting, modifying and superimposing one image on another
First Claim
1. The method of preparing a server to support a client system to construct a composite image, the component parts of said composite image comprising first and second images, said method comprising the steps of:
- a) constructing at the server first and second libraries;
b) inputting to the server data representative of sets of said first and second images, each of said second images having a periphery and data representative of the relative position of first and second points, said first and second points lying on said periphery of said second image;
c) generating from said data representative of said second images said set of said second images, and loading said set of said second images into said second library; and
d) generating from said data representative of said first images said set of said first images and loading said set of first images into said first library.
1 Assignment
0 Petitions
Accused Products
Abstract
A method of preparing a server is disclosed that supports a client system to construct and preview a composite image. The composite image comprises first and second images. The method of this invention comprises the steps of constructing at the server first and second libraries, inputting to the server data representative of the sets of the first and second images, and generating from the inputted set of first images a corresponding set of templates. Each template bears a corresponding one of the set of the first images. Next, the set of templates is loaded into the first library. Then, the set of second images is loaded into the second library. In one illustrated embodiment of this invention, the first image represents a promotional product, the second image represents a logo and the composite image is the logo superimposed on the promotional product.
249 Citations
37 Claims
-
1. The method of preparing a server to support a client system to construct a composite image, the component parts of said composite image comprising first and second images, said method comprising the steps of:
-
a) constructing at the server first and second libraries;
b) inputting to the server data representative of sets of said first and second images, each of said second images having a periphery and data representative of the relative position of first and second points, said first and second points lying on said periphery of said second image;
c) generating from said data representative of said second images said set of said second images, and loading said set of said second images into said second library; and
d) generating from said data representative of said first images said set of said first images and loading said set of first images into said first library. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27)
-
-
28. A server adapted to support a client system to generate a composite image, the component parts of said composite image comprising first and second images, said server comprising:
-
(a) a programmed processor for receiving and responsive to data representative of a set of said second images to generate a corresponding set of templates, each template bearing a corresponding one of said set of said second images;
(b) a second library for storing said set of templates;
(c) a first library for storing data representative of a set of said first images; and
(d) said programmed processor facilitating a communication session with the supported client system to permit the user of the client system to select one of said set of said first images and one of said set of said second images, said programmed processor responsive to the user selection of one of said set of said second images to access from the second library that template said selected second image and to the user selection of one of said set of said first images to add said selected first image to said selected template. - View Dependent Claims (29, 30)
-
-
31. The method of operating a client system and a server to construct a composite image, the components of the composite image comprising first and second images, first and second libraries being provided at the server to store respectively sets of the first and second images, said method comprising the steps of:
-
a) establishing a communication session over a communication link between the server and the client system;
b) facilitating a user at the client system during the course of said communication session to select from the first library a selected one of said set of first images;
c) facilitating the user at the client system during the course of said communication session to select from the second library a selected one of said set of second images;
d) accessing at the server from the first and second libraries said selected ones of said first and second images;
e) superimposing at the server said selected one second image on said selected one first image to provide said composite image; and
f) transmitting from the server to the client system said composite image. - View Dependent Claims (32, 33, 34, 35, 36, 37)
-
Specification