US 11,743,549 B2
Systems and methods for applying privacy preferences of a user to an electronic search system
Shelly Glennon, San Jose, CA (US); Robert F. Poniatowski, San Jose, CA (US); Bryan James, Menlo Park, CA (US); and Brian Beach, Lahaina, HI (US)
Assigned to TiVo Solutions Inc., San Jose, CA (US)
Filed by TiVo Solutions Inc., San Jose, CA (US)
Filed on Aug. 3, 2022, as Appl. No. 17/880,317.
Application 17/880,317 is a continuation of application No. 17/235,147, filed on Apr. 20, 2021.
Application 17/235,147 is a continuation of application No. 16/408,324, filed on May 9, 2019, granted, now 11,012,755, issued on May 18, 2021.
Application 16/408,324 is a continuation of application No. 12/121,619, filed on May 15, 2008, granted, now 10,313,760, issued on Jun. 4, 2019.
Claims priority of provisional application 60/930,419, filed on May 15, 2007.
Prior Publication US 2022/0377430 A1, Nov. 24, 2022
This patent is subject to a terminal disclaimer.
Int. Cl. H04N 21/482 (2011.01); G06F 16/955 (2019.01); G06F 16/332 (2019.01); G06F 16/78 (2019.01); G06F 16/9537 (2019.01); H04N 21/433 (2011.01); H04N 21/4788 (2011.01); H04N 21/63 (2011.01); H04N 21/858 (2011.01); H04N 21/472 (2011.01); H04N 21/242 (2011.01); H04N 21/258 (2011.01); H04N 21/2747 (2011.01); H04N 21/41 (2011.01); H04N 21/45 (2011.01); H04N 21/6587 (2011.01); H04N 21/232 (2011.01); H04N 21/239 (2011.01); H04N 21/2665 (2011.01); H04N 21/462 (2011.01)
CPC H04N 21/4828 (2013.01) [G06F 16/3325 (2019.01); G06F 16/7867 (2019.01); G06F 16/955 (2019.01); G06F 16/9537 (2019.01); H04N 21/232 (2013.01); H04N 21/2393 (2013.01); H04N 21/242 (2013.01); H04N 21/25891 (2013.01); H04N 21/2665 (2013.01); H04N 21/2747 (2013.01); H04N 21/4135 (2013.01); H04N 21/4334 (2013.01); H04N 21/4532 (2013.01); H04N 21/4622 (2013.01); H04N 21/4788 (2013.01); H04N 21/47214 (2013.01); H04N 21/4825 (2013.01); H04N 21/632 (2013.01); H04N 21/6587 (2013.01); H04N 21/8586 (2013.01); Y10S 707/914 (2013.01); Y10S 707/915 (2013.01); Y10S 707/916 (2013.01)] 22 Claims
OG exemplary drawing
 
1. A method for applying privacy preferences of a user to an electronic search system, the method comprising:
determining, using processing circuitry, whether a user elected to opt into a privacy policy;
in response to determining that the user has not elected to opt into the privacy policy, using limited functionality of the electronic search system to select data items from a set of candidate data items to be transmitted using a first selection criteria, wherein the first selection criteria is not based on personal information of the user;
in response to determining that the user has elected to opt into the privacy policy:
accessing personal information of the user; and
using full functionality search of the electronic search system to select data items from the same set of candidate data items based at least in part on the accessed personal information about the user; and
transmitting for display, using transmission circuitry, the selected data items.