×

Full text indexing in a database system

  • US 10,268,754 B2
  • Filed: 02/05/2018
  • Issued: 04/23/2019
  • Est. Priority Date: 05/10/2016
  • Status: Active Grant
First Claim
Patent Images

1. A processor-implemented method for indexing with redundant information, the method comprising:

  • identifying, by a processor, a plurality of unknown code points for a document in response to an indexing request for the document, wherein a code point is a numerical value that is assigned to a character within a codepage, wherein the codepage is a table of numerical values that defines a character set, wherein identifying the plurality of unknown code points for the document further includes;

    receiving, by the processor, the document, wherein the document includes one or more attachments;

    parsing, utilizing multiple codepages, each of the one or more attachments for the plurality of unknown code points, wherein the unknown code points are within at least one of the one or more attachments;

    converting the identified plurality of unknown code points into a plurality of converted code points, wherein each of the plurality of converted code points uses a different codepage, wherein the converting the identified plurality of unknown code points into the plurality of converted code points further comprises;

    converting the identified plurality of unknown code points into a first set of converted code points with a first codepage; and

    converting the identified plurality of unknown code points into a second set of converted code points with a second codepage;

    identifying sets of same code points and sets of redundant code points from the plurality of converted code points;

    building an index based on the identified sets of same code points and the identified sets of redundant code points; and

    retaining the sets of same code points and the sets of redundant code points, wherein the retaining the sets of same code points further comprises;

    retaining a first set of same code points from the first set of converted code points; and

    retaining a second set of same code points from the second set of converted code points.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×