发明名称 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