Patent ID: 9565224
Date: 2017-02-07
CPC Classifications: G06F,G06Q,H04N

Claim:
1. A method for presenting a customized user interface based on user actions, the method comprising: receiving, using a hardware processor, a request for a media content item from an application running on a user device, wherein the application comprises a user interface for presenting the media content item that includes a plurality of user interface elements that each initiate sharing of the media content item to one of a plurality of platforms upon selection of the corresponding user interface element including a first user interface element that initiates sharing of the media content item to a first platform of the plurality of platforms; determining that the request was sent from the user device as a result of the user selecting a link to the media content item that was presented in a user interface for presenting the first platform of the plurality of platforms; and in response to determining that the request for the media content item was sent as the result of the user selecting the link on the first platform, causing the application to present in the user interface for presenting the media content item a second user interface element that initiates sharing of the media content item to the first platform in response to selection of the second user interface element such that the user interface for presenting the media content item includes two different user interface elements that both initiate sharing of the media content item to the first platform.