Since the dawn of the internet we have had the same problem. I want to send you a LARGE file and it won't fit in email. Do I teach you how to use FTP and then look up our IPs temporarily? No not anymore if you were running the Blob Data Service. You could transfer files to anyone on any machine in the world!!
Revolutionary DIRECT file sharing client service fills in all the left over gaps in the internet.
There is a service called No-IP.com that allows you to maintain a constant domain name for you home computer regardless of what IP your ISP has currently assigned your computer. To fill in all the left over gaps in the internet all you would have to do is combine that registration service with an FTP (File sharing protocol) program that looks like AIM. The AIM-like client can send large files like music albums and videos directly to the names of each machine on their lists. The client would be like an FTP server and Client rolled into one, but be as simple as an instant messenger. It would also have a queue. The files would queue to send and when both machines are online the transfer would initiate. The key is creating a name for each of your machines, computers, cell phones, laptops, and friend's machines. Your mother's computer would have a name on your list. Your friend's computer would have a name on your list. The service basically tells each machine what the current IP is of each other machine then the clients talk directly to each via old fashioned FTP server client relationship built into the client application. This makes sharing files with all of your friends easy and private with no middle man like setting up an FTP server on each machine. It would eliminate the need to connect any of your devices together to share files ever again! It would also make sharing files with the people you know easy and reliable. I remember one problem with sending files through AIM and ICQ was that you could only do one at a time, it was unreliable, and not resumable.
The client would look like aim except when you double click on someones name you get a dialogue to send a file or add to queue. When both machines are online the file would transfer, start, stop, etc.. automatically. It could also be integrated with explorer so that you could right click files and send them to your friends.
I think this service would fill in all the left over gaps in the internet and common people to do what all of us tech savvy people have been doing for years, transfer files without email. Because it can be set up on a phone it would even add functionality to phones and portable devices.
The revolutionary direct file sharing client service fils in all the left over gaps in the internet bringing the world truly together.
Bonus: It could also be a torrent client.
I would call it Blob Data Service or something BDS?
-Nick Juntilla