Data communication system
First Claim
1. A data communication system comprising a server having a first storage device in which a database is formed, and a plurality of client devices for connecting to said server through a network line, wherein:
- each of said plurality of client devices has transmitting means for transmitting a data read request to said server, and said server has;
access right holding means for previously holding access right information indicative of a type of accessible data for each of said plurality of client devices;
device identifying means responsive to receipt of a data read request sent from said transmitting means through said network line for identifying one client device which has transmitted the received data read request of said plurality of client devices;
determining means for determining in accordance with the access right information held in said access right holding means whether or not data corresponding to said received data read request is a type of data accessible from said one client device; and
means for granting an access to the data corresponding to said received data read request in the database of said first storage device to said one client device if a result of the determination by said determining means indicates an accessible type.
1 Assignment
0 Petitions
Accused Products
Abstract
A data communication system in which access right information is held in a server for indicating a type of accessible data corresponding to each of a plurality of client devices, one client device which has transmitted a data read request is identified from among the plurality of client devices when the server receives the data read request sent through a network line, and an access to data corresponding to the received data read request within a database in a first storage device is granted to the one client device upon determining in accordance with the access right information that the data corresponding to the received data read request is a type of data accessible from the one client device.
-
Citations
9 Claims
-
1. A data communication system comprising a server having a first storage device in which a database is formed, and a plurality of client devices for connecting to said server through a network line, wherein:
-
each of said plurality of client devices has transmitting means for transmitting a data read request to said server, and said server has;
access right holding means for previously holding access right information indicative of a type of accessible data for each of said plurality of client devices;
device identifying means responsive to receipt of a data read request sent from said transmitting means through said network line for identifying one client device which has transmitted the received data read request of said plurality of client devices;
determining means for determining in accordance with the access right information held in said access right holding means whether or not data corresponding to said received data read request is a type of data accessible from said one client device; and
means for granting an access to the data corresponding to said received data read request in the database of said first storage device to said one client device if a result of the determination by said determining means indicates an accessible type. - View Dependent Claims (2)
-
-
3. A data communication system comprising a server having a first storage device in which a database is formed, and a plurality of client devices for connecting to said server through a network line, wherein:
-
each of said plurality of client devices has transmitting means for transmitting a data read request to said server, and said server has;
access right holding means for previously holding access right information indicative of a type of accessible data which each user utilizing said database possesses as an access right;
user identifying means responsive to receipt of a data read request sent from said transmitting means through said network line for identifying a user of one client device which has transmitted the received data read request, of said plurality of client devices;
determining means for determining in accordance with the access right information held in said access right holding means whether or not data corresponding to said received data read request is a type of accessible data which the user of said one client device possesses as an access right; and
means for granting an access to the data corresponding to said received data read request in the database of said first storage device to said one client device if a result of the determination by said determining means indicates an accessible type. - View Dependent Claims (4, 5)
-
-
6. A database access method for limiting an access to a database in a data communication system comprising a server having a first storage device in which the database is formed, and a plurality of client devices for connecting to said server through a network line, said method comprising the steps of:
-
holding access right information indicative of a type of accessible data corresponding to each of said plurality of client devices in said server;
upon receipt of a data read request sent through said network line, identifying one client device which has transmitted the received data read request of said plurality of client devices;
determining in accordance with the access right information whether or not data corresponding to said received data read request is a type of data accessible from said one client device; and
granting an access to the data corresponding to said received data read request in the database of said first storage device to said one client device if a result of the determination indicates an accessible type of data.
-
-
7. A database access method for limiting an access to a database in a data communication system comprising a server having a first storage device in which the database is formed, and a plurality of client devices for connecting to said server through a network line, said method comprising the steps of:
-
holding access right information indicative of a type of accessible data which each user utilizing said database possesses as an access right;
upon receipt of a data read request sent through said network line, identifying a user of one client device which has transmitted the received data read request of said plurality of client devices;
determining in accordance with the access right information whether or not data corresponding to said received data read request is a type of accessible data which the user of said one client device possesses as an access right; and
granting an access to the data corresponding to said received data read request in the database of said first storage device to said one client device if a result of the determination indicates an accessible type.
-
-
8. A server having a first storage device in which a database is formed, and connected to a network line to which a plurality of client devices are capable to connect, comprising:
-
access right holding means for previously holding access right information indicative of a type of accessible data corresponding to each of said plurality of client devices;
device identifying means responsive to receipt of a data read request sent through said network line for identifying one client device which has transmitted the received data read request of said plurality of client devices;
determining means for determining in accordance with the access right information held in said access right holding means whether or not data corresponding to said received data read request is a type of data accessible from said one client device; and
means for granting an access to the data corresponding to said received data read request in the database of said first storage device to said one client device if a result of the determination by said determining means indicates an accessible type.
-
-
9. A server having a first storage device in which a database for a plurality of client devices is formed, and connected to a network line to which a plurality of client devices are capable to connect, comprising:
-
access right holding means for previously holding access right information indicative of a type of accessible data which each user utilizing said database possesses as an access right;
user identifying means responsive to receipt of a data read request sent through said network line for identifying a user of one client device which has transmitted the received data read request of said plurality of client devices;
determining means for determining in accordance with the access right information held in said access right holding means whether or not data corresponding to said received data read request is a type of accessible data which the user of said one client device possesses as an access right; and
means for granting an access to the data corresponding to said received data read request in the database of said first storage device to said one client device if a result of the determination by said determining means indicates an accessible type.
-
Specification