Patent №
US 6,147,628
Granted
2000-11-14
Filed 1999
Owner
INTERNATIONAL BUSINESS MACHINES CORPORATION
Lab
AI components
1
nlp
Assignment
Recorded
Dataset
AIPD
2023_r1 edition
Application
09236180
A method of converting a plurality of strings stored in an input buffer to a plurality of evenly spaced strings in an output buffer involves first passing over the input buffer and, for each string, placing the string in the output buffer at a next available address. If the string length is longer than a maximum string length, the maximum string length is set to the string length and the string is set as the last incorrectly placed string in the output buffer. The next available address in the output buffer is incremented by the maximum string length plus the product of any positive difference between the current string length and previous maximum string length and the number of strings already placed in the output buffer. A second pass over said output buffer from the last incorrectly placed string in a direction opposite the first passing step moves each string within the output buffer to an address being a multiple of the maximum string length from the start of the output buffer.
AI classification
Ownership
INTERNATIONAL BUSINESS MACHINES CORPORATION
assignment · 97580562
Assignors
DYCHE, M, HICKSON, A
On an employer assignment, the assignors are typically the inventors.