loadpatents
Patent applications and USPTO patent grants for Bulusu; Mallik.The latest application filed is for "pushing a firmware update patch to a computing device via an out-of-band path".
Patent | Date |
---|---|
Firmware update patch Grant 11,385,903 - Xie , et al. July 12, 2 | 2022-07-12 |
Systems and methods for disaggregating system firmware configuration data into a management subsystem for seamless updates Grant 11,379,212 - Mysore Shantamurthy , et al. July 5, 2 | 2022-07-05 |
Pushing A Firmware Update Patch To A Computing Device Via An Out-of-band Path App 20220129258 - LADKANI; Neeraj ;   et al. | 2022-04-28 |
Overloading a boot error signaling mechanism to enable error mitigation actions to be performed Grant 11,269,729 - Bulusu , et al. March 8, 2 | 2022-03-08 |
Systems And Methods For Disaggregating System Firmware Configuration Data Into A Management Subsystem For Seamless Updates App 20220066766 - MYSORE SHANTAMURTHY; Ravi ;   et al. | 2022-03-03 |
Kernel soft reset using non-volatile RAM Grant 11,243,782 - Bulusu , et al. February 8, 2 | 2022-02-08 |
Firmware update Grant 11,157,265 - Bulusu , et al. October 26, 2 | 2021-10-26 |
Method to overload hardware pin for improved system management Grant 11,144,487 - Ladkani , et al. October 12, 2 | 2021-10-12 |
Targeted Repair Of Hardware Components In A Computing Device App 20210311833 - BULUSU; Mallik ;   et al. | 2021-10-07 |
Method To Overload Hardware Pin For Improved System Management App 20210294763 - LADKANI; Neeraj ;   et al. | 2021-09-23 |
Data preservation using memory aperture flush order Grant 11,113,188 - Bulusu , et al. September 7, 2 | 2021-09-07 |
Firmware Update Patch App 20210240489 - XIE; Daini ;   et al. | 2021-08-05 |
Obtaining vendor information using mobile internet devices Grant 11,042,921 - Bahnsen , et al. June 22, 2 | 2021-06-22 |
Non-volatile storage partition identifier Grant 10,996,893 - Bulusu , et al. May 4, 2 | 2021-05-04 |
Data Preservation Using Memory Aperture Flush Order App 20210056016 - BULUSU; Mallik ;   et al. | 2021-02-25 |
System for configurable error handling Grant 10,896,087 - Shantamurthy , et al. January 19, 2 | 2021-01-19 |
Non-volatile Storage Partition Identifier App 20200387325 - BULUSU; Mallik ;   et al. | 2020-12-10 |
Code Update In System Management Mode App 20200364041 - BULUSU; Mallik ;   et al. | 2020-11-19 |
Hardware-enforced firmware security Grant 10,839,080 - Khessib , et al. November 17, 2 | 2020-11-17 |
Data error detection in computing systems Grant 10,789,117 - Kelly , et al. September 29, 2 | 2020-09-29 |
Error recovery in volatile memory regions Grant 10,713,128 - Nguyen , et al. | 2020-07-14 |
System For Configurable Error Handling App 20200151048 - SHANTAMURTHY; Ravi Mysore ;   et al. | 2020-05-14 |
Error recovery in non-volatile storage partitions Grant 10,635,553 - Bulusu , et al. | 2020-04-28 |
In-band monitor in system management mode context for improved cloud platform availability Grant 10,552,280 - Bulusu , et al. Fe | 2020-02-04 |
Optimized UEFI reboot process Grant 10,452,404 - Bhimanadhuni , et al. Oc | 2019-10-22 |
Obtaining Vendor Information Using Mobile Internet Devices App 20190272574 - Bahnsen; Robert Bruce ;   et al. | 2019-09-05 |
Data Error Detection In Computing Systems App 20190235949 - Kelly; Bryan ;   et al. | 2019-08-01 |
In-band Monitor In System Management Mode Context For Improved Cloud Platform Availability App 20190188103 - Bulusu; Mallik ;   et al. | 2019-06-20 |
Firmware Update App 20190179628 - BULUSU; Mallik ;   et al. | 2019-06-13 |
Data error detection in computing systems Grant 10,310,926 - Kelly , et al. | 2019-06-04 |
Error Recovery In Volatile Memory Regions App 20190163557 - NGUYEN; Tom L. ;   et al. | 2019-05-30 |
Obtaining vendor information using mobile internet devices Grant 10,275,817 - Bahnsen , et al. | 2019-04-30 |
Error Recovery In Non-volatile Storage Partitions App 20190121710 - BULUSU; Mallik ;   et al. | 2019-04-25 |
Hardware-enforced Firmware Security App 20190073478 - KHESSIB; Badriddine ;   et al. | 2019-03-07 |
Out-of-band data recovery in computing systems Grant 10,152,393 - Kelly , et al. Dec | 2018-12-11 |
Initialization trace of a computing device Grant 10,146,657 - Swanson , et al. De | 2018-12-04 |
Data Error Detection In Computing Systems App 20180314580 - Kelly; Bryan ;   et al. | 2018-11-01 |
Demand-based provisioning of volatile memory for use as non-volatile memory Grant 10,115,442 - Kelly , et al. October 30, 2 | 2018-10-30 |
Manageability redundancy for micro server and clustered system-on-a-chip deployments Grant 10,073,742 - Swanson , et al. September 11, 2 | 2018-09-11 |
Data error detection in computing systems Grant 10,025,649 - Kelly , et al. July 17, 2 | 2018-07-17 |
Kernel Soft Reset Using Non-volatile Ram App 20180165101 - BULUSU; Mallik ;   et al. | 2018-06-14 |
Selective power management for pre-boot firmware updates Grant 9,996,142 - Bulusu , et al. June 12, 2 | 2018-06-12 |
Data Error Detection In Computing Systems App 20180060168 - Kelly; Bryan ;   et al. | 2018-03-01 |
Out-of-band Data Recovery In Computing Systems App 20180060231 - Kelly; Bryan ;   et al. | 2018-03-01 |
Optimized UEFI Reboot Process App 20180032349 - Bhimanadhuni; Ramakoti R. ;   et al. | 2018-02-01 |
Boot image discovery and delivery Grant 9,880,859 - Swanson , et al. January 30, 2 | 2018-01-30 |
Multinode hubs for trusted computing Grant 9,781,117 - Swanson , et al. October 3, 2 | 2017-10-03 |
Memory State Management For Electronic Device App 20170228168 - Bahnsen; Robert B. ;   et al. | 2017-08-10 |
Demand-based Provisioning Of Volatile Memory For Use As Non-volatile Memory App 20170212687 - Kelly; Bryan D. ;   et al. | 2017-07-27 |
Trusted application migration across computer nodes Grant 9,686,281 - Bulusu , et al. June 20, 2 | 2017-06-20 |
Location aware resource locator Grant 9,686,364 - Bahnsen , et al. June 20, 2 | 2017-06-20 |
Method and device for managing hardware errors in a multi-core environment Grant 9,658,930 - Swanson , et al. May 23, 2 | 2017-05-23 |
Multinode Hubs For Trusted Computing App 20160323284 - Swanson; Robert C. ;   et al. | 2016-11-03 |
Manageability Redundancy For Micro Server And Clustered System-on-a-chip Deployments App 20160292038 - Swanson; Robert C. ;   et al. | 2016-10-06 |
Memory state management for electronic device Grant 9,454,214 - Bahnsen , et al. September 27, 2 | 2016-09-27 |
Selective Power Management For Pre-boot Firmware Updates App 20160231804 - BULUSU; Mallik ;   et al. | 2016-08-11 |
Multinode hubs for trusted computing Grant 9,413,765 - Swanson , et al. August 9, 2 | 2016-08-09 |
Measuring platform components with a single trusted platform module Grant 9,384,367 - Swanson , et al. July 5, 2 | 2016-07-05 |
Manageability redundancy for micro server and clustered system-on-a-chip deployments Grant 9,367,406 - Swanson , et al. June 14, 2 | 2016-06-14 |
Trusted Application Migration Across Computer Nodes App 20160065573 - Bulusu; Mallik ;   et al. | 2016-03-03 |
Providing an immutable antivirus payload for internet ready compute nodes Grant 9,251,347 - Bulusu , et al. February 2, 2 | 2016-02-02 |
Trusted application migration across computer nodes Grant 9,210,148 - Bulusu , et al. December 8, 2 | 2015-12-08 |
Initialization Trace Of A Computing Device App 20150278068 - Swanson; Robert C. ;   et al. | 2015-10-01 |
Boot Image Discovery And Delivery App 20150277937 - Swanson; Robert C. ;   et al. | 2015-10-01 |
Multinode Hubs For Trusted Computing App 20150281237 - Swanson; Robert C. ;   et al. | 2015-10-01 |
System and apparatus to improve boot speed in serial peripheral interface system using a baseboard management controller Grant 9,098,302 - Swanson , et al. August 4, 2 | 2015-08-04 |
Methods and apparatus to protect segments of memory Grant 9,063,836 - Swanson , et al. June 23, 2 | 2015-06-23 |
Remote direct storage access Grant 9,015,268 - Swanson , et al. April 21, 2 | 2015-04-21 |
Location Aware Resource Locator App 20150067163 - Bahnsen; Robert Bruce ;   et al. | 2015-03-05 |
Demand based USB proxy for data stores in service processor complex Grant 8,965,749 - Sakthikumar , et al. February 24, 2 | 2015-02-24 |
Manageability Redundancy For Micro Server And Clustered System-on-a-chip Deployments App 20150052389 - Swanson; Robert C. ;   et al. | 2015-02-19 |
Obtaining Vendor Information Using Mobile Internet Devices App 20150012385 - Bahnsen; Robert Bruce ;   et al. | 2015-01-08 |
Memory Dump Without Error Containment Loss App 20150006962 - Swanson; Robert C. ;   et al. | 2015-01-01 |
Memory State Management For Electronic Device App 20140281637 - BAHNSEN; ROBERT B. ;   et al. | 2014-09-18 |
Method And Device For Managing Hardware Errors In A Multi-core Environment App 20140164827 - Swanson; Robert ;   et al. | 2014-06-12 |
Cluster computing--NIC based OS provision Grant 8,688,812 - Swanson , et al. April 1, 2 | 2014-04-01 |
Measuring Platform Components With A Single Trusted Platform Module App 20140068275 - Swanson; Robert C. ;   et al. | 2014-03-06 |
Software-defined radio support in sequestered partitions Grant 8,649,818 - Zimmer , et al. February 11, 2 | 2014-02-11 |
Providing An Immutable Antivirus Payload For Internet Ready Compute Nodes App 20140025941 - Bulusu; Mallik ;   et al. | 2014-01-23 |
Methods, Systems And Apparatus To Improve System Boot Speed App 20140006764 - Swanson; Robert ;   et al. | 2014-01-02 |
Location Service For Physical Delivery App 20130325738 - Swanson; Robert C. ;   et al. | 2013-12-05 |
Trusted Application Migration Across Computer Nodes App 20130318577 - Bulusu; Mallik ;   et al. | 2013-11-28 |
Enhanced network and local boot of Unified Extensible Firmware Interface images Grant 8,583,908 - Zimmer , et al. November 12, 2 | 2013-11-12 |
Multi-owner deployment of firmware images Grant 8,566,613 - Sakthikumar , et al. October 22, 2 | 2013-10-22 |
Apparatus and method for accessing a secure partition in non-volatile storage by a host system enabled after the system exits a first instance of a secure mode Grant 8,539,245 - Swanson , et al. September 17, 2 | 2013-09-17 |
Performing redundant memory hopping Grant 8,533,526 - Swanson , et al. September 10, 2 | 2013-09-10 |
Demand Based Usb Proxy For Data Stores In Service Processor Complex App 20130218551 - Sakthikumar; Palsamy ;   et al. | 2013-08-22 |
Software-defined Radio Support In Sequestered Partitions App 20130210483 - Zimmer; Vincent J. ;   et al. | 2013-08-15 |
Multi-socket server management with RFID Grant 8,499,141 - Swanson , et al. July 30, 2 | 2013-07-30 |
System and method for N-ary locality in a security co-processor Grant 8,479,017 - Zimmer , et al. July 2, 2 | 2013-07-02 |
Demand based USB proxy for data stores in service processor complex Grant 8,428,929 - Sakthikumar , et al. April 23, 2 | 2013-04-23 |
Software-defined radio support in sequestered partitions Grant 8,391,913 - Zimmer , et al. March 5, 2 | 2013-03-05 |
System context saving based on compression/decompression time Grant 8,370,667 - Rothman , et al. February 5, 2 | 2013-02-05 |
Performing Redundant Memory Hopping App 20130031322 - Bulusu; Mallik ;   et al. | 2013-01-31 |
Performing redundant memory hopping Grant 8,352,779 - Bulusu , et al. January 8, 2 | 2013-01-08 |
System RAS protection for UMA style memory Grant 8,219,851 - Swanson , et al. July 10, 2 | 2012-07-10 |
Method And Apparatus For Improving The Resume Time Of A Platform App 20120166840 - Rothman; Michael A. ;   et al. | 2012-06-28 |
Computer System Boot Enhancements With User Override App 20120159136 - Rothman; Michael A. ;   et al. | 2012-06-21 |
Demand Based Usb Proxy For Data Stores In Service Processor Complex App 20120084552 - Sakthikumar; Palsamy ;   et al. | 2012-04-05 |
Cluster Computing - Nic Based Os Provision App 20120079085 - Swanson; Robert C. ;   et al. | 2012-03-29 |
Performing Redundant Memory Hopping App 20120079316 - Bulusu; Mallik ;   et al. | 2012-03-29 |
Data security Grant 8,127,150 - Komarla , et al. February 28, 2 | 2012-02-28 |
Providing Fast Non-volatile Storage In A Secure Environment App 20120036347 - Swanson; Robert C. ;   et al. | 2012-02-09 |
Supporting A Secure Readable Memory Region For Pre-boot And Secure Mode Operations App 20120036308 - SWANSON; Robert C. ;   et al. | 2012-02-09 |
Multi-socket Server Management With Rfid App 20120025953 - Swanson; Robert C. ;   et al. | 2012-02-02 |
Methods And Apparatus To Protect Segments Of Memory App 20120023364 - Swanson; Robert C. ;   et al. | 2012-01-26 |
Performing redundant memory hopping Grant 8,090,977 - Bulusu , et al. January 3, 2 | 2012-01-03 |
System And Method For N-ary Locality In A Security Co-processor App 20110314298 - Zimmer; Vincent J. ;   et al. | 2011-12-22 |
Multi-owner Deployment Of Firmware Images App 20110307712 - Sakthikumar; Palsamy ;   et al. | 2011-12-15 |
Remote Direct Storage Access App 20110246597 - Swanson; Robert C. ;   et al. | 2011-10-06 |
Instant on video Grant 7,987,348 - Swanson , et al. July 26, 2 | 2011-07-26 |
System Ras Protection For Uma Style Memory App 20110161726 - Swanson; Robert C. ;   et al. | 2011-06-30 |
Performing Redundant Memory Hopping App 20110154103 - Bulusu; Mallik ;   et al. | 2011-06-23 |
System and method for continuous logging of correctable errors without rebooting Grant 7,945,841 - Swanson , et al. May 17, 2 | 2011-05-17 |
Reliable memory for memory controller with multiple channels Grant 7,900,084 - Swanson , et al. March 1, 2 | 2011-03-01 |
Method and apparatus for improved memory reliability, availability and serviceability Grant 7,890,811 - Rothman , et al. February 15, 2 | 2011-02-15 |
Extended fault resilience for a platform Grant 7,831,858 - Rothman , et al. November 9, 2 | 2010-11-09 |
Dual non-volatile memories for a trusted hypervisor Grant 7,793,090 - Zimmer , et al. September 7, 2 | 2010-09-07 |
Methods and apparatus to facilitate fast restarts in processor systems Grant 7,673,128 - Zimmer , et al. March 2, 2 | 2010-03-02 |
Saving system context in the event of power loss Grant 7,647,474 - Bulusu , et al. January 12, 2 | 2010-01-12 |
Data Security App 20090254760 - Komarla; Eshwari P. ;   et al. | 2009-10-08 |
Methods and apparatus to manage throttling in computing environments Grant 7,596,714 - Rothman , et al. September 29, 2 | 2009-09-29 |
Method and system to support network port authentication from out-of-band firmware Grant 7,587,750 - Zimmer , et al. September 8, 2 | 2009-09-08 |
Data security Grant 7,562,230 - Komarla , et al. July 14, 2 | 2009-07-14 |
Enhanced Network And Local Boot Of Unified Extensible Firmware Interface Images App 20090172381 - Zimmer; Vincent J. ;   et al. | 2009-07-02 |
Reliable memory for memory controller with multiple channels App 20090164837 - Swanson; Robert C. ;   et al. | 2009-06-25 |
Dual non-volatile memories for a trusted hypervisor App 20090064274 - Zimmer; Vincent J. ;   et al. | 2009-03-05 |
Extended fault resilience for a platform App 20090063836 - Rothman; Michael A. ;   et al. | 2009-03-05 |
Software-Defined Radio Support in Sequestered Partitions App 20090023414 - Zimmer; Vincent J. ;   et al. | 2009-01-22 |
Method And Apparatus For Improved Memory Reliability, Availability And Serviceability App 20090006837 - ROTHMAN; MICHAEL A. ;   et al. | 2009-01-01 |
Method and apparatus for trusted blade device computing Grant 7,444,667 - Bulusu , et al. October 28, 2 | 2008-10-28 |
Provisioning for a modular server Grant 7,440,998 - Hiray , et al. October 21, 2 | 2008-10-21 |
Content protection in non-volatile storage devices Grant 7,434,068 - Nguyen , et al. October 7, 2 | 2008-10-07 |
Instant on video App 20080244250 - Swanson; Robert C. ;   et al. | 2008-10-02 |
Using multiple non-volatile memory devices to store data in a computer system Grant 7,406,560 - Bulusu , et al. July 29, 2 | 2008-07-29 |
Hardware partitioned trust App 20080155277 - Bulusu; Mallik ;   et al. | 2008-06-26 |
System and method for continuous logging of correctable errors without rebooting App 20080141077 - Swanson; Robert C. ;   et al. | 2008-06-12 |
Methods and apparatus for parallel processing in system management mode App 20080126650 - Swanson; Robert C. ;   et al. | 2008-05-29 |
Methods And Apparatus To Manage Throttling In Computing Environments App 20080120485 - Rothman; Michael A. ;   et al. | 2008-05-22 |
Switching between a service virtual machine and a guest virtual machine in a virtual machine monitor environment Grant 7,370,324 - Goud , et al. May 6, 2 | 2008-05-06 |
Methods and apparatus to provide dual-mode drivers in processor systems Grant 7,366,891 - Khanna , et al. April 29, 2 | 2008-04-29 |
Using Multiple Non-volatile Memory Devices To Store Data In A Computer System App 20070300007 - BULUSU; Mallik ;   et al. | 2007-12-27 |
Interleaved boot block to support multiple processor architectures and method of use Grant 7,305,544 - Bulusu , et al. December 4, 2 | 2007-12-04 |
Methods and apparatus for context sensitive component dispatch management App 20070234029 - Rothman; Michael A. ;   et al. | 2007-10-04 |
Reducing power consumption by load imbalancing App 20070234077 - Rothman; Michael A. ;   et al. | 2007-10-04 |
Reducing memory fragmentation Grant 7,278,006 - Rothman , et al. October 2, 2 | 2007-10-02 |
Methods and apparatus to optimize boot speed App 20070157015 - Swanson; Robert C. ;   et al. | 2007-07-05 |
Saving system context in the event of power loss App 20070074053 - Bulusu; Mallik ;   et al. | 2007-03-29 |
Methods and apparatus to update a basic input/output system (BIOS) Grant 7,188,238 - Bulusu , et al. March 6, 2 | 2007-03-06 |
System and method for saving and/or restoring system state information over a network Grant 7,174,451 - Zimmer , et al. February 6, 2 | 2007-02-06 |
Method and apparatus for predicting memory failure in a memory system App 20070006048 - Zimmer; Vincent J. ;   et al. | 2007-01-04 |
Identifying an operating system associated with a boot path App 20060288197 - Swanson; Robert C. ;   et al. | 2006-12-21 |
Methods and apparatus for event based console variable coherence maintenance in a pre-boot environment Grant 7,143,277 - Bulusu , et al. November 28, 2 | 2006-11-28 |
Methods and apparatus to facilitate fast restarts in processor systems App 20060242399 - Zimmer; Vincent J. ;   et al. | 2006-10-26 |
Hardened extended firmware interface framework Grant 7,127,579 - Zimmer , et al. October 24, 2 | 2006-10-24 |
Methods and apparatus to provide dual-mode drivers in processor systems App 20060168590 - Khanna; Rahul ;   et al. | 2006-07-27 |
Reducing memory fragmentation App 20060149913 - Rothman; Michael A. ;   et al. | 2006-07-06 |
Interleaved boot block to support multiple processor architectures and method of use App 20060129795 - Bulusu; Mallik ;   et al. | 2006-06-15 |
BIOS framework for accommodating multiple service processors on a single server to facilitate distributed/scalable server management App 20050240669 - Khanna, Rahul ;   et al. | 2005-10-27 |
Switching between a service virtual machine and a guest virtual machine in a virtual machine monitor environment App 20050081212 - Goud, Gundrala D. ;   et al. | 2005-04-14 |
Data security App 20050081048 - Komarla, Eshwari P. ;   et al. | 2005-04-14 |
Method and apparatus for trusted blade device computing App 20050028000 - Bulusu, Mallik ;   et al. | 2005-02-03 |
Method and system to support network port authentication from out-of-band firmware App 20040268140 - Zimmer, Vincent J. ;   et al. | 2004-12-30 |
Provisioning for a modular server App 20040260936 - Hiray, Sandip M. ;   et al. | 2004-12-23 |
Methods and apparatus to provide environment-based instruction selection App 20040249992 - Komarla, Eshwari P. ;   et al. | 2004-12-09 |
Methods and apparatus to update a basic input/output system (BIOS) App 20040236936 - Bulusu, Mallik ;   et al. | 2004-11-25 |
System and method for saving and/or restoring system state information over a network App 20040193863 - Zimmer, Vincent J. ;   et al. | 2004-09-30 |
Firmware memory having multiple protected blocks Grant 6,772,307 - Nguyen , et al. August 3, 2 | 2004-08-03 |
Methods and apparatus for event based console variable coherence maintenance in a pre-boot environment App 20040034764 - Bulusu, Mallik ;   et al. | 2004-02-19 |
Method and system using a virtual lock for boot block flash Grant 6,633,964 - Zimmer , et al. October 14, 2 | 2003-10-14 |
Hardened extended firmware interface framework App 20030188173 - Zimmer, Vincent J. ;   et al. | 2003-10-02 |
Content protection in non-volatile storage devices App 20030079138 - Nguyen, Tom L. ;   et al. | 2003-04-24 |
Logging and retrieving pre-boot error information App 20030070115 - Nguyen, Tom L. ;   et al. | 2003-04-10 |
Method and system using a virtual lock for boot block flash App 20020144050 - Zimmer, Vincent ;   et al. | 2002-10-03 |
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.