The system and method permit the purchase of audio music files over the Internet. The PC user logs onto the vendor's web site and browses the songs available for purchase. The songs can be arranged by artist, music style, etc., as mentioned above. Further, the vendor can provide suggestions on the web site, directing the PC user to songs that might be desirable, based on that PC user's previous purchases, her indicated preferences, popularity of the songs, paid advertising and the like. If interested in a song, the PC user has the option of clicking on a song to "pre-listen" to it--hearing a 20-second clip, for example. If the PC user then wishes to purchase the song, she can submit her order by clicking on the icons located next to each song/album. The order will be reflected in the shopping basket, always visible on the screen. As the PC user selects more items, each and every item is displayed in the shopping basket. At any point in time, the PC user can review her selections,... |
Citations|
| US5991399 | Dec 18, 1997 | Nov 23, 1999 | Intel Corporation | Method for securely distributing a conditional use private key to a trusted entity on a remote system | | US6009410 | Oct 16, 1997 | Dec 28, 1999 | AT&T Corporation | Method and system for presenting customized advertising to a user on the world wide web | | US6038595 | Mar 2, 1998 | Mar 14, 2000 | EMC Corporation | Information/communication device for network based services and a system for use of information/communication based services |
Referenced by|
| US6477532 | Jun 30, 1999 | Nov 5, 2002 | Net4music S.A. | Process for the remote publishing of musical scores | | US6700839 | Feb 19, 2002 | Mar 2, 2004 | Visteon Global Technologies, Inc. | Fast seek between multiple selections in a multimedia player | | US6785671 | Mar 17, 2000 | Aug 31, 2004 | Amazon.com, Inc. | System and method for locating web-based product offerings | | US6820238 | Feb 19, 2002 | Nov 16, 2004 | Visteon Global Technologies, Inc. | Rotary control for quick playlist navigation in a vehicular multimedia player | | US6948169 | Nov 16, 2000 | Sep 20, 2005 | Dell Products L.P. | Web-based factory manufacturing of computers in a build-to-order manufacturing environment | | US6952685 | Jan 20, 2000 | Oct 4, 2005 | Ochoa Optics LLC | Music distribution system and associated antipiracy protection | | US6973576 | Nov 17, 2003 | Dec 6, 2005 | Margent Development, LLC | Digital content security system | | US6989484 | Apr 17, 2001 | Jan 24, 2006 | Intel Corporation | Controlling sharing of files by portable devices | | US7054834 | Apr 3, 2001 | May 30, 2006 | NEC Corporation | Online distribution system and method | | US7062338 | Feb 14, 2002 | Jun 13, 2006 | Visteon Global Technologies, Inc. | Track access management for large playlists in a vehicular multimedia player | | US7062468 | Apr 27, 2001 | Jun 13, 2006 | | Licensed digital material distribution system and method | | US7076468 | Apr 27, 2001 | Jul 11, 2006 | | Method and system for licensing digital works | | US7143064 | Feb 12, 2001 | Nov 28, 2006 | | Controlled entertainment spending account | | US7159186 | May 31, 2002 | Jan 2, 2007 | Nokia Corporation | User interface for transferring data with a communications terminal | | US7187947 | Mar 28, 2000 | Mar 6, 2007 | Affinity Labs, LLC | System and method for communicating selected information to an electronic device | | US7200388 | May 31, 2002 | Apr 3, 2007 | Nokia Corporation | Fragmented delivery of multimedia | | US7209900 | May 15, 2001 | Apr 24, 2007 | | Music distribution systems | | US7242491 | Apr 2, 2001 | Jul 10, 2007 | Fuji Xerox Co., Ltd. | Printing agent service method and system | | US7266530 | Sep 6, 2002 | Sep 4, 2007 | Sony Corporation | Terminal device, accounting system and data processing method | | US7281034 | May 2, 2000 | Oct 9, 2007 | Friskit, Inc. | System and method for media playback over a network using links that contain control signals and commands | | US7305560 | May 17, 2004 | Dec 4, 2007 | Proxense, LLC | Digital content security system | | US7324833 | Sep 23, 2004 | Jan 29, 2008 | Affinity Labs, LLC | System and method for connecting a portable audio player to an automobile sound system | | US7343325 | Feb 15, 2002 | Mar 11, 2008 | Teranet Enterprises Ltd. | Method and system for constructing price structures for complex products and services | | US7343553 | Aug 8, 2000 | Mar 11, 2008 | | Voice clip identification method | | US7346555 | Jun 27, 2003 | Mar 18, 2008 | | Method and apparatus for client-in-charge business transaction processing | | US7370016 | Oct 6, 2000 | May 6, 2008 | Ochoa Optics LLC | Music distribution systems | | US7386357 | Sep 30, 2002 | Jun 10, 2008 | Hewlett-Packard Development Company, L.P. | System and method for generating an audio thumbnail of an audio track | | US7395259 | Jul 30, 2004 | Jul 1, 2008 | A9.com, Inc. | Search engine system and associated content analysis methods for locating web pages with product offerings | | US7430561 | Mar 30, 2006 | Sep 30, 2008 | A9.com, Inc. | Search engine system for locating web pages with product offerings | | US7440772 | Sep 23, 2004 | Oct 21, 2008 | Affinity Labs, LLC | Audio system and method | | US7469283 | Apr 19, 2004 | Dec 23, 2008 | Friskit, Inc. | Streaming media search and playback system | | US7472280 | May 23, 2002 | Dec 30, 2008 | Proxense, LLC | Digital rights management | | US7486926 | Mar 2, 2007 | Feb 3, 2009 | Affinity Labs of Texas, LLC | Content delivery system and method | | US7493275 | Nov 17, 1999 | Feb 17, 2009 | Sony Corporation | Terminal, charging system, and data processing method | | US7548875 | Jun 26, 2002 | Jun 16, 2009 | | Media delivery platform | | US7634228 | Mar 2, 2007 | Dec 15, 2009 | Affinity Labs of Texas, LLC | Content delivery system and method | | US7647247 | Dec 6, 2004 | Jan 12, 2010 | International Business Machines Corporation | Method and system to enhance web-based shopping collaborations | | US7647618 | Sep 28, 2000 | Jan 12, 2010 | | Video distribution system | | US7653552 | Oct 27, 2001 | Jan 26, 2010 | Qurio Holdings, Inc. | Digital file marketplace | | US7653595 | Oct 12, 2006 | Jan 26, 2010 | Restricted Spending Solutions LLC | Controlled entertainment spending account | | US7778595 | Jan 16, 2008 | Aug 17, 2010 | Affinity Labs of Texas, LLC | Method for managing media | | US7778736 | Oct 24, 2003 | Aug 17, 2010 | Marvell International Ltd. | Apparatus, method, and computer program for sprinkler control | | US7827110 | Sep 21, 2005 | Nov 2, 2010 | | Marketing compositions by using a customized sequence of compositions | | US7870592 | Jul 31, 2001 | Jan 11, 2011 | Intertainer, Inc. | Method for interactive video content programming | | US7883003 | Nov 13, 2007 | Feb 8, 2011 | Proxense, LLC | Tracking system using personal digital key groups | | US7904718 | May 5, 2007 | Mar 8, 2011 | Proxense, LLC | Personal digital key differentiation for secure transactions | | US7931191 | Jan 18, 2006 | Apr 26, 2011 | Dell Products L.P. | Post factory dynamic application selection | | US7949606 | May 18, 2004 | May 24, 2011 | | Intellectual property brokerage system and method | | US7953390 | Jun 30, 2009 | May 31, 2011 | Affinity Labs of Texas, LLC | Method for content delivery | | US7960005 | Sep 16, 2002 | Jun 14, 2011 | Ochoa Optics LLC | Broadcast distribution of content for storage on hardware protected optical storage media | | US7970379 | Jun 30, 2009 | Jun 28, 2011 | Affinity Labs of Texas, LLC | Providing broadcast content | | US7974714 | Aug 29, 2006 | Jul 5, 2011 | | Intelligent electronic appliance system and method | | US8001052 | Dec 10, 2001 | Aug 16, 2011 | | System and method for unique digital asset identification and transaction management | | US8001612 | Aug 12, 2005 | Aug 16, 2011 | | Distributing digital-works and usage-rights to user-devices | | US8005419 | Dec 29, 2006 | Aug 23, 2011 | XM Satellite Radio Inc. | System and method for securely storing and organizing SDARS content with DRM and non-DRM protected media content, and for facilitating obtaining purchased or subscription-based media based on received SDARS content | | US8015082 | Jul 5, 2006 | Sep 6, 2011 | Sony Corporation | Terminal device, accounting system and data processing method | | US8019482 | Aug 12, 2010 | Sep 13, 2011 | Marvell International Ltd. | Method and apparatus for controlling a sprinkler system | | US8019688 | Mar 21, 2005 | Sep 13, 2011 | Ochoa Optics LLC | Music distribution system and associated antipiracy protections | | US8032421 | May 2, 2007 | Oct 4, 2011 | TP Lab, Inc. | Method and system to distribute online video | | US8041803 | May 31, 2002 | Oct 18, 2011 | Qurio Holdings, Inc. | Method and system for delivering files in digital file marketplace | | US8046313 | Nov 13, 2006 | Oct 25, 2011 | | Ergonomic man-machine interface incorporating adaptive pattern recognition based control system | | US8060229 | Dec 11, 2009 | Nov 15, 2011 | Apple Inc. | Portable media device with workout support | | US8073984 | May 22, 2006 | Dec 6, 2011 | Apple Inc. | Communication protocol for use with portable electronic devices | | US8090619 | Nov 6, 2000 | Jan 3, 2012 | Ochoa Optics LLC | Method and system for music distribution | | US8090774 | Jun 9, 2011 | Jan 3, 2012 | Media Patents, S.L. | Methods for transmitting multimedia files and advertisements | | US8112311 | Jan 4, 2002 | Feb 7, 2012 | Ochoa Optics LLC | Systems and methods for distribution of entertainment and advertising content | | US8126200 | Jul 21, 2009 | Feb 28, 2012 | Digimarc Corporation | Methods and systems employing digital content | | US8145331 | Oct 31, 2007 | Mar 27, 2012 | Marvell International Ltd. | Apparatus, method, and computer program for recording and reproducing digital data | | US8145332 | Jun 13, 2008 | Mar 27, 2012 | Marvell International Ltd. | Vehicle for recording and reproducing digital data | | US8171528 | Dec 5, 2008 | May 1, 2012 | Proxense, LLC | Hybrid device having a personal digital key and receiver-decoder circuit and methods of use | | US8200581 | Apr 15, 2008 | Jun 12, 2012 | Content Technologies, LLC | Digital media asset conversion system and method | | USRE41137 | May 7, 2007 | Feb 16, 2010 | | Music distribution systems |
Claims1. A system for digitally distributing music comprised of tracks and albums over the Internet to a plurality of the Internet users, comprising: - means for assigning a key to a track for downloading to a user;
- means for inserting the assigned key into said track prior to the downloading;
- means for transferring the same assigned key to said user prior to downloading said track;
- means for combining the transferred key with additional data to generate an identifier that uniquely identifies a customer's computer; and
- means for verifying that said key extracted from said track matches information that is based on the generated identifier to enable the playback of said track.
2. The system according to claim 1, wherein the assigning means assigns said key that is unique to said user in correspondence to a username and password combination. 3. The system according to claim 2, wherein said user enters said username and password combination to access said track in a database prior to the assignment of said key. 4. The system according to claim 3, wherein said track is downloaded only if said user purchases said track prior to the downloading. 5. The system according to claim 4, further comprising means for storing said identifier in said user's computer for subsequent verification of the authorized downloading of tracks. 6. The system according to claim 5, wherein said additional data uniquely identifies a hardware/software component of said user's computer. 7. The system according to claim 6, wherein the inserting means inserts the assigned key into a header of said track. 8. A method for digitally distributing music comprised of tracks and albums over the Internet to a plurality of the Internet users, comprising: - assigning a key to a track for downloading to a user;
- inserting the assigned key into said track prior to the downloading;
- transferring the same assigned key to said user prior to downloading said track;
- combining the transferred key with additional data to generate an identifier that uniquely identifies a customer's computer; and
- verifying that said key extracted from the downloaded track matches information that is based on the generated identifier to enable the playback of said track.
9. The method according to claim 8, wherein the assigned key is unique to said user in correspondence to a username and password combination. 10. The method according to claim 9, wherein said user enters said username and password combination to access said track in a database prior to the assignment of said key. 11. The method according to claim 10, wherein said track is downloaded only if said user purchases said track prior to the downloading. 12. The method according to claim 11, further comprising storing said identifier in said user's computer for subsequent verification of the authorized downloading of tracks. 13. The method according to claim 12, wherein said additional data uniquely identifies a hard drive of said user's computer. 14. The method according to claim 13, wherein the assigned key is inserted into a header of said track. |