| CPC G06F 16/9532 (2019.01) [G06F 9/451 (2018.02)] | 19 Claims |

|
1. A computer-implemented method of building a search query using a search engine interface comprising:
presenting to a user one or more lists of tags using the search engine interface;
receiving a first selection from the user of a first one of the tags;
adding a first search chip to the search query wherein the first search chip is displayed in a user search field of the search engine interface with the first tag and a first visual indicator representing a first operator associated with the first tag;
receiving a second selection from the user of a second one of the tags different from the first tag; and
adding a second search chip to the search query in addition to the first search chip wherein the second search chip is displayed in the user search field with the second tag and a second visual indicator representing a second operator associated with the second tag, the second visual indicator being different from the first visual indicator and the second operator being different from the first operator;
wherein
the first operator is a default operator initially assigned automatically to both the first search chip and the second search chip;
the second search chip is initially displayed with the first visual indicator in the user search field;
the second operator is thereafter assigned to the second search chip in response to receiving a user command to change an operation for the second search chip whereupon the second search chip is then displayed with the second visual indicator; and
the first and second search chips are interactive objects, and the user command to change the operation for the second search chip is received by detecting a user activation of the second search chip as initially displayed in the user search field.
|