Patents by Inventor Tushar Dadlani

Tushar Dadlani 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: 12288294
    Abstract: Systems and techniques are provided for calibrating cameras in a real space for tracking puts and takes of items by subjects. The method includes first processing one or more selected images captured by an extrinsic calibration tool to extract from the images, a three-dimensional (3D) point cloud of points corresponding to displays or structures that remain substantially immobile in the real space, and a second processing of a second set of images captured by a camera installation in the real space to match points in the second set of images to the point cloud. Differences in position of matching points can be used to determine transformation information therebetween, which can be used to calibrate the installed cameras.
    Type: Grant
    Filed: April 29, 2022
    Date of Patent: April 29, 2025
    Assignee: STANDARD COGNITION, CORP.
    Inventors: Dhananjay Singh, Tushar Dadlani
  • Patent number: 12231818
    Abstract: Techniques for managing coverage constraints are provided for determining an improved camera coverage plan including a number, a placement, and a pose of cameras that are arranged to track puts and takes of items by subjects in a three-dimensional real space. The method includes receiving an initial camera coverage plan including a three-dimensional map of a real space, an initial number and initial pose of a plurality of cameras and a camera model including characteristics of the cameras. The method can iteratively apply a machine learning process to an objective function of number and poses of cameras, and subject to a set of constraints, obtain an improved camera coverage plan. The improved camera coverage plan is provided to an installer to arrange cameras to track puts and takes of items by subjects in the three-dimensional real space.
    Type: Grant
    Filed: October 12, 2023
    Date of Patent: February 18, 2025
    Assignee: STANDARD COGNITION, CORP.
    Inventors: Nagasrikanth Kallakuri, Akshay Malhotra, Luis Yoichi Morales Saiki, Tushar Dadlani, Dhananjay Singh
  • Publication number: 20240412161
    Abstract: Automated techniques provide for recalibrating cameras configured for monitoring an area of real space. The method includes first processing one or more selected images selected from a plurality of sequences of images received from a plurality of cameras calibrated using a set of calibration images that were used to calibrate the cameras previously. Transformation information between the selected images and the set of calibration images is obtained based on one or more features extracted from the selected images using a trained neural network classifier corresponding to points located at relatively immobile structures. The features extracted from the selected images match features in the set of calibration images. Camera calibrations can be updated when transform information between features matched meets or exceeds a threshold.
    Type: Application
    Filed: August 22, 2024
    Publication date: December 12, 2024
    Applicant: Standard Cognition, Corp.
    Inventors: Nagasrikanth KALLAKURI, Tushar DADLANI, Dhananjay SINGH, Daniel L. FISCHETTI
  • Patent number: 12079769
    Abstract: Automated techniques provide for recalibrating cameras in a real space in which puts and takes of items are tracked. The method includes first processing one or more selected images selected from a plurality of sequences of images received from a plurality of cameras calibrated using a set of calibration images that were used to calibrate the cameras previously. The first processing includes a process step to match one or more features from the selected images with features extracted from the set of calibration images using a trained neural network classifier. The features correspond to points located at displays or structures that remain substantially immobile. Camera calibrations can be updated when transform information between features matched meets or exceeds a threshold.
    Type: Grant
    Filed: May 10, 2022
    Date of Patent: September 3, 2024
    Assignee: STANDARD COGNITION, CORP.
    Inventors: Nagasrikanth Kallakuri, Tushar Dadlani, Dhananjay Singh, Daniel L Fischetti
  • Publication number: 20240048669
    Abstract: Techniques for managing coverage constraints are provided for determining an improved camera coverage plan including a number, a placement, and a pose of cameras that are arranged to track puts and takes of items by subjects in a three-dimensional real space. The method includes receiving an initial camera coverage plan including a three-dimensional map of a real space, an initial number and initial pose of a plurality of cameras and a camera model including characteristics of the cameras. The method can iteratively apply a machine learning process to an objective function of number and poses of cameras, and subject to a set of constraints, obtain an improved camera coverage plan. The improved camera coverage plan is provided to an installer to arrange cameras to track puts and takes of items by subjects in the three-dimensional real space.
    Type: Application
    Filed: October 12, 2023
    Publication date: February 8, 2024
    Applicant: STANDARD COGNITION, CORP.
    Inventors: Nagasrikanth KALLAKURI, Akshay MALHOTRA, Luis Yoichi MORALES SAIKI, Tushar DADLANI, Dhananjay SINGH
  • Patent number: 11818508
    Abstract: Systems and techniques are provided for determining an improved camera coverage plan including a number, a placement, and a pose of cameras that are arranged to track puts and takes of items by subjects in a three-dimensional real space. The method includes receiving an initial camera coverage plan including a three-dimensional map of a real space, an initial number and initial pose of a plurality of cameras and a camera model including characteristics of the cameras. The method can iteratively apply a machine learning process to an objective function of number and poses of cameras, and subject to a set of constraints, obtain an improved camera coverage plan. The improved camera coverage plan is provided to an installer to arrange cameras to track puts and takes of items by subjects in the three-dimensional real space.
    Type: Grant
    Filed: February 25, 2022
    Date of Patent: November 14, 2023
    Assignee: STANDARD COGNITION, CORP.
    Inventors: Nagasrikanth Kallakuri, Akshay Malhotra, Luis Yoichi Morales Saiki, Tushar Dadlani, Dhananjay Singh
  • Publication number: 20220279144
    Abstract: Systems and techniques are provided for determining an improved camera coverage plan including a number, a placement, and a pose of cameras that are arranged to track puts and takes of items by subjects in a three-dimensional real space. The method includes receiving an initial camera coverage plan including a three-dimensional map of a real space, an initial number and initial pose of a plurality of cameras and a camera model including characteristics of the cameras. The method can iteratively apply a machine learning process to an objective function of number and poses of cameras, and subject to a set of constraints, obtain an improved camera coverage plan. The improved camera coverage plan is provided to an installer to arrange cameras to track puts and takes of items by subjects in the three-dimensional real space.
    Type: Application
    Filed: February 25, 2022
    Publication date: September 1, 2022
    Applicant: STANDARD COGNITION, CORP.
    Inventors: Nagasrikanth KALLAKURI, Akshay MALHOTRA, Luis Yoichi MORALES SAIKI, Tushar DADLANI, Dhananjay SINGH
  • Publication number: 20220270295
    Abstract: Automated techniques provide for recalibrating cameras in a real space in which puts and takes of items are tracked. The method includes first processing one or more selected images selected from a plurality of sequences of images received from a plurality of cameras calibrated using a set of calibration images that were used to calibrate the cameras previously. The first processing includes a process step to match one or more features from the selected images with features extracted from the set of calibration images using a trained neural network classifier. The features correspond to points located at displays or structures that remain substantially immobile. Camera calibrations can be updated when transform information between features matched meets or exceeds a threshold.
    Type: Application
    Filed: May 10, 2022
    Publication date: August 25, 2022
    Applicant: STANDARD COGNITION, CORP.
    Inventors: Nagasrikanth KALLAKURI, Tushar DADLANI, Dhananjay SINGH, Daniel L. FISCHETTI
  • Publication number: 20220262069
    Abstract: Systems and techniques are provided for calibrating cameras in a real space for tracking puts and takes of items by subjects. The method includes first processing one or more selected images captured by an extrinsic calibration tool to extract from the images, a three-dimensional (3D) point cloud of points corresponding to displays or structures that remain substantially immobile in the real space, and a second processing of a second set of images captured by a camera installation in the real space to match points in the second set of images to the point cloud. Differences in position of matching points can be used to determine transformation information therebetween, which can be used to calibrate the installed cameras.
    Type: Application
    Filed: April 29, 2022
    Publication date: August 18, 2022
    Applicant: STANDARD COGNITION, CORP.
    Inventors: Dhananjay SINGH, Tushar DADLANI
  • Patent number: 11361468
    Abstract: Systems and techniques are provided for recalibrating cameras in a real space for tracking puts and takes of items by subjects. The method includes first processing one or more selected images selected from a plurality of sequences of images received from a plurality of cameras calibrated using a set of calibration images that were used to calibrate the cameras previously. The first processing includes a process step to extract a plurality of feature descriptors from the images. The first processing also includes a process step to match one or more feature descriptors as extracted from the selected images with feature descriptors extracted from the set of calibration images that were used to calibrate the cameras previously. The feature descriptors correspond to points located at displays or structures that remain substantially immobile.
    Type: Grant
    Filed: June 24, 2021
    Date of Patent: June 14, 2022
    Assignee: STANDARD COGNITION, CORP.
    Inventors: Nagasrikanth Kallakuri, Tushar Dadlani, Dhananjay Singh, Daniel L. Fischetti
  • Patent number: 11303853
    Abstract: Systems and techniques are provided for determining an improved camera coverage plan including a number, a placement, and a pose of cameras that are arranged to track puts and takes of items by subjects in a three-dimensional real space. The method includes receiving an initial camera coverage plan including a three-dimensional map of a real space, an initial number and initial pose of a plurality of cameras and a camera model including characteristics of the cameras. The method can iteratively apply a machine learning process to an objective function of number and poses of cameras, and subject to a set of constraints, obtain an improved camera coverage plan. The improved camera coverage plan is provided to an installer to arrange cameras to track puts and takes of items by subjects in the three-dimensional real space.
    Type: Grant
    Filed: June 25, 2021
    Date of Patent: April 12, 2022
    Assignee: STANDARD COGNITION, CORP.
    Inventors: Nagasrikanth Kallakuri, Akshay Malhotra, Luis Yoichi Morales Saiki, Tushar Dadlani, Dhananjay Singh
  • Publication number: 20210407131
    Abstract: Systems and techniques are provided for recalibrating cameras in a real space for tracking puts and takes of items by subjects. The method includes first processing one or more selected images selected from a plurality of sequences of images received from a plurality of cameras calibrated using a set of calibration images that were used to calibrate the cameras previously. The first processing includes a process step to extract a plurality of feature descriptors from the images. The first processing also includes a process step to match one or more feature descriptors as extracted from the selected images with feature descriptors extracted from the set of calibration images that were used to calibrate the cameras previously. The feature descriptors correspond to points located at displays or structures that remain substantially immobile.
    Type: Application
    Filed: June 24, 2021
    Publication date: December 30, 2021
    Applicant: STANDARD COGNITION, CORP.
    Inventors: Nagasrikanth KALLAKURI, Tushar DADLANI, Dhananjay SINGH, Daniel L. FISCHETTI
  • Publication number: 20210409648
    Abstract: Systems and techniques are provided for determining an improved camera coverage plan including a number, a placement, and a pose of cameras that are arranged to track puts and takes of items by subjects in a three-dimensional real space. The method includes receiving an initial camera coverage plan including a three-dimensional map of a real space, an initial number and initial pose of a plurality of cameras and a camera model including characteristics of the cameras. The method can iteratively apply a machine learning process to an objective function of number and poses of cameras, and subject to a set of constraints, obtain an improved camera coverage plan. The improved camera coverage plan is provided to an installer to arrange cameras to track puts and takes of items by subjects in the three-dimensional real space.
    Type: Application
    Filed: June 25, 2021
    Publication date: December 30, 2021
    Applicant: STANDARD COGNITION, CORP.
    Inventors: Nagasrikanth KALLAKURI, Akshay MALHOTRA, Luis Yoichi MORALES SAIKI, Tushar DADLANI, Dhananjay SINGH
  • Patent number: 10855753
    Abstract: The technology disclosed allows for remote distributed computing and storage of vehicle data obtained from one or more vehicles. Specifically, the technology disclosed is capable of determining, at a vehicle, resource requirements for a software application. The technology disclosed is also capable of selecting a computation resource from a plurality of computation resources based on one or more selection policies for meeting the resource requirements, sending the vehicle data from the vehicle to the selected computation resource, receiving at the vehicle data from the selected computation resource and utilizing the data obtained from the computation resource and data in the vehicle in the software application.
    Type: Grant
    Filed: February 23, 2018
    Date of Patent: December 1, 2020
    Assignee: STANDARD COGNITION, CORP.
    Inventors: Nagasrikanth Kallakuri, Akshay Goel, Tushar Dadlani
  • Patent number: 10616340
    Abstract: The technology disclosed allows for remote distributed computing and storage of data obtained from one or more client devices. Specifically, the technology disclosed is capable of receiving, at the client device, data from at least one data source. The technology discloses is also capable of determining, at the client device, data information associated with the data from the at least one data source, selecting a computation resource from a plurality of computation resources based on one or more selection policies, where the selection policies are associated with one or more of location constraints, time constraints, and data type constraints and sending the data from the client device to the selected computation resource for processing.
    Type: Grant
    Filed: February 23, 2018
    Date of Patent: April 7, 2020
    Assignee: Standard Cognition, Corp.
    Inventors: Nagasrikanth Kallakuri, Akshay Goel, Tushar Dadlani
  • Publication number: 20190268402
    Abstract: Embodiments generally relate to distributed computing of vehicle data. In some embodiments, a method includes determining, at a vehicle, resource requirements for a software application. The method further includes selecting a computation resource from a plurality of computation resources based on one or more selection policies for meeting the resource requirements. The method further includes sending the vehicle data from the vehicle to the selected computation resource. The method further includes receiving at the vehicle data from the selected computation resource. The method further includes utilizing the data obtained from the computation resource and data in the vehicle in the software application.
    Type: Application
    Filed: February 23, 2018
    Publication date: August 29, 2019
    Inventors: Nagasrikanth Kallakuri, Akshay Goel, Tushar Dadlani
  • Publication number: 20190268416
    Abstract: Embodiments generally relate to distributed computing of data. In some embodiments, a method includes receiving, at a client device, data from at least one data source. The method further includes determining, at the client device, data information associated with the data from the at least one data source. The method further includes selecting a computation resource from a plurality of computation resources based on one or more selection policies, where the selection policies are associated with one or more of location constraints, time constraints, and data type constraints. The method further includes sending the data from the client device to the selected computation resource for processing.
    Type: Application
    Filed: February 23, 2018
    Publication date: August 29, 2019
    Inventors: Nagasrikanth Kallakuri, Akshay Goel, Tushar Dadlani