BronyPony 575 August 22, 2014 Share August 22, 2014 (edited) So, I have been thinking about implementing something into a project I am developing. Here is a diagram of how it will work: The basic idea is crowd hosting on mobile platforms(because of the project I am developing). I am implementing another feature called voluntary crowd hosting, where a person can choose to crowd host on their mobile device. How it works is there is communication between the recipient and both the crowd hoster and the server containing the content. Both the main server and the crowd hoster(s) contain data. Whenever a recipient requests certain content, something will search for that content. If the recipient both allows content from the server and crowd hosters, the content search will display both the requested content that is available on the main server and the same content that is available on crowd hosting devices. How this works is a recipient(or multiple) send a request to the server. The server, if requested, will then send a request to the crowd hoster's device which then download the data from the crowd hoster to the server. That requested data on the main server will then be sent to the recipient and deleted on the main server(unless the content is requested, which then it will remain on the server until no longer requested). Are the basic mechanics sound? The only problems that I think could be faced are server stress and an attempt to break the security of the system. EDIT: The cool thing I find about this idea is if more and more people voluntarily become crowd hosters, then there is more server space. There are other things involved, such as if someone crowd hosts when their own hosted content will be recognized. Recipients can also be crowd hosters, so it would be a huge network. Edited August 22, 2014 by BronyPony Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Join the herd!Sign in
Already have an account? Sign in here.
Sign In Now