Patents by Inventor Niyati Shah

Niyati Shah 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: 11966921
    Abstract: Disclosed herein are systems and methods for a system for authorizing proxy number token requests. The system may comprise a memory storing instructions and at least one processor configured to execute instructions to perform operations. These operations may comprise receiving a first request to use a proxy number token to complete a first action associated with a first entity; authorizing the first request; receiving a second request to use the proxy number token to complete a second action associated with a second entity; determining a modifiable relationship data binding associated with the first and second entities, the modifiable relationship data binding comprising multiple parameters; determining that the second request satisfies the parameters; and authorizing the second request based on a determination that the second request satisfies the parameters.
    Type: Grant
    Filed: April 20, 2021
    Date of Patent: April 23, 2024
    Assignee: Capital One Services, LLC
    Inventors: Allison Fenichel, Amanda Sneider, Niyati Shah
  • Publication number: 20230205787
    Abstract: Methods and systems are described herein for synchronizing communication records in computer networks. For example, the methods and systems may determine whether or not a first communication relates to a second and generate a recommendation that the communications relate to a single communication. In particular, the methods and systems described herein describe synchronizing communication records in computer networks based on detecting patterns in categories of metadata. For example, the methods and systems retrieve specific types of metadata and compare this metadata between communications in order to synchronize and/or deduplicate them.
    Type: Application
    Filed: March 3, 2023
    Publication date: June 29, 2023
    Applicant: Capital One Services, LLC
    Inventors: Aditya PAI, Brice ELDER, Niyati SHAH, Marek SEDLACEK
  • Patent number: 11687596
    Abstract: A computer-implemented method for automatic generation of data visualizations may include: receiving, from a user, a request to open a document, receiving, from the user, a selection of data for visualization in the new document, determining whether the user has a trained visualization model, upon determining that the user has a trained visualization model, loading the user's trained visualization model, upon determining that the user does not have a trained visualization model, loading a default trained visualization model as the user's trained visualization model, using the user's trained visualization to generate one or more suggested visualizations of the selected data, and displaying the one or more suggested visualizations to the user.
    Type: Grant
    Filed: March 22, 2021
    Date of Patent: June 27, 2023
    Assignee: MICROSTRATEGY INCORPORATED
    Inventors: Jericho McLeod, Niyati Shah, Amar Gawade
  • Patent number: 11630843
    Abstract: Methods and systems are described herein for synchronizing communication records in computer networks. For example, the methods and systems may determine whether or not a first communication relates to a second and generate a recommendation that the communications relate to a single communication. In particular, the methods and systems described herein describe synchronizing communication records in computer networks based on detecting patterns in categories of metadata. For example, the methods and systems retrieve specific types of metadata and compare this metadata between communications in order to synchronize and/or deduplicate them.
    Type: Grant
    Filed: November 13, 2020
    Date of Patent: April 18, 2023
    Assignee: Capital One Services, LLC
    Inventors: Aditya Pai, Brice Elder, Niyati Shah, Marek Sedlacek
  • Publication number: 20220335427
    Abstract: Disclosed herein are systems and methods for a system for authorizing proxy number token requests. The system may comprise a memory storing instructions and at least one processor configured to execute instructions to perform operations. These operations may comprise receiving a first request to use a proxy number token to complete a first action associated with a first entity; authorizing the first request; receiving a second request to use the proxy number token to complete a second action associated with a second entity; determining a modifiable relationship data binding associated with the first and second entities, the modifiable relationship data binding comprising multiple parameters; determining that the second request satisfies the parameters; and authorizing the second request based on a determination that the second request satisfies the parameters.
    Type: Application
    Filed: April 20, 2021
    Publication date: October 20, 2022
    Applicant: Capital One Services, LLC
    Inventors: Allison FENICHEL, Amanda SNEIDER, Niyati SHAH
  • Publication number: 20220156284
    Abstract: Methods and systems are described herein for synchronizing communication records in computer networks. For example, the methods and systems may determine whether or not a first communication relates to a second and generate a recommendation that the communications relate to a single communication. In particular, the methods and systems described herein describe synchronizing communication records in computer networks based on detecting patterns in categories of metadata. For example, the methods and systems retrieve specific types of metadata and compare this metadata between communications in order to synchronize and/or deduplicate them.
    Type: Application
    Filed: November 13, 2020
    Publication date: May 19, 2022
    Applicant: Capital One Services, LLC
    Inventors: Aditya PAI, Brice Elder, Niyati Shah, Marek Sedlacek
  • Publication number: 20210303625
    Abstract: A computer-implemented method for automatic generation of data visualizations may include: receiving, from a user, a request to open a document, receiving, from the user, a selection of data for visualization in the new document, determining whether the user has a trained visualization model, upon determining that the user has a trained visualization model, loading the user's trained visualization model, upon determining that the user does not have a trained visualization model, loading a default trained visualization model as the user's trained visualization model, using the user's trained visualization to generate one or more suggested visualizations of the selected data, and displaying the one or more suggested visualizations to the user.
    Type: Application
    Filed: March 22, 2021
    Publication date: September 30, 2021
    Inventors: Jericho McLEOD, Niyati SHAH, Amar GAWADE
  • Patent number: 10303648
    Abstract: Implementing a partial reconfiguration design flow can include determining an interface net connecting static circuitry and a first reconfigurable module of a circuit design, performing, using a processor, a logical optimization on first circuitry of the static circuitry that is entirely external to the first reconfigurable module and on second circuitry entirely within the reconfigurable module, and excluding the interface net from processing using the logical optimization.
    Type: Grant
    Filed: May 19, 2017
    Date of Patent: May 28, 2019
    Assignee: XILINX, INC.
    Inventors: Sabyasachi Das, Zhiyong Wang, Niyati Shah
  • Patent number: 10242150
    Abstract: Circuit design implementation can include selecting a first and second load each having a control pin of a same type driven by a different driver, determining whether the driver of the first load matches the driver of the second load, and modifying the circuit design to drive the control pins of the first load and the second load using the driver of the first load. Circuit design implementation can include selecting a net having a driver and a plurality of loads exceeding a threshold, determining a selected module of the circuit design having a number of the plurality of loads of the net that meet a cloning criteria, and, in response, modifying the circuit design by creating a clone of the driver within the selected module and driving each load of the net within the selected module with the clone of the driver.
    Type: Grant
    Filed: June 7, 2016
    Date of Patent: March 26, 2019
    Assignee: XILINX, INC.
    Inventors: Sabyasachi Das, Xiaojian Yang, Niyati Shah, Govinda Keshavdas, Frederic Revenu
  • Patent number: 9965581
    Abstract: A method of circuit design may include synthesizing a circuit design using a processor and, for the synthesized circuit design, selectively reducing, using the processor, fanout of nets having a number of loads exceeding a first threshold number of loads and having a selected netlist connectivity. The method may include placing the circuit design using a processor and, for the placed circuit design, selectively reducing, using the processor, fanout of nets according to at least one of a number of loads or criticality.
    Type: Grant
    Filed: July 20, 2015
    Date of Patent: May 8, 2018
    Assignee: XILINX, INC.
    Inventors: Sabyasachi Das, Aaron Ng, Ruibing Lu, Niyati Shah, Zhiyong Wang