US 11,657,081 B2
Methods and systems for selecting and presenting content based on dynamically identifying microgenres associated with the content
Murali Aravamudan, Andover, MA (US); Ajit Rajasekharan, West Windsor, NJ (US); and Kajamalai G. Ramakrishnan, Nashua, NH (US)
Assigned to Veveo, Inc, Andover, MA (US)
Filed by Veveo, Inc., Andover, MA (US)
Filed on Apr. 15, 2021, as Appl. No. 17/231,394.
Application 17/231,394 is a continuation of application No. 16/022,560, filed on Jun. 28, 2018, granted, now 11,010,418.
Application 16/022,560 is a continuation of application No. 15/360,592, filed on Nov. 23, 2016, granted, now 10,037,326, issued on Jul. 31, 2018.
Application 15/360,592 is a continuation of application No. 14/987,705, filed on Jan. 4, 2016, granted, now 9,507,832, issued on Nov. 29, 2016.
Application 14/987,705 is a continuation of application No. 14/803,412, filed on Jul. 20, 2015, abandoned.
Application 14/803,412 is a continuation of application No. 13/887,514, filed on May 6, 2013, granted, now 9,092,503, issued on Jul. 28, 2015.
Application 13/887,514 is a continuation of application No. 13/442,436, filed on Apr. 9, 2012, granted, now 8,438,160, issued on May 7, 2013.
Application 13/442,436 is a continuation of application No. 12/844,366, filed on Jul. 27, 2010, granted, now 8,156,113, issued on Apr. 10, 2012.
Application 12/844,366 is a continuation of application No. 11/682,700, filed on Mar. 6, 2007, granted, now 7,774,341, issued on Aug. 10, 2010.
Claims priority of provisional application 60/834,966, filed on Aug. 2, 2006.
Claims priority of provisional application 60/796,614, filed on May 1, 2006.
Claims priority of provisional application 60/784,027, filed on Mar. 20, 2006.
Claims priority of provisional application 60/779,547, filed on Mar. 6, 2006.
Prior Publication US 2021/0303613 A1, Sep. 30, 2021
Int. Cl. G06F 7/02 (2006.01); G06F 16/00 (2019.01); G06F 16/438 (2019.01); G06F 16/248 (2019.01); G06F 16/28 (2019.01); G06F 16/335 (2019.01); G06F 16/435 (2019.01); G06F 16/68 (2019.01); G06F 16/951 (2019.01); G06F 16/2453 (2019.01); G06F 16/2457 (2019.01); G06F 16/2458 (2019.01); G06F 16/9535 (2019.01); G06N 20/00 (2019.01); H04N 21/442 (2011.01); H04N 21/45 (2011.01); H04N 21/482 (2011.01); G06F 16/14 (2019.01)
CPC G06F 16/438 (2019.01) [G06F 16/248 (2019.01); G06F 16/2453 (2019.01); G06F 16/2457 (2019.01); G06F 16/2462 (2019.01); G06F 16/24578 (2019.01); G06F 16/284 (2019.01); G06F 16/335 (2019.01); G06F 16/337 (2019.01); G06F 16/435 (2019.01); G06F 16/437 (2019.01); G06F 16/686 (2019.01); G06F 16/951 (2019.01); G06F 16/9535 (2019.01); G06N 20/00 (2019.01); H04N 21/44222 (2013.01); H04N 21/44224 (2020.08); H04N 21/4524 (2013.01); H04N 21/4828 (2013.01); G06F 16/152 (2019.01); Y10S 707/99933 (2013.01); Y10S 707/99934 (2013.01); Y10S 707/99937 (2013.01); Y10S 707/99943 (2013.01); Y10S 707/99945 (2013.01)] 18 Claims
OG exemplary drawing
 
1. A method comprising:
generating a first signature of a first user based on media asset consumption history of the first user;
generating a second signature of a second user based on media asset consumption history of the second user;
determining that a current time matches a predicted time when the first user and the second user are likely to consume a media asset together, wherein the predicted time is determined by:
determining that the first user and the second user previously consumed a first media asset together at a first time;
determining that a second media asset similar to the first media asset is available at a second time after the first time; and
identifying the second time as the predicted time; and
in response to the determining that the current time matches the predicted time when the first user and the second user are likely to consume a media asset together, generating for display a recommended media asset identifier, wherein the recommended media asset identifier is identified based on the first signature of the first user and the second signature of the second user.