Patents by Inventor Nitin Srivastava
Nitin Srivastava 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: 12155941Abstract: Multiple regions of a scene are identified, for example through user inputs to a touchscreen while the touchscreen displays preview frames of the scene. Multiple exposure settings are determined based on the identified regions. Each exposure setting is determined based on one of the identified regions, for instance to optimally expose that region. Multiple image frames are captured of the scene, with each image frame captured at a different one of the determined exposure settings. A high dynamic range (HDR) image of the scene is generated by merging the multiple image frames of the scene.Type: GrantFiled: December 14, 2020Date of Patent: November 26, 2024Assignee: QUALCOMM IncorporatedInventors: Nithin Varghese, Nitin Srivastava, Narendra Kumar Chepuri
-
Publication number: 20240371678Abstract: Embodiments of the present disclosure generally relate to lift pins and to apparatus for controlling lift pin movement. In an embodiment, an apparatus for positioning a substrate in a chamber is provided. The apparatus includes a chamber component, a lift pin having a top surface for supporting the substrate and a lift pin shaft and a stopper. The apparatus further includes a compressible element positioned between the chamber component and the stopper, the compressible element further positioned around the lift pin shaft, the lift pin being moveable relative to a substrate transfer plane by movement of a substrate support in contact with the compressible element.Type: ApplicationFiled: July 15, 2024Publication date: November 7, 2024Inventors: Anubhav SRIVASTAVA, Bhaskar PRASAD, Kirankumar Neelasandra SAVANDAIAH, Thomas BREZOCZKY, Nitin Bharadwaj SATYAVOLU
-
Patent number: 12100614Abstract: Embodiments of the present disclosure generally relate to lift pins and to apparatus for controlling lift pin movement. In an embodiment, an apparatus for positioning a substrate in a chamber is provided. The apparatus includes a chamber component, a lift pin having a top surface for supporting the substrate and a lift pin shaft and a stopper. The apparatus further includes a compressible element positioned between the chamber component and the stopper, the compressible element further positioned around the lift pin shaft, the lift pin being moveable relative to a substrate transfer plane by movement of a substrate support in contact with the compressible element.Type: GrantFiled: April 16, 2021Date of Patent: September 24, 2024Assignee: Applied Materials, Inc.Inventors: Anubhav Srivastava, Bhaskar Prasad, Kirankumar Neelasandra Savandaiah, Thomas Brezoczky, Nitin Bharadwaj Satyavolu
-
Publication number: 20240146979Abstract: The present disclosure relates to a system, a method and a computer-readable medium for recommending live streams. The method includes determining a user to be disengaged, determining a thumbnail of a live stream to be attractive for the user, determining the live stream to be attractive for the user, and displaying the thumbnail of the live stream to the user.Type: ApplicationFiled: July 6, 2023Publication date: May 2, 2024Inventors: Arun RAWAL, Sree LAKSHMI, Nitin SRIVASTAVA, Ajay Prakash MANGALE, Abinash SEN, Durgesh KUMAR
-
Publication number: 20240022827Abstract: This disclosure provides systems, methods, and devices for image capture and image process that support staggered high dynamic range (HDR) using image frames captured at different frame rates. In a first aspect, a method of image capture includes configuring a camera for image capture at a first frame rate; receiving, from the camera, first image data captured at the first frame rate; configuring the camera for image capture at a second frame rate higher than the first frame rate; receiving, from the camera, second image data captured at the second frame rate; and determining at least one output image frame based on the first image data and the second image data. Other aspects and features are also claimed and described.Type: ApplicationFiled: July 14, 2022Publication date: January 18, 2024Inventors: Nitin Srivastava, Prakasha Nayak, Rahul Kumar, Saurabh Aggarwal, Alok Kumar Pandey
-
Publication number: 20230214020Abstract: Innovative techniques to generate a haptic stream are proposed. The proposed techniques allow haptic stream to be captured and along with audio/video stream. In so doing, a full experience—audio, video, haptics experience—may be experienced during playback.Type: ApplicationFiled: January 6, 2022Publication date: July 6, 2023Inventors: Durga Prasad Reddy GAJJALA, Maulik Khimjibhai PATEL, Nitin SRIVASTAVA
-
Publication number: 20230171509Abstract: Multiple regions of a scene are identified, for example through user inputs to a touchscreen while the touchscreen displays preview frames of the scene. Multiple exposure settings are determined based on the identified regions. Each exposure setting is determined based on one of the identified regions, for instance to optimally expose that region. Multiple image frames are captured of the scene, with each image frame captured at a different one of the determined exposure settings. A high dynamic range (HDR) image of the scene is generated by merging the multiple image frames of the scene.Type: ApplicationFiled: December 14, 2020Publication date: June 1, 2023Inventors: Nithin VARGHESE, Nitin SRIVASTAVA, Narendra Kumar CHEPURI
-
Patent number: 11483469Abstract: Methods, devices, and systems for controlling imaging operations in electronic image capture devices are disclosed. In some aspects, a device includes processor coupled to a camera module, a user input surface, and a memory. The processor can be configured to receive, from the user input surface, a continuous user input. The continuous user input can include, at least, a first portion and a second portion. The processor can be further configured to control a first imaging operation based on a first input type received during the first portion and control a second imaging operation based on a second input type received during the second portion. The first input type can include movement of an input element relative to the user input surface, for example, and the second imaging operation can be different than the first imaging operation.Type: GrantFiled: April 15, 2020Date of Patent: October 25, 2022Assignee: QUALCOMM IncorporatedInventors: Nitin Srivastava, Lucky Bagaria
-
Patent number: 11363209Abstract: Examples are described of digital zoom retaining image characteristics such as sharpness, clarity, and/or contrast. In some aspects, a device can receive an image and can determine various image characteristic scores corresponding to digitally zoomed variants of the image having different zoom strengths. For instance, the device can determine a first image characteristic score for a first zoom strength and a second image characteristic score for a second zoom strength. The device can compare the image characteristic scores to an image characteristic threshold, and can select the highest zoom strength for which the corresponding image characteristic score is not below the image characteristic threshold. For example, the device can select the first zoom strength if the first image characteristic score meets or exceeds the image characteristic threshold while the second image characteristic score does not. The device can output image data corresponding to the image at the selected zoom strength.Type: GrantFiled: February 24, 2021Date of Patent: June 14, 2022Assignee: QUALCOMM IncorporatedInventors: Durga Prasad Reddy Gajjala, Narendra Kumar Chepuri, Nitin Srivastava
-
Publication number: 20220021809Abstract: Methods, systems, and devices for reducing dropped frames in image capturing devices are described. The method includes receiving, from an optical sensor of the image capturing device, a batch of frames, determining, by a hardware layer or a software layer of the image capturing device, that an error condition exists in relation to the batch of frames, determining, by the hardware layer, a numerical quantity of frames of the batch of frames in a frame buffer based on determining the error condition exists, and sending, by the hardware layer, the determined quantity of frames to the software layer of the image capturing device for processing by the software layer.Type: ApplicationFiled: July 14, 2020Publication date: January 20, 2022Inventors: Nitin Srivastava, Prakasha Nayak, Alok Kumar Pandey
-
Publication number: 20200244871Abstract: Methods, devices, and systems for controlling imaging operations in electronic image capture devices are disclosed. In some aspects, a device includes processor coupled to a camera module, a user input surface, and a memory. The processor can be configured to receive, from the user input surface, a continuous user input. The continuous user input can include, at least, a first portion and a second portion. The processor can be further configured to control a first imaging operation based on a first input type received during the first portion and control a second imaging operation based on a second input type received during the second portion. The first input type can include movement of an input element relative to the user input surface, for example, and the second imaging operation can be different than the first imaging operation.Type: ApplicationFiled: April 15, 2020Publication date: July 30, 2020Inventors: Nitin SRIVASTAVA, Lucky BAGARIA
-
Patent number: 10645272Abstract: Methods, devices, and systems are disclosed. In some aspects, a device includes a processor coupled to a camera module, a display, and a memory. The processor can be configured to cause the display to output a graphical user interface element including a first region. The processor can also receive, from a user input surface, a first input type including movement of an input element relative to the user input surface. The processor can control a first imaging operation based on the first input type and cause the first region to move relative to the user input surface while the first input type is received. The processor can control a second imaging operation based on a second input type, and the second input type can be received after the first input type. The second input type can include a selection of the first region by the input element.Type: GrantFiled: December 4, 2017Date of Patent: May 5, 2020Assignee: QUALCOMM IncorporatedInventors: Nitin Srivastava, Lucky Bagaria
-
Patent number: 10630903Abstract: Aspects of the present disclosure relate to systems and methods for generating High-Dynamic Range (HDR) images. An example device may include one or more processors and a memory. The memory may include instructions that, when executed by the one or more processors, cause the device to identify a number of regions of interest (ROIs) in a preview image, wherein the number of ROIs is more than one, determine a number of images to be captured for an HDR image to be the number of identified ROIs, and for each ROI associated with a respective image of the number of images to be captured, determine an exposure value to be used in capturing the respective image of the number of images.Type: GrantFiled: January 12, 2018Date of Patent: April 21, 2020Assignee: Qualcomm IncorporatedInventors: Nitin Srivastava, Lucky Bagaria, Yashwant Deepak Sonawane
-
Patent number: 10594925Abstract: Methods, devices, and systems for controlling imaging operations in electronic image capture devices are disclosed. In some aspects, a device includes processor coupled to a camera module, a user input surface, and a memory. The processor can be configured to receive, from the user input surface, a continuous user input. The continuous user input can include, at least, a first portion and a second portion. The processor can be further configured to control a first imaging operation based on a first input type received during the first portion and control a second imaging operation based on a second input type received during the second portion. The first input type can include movement of an input element relative to the user input surface, for example, and the second imaging operation can be different than the first imaging operation.Type: GrantFiled: December 4, 2017Date of Patent: March 17, 2020Assignee: QUALCOMM IncorporatedInventors: Nitin Srivastava, Lucky Bagaria
-
Patent number: 10498971Abstract: Aspects of the present disclosure relate to systems and methods for generating High-Dynamic Range (HDR) images. An example device may include a camera, one or more processors, and a memory. The memory may include instructions that, when executed by the one or more processors, cause the device to determine, from a preview image captured with an initial exposure value by a camera, a first exposure value for capturing a reference image, and a second exposure value for capturing a first non-reference image, wherein the second exposure value is based on a difference between the initial exposure value and the first exposure value. Execution of the instructions may further cause the device to capture the reference image using the first exposure value, capture the first non-reference image using the second exposure value, and blend the reference image and the first non-reference image in generating an HDR image.Type: GrantFiled: November 3, 2017Date of Patent: December 3, 2019Assignee: Qualcomm IncorporatedInventors: Lucky Bagaria, Nitin Srivastava
-
Publication number: 20190222769Abstract: Aspects of the present disclosure relate to systems and methods for generating High-Dynamic Range (HDR) images. An example device may include one or more processors and a memory. The memory may include instructions that, when executed by the one or more processors, cause the device to identify a number of regions of interest (ROIs) in a preview image, wherein the number of ROIs is more than one, determine a number of images to be captured for an HDR image to be the number of identified ROIs, and for each ROI associated with a respective image of the number of images to be captured, determine an exposure value to be used in capturing the respective image of the number of images.Type: ApplicationFiled: January 12, 2018Publication date: July 18, 2019Inventors: Nitin Srivastava, Lucky Bagaria, Yashwant Deepak Sonawane
-
Publication number: 20190174054Abstract: Methods, devices, and systems are disclosed. In some aspects, a device includes a processor coupled to a camera module, a display, and a memory. The processor can be configured to cause the display to output a graphical user interface element including a first region. The processor can also receive, from a user input surface, a first input type including movement of an input element relative to the user input surface. The processor can control a first imaging operation based on the first input type and cause the first region to move relative to the user input surface while the first input type is received. The processor can control a second imaging operation based on a second input type, and the second input type can be received after the first input type. The second input type can include a selection of the first region by the input element.Type: ApplicationFiled: December 4, 2017Publication date: June 6, 2019Inventors: Nitin Srivastava, Lucky Bagaria
-
Publication number: 20190174055Abstract: Methods, devices, and systems for controlling imaging operations in electronic image capture devices are disclosed. In some aspects, a device includes processor coupled to a camera module, a user input surface, and a memory. The processor can be configured to receive, from the user input surface, a continuous user input. The continuous user input can include, at least, a first portion and a second portion. The processor can be further configured to control a first imaging operation based on a first input type received during the first portion and control a second imaging operation based on a second input type received during the second portion. The first input type can include movement of an input element relative to the user input surface, for example, and the second imaging operation can be different than the first imaging operation.Type: ApplicationFiled: December 4, 2017Publication date: June 6, 2019Inventors: Nitin Srivastava, Lucky Bagaria
-
Publication number: 20190138259Abstract: Aspects of the present disclosure relate to systems and methods for generating High-Dynamic Range (HDR) images. An example device may include a camera, one or more processors, and a memory. The memory may include instructions that, when executed by the one or more processors, cause the device to determine, from a preview image captured with an initial exposure value by a camera, a first exposure value for capturing a reference image, and a second exposure value for capturing a first non-reference image, wherein the second exposure value is based on a difference between the initial exposure value and the first exposure value. Execution of the instructions may further cause the device to capture the reference image using the first exposure value, capture the first non-reference image using the second exposure value, and blend the reference image and the first non-reference image in generating an HDR image.Type: ApplicationFiled: November 3, 2017Publication date: May 9, 2019Inventors: Lucky Bagaria, Nitin Srivastava
-
Publication number: 20160277522Abstract: The disclosure generally relates to detecting playback buffer underrun at a sink device to improve streaming media quality. More particularly, according to various embodiments, a media source device may establish a connection with the sink device according to a short-range wireless communication protocol (e.g., Bluetooth) and stream multimedia data to the sink device over the established connection. The sink device may then store the streamed multimedia data in a playback buffer, render the streamed multimedia data from the playback buffer, and send a signal to the source device to indicate a status associated with the playback buffer. Accordingly, the source device may increase local resources allocated to streaming the multimedia data to the sink device in response to the status signal indicating an underrun condition in the playback buffer at the sink device (e.g., where the buffered multimedia data stored therein has fallen below a threshold).Type: ApplicationFiled: March 20, 2015Publication date: September 22, 2016Inventors: Rohit SINGH, Nitin SRIVASTAVA, Bhasker NETI