US2022284054A1PendingUtilityA1

Content Carousel in a Social Media Timeline

69
Assignee: TWITTER INCPriority: Jan 20, 2017Filed: Feb 9, 2022Published: Sep 8, 2022
Est. expiryJan 20, 2037(~10.5 yrs left)· nominal 20-yr term from priority
G06Q 10/40G06N 5/01G06N 3/044G06N 3/045G06N 7/01G06N 3/0499G06N 3/09G06F 3/0481G06F 16/9038G06N 20/10G06F 16/9535G06Q 30/0251G06N 20/00G06F 3/0485G06N 3/084G06F 16/447G06Q 50/01G06Q 10/44G06Q 10/46
69
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

Techniques of the disclosure are directed to a computing device creating and outputting, for display at client devices accessing a social media platform, targeted content. The computing device may receive candidate messages composed by users of a group of client devices, where the candidate messages each include a reference to the requisite product, brand, or market. If a candidate message has a determined interest score that satisfies a threshold interest score, the computing device includes the candidate message into a group of brand messages. The computing device may then send the targeted message to be output for display at another group of client devices, where the targeted message includes both an original portion and a carousel portion. The carousel portion includes a group of transitional windows, where each transitional window includes one of the brand messages from the group of brand messages.

Claims

exact text as granted — not AI-modified
What is claimed is: 
     
         1 . A method, comprising:
 receiving, at a compute device, a set of candidate messages associated with a promoted entity;   selecting, by the compute device, a first candidate message from the set of candidate messages based on an interest score associated with the first candidate message, the interest score indicating a likelihood of a user interacting with the first candidate message; and   forming, by the compute device, a set of target messages including the first candidate message, wherein each target message in the set of target messages includes a reference to the promoted entity;   generating, by the compute device, for display in a vertical stream of a set of cards on a user device, a target card, the target card including a carousel portion having a set of transitional windows, such that during display on the user device:
 the set of transitional windows includes the set of target messages; 
 only one transitional window of the set of transitional windows is fully rendered at a time on the display of the user device; and 
 the set of transitional windows is displayed in a cyclical manner such that each transitional window of the set of transitional windows horizontally transitions to a next transitional window of the set of transitional windows; and 
   transmitting, by the compute device to the user device for display, the target card.   
     
     
         2 . The method of  claim 1 , wherein the set of transitional windows is a set of sequential transition windows, and wherein the horizontal transition from a last horizontal window of the set of sequential transition windows to the next transition window is a horizontal transition to a first transition window of the set of sequential transition windows. 
     
     
         3 . The method of  claim 1 , wherein the set of transitional windows is a set of sequential transition windows, and wherein the horizontal transition from a first horizontal window of the set of sequential transition windows to the next transition window is a horizontal transition to a last transition window of the set of sequential transition windows. 
     
     
         4 . The method of  claim 1 , wherein the horizontal transition is responsive to user input. 
     
     
         5 . The method of  claim 1 , wherein the target card includes a static portion that is unchanged during the horizontal transition. 
     
     
         6 . The method of  claim 1 , wherein at least one target message of the set of target messages includes video. 
     
     
         7 . The method of  claim 1 , wherein at least one target message of the set of target messages includes a hyperlink, further comprising receiving an indication of the user clicking on the hyperlink to access a webpage associated with that hyperlink. 
     
     
         8 . The method of  claim 1 , wherein at least one target message of the set of target messages includes a set of hyperlinks, further comprising receiving an indication of the user clicking on a first hyperlink of the set of hyperlinks to access a webpage associated with the first hyperlink. 
     
     
         9 . The method of  claim 1 , wherein the set of target messages include a set of hyperlinks, further comprising:
 when the user clicks on a first hyperlink of the set of hyperlinks, receiving an indication of the user clicking on the first hyperlink to access a first webpage associated with the first hyperlink; and   when the user clicks on a second hyperlink of the set of hyperlinks, receiving an indication of the user clicking on the second hyperlink to access a second webpage associated with the second hyperlink.   
     
     
         10 . A non-transitory computer-readable storage medium storing instructions, the instructions when executed cause at least one processor to:
 receive a set of candidate messages associated with a promoted entity;   select a first candidate message from the set of candidate messages based on an interest score associated with the first candidate messages, the interest score indicating a likelihood of a user interacting with the first candidate message; and   form a set of target messages including the first candidate message, wherein each target message in the set of target messages includes a reference to the promoted entity;   generate, for display in a vertical stream of a set of cards on a user device, a target card, the target card including a carousel portion having a set of transitional windows, such that during display on the user device:
 each transitional window in the set of transitional windows includes a different target message of the set of target messages; and 
 only one transitional window of the set of transitional windows is fully rendered at a time on the display of the user device; and 
   transmit, to the user device for display, the target card.   
     
     
         11 . The non-transitory computer-readable storage medium of  claim 10 , wherein at least one transitional window of the set of transitional windows includes time-lapse media, and wherein the time-lapse media is automatically played upon full rendering of that transitional window. 
     
     
         12 . The non-transitory computer-readable storage medium of  claim 10 , wherein at least one target message of the set of target messages includes a hyperlink, the instructions further comprising instructions to receive an indication of the user clicking on the hyperlink to access a webpage associated with that hyperlink. 
     
     
         13 . The non-transitory computer-readable storage medium of  claim 10 , wherein at least one target message of the set of target messages includes a set of hyperlinks, the instructions further comprising instructions to receive an indication of the user clicking on a first hyperlink of the set of hyperlinks to access a webpage associated with the first hyperlink. 
     
     
         14 . The non-transitory computer-readable storage medium of  claim 10 , wherein the set of target messages include a set of hyperlinks, the instructions further comprising instructions to:
 when the user clicks on a first hyperlink of the set of hyperlinks, receive an indication of the user clicking on the first hyperlink to access a first webpage associated with the first hyperlink; and   when the user clicks on a second hyperlink of the set of hyperlinks, receive an indication of the user clicking on the second hyperlink to access a second webpage associated with the second hyperlink.   
     
     
         15 . A compute device, comprising:
 at least one processor; and   at least one non-transitory computer-readable storage medium storing instructions that are executable by the at least one processor to:
 receive a set of candidate messages associated with a promoted entity; 
 select a first candidate message from the set of candidate messages based on an interest score associated with the first candidate messages, the interest score indicating a likelihood of a user interacting with the first candidate message; and 
 form a set of target messages including the first candidate message, wherein each target message in the set of target messages includes a reference to the promoted entity; 
 generate, for display in a vertical stream of a set of cards on a user device, a target card, the target card including a carousel portion having a set of transitional windows, such that during display on the user device:
 the set of transitional windows includes the set of target messages; and 
 only one transitional window of the set of transitional windows is fully rendered at a time on the display of the user device; and 
 
 transmit, to the user device for display, the target card. 
   
     
     
         16 . The compute device of  claim 15 , wherein the horizontal transition is responsive to user input, or occurs automatically after a predetermined amount of time. 
     
     
         17 . The compute device of  claim 15 , wherein at least one transitional window of the set of transitional windows includes time-lapse media, and wherein the time-lapse media is automatically played upon full rendering of that transitional window. 
     
     
         18 . The compute device of  claim 15 , wherein at least one target message of the set of target messages includes a hyperlink, the instructions further comprising instructions to receive an indication of the user clicking on the hyperlink to access a webpage associated with that hyperlink. 
     
     
         19 . The compute device of  claim 15 , wherein at least one target message of the set of target messages includes a set of hyperlinks, the instructions further comprising instructions to receive an indication of the user clicking on a first hyperlink of the set of hyperlinks to access a webpage associated with the first hyperlink. 
     
     
         20 . The compute device of  claim 15 , wherein the set of target messages include a set of hyperlinks, the instructions further comprising instructions to:
 when the user clicks on a first hyperlink of the set of hyperlinks, receive an indication of the user clicking on the first hyperlink to access a first webpage associated with the first hyperlink; and   when the user clicks on a second hyperlink of the set of hyperlinks, receive an indication of the user clicking on the second hyperlink to access a second webpage associated with the second hyperlink.

Cited by (0)

No later patents cite this yet.

References (0)

No backward citations on record.