loadpatents
name:-0.061456918716431
name:-0.065124988555908
name:-0.019225120544434
Natu; Mahesh S. Patent Filings

Natu; Mahesh S.

Patent Applications and Registrations

Patent applications and USPTO patent grants for Natu; Mahesh S..The latest application filed is for "host-managed coherent device memory".

Company Profile
15.48.61
  • Natu; Mahesh S. - Folsom CA
  • Natu; Mahesh S. - Sunnyvale CA
  • Natu; Mahesh S. - Portland OR US
  • Natu; Mahesh S. - Beaverton OR
*profile and listings may contain filings by different individuals or companies with the same name. Review application materials to confirm ownership/assignment.
Patent Activity
PatentDate
Global persistent flush
Grant 11,416,397 - Natu August 16, 2
2022-08-16
Host-managed Coherent Device Memory
App 20220237121 - Natu; Mahesh S. ;   et al.
2022-07-28
Control logic and methods to map host-managed device memory to a system address space
Grant 11,347,643 - Natu , et al. May 31, 2
2022-05-31
System, Method, Apparatus And Architecture For Dynamically Configuring Device Fabrics
App 20220114131 - Pappu; Lakshminarayana ;   et al.
2022-04-14
Memory control management of a processor
Grant 10,810,141 - Natu , et al. October 20, 2
2020-10-20
Logging errors in error handling devices in a system
Grant 10,802,903 - Radhakrishnan , et al. October 13, 2
2020-10-13
Global Persistent Flush
App 20200192798 - Natu; Mahesh S.
2020-06-18
Layered virtual machine integrity monitoring
Grant 10,671,416 - Natu , et al.
2020-06-02
Secure tunneling access to debug test ports on non-volatile memory storage units
Grant 10,671,466 - Datta , et al.
2020-06-02
Allocating And Configuring Persistent Memory
App 20190303288 - Kirvan; Scott W. ;   et al.
2019-10-03
Selective memory mode authorization enforcement
Grant 10,379,768 - Natu , et al. A
2019-08-13
Boot process with parallel memory initialization
Grant 10,346,177 - Natu , et al. July 9, 2
2019-07-09
Allocating and configuring persistent memory
Grant 10,339,047 - Kirvan , et al.
2019-07-02
Systems and devices having a scalable basic input/output system (BIOS) footprint and associated methods
Grant 10,324,867 - Radhakrishnan , et al.
2019-06-18
Hardware protection of virtual machine monitor runtime integrity watcher
Grant 10,303,503 - Datta , et al.
2019-05-28
Memory Control Management Of A Processor
App 20190102325 - Natu; Mahesh S. ;   et al.
2019-04-04
Allocating And Configuring Persistent Memory
App 20190065364 - Kirvan; Scott W. ;   et al.
2019-02-28
Host-managed Coherent Device Memory
App 20190050335 - Natu; Mahesh S. ;   et al.
2019-02-14
Technologies For Caching Persistent Two-level Memory Data
App 20190042445 - Swaminathan; Muthukumar P. ;   et al.
2019-02-07
Logging Errors In Error Handling Devices In A System
App 20190034264 - RADHAKRISHNAN; Sivakumar ;   et al.
2019-01-31
Reconfiguring A Processor Without A System Reset
App 20180349137 - Pillilli; Bharat S. ;   et al.
2018-12-06
Initialization trace of a computing device
Grant 10,146,657 - Swanson , et al. De
2018-12-04
Allocating and configuring persistent memory
Grant 10,126,950 - Kirvan , et al. November 13, 2
2018-11-13
Systems And Devices Having A Scalable Basic Input/output System (bios) Footprint And Associated Methods
App 20180293187 - Radhakrishnan; Sivakumar ;   et al.
2018-10-11
Computing System With Protection Against Memory Wear Out Attacks
App 20180285562 - Radhakrishnan; Sivakumar ;   et al.
2018-10-04
Boot Process with Parallel Memory Initialization
App 20180165100 - Natu; Mahesh S. ;   et al.
2018-06-14
Selective Memory Mode Authorization Enforcement
App 20180095692 - NATU; Mahesh S. ;   et al.
2018-04-05
Secure Tunneling Access To Debug Test Ports On Non-volatile Memory Storage Units
App 20180067794 - Datta; Shamanna M. ;   et al.
2018-03-08
Layered Virtual Machine Integrity Monitoring
App 20170371689 - NATU; MAHESH S. ;   et al.
2017-12-28
Secure tunneling access to debug test ports on non-volatile memory storage units
Grant 9,766,963 - Datta , et al. September 19, 2
2017-09-19
Hardware Protection Of Virtual Machine Monitor Runtime Integrity Watcher
App 20170252170 - Datta; Shamanna M. ;   et al.
2017-09-07
Layered virtual machine integrity monitoring
Grant 9,720,716 - Natu , et al. August 1, 2
2017-08-01
Secure Tunneling Access To Debug Test Ports On Non-volatile Memory Storage Units
App 20170083393 - Datta; Shamanna M. ;   et al.
2017-03-23
Systems And Methods To Rejuvenate Nonvolatile Memory Using Timestamps
App 20170062023 - Datta; Shamanna M. ;   et al.
2017-03-02
Hardware protection of virtual machine monitor runtime integrity watcher
Grant 9,566,158 - Datta , et al. February 14, 2
2017-02-14
Processor that detects when system management mode attempts to reach program code outside of protected space
Grant 9,448,867 - Datta , et al. September 20, 2
2016-09-20
Block Storage Apertures To Persistent Memory
App 20160232103 - Schmisseur; Mark A. ;   et al.
2016-08-11
Allocating And Configuring Persistent Memory
App 20160179375 - KIRVAN; SCOTT W. ;   et al.
2016-06-23
Technologies For Secure Offline Activation Of Hardware Features
App 20150381368 - Stevens, JR.; William A. ;   et al.
2015-12-31
Initialization Trace Of A Computing Device
App 20150278068 - Swanson; Robert C. ;   et al.
2015-10-01
Monitoring resource usage by a virtual machine
Grant 9,122,780 - Natu , et al. September 1, 2
2015-09-01
Secure Data Partition In Nonvolatile Memory Systems
App 20150154124 - Datta; Shamanna ;   et al.
2015-06-04
Tunneling platform management messages through inter-processor interconnects
Grant 8,904,079 - Chang , et al. December 2, 2
2014-12-02
Mechanism for detecting a no-processor swap condition and modification of high speed bus calibration during boot
Grant 8,843,732 - Natu , et al. September 23, 2
2014-09-23
Layered Virtual Machine Integrity Monitoring
App 20140282502 - NATU; MAHESH S. ;   et al.
2014-09-18
Methods and apparatuses for recovering usage of trusted platform module
Grant 8,812,828 - Datta , et al. August 19, 2
2014-08-19
Controlling memory redundancy in a system
Grant 8,751,864 - Swanson , et al. June 10, 2
2014-06-10
Monitoring Resource Usage By A Virtual Machine
App 20130346966 - Natu; Mahesh S. ;   et al.
2013-12-26
Tunneling Platform Management Messages Through Inter-processor Interconnects
App 20130346666 - Chang; Luke ;   et al.
2013-12-26
Processor That Detects When System Management Mode Attempts To Reach Program Code Outside Of Protected Space
App 20130326288 - Datta; Shamanna M. ;   et al.
2013-12-05
Enabling storage of active state in internal storage of processor rather than in SMRAM upon entry to system management mode
Grant 8,578,138 - Natu , et al. November 5, 2
2013-11-05
Hardware Protection Of Virtual Machine Monitor Runtime Integrity Watcher
App 20130275980 - Datta; Shamanna M. ;   et al.
2013-10-17
Controlling Memory Redundancy In A System
App 20130212426 - Swanson; Robert C. ;   et al.
2013-08-15
Controlling memory redundancy in a system
Grant 8,407,516 - Swanson , et al. March 26, 2
2013-03-26
Supporting advanced RAS features in a secured computing system
Grant 8,301,907 - Natu , et al. October 30, 2
2012-10-30
Methods And Apparatuses For Recovering Usage Of Trusted Platform Module
App 20120124356 - Datta; Shamanna M. ;   et al.
2012-05-17
Security management in multi-node, multi-processor platforms
Grant 8,146,150 - Natu , et al. March 27, 2
2012-03-27
Controlling Memory Redundancy In A System
App 20110154104 - Swanson; Robert C. ;   et al.
2011-06-23
Mechanism For Detecting A No-processor Swap Condition And Modification Of High Speed Bus Calibration During Boot
App 20110154006 - NATU; MAHESH S. ;   et al.
2011-06-23
Providing State Storage In A Processor For System Management Mode
App 20110055469 - Natu; Mahesh S. ;   et al.
2011-03-03
Enabling An Integrated Memory Controller To Transparently Work With Defective Memory Devices
App 20100169729 - DATTA; SHAMANNA M. ;   et al.
2010-07-01
Security Management In Multi-node, Multi-processor Platforms
App 20090172806 - Natu; Mahesh S. ;   et al.
2009-07-02
System and method to seamlessly enable enhanced management and scripting of a computer system and its add-in devices
Grant 7,539,854 - Rothman , et al. May 26, 2
2009-05-26
Supporting Advanced Ras Features In A Secured Computing System
App 20090089566 - Natu; Mahesh S. ;   et al.
2009-04-02
Method for sharing host processor for non-operating system uses by generating a false remove signal
Grant 7,512,778 - Natu March 31, 2
2009-03-31
Console Redirection Among Linked Computers
App 20080177854 - Khanna; Rahul ;   et al.
2008-07-24
Secure method to perform computer system firmware updates
Grant 7,305,668 - Kennedy , et al. December 4, 2
2007-12-04
System and method to enable platform personality migration
Grant 7,246,224 - Rothman , et al. July 17, 2
2007-07-17
Method and apparatus to support legacy master boot record (MBR) partitions
Grant 7,240,187 - Natu July 3, 2
2007-07-03
System processing data packets received from remote host to control system operation according to adjustable timer interrupts based on data flow rate
Grant 7,203,767 - Khanna , et al. April 10, 2
2007-04-10
Methods and apparatus to enable console redirection in a multiple execution environment
Grant 7,117,353 - Natu , et al. October 3, 2
2006-10-03
Method and apparatus to support legacy master boot record (MBR) partitions
Grant 7,103,767 - Natu September 5, 2
2006-09-05
Console redirection among linked computers
App 20060168442 - Khanna; Rahul ;   et al.
2006-07-27
Console redirection among linked computers
App 20060168311 - Khanna; Rahul ;   et al.
2006-07-27
System and method for configuring hardware devices using a menu for platforms with EFI and legacy option-ROMs
Grant 7,080,244 - Natu , et al. July 18, 2
2006-07-18
System and method to enable platform personality migration
App 20060074952 - Rothman; Michael A. ;   et al.
2006-04-06
Console redirection system for remotely controlling operation of devices on a host computer if data packet has been received during a time interval
Grant 6,999,995 - Khanna , et al. February 14, 2
2006-02-14
Method for sharing host processor for non-operating system uses
App 20060015710 - Natu; Mahesh S.
2006-01-19
Method for sharing a device for non-operating system uses by generating a false remove signal to divert the device into a sleep state
Grant 6,954,851 - Natu October 11, 2
2005-10-11
System and method to seamlessly enable enhanced management and scripting of a computer system and its add-in devices
App 20050144428 - Rothman, Michael A. ;   et al.
2005-06-30
Executing large device firmware programs
Grant 6,910,113 - Natu June 21, 2
2005-06-21
Method and apparatus to support legacy master boot record (MBR) partitions
App 20050071618 - Natu, Mahesh S.
2005-03-31
Method and apparatus to support legacy master boot record (MBR) partitions
App 20050071620 - Natu, Mahesh S.
2005-03-31
Methods and apparatus to enable console redirection in a multiple execution environment
App 20050055486 - Natu, Mahesh S. ;   et al.
2005-03-10
System and method for configuring hardware devices using a menu for platforms with EFI and legacy option-roms
App 20040193738 - Natu, Mahesh S. ;   et al.
2004-09-30
Redirecting memory accesses for headless systems
Grant 6,721,868 - Natu , et al. April 13, 2
2004-04-13
Secure method to perform computer system firmware updates
App 20040024917 - Kennedy, Barry ;   et al.
2004-02-05
Console redirection among linked computers
App 20030200273 - Khanna, Rahul ;   et al.
2003-10-23
Executing large device firmware programs
App 20030051114 - Natu, Mahesh S.
2003-03-13
Enabling optional system features
App 20020169976 - Schelling, Todd A. ;   et al.
2002-11-14
Method for sharing host processor for non-operating system uses
App 20020083113 - Natu, Mahesh S.
2002-06-27

uspto.report is an independent third-party trademark research tool that is not affiliated, endorsed, or sponsored by the United States Patent and Trademark Office (USPTO) or any other governmental organization. The information provided by uspto.report is based on publicly available data at the time of writing and is intended for informational purposes only.

While we strive to provide accurate and up-to-date information, we do not guarantee the accuracy, completeness, reliability, or suitability of the information displayed on this site. The use of this site is at your own risk. Any reliance you place on such information is therefore strictly at your own risk.

All official trademark data, including owner information, should be verified by visiting the official USPTO website at www.uspto.gov. This site is not intended to replace professional legal advice and should not be used as a substitute for consulting with a legal professional who is knowledgeable about trademark law.

© 2024 USPTO.report | Privacy Policy | Resources | RSS Feed of Trademarks | Trademark Filings Twitter Feed