Patent ID: 8375042

Claim:
A system, comprising: one or more computers programmed to perform operations comprising: obtaining, at a search system, a token sequence for a resource, wherein each token in the token sequence comprises one or more characters; and indexing, at the search system, a particular token in the token sequence, wherein the particular token comprises a plurality of characters, the indexing comprising: determining that the particular token comprises a numeric portion of one or more contiguous numeric characters and a non-numeric portion of one or more non numeric characters; extracting the numeric portion from the particular token; and storing data associating the resource with both the particular token and the numeric portion as index terms for the resource, in a search engine index; receiving, at the search system, a search query comprising one or more tokens including a first token, wherein the first token comprises a number token; and responsive to matching the first token to the numeric portion from the particular token, augmenting, at the search system, the search query with a new token that matches the numeric portion from said particular token.