发明名称 |
Fault-tolerant search |
摘要 |
In an embodiment, a method comprises performing a first search based on a first text string; based on the first search, identifying one or more search results; after identifying the one or more search results, causing the one or more search results to be displayed; while the one or more search results are displayed: receiving input that changes the first text string to a modified text string; in response to receiving the input: performing a second search based, at least in part, on a portion of the modified text string, and determining that no search results are identified based on the second search; after determining that no search results are identified based on the second search, continuing to display the one or more search results; wherein the method is performed by one or more computing devices. |
申请公布号 |
US9026547(B2) |
申请公布日期 |
2015.05.05 |
申请号 |
US201213412472 |
申请日期 |
2012.03.05 |
申请人 |
Coupons.com Incorporated |
发明人 |
Roloff Jeffrey |
分类号 |
G06F17/30;G06F7/00;G06F3/023 |
主分类号 |
G06F17/30 |
代理机构 |
Hickman Palermo Becker Bingham LLP |
代理人 |
Hickman Palermo Becker Bingham LLP |
主权项 |
1. A method comprising:
performing a first search based on a first text string that comprises one or more terms; based on the first search, identifying one or more search results; after identifying the one or more search results, causing the one or more search results to be displayed; while the one or more search results are displayed:
receiving first input that changes the first text string to a second text string; in response to receiving the first input:performing a second search based, at least in part, on the second text string, and determining that no search results are identified based on the second search; after determining that no search results are identified based on the second search, continuing to display the one or more search results; while one or more search results are displayed:
receiving second input that changes a third text string to a fourth text string, wherein the third text string is the second text string or is based on the second text string;in response to receiving the second input, performing a third search based on the fourth text string;determining whether any search results are identified based on the third search; in response to determining that no search results are identified based on the third search, incrementing a miss counter and determining whether the miss counter is above a threshold; if the miss counter is above the threshold, then ceasing to display the one or more search results; wherein the method is performed by one or more computing devices. |
地址 |
Mountain View CA US |