US5873086A
Expired / Lapsed
US
⏱️ 0.0 years remaining
Communications control apparatus and client/server computer system
Assignee: Google LLC
•
Filing: 1997-11-12
•
Granted: 1999-02-16
•
Expires: 2017-11-12
Abstract
Abstract A communication control apparatus controls the transmission of data between client and server applications in a client/server system. The alteration to the system of a server machine does not affect the client application by temporarily storing the data in an internal database. The communication control apparatus contains a queue-structure entry table or response table as the database storing data notified of by the client application or the response data by the server application. It also stores the table defining information which defines the format of each table. The data transmitted between the client application and the server application is queued and retrieved on each of the tables.
Inventors
- 👤 Yasushi Fujii
- 👤 Hideo Imura
- 👤 Yasuhiko Hashizume
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-11-06 11:43
CPC Classifications
G; G06; G06F; G06F16/00; G06F16/10; H; H04; H04L; H04L9/00; H04L9/40
Claims Analysis
Total Claims: 64
Claim 1
Independent Claim
149 words
A communication control apparatus provided between a client application and a server application and controlling transmission of data between the client application and the server application in a client/server system, said apparatus comprising: a first database storing published service information being published for a client and storing according to the published service information data transmitted between the client application and the server application, said published service information comprising information defining a format of stored data; and control means for controlling data communications between the client application and the server application by temporarily storing in said first database the data received from one of the client application and the server application, wherein an interface to the first database available to the client application is independent of an interface between the first database and the server application, and wherein the client application retrieves the published service information from the first database.
Claim 2
Dependent Claim
149 words
A communication control apparatus provided between a client application and a server application and controlling transmission of data between the client application and the server application in a client/server system, said apparatus comprising: a first database storing published service information being published for a client and storing according to the published service information data transmitted between the client application and the server application, said published service information comprising information defining a format of stored data; and control means for controlling data communications between the client application and the server application by temporarily storing in said first database the data received from one of the client application and the server application, wherein an interface to the first database available to the client application is independent of an interface between the first database and the server application, and wherein the client application retrieves the published service information from the first database.
Claim 3
Dependent Claim
25 words
The communication control apparatus according to claim 1, wherein: said published service information further comprises process forms of the data communications provided for the client.
Claim 4
Dependent Claim
17 words
The communication control apparatus according to claim 2, wherein said published service information comprises defined importance levels.
Claim 5
Dependent Claim
22 words
The communication control apparatus according to claim 2, further comprising: entry means for entering the published service information in said first database.
Claim 6
Dependent Claim
160 words
A communication control apparatus provided between a client application and a server application and controlling transmission of data between the client application and the server application in a client/server system, said apparatus comprising: a first database storing published service information being published for a client and storing according to the published service information data transmitted between the client application and the server application; client request analyzing means for analyzing a request received from the client application and storing data specified by a write request in said first database; and server request analyzing means for analyzing a request received from the server application, reading data specified by a read request from said first database, and transmitting the data to the server application, wherein an interface to the first database available to the client application is independent of an interface between the first database and the server application, and wherein the client application retrieves the published service information from the first database.
Claim 7
Dependent Claim
160 words
A communication control apparatus provided between a client application and a server application and controlling transmission of data between the client application and the server application in a client/server system, said apparatus comprising: a first database storing published service information being published for a client and storing according to the published service information data transmitted between the client application and the server application; client request analyzing means for analyzing a request received from the client application and storing data specified by a write request in said first database; and server request analyzing means for analyzing a request received from the server application, reading data specified by a read request from said first database, and transmitting the data to the server application, wherein an interface to the first database available to the client application is independent of an interface between the first database and the server application, and wherein the client application retrieves the published service information from the first database.
Claim 8
Dependent Claim
161 words
A communication control apparatus for controlling transmission of data between a client application and a server application in a client/server system, comprising: a first database used in data communications between the client application and the server application; client request analyzing means for analyzing a request received from the client application and storing data specified by a write request in said first database; server request analyzing means for analyzing a request received from the server application, reading data specified by a read request from said first database, and transmitting the data to the server application; first entry means for entering in said first database first security information about a client authorized to access said first database; and first security check means for referring to the first security information when a request for connection to said first database is made from a client through the client application, and for determining whether the request of the client to access said first database is accepted.
Claim 9
Dependent Claim
161 words
A communication control apparatus for controlling transmission of data between a client application and a server application in a client/server system, comprising: a first database used in data communications between the client application and the server application; client request analyzing means for analyzing a request received from the client application and storing data specified by a write request in said first database; server request analyzing means for analyzing a request received from the server application, reading data specified by a read request from said first database, and transmitting the data to the server application; first entry means for entering in said first database first security information about a client authorized to access said first database; and first security check means for referring to the first security information when a request for connection to said first database is made from a client through the client application, and for determining whether the request of the client to access said first database is accepted.
Claim 10
Dependent Claim
32 words
The communication control apparatus according to claim 5, further comprising in said first database: first entry means for entering the published service information defining information about said first database published to clients.
Claim 11
Dependent Claim
40 words
The communication control apparatus according to claim 7, wherein said first database comprises an entry table in which data is written during a write request from the client application and whose format is defined according to the published service information.
Claim 12
Dependent Claim
211 words
A communication control apparatus for controlling transmission of data between a client application and a server application in a client/server system, comprising: a first database used in data communications between the client application and the server application, said first data base comprising: first entry means for entering published service information defining information about said first database published to clients, and an entry table in which data is written at a write request from the client application and whose format is defined according to the published service information; client request analyzing means for analyzing a request received from the client application and storing data specified by a write request in said first database; server request analyzing means for analyzing a request received from the server application, reading data specified by a read request from said first database, and transmitting the data to the server application; second entry means for entering in said first database second security information about a client authorized to access said entry table; and second security check means for referring to the second security information when a request for connection to said entry table is made from a client through the client application, and for determining whether the request of the client to access said entry table is accepted.
Claim 13
Dependent Claim
211 words
A communication control apparatus for controlling transmission of data between a client application and a server application in a client/server system, comprising: a first database used in data communications between the client application and the server application, said first data base comprising: first entry means for entering published service information defining information about said first database published to clients, and an entry table in which data is written at a write request from the client application and whose format is defined according to the published service information; client request analyzing means for analyzing a request received from the client application and storing data specified by a write request in said first database; server request analyzing means for analyzing a request received from the server application, reading data specified by a read request from said first database, and transmitting the data to the server application; second entry means for entering in said first database second security information about a client authorized to access said entry table; and second security check means for referring to the second security information when a request for connection to said entry table is made from a client through the client application, and for determining whether the request of the client to access said entry table is accepted.
Claim 14
Dependent Claim
16 words
The communication control apparatus according to claim 8, wherein said entry table refers to a queue.
Claim 15
Dependent Claim
32 words
The communication control apparatus according to claim 10, wherein said client request analyzing means comprises first queue control means for storing data received from the client application queue in said entry table.
Claim 16
Dependent Claim
221 words
A communication control apparatus for controlling transmission of data between a client application and a server application in a client/server system, comprising: a first database used in data communications between the client application and the server application, said first data base comprising: first entry means for entering published service information defining information about said first database published to clients, and an entry table in which data is written at a write request from the client application and whose format is defined according to the published service information, said entry table referring to a queue; client request analyzing means for analyzing a request received from the client application and storing data specified by a write request in said first database, said client request analyzing means comprising first queue control means for having data received from the client application queue in said entry table; and server request analyzing means for analyzing a request received from the server application, reading data specified by a read request from said first database, and transmitting the data to the server application, wherein said first queue control means prevents data requested by the client application from being queued on said entry table when a block instruction is issued for a service provided according to the published service information in which the format of said entry table is defined.
Claim 17
Dependent Claim
221 words
A communication control apparatus for controlling transmission of data between a client application and a server application in a client/server system, comprising: a first database used in data communications between the client application and the server application, said first data base comprising: first entry means for entering published service information defining information about said first database published to clients, and an entry table in which data is written at a write request from the client application and whose format is defined according to the published service information, said entry table referring to a queue; client request analyzing means for analyzing a request received from the client application and storing data specified by a write request in said first database, said client request analyzing means comprising first queue control means for having data received from the client application queue in said entry table; and server request analyzing means for analyzing a request received from the server application, reading data specified by a read request from said first database, and transmitting the data to the server application, wherein said first queue control means prevents data requested by the client application from being queued on said entry table when a block instruction is issued for a service provided according to the published service information in which the format of said entry table is defined.
Claim 18
Dependent Claim
221 words
A communication control apparatus for controlling transmission of data between a client application and a server application in a client/server system, comprising: a first database used in data communications between the client application and the server application, said first data base comprising: first entry means for entering published service information defining information about said first database published to clients, and an entry table in which data is written at a write request from the client application and whose format is defined according to the published service information, said entry table referring to a queue; client request analyzing means for analyzing a request received from the client application and storing data specified by a write request in said first database, said client request analyzing means comprising first queue control means for having data received from the client application queue in said entry table; and server request analyzing means for analyzing a request received from the server application, reading data specified by a read request from said first database, and transmitting the data to the server application, wherein said client request analyzing means further comprises notifying means for notifying the client application of completion of a process requested by the client application when the data received from the client application are completely queued on said entry table by said first queue control means.
Claim 19
Dependent Claim
221 words
A communication control apparatus for controlling transmission of data between a client application and a server application in a client/server system, comprising: a first database used in data communications between the client application and the server application, said first data base comprising: first entry means for entering published service information defining information about said first database published to clients, and an entry table in which data is written at a write request from the client application and whose format is defined according to the published service information, said entry table referring to a queue; client request analyzing means for analyzing a request received from the client application and storing data specified by a write request in said first database, said client request analyzing means comprising first queue control means for having data received from the client application queue in said entry table; and server request analyzing means for analyzing a request received from the server application, reading data specified by a read request from said first database, and transmitting the data to the server application, wherein said client request analyzing means further comprises notifying means for notifying the client application of completion of a process requested by the client application when the data received from the client application are completely queued on said entry table by said first queue control means.
Claim 20
Dependent Claim
68 words
The communication control apparatus according to claim 8, wherein said server request analyzing means comprises: activating means for activating the server application when said entry table stores the data; and data transmitting means for retrieving the data addressed to the server application from said entry table according to a request for the server application activated by said activating means, and for transmitting the data to the server application.
Claim 21
Dependent Claim
27 words
The communication control apparatus according to claim 14, wherein said activating means stops activation of the server application when the server application is in a stop state.
Claim 22
Dependent Claim
62 words
The communication control apparatus to claim 8, further comprising: first attribute converting means for converting an attribute of each item of the data received by said client request analyzing means into an attribute defined by the published service information, wherein said client request analyzing means stores, in said entry table, the data whose attribute is converted by said first attribute converting means.
Claim 23
Dependent Claim
83 words
The communication control apparatus to claim 8, further comprising: second attribute converting means for converting an attribute of each item retrieved from said entry table by said server request analyzing means into an appropriate attribute for a process performed by the server application by referring to attribute information about each item of the data defined by the published service information, wherein said server request analyzing means transmits the data whose attribute is converted by said second attribute converting means to the server application.
Claim 24
Dependent Claim
40 words
The communication control apparatus to claim 8, wherein said server application accesses a second database; and a record on said entry table comprises at least one item belonging to each record on at least one table in said second database.
Claim 25
Dependent Claim
29 words
The communication control apparatus to claim 8, wherein a line on said entry table comprises at least one of each record belonging to a plurality of distributed second databases.
Claim 26
Dependent Claim
47 words
The communication control apparatus to claim 8, wherein said first database comprises a response table to which response data addressed to the client application is written during a write request of the server application and in which a format is defined according to the published service information.
Claim 27
Dependent Claim
15 words
The communication control apparatus to claim 20, wherein said response table refers to a queue.
Claim 28
Dependent Claim
31 words
The communication control apparatus according to claim 21, wherein said server request analyzing means comprises second queue control means for queuing data received from the server application on said response table.
Claim 29
Dependent Claim
62 words
The communication control apparatus to claim 20, further comprising: second attribute converting means for converting an attribute of each item of the data received by said server request analyzing means into an attribute defined by the published service information, wherein said server request analyzing means stores, in said response table, the data whose attribute is converted by said second attribute converting means.
Claim 30
Dependent Claim
80 words
The communication control apparatus to claim 23, further comprising: third attribute converting means for converting an attribute of each item of the data retrieved from said response table into an appropriate attribute for a process performed by the client application by referring to attribute information of each item of the data defined by the published service information, wherein said client request analyzing means transmits the data whose attribute is converted by said third attribute converting means to the client application.
Claim 31
Dependent Claim
157 words
A communication control apparatus provided between a client application and a server application and controlling transmission of data between the client application and the server application in a client/server system, comprising: a first database storing published service information published for a client and storing according to the published service information data transmitted between the client application and the server application; server request analyzing means for analyzing a request received from the server application and storing data specified by a write request in said first database; and client request analyzing means for analyzing a request received from the client application, reading data specified by a read request from said first database, and transmitting the data to the client application, wherein an interface to the first database available to the client application is independent of an interface between the first database and the server application, and wherein the client application retrieves the published service information from the first database.
Claim 32
Dependent Claim
157 words
A communication control apparatus provided between a client application and a server application and controlling transmission of data between the client application and the server application in a client/server system, comprising: a first database storing published service information published for a client and storing according to the published service information data transmitted between the client application and the server application; server request analyzing means for analyzing a request received from the server application and storing data specified by a write request in said first database; and client request analyzing means for analyzing a request received from the client application, reading data specified by a read request from said first database, and transmitting the data to the client application, wherein an interface to the first database available to the client application is independent of an interface between the first database and the server application, and wherein the client application retrieves the published service information from the first database.
Claim 33
Dependent Claim
32 words
The communication control apparatus to claim 25, further comprising in said first database means: first entry means for entering the published service information defining information about said first database published to clients.
Claim 34
Dependent Claim
40 words
The communication control apparatus to claim 24, wherein said first database comprises an entry table in which the data is written during a write request from the server application and whose format is defined according to the published service information.
Claim 35
Dependent Claim
16 words
The communication control apparatus according to claim 27, wherein said entry table refers to a queue.
Claim 36
Dependent Claim
32 words
The communication control apparatus to claim 28, wherein said server request analyzing means comprises first queue control means for storing the data received from the server application queue in said entry table.
Claim 37
Dependent Claim
62 words
The communication control apparatus to claim 29, further comprising: first attribute converting means for converting an attribute of each item of the data received by said server request analyzing means into an attribute defined by the published service information, wherein said server request analyzing means stores, in said entry table, the data whose attribute is converted by said first attribute converting means.
Claim 38
Dependent Claim
87 words
The communication control apparatus to claim 30, further comprising: second attribute converting means for converting an attribute of each item of the data received by said entry table by said client request analyzing means into an appropriate attribute for a process performed by the client application by referring to an attribute information about each item of the data defined by the published service information, wherein said client request analyzing means transmits the data whose attribute is converted by said second attribute converting means to the client application.
Claim 39
Dependent Claim
131 words
A communication control apparatus for controlling transmission of data between a client application and a server application in a client/server system, comprising: a first database used in data communications between the client application and the server application; server request analyzing means for analyzing a request received from the server application and storing data specified by a write request in said first database; and client request analyzing means for analyzing a request received from the client application, reading data specified by a read request from said first database, and transmitting the data to the client application, wherein said server application accesses a second database; and a record on one table in said first table comprises at least one item belonging to each record on at least one table in said second database.
Claim 40
Dependent Claim
131 words
A communication control apparatus for controlling transmission of data between a client application and a server application in a client/server system, comprising: a first database used in data communications between the client application and the server application; server request analyzing means for analyzing a request received from the server application and storing data specified by a write request in said first database; and client request analyzing means for analyzing a request received from the client application, reading data specified by a read request from said first database, and transmitting the data to the client application, wherein said server application accesses a second database; and a record on one table in said first table comprises at least one item belonging to each record on at least one table in said second database.
Claim 41
Dependent Claim
138 words
A client/server system comprising a client application and a server application which performs a job in cooperation with the client application, said apparatus comprising: a database storing published service information being published for a client and storing according to the published service information data transmitted between the client application and the server application; client request analyzing means for receiving data addressed from the client application to the server application and for entering the data in said database; and server request analyzing means for retrieving from the database the data addressed to the server application and transmitting the data to the server application, wherein an interface to the database available to the client application is independent of an interface between the database and the server application, and wherein the client application retrieves the published service information from the database.
Claim 42
Dependent Claim
138 words
A client/server system comprising a client application and a server application which performs a job in cooperation with the client application, said apparatus comprising: a database storing published service information being published for a client and storing according to the published service information data transmitted between the client application and the server application; client request analyzing means for receiving data addressed from the client application to the server application and for entering the data in said database; and server request analyzing means for retrieving from the database the data addressed to the server application and transmitting the data to the server application, wherein an interface to the database available to the client application is independent of an interface between the database and the server application, and wherein the client application retrieves the published service information from the database.
Claim 43
Dependent Claim
30 words
The client/server system according to claim 33, wherein said database comprises the published service information indicating services published to clients and defining a format of a table of the services.
Claim 44
Dependent Claim
29 words
The client/server system according to claim 34, wherein said server application provides a published service for each of the services published to the clients and entered in said database.
Claim 45
Dependent Claim
160 words
A client/server system comprising a client application and a server application which accesses a first database in cooperation with the client application, comprising: a second database storing published service information published for a client and storing according to the published service information data transmitted between the client application and the server application; client request analyzing means for receiving data addressed from the client application to the server application and for entering the data in said second database; and server request analyzing means for retrieving from the second database the data addressed to the server application and transmitting the data to the server application, wherein said server application accesses the first database based on data received from said server request analyzing means, wherein an interface to the second database available to the client application is independent of an interface between the second database and the server application, and wherein the client application retrieves the published service information from the second database.
Claim 46
Dependent Claim
160 words
A client/server system comprising a client application and a server application which accesses a first database in cooperation with the client application, comprising: a second database storing published service information published for a client and storing according to the published service information data transmitted between the client application and the server application; client request analyzing means for receiving data addressed from the client application to the server application and for entering the data in said second database; and server request analyzing means for retrieving from the second database the data addressed to the server application and transmitting the data to the server application, wherein said server application accesses the first database based on data received from said server request analyzing means, wherein an interface to the second database available to the client application is independent of an interface between the second database and the server application, and wherein the client application retrieves the published service information from the second database.
Claim 47
Dependent Claim
132 words
A client/server system comprising a client application and a server application which accesses a first database in cooperation with the client application, comprising: a second database storing data transmitted between the client application and the server application; client request analyzing means for receiving data addressed from the client application to the server application and entering the data in said second database; and server request analyzing means for retrieving from the database the data addressed to the server application and transmitting the data to the server application, wherein said server application accesses the first database based on data received from said server request analyzing means, and wherein an item belonging to a record in the first database is located as being distributed to records on a plurality of tables in said second database.
Claim 48
Dependent Claim
132 words
A client/server system comprising a client application and a server application which accesses a first database in cooperation with the client application, comprising: a second database storing data transmitted between the client application and the server application; client request analyzing means for receiving data addressed from the client application to the server application and entering the data in said second database; and server request analyzing means for retrieving from the database the data addressed to the server application and transmitting the data to the server application, wherein said server application accesses the first database based on data received from said server request analyzing means, and wherein an item belonging to a record in the first database is located as being distributed to records on a plurality of tables in said second database.
Claim 49
Dependent Claim
31 words
The client/server system according to claim 36, wherein said second database comprises the published service information indicating services published to clients and defining a format of a table of the services.
Claim 50
Dependent Claim
35 words
The client/server system according to claim 38, further comprising: control means for restricting access of the server application to the first database depending on a load of a database server for managing the first database.
Claim 51
Dependent Claim
44 words
The client/server system according to claim 38, further comprising: control means for restricting access of the client application, which accesses the first database through said second database, to said second database depending on the load of a database server for managing the first database.
Claim 52
Dependent Claim
23 words
The client/server system according to claim 38, wherein said server application is provided individually for each of the services published to the clients.
Claim 53
Dependent Claim
180 words
A client/server system comprising a client application and a server application which accesses a first database in cooperation with the client application, comprising: a second database storing data transmitted between the client application and the server application, said second database comprising published service information indicating services published to clients and defining a format of a table of the service; client request analyzing means for receiving data addressed from the client application to the server application and for entering the data in said second database; server request analyzing means for retrieving from the database the data addressed to the server application and transmitting the data to the server application, wherein said server application accesses the first database based on data received from said server request analyzing means; control means for restricting access to the first database of the server application assigned to each of the services published to the clients depending on an importance level set for each of the services published to the clients, wherein said server application is provided individually for each of the services published to the clients.
Claim 54
Dependent Claim
180 words
A client/server system comprising a client application and a server application which accesses a first database in cooperation with the client application, comprising: a second database storing data transmitted between the client application and the server application, said second database comprising published service information indicating services published to clients and defining a format of a table of the service; client request analyzing means for receiving data addressed from the client application to the server application and for entering the data in said second database; server request analyzing means for retrieving from the database the data addressed to the server application and transmitting the data to the server application, wherein said server application accesses the first database based on data received from said server request analyzing means; control means for restricting access to the first database of the server application assigned to each of the services published to the clients depending on an importance level set for each of the services published to the clients, wherein said server application is provided individually for each of the services published to the clients.
Claim 55
Dependent Claim
165 words
A client/server system comprising a client application and a server application which accesses a first database in cooperation with the client application, comprising: a second database storing data transmitted between the client application and the server application, said second database comprising published service information indicating services published to clients and defining a format of a table of the service; client request analyzing means for receiving data addressed from the client application to the server application and for entering the data in said second database; server request analyzing means for retrieving from the database the data addressed to the server application and transmitting the data to the server application, wherein said server application accesses the first database based on data received from said server request analyzing means; and control means for restricting access of the client application, which accesses said second database provided by the service published to the clients, to said second database depending on an importance level of the service published to the clients.
Claim 56
Dependent Claim
165 words
A client/server system comprising a client application and a server application which accesses a first database in cooperation with the client application, comprising: a second database storing data transmitted between the client application and the server application, said second database comprising published service information indicating services published to clients and defining a format of a table of the service; client request analyzing means for receiving data addressed from the client application to the server application and for entering the data in said second database; server request analyzing means for retrieving from the database the data addressed to the server application and transmitting the data to the server application, wherein said server application accesses the first database based on data received from said server request analyzing means; and control means for restricting access of the client application, which accesses said second database provided by the service published to the clients, to said second database depending on an importance level of the service published to the clients.
Claim 57
Independent Claim
127 words
A method of accessing a database of a client/server computer system, comprising the steps of: writing by a client application data addressed to a server application to a first database, said first database storing published service information published for a client and storing according to the published service information the data, said published service information comprising information defining a format of stored data; and retrieving by said server application data requested by the client application from the first database and accessing a second database based on retrieved data, wherein an interface to the first database available to the client application is independent of an interface between the first database and the server application, and wherein the client application retrieves the published service information from the first database.
Claim 58
Independent Claim
127 words
A method of accessing a database of a client/server computer system, comprising the steps of: writing by a client application data addressed to a server application to a first database, said first database storing published service information published for a client and storing according to the published service information the data, said published service information comprising information defining a format of stored data; and retrieving by said server application data requested by the client application from the first database and accessing a second database based on retrieved data, wherein an interface to the first database available to the client application is independent of an interface between the first database and the server application, and wherein the client application retrieves the published service information from the first database.
Claim 59
Dependent Claim
146 words
A database processing method operated in a database system of a client/server computer system, comprising the steps of: writing by a client application data addressed to a server application to a first database, said first database storing published service information published for a client and storing according to the published service information the data; retrieving by said server application data requested by the client application from the first database, accessing a second database according to retrieved data, generating response data addressed to the client application, and writing the generated data to the first database; and reading by the client application the response data from the first database, wherein an interface to the first database available to the client application is independent of an interface between the first database and the server application, and wherein the client application retrieves the published service information from the first database.
Claim 60
Dependent Claim
146 words
A database processing method operated in a database system of a client/server computer system, comprising the steps of: writing by a client application data addressed to a server application to a first database, said first database storing published service information published for a client and storing according to the published service information the data; retrieving by said server application data requested by the client application from the first database, accessing a second database according to retrieved data, generating response data addressed to the client application, and writing the generated data to the first database; and reading by the client application the response data from the first database, wherein an interface to the first database available to the client application is independent of an interface between the first database and the server application, and wherein the client application retrieves the published service information from the first database.
Claim 61
Independent Claim
105 words
A method of transmitting a message between a client application and a server application in a client/server computer system, comprising the steps of: writing by said client application to a database the message addressed to the server application, said database storing published service information published for a client and storing according to the published service information the message; and reading by said server application the message from the database, wherein an interface to the database available to the client application is independent of an interface between the database and the server application, and wherein the client application retrieves the published service information from the database.
Claim 62
Independent Claim
105 words
A method of transmitting a message between a client application and a server application in a client/server computer system, comprising the steps of: writing by said client application to a database the message addressed to the server application, said database storing published service information published for a client and storing according to the published service information the message; and reading by said server application the message from the database, wherein an interface to the database available to the client application is independent of an interface between the database and the server application, and wherein the client application retrieves the published service information from the database.
Claim 63
Independent Claim
105 words
A method of transmitting a message between a client application and a server application in a client/server computer system, comprising the steps of: writing by said server application to a database a message addressed to the client application, said database storing published service information published for a client and storing according to the published service information the message; and reading by said client application the message from the database, wherein an interface to the database available to the client application is independent of an interface between the database and the server application, and wherein the client application retrieves the published service information from the database.
Claim 64
Independent Claim
105 words
A method of transmitting a message between a client application and a server application in a client/server computer system, comprising the steps of: writing by said server application to a database a message addressed to the client application, said database storing published service information published for a client and storing according to the published service information the message; and reading by said client application the message from the database, wherein an interface to the database available to the client application is independent of an interface between the database and the server application, and wherein the client application retrieves the published service information from the database.
References Cited (Backward Citations)
US4855906A
Cited
US5339392A
Cited
US5557798A
Cited
US5265250A
Cited
US5257369A
Cited
US5535120A
Cited
US5291416A
Cited
US5465351A
Cited
US5553235A
Cited
US5634019A
Cited
US5446842A
Cited
US5566069A
Cited
US5544354A
Cited
US5586312A
Cited
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 2002-02-15 | 2002-08-17 | 2003-02-16 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 2006-02-15 | 2006-08-17 | 2007-02-16 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 2010-02-15 | 2010-08-17 | 2011-02-16 | $7700.00 | Window Closed / Lapsed |