Patents by Inventor Susanta Bhattacharjee

Susanta Bhattacharjee 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: 20180308457
    Abstract: If the picture complexity is low then the number of pixels in a frame may be reduced. For example, pixel-to-pixel variation in terms of RGB color values can be used to determine the complexity of the frame. Frames can be characterized, in one embodiment, as non-complex frames with less pixel variation and complex frames with very high pixel variation. The high PPI may be used only for complex frames while non-complex frames can use low PPI. This method reduces memory fetching and pixel processing within the display engine and thereby saves power.
    Type: Application
    Filed: April 24, 2017
    Publication date: October 25, 2018
    Inventors: Madhav S. Chauhan, Susanta Bhattacharjee, Animesh Manna
  • Publication number: 20180308269
    Abstract: Systems, apparatuses and methods may a performance-enhanced computing system comprising a sensor for measuring luminance values corresponding to light focused onto the sensor at a plurality of pixel locations, a memory including a set of instructions, and a processor. The processor executes a set of instructions causing the system to generate a multi-segment tone mapping curve, generate a set of tone mapping values corresponding to the multi-segment tone mapping curve for equally spaced input values between zero and one for storage into a look up table, and process the luminance values using the look up table to apply the tone mapping curve to the luminance values of the pixels.
    Type: Application
    Filed: June 5, 2017
    Publication date: October 25, 2018
    Applicant: Intel Corporation
    Inventors: Stanley J. Baran, Abhishek R. Appu, Sang-Hee Lee, Atthar H. Mohammed, Jong Dae Oh, Hiu-Fai R. Chan, Joydeep Ray, Kunjal Parikh, Changliang Wang, Srikanth Kambhatla, Gary Smith, Satyanarayana Avadhanam, Richmond Hicks, Robert J. Johnston, Narayan Biswal, Susanta Bhattacharjee
  • Publication number: 20180308194
    Abstract: A number of frames may be transferred in one frame period to a display panel followed by at least one frame period during which no frame is transferred. During this link idle time, the display panel continues to work on the transferred frames. However, the link and/or graphics processor may be powered down during this time to reduce power consumption.
    Type: Application
    Filed: April 21, 2017
    Publication date: October 25, 2018
    Inventors: Uma Shankar, Madhav Singh Chauhan, Susanta Bhattacharjee, Animesh Manna, Vandita Kulkarni, Mahesh Kumar
  • Publication number: 20180286306
    Abstract: Methods and apparatus relating to techniques to provide dynamic pixel density adjustment for display panels not driven by backlight are described. In an embodiment, logic causes a first plurality of pixels of a display panel to be turned off in response to an indication that a charge level of a power supply, coupled to supply electrical power to the display panel, has dropped below a threshold level. The display panel is not backlight drive (such as an OLED or QDOT display panels. Other embodiments are also disclosed and claimed.
    Type: Application
    Filed: April 1, 2017
    Publication date: October 4, 2018
    Inventors: Madhav Singh Chauhan, Animesh Manna, Susanta Bhattacharjee
  • Patent number: 9940734
    Abstract: Described herein are technologies for color transformation in a graphics processing hardware using at least two hierarchical one or multi-dimensional lookup-tables (LUT) in order to obtain a minimized overall LUT storage space yet achieves transformation output of desired accuracy. Particularly, a first interpolation of an input signal is implemented using a main LUT and successive interpolations using higher order difference LUTs. Outputs of the first and successive interpolations are then combined to generate a transformed pixel output.
    Type: Grant
    Filed: December 31, 2015
    Date of Patent: April 10, 2018
    Assignee: Intel Corporation
    Inventor: Susanta Bhattacharjee
  • Publication number: 20170206864
    Abstract: Methods, apparatus, and articles of manufacture to provide extended graphics processing capabilities are disclosed. A disclosed example method involves sending a display panel parameter to a shared library module. The display panel parameter is sent by a programmable driver interface in communication between the shared library module and a graphics hardware device driver. The shared library module includes a first graphics processing capability. The graphics hardware device driver includes a second graphics processing capability different from the first graphics processing capability. The example method also involves performing a render operation via the programmable driver interface on a frame buffer based on the first graphics processing capability. The first graphics processing capability is received at the programmable driver interface from the shared library module based on the display panel parameter. The frame buffer is output to a display.
    Type: Application
    Filed: April 1, 2017
    Publication date: July 20, 2017
    Inventors: Sameer Kp, Selvakumar Panneer, Susanta Bhattacharjee, Mrinalini Attaluri
  • Publication number: 20170193676
    Abstract: Described herein are technologies for color transformation in a graphics processing hardware using at least two hierarchical one or multi-dimensional lookup—tables (LUT) in order to obtain a minimized overall LUT storage space yet achieves transformation output of desired accuracy. Particularly, a first interpolation of an input signal is implemented using a main LUT and successive interpolations using higher order difference LUTs. Outputs of the first and successive interpolations are then combined to generate a transformed pixel output.
    Type: Application
    Filed: December 31, 2015
    Publication date: July 6, 2017
    Applicant: Intel Corporation
    Inventor: Susanta Bhattacharjee
  • Publication number: 20170140498
    Abstract: Methods, apparatus, and articles of manufacture to provide extended graphics processing capabilities are disclosed. A disclosed example method involves sending a display panel parameter to a shared library module. The display panel parameter is sent by a programmable driver interface in communication between the shared library module and a graphics hardware device driver. The shared library module includes a first graphics processing capability. The graphics hardware device driver includes a second graphics processing capability different from the first graphics processing capability. The example method also involves performing a render operation via the programmable driver interface on a frame buffer based on the first graphics processing capability. The first graphics processing capability is received at the programmable driver interface from the shared library module based on the display panel parameter. The frame buffer is output to a display.
    Type: Application
    Filed: November 17, 2016
    Publication date: May 18, 2017
    Inventors: Sameer Kp, Selvakumar Panneer, Susanta Bhattacharjee, Mrinalini Attaluri
  • Publication number: 20170061926
    Abstract: Embodiments provide for a graphics processing apparatus comprising a graphics processing unit including color conversion logic to convert from a first color to a second color using a non-uniformly sampled multi-dimensional lookup table. In one embodiment, the graphics processing logic additionally includes lookup table generation logic to generate the non-uniformly sampled multi-dimensional lookup table, where the lookup table logic includes a color transform unit to transform color data for a pixel from the first color to the second color, a sampling point unit to compute a set of non-uniform sampling points in the first color, and a lookup table sampler unit to generate the multi-dimensional lookup table for the second color using the non-uniform sampling points in the first color.
    Type: Application
    Filed: September 2, 2015
    Publication date: March 2, 2017
    Applicant: INTEL CORPORATION
    Inventor: Susanta Bhattacharjee
  • Patent number: 9530386
    Abstract: Methods, apparatus, and articles of manufacture to provide extended graphics processing capabilities are disclosed. A disclosed example method involves sending a display panel parameter to a shared library module. The display panel parameter is sent by a programmable driver interface in communication between the shared library module and a graphics hardware device driver. The shared library module includes a first graphics processing capability. The graphics hardware device driver includes a second graphics processing capability different from the first graphics processing capability. The example method also involves performing a render operation via the programmable driver interface on a frame buffer based on the first graphics processing capability. The first graphics processing capability is received at the programmable driver interface from the shared library module based on the display panel parameter. The frame buffer is output to a display.
    Type: Grant
    Filed: March 27, 2014
    Date of Patent: December 27, 2016
    Assignee: Intel Corporation
    Inventors: Sameer Kp, Selvakumar Panneer, Susanta Bhattacharjee, Mrinalini Attaluri
  • Publication number: 20160148596
    Abstract: By converting a first color space to a second color space, using a two-dimensional lookup table in said second color space, and converting from said second color space to said first color space, it may be possible to use one or more two-dimensional lookup tables (LUTs) to do a task conventionally handled by three-dimensional lookup tables. This may reduce storage requirements and memory bandwidth requirements in some embodiments. In general a color pixel with N color components can be processed with n number of M dimensional LUT where M<N and n is some chosen positive integer number.
    Type: Application
    Filed: November 25, 2014
    Publication date: May 26, 2016
    Inventors: Susanta Bhattacharjee, Sameer Kp
  • Publication number: 20150279338
    Abstract: Methods, apparatus, and articles of manufacture to provide extended graphics processing capabilities are disclosed. A disclosed example method involves sending a display panel parameter to a shared library module. The display panel parameter is sent by a programmable driver interface in communication between the shared library module and a graphics hardware device driver. The shared library module includes a first graphics processing capability. The graphics hardware device driver includes a second graphics processing capability different from the first graphics processing capability. The example method also involves performing a render operation via the programmable driver interface on a frame buffer based on the first graphics processing capability. The first graphics processing capability is received at the programmable driver interface from the shared library module based on the display panel parameter. The frame buffer is output to a display.
    Type: Application
    Filed: March 27, 2014
    Publication date: October 1, 2015
    Inventors: Sameer Kp, Selvakumar Panneer, Susanta Bhattacharjee, Mrinalini Attaluri