Patents by Inventor Gaurav Khandelwal

Gaurav Khandelwal 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: 20250182254
    Abstract: Disclosed herein is a method for denoising an image. The method includes obtaining a MEV blended frame based on a plurality of input images, wherein each of the plurality of input images comprises an EV; receiving a plurality of parameters associated with each of the plurality of input images; obtaining a plurality of first hyper parameters associated with the plurality of parameters associated with each of the plurality of input images; identifying a tuning vector among a plurality of tuning vectors based on a distance between a plurality of second hyper parameters that are associated with each of the plurality of tuning vectors and the plurality of first hyper parameters; modifying weight(s) of a denoising AI model based on the tuning vector and the plurality of first hyper parameters using an encoder AI model; and denoising the MEV blended frame using the denoising AI model having the modified weight(s).
    Type: Application
    Filed: February 11, 2025
    Publication date: June 5, 2025
    Applicant: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Sri Harsha Raja Koundinya Vutukuru, Gaurav Khandelwal, Kiran Nataraju, Nutan Sairam Yenneti, Sourabh Agrawal, Vighnesh Bhaskar Kamath, Narasimha Gopalakrishna Pai
  • Patent number: 12288317
    Abstract: A method for enhancing image quality may be provided. The method may include receiving a plurality of input frames and metadata, and determining one or more feature scores for a received input frame from the plurality of input frames. The method may further include determining a parametric score for the received input frame based on an analysis of the one or more feature scores of the received input frame and the metadata. The method may include identifying one or more artifacts for correction in the received input frame based on the parametric score, and determining a strength of correction required for at least one identified artifact in the received input frame based on the parametric score, then applying the determined strength of correction to the received input frame. The method may further include performing multi-frame blending for a plurality of received input frames with applied determined strength of correction.
    Type: Grant
    Filed: August 18, 2022
    Date of Patent: April 29, 2025
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Gaurav Khandelwal, Sachin Deepak Lomte, Umang Chaturvedi, Diplav
  • Patent number: 12185021
    Abstract: A method performed by an electronic device for generating a slow motion video includes obtaining plural image frames captured at a frame rate from a camera of the electronic device, detecting motion information in a first image frame from among the plural image frames, and performing an interpolation operation using one or more image frames from among the plural image frames. The one or more image frames are image frames obtained during a predetermined time after the first image frame in which the motion information is detected. A second image frame obtained before the first image frame in which the motion information is detected is discarded from the electronic device. A third image frame obtained after the predetermined time from the first image frame in which the motion information is detected is discarded from the electronic device.
    Type: Grant
    Filed: January 13, 2023
    Date of Patent: December 31, 2024
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Gaurav Khandelwal, Divyanshu Kumar, Saiksha Dhananjay Shetty, Digadari Suman, Alok Shankarlal Shukla, Abhijit Dey, Kiran Nataraju
  • Publication number: 20240354203
    Abstract: In some examples, a cluster protection system comprises at least one processor and a memory storing instructions which, when executed by the at least one processor, cause the system to perform operations comprising identifying a target cluster or an object in a container management framework, identifying application data and metadata associated with the target cluster or the object, generating a first snapshot of the target cluster or the object, the first snapshot including at least the metadata, storing the first snapshot in offsite cloud storage, generating a second snapshot of the target cluster, the second snapshot including at least the application data, and storing the second snapshot in a persistent volume in onsite storage.
    Type: Application
    Filed: June 27, 2024
    Publication date: October 24, 2024
    Inventors: Guilherme Vale Ferreira Menezes, Nohhyun Park, Abhishek Dharmaprikar, Rajath Subramanyam, Pin Zhou, Gaurav Khandelwal, Jiangbin Luo
  • Patent number: 12045139
    Abstract: In some examples, a cluster protection system comprises at least one processor and a memory storing instructions which, when executed by the at least one processor, cause the system to perform operations comprising identifying a target cluster or an object in a container management framework, identifying application data and metadata associated with the target cluster or the object, generating a first snapshot of the target cluster or the object, the first snapshot including at least the metadata, storing the first snapshot in offsite cloud storage, generating a second snapshot of the target cluster, the second snapshot including at least the application data, and storing the second snapshot in a persistent volume in onsite storage.
    Type: Grant
    Filed: November 8, 2021
    Date of Patent: July 23, 2024
    Assignee: Rubrik, Inc.
    Inventors: Guilherme Vale Ferreira Menezes, Nohhyun Park, Abhishek Dharmaprikar, Rajath Subramanyam, Pin Zhou, Gaurav Khandelwal, Jiangbin Luo
  • Publication number: 20240095130
    Abstract: A object data backup and restore method and system include receiving a request to restore a target object to a first point-in-time version; identifying a first snapshot of the cluster corresponding to the first point-in-time version; generating a second snapshot of the cluster upon receiving the request to restore the target object; determining data changes associated with the target object based on the first snapshot and second snapshot; scanning all objects associated with the cluster to determine one or more additional objects that are affected by restoring the target object due to object dependencies defined by a cluster configuration; generating a relationship graph for the one or more additional objects and the target object; and restoring the target object based on the data changes, the first snapshot and the relationship graph.
    Type: Application
    Filed: November 27, 2023
    Publication date: March 21, 2024
    Inventors: Nohhyun Park, Abhishek Dharmapurikar, Rajath Subramanyam, Gaurav Khandelwal, Pin Zhou
  • Patent number: 11868215
    Abstract: A object data backup and restore method and system include receiving a request to restore a target object to a first point-in-time version; identifying a first snapshot of the cluster corresponding to the first point-in-time version; generating a second snapshot of the cluster upon receiving the request to restore the target object; determining data changes associated with the target object based on the first snapshot and second snapshot; scanning all objects associated with the cluster to determine one or more additional objects that are affected by restoring the target object due to object dependencies defined by a cluster configuration; generating a relationship graph for the one or more additional objects and the target object; and restoring the target object based on the data changes, the first snapshot and the relationship graph.
    Type: Grant
    Filed: October 26, 2021
    Date of Patent: January 9, 2024
    Assignee: Rubrik, Inc.
    Inventors: Nohhyun Park, Abhishek Dharmapurikar, Rajath Subramanyam, Gaurav Khandelwal, Pin Zhou
  • Publication number: 20230142346
    Abstract: In some examples, a cluster protection system comprises at least one processor and a memory storing instructions which, when executed by the at least one processor, cause the system to perform operations comprising identifying a target cluster or an object in a container management framework, identifying application data and metadata associated with the target cluster or the object, generating a first snapshot of the target cluster or the object, the first snapshot including at least the metadata, storing the first snapshot in offsite cloud storage, generating a second snapshot of the target cluster, the second snapshot including at least the application data, and storing the second snapshot in a persistent volume in onsite storage.
    Type: Application
    Filed: November 8, 2021
    Publication date: May 11, 2023
    Inventors: Guilherme Vale Ferreira Menezes, Nohhyun Park, Abhishek Dharmaprikar, Rajath Subramanyam, Pin Zhou, Gaurav Khandelwal, Jiangbin Luo
  • Publication number: 20230128602
    Abstract: A object data backup and restore method and system include receiving a request to restore a target object to a first point-in-time version; identifying a first snapshot of the cluster corresponding to the first point-in-time version; generating a second snapshot of the cluster upon receiving the request to restore the target object; determining data changes associated with the target object based on the first snapshot and second snapshot; scanning all objects associated with the cluster to determine one or more additional objects that are affected by restoring the target object due to object dependencies defined by a cluster configuration; generating a relationship graph for the one or more additional objects and the target object; and restoring the target object based on the data changes, the first snapshot and the relationship graph.
    Type: Application
    Filed: October 26, 2021
    Publication date: April 27, 2023
    Inventors: Nohhyun Park, Abhishek Dharmapurikar, Rajath Subramanyam, Gaurav Khandelwal, Pin Zhou
  • Patent number: 11558581
    Abstract: A method performed by an electronic device for generating a slow motion video includes obtaining plural image frames captured at a frame rate from a camera of the electronic device, detecting motion information in a first image frame from among the plural image frames, and performing an interpolation operation using one or more image frames from among the plural image frames. The one or more image frames are image frames obtained during a predetermined time after the first image frame in which the motion information is detected. A second image frame obtained before the first image frame in which the motion information is detected is discarded from the electronic device. A third image frame obtained after the predetermined time from the first image frame in which the motion information is detected is discarded from the electronic device.
    Type: Grant
    Filed: November 29, 2021
    Date of Patent: January 17, 2023
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Gaurav Khandelwal, Divyanshu Kumar, Saiksha Dhananjay Shetty, Digadari Suman, Alok Shankarlal Shukla, Abhijit Dey, Kiran Nataraju
  • Publication number: 20220086384
    Abstract: A method performed by an electronic device for generating a slow motion video includes obtaining plural image frames captured at a frame rate from a camera of the electronic device, detecting motion information in a first image frame from among the plural image frames, and performing an interpolation operation using one or more image frames from among the plural image frames. The one or more image frames are image frames obtained during a predetermined time after the first image frame in which the motion information is detected. A second image frame obtained before the first image frame in which the motion information is detected is discarded from the electronic device. A third image frame obtained after the predetermined time from the first image frame in which the motion information is detected is discarded from the electronic device.
    Type: Application
    Filed: November 29, 2021
    Publication date: March 17, 2022
    Applicant: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Gaurav Khandelwal, Divyanshu Kumar, Saiksha Dhananjay Shetty, Digadari Suman, Alok Shankarlal Shukla, Abhijit Dey, Kiran Nataraju
  • Patent number: 11190728
    Abstract: A method for processing image frames, and an electronic device are provided. The method includes receiving image frames captured by an image sensor at a first frame rate and storing the received image frames in a memory. A change is detected in the stored image frames and an image frame is interpolated between the stored image frames after detecting the change. The interpolated image is stored in the memory.
    Type: Grant
    Filed: August 31, 2020
    Date of Patent: November 30, 2021
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Gaurav Khandelwal, Divyanshu Kumar, Saiksha Dhananjay Shetty, Digadari Suman, Alok Shankarlal Shukla, Abhijit Dey, Kiran Nataraju
  • Patent number: 11012603
    Abstract: An apparatus for capturing media for capturing media using a plurality of cameras associated with an electronic device based on an ambient light condition is provided. The apparatus includes a processor, and a memory unit coupled to the processor, the memory unit including a processing module configured to obtain at least one preview frame from a first camera in response to enabling an image capture application of the electronic device, determine ambient light parameters of the obtained at least one preview frame, and switch a camera operation of the electronic device from the first camera to a second camera to capture the media, if the determined ambient light parameters are below a pre-defined threshold.
    Type: Grant
    Filed: June 10, 2019
    Date of Patent: May 18, 2021
    Inventors: Digadari Suman, Abhijit Dey, Apurbaa Bhattacharjee, Gaurav Khandelwal, Kiran Nataraju
  • Patent number: 10764530
    Abstract: A method and a system for recording a Super Slow Motion (SSM) video in a portable electronic device are provided. A SSM video recording system detects presence of motion in the image frames captured by the image capturing device. Upon detecting the presence of motion, the SSM video recording system generates a trigger, subsequent to which, a first and fourth set of image frames for performing a frame skipping mechanism, and a second and third set of image frames for performing an interpolation mechanism are selected. The image frames of desired frame rate generated by performing the frame skipping mechanism and the interpolation mechanism are transmitted to an encoder in an order, for encoding and recording. The method and system allow SSM even in mid-tier and low-tier models of smartphones, without the need of expensive specialized image sensors.
    Type: Grant
    Filed: October 4, 2019
    Date of Patent: September 1, 2020
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Gaurav Khandelwal, Divyanshu Kumar, Saiksha Dhananjay Shetty, Digadari Suman, Alok Shankarlal Shukla, Abhijit Dey, Kiran Nataraju
  • Publication number: 20140040307
    Abstract: The disclosed subject matter is generally related to including a download option of a software module from within a search results page. In response to receiving a search query from a user, search results responsive to the search query are identified. The search query is analyzed to detect an intent to download a software module. If an intent to download a software module is detected, a search results page is generated from the search results and further includes a user-actionable control for initiating a process for downloading a corresponding software module to a target computer associated with the user.
    Type: Application
    Filed: August 5, 2012
    Publication date: February 6, 2014
    Applicant: MICROSOFT CORPORATION
    Inventors: Praveen Kumar Kavety Loganathan, Subrata Roychoudhuri, Kartik Poddar, Mythreyee Devi Ganapathy, Gaurav Khandelwal