(54) METHODS, DATA STRUCTURES, AND
SYSTEMS TO ACCESS DATA IN
(75) Inventor: Yanfeng Lu, Orem, UT (US)
(73) Assignee: Novell, Inc., Provo, UT (US)
( * ) Notice: Subject to any disclaimer, the term of this patent is extended or adjusted under 35 U.S.C. 154(b) by 792 days.
(21) Appl. No.: 10/051,545
(22) Filed: Jan. 18, 2002
(51) Int. CI.
G06F 3/00 (2006.01)
(52) U.S. CI 709/203; 709/245; 715/536;
(58) Field of Classification Search None
See application file for complete search history.
(56) References Cited
U.S. PATENT DOCUMENTS
5,434,776 A * 7/1995 Jain 704/8
6,021,202 A 2/2000 Anderson et al 380/25
6,025,836 A 2/2000 McBride 345/326
6,182,148 Bl 1/2001 Tout 709/245
6,209,095 Bl 3/2001 Anderson et al 713/176
Methods, data structures, and systems are provided to access data in cross-languages from cross-computing environments. A first request from a first computing environment is received to access the data in a first language. Concurrently, a second request from a second computing environment is received to access the data in the first language. A single message file used to service the requests is used to provide the data in the first language to both the requests within both computing environments. In another embodiment, the second request is received to access the data in a second language, wherein a second message file is used to provide the data in the second language to satisfy the second request simultaneously with the first request.
17 Claims, 8 Drawing Sheets