Method of providing preprocessed images for a plurality of internet web sites
First Claim
1. A method comprising:
- submitting by a user a digital image through a user interface presented on a web page viewed on a client computer, the web page being served by a remote web server;
preprocessing the digital image on the client computer through functionality encoded in the web page, said step of preprocessing comprising at least the step of resizing of the digital image;
uploading the preprocessed digital image through the user interface from the client computer;
storing the digital image on a server, said stored digital image being based on the preprocessed digital image uploaded from the client computer;
receiving a request for the stored digital image, said request originating from one of a plurality of destination web sites, each of the plurality of destination web sites having unique viewing requirements and a web server for the destination web site;
processing the stored digital image in accordance with the viewing requirements for the requesting destination web site to create a processed digital image;
transmitting the processed digital Image to the web server corresponding to the requesting destination web site; and
displaying the processed digital image on the requesting destination web site.
13 Assignments
0 Petitions
Accused Products
Abstract
The present invention, generally speaking, provides a broad-based solution for acquisition, processing and distribution of media objects including pictures (images), movies, videos, graphics, sound clips, etc via the Internet or the like. And specifically, it is a solution to such systems for use in applications wherein there are multiple originators of media objects that will be viewed in multiple web sites having different viewing requirements. A browser-based Aprepare and post@ tool prepares and submits media objects from inside a standard browser to a remote server. A Media Acquisition, Processing and Distribution (MAPD) system receives these media objects, processes them to meet specific requirements, and delivers them for integration into remote databases. MAPD system services include media object submission, processing, hosting and mirroring. The hosting service delivers a media object URL to a remote database, allowing the media object to be requested and served by the media object server. The mirroring service delivers the actual media object to multi-point remote databases to be stored and served by the customer.
224 Citations
24 Claims
-
1. A method comprising:
-
submitting by a user a digital image through a user interface presented on a web page viewed on a client computer, the web page being served by a remote web server;
preprocessing the digital image on the client computer through functionality encoded in the web page, said step of preprocessing comprising at least the step of resizing of the digital image;
uploading the preprocessed digital image through the user interface from the client computer;
storing the digital image on a server, said stored digital image being based on the preprocessed digital image uploaded from the client computer;
receiving a request for the stored digital image, said request originating from one of a plurality of destination web sites, each of the plurality of destination web sites having unique viewing requirements and a web server for the destination web site;
processing the stored digital image in accordance with the viewing requirements for the requesting destination web site to create a processed digital image;
transmitting the processed digital Image to the web server corresponding to the requesting destination web site; and
displaying the processed digital image on the requesting destination web site. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A method comprising:
-
submitting by a user a digital image through a user interface viewed on a client computer, the user interface being served by a remote server;
preprocessing the digital image on the client computer through functionality downloaded from the remote server, said step of preprocessing comprising at least the step of resizing of the digital image;
uploading the preprocessed digital image through the served user interface from the client computer;
storing the digital image on a server, said stored digital image being based on the preprocessed digital image uploaded from the client computer;
receiving a request for the stored digital image, said request originating from one of a plurality of web sites, each of the plurality of web sites having unique image requirements;
processing the stored digital image in accordance with the image requirements for the requesting web site to create a processed digital image; and
transmitting the processed digital image to the requesting web site. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24)
-
Specification