Displaying a buy/download button based on purchase history

US9244586B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9244586-B2
Application numberUS-201313843407-A
CountryUS
Kind codeB2
Filing dateMar 15, 2013
Priority dateOct 16, 2012
Publication dateJan 26, 2016
Grant dateJan 26, 2016

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

Methods, systems, computer-readable media, and apparatuses for providing enhanced user interfaces and functionalities for internet radio applications are presented. In some embodiments, a computer system may provide a user interface that includes one or more regions configured to control playback of an internet radio station. The computer system then may determine, based on music purchase history associated with a user account, whether a selected song associated with the internet radio station has been previously purchased. In response to determining that the selected song has not been previously purchased, the computer system may display a user-selectable control that enables the selected song to be purchased. On the other hand, in response to determining that the selected song has been previously purchased, the computer system may display a user-selectable control that enables the selected song to be downloaded.

First claim

Opening claim text (preview).

What is claimed is: 1. A computer-implemented method for allowing access to media content on an internet radio station, the method comprising: generating, by a processor, a user interface that includes one or more regions configured to control playback of the internet radio station; displaying, by the processor, the user interface on a display device; determining, by the processor, whether a selected media content associated with the internet radio station has been previously purchased based on a music purchase history associated with a user account; displaying, by the processor, a user-selectable control on the user interface, the user-selectable control to enable a purchase or download of the selected media content; in response to determining that the selected media content has not been previously purchased; assigning, by the processor, a first functional state to the user-selectable control that enables the selected media content to be purchased; modifying, by the processor in accordance with the assigned first functional state, the function of the user-selectable control such that the user-selectable control is configured to cause the selected media content to be purchased responsive to its selection; and modifying, by the processor, an appearance of the user-selectable control to correspond to a purchasing symbol of the selected media content; and in response to determining that the selected media content has been previously purchased; assigning, by the processor, a second functional state to the user-selectable control that enables the selected media content to be downloaded; modifying, by the processor in accordance with the assigned second functional state, the function of the user-selectable control such that the user-selectable control is configured to cause the selected media content to be downloaded responsive to its selection; and modifying, by the processor, the appearance of the user-selectable control to correspond to an image associated with downloading the selected media content. 2. The method of claim 1 , further comprising: in response to receiving a selection of the user-selectable control that enables the selected media content to be purchased: charging the user account for purchasing the selected media content; and initiating the downloading of the selected media content to a content library accessible via the user interface. 3. The method of claim 1 , further comprising: in response to receiving a selection of the user-selectable control that enables the selected media content to be downloaded, initiating downloading of the selected media content to a content library accessible via the user interface. 4. The method of claim 1 , wherein the user interface further includes one or more regions configured to control playback of content items included in a content library associated with the user account. 5. The method of claim 4 , wherein the content library is locally stored, at least in part, on a device providing the user interface. 6. A system for allowing access to media content on an internet radio station, the system comprising: a memory; and one or more processors coupled to the memory, the one or more processors configured to: generate a user interface that includes one or more regions configured to control playback of the internet radio station; display the user interface on a display device; determine whether a selected media content associated with the internet radio station has been previously purchased based on a music purchase history associated with a user account; display a user-selectable control on the user interface, the user-selectable control to enable a purchase or download of the selected media content; in response to determining that the selected media content has not been previously purchased; assign, by the processor, a first functional state to the user-selectable control that enables the selected media content to be purchased; modify, by the processor in accordance with the assigned first functional state, the function of the user-selectable control such that the user-selectable control is configured to cause the selected media content to be purchased responsive to its selection; and modify, by the processor, an appearance of the user-selectable control to correspond to a purchasing symbol of the selected media content; and in response to determining that the selected media content has been previously purchased; assign, by the processor, a second functional state to the user-selectable control that enables the selected media content to be downloaded; modify, by the processor in accordance with the assigned second functional state, the function of the user-selectable control such that the user-selectable control is configured to cause the selected media content to be downloaded responsive to its selection; and modify, by the processor, the appearance of the user-selectable control to correspond to an image associated with downloading the selected media content. 7. The system of claim 6 , wherein the user interface further includes one or more regions configured to control playback of content items included in a content library associated with the user account. 8. The system of claim 7 , wherein the content library is locally stored, at least in part, by the system. 9. The system of claim 6 , wherein the one or more processors are further configured to register the system as being linked to the user account. 10. A non-transitory computer-readable storage memory storing a plurality of instructions for controlling one or more processors, the plurality of instructions comprising: instructions that cause at least one processor of the one or more processors to generate a user interface that includes one or more regions configured to control playback of the internet radio station; instructions that cause at least one processor of the one or more processors to display the user interface on a display device; instructions that cause at least one processor of the one or more processors to determine, whether a selected media content associated with the internet radio station has been previously purchased based on a music purchase history associated with a user account; instructions that cause at least one processor of the one or more processors to display a user-selectable control on the user interface, the user-selectable control to enable a purchase or download of the selected media content; in response to determining that the selected media content has not been previously purchased, instructions that cause at least one processor of the one or more processors to: assign, by the processor, a first functional state to the user-selectable control that enables the selected media content to be purchased; modify, by the processor in accordance with the assigned first functional state, the function of the user-selectable control such that the user-selectable control is configured to cause the selected media content to be purchased responsive to its selection; and modify, by the processor, an appearance of the user-selectable control to correspond to a purchasing symbol of the selected media content; and in response to determining that the selected media content has been previously purchased, instructions that cause at least one processor of the one or more processors to: assign, by the processor, a second functional state to the user-selectable control that enables the selected media content to be downloaded; modify, by the processor in accordance with the assigned second functional state, the function of the user-selectable control such that the user-selectable control is configured to cause the selected media content to be downlo

Assignees

Inventors

Classifications

  • using information manually generated, e.g. tags, keywords, comments, title or artist information, time, location or usage information, user ratings · CPC title

  • by investigating goods or services · CPC title

  • Interaction techniques based on graphical user interfaces [GUI] · CPC title

  • User profiles · CPC title

  • Physics · mapped topic

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US9244586B2 cover?
Methods, systems, computer-readable media, and apparatuses for providing enhanced user interfaces and functionalities for internet radio applications are presented. In some embodiments, a computer system may provide a user interface that includes one or more regions configured to control playback of an internet radio station. The computer system then may determine, based on music purchase histo…
Who is the assignee on this patent?
Apple Inc
What technology area does this patent fall under?
Primary CPC classification G06Q30/0623. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Jan 26 2016 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 1 related publication on this page (citations in our corpus or others sharing the same primary CPC).