Techniques for context sensitive overlays

US2016196584A1 · US · A1

Patent metadata
FieldValue
Publication numberUS-2016196584-A1
Application numberUS-201514590644-A
CountryUS
Kind codeA1
Filing dateJan 6, 2015
Priority dateJan 6, 2015
Publication dateJul 7, 2016
Grant date

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.

Techniques for context sensitive overlays, comprising a social networking application. The social networking application may include, among other components, a social networking overlay management component to receive a request from a mobile device to determine a list of aggregate overlay information and user context information, and providing the list of aggregate overlay information and user context information to the mobile device, a context determination component to determine the user context information representative of at least one user context based at least partially on user profile information, location information, calendar event information, and/or external event information, and an overlay selection component to generate the list of aggregate overlay information based at least partially on the user profile information, overlay promotion information, and user context information

First claim

Opening claim text (preview).

1 . A computer implemented method, comprising: receiving a request from a mobile device to determine a list of aggregate overlay information and user context information; determining the user context information representative of at least one user context based at least partially on user profile information, location information, calendar event information, and/or external event information; generating the list of aggregate overlay information based at least partially on the user profile information, overlay promotion information, and/or the user context information; and providing the list of aggregate overlay information and the user context information to the mobile device, each aggregate overlay information in the list of aggregate overlay information including at least one overlay UI element associated with the at least one user context. 2 . The computer implemented method of claim 1 , wherein the step of generating the list of aggregate overlay information further comprises: selecting at least one overlay UI element by searching third party overlay collection, social overlay collection, and/or user overlay collection stored in an overlay datastore for at least one overlay UI element that approximately matches at least one context indicated in the user context information. 3 . The computer implemented method of claim 1 , wherein the step of generating the list of aggregate overlay information further comprises: ranking the at least one selected overlay UI element based at least partially on user profile based overlay popularity information associated with each selected overlay UI element, wherein the user profile based overlay popularity information may identify a popularity value of a selected overlay UI element for a user having an associated user profile information. 4 . The computer implemented method of claim 2 , wherein the step of generating the list of aggregate overlay information further comprises: biasing the selecting of the at least one overlay UI element by limiting the selection of overlay UI elements from the third party overlay collection to selecting exclusively one or more overlay UI elements having overlay source information and/or overlay context information identified in the overlay promotion information. 5 . The computer implemented method of claim 1 , further comprising: receiving a request from the mobile device for overlay element information representative of at least one overlay UI element, the request comprising overlay element identifier information representative of the at least one overlay UI element; and providing the overlay element information representative of the at least one overlay UI element and identified by the overlay element identifier information to the mobile device for rendering and visual presentation on a display screen of the mobile device. 6 . The computer implemented method of claim 1 , further comprising: providing promotional information to at least one recipient user via at least one social message, when commercialization information associated an overlay UI element indicates that the at least one recipient user has received the overlay UI element in a shareable composite overlay image. 7 . The computer implemented method of claim 1 , wherein user context information comprises at least one of: user communication context information, user location context information, user event context information, user external event context information, user interest context information, or any combination thereof. 8 . An apparatus, comprising: a processor circuit; memory operatively coupled to the processor circuit, the memory to store a social application and/or a messaging application comprising a social networking overlay component for execution by the processor circuit, the social networking overlay component comprising: a social networking overlay management component to receive a request from a mobile device to determine a list of aggregate overlay information and user context information, and providing the list of aggregate overlay information and user context information to the mobile device, a context determination component to determine the user context information representative of at least one user context based at least partially on user profile information, location information, calendar event information, and/or external event information, and an overlay selection component to generate the list of aggregate overlay information based at least partially on the user profile information, overlay promotion information, and/or user context information. 9 . The apparatus of claim 8 , wherein user context information comprises at least one of: user communication context information, user location context information, user event context information, user external event context information, user interest context information, or any combination thereof. 10 . The apparatus of claim 9 , wherein user communication context information identifies at least one current or recent user communication context, and the at least one current or recent user communication context includes at least one recent conversation topic between a user with one or more other users in the social networking system and the social relationship of the one or more other users. 11 . The apparatus of claim 9 , wherein user location context information identifies at least one user location context, and the at least one user location context includes at least one approximate location of the mobile device associate with a user. 12 . The apparatus of claim 9 , wherein user event context information identifies at least one current event that a user intends to participate, the location of the current event, and a number of other users who are socially connected to the user that are also intending to participate or is currently participating in the current event. 13 . The apparatus of claim 9 , wherein user external event context information identifies at least one user external event context, the at least one user external event context includes one or more current external events in one or more regions associated with current location of a user, the current events includes at least one of: a weather event, sports event, a holiday event, or any combination thereof. 14 . The apparatus of claim 9 , wherein user interest context information identifies at least one user interest context, and the at least one user interest context includes one or more current interests of a user, the one or more current interest including at least one of: favorite artists, favorite movies, favorite, music, favorite books, favorite sports, favorite locations, favorite food, or any combination thereof. 15 . At least one computer-readable storage medium comprising instructions that, when executed, cause a system to: receive a request from a mobile device to determine a list of aggregate overlay information and user context information; determine the user context information representative of at least one user context based at least partially on user profile information, location information, calendar event information, and/or external event information; generate the list of aggregate overlay information based at least partially on the user profile information, overlay promotion information, and/or the user context information; and provide the list of aggregate overlay information and the user context information to the mobile device, each aggregate overlay information in the list of aggregate overlay information including at least one overlay UI element associated with the at least one user context.

Assignees

Inventors

Classifications

  • Business processes related to social networking or social networking services · CPC title

  • using icons (graphical or visual programming using iconic symbols G06F8/34) · CPC title

  • based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance · CPC title

  • Transparency, e.g. transparent or translucent windows · CPC title

  • for image manipulation, e.g. dragging, rotation, expansion or change of colour · 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 US2016196584A1 cover?
Techniques for context sensitive overlays, comprising a social networking application. The social networking application may include, among other components, a social networking overlay management component to receive a request from a mobile device to determine a list of aggregate overlay information and user context information, and providing the list of aggregate overlay information and user …
Who is the assignee on this patent?
Facebook Inc
What technology area does this patent fall under?
Primary CPC classification G06Q30/0267. Mapped technology areas include Physics.
When was this patent published?
Publication date Thu Jul 07 2016 00:00:00 GMT+0000 (Coordinated Universal Time) (A1). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 2 related publications on this page (citations in our corpus or others sharing the same primary CPC).