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:
Nov. 04, 2014

Filed:

Oct. 11, 2010
Applicants:

Ashutosh Saxena, Gujarat, IN;

Vishal Krishna Saxena, Uttar Pradesh, IN;

Kaushal Saxena, Rajasthan, IN;

Surni Kumar, Tamil Nadu, IN;

Mithun Paul, Kerala, IN;

Inventors:

Ashutosh Saxena, Gujarat, IN;

Vishal Krishna Saxena, Uttar Pradesh, IN;

Kaushal Saxena, Rajasthan, IN;

Surni Kumar, Tamil Nadu, IN;

Mithun Paul, Kerala, IN;

Assignee:
Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 17/00 (2006.01); G06F 7/04 (2006.01); G06F 12/14 (2006.01); H04L 29/06 (2006.01); H04L 9/32 (2006.01); G06F 21/00 (2013.01); G06F 21/62 (2013.01); G06F 21/10 (2013.01); G06F 21/31 (2013.01);
U.S. Cl.
CPC ...
G06F 21/6245 (2013.01); G06F 21/10 (2013.01); G06F 2221/2107 (2013.01); G06F 21/6209 (2013.01); H04L 63/105 (2013.01); H04L 63/083 (2013.01); G06F 21/6218 (2013.01); G06F 2221/2113 (2013.01); H04L 63/0428 (2013.01); H04L 63/20 (2013.01); H04L 63/08 (2013.01); G06F 21/31 (2013.01);
Abstract

A system and method for presenting on-demand masking of data as a software service in a distributed environment is provided. An application hosted on a computing device receives request for access to application data from a user. Credentials of the user are first validated in order to determine whether the user is authorized to access the requested application data. For an authorized user, a category of the user is determined to ascertain whether the user is privileged to obtain full access. In case the user is a privileged user, unmasked application data is fetched from a database utility and provided to the user. In case the user is not a privileged user, application data access request is transferred to a data masking service. Application data is fetched from database utility, masked based on pre-defined masking rules and provided to the user.


Find Patent Forward Citations

Loading…