78270298
Jul 3, 2003
Sep 27, 2005
Facilitating the distribution of digital media, data and software content over a peer-to-peer file sharing network, namely, electronic transmission of data and documents among users of computers featuring an incentive award program offering bonus points
Telecommunications