Source: https://patents.google.com/patent/US9715500B2/en
Timestamp: 2019-04-21 05:07:41+00:00

Document:
Publication may be achieved in a variety of manners. For instance, publication may result in a playlist that is viewable by the public, or merely one or more individuals specified by the publisher. Thus, the publisher may notify one or more individuals of the publication, which may be achieved via a pop-up window, email or other suitable mechanism. For instance, the publisher may provide a URL, which may be provided to one or more individuals via an email indicating that the playlist can be accessed via the URL. Thus, a published playlist may be accessed via a link to a web site (e.g., iTunes Music Store). In other words, the publishing user may specify the individual(s) by whom the playlist may be viewed after the playlist is published. Of course, it is possible for the user to modify the group of individuals after the playlist has been published (e.g., by adding users to the publication group). This may be accomplished, for example, by entering the email address of the specified users into the system for automatic notification. Alternatively, each individual may be emailed directly to notify the individual of the playlist publication, and to provide the URL to the individual. Each of the specified individuals may thereafter access and view the playlist by clicking on the link provided in the email. Alternatively, a published playlist may be made available via a web site and accessed via a password which may be transmitted or provided to the intended recipients. In this manner, one or more playlists may be provided via a central server.
receiving, by the online media store, from a second client computing device, a second request to purchase or download one or more media items identified in the second playlist.
presenting the second playlist to at least one of the one or more users or groups identified by the permissions associated with the first playlist.
sending an email to the individual, wherein an identity and email address of the individual are not provided in response to the request.
after removing the media item from the second playlist, publishing a third playlist comprising the second playlist without the media item.
publishing the second playlist without the media item.
unpublishing the second playlist by selecting an unpublish option at the online media store, the unpublish option being associated with the second playlist.
providing the URL to one or more computing devices to allow one or more respective individuals to access the second playlist via the URL.
8. The method as recited in claim 1, wherein receiving the first playlist and the first request to publish are both in response to a user selection of an option to publish the first playlist, the option to publish, when selected, causing the first client computing device to transmit both the first playlist and the first request to publish the first playlist to the online media store.
9. The method as recited in claim 1, wherein the first playlist and the first request to publish the first playlist are both received from a media application operating at the first client computing device during a same application session at the first client computing device.
10. The method as recited in claim 1, wherein publishing the second playlist further comprises, for each media item associated with the second playlist, presenting a respective indication in the second playlist of a number of individuals who have accessed or purchased the media item from the online media store.
11. The method as recited in claim 10, wherein each media item associated with the second playlist includes a purchase price.
flagging an entry in the second playlist indicating at least one media item associated with the second playlist was purchased by an individual viewing the second playlist from the online media store.
13. The method as recited in claim 1, further comprising restricting user access to the second playlist by creating a publishing group defining a selected set of users who may access the second playlist, wherein the publishing group restricts access to the second playlist to those users from the selected set of users defined in the publishing group.
14. The method as recited in claim 13, further comprising adding a selected user to the publishing group to enable access to the second playlist by the selected user.
providing all of the media items to the second client computing device associated with the second request.
presenting an indication in the second playlist that the one or more media items were purchased.
17. The method as recited in claim 1, wherein the first playlist and the second request are received together.
flagging all of the media items in the second playlist as having been purchased from the online media store.
20. The method as recited in claim 1, wherein publishing the second playlist includes receiving an instruction to publish the second playlist at the online media store, the instruction being received from a client media application at the first client computing device in response to a user selection of a publish playlist option from the client media application at the first client computing device, wherein the user selection of the publish playlist option triggers the first request to publish the first playlist.
generating an address for accessing the republished playlist.
republishing the second playlist with the modification at the online media store.
23. The method as recited in claim 22, wherein the modification comprises a change to a number of items in the second playlist.
24. The method as recited in claim 22, wherein publishing the second playlist includes generating a uniform resource locator (URL) for providing access to the second playlist, and republishing the second playlist with the modification includes providing the second playlist with the modification at the URL.
25. The method as recited in claim 24, wherein the URL provides access to the online media store, and wherein contents of the second playlist can be purchased from the online media store through the URL.
sending an email to one or more individuals indicating that the second playlist has been modified, wherein the email identifies a URL via which the modified playlist can be accessed by the one or more individuals.
27. The method as recited in claim 1, wherein the media items comprise one or more tracks or albums, wherein each of the tracks or albums is identified by at least one of a name, artist, and album.
28. The method as recited in claim 1, the media items comprise one or more tracks or albums, wherein each of the tracks or albums has a personal rating associated therewith.
29. The method as recited in claim 1, wherein the second playlist has a status indicating that the second playlist is public or private, wherein when the status indicates that the second playlist is public the second playlist is accessible by a plurality of individuals and when the status indicates that the second playlist is private the second playlist is accessible only by an individual responsible for uploading the first playlist, wherein the second playlist has a status of private prior to publishing the second playlist and has a status of public after publishing the second playlist.
specifying at least one of a description and title of the second playlist.
filtering at least one of an address or a phone number from the description.
32. The method as recited in claim 1, wherein the media items associated with the first playlist are selected via a media client application at the first client computing device, from a local media library stored at the first client computing device.
offering a discount from a total price of a purchase associated with the second request when the second request is a custom request to purchase a specified percentage of media items in the second playlist.
present an indication of a purchase price determined by the one or more servers for one or more media items in the second playlist.
35. The at least one computer readable medium of claim 34, wherein each media item in the second playlist is presented with an indication of a respective purchase price determined by the one or more servers for the media item.
36. The at least one computer readable medium of claim 34, storing additional instructions which, when executed by the at least one processor, cause the at least one processor to flag one or more entries in the second playlist indicating one or more tracks or albums that have been purchased by an individual viewing the second playlist from the one or more servers.
37. The at least one computer readable medium of claim 34, wherein the first playlist has a first status of private prior to the second playlist being published and the second playlist is associated with a second status of public after the second playlist is published.
38. The at least one computer readable medium of claim 34, wherein the graphical user interface comprises a media playback application running at the client computing device, wherein the media playback application enables a user to add media items to the first playlist, remove media items from the first playlist, play media items in the first playlist, name the first playlist, and publish the first playlist on the one or more servers.
generate a notification indicating that the specific user has been granted access to the second playlist.
present an indication of a purchase price determined by the system for one or more media items in the second playlist.
43. The system of claim 41, the at least one computer-readable storage medium storing additional instructions which, when executed by the at least one processor, cause the at least one processor to flag one or more entries in the second playlist indicating one or more tracks or albums that have been purchased by an individual viewing the second playlist from the system.
44. The system of claim 41, the at least one computer-readable storage medium storing additional instructions which, when executed by the at least one processor, cause the at least one processor to receive a second request to purchase at least one of a track or an album in the second playlist from the system.
present on the second playlist published a visual indication that the at least one media item has been purchased or downloaded from the online media store.
based on the determination that the one or more of the media items are not available, filtering the one or more of the media items from the first playlist to yield the second playlist.
receive, by the online media store, a third request to purchase all media items in the second playlist.
based on the purchase determination and the third request, process a respective purchase of each media item from the media items in the second playlist individually.
based on the purchase determination and the third request, offer a purchase of the same album.
determine whether a majority of the media items associated with the third request are in a same album.
51. The online media store as recited in claim 50, wherein when it is determined that the majority of the media items are in the same album, offering a purchase of the same album.
52. The online media store as recited in claim 51, wherein the purchase of the same album is offered at an album price that is different than a combined cost of all individual items in the same album.
53. The online media store as recited in claim 52, wherein the purchase of the same album is offered at the album price when a total price of all individual items in the same album is greater than the album price.
offer a discount from a total price of the purchase when the purchase is for all of the media items in the second playlist.
55. The online media store of claim 45, the at least one computer-readable storage medium storing additional instructions which, when executed by the at least one processor, cause the at least one processor to receive a third request to purchase at least one of a track or an album in the second playlist from the online media store.
56. The online media store of claim 45, the at least one computer-readable storage medium storing additional instructions which, when executed by the at least one processor, cause the at least one processor to send an email to one or more users indicating that the second playlist has been modified to yield a modified playlist, wherein the email identifies a URL via which the modified playlist can be accessed.
"Apple Announces iTunes 2," Press Release, Apple Computer, Inc., Oct. 23, 2001, http://www.apple.com/pr.library/2001/oct/23itunes.html.
"Apple Introduces iTunes-World's Best and Easiest to Use Jukebox Software," Jan. 9, 2001, http://www.apple.com/pr/library/2001/jan/09itunes.html.
"Can You Carry You CD Collection in Your Pocket?," Personal Jukebox, Compaq Computer Corp., downloaded Oct. 13, 2000, http://research.compaq.com/SRC/pjb.
"Nomad Jukebox," User Guide, Version 1.0, Creative Technology Ltd., Aug. 2000.
‘i Tunes Celebrates Its First Anniversary; Over 70 Million Songs Purchased’, (online), Apple, Apr. 28, 2004 (retrieved on Nov. 29, 2005) http://www.apple.com/pr/library/2004/apr/28itunes.html.
"Apple Introduces iTunes—World's Best and Easiest to Use Jukebox Software," Jan. 9, 2001, http://www.apple.com/pr/library/2001/jan/09itunes.html.
Breen, Christopher, ‘Mixing it up’ (online), Sep. 17, 2004 (retrieved on Nov. 29, 2005) http://playlistmag.com/help/2004/09/imixhowto/index.php.
Breen, Christopher, 'Mixing it up' (online), Sep. 17, 2004 (retrieved on Nov. 29, 2005) http://playlistmag.com/help/2004/09/imixhowto/index.php.
Chakarova et al., "Digital Still Cameras-Downloading Images to a Computer," downloaded May 9, 2005, http://journalism.berkeley.edu/multimedia/tutorials/stillcams/downloading.html.
Chakarova et al., "Digital Still Cameras—Downloading Images to a Computer," downloaded May 9, 2005, http://journalism.berkeley.edu/multimedia/tutorials/stillcams/downloading.html.
Communication pursuant to Article 94 (3) EPC for European Patent Application No. 05 739 940.4, dated Jul. 17, 2009.
Communication pursuant to Article 94(3) EPC for European Patent Application 05 739 940.4 dated Jul. 17, 2009.
De Herrera, Chris, "Microsoft ActiveSync 3.1," Version 1.02, Oct. 13, 2000, http://www.cewindows.net/wce/activesync3.htm.
Engst, Adam, "SoundJam Keeps on Jammin'," Jun. 19, 2000, http://db.tidbits.com/getbits.acgi?tbart=05988.
Etchison, "Accelerated Discrete Adjustment of the Parameters of a Process", IBM Technical Disclosure Bulletin, vol. 15, No. 5, Oct. 1, 1972, 2 pgs.
Examiner's First Report for Australian Application No. 2005-239426 dated Nov. 2, 2009.
'i Tunes Celebrates Its First Anniversary; Over 70 Million Songs Purchased', (online), Apple, Apr. 28, 2004 (retrieved on Nov. 29, 2005) http://www.apple.com/pr/library/2004/apr/28itunes.html.
International search Report and Written Opinion for PCT Application No. PCT/US2005/014262 Mailed Feb. 2, 2006.
International Search Report dated Jul. 9, 2003, from International Application No. PCT/US03/21534.
iTunes 2, Specification Sheet, Apple Computer, Inc., Oct. 2001.
iTunes v1.0, Playlist Related Help Screens, Apple Computer, Inc., Jan. 2001.
iTunes v2.0, Playlist Related Help Screens, Apple Computer, Inc., Oct. 2001.
Kawamoto, et al., ‘On 1st Birthday, iTunes Unwraps New Features’ (online) CNET News, Apr. 28, 2004 (retrieved on Nov. 29, 2005) http://news.com.com/On+1st+birthday,+iTunes+unwraps+new+features/2100-1027—3-5201598.html.
Kawamoto, et al., 'On 1st Birthday, iTunes Unwraps New Features' (online) CNET News, Apr. 28, 2004 (retrieved on Nov. 29, 2005) http://news.com.com/On+1st+birthday,+iTunes+unwraps+new+features/2100-1027-3-5201598.html.
Mabini. MemMaid Review. Pocket PC Dubai, Jul. 23, 2004[online], [retrieved on Mar. 26, 2008]. Retrieved from the Internew <URL: http://www.pocketpcdubai.com/DinarSoft/memmaid-review.html>.
Miniman, Jared, "Applian Software's Replay Radio and Player v1.02," Product review, Jul. 31, 2001, http://www.pocketnow.com/reviews/replay/replay.htm.
Negrino, Tom, "SoundJam™ MP Plus MP3 Player and Encoder for Macintosh," SoundJam MP Plus version 2.0, Casady & Greene, Inc., Mar. 2000.
Nielsen et al., "Comparative Design Review: An Exercise in Parallel Design", INTERCHI '93, pp. 414-417, Apr. 24-29, 1993.
Notification of Reason for Refusal for Japanese Patent Application No. 2007-510885 Mailed Aug. 17, 2010.
Office Action for Canadian Patent Application No. 2564735, mailed Jan. 16, 2013.
Office Action for Chinese Patent Application No. 200580018105.9 dated Dec. 16, 2011.
Office Action for Chinese Patent Application No. 200580018105.9 dated Jan. 29, 2010.
PCT application No. PCT/US05/14262, International Search Report mailed Feb. 2, 2006.
PCT application No. PCT/US05/14262, Written Opinion mailed Feb. 2, 2006.
Personal Jukebox (PJB), "System Research Center and PAAD", Compaq Computer Corp., Oct. 13, 2000, http;//research.compaq.com/SRC/pjb/.
Rejection Decision for Chinese Patent Application No. 200580018105.9, dated Jun. 5, 2012.
SoundJam MP Plus, Representative Screens, Casady & Greene, Inc., Salinas, CA, 2000.
Steinberg, Gene, "Sonicblue Rio Car," Product Review, Dec. 12, 2000, http://electronics.cnet.com/electronics/0-6342420-1304-4098389.html.

References: Application No. 05
 Application No. 2005
 Application No. 2007
 Application No. 2564735
 Application No. 200580018105
 Application No. 200580018105
 Application No. 200580018105