US Patent Application No: 2003/0014,394

Number of patents in Portfolio can not be more than 2000

Cell-level data access control using user-defined functions

Stats

ATTORNEY / AGENT: (SPONSORED)

Importance

Loading Importance Indicators... loading....

Abstract

See full text

Access control at the cell level is provided by the use of mask functions. Original queries are modified to contain mask functions for those cells which controlled access in accordance with an access policy is desired. In addition, filter functions are included to eliminate rows according to the access policy

Loading the Abstract Image... loading....

First Claim

See full text

Family

Loading Family data... loading....

Patent Owner(s)

Patent OwnerAddressTotal Patents
HITACHI AMERICA, LTD.TARRYTOWN, NY53

International Classification(s)

  • [Classification Symbol]
  • [Patents Count]

Inventor(s)

Inventor Name Address # of filed Patents Total Citations
Fujiwara, Shinji Cupertino, CA 104 1058
Kehrer, Michelle L Plainfield, IL 1 53
Lochowitz, James Palatine, IL 1 53

Cited Art Landscape

  • No Cited Art to Display

Patent Citation Ranking

Forward Cite Landscape

Patent Info (Count) # Cites Year
 
INTERNATIONAL BUSINESS MACHINES CORPORATION (8)
* 7,216,125 Methods and apparatus for pre-filtered access control in computing systems 16 2002
* 8,234,299 Method and system for using fine-grained access control (FGAC) to control access to data in a database 0 2008
* 9,047,485 Integrated masking for viewing of data 0 2008
* 8,655,877 System and program for joining source table rows with target table rows 0 2008
* 2009/0012,990 SYSTEM AND PROGRAM FOR JOINING SOURCE TABLE ROWS WITH TARGET TABLE ROWS 3 2008
8,983,985 Masking sensitive data of table columns retrieved from a database 0 2011
8,538,990 Scalable mechanism for resolving cell-level access from sets of dimensional access rules 0 2011
8,930,410 Query transformation for masking data within database objects 0 2011
 
VMWARE, INC. (1)
9,058,353 Computer relational database method and system having role based access control 0 2011
 
SUN MICROSYSTEMS (SCHWEIZ) A.G. (1)
7,882,130 Method and apparatus for requestor sensitive role membership lookup 0 2005
 
SOPHIA CO., LTD. (1)
* 7,962,492 Data management apparatus, data management method, data processing method, and program 0 2006
 
TransReplicator, Inc. (1)
7,555,493 Apparatus, systems and methods for relational database replication and proprietary data transformation 14 2005
 
LINKEDIN CORPORATION (1)
* 7,844,601 Quality of service feedback for technology-neutral data reporting 1 2006
 
CELCORP, INC. (1)
8,533,078 Virtual redaction service 2 2008
 
Twitter, Inc. (1)
* 7,693,849 Masking object data based on user authorization 0 2005
 
ORACLE INTERNATIONAL CORPORATION (23)
7,127,448 Reforming queries to selectively audit accesses to rows within a relational database 4 2000
7,117,197 Selectively auditing accesses to rows within a relational database at a database server 12 2000
7,693,541 Multimodal session support on distinct multi channel protocol 4 2002
* 7,873,660 Enforcing data privacy aggregations 1 2003
7,228,300 Caching the results of security policy functions 9 2003
7,606,788 Method and apparatus for protecting private information within a database 7 2003
* 7,346,617 Multi-table access control 9 2004
7,310,647 Column masking of tables 6 2004
* 8,825,702 Sending control information with database statement 0 2004
* 7,487,149 Method and apparatus for providing query-level security in a database system 6 2004
7,281,003 Database fine-grained access control 4 2004
7,644,432 Policy inheritance through nested groups 30 2004
7,594,224 Distributed enterprise security system 38 2004
7,748,027 System and method for dynamic data redaction 14 2005
8,086,615 Security data redaction 4 2006
7,778,998 Liquid data services 3 2006
* 7,711,741 Desensitizing data in cloning 2 2007
* 8,065,329 Query optimization on VPD protected columns 0 2007
* 8,078,595 Secure normal forms 1 2007
7,987,390 Techniques for automatically tracking software errors 5 2008
7,975,179 Techniques for automatic software error diagnostics 3 2008
* 2010/0042,643 Virtual masked database 6 2008
8,239,396 View mechanism for data security, privacy and utilization 0 2009
 
SAP AG (1)
* 2014/0012,833 PROTECTION OF DATA PRIVACY IN AN ENTERPRISE SYSTEM 0 2013
 
MICROSOFT TECHNOLOGY LICENSING, LLC (6)
* 7,661,141 Systems and methods that optimize row level database security 2 2004
* 7,711,750 Systems and methods that specify row level database security 2 2004
* 7,747,597 Security execution context for a database management system 1 2005
* 7,941,411 Memory transaction grouping 0 2007
8,806,578 Data driven role based security 0 2010
8,484,175 Memory transaction grouping 0 2011
 
TATA CONSULTANCY SERVICES LIMITED (1)
* 2013/0060,820 Data Masking Setup 0 2012
 
Teradota US, Inc. (1)
* 8,027,993 Techniques for establishing and enforcing row level database security 0 2006
 
SALESFORCE.COM, INC. (10)
7,529,728 Query optimization in a multi-tenant database system 46 2003
* 8,543,566 System and methods of improving a multi-tenant database query using contextual knowledge about non-homogeneously distributed tenant data 0 2006
* 8,095,531 Methods and systems for controlling access to custom objects in a database 54 2007
8,229,922 Query optimization in a multi-tenant database system 5 2009
* 8,478,782 System, method and computer program product for sharing tenant information utilizing a multi-tenant on-demand database service 3 2009
8,732,157 Query optimization in a multi-tenant database system 0 2010
8,423,535 Query optimization in a multi-tenant database system 2 2010
8,620,954 Query optimization in a multi-tenant database system 0 2010
* 8,706,715 Methods and systems for joining indexes for query optimization in a multi-tenant database 0 2010
8,713,043 System, method and computer program product for sharing a single instance of a database stored using a tenant of a multi-tenant on-demand database system 0 2011
* Cited By Examiner