IP Library Granted Patent US 7,827,075
Granted Patent B2
US 7,827,075 · App. 12/416,076 · Granted Nov 2, 2010

Periodically reloading image in order to obtain any changes to the images

Assignee: eBay Inc.
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 7,827,075
App. No.
12/416,076
Granted
Nov 2, 2010
Kind
B2
Abstract

A method of managing images between computers over a network. The method includes receiving a first product description and a first image location of the first product, the first image location referencing a first storage computer on the network; receiving a second product description and a second image location of the second product, the second image location referencing a second storage computer on the network; retrieving the first image from the first storage computer based on the first image location; producing a first thumbnail image from the first image; retrieving the second image from second first storage computer based on the second image location; producing a second thumbnail image from the second image; periodically reloading the first image and the second image in order to obtain any changes that were made to the first image and the second image; and updating the first thumbnail image and the second thumbnail image.

Claims (52)

1. A method of managing images between multiple computers in communication over a network comprising the steps of:

receiving a first product description and a first image location of the first product, the first image location referencing a first storage computer on the network;

receiving a second product description and a second image location of the second product, the second image location referencing a second storage computer on the network;

retrieving the first image from the first storage computer based on the first image location;

producing a first thumbnail image from the first image and storing the first thumbnail image on a server;

retrieving the second image from second first storage computer based on the second image location;

producing a second thumbnail image from the second image and storing the second thumbnail image on the server;

periodically reloading the first image and the second image from any computer on the network where the first and second images are stored in order to obtain any changes that were made to the first image and the second image; and

updating the first thumbnail image and the second thumbnail image on the server.

2. The method of claim 1 , wherein periodically reloading the first image and the second image in order to obtain any changes that were made to the first image and the second image includes obtaining an updated image location for the first image and an updated image location for the second image.

3. The method of claim 1 , wherein periodically reloading the first image and the second image in order to obtain any changes that were made to the first image and the second image includes obtaining an updated first image and an updated second image.

4. The method of claim 1 , further comprising presenting a web page to a third computer that includes the updated first and second thumbnail images.

5. The method of claim 1 , wherein the updated first image is in one of a plurality of predetermined source image formats and the updated second image is in one of a plurality of predetermined source image formats.

6. The method of claim 1 , wherein the first image has the same source format as the updated first image.

7. The method of claim 6 , wherein the second image has the same source format as the updated second image.

8. The method of claim 1 , wherein the first image location references the first computer and the second image location references the second computer.

9. The method of claim 1 , further comprising:

presenting a first registration web page to the first computer over the network, wherein the first registration web page solicits information relating to the first product description and the first image location of the first product; and

presenting a second registration web page to the second computer over the network, wherein the second registration web page solicits information relating to the second product description and the second image location of the second product.

10. The method of claim 1 , wherein presenting a web page to a third computer that includes the first and second thumbnail images includes creating a customized web page that includes the updated first and second thumbnail images.

11. A method of facilitating electronic commerce over a network comprising the steps of:

using one or more processors to execute instructions retained in machine-readable media to perform at least the following steps

receiving a first product description and a first image location of the first product, the first image location referencing a first storage computer on the network;

receiving a second product description and a second image location of the second product, the second image location referencing a second storage computer on the network;

retrieving the first image from the first storage computer based on the first image location;

producing a first thumbnail image from the first image and storing the first thumbnail image on a server;

retrieving the second image from second first storage computer based on the second image location;

producing a second thumbnail image from the second image and storing the second thumbnail image on the server;

periodically reloading the first image and the second image from any computer on the network where the first and second images are stored in order to obtain any changes that were made to the first image and the second image; and

updating the first thumbnail image and the second thumbnail image on the server.

12. The method of claim 11 , wherein periodically reloading the first image and the second image in order to obtain any changes that were made to the first image and the second image includes obtaining an updated image location for the first image and an updated image location for the second image.

13. The method of claim 11 , wherein periodically reloading the first image and the second image in order to obtain any changes that were made to the first image and the second image includes obtaining an updated first image and an updated second image.

14. The method of claim 11 , further comprising presenting a web page to a third computer that includes the updated first and second thumbnail images.

15. The method of claim 11 , further comprising:

presenting a first registration web page to the first computer over the network, wherein the first registration web page solicits information relating to the first product description and the first image location of the first product; and

presenting a second registration web page to the second computer over the network, wherein the second registration web page solicits information relating to the second product description and the second image location of the second product.

16. A non-transitory machine-readable media containing instructions that, when executed by a processor, perform operations comprising:

receiving a first product description and a first image location of the first product, the first image location referencing a first storage computer on the network;

receiving a second product description and a second image location of the second product, the second image location referencing a second storage computer on the network;

retrieving the first image from the first storage computer based on the first image location;

producing a first thumbnail image from the first image and storing the first thumbnail image on a server;

retrieving the second image from second first storage computer based on the second image location;

producing a second thumbnail image from the second image and storing the second thumbnail image on the server;

periodically reloading the first image and the second image from any computer on the network where the first and second images are stored in order to obtain any changes that were made to the first image and the second image; and

updating the first thumbnail image and the second thumbnail image on the server.

17. The machine-readable media of claim 16 , further containing instructions that, when executed by a processor, perform operations comprising:

presenting a web page to a third computer that includes the updated first and second thumbnail images.

18. The machine-readable media of claim 16 , wherein periodically reloading the first image and the second image in order to obtain any changes that were made to the first image and the second image includes obtaining an updated first image and an updated second image.

19. The machine-readable media of claim 16 , wherein periodically reloading the first image and the second image in order to obtain any changes that were made to the first image and the second image includes obtaining an updated image location for the first image and an updated image location for the second image.

20. The machine-readable media of claim 16 , further containing instructions that, when executed by a processor, perform operations comprising:

presenting a first registration web page to the first computer over the network, wherein the first registration web page solicits information relating to the first product description and the first image location of the first product; and

presenting a second registration web page to the second computer over the network, wherein the second registration web page solicits information relating to the second product description and the second image location of the second product.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 29, 2015
From: HESS, MARTIN L.; WILSON, MICHAEL K.
To: EBAY INC.
Reel/Frame 034839/0323 →
Continuity (6)
Continuation 1234792900 · Dec 31, 2008
Continuation 1131287600 · Dec 20, 2005
Continuation 0977730600 · Feb 5, 2001
Continuation 0943656600 · Nov 9, 1999
Continuation 0917772600 · Oct 23, 1998
Related Publication 20090192919A1 · Jul 30, 2009