Hmm... We used that to shard the MySQL databases for our WordPress setup too...
Oops... I think the image asset deduplication method I used at the portal I worked for infringes on that. It's a Brazilian company, so, good luck for them.
Yep... They still use it:
http://i0.ig.com/bancodeimagens/02/9a/e2/029ae2zxd9u8jflt2le...
I'd say that this particular troll is going to get stepped on pretty hard, and all of these patents are going to be invalidated.
In the end, when a dupe was uploaded for the second time, the uploader would be rewarded by not having to edit any metadata - as they would be redirected to the original asset page.
If someone ever uploads a second, valid, JPEG that collides in md5-space with a previously uploaded one, the sysadmins in the app group will receive an e-mail commemorating the fact someone defeated our deduper.
It's probably both.
Git creates hashed objects for individual file revisions, as well as tree objects referencing many individual file objects and commit objects which reference those tree objects.
> United States Patent No. 6,415,280 "Identifying and Requesting Data in Network Using Identifiers Which Are Based On Contents of Data."
This sounds alot like hashing the contents of a file to get and identifier for it. If anything it sounds like maybe Git itself violates this, but I thought that Git hashed the difference between all the changes of a commit to get the hash. Some of the others sounds equally obvious at first glance.
I don't really understand why they are suing Rackspace for the Github service other than the fact that it is hosted by Rackspace and it seems they are an easy target since they are based in Texas along with the plantiff putting them in the same jurisdiction.
It seems like some of the more generic patents related to "Controlling Access to Data in a Data Processing System," "Distributing and Accessing Data in a Data Processing System," and "Accessing Data in a Data Processing System" could apply to lots of other services and cloud providers anyway. Why not go after Amazon or someone else that does Git hosting?