Globalization and normalization features for processing business objects
First Claim
1. A globalization system for processing multi-locale information being sent to and received from a variety of external sources, the globalization system comprising:
- a server domain having information objects to be processed and displayed;
at least one locale indicator associated with each information object; and
a locale-sensitive mechanism associated with processing the information objects for accessing certain locale specific information, whereby the locale-specific information is used to uniformly process the information object according to certain requirements of the locale.
2 Assignments
0 Petitions
Accused Products
Abstract
A globalization system for processing data in a multiple-locale or multilingual environment. A range of functionality is provided through various classes and interfaces that can be associated with subsystems running in the environment. These interfaces and classes provide for the development of subsystems (i.e., applications, servers, adapters, and so forth) that are independent of knowledge of languages and data formats of a particular locale. A locale associated with various data can be used to dynamically configure information. A normalization capability is also provided for standardizing the representation of data coming into a processing domain from various locales.
94 Citations
27 Claims
-
1. A globalization system for processing multi-locale information being sent to and received from a variety of external sources, the globalization system comprising:
-
a server domain having information objects to be processed and displayed;
at least one locale indicator associated with each information object; and
a locale-sensitive mechanism associated with processing the information objects for accessing certain locale specific information, whereby the locale-specific information is used to uniformly process the information object according to certain requirements of the locale. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A multi-locale processing configuration for uniformly processing multilingual information being sent to and received from a variety of external sources, the processing configuration comprising:
-
a processing domain for containing information objects to be processed;
at least one locale indicator associated with each information object; and
a mechanism for accessing certain locale-specific information, whereby the locale-specific information is used for the parsing, formatting, and transformation of multilingual data in a multilingual software environment. - View Dependent Claims (11, 12, 13, 14, 16, 17, 18, 20, 21, 22, 23, 24, 25, 26, 27)
-
-
15. A multi-locale processing configuration for uniformly processing multi-locale information being sent to and received from a variety of subsystems, the processing configuration comprising:
-
a processing domain for running the variety of subsystems having a locale indicator;
at least one interface associated with each different subsystem, the interface being used to facilitate the handling of different formatting and data conventions between subsystems;
a mechanism for accessing locale-specific information based upon the locale indicator for each subsystem;
whereby the subsystems interact with each other based upon the locale-specific information, and whereby the code within the interface frees developers from needing certain detailed knowledge about any particular language.
-
-
19. A multi-locale processing configuration for performing normalization and de-normalization of data objects being used within a processing system, the configuration comprising:
-
a processing domain having a variety of information objects;
at least one integration interface for sending and receiving outgoing and incoming un-normalized information objects from an external system;
a normalization routine to normalize the incoming information objects to a normalized representation; and
a de-normalization routine for un-normalizing outgoing information objects from the normalized representation.
-
Specification