Browse Prior Art Database

Code Page Translation Options in Transferring Files

IP.com Disclosure Number: IPCOM000100331D
Original Publication Date: 1990-Apr-01
Included in the Prior Art Database: 2005-Mar-15
Document File: 2 page(s) / 70K

Publishing Venue

IBM

Related People

Nguyen, HH: AUTHOR [+2]

Abstract

Disclosed is a user function for controlling the data translation of a file transferred between a personal computer and a host.

This text was extracted from an ASCII text file.
This is the abbreviated version, containing approximately 52% of the total text.

Code Page Translation Options in Transferring Files

       Disclosed is a user function for controlling the data
translation of a file transferred between a personal computer and a
host.

      Traditionally, data contained in personal computer files is
encoded in a format called ASCII (American National Standard for
Information Interchange).  However, IBM hosts keep their files in an
IBM-invented format called EBCDIC (Extended Binary Coded Decimal
Interchange Code). When a file transfer operation takes place between
a personal computer and a host, a translation process between ASCII
and EBCDIC occurs.  To further complicate this translation, the
typical personal computer supports five different ASCII code pages.
Different code pages, since they define the code points used by a
certain character set, are used depending on the country and also the
language involved.  As an example, personal computer's in the U.S.
most of the time use ASCII code page 437.  This code page supports
all the characters and symbols frequently used in the English
language.  The host also supports up to nine different EBCDIC code
pages as defined by an IBM standard on this subject.  In order to
have a correct translation between ASCII and EBCDIC, the user needs
to be able to specify the code pages involved.  Most file transfer
operations allow this capability.

      In addition to this requirement, it has been discovered that a
file-transfer user may have other translation requirements as
follows:
- Even though the ASCII and EBCDIC character sets involved in the
translation process may be different, a user may want to have the
round-trip property.  This simply m...