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

See full text
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

all claims..

Related Publications

Loading Related Publications... loading....

Patent Owner(s)

Patent OwnerAddressTotal Patents
HITACHI AMERICA, LTD.TARRYTOWN, NY181

International Classification(s)

  • [Classification Symbol]
  • [Patents Count]

Inventor(s)

Inventor Name Address # of filed Patents Total Citations
Fujiwara, Shinji Sagamihara, JP 141 1125
Kehrer, Michelle L Plainfield, IL 1 44
Lochowitz, James Palatine, IL 1 44

Patent Citation Ranking

Forward Cite Landscape

Patent Info (Count) # Cites Year
 
ORACLE INTERNATIONAL CORPORATION (21)
7,127,448 Reforming queries to selectively audit accesses to rows within a relational database 3 2000
7,117,197 Selectively auditing accesses to rows within a relational database at a database server 11 2000
7,693,541 Multimodal session support on distinct multi channel protocol 3 2002
7,873,660 Enforcing data privacy aggregations 1 2003
7,228,300 Caching the results of security policy functions 5 2003
7,606,788 Method and apparatus for protecting private information within a database 5 2003
7,346,617 Multi-table access control 7 2004
7,310,647 Column masking of tables 3 2004
7,487,149 Method and apparatus for providing query-level security in a database system 4 2004
7,281,003 Database fine-grained access control 3 2004
7,644,432 Policy inheritance through nested groups 27 2004
7,594,224 Distributed enterprise security system 17 2004
7,748,027 System and method for dynamic data redaction 6 2005
8,086,615 Security data redaction 3 2006
7,778,998 Liquid data services 1 2006
7,711,741 Desensitizing data in cloning 0 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 1 2008
7,975,179 Techniques for automatic software error diagnostics 2 2008
8,239,396 View mechanism for data security, privacy and utilization 0 2009
 
SALESFORCE.COM, INC. (7)
7,529,728 Query optimization in a multi-tenant database system 35 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 9 2007
8,229,922 Query optimization in a multi-tenant database system 4 2009
8,478,782 System, method and computer program product for sharing tenant information utilizing a multi-tenant on-demand database service 0 2009
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
 
INTERNATIONAL BUSINESS MACHINES CORPORATION (5)
7,216,125 Methods and apparatus for pre-filtered access control in computing systems 15 2002
7,844,601 Quality of service feedback for technology-neutral data reporting 1 2006
8,234,299 Method and system for using fine-grained access control (FGAC) to control access to data in a database 0 2008
8,655,877 System and program for joining source table rows with target table rows 0 2008
8,538,990 Scalable mechanism for resolving cell-level access from sets of dimensional access rules 0 2011
 
MICROSOFT CORPORATION (5)
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 0 2005
7,941,411 Memory transaction grouping 0 2007
8,484,175 Memory transaction grouping 0 2011
 
CELCORP, INC. (1)
8,533,078 Virtual redaction service 1 2008
 
SOPHIA CO., LTD. (1)
7,962,492 Data management apparatus, data management method, data processing method, and program 0 2006
 
SUN MICROSYSTEMS (SCHWEIZ) A.G. (1)
7,882,130 Method and apparatus for requestor sensitive role membership lookup 0 2005
 
Teradota US, Inc. (1)
8,027,993 Techniques for establishing and enforcing row level database security 0 2006
 
TransReplicator, Inc. (1)
7,555,493 Apparatus, systems and methods for relational database replication and proprietary data transformation 10 2005
 
TWITTER, INC. (1)
7,693,849 Masking object data based on user authorization 0 2005