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: 20250182254Abstract: 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: ApplicationFiled: February 11, 2025Publication date: June 5, 2025Applicant: 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: 12288317Abstract: 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: GrantFiled: August 18, 2022Date of Patent: April 29, 2025Assignee: SAMSUNG ELECTRONICS CO., LTD.Inventors: Gaurav Khandelwal, Sachin Deepak Lomte, Umang Chaturvedi, Diplav
-
Patent number: 12185021Abstract: 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: GrantFiled: January 13, 2023Date of Patent: December 31, 2024Assignee: SAMSUNG ELECTRONICS CO., LTD.Inventors: Gaurav Khandelwal, Divyanshu Kumar, Saiksha Dhananjay Shetty, Digadari Suman, Alok Shankarlal Shukla, Abhijit Dey, Kiran Nataraju
-
Publication number: 20240354203Abstract: 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: ApplicationFiled: June 27, 2024Publication date: October 24, 2024Inventors: Guilherme Vale Ferreira Menezes, Nohhyun Park, Abhishek Dharmaprikar, Rajath Subramanyam, Pin Zhou, Gaurav Khandelwal, Jiangbin Luo
-
Patent number: 12045139Abstract: 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: GrantFiled: November 8, 2021Date of Patent: July 23, 2024Assignee: Rubrik, Inc.Inventors: Guilherme Vale Ferreira Menezes, Nohhyun Park, Abhishek Dharmaprikar, Rajath Subramanyam, Pin Zhou, Gaurav Khandelwal, Jiangbin Luo
-
Publication number: 20240095130Abstract: 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: ApplicationFiled: November 27, 2023Publication date: March 21, 2024Inventors: Nohhyun Park, Abhishek Dharmapurikar, Rajath Subramanyam, Gaurav Khandelwal, Pin Zhou
-
Patent number: 11868215Abstract: 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: GrantFiled: October 26, 2021Date of Patent: January 9, 2024Assignee: Rubrik, Inc.Inventors: Nohhyun Park, Abhishek Dharmapurikar, Rajath Subramanyam, Gaurav Khandelwal, Pin Zhou
-
Publication number: 20230142346Abstract: 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: ApplicationFiled: November 8, 2021Publication date: May 11, 2023Inventors: Guilherme Vale Ferreira Menezes, Nohhyun Park, Abhishek Dharmaprikar, Rajath Subramanyam, Pin Zhou, Gaurav Khandelwal, Jiangbin Luo
-
Publication number: 20230128602Abstract: 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: ApplicationFiled: October 26, 2021Publication date: April 27, 2023Inventors: Nohhyun Park, Abhishek Dharmapurikar, Rajath Subramanyam, Gaurav Khandelwal, Pin Zhou
-
Patent number: 11558581Abstract: 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: GrantFiled: November 29, 2021Date of Patent: January 17, 2023Assignee: SAMSUNG ELECTRONICS CO., LTD.Inventors: Gaurav Khandelwal, Divyanshu Kumar, Saiksha Dhananjay Shetty, Digadari Suman, Alok Shankarlal Shukla, Abhijit Dey, Kiran Nataraju
-
Publication number: 20220086384Abstract: 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: ApplicationFiled: November 29, 2021Publication date: March 17, 2022Applicant: SAMSUNG ELECTRONICS CO., LTD.Inventors: Gaurav Khandelwal, Divyanshu Kumar, Saiksha Dhananjay Shetty, Digadari Suman, Alok Shankarlal Shukla, Abhijit Dey, Kiran Nataraju
-
Patent number: 11190728Abstract: 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: GrantFiled: August 31, 2020Date of Patent: November 30, 2021Assignee: SAMSUNG ELECTRONICS CO., LTD.Inventors: Gaurav Khandelwal, Divyanshu Kumar, Saiksha Dhananjay Shetty, Digadari Suman, Alok Shankarlal Shukla, Abhijit Dey, Kiran Nataraju
-
Patent number: 11012603Abstract: 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: GrantFiled: June 10, 2019Date of Patent: May 18, 2021Inventors: Digadari Suman, Abhijit Dey, Apurbaa Bhattacharjee, Gaurav Khandelwal, Kiran Nataraju
-
Patent number: 10764530Abstract: 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: GrantFiled: October 4, 2019Date of Patent: September 1, 2020Assignee: SAMSUNG ELECTRONICS CO., LTD.Inventors: Gaurav Khandelwal, Divyanshu Kumar, Saiksha Dhananjay Shetty, Digadari Suman, Alok Shankarlal Shukla, Abhijit Dey, Kiran Nataraju
-
Publication number: 20140040307Abstract: 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: ApplicationFiled: August 5, 2012Publication date: February 6, 2014Applicant: MICROSOFT CORPORATIONInventors: Praveen Kumar Kavety Loganathan, Subrata Roychoudhuri, Kartik Poddar, Mythreyee Devi Ganapathy, Gaurav Khandelwal