Systems and methods for using an identifier to capture information about a user experience associated with a media access device
US-2024378641-A1 · Nov 14, 2024 · US
US2016196052A1 · US · A1
| Field | Value |
|---|---|
| Publication number | US-2016196052-A1 |
| Application number | US-201615000010-A |
| Country | US |
| Kind code | A1 |
| Filing date | Jan 18, 2016 |
| Priority date | Jan 6, 2015 |
| Publication date | Jul 7, 2016 |
| Grant date | — |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
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
Opening claim text (preview).
1 . A computer-implemented method, comprising: receiving, by a processor, a request to preview at least one composite overlay user interface (UI) view in a composite overlay preview UI view; requesting a social networking overlay component of a social networking application for a list of aggregate overlay information; receiving the list of aggregate overlay information from the social networking overlay component, wherein each aggregate overlay information of the list of aggregate overlay information comprises at least one overlay element identifier that identifies at least one overlay UI element represented by overlay element information; and presenting the at least one overlay UI element in the at least one composite overlay UI element of the composite overlay preview UI view based at least partially on the overlay element information representative of the at least one overlay UI element. 2 . The computer-implemented method of claim 1 , further comprising: receiving a request from a user to visually present a composite overlay UI view comprising the at least one overlay UI element; and presenting the overlay UI element in a composite overlay UI view based at least partially on the overlay element information, the image information, and/or video information, in response to the request to visually present the composite overlay UI view. 3 . The computer-implemented method of claim 1 , further comprising: generating shareable composite overlay information to share as at least one social message and/or at least one profile activity via the social networking system, wherein the shareable composite overlay information comprises a shareable image or shareable video, the at least one overlay UI element, and the background image represented by the image information or background video represented by the video information. 4 . The computer-implemented method of claim 1 , further comprising: modifying overlay position information, overlay size information, overlay orientation information associated with the at least one overlay UI element to align, orient, and/or proportion the at least one overlay UI element to at least one detected feature in a background image represented by the image information or background video represented by the video information. 5 . The computer-implemented method of claim 1 , further comprising: enabling modification of at least one attribute of the at least one overlay UI element, in response to receiving a request from a user to modify the at least one overlay attribute associated with the at least one overlay UI element in a composite overlay UI view. 6 . The computer-implemented method of claim 1 , further comprising: receiving user context information from the social networking overlay component, wherein user context information comprises a user communication context information, user location context information, user event context information, user external event context information, or user interest context information; and modifying at least one overlay attribute of the at least one overlay UI element represented by the overlay element information based at least partially on the received user context information. 7 . The computer-implemented method of claim 1 , further comprising: requesting the overlay element information for at least one overlay UI element from the social networking overlay component based at least partially on the at least one overlay element identifier in at least one aggregate overlay information of the list of aggregate overlay information; and receiving the requested overlay element information for the at least one overlay UI element, in response to the request for overlay element information. 8 . An apparatus, comprising: a processor circuit; and a memory operatively coupled to the processor circuit, the memory to store a software application comprising an overlay component for execution by the processor circuit, the overlay component comprising: an overlay management component to receive a request to preview at least one composite overlay user interface (UI) view in a composite overlay preview UI view, request a social networking overlay component of a social networking application for a list of aggregate overlay information, and receive the list of aggregate overlay information from the social networking overlay component, wherein each aggregate overlay information of the list of aggregate overlay information comprises at least one overlay element identifier that identifies at least one overlay UI element represented by overlay element information; and an overlay rendering component to visually present on a display screen at least one overlay UI element in the at least one composite overlay UI element of the composite overlay preview UI view based at least partially on the overlay element information representative of the at least overlay UI element. 9 . The apparatus of claim 8 , the overlay management component to receive a request from a user to visually present a composite overlay UI view comprising the at least one overlay UI element, and visually present the overlay UI element in a composite overlay UI view based at least partially on the overlay element information, the image information, and/or video information, in response to the request to visually present the composite overlay UI view. 10 . The apparatus of claim 8 , the overlay management component to generate shareable composite overlay information to share as at least one social message and/or at least one profile activity via the social networking system, wherein the shareable composite overlay information comprises a shareable image or shareable video, the at least one overlay UI element, and the background image represented by the image information or background video represented by the video information. 11 . The apparatus of claim 8 , wherein the request for the list of aggregate overlay information comprises location information and/or calendar event information. 12 . The apparatus of claim 8 , wherein the at least one overlay UI element having a cost indicated by an associated overlay commercialization information for purchase by a user. 13 . The apparatus of claim 8 , wherein a request to preview at least one composite overlay UI view is received from a social application and/or a message application. 14 . The apparatus of claim 9 , wherein the composite overlay preview UI view comprises a grid of at least one composite overlay UI element, each composite overlay element configured to visually present a particular composite overlay UI view. 15 . At least one computer-readable storage medium comprising instructions that, when executed, cause a system to: receive a request to preview at least one composite overlay user interface (UI) view in a composite overlay preview UI view; request a social networking overlay component of a social networking application for a list of aggregate overlay information; receive the list of aggregate overlay information from the social networking overlay component, wherein each aggregate overlay information of the list of aggregate overlay information comprises at least one overlay element identifier that identifies at least one overlay UI element represented by overlay element information; and present the at least one overlay UI element in the at least one composite overlay UI element of the composite overlay preview UI view based at least partially on the overlay element information representative of the at least one overlay UI element. 16 . The at least one computer-readable storage medium of claim 15 ,
Business processes related to social networking or social networking services · 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
using icons (graphical or visual programming using iconic symbols G06F8/34) · 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
Related publications grouped by family.
Answers are generated from the same data shown on this page.