Localization in distributed computer environments
First Claim
Patent Images
1. A system in a distributed computing environment having a plurality of nodes located across geographically dispersed boundaries, comprising:
- a server configured with an internationalization application programming interface configured to extract an internationalization context provided by a client device; and
a resource manager configured to receive the internationalization context extracted by the server and process a request received from the client device using the internationalization context.
1 Assignment
0 Petitions
Accused Products
Abstract
A method and system for providing client locale information to a server in a distributed computer enterprise. When a client generates a request to a remote server, the client'"'"'s locale and time zone information, known as the international context, is associated with the request. The server then processes requests from the client according to the internationalization context. The client'"'"'s international context is propagated to successive servers that further service the client'"'"'s request.
-
Citations
53 Claims
-
1. A system in a distributed computing environment having a plurality of nodes located across geographically dispersed boundaries, comprising:
-
a server configured with an internationalization application programming interface configured to extract an internationalization context provided by a client device; and
a resource manager configured to receive the internationalization context extracted by the server and process a request received from the client device using the internationalization context. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method operative in a distributed computing environment having clients and a plurality of servers located across geographically dispersed boundaries, comprising:
-
receiving a first request from a client at a server;
receiving a second request from the client at the server, wherein the second request comprises an internationalization context for processing the first request;
extracting the internationalization context from the second request; and
processing the first request at the server using the internationalization context. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. A method operative in a distributed computing environment comprising a client computer and a plurality of server computers, comprising:
-
receiving, at one of the plurality of server computers, an internationalization context from the client computer, wherein the internationalization context contains at least a locale specification and a time zone identifier; and
processing a request from the client computer according to the internationalization context provided by the client computer. - View Dependent Claims (22, 23, 24, 25, 26, 28, 29, 30, 31, 32)
-
-
27. A signal bearing medium, comprising a program which, when executed, performs a method, comprising:
-
parsing a message from a client computer, wherein the message contains internationalization context;
extracting the internationalization context from the request; and
providing the internationalization context to an application in order to configure the application to processes a request from the client computer according to the internationalization context provided by the client computer.
-
-
33. A signal bearing medium, comprising a program which, when executed by a processor of a server configured with a default locale setting and a default time zone setting, performs a method, comprising:
-
parsing a first request from a client computer;
parsing a second request from the client computer, wherein the second request comprises an internationalization context containing a user specified locale specification and a time zone identifier;
extracting the client'"'"'s internationalization context from the second request; and
processing the first request at the server using the internationalization context. - View Dependent Claims (34, 35, 36, 37, 38, 39, 40, 41, 42)
-
- 43. A computer data signal embodied in a transmission medium, comprising an internationalization context containing at least a locale specification and a time zone identifier, wherein the internationalization context configures a processor of a computer to process requests according to the internationalization context.
-
45. A method for transparently propagating internationalization context information, comprising:
-
receiving, at a first computer, a first request from a second computer, the first request including an internationalization context;
extracting the internationalization context from the first request; and
associating the internationalization context with a thread executing at the first computer.
-
-
52. A method for transparently propagating internationalization context information to an application associated with an application interface, the method comprising:
-
generating a main body of a request; and
attaching an internationalization context to the main body, wherein the internationalization context is not added to the application interface. - View Dependent Claims (53)
-
Specification