Interactive advertising with media collections
Abstract
Systems, devices, media, instructions, and methods are provided for presentation of media collections with automated interactive advertising. In one embodiment, a client device receives content elements for display as part of a content collection. Advertising data is also received for display between selected content elements. Interaction elements are merged with the create an advertising element. During display of the advertising data, the interaction elements are presented on the client device output, and are controllable via user inputs. In various embodiments, interaction data recorded at the device is used to manage the presentation of future advertising data.
Claims
exact text as granted — not AI-modifiedWhat is claimed is:
1 . A method comprising:
receiving, by a computing device having one or more processors and memory, a content collection including a content element and an advertising element, wherein the advertising element includes an interaction element comprising an avatar; causing, by the computing device, a user interface to be displayed on a display of the computing device in conjunction with a client application, the user interface having a display area divided into an interaction area and an advertising display area, wherein the advertising display area is separate from the interaction area; causing, by the computing device, the advertising element to be displayed in the advertising display area; and causing, by the computing device and while the advertising element is displayed in the advertising display area, the interaction element to be displayed in the interaction area.
2 . The method of claim 1 , comprising:
determining, by the computing device, that the advertising element is compatible with user interactions based on data obtained from a server system and wherein the avatar is displayed in the interaction area in response to determining that the advertising element is compatible with user interactions.
3 . The method of claim 1 , comprising:
receiving, by the computing device via the display, user input to select the avatar; and causing, by the computing device, the user interface to be modified by causing an animation to be performed with respect to the avatar.
4 . The method of claim 1 , wherein the avatar corresponds to a user of the client application, and the method comprises causing one or more additional avatars to be displayed in the interaction area, the one or more additional avatars corresponding to one or more additional users of the client application.
5 . The method of claim 4 , wherein the one or more additional users are included in a social graph of the user.
6 . The method of claim 4 , comprising:
causing display of an additional avatar of the one or more additional avatars in the interaction area in conjunction with text content provided by an additional user of the one or more additional users that corresponds to the additional avatar.
7 . The method of claim 4 , comprising:
causing display of an additional avatar of the one or more additional avatars in the interaction area based on an additional user of the one or more additional users viewing the advertising element.
8 . The method of claim 1 , wherein:
the avatar corresponds to a user of the client application; and features of the avatar are based on at least one of a location of the user or an event corresponding to the user.
9 . The method of claim 1 , comprising:
generating a record of input of a user of the client application with one or more interaction elements displayed during presentation of one or more advertising elements; and generating an engagement score for the user based on the record of the input of the user.
10 . The method of claim 9 , comprising:
determining a frequency of presentation of advertising elements with respect to the user of the client application based on the engagement score.
11 . An apparatus comprising:
a display; one or more hardware processors; and memory storing computer-readable instructions that, when executed by the one or more hardware processors, cause the one or more hardware processors to perform operations comprising: receiving a content collection including a content element and an advertising element, wherein the advertising element includes an interaction element comprising an avatar; causing a user interface to be displayed on the display in conjunction with a client application, the user interface having a display area divided into an interaction area and an advertising display area, wherein the advertising display area is separate from the interaction area; causing the advertising element to be displayed in the advertising display area; and causing, while the advertising element is displayed in the advertising display area, the interaction element to be displayed in the interaction area.
12 . The apparatus of claim 11 , wherein the avatar is displayed in the interaction area in conjunction with a game and information about the game is displayed in the interaction area.
13 . The apparatus of claim 12 , wherein:
the game is a multiplayer game; the avatar corresponds to a user of the client application; and the memory stores additional computer-readable instructions that, when executed by the one or more hardware processors, cause the one or more hardware processors to perform additional operations comprising: detecting additional user input via the display in relation to the game that corresponds to interaction with an additional avatar with respect to the game, the additional avatar corresponding to an additional user of the client application.
14 . The apparatus of claim 11 , wherein the memory stores additional computer-readable instructions that, when executed by the one or more hardware processors, cause the one or more hardware processors to perform additional operations comprising:
analyzing communication data that corresponds to messages exchanged between a user of the client application and an additional user of the client application to determine a relationship between the user and the additional user; and causing display of an additional avatar that corresponds to the additional user during display of the advertising element to the user of the client application.
15 . The apparatus of claim 14 , wherein the memory stores additional computer-readable instructions that, when executed by the one or more hardware processors, cause the one or more hardware processors to perform additional operations comprising:
receiving an authorization request to analyze the messages exchanged between the user and the additional user; and wherein determining the relationship between the user and the additional user is based on a response to the authorization request.
16 . The apparatus of claim 14 , wherein the memory stores additional computer-readable instructions that, when executed by the one or more hardware processors, cause the one or more hardware processors to perform additional operations comprising:
receiving an authorization request to analyze the messages exchanged between the user and the additional user; and wherein a response to the authorization request causes disabling of an analysis of the communication data to determine the relationship between the user and the additional user.
17 . One or more non-transitory computer-readable media comprising computer-readable instructions that, when executed by one or more processors, cause the one or more processors to perform operations comprising:
receiving a content collection including a content element and an advertising element, wherein the advertising element includes an interaction element comprising an avatar; causing a user interface to be displayed on a display of a computing device in conjunction with a client application, the user interface having a display area divided into an interaction area and an advertising display area, wherein the advertising display area is separate from the interaction area; causing the advertising element to be displayed in the advertising display area; and causing, while the advertising element is displayed in the advertising display area, the interaction element to be displayed in the interaction area.
18 . The one or more non-transitory computer-readable media of claim 17 , storing additional computer-readable instructions, that when executed by the one or more processors, cause the one or more processors to perform operations comprising:
causing display of the content element in the display area, the content element being included in a content message generated in conjunction with the client application and the content element including at least one of image content or video content.
19 . The one or more non-transitory computer-readable media of claim 17 , wherein the interaction element is not displayed during presentation of the content element.
20 . The one or more non-transitory computer-readable media of claim 17 , storing additional computer-readable instructions, that when executed by the one or more processors, cause the one or more processors to perform operations comprising:
obtaining image content that corresponds to a user of the client application; and generating the avatar based on the image content.Join the waitlist — get patent alerts
Track US2023360082A1 — get alerts on status changes and closely related new filings.
We store only your email — no account needed. See our privacy policy.