Patents by Inventor Vamsi Thummala

Vamsi Thummala 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: 20240281556
    Abstract: The present application discloses a method, system, and computer system for enforcing security with respect to a database. The system includes a database configured to receive a query, wherein the query is modified to comprise one or more security predicates; determine data to return in response to the query by examining the one or more security predicates with respect to security for a field; and return the determined data in response to the query.
    Type: Application
    Filed: May 1, 2024
    Publication date: August 22, 2024
    Inventors: Vamsi Thummala, Prasanna JayaPrakash, Gary Heck
  • Patent number: 12001580
    Abstract: The present application discloses a method, system, and computer system for enforcing security with respect to a database. The method includes receiving, by one or more processors, a user query from a user, determining one or more user security privileges for the user, configuring a query string, querying a database to return results based at least in part on the query string, obtaining the results, and providing the results to the user. The query string is based at least in part on the user query, and the query string comprises one or more security predicates that are based at least in part on the one or more user security privileges.
    Type: Grant
    Filed: August 27, 2021
    Date of Patent: June 4, 2024
    Assignee: Workday, Inc.
    Inventors: Vamsi Thummala, Prasanna JayaPrakash, Gary Heck
  • Publication number: 20240104237
    Abstract: The present application discloses a method, system, and computer system for monitoring tasks with respect to information stored in a database system. The method includes receiving a request to execute a task with respect to a database, wherein the request is associated with an identifier corresponding to a user that inputs a query for the request; determining whether the task is authorized for the user; in response to a determination that the task is authorized for the user, obtaining a set of information that is to be returned for the task; determining a subset of the set of information, wherein the subset of the set of information comprises one or more parts of the set of information for which the user has access permission; and storing a record of the request to execute the task, wherein the record comprises an indication of the user, and an indication of subset of the set of information.
    Type: Application
    Filed: December 5, 2023
    Publication date: March 28, 2024
    Inventors: Katherine Sue Hansen, Suma Handalagere, Sanyukta Inamdar, Vamsi Thummala
  • Patent number: 11886608
    Abstract: The present application discloses a method, system, and computer system for monitoring tasks with respect to information stored in a database system. The method includes receiving a request to execute a task with respect to a database, wherein the request is associated with an identifier corresponding to a user that inputs a query for the request; determining whether the task is authorized for the user; in response to a determination that the task is authorized for the user, obtaining a set of information that is to be returned for the task; determining a subset of the set of information, wherein the subset of the set of information comprises one or more parts of the set of information for which the user has access permission; and storing a record of the request to execute the task, wherein the record comprises an indication of the user, and an indication of subset of the set of information.
    Type: Grant
    Filed: September 8, 2021
    Date of Patent: January 30, 2024
    Assignee: Workday, Inc.
    Inventors: Katherine Sue Hansen, Suma Handalagere, Sanyukta Inamdar, Vamsi Thummala
  • Publication number: 20230073476
    Abstract: The present application discloses a method, system, and computer system for monitoring tasks with respect to information stored in a database system. The method includes receiving a request to execute a task with respect to a database, wherein the request is associated with an identifier corresponding to a user that inputs a query for the request; determining whether the task is authorized for the user; in response to a determination that the task is authorized for the user, obtaining a set of information that is to be returned for the task; determining a subset of the set of information, wherein the subset of the set of information comprises one or more parts of the set of information for which the user has access permission; and storing a record of the request to execute the task, wherein the record comprises an indication of the user, and an indication of subset of the set of information.
    Type: Application
    Filed: September 8, 2021
    Publication date: March 9, 2023
    Inventors: Katherine Sue Hansen, Suma Handalagere, Sanyukta Inamdar, Vamsi Thummala