Search methods
First Claim
Patent Images
1. A search method, comprising:
- receiving a string;
dividing the string to generate at least one string fragment set having at least a first and a second fragment; and
searching and retrieving at least a record conforming to the string fragment set, in which a first data block of the record includes or begins with the first fragment and a second block includes or begins with the second fragment, or the first data block of the record includes or begins with the second fragment and the second block includes or begins with the first fragment.
2 Assignments
0 Petitions
Accused Products
Abstract
Search methods. A string is first received. The string is divided to generate at least one string fragment set, comprising of at least a first and a second fragments. A record conforming to the string fragment set is searched for and retrieved. A first data block of the record may include or begin with the first fragment, and a second block may include or begin with the second fragment. The first block may include or begin with the second fragment, and the second block may include or begin with the first fragment.
16 Citations
16 Claims
-
1. A search method, comprising:
-
receiving a string;
dividing the string to generate at least one string fragment set having at least a first and a second fragment; and
searching and retrieving at least a record conforming to the string fragment set, in which a first data block of the record includes or begins with the first fragment and a second block includes or begins with the second fragment, or the first data block of the record includes or begins with the second fragment and the second block includes or begins with the first fragment. - View Dependent Claims (2, 3, 4)
-
-
5. A search method, comprising:
-
receiving a keystroke set, the keystroke corresponding to a plurality of letters;
dividing the keystroke set to generate at least one keystroke fragment set having at least a first and a second fragment; and
searching and retrieving at least a record conforming to the keystroke fragment set, in which a first data block of the record includes or begins with a first letter combination corresponding to the keystrokes in the first fragment and a second block includes or begins with a second letter combination corresponding to the keystrokes in the second fragment, or the first block includes or begins with the second letter combination corresponding to the keystrokes in the second fragment and the second block includes or begins with first letter combination corresponding to the keystrokes in the first fragment. - View Dependent Claims (6, 7, 8)
-
-
9. A machine-readable storage medium comprising a computer program, which causes a device to perform a search method during operation, the method comprising:
-
receiving a string;
dividing the string to generate at least one string fragment set, having at least a first and a second fragment; and
searching and retrieving at least a record conforming to the string fragment set, in which a first data block of the record includes or begins with the first fragment and a second block includes or begins with the second fragment, or the first block includes or begins with the second fragment and the second block includes or begins with the first fragment. - View Dependent Claims (10, 11, 12)
-
-
13. A machine-readable storage medium comprising a computer program, which causes a device to perform a search method during operation, the method comprising:
-
receiving a keystroke set, the keystroke corresponding to a plurality of letters;
dividing the keystroke set to generate at least one keystroke fragment set having at least a first and a second fragment; and
searching and retrieving at least a record conforming to the keystroke fragment set, in which a first data block of the record includes or begins with a first letter combination corresponding to the keystrokes in the first fragment and a second block includes or begins with a second letter combination corresponding to the keystrokes in the second fragment, or the first block includes or begins with the second letter combination corresponding to the keystrokes in the second fragment and the second block includes or begins with first letter combination corresponding to the keystrokes in the first fragment. - View Dependent Claims (14, 15, 16)
-
Specification