Data processing: database and file management or data structures – Database design – Data structure types
Patent
1996-04-01
1998-11-03
Black, Thomas G.
Data processing: database and file management or data structures
Database design
Data structure types
707103, 395500, G06F 1730
Patent
active
058325077
ABSTRACT:
A method and apparatus for converting ASCII path names to parsed path name structures provides downward compatibility so that program modules written for modern operating systems which provide parsed path name structure inputs may be run under older operating systems which provide ASCII path name inputs. The method includes, in its most basic form, the steps of converting the prefix and file name of an ASCII path name to a unicode string, then converting the unicode string to a parsed path structure. In a preferred embodiment of the invention, the method is implemented in compiled object code written in the "C" computer programming language. The object code defines a parsed path structure, allocates buffers for stack variables, creates various pointers for scanning and counting functions, determines whether or not Uniform Naming Convention is used for the ASCII path name, converts the ASCII code to a unicode string, and then via scanning and counting, converts the first two character spaces in the unicode string to unicode numbers which indicate total string length and prefix length, respectively, and converts every other backslash character within the unicode string to a unicode number which identifies the length of the name component of the string which follows that particular number.
REFERENCES:
patent: 5375204 (1994-12-01), Motoyama et al.
patent: 5412808 (1995-05-01), Bauer
patent: 5437029 (1995-07-01), Sinha
patent: 5444445 (1995-08-01), Chu
patent: 5454046 (1995-09-01), Carman, II
patent: 5463774 (1995-10-01), Jenness
patent: 5475804 (1995-12-01), Bennett
patent: 5568639 (1996-10-01), Wilcox et al.
patent: 5579517 (1996-11-01), Reynolds et al.
Wang "Universal File Names for Ada" ADA Letters, vol. 10, No.1, pp. 111-117, Jan. 1990.
Davis et al. "Unicode" 1990 IEEE International Conference on Systems, Man and Cybernetics--Conference Proceedings, pp. 499-504, Nov. 1990.
"File Name Mapping in a Heterogeneous Distributed Environment" IBM Technical Disclosure Bulletin, vol. 32, No. 10a, pp. 456-462, Mar. 1990.
Langer et al., "Internationalization using Standard C++" C/C++ Users Journal, n9, p57(9), Sep. 1997.
Rex Jaeschke "Internationalization: a primer, part 2" C/C++ Users Journal, v13, n10 p69(9) Oct., 1995.
Rex Jaeschke "Interationalization: a primer" C/C++ Users Journal, v13, n9, p67(10), Sep. 1995.
Kano et al. "Internationalizing you Win32-based applications for Windows NT and Windows 95" Microsoft Systems Journal, v9, n12, p. 49(11), Dec. 1994.
William S. Hall "Internationalization in Windows NT, part II: locales, languages, and resources" Microsoft Systems Journal, v9, n7, p. 55(18), Jul. 1994.
Charles Petzold "Move over ASCII, Unicode is here" PC Magazine, v12, n18, p. 374(3), Oct. 1993.
Berliner Brian
Harper James M.
Black Thomas G.
Kubida William J.
Sirr Francis A.
Sun Microsystems Inc.
Wallace, Jr. Michael J.
LandOfFree
Method and apparatus for converting ASCII path names to parsed p 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 and apparatus for converting ASCII path names to parsed p, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Method and apparatus for converting ASCII path names to parsed p will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-704295