Patent
1994-08-29
1996-07-16
Zimmerman, Mark K.
395148, G06F 314
Patent
active
055376282
ABSTRACT:
A method and word processing system for handling text pasted into a document that uses a foreign character set or code page. The code page used by text pasted into a document is preserved when that is displayed and edited. The word processing system keeps track of the appropriate code page for each run of text in the document using a piece table and a data block for the file(s) in which each piece of text is stored. Each document that is created has a piece table that includes an array of character positions and a corresponding array of data records. Each piece referenced in the array of character positions includes adjacent characters of text that are stored in a common file. When a file is opened to paste text into the document, the word processing system creates a file control block for that file, which includes a default code page identifier. The array of data records for each piece includes a pointer to the file control block. For any run of text that uses a code page different than the default for the file, an exception block is created. By referencing the default code page and any exception block, the word processing system determines the appropriate code page to be applied when text is displayed and edited. Foreign code page characters are translated into the native code page characters in the display buffer, but references to the foreign code pages are preserved when the document is stored, so that the characters encoded using the foreign code page are not lost or changed in the document.
REFERENCES:
patent: 4587631 (1986-05-01), Nielsen et al.
patent: 5075851 (1991-12-01), Kugimiya et al.
patent: 5167016 (1992-11-01), Bagley et al.
patent: 5197122 (1993-03-01), Miyoshi et al.
patent: 5244039 (1993-06-01), Cox et al.
patent: 5251293 (1993-10-01), Ishii et al.
patent: 5319748 (1994-06-01), Motoyama
patent: 5321801 (1994-06-01), Ando
patent: 5347625 (1994-09-01), Kajimoto et al.
patent: 5359708 (1994-10-01), Bloomer et al.
patent: 5412566 (1995-05-01), Sawa
patent: 5438657 (1995-08-01), Nakatani
Tony Webster & Associates (Wordperfect 5.1 for Windows), 1992, pp. 139-141.
Anderson Ronald M.
Microsoft Corporation
Vo Cliff N.
Zimmerman Mark K.
LandOfFree
Method for handling different code pages in text does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Method for handling different code pages in text, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Method for handling different code pages in text will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-1793167