IP Library Granted Patent US 11,086,484
Granted Patent B1
US 11,086,484 · App. 16/423,863 · Granted Aug 10, 2021

Techniques for context sensitive illustrated graphical user interface elements

Inventors: Garima Sinha (Seattle, CA); Xiao Ou Wang (San Francisco, CA); Kent Fu Ho Tam (Beverly Hills, CA)
Assignee: FACEBOOK, INC.
G06F3/0482G06F16/9535H04M1/72454
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 11,086,484
App. No.
16/423,863
Granted
Aug 10, 2021
Kind
B1
Abstract

Techniques for context sensitive illustrated graphical user interface elements, comprising a social networking application. The social networking application may include, among other components, a social networking graphical elements management component to provide a list of recommended graphical element identifier information, in response to a request for the list of recommended graphical element identifier information, a context determination component to determine user context information representative of the at least one user context based at least partially on user communications intent information, user profile information, device location information, calendar event information, and/or external event information, and a graphical elements recommendation component to generate the list of recommended graphical element identifier information based at least partially on the user profile information, graphical elements promotion information, and/or the user context information.

Claims (56)

1. A computer-implemented method, comprising:

analyzing one or more sent, received or pending social messages of a user to determine a user intent of the user;

identifying one or more terms, phrases or symbols within the social messages indicative of the determined user intent;

emphasizing, in the one or more sent, received or pending social messages, the one or more terms, phrases or symbols;

receiving a user selection of one or more of the emphasized terms, phrases or symbols;

selecting, based at least on the user-selected terms, phrases or symbols, a plurality of graphical elements for inclusion in a list of graphical elements, wherein all or a pre-determined portion of the selected graphical elements are promoted graphical elements for which a financial interest has been received from an owner of the promoted graphical elements; and

providing the list of selected graphical elements to the user.

2. The computer-implemented method of claim 1 wherein the selecting of the graphical elements is biased in favor of the promoted graphical elements based on the received financial interest.

3. The computer-implemented method of claim 1 further comprising:

providing a financial incentive to the user for sharing a promoted graphical element with one or more recipient users.

4. The computer-implemented method of claim 3 further comprising:

providing the financial incentive to the one or more recipient users with whom the user has shared the promoted graphical element.

5. The computer-implemented method of claim 4 wherein the financial incentive comprises a promotion or discount offered by the owner of the shared promoted graphical element.

6. The computer-implemented method of claim 1 further comprising:

sorting or ranking the selected graphical elements in the list of graphical elements based on a promotion status of the graphical elements and user ownership of the graphical elements.

7. The computer-implemented method of claim 1 further comprising:

reserving a predetermined number of spots at the top of the list of graphical elements for promoted graphical elements; and

placing one or more selected promoted graphical elements in the reserved spots.

8. The computer-implemented method of claim 1 , the software further causing the apparatus to:

reserve a predetermined number of spots at the top of the list of graphical elements for promoted graphical elements; and

place one or more selected promoted graphical elements in the reserved spots.

9. The method of claim 1 wherein emphasizing the one or more terms, phrases or symbols comprises highlighting, underlining or otherwise providing an emphasis to the one or more terms, phrases or symbols.

10. An apparatus, comprising:

a processor circuit;

software, executing on the processor, to cause the apparatus to:

analyze one or more sent, received or pending social messages of a user to determine a user intent of the user;

identify one or more terms, phrases or symbols within the social messages indicative of the determined intent;

emphasize, in the one or more sent, received or pending social messages, the one or more terms, phrases or symbols;

receive a user selection of one or more of the emphasized terms, phrases or symbols;

select, based at least on the user-selected terms, phrases or symbols, a plurality of graphical elements for inclusion in a list of graphical elements, wherein all or a pre-determined portion of the selected graphical elements are promoted graphical elements for which a financial interest has been received from an owner of the promoted graphical elements; and

provide the list of selected graphical elements to the user.

11. The apparatus of claim 10 wherein the graphical elements recommendation component is biased in the selection of the graphical elements in favor of the promoted graphical elements based on the received financial interest.

12. The apparatus of claim 11 wherein the one or more terms, phrases or symbols are emphasized by highlighting, underlining or otherwise providing an emphasis to the one or more terms, phrases or symbols.

13. The apparatus of claim 10 wherein a financial incentive is provided to the user for sharing a promoted graphical element with one or more recipient users.

14. The apparatus of claim 13 wherein the financial incentive is provided to the one or more recipient users with whom the user has shared the promoted graphical element.

15. The apparatus of claim 14 wherein the financial incentive comprises a promotion or discount offered by the owner of the shared promoted graphical element.

16. The apparatus of claim 10 , the software further causing the apparatus to:

sort or rank the selected graphical elements in the list of graphical elements based on a promotion status of the graphical elements and user ownership of the graphical elements.

17. A non-transitory computer-readable storage medium comprising instructions that, when executed, cause a system to:

analyze one or more sent, received or pending social messages of a user to determine a user intent of the user;

identify one or more terms, phrases or symbols within the social messages indicative of the determined user intent;

emphasize, in the one or more sent, received or pending social messages, the one or more terms, phrases or symbols;

receive a user selection of one or more of the emphasized terms, phrases or symbols;

select, based at least on the user-selected terms, phrases or symbols, a plurality of graphical elements for inclusion in a list of graphical elements, wherein all or a pre-determined portion of the selected graphical elements are promoted graphical elements for which a financial interest has been received from an owner of the promoted graphical elements; and

provide the list of selected graphical elements to the user.

18. The medium of claim 17 wherein the selecting of the graphical elements is biased in favor of the promoted graphical elements based on the received financial interest.

19. The medium of claim 17 , the instructions further causing the system to:

provide a financial incentive to the user for sharing a promoted graphical element with one or more recipient users.

20. The medium of claim 19 , the instructions further causing the system to:

provide the financial incentive to the one or more recipient users with whom the user has shared the promoted graphical element.

21. The medium of claim 20 wherein the financial incentive comprises a promotion or discount offered by the owner of the shared promoted graphical element.

22. The medium of claim 17 , the instructions further causing the system to:

sort or rank the selected graphical elements in the list of graphical elements based on a promotion status of the graphical elements and user ownership of the graphical elements;

reserve a predetermined number of spots at the top of the list of graphical elements for promoted graphical elements; and

place one or more selected promoted graphical elements in the reserved spots.

23. The medium of claim 17 wherein the one or more terms, phrases or symbols are emphasized by highlighting, underlining or otherwise providing an emphasis to the one or more terms, phrases or symbols.

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 11, 2024
From: SINHA, GARIMA; WANG, XIAO OU; TAM, KENT FU HO
To: FACEBOOK, INC.
Reel/Frame 067689/0666 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 11, 2024
From: SINHA, GARIMA; WANG, XIAO OU; TAM, KENT FU HO
To: FACEBOOK, INC.
Reel/Frame 067689/0672 →
CHANGE OF NAME Recorded May 3, 2022
From: FACEBOOK, INC.
To: META PLATFORMS, INC.
Reel/Frame 059849/0161 →
Continuity (1)
Continuation 14677154 · Apr 2, 2015