Patents by Inventor Rajeev K. Nalawadi

Rajeev K. Nalawadi 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: 11657561
    Abstract: Apparatus and method for processing virtual graphics processor telemetry data based on quanta.
    Type: Grant
    Filed: April 12, 2022
    Date of Patent: May 23, 2023
    Assignee: Intel Corporation
    Inventors: Ankur Shah, Matthew Callaway, Vivek Garg, Rajeev K. Nalawadi, James Varga
  • Publication number: 20220343579
    Abstract: Apparatus and method for processing virtual graphics processor telemetry data based on quanta.
    Type: Application
    Filed: April 12, 2022
    Publication date: October 27, 2022
    Applicant: Intel Corporation
    Inventors: Ankur Shah, Matthew Callaway, Vivek Garg, Rajeev K. Nalawadi, James Varga
  • Patent number: 11308680
    Abstract: Apparatus and method for processing virtual graphics processor telemetry data based on quanta.
    Type: Grant
    Filed: January 26, 2021
    Date of Patent: April 19, 2022
    Assignee: Intel Corporation
    Inventors: Ankur Shah, Matthew Callaway, Vivek Garg, Rajeev K Nalawadi, James Varga
  • Publication number: 20210225061
    Abstract: Apparatus and method for processing virtual graphics processor telemetry data based on quanta.
    Type: Application
    Filed: January 26, 2021
    Publication date: July 22, 2021
    Applicant: Intel Corporation
    Inventors: Ankur Shah, Matthew Callaway, Vivek Garg, Rajeev K. Nalawadi, James Varga
  • Patent number: 10909740
    Abstract: Apparatus and method for processing virtual graphics processor telemetry data based on quanta.
    Type: Grant
    Filed: December 7, 2018
    Date of Patent: February 2, 2021
    Assignee: Intel Corporation
    Inventors: Ankur Shah, Matthew Callaway, Vivek Garg, Rajeev K Nalawadi, James Varga
  • Publication number: 20200184702
    Abstract: Apparatus and method for processing virtual graphics processor telemetry data based on quanta.
    Type: Application
    Filed: December 7, 2018
    Publication date: June 11, 2020
    Inventors: Ankur Shah, Matthew Callaway, Vivek Garg, Rajeev K Nalawadi, James Varga
  • Patent number: 10394623
    Abstract: Various embodiments are generally directed an apparatus and method for receiving an interrupt to cause a system event on a platform processing device from a device not operative to directly cause the system event on the platform processing device, generating a generic event 5 message having information based on the interrupt and in response to receiving the interrupt. Moreover a defined event message may be generated having information based on the information in the generic event message and interrupt may be sent to an operating system of the platform processing device to cause the system event on the platform processing device based on information in the defined event message.
    Type: Grant
    Filed: November 14, 2013
    Date of Patent: August 27, 2019
    Assignee: INTEL CORPORATION
    Inventors: Nicholas Adams, Saiprasad Paithara Balagangadhara, Pronay Dutta, Rajeev K. Nalawadi, Vinay K. Rangineni
  • Publication number: 20180295023
    Abstract: Example methods and apparatus for updating system configuration settings of a computer system are disclosed. Examples include a remote system configuration system that enables a user to update the system configuration of a target machine from a server machine over a network or similar communications system. Another example includes a system configuration method using a bus master device to write system configuration data into a target computer system.
    Type: Application
    Filed: May 10, 2018
    Publication date: October 11, 2018
    Inventors: Frederick H. Bolay, Rajeev K. Nalawadi
  • Patent number: 9985831
    Abstract: A method and apparatus for updating the system configuration settings of a computer system. Embodiments include a remote system configuration system that enables a user to update the system configuration of a target machine from a server machine over a network or similar communications system. Another embodiment includes a system configuration method using a bus master device to write system configuration data into a target computer system.
    Type: Grant
    Filed: March 23, 2015
    Date of Patent: May 29, 2018
    Assignee: Intel Corporation
    Inventors: Frederick H. Bolay, Rajeev K. Nalawadi
  • Publication number: 20160253222
    Abstract: Various embodiments are generally directed an apparatus and method for receiving an interrupt to cause a system event on a platform processing device from a device not operative to directly cause the system event on the platform processing device, generating a generic event 5 message having information based on the interrupt and in response to receiving the interrupt. Moreover a defined event message may be generated having information based on the information in the generic event message and interrupt may be sent to an operating system of the platform processing device to cause the system event on the platform processing device based on information in the defined event message.
    Type: Application
    Filed: November 14, 2013
    Publication date: September 1, 2016
    Applicant: INTEL CORPORATION
    Inventors: Nicholas ADAMS, Saiprasad PAITHARA BALAGANGADHARA, Pronay DUTTA, Rajeev K. NALAWADI, Vinay K. RANGINENI
  • Patent number: 9424211
    Abstract: Embodiments of apparatuses, methods, and systems for providing multiple virtual device controllers by redirecting an interrupt from a physical device controller are disclosed. In one embodiment, an apparatus includes a processor, a physical device controller, and virtualization logic. The virtualization logic is to receive a first interrupt from the physical device controller, and in response, send a second interrupt to the processor from one of a plurality of virtual device controllers.
    Type: Grant
    Filed: December 31, 2008
    Date of Patent: August 23, 2016
    Assignee: Intel Corporation
    Inventors: Zohar Bogin, Suryaprasad Kareenahaili, Rajeev K. Nalawadi, Michael Tabet, Darren Abramson
  • Patent number: 9325579
    Abstract: Various embodiments of the invention relate to apportioning a total memory bandwidth available for a time period amongst a plurality of bandwidth requests according to a power managed profile. In addition, isochronous data transmission may be appended together and transmitted according to a data transmission policy, wherein the policy may include transmitting the appended isochronous data during an opportunistic data transmission, or during a time identified for transmitting a combined isochronous data transmission, but prior to a time delay compliance limit for isochronous requirements.
    Type: Grant
    Filed: May 17, 2013
    Date of Patent: April 26, 2016
    Assignee: Intel Corporation
    Inventors: Rajeev K. Nalawadi, Mark P. VanDuesen
  • Publication number: 20150350020
    Abstract: A method and apparatus for updating the system configuration settings of a computer system. Embodiments include a remote system configuration system that enables a user to update the system configuration of a target machine from a server machine over a network or similar communications system. Another embodiment includes a system configuration method using a bus master device to write system configuration data into a target computer system.
    Type: Application
    Filed: March 23, 2015
    Publication date: December 3, 2015
    Inventors: Frederick H. Bolay, Rajeev K. Nalawadi
  • Patent number: 8990366
    Abstract: A method and apparatus for updating the system configuration settings of a computer system Embodiments include a remote system configuration system that enables a user to update the system configuration of a target machine from a server machine over a network or similar communications system. Another embodiment includes a system configuration method using a bus master device to write system configuration data into a target computer system.
    Type: Grant
    Filed: December 10, 2010
    Date of Patent: March 24, 2015
    Assignee: Intel Corporation
    Inventors: Frederick H. Bolay, Rajeev K. Nalawadi
  • Patent number: 8924522
    Abstract: A method and apparatus for updating the system configuration settings of a computer system Embodiments include a remote system configuration system that enables a user to update the system configuration of a target machine from a server machine over a network or similar communications system. Another embodiment includes a system configuration method using a bus master device to write system configuration data into a target computer system.
    Type: Grant
    Filed: December 10, 2010
    Date of Patent: December 30, 2014
    Assignee: Intel Corporation
    Inventors: Frederick H. Bolay, Rajeev K. Nalawadi
  • Publication number: 20130250972
    Abstract: Various embodiments of the invention relate to apportioning a total memory bandwidth available for a time period amongst a plurality of bandwidth requests according to a power managed profile. In addition, isochronous data transmission may be appended together and transmitted according to a data transmission policy, wherein the policy may include transmitting the appended isochronous data during an opportunistic data transmission, or during a time identified for transmitting a combined isochronous data transmission, but prior to a time delay compliance limit for isochronous requirements.
    Type: Application
    Filed: May 17, 2013
    Publication date: September 26, 2013
    Inventors: Rajeev K. Nalawadi, Mark P. VanDuesen
  • Publication number: 20130219029
    Abstract: A method and apparatus for updating the system configuration settings of a computer system Embodiments include a remote system configuration system that enables a user to update the system configuration of a target machine from a server machine over a network or similar communications system. Another embodiment includes a system configuration method using a bus master device to write system configuration data into a target computer system.
    Type: Application
    Filed: December 10, 2010
    Publication date: August 22, 2013
    Inventors: Frederick H. Bolay, Rajeev K. Nalawadi
  • Patent number: 8462811
    Abstract: Various embodiments of the invention relate to apportioning a total memory bandwidth available for a time period amongst a plurality of bandwidth requests according to a power managed profile. In addition, isochronous data transmission may be appended together and transmitted according to a data transmission policy, wherein the policy may include transmitting the appended isochronous data during an opportunistic data transmission, or during a time identified for transmitting a combined isochronous data transmission, but prior to a time delay compliance limit for isochronous requirements.
    Type: Grant
    Filed: June 14, 2010
    Date of Patent: June 11, 2013
    Assignee: Intel Corporation
    Inventors: Rajeev K. Nalawadi, Mark P. VanDeusen
  • Patent number: 8291415
    Abstract: Apparatuses, methods, and systems for paging instructions for a virtualization engine to local storage. An apparatus includes a processor, a physical device controller, a virtualization engine, system memory, and local storage. The physical device controller is to be shared by a plurality of virtual machines created by a virtual machine monitor installed on a processor. The virtualization engine is to represent the physical device controller as a plurality of virtual device controllers available to be allocated to the plurality of virtual machines. The local storage is separate from the physical memory to store instructions transferred from the system memory for execution by the virtualization engine.
    Type: Grant
    Filed: December 31, 2008
    Date of Patent: October 16, 2012
    Assignee: Intel Corporation
    Inventors: Zohar Bogin, Suryaprasad Kareenahalli, Rajeev K. Nalawadi, Christopher D. Kral
  • Publication number: 20120151021
    Abstract: A method and apparatus for updating the system configuration settings of a computer system Embodiments include a remote system configuration system that enables a user to update the system configuration of a target machine from a server machine over a network or similar communications system. Another embodiment includes a system configuration method using a bus master device to write system configuration data into a target computer system.
    Type: Application
    Filed: December 10, 2010
    Publication date: June 14, 2012
    Inventors: Frederick H. Bolay, Rajeev K. Nalawadi