US7310629 10/27/2017 Method and apparatus for controlling file sharing of multimedia files over a fluid, de-centralized network Share Article Back