Systems and Methods For Representing Text
AssigneeStarcounter AB
InventorJoachim Wester
Life of this patent
Estimating the term…
Abstract
The disclosure herein describes systems and methods for representing text. For example, one disclosed embodiment is a method including the steps of receiving a plurality of text strings, each text string comprising at least one character, wherein the at least one character has a representation comprising a first part and a second part; receiving a request to sort the plurality of text strings; and sorting the plurality of text strings based on first parts of the characters of the text strings. In another embodiment, a computer-readable medium comprises program code for causing a processor to execute such a method.
Claims31
A computer-readable medium comprising program code for causing a processor to execute a method, program code comprising:
- program code for receiving a plurality of text strings, each text string comprising at least one character, wherein the at least one character has a representation comprising a first part and a second part;
- program code for receiving a request to sort the plurality of text strings;
- and
- program code for sorting the plurality of text strings based on the first parts of the at least one characters of the plurality of text strings.
A computer-readable medium comprising program code for causing a processor to execute a method, program code comprising:
- program code for receiving a first text string comprising characters in a first representation;
- program code for generating a second text string comprising characters in a second representation, wherein the second representation represents each character in two parts comprising a first part and a second part;
- program code for storing the second text string in a record in a database;
- program code for receiving a request for the first text string;
- program code for retrieving the second text string from the record in the database in response to the request;
- program code for generating the first text string from the second text string based at least in part on the first parts and the second parts of the characters in the second text string;
- and
- program code for outputting the first text string.
A computer-readable medium comprising program code for causing a processor to execute a method, program code comprising:
- program code for receiving a first character set in a first representation, the first character set comprising a plurality of characters;
- program code for receiving an ordering of the plurality of characters;
- program code for receiving characteristic information describing characteristics of characters or classes of characters;
- program code for determining a second representation for each of the plurality of characters, each second representation having a first part and a second part, the second representations of the plurality of characters based on the ordering and the characteristic information;
- and
- program code for generating a second character set based at least in part on the second representations of the plurality of characters.
A method comprising:
- receiving a plurality of text strings, each text string comprising at least one character, wherein the at least one character has a representation comprising a first part and a second part;
- receiving a request to sort the plurality of text strings;
- and
- sorting the plurality of text strings based on the first parts of the at least one characters of the plurality of text strings.
A method comprising:
- receiving a first text string comprising characters in a first representation;
- generating a second text string comprising characters in a second representation, wherein the second representation represents each character in two parts comprising a first part and a second part;
- storing the second text string in a record in a database;
- receiving a request for the first text string;
- retrieving the second text string from the record in the database in response to the request;
- generating the first text string from the second text string based at least in part on the first parts and the second parts of the characters in the second text string;
- and
- outputting the first text string.
A method, comprising:
- receiving a first character set in a first representation, the first character set comprising a plurality of characters;
- receiving an ordering of the plurality of characters;
- receiving characteristic information describing characteristics of characters or classes of characters;
- determining a second representation for each of the plurality of characters, each second representation having a first part and a second part, the second representations of the plurality of characters based on the ordering and the characteristic information;
- and
- generating a second character set based at least in part on the second representations of the plurality of characters.
Dependencies are inferred from the claim text.