loadpatents
name:-0.072134017944336
name:-0.046645879745483
name:-0.011563062667847
Kegel; Andrew G. Patent Filings

Kegel; Andrew G.

Patent Applications and Registrations

Patent applications and USPTO patent grants for Kegel; Andrew G..The latest application filed is for "self-regulating power management for a neural network system".

Company Profile
8.49.60
  • Kegel; Andrew G. - Redmond WA
  • KEGEL; ANDREW G. - BELLEVUE WA
*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
Method and apparatus for efficient programmable instructions in computer systems
Grant 11,422,812 - Kegel August 23, 2
2022-08-23
Self-regulating Power Management For A Neural Network System
App 20220229712 - Kegel; Andrew G. ;   et al.
2022-07-21
Using multiple memory elements in an input-output memory management unit for performing virtual address to physical address translations
Grant 11,341,059 - Blagodurov , et al. May 24, 2
2022-05-24
Separating Temperature Domains In Cooled Systems
App 20220142003 - KEGEL; ANDREW G. ;   et al.
2022-05-05
Self-regulating power management for a neural network system
Grant 11,294,747 - Kegel , et al. April 5, 2
2022-04-05
Setting Durations for which Data is Stored in a Non-Volatile Memory based on Data Types
App 20210334012 - Kegel; Andrew G. ;   et al.
2021-10-28
System and method of managing electronic meeting invitations
Grant 11,140,107 - Kegel , et al. October 5, 2
2021-10-05
Setting durations for which data is stored in a non-volatile memory based on data types
Grant 11,061,583 - Kegel , et al. July 13, 2
2021-07-13
Enhanced Page Information Co-processor
App 20210182206 - RAASCH; Steven ;   et al.
2021-06-17
Protecting host memory from access by untrusted accelerators
Grant 11,030,117 - Jayasena , et al. June 8, 2
2021-06-08
Shareable FPGA compute engine
Grant 10,970,118 - Kegel , et al. April 6, 2
2021-04-06
Setting Durations for which Data is Stored in a Non-Volatile Memory based on Data Types
App 20210034252 - Kegel; Andrew G. ;   et al.
2021-02-04
Method And Apparatus For Efficient Programmable Instructions In Computer Systems
App 20200409707 - Kegel; Andrew G.
2020-12-31
Using Multiple Memory Elements in an Input-Output Memory Management Unit for Performing Virtual Address to Physical Address Translations
App 20200301849 - Blagodurov; Sergey ;   et al.
2020-09-24
Using multiple memory elements in an input-output memory management unit for performing virtual address to physical address translations
Grant 10,678,702 - Blagodurov , et al.
2020-06-09
Using processor types for processing interrupts in a computing device
Grant 10,585,826 - Jayasena , et al.
2020-03-10
Self-regulating Power Management For A Neural Network System
App 20190235940 - Kegel; Andrew G. ;   et al.
2019-08-01
Systems and methods for trusted cluster attestation
Grant 10,291,692 - Kegel
2019-05-14
Method and apparatus for reducing TLB shootdown overheads in accelerator-based systems
Grant 10,282,308 - Jayasena , et al.
2019-05-07
Adaptive extension of leases for entries in a translation lookaside buffer
Grant 10,261,916 - Awad , et al.
2019-04-16
Shareable FPGA Compute Engine
App 20190042313 - Kegel; Andrew G. ;   et al.
2019-02-07
Protecting Host Memory From Access By Untrusted Accelerators
App 20190018800 - JAYASENA; Nuwan ;   et al.
2019-01-17
Routing direct memory access requests in a virtualized computing environment
Grant 10,162,765 - Kegel , et al. Dec
2018-12-25
Virtual FPGA management and optimization system
Grant 10,164,639 - Roberts , et al. Dec
2018-12-25
Using leases for entries in a translation lookaside buffer
Grant 10,078,588 - Basu , et al. September 18, 2
2018-09-18
System And Method Of Managing Electronic Meeting Invitations
App 20180219816 - Kegel; Andrew G. ;   et al.
2018-08-02
Systems And Methods For Trusted Cluster Attestation
App 20180109561 - Kegel; Andrew G.
2018-04-19
Method And Apparatus For Reducing Tlb Shootdown Overheads In Accelerator-based Systems
App 20170371805 - Jayasena; Nuwan ;   et al.
2017-12-28
Using Multiple Memory Elements in an Input-Output Memory Management Unit for Performing Virtual Address to Physical Address Translations
App 20170344490 - Blagodurov; Sergey ;   et al.
2017-11-30
Relocatable and resizable tables in a computing device
Grant 9,798,479 - Kegel October 24, 2
2017-10-24
Adaptive Extension of Leases for Entries in a Translation Lookaside Buffer
App 20170277639 - Awad; Amro ;   et al.
2017-09-28
Using Leases for Entries in a Translation Lookaside Buffer
App 20170277634 - Basu; Arkaprava ;   et al.
2017-09-28
Routing Direct Memory Access Requests In A Virtualized Computing Environment
App 20170220485 - KEGEL; Andrew G. ;   et al.
2017-08-03
Using Processor Types for Processing Interrupts in a Computing Device
App 20170212851 - Jayasena; Nuwan S. ;   et al.
2017-07-27
Relocatable and Resizable Tables in a Computing Device
App 20170123693 - Kegel; Andrew G.
2017-05-04
Scheduling of data migration
Grant 9,594,521 - Blagodurov , et al. March 14, 2
2017-03-14
IOMMU using two-level address translation for I/O and computation offload devices on a peripheral interconnect
Grant 9,535,849 - Kegel , et al. January 3, 2
2017-01-03
Resizable and relocatable queue
Grant 9,489,173 - Kegel November 8, 2
2016-11-08
Scheduling Of Data Migration
App 20160246540 - Blagodurov; Sergey ;   et al.
2016-08-25
Virtual input/output memory management unit within a guest virtual machine
Grant 9,424,199 - Kegel , et al. August 23, 2
2016-08-23
Exploiting Limited Context Streams
App 20160224397 - Arora; Manish ;   et al.
2016-08-04
Non-volatile hybrid memory
Grant 9,396,110 - Kegel July 19, 2
2016-07-19
Protecting memory contents during boot process
Grant 9,323,932 - Kegel April 26, 2
2016-04-26
Techniques for identifying and handling processor interrupts
Grant 9,304,955 - Kegel April 5, 2
2016-04-05
Method and Apparatus for Efficient User-Level IO in a Virtualized System
App 20160077981 - KEGEL; Andrew G.
2016-03-17
Routing Direct Memory Access Requests In A Virtualized Computing Environment
App 20160062911 - KEGEL; Andrew G. ;   et al.
2016-03-03
Resizable and Relocatable Queue
App 20150355883 - Kegel; Andrew G.
2015-12-10
All invalidate approach for memory management units
Grant 9,152,571 - Kegel , et al. October 6, 2
2015-10-06
Trusted platform module data harmonization during trusted server rendevous
Grant 9,122,875 - Bade , et al. September 1, 2
2015-09-01
Extensible I/O activity logs
Grant 9,092,486 - Kegel July 28, 2
2015-07-28
Extensible I/o Activity Logs
App 20150186240 - Kegel; Andrew G.
2015-07-02
Secure computer system for preventing access requests to portions of system memory by peripheral devices and/or processor cores
Grant 9,063,891 - Kegel June 23, 2
2015-06-23
Virtual interrupt filter
Grant 9,015,374 - Kegel April 21, 2
2015-04-21
Virtual Interrupt Filter
App 20150019765 - Kegel; Andrew G.
2015-01-15
Non-volatile Hybrid Memory
App 20140181361 - Kegel; Andrew G.
2014-06-26
Protecting Memory Contents During Boot Process
App 20140173265 - KEGEL; Andrew G.
2014-06-19
Techniques For Identifying And Handling Processor Interrupts
App 20140173152 - Kegel; Andrew G.
2014-06-19
Secure Computer System For Preventing Access Requests To Portions Of System Memory By Peripheral Devices And/or Processor Cores
App 20140173236 - Kegel; Andrew G.
2014-06-19
Reducing Cold Tlb Misses In A Heterogeneous Computing System
App 20140101405 - Papadopoulou; Misel-Myrto ;   et al.
2014-04-10
Interposer Having Embedded Memory Controller Circuitry
App 20140089609 - Kegel; Andrew G. ;   et al.
2014-03-27
Virtual Input/Output Memory Management Unit Within a Guest Virtual Machine
App 20140068137 - Kegel; Andrew G. ;   et al.
2014-03-06
Method and apparatus for controlling system interrupts
Grant 8,661,177 - Kegel , et al. February 25, 2
2014-02-25
Method and apparatus for remapping interrupt types
Grant 8,656,079 - Kegel , et al. February 18, 2
2014-02-18
All Invalidate Approach for Memory Management Units
App 20140040560 - Kegel; Andrew G. ;   et al.
2014-02-06
Mechanism to handle peripheral page faults
Grant 8,635,385 - Hummel , et al. January 21, 2
2014-01-21
Input/output memory management unit with protection mode for preventing memory access by I/O devices
Grant 8,631,212 - Kegel , et al. January 14, 2
2014-01-14
Method And Apparatus For Controlling System Interrupts
App 20130159576 - Kegel; Andrew G. ;   et al.
2013-06-20
Method And Apparatus For Remapping Interrupt Types
App 20130159581 - Kegel; Andrew G. ;   et al.
2013-06-20
I/o Memory Translation Unit With Support For Legacy Devices
App 20130080714 - Kegel; Andrew G. ;   et al.
2013-03-28
Input/output Memory Management Unit With Protection Mode For Preventing Memory Access By I/o Devices
App 20130080726 - Kegel; Andrew G. ;   et al.
2013-03-28
I/O memory management unit including multilevel address translation for I/O and computation offload
Grant 8,386,745 - Kegel , et al. February 26, 2
2013-02-26
Secure And Virtualizable Performance Counters
App 20130007379 - Kegel; Andrew G. ;   et al.
2013-01-03
Server discovery, spawning collector threads to collect information from servers, and reporting information
Grant 8,214,882 - Kegel , et al. July 3, 2
2012-07-03
Mechanism To Handle Peripheral Page Faults
App 20120017063 - Hummel; Mark D. ;   et al.
2012-01-19
IOMMU Architected TLB Support
App 20110202724 - KEGEL; Andrew G. ;   et al.
2011-08-18
I/o Memory Management Unit Including Multilevel Address Translation For I/o And Computation Offload
App 20110023027 - Kegel; Andrew G. ;   et al.
2011-01-27
Iommu Using Two-level Address Translation For I/o And Computation Offload Devices On A Peripheral Interconnect
App 20110022818 - Kegel; Andrew G. ;   et al.
2011-01-27
Filtering and remapping interrupts
Grant 7,873,770 - Hummel , et al. January 18, 2
2011-01-18
Efficiently controlling special memory mapped system accesses
Grant 7,849,287 - Hummel , et al. December 7, 2
2010-12-07
Trust evaluation
Grant 7,809,821 - Bade , et al. October 5, 2
2010-10-05
Translation data prefetch in an IOMMU
Grant 7,793,067 - Kegel , et al. September 7, 2
2010-09-07
Method for discovering servers, spawning collector threads to collect information from servers, and reporting information
Grant 7,506,361 - Kegel , et al. March 17, 2
2009-03-17
Trust Evaluation
App 20090006597 - Bade; Steven A. ;   et al.
2009-01-01
Server discovery, spawning collector threads to collect information from servers, and reporting information
App 20080281964 - Kegel; Andrew G. ;   et al.
2008-11-13
Translation Data Prefetch in an IOMMU
App 20080209130 - Kegel; Andrew G. ;   et al.
2008-08-28
Apparatus for improving computer security
App 20080168280 - McKenney; Paul E. ;   et al.
2008-07-10
Filtering and Remapping Interrupts
App 20080114916 - Hummel; Mark D. ;   et al.
2008-05-15
Efficiently Controlling Special Memory Mapped System Accesses
App 20080114906 - Hummel; Mark D. ;   et al.
2008-05-15
Trusted Platform Module Data Harmonization During Trusted Server Rendevous
App 20070260545 - Bade; Steven A. ;   et al.
2007-11-08
Trust evaluation
Grant 7,266,475 - Bade , et al. September 4, 2
2007-09-04
Trust Evaluation
App 20070198214 - Bade; Steven A. ;   et al.
2007-08-23
Method and apparatus for improving computer security
App 20060090085 - McKenney; Paul E. ;   et al.
2006-04-27
Server discovery, spawning collector threads to collect information from servers, and reporting information
App 20050257248 - Kegel, Andrew G. ;   et al.
2005-11-17

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