×

Platform for third-party supplied calls-to-action

  • US 10,289,267 B2
  • Filed: 09/09/2011
  • Issued: 05/14/2019
  • Est. Priority Date: 09/09/2011
  • Status: Active Grant
First Claim
Patent Images

1. A method comprising:

  • by a first computing system of a social network;

    providing to a third-party computing system an Application Programming Interface (API);

    receiving via the API, from the third-party computing system, a registration API function call including a registration request to associate an information item managed by the first computing system with a call-to-action defined by the third-party computing system, the information item to be provided for display on a screen of a mobile client device of a user of the social network, wherein the registration request specifies registration information that includes;

    the information item,the call-to-action,an underlying action to be performed in response to user interaction with the call-to-action in connection with display of the information item on the mobile client device,a unique identifier of the third-party computing system, anda Uniform Resource Locator (URL) associated with the call-to-action, wherein the URL references a network resource for the underlying action;

    in response to receiving the registration API function call from the third-party computing system, registering the call-to-action based on the registration information;

    after registering the call-to-action;

    providing, to the mobile client device for display on the screen, a set of information items organized in a hierarchy, wherein;

    the information item is part of the set of information items, andthe hierarchy as provided is collapsed; and

    receiving a first request from the mobile client device associated with the user of the social network, wherein the first request indicates that the user expanded the hierarchy to display the set of information items on the screen and interacted with the information item displayed in the expanded hierarchy;

    in response to the first request, determining whether the information item with which the user interacted is associated with the call-to-action provided by the third-party computing system; and

    in response to determining that the information item is associated with the call-to-action, sending the call-to-action to the mobile client device to be displayed on the screen of the mobile client device in connection with the information item by expanding the information item.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×