US 12,488,047 B2
Systems and methods for filtering of media data based on to-do list
Ashleigh Miller, Denver, CO (US); Mario Sanchez, San Jose, CA (US); Phillip Teich, Pasadena, CA (US); and Carla Mack, Los Angeles, CA (US)
Assigned to Adeia Guides Inc., San Jose, CA (US)
Filed by Adeia Guides Inc., San Jose, CA (US)
Filed on Apr. 2, 2024, as Appl. No. 18/624,638.
Application 18/624,638 is a continuation of application No. 18/107,724, filed on Feb. 9, 2023, granted, now 11,977,579.
Application 18/107,724 is a continuation of application No. 16/902,790, filed on Jun. 16, 2020, granted, now 11,604,828, issued on Mar. 14, 2023.
Application 16/902,790 is a continuation of application No. 15/079,892, filed on Mar. 24, 2016, granted, now 10,719,553, issued on Jul. 21, 2020.
Prior Publication US 2024/0265049 A1, Aug. 8, 2024
This patent is subject to a terminal disclaimer.
Int. Cl. G06F 16/00 (2019.01); G06F 3/04847 (2022.01); G06F 16/738 (2019.01); G06F 16/78 (2019.01); G06Q 10/0631 (2023.01); H04N 21/25 (2011.01); H04N 21/258 (2011.01); H04N 21/472 (2011.01); H04N 21/482 (2011.01)
CPC G06F 16/7867 (2019.01) [G06F 3/04847 (2013.01); G06F 16/738 (2019.01); G06Q 10/0631 (2013.01); H04N 21/251 (2013.01); H04N 21/25883 (2013.01); H04N 21/472 (2013.01); H04N 21/4821 (2013.01)] 17 Claims
OG exemplary drawing
 
1. A method comprising:
receiving, by a device, a first user characteristic associated with a user from a client device, wherein the first user characteristic indicates a length of time that the user took to complete a first task;
storing, by the device, the first user characteristic in a database, wherein the database comprises a plurality of user characteristics associated with the user;
detecting a second task associated with the user;
determining, by the device, that the second task is ambiguous with respect to an associated period of time;
in response to determining that the second task is ambiguous with respect to the associated period of time, accessing, by the device, the database comprising the plurality of user characteristics associated with the user;
identifying, by the device, a first piece of metadata related to the second task;
comparing, by the device, the first piece of metadata related to the second task with the plurality of user characteristics stored in the database; and
selecting, by the device, the first user characteristic of the plurality of user characteristic, based, at least in part, on the first piece of metadata matching a second piece of metadata associated with the first user characteristic;
determining, by the device, that the first user characteristic is related to the second task;
computing, by the device, an estimated range of time corresponding to the second task based on the length of time that the user took to complete the first task; and
generating for display by the client device, a recommendation of media based on the estimated range of time.