System and method for sharing content on third-party mobile applications

US9826374B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9826374-B2
Application numberUS-201113244882-A
CountryUS
Kind codeB2
Filing dateSep 26, 2011
Priority dateAug 2, 2011
Publication dateNov 21, 2017
Grant dateNov 21, 2017

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 and systems are provided for allowing users to recommend advertisements displayed in a third-party application running on a user device while not granting the third-party application privileges to send such recommendations on behalf of the user. A social network application installed on the user device, and separate from the third-party application, acts as a proxy for advertisement recommendation requests (e.g., indications that a user wishes to recommend an advertisement displayed), and a user is required to confirm all such recommendation actions. In this manner, a third-party application (e.g., a “malicious third-party application) cannot send advertisement recommendation requests, and/or requests to undo such recommendations, on its own as if it were the user.

First claim

Opening claim text (preview).

We claim: 1. A method, comprising: receiving, at one or more servers, a request for promotional content to be displayed in a third-party application on a user computing device; responsive to receiving the request, determining, by the one or more servers, that a social network application is installed on the user computing device, the social network application being separate from the third-party application and containing information about a social network of a user of the user computing device; selecting, by the one or more servers, a promotional content item to be displayed in the third-party application, the promotional content item selected based on one or more users included in the social network of the user having previously recommended the selected promotional content item; determining, by the one or more servers, a social annotation to be presented with the selected promotional content item, the social annotation specifying which of the one or more users recommended the selected promotional content item; providing, by the one or more servers and for display together in the third-party application, the selected promotional content item, the social annotation, and a user recommendation control that enables the user to recommend content in the social network application through interaction with the user recommendation control presented in the third-party application; receiving, an indication that the user interacted with the user recommendation control within the third-party application; and responsive to receiving the indication that the user interacted with the user recommendation control within the third-party application, prompting, through the social network application, the user to confirm the user's interaction with the user recommendation control in the third-party application, wherein the social network application is a different application than the third-party application. 2. The method of claim 1 , wherein prompting the user to confirm an action associated with the promotional content item includes: the social network application presenting the user with a confirmation request screen, the confirmation request screen including a request for the user to confirm that the user intended the action associated with the promotional content item. 3. The method of claim 1 , further comprising: receiving, in the social network application, confirmation of the interaction associated with the promotional content item. 4. The method of claim 3 , further comprising: responsive to receiving the confirmation of the interaction, altering an appearance of the user recommendation control displayed in the third-party application based on a confirmed action. 5. The method of claim 2 , wherein presenting the user with the confirmation request screen includes displaying, in the social network application, the selected promotional content item, an identifier of the third-party application, and at least one user-selectable action. 6. The method of claim 5 , wherein the at least one user-selectable action includes at least one of confirming a recommendation of the promotional content item and canceling a recommendation of the promotional content item. 7. The method of claim 1 , wherein prompting, via the social network application, the user to confirm the user's interaction with the user recommendation control, and in response, receiving an indication of a cancellation of a recommendation of the promotional content item by the user. 8. The method of claim 1 , wherein the social annotation is determined based on the selected promotional content item and the information about the social network of the user contained in the social network application. 9. The method of claim 1 , further comprising determining, using the one or more computing devices, that the user accepts social annotations being presented in conjunction with promotional content when the promotional content is displayed on the user computing device. 10. A system, comprising: at least one processor; and a non-transitory computer-readable medium coupled to the at least one processor having instructions stored thereon which, when executed by the at least one processor, causes the at least one processor to: receiving, at one or more servers, a request for promotional content to be displayed in a third-party application on a user computing device; responsive to receiving the request, determining, by the one or more servers, that a social network application is installed on the user computing device, the social network application being separate from the third-party application and containing information about a social network of a user of the user computing device; selecting, by the one or more servers, a promotional content item to be displayed in the third-party application, the promotional content item selected based on one or more users included in the social network of the user having previously recommended the selected promotional content item; determining, by the one or more servers, a social annotation to be presented with the selected promotional content item, the social annotation specifying which of the one or more users recommended the selected promotional content item; providing, by the one or more servers and for display together in the third-party application, the selected promotional content item, the social annotation, and a user recommendation control that enables the user to recommend content in the social network application through interaction with the user recommendation control presented in the third-party application; receiving, an indication that the user interacted with the user recommendation control within the third-party application; and responsive to receiving the indication that the user interacted with the user recommendation control within the third-party application, prompting, through the social network application, the user to confirm the user's interaction with the user recommendation control in the third-party application, wherein the social network application is a different application than the third-party application. 11. The system of claim 10 , wherein the at least one processor is further caused to: present the user with a confirmation request screen in the social network application, the confirmation request screen including a request for the user to confirm that the user intended the interaction associated with the promotional content item. 12. The system of claim 10 , wherein the at least one processor is further caused to: receive confirmation of the interaction associated with the promotional content item. 13. The system of claim 12 , wherein the at least one processor is further caused to: responsive to receiving the confirmation of the interaction, alter an appearance of the user recommendation control displayed in the third-party application based on an confirmed action. 14. The system of claim 11 , wherein presenting the user with the confirmation request screen includes displaying, in the social network application, the selected promotional content item, an identifier of the third-party application, and at least one user-selectable action. 15. The system of claim 14 , wherein the at least one user-selectable action includes at least one of confirmation a recommendation of the promotional content item and canceling a recommendation of the promotional content item. 16. The system of claim 10 , wherein prompting, via the social network application, the user to confirm the user's interaction with the user recommendation control, and in response, receiving an indication of a canc

Assignees

Inventors

Classifications

  • G06Q30/02Primary

    Marketing; Price estimation or determination; Fundraising · CPC title

  • Online advertisement · CPC title

  • User requested · CPC title

  • for social networking applications · CPC title

  • by adding security routines or objects to programs · CPC title

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 US9826374B2 cover?
Methods and systems are provided for allowing users to recommend advertisements displayed in a third-party application running on a user device while not granting the third-party application privileges to send such recommendations on behalf of the user. A social network application installed on the user device, and separate from the third-party application, acts as a proxy for advertisement rec…
Who is the assignee on this patent?
Pattan Neha, Lin Jennifer W, Google Inc
What technology area does this patent fall under?
Primary CPC classification G06Q30/02. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Nov 21 2017 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 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).