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 |
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.
|