The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Jan. 11, 2011

Filed:

May. 27, 2004
Applicants:

Dmitrii Andreev, Port Chesterd, NY (US);

Jagadish Dasari, Austin, TX (US);

Luu Q. Nguyen, Culver City, CA (US);

Gregory Vilshansky, Chappaqua, NY (US);

Inventors:

Dmitrii Andreev, Port Chesterd, NY (US);

Jagadish Dasari, Austin, TX (US);

Luu Q. Nguyen, Culver City, CA (US);

Gregory Vilshansky, Chappaqua, NY (US);

Attorneys:
Primary Examiner:
Assistant Examiner:
Int. Cl.
CPC ...
G06F 7/00 (2006.01); G06F 17/30 (2006.01);
U.S. Cl.
CPC ...
Abstract

A method, system, and computer program product for processing a database query by a proxy server that is adapted to communicate with at least one database server. The database servers are respectively coupled to corresponding databases having tables that include a data isolation field pertaining to a group having subgroups. The data isolation field identifies a subgroup. The proxy server receives the query from an application server. The query is a request for data stored one of the databases. The proxy server determines whether the query has a data isolation problem. If the query does not have a data isolation problem, then the proxy server obtains a response to the query from one of the database servers and forwards the response to the application server. Otherwise, the proxy server records that a query error has occurred and returns an error code and/or empty dataset to the application server.


Find Patent Forward Citations

Loading…