Upload & Sell: Off
Searching by a number is nothing new. One can search authors, artists, businesses, people, vehicles, cities, etc. . . via the use of number search systems. Many of these searches cross referenced numbers with people, art, photographs, maps, laws, etc. . .
Heck, as a kid in the late 60s and 70s I was able to search professional football player numbers and the search would deliver the player's name, team, position, stats, etc. . .
As much as you like to think your idea brilliant, it has always been available to people, and in fact had been practiced already, is a great and unique idea, it is not. Heck, even Hitler used a similar system of matching photos and names of people to a unique number assigned to said people. As do the police, the FBI and most of our prison systems.
The idea that you were able to convince the frequently lazy patent office to issue you a patent says a lot about the patent office. The fact that you now feel you have a right to sue others over a basic practice that has been used (digitally) for decades and prior to computers for hundreds of years is, in my opinion is unscrupulous.
Now, if you had written a specific code that provides a specific function, that is something that is rightfully patent-able and rightfully enforceable when somebody else copies your code in their production of another software program.
But once again, as long as somebody purchases software that provides for sorting, searching, separating and linking to html "documents" and that software is used on their website for visitors to find images based on the purchased software (when purchasing, you are buying the right to use the software's capabilities that are part of the purchase), then your claim and suit would be against the software manufacturer, not the user of the software if the user has not modified the operations of said software.