Claims Analysis
Total Claims: 27
Claim 1
Independent Claim
126 words
A multilingual server system comprising: at least one server; a multilingual system disposed within said at least one server further having at least one module written in an interpreted language and at least one language module file containing at least one text string formatted as a variable compatible with said interpreted language; a first network connection in operable communication with said multilingual system and a first network; and, where said multilingual system is configured to allow operable communication with at least one client, and where said multilingual system is configured to allow operable communication with a multilingual database using said first network connection through said first network, and where said multilingual system is configured to allow operable use of said at least one language module file.
Claim 2
Dependent Claim
126 words
A multilingual server system comprising: at least one server; a multilingual system disposed within said at least one server further having at least one module written in an interpreted language and at least one language module file containing at least one text string formatted as a variable compatible with said interpreted language; a first network connection in operable communication with said multilingual system and a first network; and, where said multilingual system is configured to allow operable communication with at least one client, and where said multilingual system is configured to allow operable communication with a multilingual database using said first network connection through said first network, and where said multilingual system is configured to allow operable use of said at least one language module file.
Claim 3
Dependent Claim
50 words
The multilingual server system of claim 1 further comprising: a second network connection in operable communication with said multilingual server system and a second network; and, where said multilingual system is configured to allow operable communication with at least one client using said second network connection through said second network.
Claim 4
Dependent Claim
23 words
The multilingual server system of claim 2 , where said first network connection and said second network connection are the same network connection.
Claim 5
Dependent Claim
20 words
The multilingual server system of claim 2 , where said first network and said second network are the same network.
Claim 6
Dependent Claim
39 words
The multilingual server system of claim 1 where said first network comprises a WAN, LAN, private LAN, virtual LAN, open LAN, or internet, and said second network comprises a WAN, LAN, private LAN, virtual LAN, open LAN, or internet.
Claim 7
Dependent Claim
203 words
In a server application program having at least one module written in an interpreted language and at least one language module file formatted compatibly with the interpreted language, and at least one network connection in operative communication with the server application program and configured to allow operable connection to at least one network, and where the server application program is configured to respond to a client, and where the server application program is configured to interact with a multilingual database through the at least one network connection using the at least one network, a method for supplying multilingual support to the client comprising: (a) accepting a request from said client; (b) making a language choice based on a language choice indicator if a language choice indicator is included in said request; (c) making a language choice based on information available to said server application program if said request includes no language choice indicator; (d) coupling said language module file associated with said language choice and said server application program including making the contents of said language module file available as local variables to said at least one interpreted language module; and, (e) using said local variables to provide a response to said request.
Claim 8
Dependent Claim
203 words
In a server application program having at least one module written in an interpreted language and at least one language module file formatted compatibly with the interpreted language, and at least one network connection in operative communication with the server application program and configured to allow operable connection to at least one network, and where the server application program is configured to respond to a client, and where the server application program is configured to interact with a multilingual database through the at least one network connection using the at least one network, a method for supplying multilingual support to the client comprising: (a) accepting a request from said client; (b) making a language choice based on a language choice indicator if a language choice indicator is included in said request; (c) making a language choice based on information available to said server application program if said request includes no language choice indicator; (d) coupling said language module file associated with said language choice and said server application program including making the contents of said language module file available as local variables to said at least one interpreted language module; and, (e) using said local variables to provide a response to said request.
Claim 9
Dependent Claim
125 words
The multilingual support method of claim 6 wherein said making a language choice based on information available to said server application program further comprises: (a) creating a history of language choices by correlating at least one request with at least one language choice and further correlating said at least one request with a session indicator; (b) using said history of language choices to make a language choice if said request contains no indication of a language choice and said request has a correlation with a session indicator in said history of language choices; and, (c) making a language choice if said request contains no indication of a language choice and said request has no correlation with a session number in said history of language choices.
Claim 10
Dependent Claim
58 words
The multilingual support method of claim 7 wherein said making a language choice based on information available to said server application program further comprises creating a history of language choices where said correlation of at least on request with at least one language choice comprises correlating a language choice with a language choice indicator contained within said request.
Claim 11
Dependent Claim
119 words
The multilingual support method of claim 6 having additional methodology comprising: (a) detecting if a language module file associated with said language choice is local to said server application program; (b) issuing a request for a language module file associated with said language choice from said multilingual database if there is no local language file associated with said language choice; (c) receiving a language module file associated with said language choice from said multilingual database if a request for said language file were made; and, (d) operatively coupling said server application program and said language module file such that contents of said language module file is made available as local variables to said at least one interpreted language module.
Claim 12
Dependent Claim
171 words
In a server having at least one module written in an interpreted language and at least one language module file formatted compatibly with the interpreted language, and at least one network connection in operative communication with the server application program and configured to allow operable connection to at least one network, and where the server application program is configured to respond to a client, and where the server application program is configured to interact with a multilingual database through the at least one network connection using the at least one network, a multilingual support system comprising: means for receiving a request from said client; means for making a language choice based on content of said request from said client; means for coupling said language module file associated with said language choice and said server application program including making the contents of said language module file available as local variables to said at least one interpreted language module; and, means for using said local variables to provide a response to said request.
Claim 13
Dependent Claim
171 words
In a server having at least one module written in an interpreted language and at least one language module file formatted compatibly with the interpreted language, and at least one network connection in operative communication with the server application program and configured to allow operable connection to at least one network, and where the server application program is configured to respond to a client, and where the server application program is configured to interact with a multilingual database through the at least one network connection using the at least one network, a multilingual support system comprising: means for receiving a request from said client; means for making a language choice based on content of said request from said client; means for coupling said language module file associated with said language choice and said server application program including making the contents of said language module file available as local variables to said at least one interpreted language module; and, means for using said local variables to provide a response to said request.
Claim 14
Dependent Claim
53 words
The multilingual support system of claim 10 further comprising: means for creating a history of language choices using correlations between at least one request, at least one language choice, and at least one session indicator; and, means for using said history of language choices to make a language choice for any client request.
Claim 15
Dependent Claim
60 words
The multilingual support system of claim 11 wherein said means for making a language choice based on information available to said server application program further comprises creating a history of language choices where said correlation of at least one request with at least one language choice comprises correlating a language choice with a language choice indicator contained within said request.
Claim 16
Dependent Claim
105 words
The multilingual support system of claim 10 further comprising: means for detecting if a language module file associated with said language choice is local to said server application program; means for generating and sending a request for a language module file associated with said language choice to said multilingual database; means for receiving a language module file associated with said language choice from said multilingual database; and, means for operatively coupling said server application program and said language module file where contents of said language module file are formatted to be used as at least one variable to said at least one interpreted language module.
Claim 17
Dependent Claim
22 words
The multilingual support system of claim 10 wherein said first network connection and said second network connections are the same network connection.
Claim 18
Dependent Claim
19 words
The multilingual support system of claim 10 wherein said first network and said second network are the same network.
Claim 19
Dependent Claim
39 words
The multilingual support system of claim 10 wherein said first network comprises a WAN, LAN, private LAN, virtual LAN, open LAN, or internet, and said second network comprises a WAN, LAN, private LAN, virtual LAN, open LAN, or internet.
Claim 20
Dependent Claim
218 words
A program storage device readable by a machine, tangibly embodying a program of instructions executable by a machine having at least one module written in an interpreted language and at least one language module file formatted compatibly with the interpreted language, and at least one network connection in operative communication with the server application program and configured to allow operable connection to at least one network, and where the server application program is configured to respond to a client, and where the server application program is configured to interact with a multilingual database through the at least one network connection using the at least one network, to perform a method for supplying multilingual support to the client comprising: (a) accepting a request from said client; (b) making a language choice based on a language choice indicator if a language choice indicator is included in said request; (c) making a language choice based on information available to said server application program if said request includes no language choice indicator; (d) coupling said language module file associated with said language choice and said server application program including making the contents of said language module file available as local variables to said at least one interpreted language module; and, (e) using said local variables to provide a response to said request.
Claim 21
Dependent Claim
218 words
A program storage device readable by a machine, tangibly embodying a program of instructions executable by a machine having at least one module written in an interpreted language and at least one language module file formatted compatibly with the interpreted language, and at least one network connection in operative communication with the server application program and configured to allow operable connection to at least one network, and where the server application program is configured to respond to a client, and where the server application program is configured to interact with a multilingual database through the at least one network connection using the at least one network, to perform a method for supplying multilingual support to the client comprising: (a) accepting a request from said client; (b) making a language choice based on a language choice indicator if a language choice indicator is included in said request; (c) making a language choice based on information available to said server application program if said request includes no language choice indicator; (d) coupling said language module file associated with said language choice and said server application program including making the contents of said language module file available as local variables to said at least one interpreted language module; and, (e) using said local variables to provide a response to said request.
Claim 22
Dependent Claim
119 words
The program storage device providing multilingual support to a client of claim 17 , said method further comprising: (a) creating a history of language choices by correlating at least one request with at least one language choice and further correlating said at least one request with a session indicator; (b) using said history of language choices to make a language choice if said request contains no indication of a language choice and said request has a correlation with a session indicator in said history of language choices; and, (c) making a language choice if said request contains no indication of a language choice and said request has no correlation with a session number in said history of language choices.
Claim 23
Dependent Claim
64 words
The program storage device providing multilingual support to a client of claim 18 wherein said making a language choice based on information available to said server application program further comprises creating a history of language choices where said correlation of at least on request with at least one language choice comprises correlating a language choice with a language choice indicator contained within said request.
Claim 24
Dependent Claim
126 words
The program storage device providing multilingual support to a client of claim 17 , said method further comprising: (a) detecting if a language module file associated with said language choice is local to said server application program; (b) issuing a request for a language module file associated with said language choice from said multilingual database if there is no local language file associated with said language choice; (c) receiving a language module file associated with said language choice from said multilingual database if a request for said language file were made; and, (d) operatively coupling said server application program and said language module file such that contents of said language module file is made available as local variables to said at least one interpreted language module.
Claim 25
Dependent Claim
28 words
The program storage device providing multilingual support to a client of claim 17 wherein said first network connection and said second network connections are the same network connection.
Claim 26
Dependent Claim
25 words
The program storage device providing multilingual support to a client of claim 17 wherein said first network and said second network are the same network.
Claim 27
Dependent Claim
45 words
The program storage device providing multilingual support to a client of claim 17 wherein said first network comprises a WAN, LAN, private LAN, virtual LAN, open LAN, or internet, and said second network comprises a WAN, LAN, private LAN, virtual LAN, open LAN, or internet.