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: 11829225
    Abstract: Embodiments may include systems, techniques, methods, apparatus and/or device to receive an input selecting one or more areas of a display of the computing device, leaving one or more other areas of the display unselected, and to apply a masking layer to mask either pixels of the one or more selected areas or pixels of the one or more unselected areas to cause the masked pixels to be dimmed, to reduce power consumption by the display. Embodiments may further include where the one or more of the selected areas include a focus area of interest, and to apply the masking layer to mask pixels of the one or more unselected areas to cause the masked pixels to be dimmed. Embodiments may be implemented via software without directly interacting with hardware. Other embodiments may be described or claimed.
    Type: Grant
    Filed: February 24, 2021
    Date of Patent: November 28, 2023
    Assignee: Intel Corporation
    Inventors: Lunkai Zou, Hua-Mei Yang, Yiming He, Feng-Ming Yang, Ajay Saini, Ahmed Omer
  • Publication number: 20230105500
    Abstract: Some examples relate generally to computer architecture software for information security and, in some more particular aspects, to machine learning based on changes in snapshot metadata for anomaly and ransomware detection in a file system.
    Type: Application
    Filed: December 2, 2022
    Publication date: April 6, 2023
    Inventors: Oscar Annen, Di Wu, Ajay Saini
  • Patent number: 11522889
    Abstract: Some examples relate generally to computer architecture software for information security and, in some more particular aspects, to machine learning based on changes in snapshot metadata for anomaly and ransomware detection in a file system.
    Type: Grant
    Filed: August 7, 2019
    Date of Patent: December 6, 2022
    Assignee: Rubrik, Inc.
    Inventors: Oscar Annen, Di Wu, Ajay Saini
  • Publication number: 20220308817
    Abstract: Examples described herein relate to a display engine. In some examples, at least one processor is to generate one or more planes of a frame and store the generated one or more planes of a frame into the at least one memory. In some examples, the at least one processor is to determine whether a plane in the frame is a candidate plane for compression. In some examples, for the candidate plane for compression, based on the candidate plane not being subject to compression, the at least one processor is to adjust a plane level of the candidate plane to subject the candidate plane to compression. In some examples, the plane level of the candidate plane to subject the candidate plane to compression is a bottom most level. In some examples, for the candidate plane for compression, based on the candidate plane not being subject to compression and the candidate plane including content that would be occluded by an upper level plane, the at least one processor is to retain a plane level of the candidate plane.
    Type: Application
    Filed: March 24, 2021
    Publication date: September 29, 2022
    Inventors: Ajay SAINI, Prashant SOLANKI, Bharath Prabhu PERDOOR, Yong-Joon PARK, Sravan AKEPATI
  • Patent number: 11449607
    Abstract: Some examples relate generally to computer architecture software for information security and, in some more particular aspects, to machine learning based on changes in snapshot metadata for anomaly and ransomware detection in a file system.
    Type: Grant
    Filed: August 7, 2019
    Date of Patent: September 20, 2022
    Assignee: Rubrik, Inc.
    Inventors: Oscar Annen, Di Wu, Ajay Saini
  • Patent number: 11361155
    Abstract: Some examples relate generally to computer architecture software data classification and information security and, in some more particular aspects, to verifying information or events in a file system using spatial data.
    Type: Grant
    Filed: August 8, 2019
    Date of Patent: June 14, 2022
    Assignee: Rubrik, Inc.
    Inventors: Timothy Hsin-Kang Chou, Boyu Charlie Tong, Ajay Saini
  • Patent number: 11328122
    Abstract: Some examples relate generally to computer architecture software data classification and information security and, in some more particular aspects, to verifying information or events in a file system using spatial data.
    Type: Grant
    Filed: August 8, 2019
    Date of Patent: May 10, 2022
    Assignee: Rubrik, Inc.
    Inventors: Timothy Hsin-Kang Chou, Boyu Charlie Tong, Ajay Saini
  • Patent number: 11249534
    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, and 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: Grant
    Filed: November 2, 2020
    Date of Patent: February 15, 2022
    Assignee: INTEL CORPORATION
    Inventors: Paul Diefenbaugh, Arthur Runyan, Gary Smith, Kathy Bui, Ajay Saini, Vishal Sinha, Yifan Li, Yong-Joon Park
  • Publication number: 20210181827
    Abstract: Embodiments may include systems, techniques, methods, apparatus and/or device to receive an input selecting one or more areas of a display of the computing device, leaving one or more other areas of the display unselected, and to apply a masking layer to mask either pixels of the one or more selected areas or pixels of the one or more unselected areas to cause the masked pixels to be dimmed, to reduce power consumption by the display. Embodiments may further include where the one or more of the selected areas include a focus area of interest, and to apply the masking layer to mask pixels of the one or more unselected areas to cause the masked pixels to be dimmed. Embodiments may be implemented via software without directly interacting with hardware. Other embodiments may be described or claimed.
    Type: Application
    Filed: February 24, 2021
    Publication date: June 17, 2021
    Inventors: Lunkai Zou, Hua-Mei Yang, Yiming He, Feng-Ming Yang, Ajay Saini, Ahmed Omer
  • Patent number: 11023671
    Abstract: Some examples relate generally to computer architecture software data classification and information security and, in some more particular aspects, to verifying information or events in a file system using spatial data.
    Type: Grant
    Filed: August 8, 2019
    Date of Patent: June 1, 2021
    Assignee: Rubrik, Inc.
    Inventors: Timothy Hsin-Kang Chou, Boyu Charlie Tong, Ajay Saini
  • Publication number: 20210116985
    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, and 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: November 2, 2020
    Publication date: April 22, 2021
    Inventors: Paul Diefenbaugh, Arthur Runyan, Gary Smith, Kathy Bui, Ajay Saini, Vishal Sinha, Yifan Li, Yong-Joon Park
  • Publication number: 20210042387
    Abstract: Some examples relate generally to computer architecture software data classification and information security and, in some more particular aspects, to verifying information or events in a file system using spatial data.
    Type: Application
    Filed: August 8, 2019
    Publication date: February 11, 2021
    Inventors: Timothy Hsin-Kang Chou, Boyu Charlie Tong, Ajay Saini
  • Publication number: 20210044603
    Abstract: Some examples relate generally to computer architecture software for information security and, in some more particular aspects, to machine learning based on changes in snapshot metadata for anomaly and ransomware detection in a file system.
    Type: Application
    Filed: August 7, 2019
    Publication date: February 11, 2021
    Inventors: Oscar Annen, Di Wu, Ajay Saini
  • Publication number: 20210042411
    Abstract: Some examples relate generally to computer architecture software for information security and, in some more particular aspects, to machine learning based on changes in snapshot metadata for anomaly and ransomware detection in a file system.
    Type: Application
    Filed: August 7, 2019
    Publication date: February 11, 2021
    Inventors: Oscar Annen, Di Wu, Ajay Saini
  • Publication number: 20210044604
    Abstract: Some examples relate generally to computer architecture software for information security and, in some more particular aspects, to machine learning based on changes in snapshot metadata for anomaly and ransomware detection in a file system.
    Type: Application
    Filed: August 7, 2019
    Publication date: February 11, 2021
    Inventors: Oscar Annen, Di Wu, Ajay Saini
  • Publication number: 20210042389
    Abstract: Some examples relate generally to computer architecture software data classification and information security and, in some more particular aspects, to verifying information or events in a file system using spatial data.
    Type: Application
    Filed: August 8, 2019
    Publication date: February 11, 2021
    Inventors: Timothy Hsin-Kang Chou, Boyu Charlie Tong, Ajay Saini
  • Publication number: 20210042386
    Abstract: Some examples relate generally to computer architecture software data classification and information security and, in some more particular aspects, to verifying information or events in a file system using spatial data.
    Type: Application
    Filed: August 8, 2019
    Publication date: February 11, 2021
    Inventors: Timothy Hsin-Kang Chou, Boyu Charlie Tong, Ajay Saini
  • Publication number: 20200402445
    Abstract: Some embodiments provide a method including determining one or more areas of a display to remain active responsive to received user input, determining one or more areas to be dimmed responsive to the received user input, and dimming the one or more areas of the display to be dimmed to reduce a power consumption of the display. The user input may include mouse cursor, keyboard, touch, eye position or movement information, voice commands, or a power policy of an electronic device including the display. The dimming may include dimming pixels of the display in the one or more areas of the display to be dimmed or changing a color of such pixels. The display may include multiple displays and the dimming including dimming areas on multiple ones of displays, including turning off one or more of the displays. The dimming may be turned and off based on user input.
    Type: Application
    Filed: February 25, 2020
    Publication date: December 24, 2020
    Inventors: Celia Hua-Mei Yang, Ivan Chen, Sravan Akepati, Yong-Joon Park, Jackson Tsai, Lyndon Feng, Ajay Saini
  • Patent number: 10861424
    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: Grant
    Filed: February 7, 2019
    Date of Patent: December 8, 2020
    Assignee: Intel Corporation
    Inventors: Ajay Saini, Yong-Joon Park, Sravan Akepati
  • Patent number: 10824216
    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: Grant
    Filed: December 28, 2018
    Date of Patent: November 3, 2020
    Assignee: Intel Corporation
    Inventors: Paul Diefenbaugh, Arthur Runyan, Gary Smith, Kathy Bui, Ajay Saini, Vishal Sinha, Yifan Li, Yong-Joon Park