US 12,072,875 B2
System and method for identifying availability of media items
Gregory Allan Funk, San Francisco, CA (US); Yongsung Kim, Menlo Park, CA (US); and Richard Bragg, Los Altos, CA (US)
Assigned to GOOGLE LLC, Mountain View, CA (US)
Filed by Google LLC, Mountain View, CA (US)
Filed on Jan. 30, 2023, as Appl. No. 18/103,012.
Application 18/103,012 is a continuation of application No. 17/181,761, filed on Feb. 22, 2021, granted, now 11,567,931.
Application 17/181,761 is a continuation of application No. 14/241,250, granted, now 10,929,391, issued on Feb. 23, 2021, previously published as PCT/US2012/052366, filed on Aug. 24, 2012.
Claims priority of provisional application 61/528,095, filed on Aug. 26, 2011.
Prior Publication US 2023/0177045 A1, Jun. 8, 2023
This patent is subject to a terminal disclaimer.
Int. Cl. G06F 16/242 (2019.01); G06F 16/41 (2019.01); G06F 16/43 (2019.01); G06F 16/48 (2019.01)
CPC G06F 16/244 (2019.01) [G06F 16/41 (2019.01); G06F 16/43 (2019.01); G06F 16/48 (2019.01)] 21 Claims
OG exemplary drawing
 
1. A computer-implemented method for identifying availability of media items, the method comprising:
receiving information relating to content sources accessible to a client device of a user, wherein the content sources accessible to the client device are content sources for which the client device has a subscription or from which the client device has purchased rights;
receiving a search query from the client device;
identifying instances of media items that satisfy the search query by querying an index of media items;
filtering the instances of the media items that satisfy the search query to determine a subset of the instances that are available on the content sources accessible to the client device by querying an availability database using content identifiers of the instances to determine content sources for which the client device has a subscription or has purchased rights; and
transmitting information associated with the subset of the instances of the media items to the client device.