Patents by Inventor Uppili Srinivasan
Uppili Srinivasan has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).
-
Publication number: 20140075501Abstract: A multi-tenant identity management (IDM) system enables IDM functions to be performed relative to various different customers' domains within a shared cloud computing environment and without replicating a separate IDM system for each separate domain. The IDM system can provide IDM functionality to service instances located within various different customers' domains while enforcing isolation between those domains. A cloud-wide identity store implemented as a single LDAP directory can contain identity information for multiple customers' domains. This single LDAP directory can store identities for entities for all tenants, in separate partitions or subtrees of the LDAP directory, each such partition or subtree being dedicated to a separate identity domain for a tenant. Components of the cloud computing environment ensure that LDAP entries within a particular subtree are accessible only to service instances that have been deployed to the identity domain that corresponds to that particular subtree.Type: ApplicationFiled: September 5, 2013Publication date: March 13, 2014Applicant: Oracle International CorporationInventors: Uppili Srinivasan, Vasukiammaiyar Asokkumar
-
Publication number: 20130332984Abstract: A unified authorization system for an enterprise that includes heterogeneous access control environments is provided. For example, components in the enterprise utilizing either JPS or OAM can both use the unified authorization system to perform authorization. A common policy store can contain policies applicable to diverse components in a canonical form conducive to varieties of access control models. The data model used within the common policy store can support access control features found in both JSP and OAM environments, such as both role-based policies and delegable access control administration. The common policy store can enable the querying and retrieval of authorization policies that are based on various access control models. A single unified administrator interface permits administrators of applications following any kind of access control model to administer policies for resources.Type: ApplicationFiled: March 15, 2013Publication date: December 12, 2013Applicant: Oracle International CorporationInventors: Hari VN. Sastry, Sirish V Vepa, Uppili Srinivasan, Vrinda S. Joshi
-
Publication number: 20130332985Abstract: An authorization system that conforms to legacy access control models provides mechanisms whereby structures already existing within those legacy access control models can be used to pass additional information to and from that authorization system. Because the authorization system conforms to the legacy model, legacy applications can still interact with the authorization system without modification. Because the authorization system also provides mechanisms whereby the existing structures can be used to pass the additional information or return additional information, more advanced applications can make use of enhanced access control features of the authorization system. Such enhanced features can involve policy-based decisions that take into account the additional information in determining whether to permit resource access. Such enhanced features can involve the placement of policy-specified obligations within the existing structures to be returned back to the advanced applications.Type: ApplicationFiled: March 15, 2013Publication date: December 12, 2013Applicant: Oracle International CorporationInventors: Hari VN. Sastry, Sirish V. Vepa, Uppili Srinivasan, Vrinda S. Joshi
-
Publication number: 20130086657Abstract: A framework is provided for integrating Internet identities in enterprise identity and access management (IAM) infrastructures. A framework is provided for open authorization. A framework is also provided for relying party functionality.Type: ApplicationFiled: May 4, 2012Publication date: April 4, 2013Applicant: Oracle International CorporationInventors: Venkataraman Uppili Srinivasan, Rajeev Angal, Ajay Sondhi, Shivaram Bhat
-
Publication number: 20120291090Abstract: An access management system architecture is provided. In one embodiment, the architecture comprises modular and decoupled components, which allow composability of heterogeneous solutions.Type: ApplicationFiled: May 4, 2012Publication date: November 15, 2012Applicant: Oracle International CorporationInventors: Uppili Srinivasan, Vamsi Motukuru, Ramana Rao S. Turlapati
-
Patent number: 7801913Abstract: A method, system, and article of manufacture for querying an implicit hierarchy is disclosed. According to one approach, implicit hierarchies can be queried by accessing the relevant catalog tables for the attribute relevant to the query. Each identified entry in the relevant catalog table is followed through its implied hierarchical chains until all relevant entries have been identified. The catalog table containing the normalized form of the DN for each user can be consulted to identify the entry identifier for each entry corresponding to implicit hierarchy being queried, which can be searched in the appropriate catalog table to search the chain of entries for the implied hierarchy. In an approach, one or more templates may be used to generate a query language statement to perform the query upon the implicit hierarchy.Type: GrantFiled: May 30, 2003Date of Patent: September 21, 2010Assignee: Oracle International CorporationInventors: Saurabh Shrivastava, Uppili Srinivasan
-
Patent number: 7734585Abstract: A system, method, computer program and article of manufacture for updateable fan-out replication with reconfigurable master association in a large, multi-node LDAP environment. A replication ring supports the addition of fan-out nodes as children to each primary node that sits on a replication ring. The fan-out nodes can be cascaded in multiple parent/child relationships and can support full replication or a subset of the parent data. Each child/parent relationship is defined by an agreement. Each fan-out node replicates changes to their immediate children and parent based upon the change details and the configured agreement, distributing the replication load.Type: GrantFiled: December 2, 2005Date of Patent: June 8, 2010Assignee: Oracle International CorporationInventors: Amit Sharma, Daniel Shih, Uppili Srinivasan, Quan Zhou, Satishkumar Venkatasamy
-
Publication number: 20060155778Abstract: A system, method, computer program and article of manufacture for updateable fan-out replication with reconfigurable master association in a large, multi-node LDAP environment. A replication ring supports the addition of fan-out nodes as children to each primary node that sits on a replication ring. The fan-out nodes can be cascaded in multiple parent/child relationships and can support full replication or a subset of the parent data. Each child/parent relationship is defined by an agreement. Each fan-out node replicates changes to their immediate children and parent based upon the change details and the configured agreement, distributing the replication load.Type: ApplicationFiled: December 2, 2005Publication date: July 13, 2006Applicant: ORACLE INTERNATIONAL CORPORATIONInventors: Amit Sharma, Daniel Shih, Uppili Srinivasan, Quan Zhou, Satishkumar Venkatasamy
-
Publication number: 20050165807Abstract: A method and system for representing objects in a relational database is provided. In one aspect, the invention provides a method and system for storing directory information objects in a relational database management system. In addition, a method and system for generating a statement in a database query language to search or manipulate objects or entries that are stored in a relational database is disclosed. An aspect of the invention is directed to a method and system that can automatically generate a SQL statement for an LDAP search filter.Type: ApplicationFiled: December 20, 2004Publication date: July 28, 2005Applicant: ORACLE INTERNATIONAL CORPORATIONInventors: Uppili Srinivasan, Harpinder Madan, Sanjay Jain
-
Patent number: 6834286Abstract: A method and system for representing objects in a relational database is provided. In one aspect, the invention provides a method and system for storing directory information objects in a relational database management system. In addition, a method and system for generating a statement in a database query language to search or manipulate objects or entries that are stored in a relational database is disclosed. An aspect of the invention is directed to a method and system that can automatically generate a SQL statement for an LDAP search filter.Type: GrantFiled: February 6, 2001Date of Patent: December 21, 2004Assignee: Oracle International CorporationInventors: Uppili Srinivasan, Harpinder Madan, Sanjay Jain
-
Publication number: 20040243576Abstract: A method, system, and article of manufacture for querying an implicit hierarchy is disclosed. According to one approach, implicit hierarchies can be queried by accessing the relevant catalog tables for the attribute relevant to the query. Each identified entry in the relevant catalog table is followed through its implied hierarchical chains until all relevant entries have been identified. The catalog table containing the normalized form of the DN for each user can be consulted to identify the entry identifier for each entry corresponding to implicit hierarchy being queried, which can be searched in the appropriate catalog table to search the chain of entries for the implied hierarchy. In an approach, one or more templates may be used to generate a query language statement to perform the query upon the implicit hierarchy.Type: ApplicationFiled: May 30, 2003Publication date: December 2, 2004Applicant: Oracle International CorporationInventors: Saurabh Shrivastava, Uppili Srinivasan
-
Patent number: 6748374Abstract: A method and system for representing objects in a relational database is provided. In one aspect, the invention provides a method and system for storing directory information objects in a relational database management system. In addition, a method and system for generating a statement in a database query language to search or manipulate objects or entries that are stored in a relational database is disclosed. An aspect of the invention is directed to a method and system that can automatically generate a SQL statement for an LDAP search filter.Type: GrantFiled: December 7, 1998Date of Patent: June 8, 2004Assignee: Oracle International CorporationInventors: Harpinder S. Madan, Brian Gustafson, Uppili Srinivasan
-
Patent number: 6615223Abstract: A method and mechanism for data replication is disclosed. One embodiment of the invention relates to an efficient and effective replication system using LDAP replication components. Another embodiment of the invention pertains to a schema and format independent method for data replication. Procedures for adding, deleting, and modifying replicated data, and for replicating conflict resolution are also disclosed. A further embodiment of the invention is directed to improved methods and mechanisms for adding and removing nodes from a replication system.Type: GrantFiled: February 29, 2000Date of Patent: September 2, 2003Assignee: Oracle International CorporationInventors: Kuang-Yu Shih, Uppili Srinivasan
-
Patent number: 6587856Abstract: A method and system for representing objects in a relational database is provided. In one aspect, the invention provides a method and system for storing directory information objects in a relational database management system. In addition, a method and system for generating a statement in a database query language to search or manipulate objects or entries that are stored in a relational database is disclosed. An aspect of the invention is directed to a method and system that can automatically generate a SQL statement for an LDAP search filter.Type: GrantFiled: December 7, 1998Date of Patent: July 1, 2003Assignee: Oracle International CorporationInventors: Uppili Srinivasan, Harpinder Madan, Sanjay Jain
-
Publication number: 20010051948Abstract: A method and system for representing objects in a relational database is provided. In one aspect, the invention provides a method and system for storing directory information objects in a relational database management system. In addition, a method and system for generating a statement in a database query language to search or manipulate objects or entries that are stored in a relational database is disclosed. An aspect of the invention is directed to a method and system that can automatically generate a SQL statement for an LDAP search filter.Type: ApplicationFiled: February 6, 2001Publication date: December 13, 2001Inventors: Uppili Srinivasan, Harpinder Madan, Sanjay Jain