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: 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: 20230245279
    Abstract: Methods and systems for denoising media frames captured in low-light environment are provided. A method includes obtaining a media frame in pixel space using adaptive trimming of Fourier coefficients of an input media frame based on a threshold criterion, and obtaining a media frame in curvelet space by performing curvelet transform on the media frame in pixel space, extracting a texture frame based on texture details and a homogeneous frame based on homogeneous details, present in the media frame in pixel space, performing longitudinal and latitudinal filtering of the texture and homogeneous frames downscaled by a same factor, integrating the longitudinal and latitudinal filtered texture and homogeneous frames, upscaling the integration to obtain a curvelet media frame, and obtaining an output media frame by sharpening the curvelet media frame in multiple iterations based on partially sharpened curvelet media frames, the curvelet media frame, and the media frame in curvelet space.
    Type: Application
    Filed: April 6, 2023
    Publication date: August 3, 2023
    Applicant: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Gaurav KHANDELWAL, Sai Snehith Garlapati, Vivek Maik D, Balaji Shashipreeth Racherla, Sweta Singh
  • Publication number: 20230156146
    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: January 13, 2023
    Publication date: May 18, 2023
    Applicant: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Gaurav KHANDELWAL, Divyanshu KUMAR, Saiksha Dhananjay SHETTY, Digadari SUMAN, Alok Shankarlal SHUKLA, Abhijit DEY, Kiran NATARAJU
  • 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
  • Publication number: 20230014050
    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: Application
    Filed: August 18, 2022
    Publication date: January 19, 2023
    Applicant: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Gaurav KHANDELWAL, Sachin Deepak LOMTE, Umang CHATURVEDI, Diplav Diplav
  • 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
  • Publication number: 20210084223
    Abstract: A method performed by user equipment (UE) for selecting a camera among multi-camera includes receiving a user instruction indicative of capturing of a scene and detecting Time of Flight (TOF) sensor information relating to scene. The TOF sensor information pertains to details relating to depth of each pixel in an image and an IR image of the scene. The method includes determining depth information of the scene based on the TOF sensor information and is indicative of a ROI in the scene, information about at least one object in the scene, and a type of the scene. The method includes determining scene information based on the depth information including identification information of the at least one object in the scene and distance information to the UE from each object from among the at least one object. The method includes selecting a camera, from among a plurality of cameras based on the scene information.
    Type: Application
    Filed: September 4, 2020
    Publication date: March 18, 2021
    Applicant: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Gaurav KHANDELWAL, Abhijit DEY, Vedant PATEL, Ashish Kumar SINGH, Harisha HS, Kiran NATARAJU, Rajib BASU, Praveen R. JADHAV
  • Publication number: 20200396414
    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: Application
    Filed: August 31, 2020
    Publication date: December 17, 2020
    Applicant: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Gaurav KHANDELWAL, Divyanshu KUMAR, Saiksha Dhananjay SHETTY, Digadari SUMAN, Alok Shankarlal SHUKLA, Abhijit DEY, 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: 20200112701
    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: Application
    Filed: October 4, 2019
    Publication date: April 9, 2020
    Applicant: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Gaurav KHANDELWAL, Divyanshu KUMAR, Saiksha Dhananjay SHETTY, Digadari SUMAN, Alok Shankarlal SHUKLA, Abhijit DEY, Kiran NATARAJU
  • Publication number: 20190379812
    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: Application
    Filed: June 10, 2019
    Publication date: December 12, 2019
    Inventors: Digadari SUMAN, Abhijit DEY, Apurbaa BHATTACHARJEE, Gaurav KHANDELWAL, Kiran NATARAJU
  • Publication number: 20180270445
    Abstract: A method and an electronic device for capturing and generating a video content from an initial video is provided. The method includes displaying a selected region of interest (ROI) in the video at a high frame rate and high-resolution. The generated video content includes a first region and a second region. The first region is obtained by capturing frames in the ROI of the initial video at a first frame rate. The second region is obtained by capturing full video frames at a second frame rate. The first region and the second region are then combined thereby generating a slow motion video.
    Type: Application
    Filed: March 20, 2018
    Publication date: September 20, 2018
    Inventors: Gaurav KHANDELWAL, Madhupa CHOWDHURY, Ajay VIJAYVARGIYA, Alok Shankarlal SHUKLA
  • 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