loadpatents
name:-0.19389700889587
name:-0.047803163528442
name:-0.00044488906860352
Bonola; Thomas J. Patent Filings

Bonola; Thomas J.

Patent Applications and Registrations

Patent applications and USPTO patent grants for Bonola; Thomas J..The latest application filed is for "management data transfer between processors".

Company Profile
0.44.23
  • Bonola; Thomas J. - Cypress TX US
  • Bonola; Thomas J. - Magnolia TX
  • Bonola; Thomas J. - Houston TX
  • Bonola; Thomas J. - Tomball TX
*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
Remote graphics console and virtual media access to virtual machine guests
Grant 9,459,928 - Bonola , et al. October 4, 2
2016-10-04
Management data transfer between processors
Grant 9,229,886 - Hemphill , et al. January 5, 2
2016-01-05
Method and system for generating and delivering inter-processor interrupts in a multi-core processor and in certain shared memory multi-processor systems
Grant 9,032,128 - Bonola May 12, 2
2015-05-12
Server virtualized using virtualization platform
Grant 8,694,991 - Bonola , et al. April 8, 2
2014-04-08
Method and apparatus for configuring a hypervisor during a downtime state
Grant 8,595,723 - Garrett , et al. November 26, 2
2013-11-26
Management Data Transfer Between Processors
App 20120331192 - Hemphill; John M. ;   et al.
2012-12-27
Virtualization platform configured with virtual connect control
Grant 8,201,166 - Garrett , et al. June 12, 2
2012-06-12
Virtualization platform with dedicated cache access
Grant 8,041,896 - Bonola October 18, 2
2011-10-18
Remote Graphics Console And Virtual Media Access To Virtual Machine Guests
App 20110161482 - Bonola; Thomas J. ;   et al.
2011-06-30
Method And Apparatus For Configuring A Hypervisor During A Downtime State
App 20110088032 - Garrett; Michael R. ;   et al.
2011-04-14
Method and System for Generating and Delivering Inter-Processor Interrupts in a Multi-Core Processor and in Ceterain Shared Memory Multi-Processor Systems
App 20110047310 - Bonola; Thomas J.
2011-02-24
Server Virtualized Using Virtualization Platform
App 20110023031 - Bonola; Thomas J. ;   et al.
2011-01-27
Virtualization Platform Configured With Virtual Connect Control
App 20090276772 - Garrett; Michael R. ;   et al.
2009-11-05
Virtualization Platform With Dedicated Cache Access
App 20090276607 - Bonola; Thomas J.
2009-11-05
BIOS-based systems and methods of processor power management
Grant 7,536,567 - Bonola , et al. May 19, 2
2009-05-19
Memory testing
Grant 7,353,328 - MacLaren , et al. April 1, 2
2008-04-01
Method and apparatus for offloaded enhanced boot process
Grant 7,143,278 - Angelo , et al. November 28, 2
2006-11-28
Method for providing concurrent non-blocking heap memory management for fixed sized blocks
Grant 7,076,629 - Bonola July 11, 2
2006-07-11
Bios-based systems and methods of processor power management
App 20060129852 - Bonola; Thomas J. ;   et al.
2006-06-15
System and method to coordinate access to a sharable data structure using deferred cycles
App 20060095685 - Bonola; Thomas J.
2006-05-04
Method and apparatus for providing seamless hooking and intercepting of selected kernel and HAL exported entry points
Grant 7,039,739 - Bonola May 2, 2
2006-05-02
Highly concurrent DMA controller with programmable DMA channels
App 20060010261 - Bonola; Thomas J. ;   et al.
2006-01-12
Memory testing
App 20050223265 - MacLaren, John ;   et al.
2005-10-06
Highly concurrent DMA controller with programmable DMA channels
Grant 6,898,646 - Bonola , et al. May 24, 2
2005-05-24
System supporting multicast master cycles between different busses in a computer system
Grant 6,895,456 - Olarig , et al. May 17, 2
2005-05-17
Method and apparatus for eliminating the software generated ready-signal to hardware devices that are not part of the memory coherency domain
Grant 6,862,646 - Bonola , et al. March 1, 2
2005-03-01
Method and apparatus for offloaded enhanced boot process
App 20040162974 - Angelo, Michael F. ;   et al.
2004-08-19
Method and apparatus for restoring computer resources
App 20040059747 - Olarig, Sompong P. ;   et al.
2004-03-25
Concurrent non-blocking FIFO array
Grant 6,697,927 - Bonola February 24, 2
2004-02-24
Technique for implementing a distributed lock in a processor-based device
Grant 6,694,411 - Bonola February 17, 2
2004-02-17
Address virtualization of a multi-partitionable machine
App 20030229721 - Bonola, Thomas J. ;   et al.
2003-12-11
Method and apparatus for restoring computer resources
Grant 6,633,978 - Angelo , et al. October 14, 2
2003-10-14
System, method, and apparatus for providing linearly scalable dynamic memory management in a multiprocessing system
Grant 6,625,710 - Bonola September 23, 2
2003-09-23
Method and apparatus for eliminating the software generated ready-signal to hardware devices that are not part of the memory coherency domain
App 20030126341 - Bonola, Thomas J. ;   et al.
2003-07-03
Installation and removal of components of a computer
Grant 6,587,909 - Olarig , et al. July 1, 2
2003-07-01
Method for providing concurrent non-blocking heap memory management for fixed sized blocks
App 20030120885 - Bonola, Thomas J.
2003-06-26
Concurrent non-blocking FIFO array
App 20030065892 - Bonola, Thomas J.
2003-04-03
Technique for implementing a distributed lock in a processor-based device
App 20030065894 - Bonola, Thomas J.
2003-04-03
Method and apparatus for providing seamless hooking and intercepting of selected kernel and hal exported entry points
Grant 6,480,919 - Bonola November 12, 2
2002-11-12
Method and apparatus for performing transactions rendering between host processors and I/O devices using concurrent non-blocking queuing techniques and I/O bus write operations
Grant 6,466,993 - Bonola October 15, 2
2002-10-15
Self-modifying synchronization memory address space and protocol for communication between multiple busmasters of a computer system
Grant 6,446,149 - Moriarty , et al. September 3, 2
2002-09-03
System supporting multicast master cycles between different busses in a computer system
App 20020108012 - Olarig, Sompong P. ;   et al.
2002-08-08
Method and apparatus for providing seamless hooking and intercepting of selected kernel and HAL exported entry points
App 20020099874 - Bonola, Thomas J.
2002-07-25
System, method, and apparatus for providing linearly scalable dynamic memory management in a multiprocessing system
App 20020099921 - Bonola, Thomas J.
2002-07-25
System method and apparatus for providing linearly scalable dynamic memory management in a multiprocessing system
Grant 6,412,053 - Bonola June 25, 2
2002-06-25
System and method for simulating hardware interrupts in a multiprocessor computer system
Grant 6,370,606 - Bonola April 9, 2
2002-04-09
System for implementing intelligent I/O processing in a multi-processor system by redirecting I/O messages to a target central processor selected from the multi-processor system
Grant 6,321,279 - Bonola November 20, 2
2001-11-20
Method and system for allocating memory space using mapping controller, page table and frame numbers
Grant 6,308,248 - Welker , et al. October 23, 2
2001-10-23
Method and apparatus for providing seamless hooking and intercepting of selected kernel and HAL exported entry points in an operating system
Grant 6,275,893 - Bonola August 14, 2
2001-08-14
System Method And Apparatus For Providing Linearly Scalable Dynamic Memory Management In A Multiprocessing System
App 20010011338 - BONOLA, THOMAS J.
2001-08-02
Method and apparatus for providing seamless hooking and intercepting of selected kernel and hal exported entry points
App 20010009020 - Bonola, Thomas J.
2001-07-19
Method and system for employing a non-masking interrupt as an input-output processor interrupt
Grant 6,222,846 - Bonola , et al. April 24, 2
2001-04-24
Method and apparatus for providing processor partitioning on a multiprocessor machine
Grant 6,216,216 - Bonola April 10, 2
2001-04-10
Method and apparatus for implementing stable priority queues using concurrent non-blocking queuing techniques
Grant 6,173,373 - Bonola January 9, 2
2001-01-09
System having a bridge with distributed burst engine to decouple input/output task from a processor
Grant 6,128,669 - Moriarty , et al. October 3, 2
2000-10-03
Multimedia computer architecture with multi-channel concurrent memory access
Grant 6,076,139 - Welker , et al. June 13, 2
2000-06-13
System and method for transferring concurrent multi-media streams over a loosely coupled I/O bus
Grant 6,052,744 - Moriarty , et al. April 18, 2
2000-04-18
Packet protocol and distributed burst engine
Grant 5,978,858 - Bonola , et al. November 2, 1
1999-11-02
Method and apparatus for emulating a peripheral device to allow device driver development before availability of the peripheral device
Grant 5,953,516 - Bonola September 14, 1
1999-09-14
System and method for using a real mode bios interface to read physical disk sectors after the operating system has loaded and before the operating system device drivers have loaded
Grant 5,913,058 - Bonola June 15, 1
1999-06-15
Method and appartus for emulating a peripheral device to allow device driver development before availability of the peripheral device
Grant 5,717,903 - Bonola February 10, 1
1998-02-10
Distributed execution of mode mismatched commands in multiprocessor computer systems
Grant 5,706,514 - Bonola January 6, 1
1998-01-06

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