Patents by Inventor Balakesan P. Thevar

Balakesan P. Thevar 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: 10339625
    Abstract: Systems and methods consistent with the present disclosure may be utilized to negate the distinction between a display device operating in video and command modes in that commands associated with either mode are prioritized and executed according to a command scheduler consistent with the present disclosure. A command scheduler consistent with the present disclosure includes a display driver stack and a scheduler coupled to the display driver stack. The scheduler is configured to receive commands from the driver stack. Further, the scheduler is configured to queue and schedule the commands to be executed during a boot environment and during runtime. A host controller may also be coupled to the scheduler and may receive at least one of the commands from the scheduler. In time, the host controller transfers the commands to a device for execution.
    Type: Grant
    Filed: May 26, 2017
    Date of Patent: July 2, 2019
    Assignee: INTEL CORPORATION
    Inventors: Aashish Pangam, Srikanth Rangarajan, Balakesan P. Thevar
  • Patent number: 9766676
    Abstract: Various embodiments are generally directed to automated selective power cycling of an inoperative hardware-based subsystem of a computing device, while not power cycling other components of the computing device, in response to detection of that subsystem becoming inoperative. An apparatus comprising a controller processor circuit; a first component comprising digital logic and provided with electric power controlled by the controller processor circuit; a second component comprising digital logic and provided with electric power controlled by the controller processor circuit; and a controller storage communicatively coupled to the controller processor circuit and arranged to store instructions operative on the controller processor circuit to receive a signal that indicates that the first component is inoperative, and cycle the electric power to the first component while continuing to provide electric power to the second component based on the signal. Other embodiments are described and claimed herein.
    Type: Grant
    Filed: December 28, 2012
    Date of Patent: September 19, 2017
    Assignee: INTEL CORPORATION
    Inventors: Balakesan P. Thevar, Aashish S. Pangam
  • Publication number: 20170262958
    Abstract: Systems and methods consistent with the present disclosure may be utilized to negate the distinction between a display device operating in video and command modes in that commands associated with either mode are prioritized and executed according to a command scheduler consistent with the present disclosure. A command scheduler consistent with the present disclosure includes a display driver stack and a scheduler coupled to the display driver stack. The scheduler is configured to receive commands from the driver stack. Further, the scheduler is configured to queue and schedule the commands to be executed during a boot environment and during runtime. A host controller may also be coupled to the scheduler and may receive at least one of the commands from the scheduler. In time, the host controller transfers the commands to a device for execution.
    Type: Application
    Filed: May 26, 2017
    Publication date: September 14, 2017
    Inventors: AASHISH PANGAM, Srikanth Rangarajan, Balakesan P. Thevar
  • Patent number: 9678732
    Abstract: Methods, apparatuses and storage medium associated with providing firmware to a device are disclosed herein. In various embodiments, an apparatus may include a device, and a processor to host a computing environment that includes the device and a device driver of the device. Further, the apparatus may include a firmware agent, disposed outside the computing environment, to provide, on behalf of the device driver, firmware to the device on power-on of the device. Other embodiments may be described and claimed.
    Type: Grant
    Filed: September 14, 2012
    Date of Patent: June 13, 2017
    Assignee: INTEL CORPORATION
    Inventors: Balakesan P. Thevar, Sankaranarayanan Venkatasubramanian, Karunakara Kotary, Rebecca Morali, Karthick C
  • Publication number: 20150220126
    Abstract: Various embodiments are generally directed to automated selective power cycling of an inoperative hardware-based subsystem of a computing device, while not power cycling other components of the computing device, in response to detection of that subsystem becoming inoperative. An apparatus comprising a controller processor circuit; a first component comprising digital logic and provided with electric power controlled by the controller processor circuit; a second component comprising digital logic and provided with electric power controlled by the controller processor circuit; and a controller storage communicatively coupled to the controller processor circuit and arranged to store instructions operative on the controller processor circuit to receive a signal that indicates that the first component is inoperative, and cycle the electric power to the first component while continuing to provide electric power to the second component based on the signal. Other embodiments are described and claimed herein.
    Type: Application
    Filed: December 28, 2012
    Publication date: August 6, 2015
    Inventors: Balakesan P. Thevar, Aashish S. Pangam
  • Publication number: 20150145875
    Abstract: Systems and methods consistent with the present disclosure may be utilized to negate the distinction between a display device operating in video and command modes in that commands associated with either mode are prioritized and executed according to a command scheduler consistent with the present disclosure. A command scheduler consistent with the present disclosure includes a display driver stack and a scheduler coupled to the display driver stack. The scheduler is configured to receive commands from the driver stack. Further, the scheduler is configured to queue and schedule the commands to be executed during a boot environment and during runtime. A host controller may also be coupled to the scheduler and may receive at least one of the commands from the scheduler. In time, the host controller transfers the commands to a device for execution.
    Type: Application
    Filed: November 27, 2013
    Publication date: May 28, 2015
    Inventors: AASHISH PANGAM, Srikanth Rangarajan, Balakesan P. Thevar
  • Publication number: 20140178041
    Abstract: Techniques are disclosed for content-sensitive tagging of media streams and smart media playback using generated tagging-data (TD). Tagging-data (e.g., tag index and location information for each content-sensitive tag) may be generated using a smart encoding technique that may be performed by a TD-enabled encoder. In some embodiments, the smart encoding technique may be implemented, for example, as a mechanism to generate tagging-data as part of a motion-estimation engine in a graphics processing unit (GPU). Generated tagging-data may be parsed using a smart decoding technique that may be performed by a TD-enabled decoder to provide a smart media playback experience based on the content-sensitive tags. Thus, for example, a video player application can use the tagging-data to achieve a smart-video-playback experience including a content sensitive search and selective playback options. In some instances, the smart encoding and/or smart decoding techniques may be performed by a GPU.
    Type: Application
    Filed: December 23, 2013
    Publication date: June 26, 2014
    Inventor: Balakesan P. Thevar
  • Publication number: 20140082388
    Abstract: Methods, apparatuses and storage medium associated with providing firmware to a device are disclosed herein. In various embodiments, an apparatus may include a device, and a processor to host a computing environment that includes the device and a device driver of the device. Further, the apparatus may include a firmware agent, disposed outside the computing environment, to provide, on behalf of the device driver, firmware to the device on power-on of the device. Other embodiments may be described and claimed.
    Type: Application
    Filed: September 14, 2012
    Publication date: March 20, 2014
    Inventors: Balakesan P. Thevar, Sankaranarayanan Venkatasubramanian, Karunakara Kotary, Rebecca Morali, Karthick C.