System and method for character conversion between character sets
First Claim
1. A method for converting between character sets, the method comprising:
- generating a conversion character array that maps characters from a first character set into a second character set, the conversion character array being generated based on a conversion of a character string into a conversion character string, wherein the characters in the character string are represented in the first character set and wherein the characters in the conversion character string include the characters of the character string represented in the second character set;
generating a conversion status array that corresponds to the conversion character array, the conversion status array comprising a plurality of entries that indicate which characters in the first character set are to be converted from the first character set to the second character set based on the conversion character array;
selecting a dataset including characters, the characters being represented in the first character set;
converting the dataset into the second character set, wherein converting the dataset includes (i) identifying, based on the conversion status array, the characters in the dataset that should be converted into the second character set using the conversion character array, and (ii) using the conversion character array to convert the identified characters in the dataset; and
storing the dataset, as converted into the second character set, in a memory.
1 Assignment
0 Petitions
Accused Products
Abstract
A system and method for converting character sets are provided. In one embodiment, the method includes populating a conversion character array based on a character string and a conversion character string, with the character string represented in a first character set and the conversion character string comprising the character string represented in a second character set. A conversion status array is populated for the character string at least partially based on the conversion character array. A dataset is then selected and the dataset is represented in the first character set. The dataset is converted into the second character set based, at least in part, on the conversion character array and the conversion status array.
-
Citations
39 Claims
-
1. A method for converting between character sets, the method comprising:
-
generating a conversion character array that maps characters from a first character set into a second character set, the conversion character array being generated based on a conversion of a character string into a conversion character string, wherein the characters in the character string are represented in the first character set and wherein the characters in the conversion character string include the characters of the character string represented in the second character set; generating a conversion status array that corresponds to the conversion character array, the conversion status array comprising a plurality of entries that indicate which characters in the first character set are to be converted from the first character set to the second character set based on the conversion character array; selecting a dataset including characters, the characters being represented in the first character set; converting the dataset into the second character set, wherein converting the dataset includes (i) identifying, based on the conversion status array, the characters in the dataset that should be converted into the second character set using the conversion character array, and (ii) using the conversion character array to convert the identified characters in the dataset; and storing the dataset, as converted into the second character set, in a memory. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. Software stored on a computer readable medium for converting between character sets, the software being operable when executed to:
-
generate a conversion character array that maps characters from a first character set into a second character set, the conversion character array being generated based on a conversion of a character string into a conversion character string, wherein the characters in the character string are represented in the first character set and wherein the characters in the conversion character string include the characters of the character string represented in the second character set; generate a conversion status array that corresponds to the conversion character array, the conversion status array comprising a plurality of entries that indicate which characters in the first character set are to be converted from the first character set to the second character set based on the conversion character array; select a dataset including characters, the characters being represented in the first character set; convert the dataset into the second character set, wherein converting the dataset includes (i) identifying, based on the conversion status array, the characters in the dataset that should be converted into the second character set using the conversion character array, and (ii) using the conversion character array to convert the identified characters in the data set; and store the dataset, as converted into the second character set, in a memory. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26)
-
-
27. A system for converting between character sets, the system comprising:
-
memory operable to store a conversion character array that maps characters from a first character set into a second character set and a conversion status array that corresponds to the conversion character array; and one or more processors operable to; generate the conversion character array based on a conversion of a character string into a conversion character string, wherein the characters in the character string are represented in the first character set and wherein the characters in the conversion character string include the characters of the character string represented in the second character set; generate the conversion status array comprises a plurality of entries that indicate which characters in the first character set are to be converted from the first character set to the second character set based on the conversion character array; select a dataset including characters, the characters being represented in the first character set; convert the dataset into the second character set, wherein converting the dataset includes (i) identifying, based on the conversion status array, the characters in the dataset that should be converted into the second character set using the conversion character array, and (ii) using the conversion character array to convert the identified characters in the dataset; and store the dataset, as converted into the second character set, in the memory. - View Dependent Claims (28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39)
-
Specification