Patents by Inventor Ajay Saini

Ajay Saini 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: 10796626
    Abstract: In an embodiment, a computing device includes a processor and a machine-readable storage medium storing instructions. The instructions may be executable by the hardware processor to: receive a request for an expanded refresh rate that is not supported by a display device; in response to the received request, determine a native refresh rate that is supported by a display device; mask a plurality of interrupts generated by display hardware at the determined native refresh rate; and send, at the requested expanded refresh rate, a plurality of emulated interrupts to an operating system in place of the masked plurality of interrupts generated by the display hardware. Other embodiments are described and claimed.
    Type: Grant
    Filed: February 7, 2019
    Date of Patent: October 6, 2020
    Assignee: Intel Corporation
    Inventors: Ajay Saini, Yong-Joon Park, Sravan Akepati
  • Publication number: 20190385100
    Abstract: A system for modeling an entity includes a prediction module configured to identify one of a plurality of entities using a set of criteria filters to construct a model for the entity with model features built from data about the entity. The prediction module computes a diffusion model coefficient ? based on a diffusion parameter vector ?, and a drift model coefficient ? based on a drift parameter vector ?. The module computes a predicted entity success probability and a success interval confidence interval. A portfolio selection module is configured to receive a score measuring success for the plurality of entities based on the model, order the scores in a rank order, and form a portfolio from top n scoring entities. A prediction interpretation module receives parameter vectors ? and ? and entity model coefficients ? and ? and uses distributions of ? and ? to correlate entity features with success prediction.
    Type: Application
    Filed: June 11, 2019
    Publication date: December 19, 2019
    Inventors: Tauhid Rashed Zaman, David Hunter, Ajay Saini
  • Publication number: 20190172388
    Abstract: In an embodiment, a computing device includes a processor and a machine-readable storage medium storing instructions. The instructions may be executable by the hardware processor to: receive a request for an expanded refresh rate that is not supported by a display device; in response to the received request, determine a native refresh rate that is supported by a display device; mask a plurality of interrupts generated by display hardware at the determined native refresh rate; and send, at the requested expanded refresh rate, a plurality of emulated interrupts to an operating system in place of the masked plurality of interrupts generated by the display hardware. Other embodiments are described and claimed.
    Type: Application
    Filed: February 7, 2019
    Publication date: June 6, 2019
    Inventors: Ajay Saini, Yong-Joon Park, Sravan Akepati
  • Publication number: 20190172427
    Abstract: In an embodiment, a computing device includes a processor and a machine-readable storage medium storing instructions. The instructions may be executable by the hardware processor to: monitor a user input device during presentation of video frames on a display device with a refresh rate at a first level; determine whether a time period since a last user interaction with the user input device exceeds a time threshold; and reduce the refresh rate of the display device to a second level in response to a determination that the time period since the last user interaction exceeds the time threshold. Other embodiments are described and claimed.
    Type: Application
    Filed: February 7, 2019
    Publication date: June 6, 2019
    Inventors: Ajay Saini, Yong-Joon Park, Sravan Akepati
  • Publication number: 20190138076
    Abstract: Methods, apparatus, systems and articles of manufacture are disclosed for reduced computing device power consumption. Example methods disclosed herein includes detecting frame updates corresponding to input frames to be presented by a display, causing a programmable timer to generate second interrupts corresponding to first interrupts generated by a display engine, the second interrupts to be generated when there are no frame updates detected for at least a first duration of time defined by a first threshold. Example methods further include causing the display engine to transition to a low power state when (1) the programmable timer is configured to generate the second interrupts and (2) no frame updates have been detected for at least a second duration of time following the first duration of time, the second duration of time defined by a second threshold.
    Type: Application
    Filed: December 28, 2018
    Publication date: May 9, 2019
    Inventors: Paul Diefenbaugh, Arthur Runyan, Gary Smith, Kathy Bui, Ajay Saini, Vishal Sinha, Yifan Li, Yong-Joon Park