US2023360082A1PendingUtilityA1

Interactive advertising with media collections

Assignee: SNAP INCPriority: Apr 28, 2017Filed: Jul 14, 2023Published: Nov 9, 2023
Est. expiryApr 28, 2037(~10.7 yrs left)· nominal 20-yr term from priority
Inventors:Jacob Andreou
G06Q 30/0244
79
PatentIndex Score
0
Cited by
0
References
0
Claims

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-modified
What 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.