Patents by Inventor Amir Ali Afghani

Amir Ali Afghani 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: 11403421
    Abstract: A system for analytics security includes processor(s) and a readable medium. The readable medium causes the system to perform operations comprising receiving a request for analytics data; determining the analytics data based on the request (the analytics data comprises result(s) of an analytic calculation performed on commingled data and the commingled data comprises tenant data shared by a tenant and other tenant data shared by other tenant(s)); determining security information associated with the analytics data (the security information associated with the analytics data is based on the commingled data used for determining the analytics data); determining permissions associated with the requestor based on the tenant; determining whether the requestor is credentialed based on the security information associated with the analytics data and the permissions associated with the requestor; and providing the analytics data to the requestor based on a determination that the requestor is credentialed.
    Type: Grant
    Filed: July 30, 2020
    Date of Patent: August 2, 2022
    Assignee: Workday, Inc.
    Inventors: Denis Gulsen, Erol Guney, Amir Ali Afghani, Eric James Ranstrom, Thomas Monir Ghali, Kayla Marie Kimura
  • Patent number: 10901960
    Abstract: A system for an analytic database includes a commingling storage unit, an interface, and a processor. The interface is configured to receive an indication to build an analytic database. The processor is configured to transfer data to build the analytic database stored in the commingling storage unit, and build the analytic database using the data.
    Type: Grant
    Filed: September 1, 2017
    Date of Patent: January 26, 2021
    Assignee: Workday, Inc.
    Inventors: Denis Gulsen, Erol Guney, Eric James Ranstrom, Amir Ali Afghani
  • Publication number: 20200356696
    Abstract: A system for analytics security includes processor(s) and a readable medium. The readable medium causes the system to perform operations comprising receiving a request for analytics data; determining the analytics data based on the request (the analytics data comprises result(s) of an analytic calculation performed on commingled data and the commingled data comprises tenant data shared by a tenant and other tenant data shared by other tenant(s)); determining security information associated with the analytics data (the security information associated with the analytics data is based on the commingled data used for determining the analytics data); determining permissions associated with the requestor based on the tenant; determining whether the requestor is credentialed based on the security information associated with the analytics data and the permissions associated with the requestor; and providing the analytics data to the requestor based on a determination that the requestor is credentialed.
    Type: Application
    Filed: July 30, 2020
    Publication date: November 12, 2020
    Inventors: Denis Gulsen, Erol Guney, Amir Ali Afghani, Eric James Ranstrom, Thomas Monir Ghali, Kayla Marie Kimura
  • Patent number: 10803092
    Abstract: A system for a metadata driven catalog definition includes an interface and a processor. The interface is configured to receive an indication to generate a catalog. The processor is configured to traverse a set of data to generate a set of metadata tags, determine a set of sub-categories, wherein a sub-category of the set of subcategories comprises a group of metadata tags associated with the sub-category, and determine a set of categories. A category of the set of categories comprises a group of sub-categories associated with the category. The processor is also configured to provide the catalog comprising a set of filters for filtering data according to the set of categories and the set of sub-categories.
    Type: Grant
    Filed: September 1, 2017
    Date of Patent: October 13, 2020
    Assignee: Workday, Inc.
    Inventors: Denis Gulsen, Erol Guney, Eric James Ranstrom, Amir Ali Afghani, Chandni K. Dhanjal
  • Patent number: 10769298
    Abstract: A system for analytics security includes an interface and a processor. The input interface is configured to receive a request for analytics data, where the request is associated with a requestor. The processor is configured to determine security associated with the analytics data, where security associated with the analytics data is based at least in part on commingled data used for determining the analytics data. The processor is also configured to determine permissions associated with the requestor, determine whether the requestor is credentialed based at least in part on the security associated with the analytics data and the permissions associated with the requestor, and in the event it is determined that the requestor is credentialed, provide the analytics data to the requestor.
    Type: Grant
    Filed: September 1, 2017
    Date of Patent: September 8, 2020
    Assignee: Workday, Inc.
    Inventors: Denis Gulsen, Erol Guney, Amir Ali Afghani, Eric James Ranstrom, Thomas Monir Ghali, Kayla Marie Kimura
  • Patent number: 10740334
    Abstract: A system for determining a query ordering includes an input interface and a processor. The input interface is configured to receive a set of commingled data. The commingled data comprises data associated with a plurality of tenants. The input interface is configured to receive a query. The processor is configured to determine an efficient ordering for the query. The efficient ordering for the query is based at least in part on the set of commingled data. The processor is configured to prompt a user for a permission to change an execution ordering for the query in response to the efficient ordering for the query being different from a user indicated ordering for the query.
    Type: Grant
    Filed: December 18, 2017
    Date of Patent: August 11, 2020
    Assignee: Workday, Inc.
    Inventors: Amir Ali Afghani, Erol Guney