Patents by Inventor Anshul Goyal

Anshul Goyal 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: 20240248913
    Abstract: Database systems and methods are provided for parallel processing heterogenous jobs at a database system. One method involves identifying database records corresponding to a batch of jobs and identifying, for the respective jobs, a respective set of related database records associated with the respective job based on a respective value for a metadata field of the respective database record corresponding to the respective job. The metadata field value uniquely identifies the respective set of related database records associated with the respective database record. The method divides the batch of jobs into chunks based on the respective sets of related database records associated with the respective jobs. Each chunk includes a respective subset of the batch of jobs having an aggregate workload based on the respective sets of related database records associated with the respective jobs of the respective chunk that is less than a chunking threshold.
    Type: Application
    Filed: January 20, 2023
    Publication date: July 25, 2024
    Applicant: Salesforce, Inc.
    Inventors: Ravi Shankar, Gopala Sarma Akshintala, Atul Kumar, Shivanshu Goyal, Anshul Rawat
  • Publication number: 20240231871
    Abstract: The disclosure provides an example method for configuring a cluster of hosts. The method generally includes defining a global transport node profile that defines a first configuration for the cluster of hosts, defining a sub-transport node profile that defines a second configuration, assigning one or more hosts of the cluster to the sub-transport node profile and configuring the cluster of hosts based on the global transport node profile and the sub-transport node profile comprising: configuring the one or more hosts of the cluster based on the first configuration and the second configuration; and configuring at least one host of the cluster not assigned to the sub-transport node profile based on the first configuration and not the second configuration.
    Type: Application
    Filed: December 22, 2022
    Publication date: July 11, 2024
    Inventors: RADHA SRINIVASAN, NILESH GANU, AKSHATHA V P, ANSHUL GOYAL, RAMACHANDRAN THIRUPATHI
  • Publication number: 20240134673
    Abstract: The disclosure provides an example method for configuring a cluster of hosts. The method generally includes defining a global transport node profile that defines a first configuration for the cluster of hosts, defining a sub-transport node profile that defines a second configuration, assigning one or more hosts of the cluster to the sub-transport node profile and configuring the cluster of hosts based on the global transport node profile and the sub-transport node profile comprising: configuring the one or more hosts of the cluster based on the first configuration and the second configuration; and configuring at least one host of the cluster not assigned to the sub-transport node profile based on the first configuration and not the second configuration.
    Type: Application
    Filed: December 22, 2022
    Publication date: April 25, 2024
    Inventors: RADHA SRINIVASAN, NILESH GANU, AKSHATHA V P, ANSHUL GOYAL, RAMACHANDRAN THIRUPATHI
  • Publication number: 20240127416
    Abstract: Systems and methods for detecting, geolocating, assessing, and/or inventorying infrastructure assets. In some embodiments, a plurality of images captured by a moving camera may be used to generate a point cloud. A plurality of points corresponding to a pavement surface may be identified from the point cloud. The plurality of points may be used to generate at least one synthetic image of the pavement surface, the at least one synthetic image having at least one selected camera pose. The at least one synthetic image may be used to assess at least one condition of the pavement surface.
    Type: Application
    Filed: August 28, 2023
    Publication date: April 18, 2024
    Applicant: RoadBotics, Inc.
    Inventors: Benjamin T. Schmidt, Miguel Dickson, Christoph Mertz, Anshul Goyal
  • Patent number: 11769238
    Abstract: Systems and methods for detecting, geolocating, assessing, and/or inventorying infrastructure assets. In some embodiments, a plurality of images captured by a moving camera may be used to generate a point cloud. A plurality of points corresponding to a pavement surface may be identified from the point cloud. The plurality of points may be used to generate at least one synthetic image of the pavement surface, the at least one synthetic image having at least one selected camera pose. The at least one synthetic image may be used to assess at least one condition of the pavement surface.
    Type: Grant
    Filed: May 17, 2021
    Date of Patent: September 26, 2023
    Assignee: RoadBotics, Inc.
    Inventors: Benjamin T. Schmidt, Miguel Dickson, Christoph Mertz, Anshul Goyal
  • Publication number: 20230196535
    Abstract: Systems and methods for detecting, geolocating, assessing, and/or inventorying infrastructure assets. In some embodiments, a plurality of images captured by a moving camera may be used to generate a point cloud. A plurality of points corresponding to a pavement surface may be identified from the point cloud. The plurality of points may be used to generate at least one synthetic image of the pavement surface, the at least one synthetic image having at least one selected camera pose. The at least one synthetic image may be used to assess at least one condition of the pavement surface.
    Type: Application
    Filed: May 17, 2021
    Publication date: June 22, 2023
    Applicant: RoadBotics, Inc.
    Inventors: Benjamin T. Schmidt, Miguel Dickson, Christoph Mertz, Anshul Goyal