Method and system for wireless database management
First Claim
1. A method for wireless monitoring and management of a database management system (DBMS) wherein a result of a first request to the DBMS is stored for faster access when an interrupted or terminated database session is reestablished, comprising:
- receiving the first request to the DBMS, wherein the first request to the DBMS comprises at least one of a second request for monitoring a database of the DBMS or a third request for managing the database of the DBMS; and
wherein the first request is made to the DBMS from the wireless device and is assigned a communication session identification that identifies and distinguishes a respective communication session between the wireless device and a computer system which hosts the DBMS or connects to the DBMS from any other communication session between the same wireless device and the computer system;
checking whether the result for the first request has been stored; and
if the result for the first request has not been stored, producing the result and storing the result on a server.
7 Assignments
0 Petitions
Accused Products
Abstract
An efficient method and system for wireless database management that allows database administrators to monitor and manage a plurality of databases from a remote location is disclosed. Included in this description are steps for reducing the amount of data transmitted and received by narrow bandwidth wireless communications, storing the results of requests made by the same user repeatedly for quicker access time, and enabling a single user to access multiple databases within the wireless database management system simultaneously.
-
Citations
25 Claims
-
1. A method for wireless monitoring and management of a database management system (DBMS) wherein a result of a first request to the DBMS is stored for faster access when an interrupted or terminated database session is reestablished, comprising:
-
receiving the first request to the DBMS, wherein the first request to the DBMS comprises at least one of a second request for monitoring a database of the DBMS or a third request for managing the database of the DBMS; and wherein the first request is made to the DBMS from the wireless device and is assigned a communication session identification that identifies and distinguishes a respective communication session between the wireless device and a computer system which hosts the DBMS or connects to the DBMS from any other communication session between the same wireless device and the computer system; checking whether the result for the first request has been stored; and if the result for the first request has not been stored, producing the result and storing the result on a server. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method for wireless monitoring and management of a database management system (DBMS), wherein results of requests to the DBMS are stored for faster access when an interrupted or terminated database session is reestablished, comprising:
-
identifying a plurality of distinct communication sessions between the wireless device and a computer system which hosts the DBMS or connects to the DBMS; assigning respective session identification information to each respective communication session between the wireless device and the computer system which hosts the DBMS or connects to the DBMS; receiving at the computer system which hosts the DBMS or connects to the DBMS in at least one of said communication sessions a first request to the DBMS from the wireless device, wherein the first request comprises at least one of a second request for monitoring a database of the DBMS or a third request for managing the database of the DBMS; appending the respective session identification information to the first request; and storing on a server the first request with the appended session identification information. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A method for wireless monitoring and management of a database management system (DBMS) wherein results are stored for faster access when an interrupted or terminated database session is reestablished, comprising:
-
assigning a code to a first request made to a computer system from a wireless device, said computer system hosting the DBMS or connecting to the DBMS, and said code being stored on a server and representing at least one command comprising the first request for instructing the server to perform certain tasks to interact with the DBMS, wherein the first request comprises at least one of a second request for monitoring a database of the DBMS or a third request for managing the database of the DBMS; wherein in response to the interaction with the server the DBMS monitors or manages the database; and wherein the data size of the code is less than the data size of the at least one command comprising the first request, to enable the wireless device to instruct the server to perform said certain tasks by sending the code as the request to the server instead of sending the at least one command comprising the first request to the server. - View Dependent Claims (20, 21, 22)
-
-
23. A method for wireless monitoring and management of one or more database management systems (DBMSs) wherein a result is stored for faster access when an interrupted or terminated database session is reestablished, comprising:
-
storing addresses of a plurality of computer system servers on a separate server; storing addresses of a plurality of DBMSs on the separate server, wherein the computer system servers host the DBMSs or the computer system servers are connected to the DBMSs; allowing a single wireless device to interact with the plurality of computer system servers and the plurality of DBMSs by communicating to the separate server a first request for interaction with the plurality of computer system servers and the plurality of DBMSs corresponding to the stored addresses identified in the request, and wherein in response to the interaction with the separate server the DBMSs will monitor or manage one or more databases; and assigning a code to a first request made to a database management system (DBMS) from the single wireless device, said code being stored on a server and representing at least one command comprising the first request for instructing the server to perform certain tasks to interact with the DBMS, wherein; the data size of the code is less than the data size of the at least one command comprising the first request, to enable the single wireless device to instruct the server to perform said certain tasks by sending the code as the first request to the server instead of sending the at least one command comprising the first request to the server; and the first request comprises at least one of a second request for monitoring a database of the DBMS or a third request for managing a database of the DBMS. - View Dependent Claims (24, 25)
-
Specification