System, program product, and methods for online image handling
First Claim
1. A system to facilitate electronic commerce associated with an online marketplace between a plurality of selling users and a plurality of potential buyers over a computer network, the system comprising:
- a host computer accessible to the computer network to host the online marketplace to thereby define a marketplace administrator server, the marketplace administrator server having memory coupled to a processor to store operating instructions therein;
a marketplace administrator server database accessible to the processor of the marketplace administrator server and having database records related to a plurality of items to be sold by the plurality of selling users;
a marketplace administrator image file server accessible to the processor of the marketplace administrator server and having image files related to the plurality of items to be sold by the plurality of selling users;
a plurality of selling user computers each positioned at one or more selling user sites remote from the marketplace administrator server, accessible to the computer network, and having a processor and memory coupled to the processor to store operating instructions therein and to send data related to items for sale to the marketplace administrator server, and a display in communication with the processor to display items to be sold using an associated selling user web browser stored in the memory;
a plurality of potential buyer computers each positioned at a separate potential buyer user site remote from the marketplace administrator server, accessible to the computer network, and having a processor and memory coupled to the processor to store operating instructions therein and to receive data related to items for sale, and a display in communication with the processor to display seller item web pages accessed through the computer network using an associated potential buyer web browser stored in the memory; and
online e-commerce program product stored in the memory of the marketplace administrator server and including instructions that, when executed by the marketplace administrator server, cause the marketplace administrator server to selectively perform the operations of;
presenting an item-creation form to a selling user web browser over the computer network, receiving an original item image file from the selling user web browser over the network, the original item image file displaying an item image of an item for sale, forming a first and a second set of scaled item image files from the original item image file to provide image size variations of the item image, storing the first and the second sets of scaled item image files on a remote server, providing the first and the second set of scaled item image files to the selling user web browser over the network to enable the respective selling user to select a first chosen item image file having a first chosen item image from the first set of scaled item image files and to select a second chosen item image file having a second chosen item image from the second set of scaled item image files to thereby represent the item for sale, the second chosen item image having a size substantially smaller than the first chosen item image, receiving a completed item-creation form for the item for sale over the network from the selling user computer, the completed item-creation form including an item title, item description, and data identifying the first and the second chosen item images, adding an item image location of each of the first and the second chosen item images to a seller item web page, and presenting the seller web page to the potential buyer computer.
1 Assignment
0 Petitions
Accused Products
Abstract
A system to facilitate electronic commerce associated with an online marketplace, program product, and methods are provided. Electronic commerce over a computer network is facilitated by a computer system that forms a community of computers that enable the users to buy and sell items in an online marketplace. To list the item on an online marketplace website, for example, the selling user posts an item with the marketplace website by completing an online-item creation form. The form requires input related to the item, such as a description, sale price or minimum bid, shipping instructions, and the like. The selling user uploads an image file of the item to the marketplace website'"'"'s server. The server contains a random image size generator that generates at least two additional images of the item that are presented to the selling user for selection of the image that the selling user wants to include on the selling website to advertise the item.
-
Citations
37 Claims
-
1. A system to facilitate electronic commerce associated with an online marketplace between a plurality of selling users and a plurality of potential buyers over a computer network, the system comprising:
-
a host computer accessible to the computer network to host the online marketplace to thereby define a marketplace administrator server, the marketplace administrator server having memory coupled to a processor to store operating instructions therein;
a marketplace administrator server database accessible to the processor of the marketplace administrator server and having database records related to a plurality of items to be sold by the plurality of selling users;
a marketplace administrator image file server accessible to the processor of the marketplace administrator server and having image files related to the plurality of items to be sold by the plurality of selling users;
a plurality of selling user computers each positioned at one or more selling user sites remote from the marketplace administrator server, accessible to the computer network, and having a processor and memory coupled to the processor to store operating instructions therein and to send data related to items for sale to the marketplace administrator server, and a display in communication with the processor to display items to be sold using an associated selling user web browser stored in the memory;
a plurality of potential buyer computers each positioned at a separate potential buyer user site remote from the marketplace administrator server, accessible to the computer network, and having a processor and memory coupled to the processor to store operating instructions therein and to receive data related to items for sale, and a display in communication with the processor to display seller item web pages accessed through the computer network using an associated potential buyer web browser stored in the memory; and
online e-commerce program product stored in the memory of the marketplace administrator server and including instructions that, when executed by the marketplace administrator server, cause the marketplace administrator server to selectively perform the operations of;
presenting an item-creation form to a selling user web browser over the computer network, receiving an original item image file from the selling user web browser over the network, the original item image file displaying an item image of an item for sale, forming a first and a second set of scaled item image files from the original item image file to provide image size variations of the item image, storing the first and the second sets of scaled item image files on a remote server, providing the first and the second set of scaled item image files to the selling user web browser over the network to enable the respective selling user to select a first chosen item image file having a first chosen item image from the first set of scaled item image files and to select a second chosen item image file having a second chosen item image from the second set of scaled item image files to thereby represent the item for sale, the second chosen item image having a size substantially smaller than the first chosen item image, receiving a completed item-creation form for the item for sale over the network from the selling user computer, the completed item-creation form including an item title, item description, and data identifying the first and the second chosen item images, adding an item image location of each of the first and the second chosen item images to a seller item web page, and presenting the seller web page to the potential buyer computer. - View Dependent Claims (2, 3, 9, 10)
-
-
4. A system to facilitate electronic commerce associated with an online marketplace between a plurality of selling users and a plurality of potential buyers over a computer network, the system comprising:
-
a host computer accessible to the computer network to host a selected marketplace website to thereby define a marketplace administrator server, the marketplace administrator server having memory coupled to a processor to store operating instructions therein;
a plurality of selling user computers each positioned at one or more selling user sites remote from the marketplace administrator server, accessible to the computer network, and having a processor and memory coupled to the processor to store operating instructions therein and to send data related to an item for sale to the marketplace administrator server, and a display in communication with the processor to display items for sale using an associated selling user web browser stored in the memory;
a plurality of potential buyer computers each positioned at a separate potential buyer user site remote from the marketplace administrator server, accessible to the computer network, and having a processor and memory coupled to the processor to store operating instructions therein and to receive database records, and a display in communication with the processor to display seller web pages accessed through the computer network using an associated potential buyer web browser stored in the memory; and
online e-commerce program product stored in the memory of the marketplace administrator server and including instructions that, when executed by the marketplace administrator server, cause the marketplace administrator server to selectively perform the operations of;
receiving an original item image file from a selling user web browser over the network, the original item image file displaying an item image of an item for sale, and forming at least one set of seller user selectable scaled item image files from the original item image file to provide image size variations of the item image. - View Dependent Claims (5, 6, 7, 8)
-
-
11. A system to facilitate electronic commerce associated with an online marketplace website between a plurality of selling user computers and a plurality of potential buyer computers over a computer network, the system comprising:
-
a host computer accessible to the computer network to host the online marketplace website to thereby define a marketplace administrator server, the marketplace administrator server having a processor and memory coupled to the processor to store operating instructions therein;
a plurality of selling user computers positioned at one or more selling user sites remote from the marketplace administrator server and accessible to the computer network, and having a processor and memory coupled to the processor to store operating instructions therein and to send data related to an item for sale and a display coupled to the processor for displaying images;
a plurality of potential buyer computers each positioned at a separate potential buyer user site remote from the marketplace administrator server, accessible to the computer network and having a processor, memory coupled to the processor to store operating instructions therein and to receive data related to an item for sale, and a display coupled to the processor for displaying data and images; and
online e-commerce program product stored in the memory of the marketplace administrator server to form a community of electronically interconnected users of the computer network to facilitate e-commerce, the online e-commerce program product including a random image size generator adapted to randomly size item images uploaded to the marketplace administrator server by each of the plurality of selling users for use with the online marketplace website. - View Dependent Claims (12, 13)
-
-
14. A method of facilitating electronic commerce between a selling user computer and a potential buyer computer over a network, the method comprising the steps of:
-
presenting an item-creation form to a selling user web browser over the computer network;
receiving an original item image file from the selling user web browser over the network, the original item image file displaying an item image of an item;
randomly generating a first and a second set of scaled item image files from the original item image file to provide image size variations of the item image;
storing the first and the second sets of scaled item image files on a remote server;
presenting the first and the second set of scaled item image files to the selling user web browser over the network to enable the respective selling user to select a first chosen item image file having a first chosen item image from the first set of scaled item image files and to select a second chosen item image file having a second chosen item image from the second set of scaled item image files to thereby represent the item, the second chosen item image having a size substantially smaller than the first chosen item image;
receiving a completed item-creation form for the item over the network from the selling user computer, the completed item-creation form including an item title, item description, and data identifying the first and the second chosen item image;
adding an item image location of each of the first and the second chosen item images to a seller item web page; and
presenting the seller item web page to the potential buyer computer. - View Dependent Claims (15, 16)
-
-
17. A method of facilitating electronic commerce on an internet marketplace website between a selling user computer and a potential buyer computer over a computer network, the method comprising the steps of:
-
transmitting an original image of an item using a selling user web browser to a marketplace administrator server remotely positioned from the selling user web browser;
randomly generating at least two different size images to be returned to the selling user for selection by the selling user to represent the item;
selecting a chosen item image from the at least two different size images;
storing the chosen item image for use on the internet marketplace website; and
resizing the stored chosen item image for use in different sizes in different locations on the internet marketplace website.
-
-
18. A method of facilitating electronic commerce over a computer network, the method comprising the steps of:
-
transmitting an original image of an item using a selling user web browser of a selling user computer to a website server remotely positioned from the selling user web browser;
randomly generating at least two different size images to be returned to the selling user for selection by the selling user to represent the item;
selecting a chosen item image from the at least two different size images;
storing the chosen item image on a server for use on a website hosted by the website server to be accessed by potential buyers; and
resizing the stored chosen item image for use in different sizes in different locations on the website hosted by the website server.
-
-
19. A method of facilitating electronic commerce between a selling user computer and a potential buyer computer over a computer network, the method comprising the steps of:
-
receiving an original item image file over the network from the selling user computer, the original item image file displaying an item image of an item for sale; and
forming at least one set of scaled seller user selectable item image files from the original item image file to provide the seller user a choice of selectable image size variations of the item image. - View Dependent Claims (20, 21, 22, 23)
-
-
24. A method of facilitating electronic commerce between a selling user computer and a potential buyer computer over a computer network, the method comprising the steps of:
-
receiving a first original item image file over the network from the selling user computer, the first original item image file displaying a first item image of a first item for sale;
forming a first and a second scaled item image file from the first original item image file, the first scaled item image file providing a relatively large item image of a first item for sale defining a first chosen item image, the second scaled item image file providing a relatively small item image defining a second chosen item image having a size substantially smaller than the first chosen item image to be used as an icon selectable by a potential buyer viewing a selling user web page to command display of the first chosen item image;
receiving a second original item image file over the network from the selling user computer, the second original item image file displaying a second item image of a second item for sale;
forming a third and a fourth scaled item image file from the second original item image file, the third scaled item image file providing a relatively large item image of a second item for sale defining a third chosen item image, the fourth scaled item image file providing a relatively small item image defining a fourth chosen item image having a size substantially smaller than the fourth chosen item image to be used as an icon selectable by the potential buyer viewing the selling user web page to command display of the third chosen item image;
forming the seller web page to display the first and the third chosen item images, the seller web page including a first display field for alternatively displaying the first and the third chosen item images, a second display field for displaying the second chosen item image, and a third display field for displaying the fourth chosen item image; and
alternatively displaying the first and the third chosen item images in the first display field responsive to user selection of the second and the fourth chosen item image, respectively.
-
-
25. A computer readable medium that is readable by a computer to facilitate electronic commerce between a selling user computer and a potential buyer computer over a computer network, the computer readable medium comprising a set of instructions that, when executed by the computer, cause the computer to perform the following operations:
-
receiving an original item image file from a selling user web browser over the network, the original item image file displaying an item image of an item for sale;
randomly generating a first and a second set of scaled item image files from the original item image file to provide image size variations of the item image;
storing the first and the second sets of scaled item image files on a remote server;
presenting the first and the second set of scaled item image files to the selling user web browser over the network to enable the respective selling user to select a first chosen item image file having a first chosen item image from the first set of scaled item image files and to select a second chosen item image file having a second chosen item image from the second set of scaled item image files to thereby represent the item for sale, the second chosen item image having a size substantially smaller than that of the first chosen item image;
receiving a completed item-creation form for the item for sale over the network from the selling user computer, the completed item-creation form including an item title, item description, and data identifying the first and the second chosen item images;
adding an item image location of each of the first and the second chosen item images to a seller item web page; and
presenting the seller item web page to the potential buyer computer. - View Dependent Claims (26)
-
-
27. A computer readable medium that is readable by a computer to facilitate electronic commerce between a selling user computer and a potential buyer computer over a computer network, the computer readable medium comprising a set of instructions that, when executed by the computer, cause the computer to perform the following operations:
-
presenting an item-creation form to a selling user web browser over the computer network;
receiving an original item image file from the selling user computer over the network, the original item image file displaying an item image of an item;
randomly generating within a predetermined size range at least two scaled item image files that maintain an image scale of the original item image file;
storing the at least two scaled item image files on a remote server;
presenting the at least two scaled item image files to the selling user web browser over the network to enable a selling user to select a chosen item image to represent the item;
receiving a completed item-creation form for the item over the network from the selling user computer, the completed item-creation form including an item description and data identifying the chosen item image;
adding an image location of the chosen item image to a seller web page; and
presenting the seller web page to the potential buyer computer. - View Dependent Claims (28)
-
-
29. A computer readable medium that is readable by a computer to facilitate electronic commerce between a selling user computer and a potential buyer computer over a computer network, the computer readable medium comprising a set of instructions that, when executed by the computer, cause the computer to perform the following operations:
-
receiving an original item image file over the network from a selling user computer, the original item image file displaying an item image of an item for sale; and
forming at least one set of scaled item image files from the original item image file to provide image size variations of the item image. - View Dependent Claims (30, 31, 32, 33, 34)
-
-
35. A computer memory element containing, stored in signal bearing media, a database, the database containing the following data in computer readable format:
-
data indicating a community of electronically interconnected users of a publicly accessible computer network; and
data indicating a description of a marketplace item, including a location of at least two scaled images of the item generated from an original graphical image of the item supplied by a selling user. - View Dependent Claims (36)
-
-
37. A computer memory element containing, stored in signal bearing media, a database, the database containing the following data in computer readable format:
-
data indicating a community of electronically interconnected users of a publicly accessible computer network; and
data indicating a description of an item for sale, including at least two randomly sized scaled images of the item for sale randomly generated from an original graphical image of the item for sale.
-
Specification