Selectively retrieving search results in accordance with different logical relationships
US8832077B1 · kind B1 · utility
Assignee
Inventors
Key dates
| Filing date | May 27, 2011 |
| Grant date | Sep 9, 2014 |
| Priority date | — |
| Expiry date | Aug 2, 2031 |
Classification
- Technology area (CPC G)Physics
- CPC primaryG06F16/335
- WIPO fieldComputer technology
- WIPO sectorElectrical engineering
Abstract
A search server system having one or more processors and memory receives a search query including filter criteria. The filter criteria specify operands and a logical relationship. In response to the search query the server identifies index portions sorted in a same sort order. The server identifies matching entities that match the search query by identifying index entries having a first identifier and matching filter(s) of a first operand and identifying, index entries having a second identifier that is sequentially adjacent to the first identifier in the sort order and matching filter(s) of a second operand. When index portion(s) associated with the first operand include index entries having a respective identifier between the first identifier and the second identifier and matching the filter(s) of the first operand, the server marks a respective entity associated with the respective identifier as matching the search query and sends search results to the client.
Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.