Patents by Inventor Sandeep Doshi
Sandeep Doshi 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: 11974138Abstract: A method of wireless communication performed by a first transmission device incudes receiving a first set of observations from a first receiving device based on transmissions from the first transmission device to the first receiving device at a previous time slot of a fixed contention-based spectrum sharing system. The first transmission device shares a spectrum with a second transmission device. The method also includes measuring an energy level from an ongoing data transmission of the second transmission device at a current time slot. The method further includes generating, at an artificial neural network of the first transmission device, at least one of a transmission determination, a set of transmission parameters, or a combination thereof, based on a second set of observations, the energy level, and a counter.Type: GrantFiled: September 17, 2021Date of Patent: April 30, 2024Assignee: QUALCOMM IncorporatedInventors: Akash Sandeep Doshi, Srinivas Yerramalli, Lorenzo Ferrari, Taesang Yoo
-
Patent number: 11968541Abstract: A method of wireless communication performed by a first transmission device includes determining a set of spectrum sharing parameters based on sensing performed during a sensing period of a current time slot in a fixed contention based spectrum sharing system. The first transmission device shares a spectrum with a second transmission device. The method also includes determining, at a first artificial neural network of the first transmission device, a transmission device action, and/or a transmission parameter in response to receiving the set of spectrum sharing parameters. The method further includes transmitting, from the first transmission device, to a first receiving device during a data transmission phase of the current time slot based on the transmission device action and/or the transmission parameter.Type: GrantFiled: August 31, 2021Date of Patent: April 23, 2024Assignee: QUALCOMM IncorporatedInventors: Akash Sandeep Doshi, Srinivas Yerramalli, Lorenzo Ferrari, Taesang Yoo
-
Patent number: 11927889Abstract: An apparatus includes a first substrate, a second substrate, and an intermediate layer disposed between the first and second substrates. The intermediate layer is configured to be a first point of failure or breakage of the apparatus under an applied force. The apparatus can further include a bonding layer disposed between the first and second substrates. The bonding layer is configured to bond the intermediate layer to the first and second substrates. The apparatus can further include a fastener coupled to the first and second substrates. The fastener is configured to secure the intermediate layer to the first and second substrates. The intermediate layer can include a coating applied to the first substrate or the second substrate. The apparatus can further include a second intermediate layer disposed between the first substrate and the fastener or the second substrate and the fastener.Type: GrantFiled: January 27, 2020Date of Patent: March 12, 2024Assignee: ASML Holding N.V.Inventors: Kushal Sandeep Doshi, Eric Justin Monkman, John Robert Burroughs, Sudhanshu Nahata, Stefan Luka Colton
-
Publication number: 20220113639Abstract: An apparatus includes a first substrate, a second substrate, and an intermediate layer disposed between the first and second substrates. The intermediate layer is configured to be a first point of failure or breakage of the apparatus under an applied force. The apparatus can further include a bonding layer disposed between the first and second substrates. The bonding layer is configured to bond the intermediate layer to the first and second substrates. The apparatus can further include a fastener coupled to the first and second substrates. The fastener is configured to secure the intermediate layer to the first and second substrates. The intermediate layer can include a coating applied to the first substrate or the second substrate. The apparatus can further include a second intermediate layer disposed between the first substrate and the fastener or the second substrate and the fastener.Type: ApplicationFiled: January 27, 2020Publication date: April 14, 2022Applicant: ASML Holding N.V.Inventors: Kushal Sandeep DOSHI, Eric Justin MONKMAN, John Robert BURROUGHS, Sudhanshu NAHATA, Stefan Luka COLTON
-
Publication number: 20220095119Abstract: A method of wireless communication performed by a first transmission device incudes receiving a first set of observations from a first receiving device based on transmissions from the first transmission device to the first receiving device at a previous time slot of a fixed contention-based spectrum sharing system. The first transmission device shares a spectrum with a second transmission device. The method also includes measuring an energy level from an ongoing data transmission of the second transmission device at a current time slot. The method further includes generating, at an artificial neural network of the first transmission device, at least one of a transmission determination, a set of transmission parameters, or a combination thereof, based on a second set of observations, the energy level, and a counter.Type: ApplicationFiled: September 17, 2021Publication date: March 24, 2022Inventors: Akash Sandeep DOSHI, Srinivas YERRAMALLI, Lorenzo FERRARI, Taesang YOO
-
Publication number: 20220078626Abstract: A method of wireless communication performed by a first transmission device includes determining a set of spectrum sharing parameters based on sensing performed during a sensing period of a current time slot in a fixed contention based spectrum sharing system. The first transmission device shares a spectrum with a second transmission device. The method also includes determining, at a first artificial neural network of the first transmission device, a transmission device action, and/or a transmission parameter in response to receiving the set of spectrum sharing parameters. The method further includes transmitting, from the first transmission device, to a first receiving device during a data transmission phase of the current time slot based on the transmission device action and/or the transmission parameter.Type: ApplicationFiled: August 31, 2021Publication date: March 10, 2022Inventors: Akash Sandeep DOSHI, Srinivas YERRAMALLI, Lorenzo FERRARI, Taesang YOO
-
Patent number: 11153568Abstract: Video information defining video content to be encoded may be obtained. Scene composition information for the video content may be obtained. The scene composition information may be determined by a convolutional neural network based on visuals represented within the video content. The video content may be encoded based on the scene composition information. The encoding of the video content may generate encoded video information defining the encoded video content.Type: GrantFiled: December 19, 2019Date of Patent: October 19, 2021Assignee: Gopro, Inc.Inventor: Sandeep Doshi
-
Patent number: 11064110Abstract: Systems and methods are disclosed for image signal processing. For example, methods may include receiving, by an image signal processor, one or more input image signals from one or more image sensors; determining a mapping based on the input image signal(s), wherein the mapping includes records that associate image portions of an output image with corresponding image portions of the input image signal(s); sorting the records of the mapping according to an order of the corresponding image portions of the input image signal(s); applying, by the image signal processor, image processing to image portions of the input image signal(s) to determine image portions of one or more processed images in the order; and determining, by the image signal processor, the image portions of the output image based at least in part on the mapping and the corresponding image portions of the processed image(s) in the order.Type: GrantFiled: August 30, 2019Date of Patent: July 13, 2021Assignee: GoPro, Inc.Inventors: Bruno Cesar Douady-Pleven, Sandeep Doshi, Sophana Kok
-
Patent number: 10728474Abstract: Image signal processing including generating image signal processing based encoding hints for motion estimation may include an image signal processor obtaining an input image portion of an input image from the input image signal, generating motion information for the input image portion, processing the input image portion based on the motion information, outputting processed image data, and outputting the motion information as encoding hints, such that the motion information is accessible by an encoder for generating an encoded output bitstream by obtaining the processed image data as source image data, obtaining the motion information, generating prediction data for encoding the source image data based on the motion information, generating encoded image data based on the prediction data, and including the encoded image data in an encoded output bitstream.Type: GrantFiled: May 25, 2017Date of Patent: July 28, 2020Assignee: GoPro, Inc.Inventors: Bruno César Douady, Sandeep Doshi
-
Publication number: 20200128247Abstract: Video information defining video content to be encoded may be obtained. Scene composition information for the video content may be obtained. The scene composition information may be determined by a convolutional neural network based on visuals represented within the video content. The video content may be encoded based on the scene composition information. The encoding of the video content may generate encoded video information defining the encoded video content.Type: ApplicationFiled: December 19, 2019Publication date: April 23, 2020Inventor: Sandeep Doshi
-
Publication number: 20200020087Abstract: Systems and methods are disclosed for image signal processing. For example, methods may include receiving, by an image signal processor, one or more input image signals from one or more image sensors; determining a mapping based on the input image signal(s), wherein the mapping includes records that associate image portions of an output image with corresponding image portions of the input image signal(s); sorting the records of the mapping according to an order of the corresponding image portions of the input image signal(s); applying, by the image signal processor, image processing to image portions of the input image signal(s) to determine image portions of one or more processed images in the order; and determining, by the image signal processor, the image portions of the output image based at least in part on the mapping and the corresponding image portions of the processed image(s) in the order.Type: ApplicationFiled: August 30, 2019Publication date: January 16, 2020Inventors: Bruno Cesar Douady-Pleven, Sandeep Doshi, Sophana Kok
-
Patent number: 10536700Abstract: Video information defining video content to be encoded may be obtained. Scene composition information for the video content may be obtained. The scene composition information may be determined by a convolutional neural network based on visuals represented within the video content. The video content may be encoded based on the scene composition information. The encoding of the video content may generate encoded video information defining the encoded video content.Type: GrantFiled: May 12, 2017Date of Patent: January 14, 2020Assignee: GoPro, Inc.Inventor: Sandeep Doshi
-
Patent number: 10536715Abstract: Systems and methods for utilizing on-camera sensor information to improve video and/or image encoding quality are discussed herein. Specifically, the systems and methods may utilize on-camera sensor information to efficiently determine whether to encode a particular frame within a set of frames as an intra frame. When captured on video, a particular arrangement of a group of pixels within a frame may comprise a visual representation of an object within the frame. When encoding video footage, motion information characterizing motion of an image capturing device over time may be used to predict displacement of an arrangement of group of pixels between frames. These predictions may be used to efficiently determine whether to encode a particular frame as an intra frame.Type: GrantFiled: March 17, 2017Date of Patent: January 14, 2020Assignee: GoPro, Inc.Inventors: Sandeep Doshi, Sumit Chawla, Adeel Abbas
-
Patent number: 10509982Abstract: A camera system processes images based on image luminance data. The camera system includes an image sensor, an image pipeline, an encoder and a memory. The image sensor converts light incident upon the image sensor into raw image data. The image pipeline converts raw image data into color-space image data and calculates luminance levels of the color-space image data. The encoder can determine one or more of quantization levels, determining GOP structure or reference frame spacing for the color-space image data based on the luminance levels. The memory stores the color-space image data and the luminance levels.Type: GrantFiled: December 21, 2018Date of Patent: December 17, 2019Assignee: GoPro, Inc.Inventor: Sandeep Doshi
-
Patent number: 10499085Abstract: Image signal processing based encoding hints for bitrate control may include an image signal processor receiving an input image signal, identifying a block of a frame based on the input image signal, generating processed image data corresponding to the block, determining a processed image indication for the block, and outputting the processed image data and the processed image indication as an encoding hint. Image signal processing based encoding hints for bitrate control may include an encoder receiving source image data for a frame, the source image data including the processed image data corresponding to the block, receiving source image indications for the frame, the source image indications including the processed image indication, determining an encoding parameter for encoding the frame based on the processed image indication, generating an encoded frame by encoding the frame using the encoding parameter, and outputting or storing the encoded frame.Type: GrantFiled: November 22, 2016Date of Patent: December 3, 2019Assignee: GoPro, Inc.Inventors: Bruno Cesar Douady-Pleven, Sandeep Doshi
-
Publication number: 20190297283Abstract: Image signal processing including generating image signal processing based encoding hints for motion estimation may include an image signal processor obtaining an input image portion of an input image from the input image signal, generating motion information for the input image portion, processing the input image portion based on the motion information, outputting processed image data, and outputting the motion information as encoding hints, such that the motion information is accessible by an encoder for generating an encoded output bitstream by obtaining the processed image data as source image data, obtaining the motion information, generating prediction data for encoding the source image data based on the motion information, generating encoded image data based on the prediction data, and including the encoded image data in an encoded output bitstream.Type: ApplicationFiled: May 25, 2017Publication date: September 26, 2019Inventors: Bruno César Douady, Sandeep Doshi
-
Publication number: 20190289322Abstract: Systems and methods for utilizing on-camera sensor information to improve video and/or image encoding quality are discussed herein. Specifically, the systems and methods described herein may utilize on-camera sensor information to adaptively adjust an intra frame insertion rate associated with a sequence of frames. The intra frame insertion rate associated with a sequence of frames may be adjusted based on the motion of the image capturing device while capturing the sequence of frames and a predefined motion threshold associated with the intra frame insertion rate of the sequence of frames. In some implementations, the intra frame insertion rate may be adjusted based on the activity being performed during the capture of the sequence of frames. As such, the encoding of one or more frames within a sequence of frames may be adaptively adjusted to better suit the scene depicted by the sequence of frames.Type: ApplicationFiled: March 17, 2017Publication date: September 19, 2019Inventors: Adeel Abbas, Sandeep Doshi, Sumit Chawla
-
Patent number: 10404926Abstract: Systems and methods are disclosed for image signal processing. For example, methods may include receiving, by an image signal processor, one or more input image signals from one or more image sensors; determining a mapping based on the input image signal(s), wherein the mapping includes records that associate image portions of an output image with corresponding image portions of the input image signal(s); sorting the records of the mapping according to an order of the corresponding image portions of the input image signal(s); applying, by the image signal processor, image processing to image portions of the input image signal(s) to determine image portions of one or more processed images in the order; and determining, by the image signal processor, the image portions of the output image based at least in part on the mapping and the corresponding image portions of the processed image(s) in the order.Type: GrantFiled: January 5, 2017Date of Patent: September 3, 2019Assignee: GoPro, Inc.Inventors: Bruno Cesar Douady-Pleven, Sandeep Doshi, Sophana Kok
-
Publication number: 20190197341Abstract: A camera system processes images based on image luminance data. The camera system includes an image sensor, an image pipeline, an encoder and a memory. The image sensor converts light incident upon the image sensor into raw image data. The image pipeline converts raw image data into color-space image data and calculates luminance levels of the color-space image data. The encoder can determine one or more of quantization levels, determining GOP structure or reference frame spacing for the color-space image data based on the luminance levels. The memory stores the color-space image data and the luminance levels.Type: ApplicationFiled: December 21, 2018Publication date: June 27, 2019Inventor: Sandeep Doshi
-
Patent number: 10163030Abstract: A camera system processes images based on image activity data. The camera system includes an image sensor, an image pipeline, an encoder and a memory. The image sensor converts light incident upon the image sensor into raw image data. The image pipeline converts raw image data into color-space image data and calculates activity variances of the color-space image data. The encoder can determine one or more of quantization levels, block type (Intra vs Inter), determining transform size and type, and determining GOP structure or reference frame spacing for the color-space image data based on the activity variances. The memory stores the color-space image data and the activity variances.Type: GrantFiled: May 12, 2017Date of Patent: December 25, 2018Assignee: GoPro, Inc.Inventor: Sandeep Doshi