The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.
The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.
Patent No.:
Date of Patent:
Sep. 01, 2009
Filed:
Nov. 22, 2006
Anthony Scriffignano, West Caldwell, NJ (US);
Kevin Nedd, Long Valley, NJ (US);
Peihsin Shao, Taipei, TW;
Simpeng Gan, Shangai, SG;
Sarah LU, Shangai, CN;
Masayuki Okada, Tokyo, JP;
Mayako Kasai, Tokyo, JP;
Julian N. N. Prower, Oxone, GB;
Nicholas Teoh, Kuala Lumpur, MY;
Jeremy SY, Glen Waverley, AU;
Warwick Matthews, Victoria, AU;
Anthony Scriffignano, West Caldwell, NJ (US);
Kevin Nedd, Long Valley, NJ (US);
Peihsin Shao, Taipei, TW;
Simpeng Gan, Shangai, SG;
Sarah Lu, Shangai, CN;
Masayuki Okada, Tokyo, JP;
Mayako Kasai, Tokyo, JP;
Julian N. N. Prower, Oxone, GB;
Nicholas Teoh, Kuala Lumpur, MY;
Jeremy Sy, Glen Waverley, AU;
Warwick Matthews, Victoria, AU;
Dun and Bradstreet, Short Hills, NJ (US);
Abstract
A method of searching and matching non-phonetic or ideogrammatic input data to stored data, including the steps of receiving input data comprising a search string having a plurality of elements, converting a subset of the elements into a set of terms, generating an optimized plurality of keys from the set of terms, retrieving stored data based on the optimized keys corresponding to most likely candidates for match, and selecting a best match from the plurality of candidates. At least some of the ideogrammatic elements form part of an ideogrammatic writing system. The method may also include dividing the search string into a plurality of overlapping sub-segments and identifying sub-segments having inferred semantic meaning as well as sub-segments having no semantic meaning in the ideogrammatic writing system, and using the various sub-segments to generate the optimized keys.