Patents by Inventor Nithya Muralidharan

Nithya Muralidharan 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).

  • Patent number: 10528724
    Abstract: One embodiment of the present invention provides a system that differentiates service provided to a database user based on a security profile of the user. During operation, the system receives a sequence of commands from a user at a database system. The system then uses the sequence of commands to determine a security profile which indicates whether the user is behaving suspiciously. Next the system associates a resource consumer group with the user based on the security profile. Finally, the system differentiates service provided to the user based on the resource consumer group.
    Type: Grant
    Filed: April 7, 2016
    Date of Patent: January 7, 2020
    Assignee: Oracle International Corporation
    Inventors: Nithya Muralidharan, Daniel ManHung Wong
  • Publication number: 20160253494
    Abstract: One embodiment of the present invention provides a system that differentiates service provided to a database user based on a security profile of the user. During operation, the system receives a sequence of commands from a user at a database system. The system then uses the sequence of commands to determine a security profile which indicates whether the user is behaving suspiciously. Next the system associates a resource consumer group with the user based on the security profile. Finally, the system differentiates service provided to the user based on the resource consumer group.
    Type: Application
    Filed: April 7, 2016
    Publication date: September 1, 2016
    Applicant: Oracle International Corporation
    Inventors: Nithya Muralidharan, Daniel ManHung Wong
  • Patent number: 9323922
    Abstract: One embodiment of the present invention provides a system that differentiates service provided to a database user based on a security profile of the user. During operation, the system receives a sequence of commands from a user at a database system. The system then uses the sequence of commands to determine a security profile which indicates whether the user is behaving suspiciously. Next the system associates a resource consumer group with the user based on the security profile. Finally, the system differentiates service provided to the user based on the resource consumer group.
    Type: Grant
    Filed: January 6, 2005
    Date of Patent: April 26, 2016
    Assignee: ORACLE INTERNATIONAL CORPORATION
    Inventors: Nithya Muralidharan, Daniel ManHung Wong
  • Patent number: 7356545
    Abstract: A method for preventing intrusions in a database system is provided. When the database system receives a request to execute a database command, the database command is parsed to generate parsed information. Before executing the database command, the parsed information is evaluated against a set of rules. If the parsed information satisfies the conditions associated with a rule, the database system performs an action associated with the rule. The action may be an action designed to prevent intrusions, and may be performed instead of or in addition to executing the database command.
    Type: Grant
    Filed: December 22, 2004
    Date of Patent: April 8, 2008
    Assignee: Oracle International Corporation
    Inventors: Nithya Muralidharan, Daniel Manhung Wong
  • Publication number: 20080046964
    Abstract: A method for preventing intrusions in a database system is provided. When the database system receives a request to execute a database command, the database command is parsed to generate parsed information. Before executing the database command, the parsed information is evaluated against a set of rules. If the parsed information satisfies the conditions associated with a rule, the database system performs an action associated with the rule. The action may be an action designed to prevent intrusions, and may be performed instead of or in addition to executing the database command.
    Type: Application
    Filed: October 25, 2007
    Publication date: February 21, 2008
    Inventors: Nithya Muralidharan, Daniel Wong
  • Publication number: 20060149738
    Abstract: One embodiment of the present invention provides a system that differentiates service provided to a database user based on a security profile of the user. During operation, the system receives a sequence of commands from a user at a database system. The system then uses the sequence of commands to determine a security profile which indicates whether the user is behaving suspiciously. Next the system associates a resource consumer group with the user based on the security profile. Finally, the system differentiates service provided to the user based on the resource consumer group.
    Type: Application
    Filed: January 6, 2005
    Publication date: July 6, 2006
    Inventors: Nithya Muralidharan, Daniel Wong
  • Publication number: 20060136493
    Abstract: A method for preventing intrusions in a database system is provided. When the database system receives a request to execute a database command, the database command is parsed to generate parsed information. Before executing the database command, the parsed information is evaluated against a set of rules. If the parsed information satisfies the conditions associated with a rule, the database system performs an action associated with the rule. The action may be an action designed to prevent intrusions, and may be performed instead of or in addition to executing the database command.
    Type: Application
    Filed: December 22, 2004
    Publication date: June 22, 2006
    Inventors: Nithya Muralidharan, Daniel Wong