Patent US5046002A successfully refreshed from Google Patents.
← Back to Patent Explorer
US5046002A Expired / Lapsed US ⏱️ 0.0 years remaining

Distributed data base access request processing system

Assignee: Hitachi Ltd
•
Filing: 1990-04-26
•
Granted: 1991-09-03
•
Expires: 2010-04-26
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A distributed data base access request processing system in a distributed data base system including a computer system having a data base and a plurality of computer system effecting an update or a reference to the data base. A client side requesting a data base access issues a request for a synchronous processing to a server side if the data base access is related to a reference operation; whereas an asynchronous processing is requested if the data base access is associated with an update operation. On receiving such a request of a synchronous processing, the server side returns a response to the client side after the requested data base processing is completed. If an asynchronous processing is requested, the response is returned to the client side without waiting for the completion of the requested data base processing.

Inventors

  • 👤 Rinichi Takashi
  • 👤 Hiromichi Ishikawa

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-26 08:22
CPC Classifications
G; G06; G06F; G06F16/00; G06F16/20; G06F16/27; G06F16/275; G06F16/24; G06F16/245; G06F16/2453; G06F16/24532; Y; Y10; Y10S; Y10S707/00; Y10S707/99931; Y10S707/99938; Y10S707/99939

Claims Analysis

Total Claims: 11
Claim 1
Independent Claim 181 words
A distributed data base system including a server side system having a data base and a client side system in communication with the server side system for a client requesting access to the data base, comprising: a client processing means for analyzing the client requesting of access including means for distinguishably coding a reference access request and an update access request, respectively, and for sending coded access requests and receiving responses to and from the server side system; a server accept processing means for receiving and distinguishing reference access requests and update access requests and including means for responding to the client side system; and, a server data base processing means for processing a reference access and an update access to the data base, and wherein the server accept processing means includes response means for responding to the client side system upon receipt of the update access request prior to completion by the server data base processing means of the update access to the data base, for overlapping processing by the client processing means and the server data base processing means.
Claim 2
Dependent Claim 181 words
A distributed data base system including a server side system having a data base and a client side system in communication with the server side system for a client requesting access to the data base, comprising: a client processing means for analyzing the client requesting of access including means for distinguishably coding a reference access request and an update access request, respectively, and for sending coded access requests and receiving responses to and from the server side system; a server accept processing means for receiving and distinguishing reference access requests and update access requests and including means for responding to the client side system; and, a server data base processing means for processing a reference access and an update access to the data base, and wherein the server accept processing means includes response means for responding to the client side system upon receipt of the update access request prior to completion by the server data base processing means of the update access to the data base, for overlapping processing by the client processing means and the server data base processing means.
Claim 3
Dependent Claim 39 words
The system as defined in claim 1 further including means for wait processing in the server data base processing means upon receipt of an other access request by the client until completion of processing of the update access request.
Claim 4
Dependent Claim 22 words
The system as defined in claim 2 including means for end judge processing of wait processing by the data base processing means.
Claim 5
Dependent Claim 130 words
A distributed data base access request processing system having a client side system and a server side system having parallel processing by the client side system and the server side system comprising: means for selectively coding a reference access request and an update access request by the client side system to the server side system; means for processing the update access request in the server side system; and, means for accepting and decoding the reference access request and the update access request by the server side system and including means for responding to the client side system before completion of processing of the update access request wherein the client side system may process a next request parallelly with the processing of the update access request by the server side system.
Claim 6
Dependent Claim 130 words
A distributed data base access request processing system having a client side system and a server side system having parallel processing by the client side system and the server side system comprising: means for selectively coding a reference access request and an update access request by the client side system to the server side system; means for processing the update access request in the server side system; and, means for accepting and decoding the reference access request and the update access request by the server side system and including means for responding to the client side system before completion of processing of the update access request wherein the client side system may process a next request parallelly with the processing of the update access request by the server side system.
Claim 7
Dependent Claim 32 words
The system as defined in claim 4 wherein the reference access request by the client side system comprises a synchronous processing request and the update access request comprises an asynchronous processing request.
Claim 8
Dependent Claim 59 words
The system defined in claim 4 further comprising: determination means for determining whether update processing of a data base is being executed; execution means for executing data base access processing if the update processing is complete; and, initiation means for initiating a wait processing to wait for completion of the update processing if the update processing is not complete.
Claim 9
Independent Claim 125 words
A method for parallel processing by a client side system and a server side system in a distributed data base access request system comprising: selectively coding for distinguishment requests comprising an update access request and a reference access request by the client side system to the server side system; processing the requests in the server side system; first responding by the server side system to the client side system after completion of the processing of the reference access request; second responding by the server side system to the client side system before completion of processing of the update access request wherein the client side system may process and code a next request during the processing of the update access request by the server side system.
Claim 10
Independent Claim 125 words
A method for parallel processing by a client side system and a server side system in a distributed data base access request system comprising: selectively coding for distinguishment requests comprising an update access request and a reference access request by the client side system to the server side system; processing the requests in the server side system; first responding by the server side system to the client side system after completion of the processing of the reference access request; second responding by the server side system to the client side system before completion of processing of the update access request wherein the client side system may process and code a next request during the processing of the update access request by the server side system.
Claim 11
Dependent Claim 30 words
The method as defined in claim 7 further including waiting in the server side system for completion of processing of the update access request before processing of the next request.

References Cited (Backward Citations)

US4432057A Cited
US4769772A Cited
US4714995A Cited
US4800488A Cited
US4714992A Cited
US4745559A Cited
US4799156A Cited
US4845624A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1994-09-02 1995-03-04 1995-09-03 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1998-09-02 1999-03-04 1999-09-03 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2002-09-02 2003-03-04 2003-09-03 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag