Patent · US Active

Selectively retrieving search results in accordance with different logical relationships

US8832077B1 · kind B1 · utility

0Cited by
11References
23Claims
0Family size

Assignee

Inventors

Key dates

Filing dateMay 27, 2011
Grant dateSep 9, 2014
Priority date
Expiry dateAug 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.