Patents by Inventor Sumit Mohan

Sumit Mohan 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: 20180281684
    Abstract: A system, method, and computer readable medium may include technology to enable optimal usage of automotive virtual mirrors. A gaze detector monitors a driver's eyes to determine if the driver is looking in the direction of a virtual mirror. If the driver is not looking in the direction of virtual mirror, all virtual mirrors are placed in a low operational mode. If the driver is looking in the direction of a virtual mirror, the virtual mirror being viewed is placed in a high operational mode and all other virtual mirrors are placed in the low operational mode.
    Type: Application
    Filed: April 1, 2017
    Publication date: October 4, 2018
    Inventors: Jill M. Boyce, Stanley J. Baran, Sumit Mohan, Jason Tanner, Yi-Jen Chiu, Atthar H. Mohammed
  • Publication number: 20180288435
    Abstract: An embodiment of an electronic processing system may include a 2D frame which corresponds to a projection of a 360 video space, and a component predictor to predict an encode component for a first block of a 2D frame based on encode information from a neighboring block which is neighboring to the first block of the 2D frame only in the 360 video space, a prioritizer to prioritize transmission for a second block of the 2D frame based on an identified region of interest, and/or a format detector to detect a 360 video format of the 2D frame based on image content. A 360 video capture device may include a contextual tagger to tag 360 video content with contextual information which is contemporaneous with the captured 360 video content. Other embodiments are disclosed and claimed.
    Type: Application
    Filed: April 1, 2017
    Publication date: October 4, 2018
    Applicant: Intel Corporation
    Inventors: Jill M. Boyce, Sang-Hee Lee, Abhishek R. Appu, Wen-Fu Kao, Joydeep Ray, Ya-Ti Peng, Keith W. Rowe, Fangwen Fu, Satya N. Yedidi, Sumit Mohan, James M. Holland
  • Publication number: 20180007365
    Abstract: Techniques described herein are related to video coding using display modification input.
    Type: Application
    Filed: September 30, 2016
    Publication date: January 4, 2018
    Inventors: Sean J. Lawrence, Frederic J. Noraz, Jill M. Boyce, Sumit Mohan
  • Publication number: 20180007364
    Abstract: Techniques related to video coding using content based metadata.
    Type: Application
    Filed: July 1, 2016
    Publication date: January 4, 2018
    Inventors: Frederic J. Noraz, Jill M. Boyce, Sumit Mohan
  • Patent number: 9628822
    Abstract: At least one processor is configured to encode samples of a largest coding unit (LCU) of a picture using a sample adaptive offset (SAO) mode. To encode the samples of the LCU using SAO, the at least one processor is configured to: calculate differences between corresponding reconstructed samples of the LCU and original samples of the LCU, clip a number of bits from each of the differences to form clipped differences, sum the clipped differences to form a sum of differences, clip the sum of differences to form a clipped sum of differences, calculate a number of the reconstructed samples, clip a number of bits from the number of reconstructed samples to form a dipped number of samples, and divide the clipped sum of differences by the clipped number of samples to produce an offset for the LCU.
    Type: Grant
    Filed: May 9, 2014
    Date of Patent: April 18, 2017
    Assignee: QUALCOMM Incorporated
    Inventors: Athanasios Leontaris, Mang Li, Sumit Mohan, In Suk Chong, Hariharan Ganesh Lalgudi
  • Patent number: 9628800
    Abstract: In an example, a method of transforming video data comprises determining, based on variable operational code, a plurality of control parameters for transforming the video data in a transform domain, wherein the operational code maps each of the plurality of control parameters to respective operational code fields, and performing transformation of the video data based on the determined control parameters.
    Type: Grant
    Filed: November 18, 2013
    Date of Patent: April 18, 2017
    Assignee: QUALCOMM Incorporated
    Inventors: Cheng-Teh Hsieh, Feng Ge, Sumit Mohan
  • Publication number: 20170064309
    Abstract: Techniques related to frame re-ordering for video coding are described herein.
    Type: Application
    Filed: August 31, 2015
    Publication date: March 2, 2017
    Inventors: RAMANATHAN SETHURAMAN, SUMIT MOHAN, CHANGLIANG WANG, HONG JIANG, JEAN-PIERRE GIACALONE
  • Patent number: 9554152
    Abstract: In an example, a method of transforming video data in video coding includes applying a first stage of a two-dimensional transform to a block of video data values to generate a block of first stage results, and applying a second stage of the two-dimensional transform to the block of first stage results without reordering the first stage results to generate a block of second stage results.
    Type: Grant
    Filed: July 12, 2013
    Date of Patent: January 24, 2017
    Assignee: QUALCOMM Incorporated
    Inventors: Cheng-Teh Hsieh, Feng Ge, Sumit Mohan
  • Publication number: 20170006303
    Abstract: Techniques related to adaptive reference frame caching for video coding are described herein.
    Type: Application
    Filed: June 30, 2015
    Publication date: January 5, 2017
    Inventors: RAMANATHAN SETHURAMAN, SUMIT MOHAN, HONG JIANG, JEAN-PIERRE GIACALONE
  • Patent number: 9503724
    Abstract: Systems and methods for interleaving video sub-blocks in video coding are described herein. In one aspect, an apparatus includes a memory and a video coder. The memory stores a first video block and a second video block. The first video block and the second video block include sub-blocks. The video coder processes a first sub-block of the first video block according to a first process and a second process, and processes a second sub-block of the first video block according to the first process and the second process after processing the first sub-block of the first video block according to the first process and the second process. Further, the video coder processes a first sub-block of the second video block according to the first process before processing the second sub-block of the first video block according to the first process.
    Type: Grant
    Filed: April 3, 2013
    Date of Patent: November 22, 2016
    Assignee: QUALCOMM Incorporated
    Inventors: Cheng-Teh Hsieh, Sumit Mohan, Ling Feng Huang, Feng Ge, Stephen Cheung
  • Patent number: 9432614
    Abstract: Implementations include video image processing systems, methods, and apparatus for integrated video downscale in a video core. The downscaler computes and writes a display frame to an external memory. This frame may have the same resolution as a target display device (e.g., mobile device). The target display device then reads this display frame, rather than the original higher resolution frame. By enabling downscale during encoding/decoding, the device can conserve resources such as memory bandwidth, memory access, bus bandwidth, and power consumption associated with separately downscaling a frame of video data.
    Type: Grant
    Filed: March 13, 2013
    Date of Patent: August 30, 2016
    Assignee: QUALCOMM Incorporated
    Inventors: Feng Ge, Hariharan G. Lalgudi, Sumit Mohan, Kai Wang, Narendranath Malayath
  • Patent number: 9277222
    Abstract: Methods and systems for performing at least one of video encoding and video decoding are disclosed. In one implementation, the system includes a controller configured to determine a video standard associated with a portion of the video data, each portion of the video data associated with one of a plurality of video standards. The controller is further configured to provide a set of the filter parameters which are associated with a video standard to be used for at least one of the video encoding and decoding and at least one filter configured to filter at least one reference pixel received from the reference pixel memory based, at least in part, on the provided set of filter parameters.
    Type: Grant
    Filed: March 28, 2013
    Date of Patent: March 1, 2016
    Assignee: QUALCOMM INCORPORATED
    Inventors: Stephen Cheung, Ling Feng Huang, Sumit Mohan
  • Patent number: 9237359
    Abstract: In an example, a method for filtering pixel data in video coding comprises determining a pixel filtering task from a plurality of pixel filtering tasks for filtering the pixel data, wherein each filtering task of the plurality of pixel filtering tasks is based on an instruction set for a programmable instruction set based controller, and executing the determined filtering task on the pixel data.
    Type: Grant
    Filed: September 25, 2013
    Date of Patent: January 12, 2016
    Assignee: QUALCOMM Incorporated
    Inventors: Ling Feng Huang, Ravikanth Challagulla, Cheng-Teh Hsieh, Eric Michael Lutz, Rohan Prakash Mallya, Sumit Mohan
  • Publication number: 20150215617
    Abstract: At least one processor is configured to encode samples of a largest coding unit (LCU) of a picture using a sample adaptive offset (SAO) mode. To encode the samples of the LCU using SAO, the at least one processor is configured to: calculate differences between corresponding reconstructed samples of the LCU and original samples of the LCU, clip a number of bits from each of the differences to form clipped differences, sum the clipped differences to form a sum of differences, clip the sum of differences to form a clipped sum of differences, calculate a number of the reconstructed samples, clip a number of bits from the number of reconstructed samples to form a dipped number of samples, and divide the clipped sum of differences by the clipped number of samples to produce an offset for the LCU.
    Type: Application
    Filed: May 9, 2014
    Publication date: July 30, 2015
    Applicant: QUALCOMM Incorporated
    Inventors: Athanasios Leontaris, Mang Li, Sumit Mohan, In Suk Chong, Hariharan Ganesh Lalgudi
  • Publication number: 20150139331
    Abstract: In an example, a method of transforming video data comprises determining, based on variable operational code, a plurality of control parameters for transforming the video data in a transform domain, wherein the operational code maps each of the plurality of control parameters to respective operational code fields, and performing transformation of the video data based on the determined control parameters.
    Type: Application
    Filed: November 18, 2013
    Publication date: May 21, 2015
    Applicant: QUALCOMM Incorporated
    Inventors: Cheng-Teh Hsieh, Feng Ge, Sumit Mohan
  • Publication number: 20150085916
    Abstract: In an example, a method for filtering pixel data in video coding comprises determining a pixel filtering task from a plurality of pixel filtering tasks for filtering the pixel data, wherein each filtering task of the plurality of pixel filtering tasks is based on an instruction set for a programmable instruction set based controller, and executing the determined filtering task on the pixel data.
    Type: Application
    Filed: September 25, 2013
    Publication date: March 26, 2015
    Applicant: QUALCOMM Incorporated
    Inventors: Ling Feng Huang, Ravikanth Challagulla, Cheng-Teh Hsieh, Eric Michael Lutz, Rohan Prakash Mallya, Sumit Mohan
  • Publication number: 20150016536
    Abstract: In an example, a method of transforming video data in video coding includes applying a first stage of a two-dimensional transform to a block of video data values to generate a block of first stage results, and applying a second stage of the two-dimensional transform to the block of first stage results without reordering the first stage results to generate a block of second stage results.
    Type: Application
    Filed: July 12, 2013
    Publication date: January 15, 2015
    Inventors: Cheng-The Hsieh, Feng Ge, Sumit Mohan
  • Publication number: 20140269895
    Abstract: Implementations include video image processing systems, methods, and apparatus for integrated video downscale in a video core. The downscaler computes and writes a display frame to an external memory. This frame may have the same resolution as a target display device (e.g., mobile device). The target display device then reads this display frame, rather than the original higher resolution frame. By enabling downscale during encoding/decoding, the device can conserve resources such as memory bandwidth, memory access, bus bandwidth, and power consumption associated with separately downscaling a frame of video data.
    Type: Application
    Filed: March 13, 2013
    Publication date: September 18, 2014
    Applicant: QUALCOMM Incorporated
    Inventors: Feng Ge, Hariharan G. Lalgudi, Sumit Mohan, Kai Wang, Narendranath Malayath
  • Patent number: 8599920
    Abstract: Techniques for intensity compensation in video processing are provided. In one configuration, a wireless communication device compliant with the VC1-SMPTE standard (e.g., cellular phone, etc.) comprises a processor that is configured to execute instructions operative to reconstruct reference frames from a received video bitstream. A non-intensity-compensated copy of a reference frame of the bitstream is stored in a memory of the device and used for defining the displayable images and for on-the-fly generation of a stream of intensity-compensated pixels to perform motion compensation calculations for frames of the video bitstream.
    Type: Grant
    Filed: August 5, 2008
    Date of Patent: December 3, 2013
    Assignee: QUALCOMM Incorporated
    Inventors: Raghavendra C Nagaraj, Sumit Mohan, Narendranath Malayath, Aravind Bhaskara
  • Publication number: 20130301742
    Abstract: Methods and systems for performing at least one of video encoding and video decoding are disclosed. In one implementation, the system includes a controller configured to determine a video standard associated with a portion of the video data, each portion of the video data associated with one of a plurality of video standards. The controller is further configured to provide a set of the filter parameters which are associated with a video standard to be used for at least one of the video encoding and decoding and at least one filter configured to filter at least one reference pixel received from the reference pixel memory based, at least in part, on the provided set of filter parameters.
    Type: Application
    Filed: March 28, 2013
    Publication date: November 14, 2013
    Applicant: QUALCOMM Incorporated
    Inventors: Stephen Cheung, Ling Feng Huang, Sumit Mohan