Patents by Inventor Raghav Sethi

Raghav Sethi 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: 20240119169
    Abstract: A computing system may receive a schema of user interface comprising an arrangement of interface elements, each element configured to display data from cells of a database. The system may receive a user permission for the user interface and an element permission for an interface element. The system may generate a policy object for the user interface based on the user permission and the element permission. The policy object specifies which cells of the database can be accessed by the user interface. The system may receive a query from a client device associated with a user to implement a local instance of the user interface. The system may serve the query according to the policy object, where serving the query includes providing data from the database that the user interface provides access to without providing other data from the database that should not be accessible according to the policy object.
    Type: Application
    Filed: October 10, 2023
    Publication date: April 11, 2024
    Inventors: Raghav Sethi, Stephen Beesley Ball, Emmett Fred Nicholas, Caleb Wesley Meredith, Anuj Bheda, Samuel Gilbert Keller
  • Publication number: 20230252046
    Abstract: A database system provides automatic synchronization from one or more databases to a table. The synchronized portion of each source database table is periodically imported into a corresponding portion of a destination database table. For each synchronized field in the table with data from multiple source databases, one of the source databases is set as a primary source, which determines the data type and field configuration of the field. Data from secondary sources are cast to the data type established by the primary source and represented using the primary source’s field configuration. The source database table may also include data that is not synchronized with the destination database table. Similarly, the destination database table may be enriched with data that is not included in the source database table.
    Type: Application
    Filed: April 21, 2023
    Publication date: August 10, 2023
    Inventors: Raghav Sethi, Ryan Joshua Pearl, Jonathan Chien, Chuan Ji, Nenya Edjah, Emmett Nicholas, Jonathan Brandon Bakst
  • Patent number: 11669548
    Abstract: A database system provides automatic synchronization from one or more databases to a table. The synchronized portion of each source database table is periodically imported into a corresponding portion of a destination database table. For each synchronized field in the table with data from multiple source databases, one of the source databases is set as a primary source, which determines the data type and field configuration of the field. Data from secondary sources are cast to the data type established by the primary source and represented using the primary source's field configuration. The source database table may also include data that is not synchronized with the destination database table. Similarly, the destination database table may be enriched with data that is not included in the source database table.
    Type: Grant
    Filed: September 13, 2021
    Date of Patent: June 6, 2023
    Assignee: Formagrid Inc
    Inventors: Raghav Sethi, Ryan Joshua Pearl, Jonathan Chien, Chuan Ji, Nenya Edjah, Emmett Nicholas, Jonathan Brandon Bakst
  • Patent number: 11475046
    Abstract: A database system provides automatic synchronization from one or more databases to a table. The synchronized portion of each source database table is periodically imported into a corresponding portion of a destination database table. For each synchronized field in the table with data from multiple source databases, one of the source databases is set as a primary source, which determines the data type and field configuration of the field. Data from secondary sources are cast to the data type established by the primary source and represented using the primary source's field configuration. The source database table may also include data that is not synchronized with the destination database table. Similarly, the destination database table may be enriched with data that is not included in the source database table.
    Type: Grant
    Filed: March 11, 2022
    Date of Patent: October 18, 2022
    Assignee: Formagrid Inc
    Inventors: Raghav Sethi, Ryan Joshua Pearl, Jonathan Chien, Chuan Ji, Nenya Edjah, Emmett Nicholas, Jonathan Brandon Bakst
  • Publication number: 20220197925
    Abstract: A database system provides automatic synchronization from one or more databases to a table. The synchronized portion of each source database table is periodically imported into a corresponding portion of a destination database table. For each synchronized field in the table with data from multiple source databases, one of the source databases is set as a primary source, which determines the data type and field configuration of the field. Data from secondary sources are cast to the data type established by the primary source and represented using the primary source's field configuration. The source database table may also include data that is not synchronized with the destination database table. Similarly, the destination database table may be enriched with data that is not included in the source database table.
    Type: Application
    Filed: March 11, 2022
    Publication date: June 23, 2022
    Inventors: Raghav Sethi, Ryan Joshua Pearl, Jonathan Chien, Chuan Ji, Nenya Edjah, Emmett Nicholas, Jonathan Brandon Bakst
  • Publication number: 20220083565
    Abstract: A database system provides automatic synchronization from one or more databases to a table. The synchronized portion of each source database table is periodically imported into a corresponding portion of a destination database table. For each synchronized field in the table with data from multiple source databases, one of the source databases is set as a primary source, which determines the data type and field configuration of the field. Data from secondary sources are cast to the data type established by the primary source and represented using the primary source's field configuration. The source database table may also include data that is not synchronized with the destination database table. Similarly, the destination database table may be enriched with data that is not included in the source database table.
    Type: Application
    Filed: September 13, 2021
    Publication date: March 17, 2022
    Inventors: Raghav Sethi, Ryan Joshua Pearl, Jonathan Chien, Chuan Ji, Nenya Edjah, Emmett Nicholas, Jonathan Brandon Bakst