Membership
Tour
Register
Log in
John H. Edmondson
Follow
Person
Cambridge, MA, US
People
Overview
Industries
Organizations
People
Information
Impact
Patents Grants
last 30 patents
Information
Patent Grant
Distributed shared memory
Patent number
12,248,788
Issue date
Mar 11, 2025
NVIDIA Corporation
Prakash Bangalore Prabhakar
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Programmatically controlled data multicasting across multiple compu...
Patent number
12,020,035
Issue date
Jun 25, 2024
NVIDIA Corporation
Apoorv Parle
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Unified cache for diverse memory traffic
Patent number
11,347,668
Issue date
May 31, 2022
NVIDIA Corporation
Xiaogang Qiu
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Dynamically detecting uniformity and eliminating redundant computat...
Patent number
11,055,097
Issue date
Jul 6, 2021
NVIDIA Corporation
Gary M. Tarolli
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Unified cache for diverse memory traffic
Patent number
10,705,994
Issue date
Jul 7, 2020
NVIDIA Corporation
Xiaogang Qiu
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Unified cache for diverse memory traffic
Patent number
10,459,861
Issue date
Oct 29, 2019
NVIDIA Corporation
Xiaogang Qiu
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Technique for reducing voltage droop by throttling instruction issu...
Patent number
10,241,798
Issue date
Mar 26, 2019
NVIDIA Corporation
Peter Sommers
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Mechanism for waking common resource requests within a resource man...
Patent number
10,095,548
Issue date
Oct 9, 2018
NVIDIA Corporation
Michael Fetterman
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Resource management subsystem that maintains fairness and order
Patent number
9,836,325
Issue date
Dec 5, 2017
NVIDIA Corporation
Michael Fetterman
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Mechanism for tracking age of common resource requests within a res...
Patent number
9,755,994
Issue date
Sep 5, 2017
NVIDIA Corporation
Michael Fetterman
H04 - ELECTRIC COMMUNICATION TECHNIQUE
Information
Patent Grant
Approach for allocating virtual bank managers within a dynamic rand...
Patent number
9,436,625
Issue date
Sep 6, 2016
NVIDIA Corporation
Shu-Yi Yu
Y02 - TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMA...
Information
Patent Grant
Approach for allocating virtual bank managers within a dynamic rand...
Patent number
9,274,985
Issue date
Mar 1, 2016
NVIDIA Corporation
Shu-Yi Yu
Y02 - TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMA...
Information
Patent Grant
High-density latch arrays
Patent number
9,245,601
Issue date
Jan 26, 2016
NVIDIA Corporation
Mahmut Ersin Sinangil
G11 - INFORMATION STORAGE
Information
Patent Grant
Coalescing to avoid read-modify-write during compressed data operat...
Patent number
9,058,792
Issue date
Jun 16, 2015
NVIDIA Corporation
John H. Edmondson
G09 - EDUCATION CRYPTOGRAPHY DISPLAY ADVERTISING SEALS
Information
Patent Grant
Techniques for evicting dirty data from a cache using a notificatio...
Patent number
8,949,541
Issue date
Feb 3, 2015
NVIDIA Corporation
David B. Glasco
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Coalescing to avoid read-modify-write during compressed data operat...
Patent number
8,928,681
Issue date
Jan 6, 2015
NVIDIA Corporation
John H. Edmondson
G09 - EDUCATION CRYPTOGRAPHY DISPLAY ADVERTISING SEALS
Information
Patent Grant
Compressed data access system and method
Patent number
8,700,865
Issue date
Apr 15, 2014
NVIDIA Corporation
James M. Van Dyke
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Supporting late DRAM bank hits
Patent number
8,656,093
Issue date
Feb 18, 2014
NVIDIA Corporation
John H. Edmondson
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Virtual channels for effective packet transfer
Patent number
8,539,130
Issue date
Sep 17, 2013
NVIDIA Corporation
David B. Glasco
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Cache and associated method with frame buffer managed dirty data pu...
Patent number
8,464,001
Issue date
Jun 11, 2013
Nvidia Corporation
John H. Edmondson
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Compression tag state interlock
Patent number
8,441,495
Issue date
May 14, 2013
NVIDIA Corporation
James M. Van Dyke
G09 - EDUCATION CRYPTOGRAPHY DISPLAY ADVERTISING SEALS
Information
Patent Grant
Coalescing to avoid read-modify-write during compressed data operat...
Patent number
8,427,495
Issue date
Apr 23, 2013
NVIDIA Corporation
John H. Edmondson
H04 - ELECTRIC COMMUNICATION TECHNIQUE
Information
Patent Grant
Supporting late DRAM bank hits
Patent number
8,375,163
Issue date
Feb 12, 2013
NVIDIA Corporation
John H. Edmondson
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Memory-based error recovery
Patent number
8,365,015
Issue date
Jan 29, 2013
NVIDIA Corporation
Shu-Yi Yu
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
System and method for cleaning dirty data in a cache via frame buff...
Patent number
8,341,358
Issue date
Dec 25, 2012
NVIDIA Corporation
John H. Edmondson
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Managing conflicts on shared L2 bus
Patent number
8,321,618
Issue date
Nov 27, 2012
NVIDIA Corporation
Shane Keil
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Sorting requests to the DRAM for high page locality
Patent number
8,307,165
Issue date
Nov 6, 2012
Nvidia Corporation
Shane Keil
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Bandwidth impedance matching and starvation avoidance by read compl...
Patent number
8,279,231
Issue date
Oct 2, 2012
NVIDIA Corporation
Samuel Hammond Duncan
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
System and method for cleaning dirty data in an intermediate cache...
Patent number
8,244,984
Issue date
Aug 14, 2012
NVIDIA Corporation
David B. Glasco
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Using a data cache array as a DRAM load/store buffer
Patent number
8,234,478
Issue date
Jul 31, 2012
NVIDIA Corporation
James Roberts
G06 - COMPUTING CALCULATING COUNTING
Patents Applications
last 30 patents
Information
Patent Application
PROGRAMMATICALLY CONTROLLED DATA MULTICASTING ACROSS MULTIPLE COMPU...
Publication number
20240289132
Publication date
Aug 29, 2024
NVIDIA Corporation
Apoorv PARLE
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
FAST DATA SYNCHRONIZATION IN PROCESSORS AND MEMORY
Publication number
20230315655
Publication date
Oct 5, 2023
NVIDIA Corporation
Jack CHOQUETTE
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
Cooperative Group Arrays
Publication number
20230289215
Publication date
Sep 14, 2023
NVIDIA Corporation
Greg PALMER
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
PROGRAMMATICALLY CONTROLLED DATA MULTICASTING ACROSS MULTIPLE COMPU...
Publication number
20230289190
Publication date
Sep 14, 2023
NVIDIA Corporation
Apoorv PARLE
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
HARDWARE ACCELERATED SYNCHRONIZATION WITH ASYNCHRONOUS TRANSACTION...
Publication number
20230289242
Publication date
Sep 14, 2023
NVIDIA Corporation
Timothy GUO
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
Distributed Shared Memory
Publication number
20230289189
Publication date
Sep 14, 2023
NVIDIA Corporation
Prakash BANGALORE PRABHAKAR
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
UNIFIED CACHE FOR DIVERSE MEMORY TRAFFIC
Publication number
20200401541
Publication date
Dec 24, 2020
NVIDIA Corporation
Xiaogang QIU
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
UNIFIED CACHE FOR DIVERSE MEMORY TRAFFIC
Publication number
20180322078
Publication date
Nov 8, 2018
NVIDIA Corporation
Xiaogang QIU
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
UNIFIED CACHE FOR DIVERSE MEMORY TRAFFIC
Publication number
20180322077
Publication date
Nov 8, 2018
NVIDIA Corporation
Xiaogang QIU
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
HIGH-DENSITY LATCH ARRAYS
Publication number
20150357009
Publication date
Dec 10, 2015
NVIDIA Corporation
Mahmut Ersin Sinangil
G11 - INFORMATION STORAGE
Information
Patent Application
DYNAMICALLY DETECTING UNIFORMITY AND ELIMINATING REDUNDANT COMPUTAT...
Publication number
20150100764
Publication date
Apr 9, 2015
NVIDIA Corporation
Gary M. TAROLLI
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
TECHNIQUE FOR REDUCING VOLTAGE DROOP BY THROTTLING INSTRUCTION ISSU...
Publication number
20150089198
Publication date
Mar 26, 2015
NVIDIA Corporation
Peter SOMMERS
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
APPROACH TO VIRTUAL BANK MANAGEMENT IN DRAM CONTROLLERS
Publication number
20130339592
Publication date
Dec 19, 2013
Shu-Yi YU
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
RESOURCE MANAGEMENT SUBSYSTEM THAT MAINTAINS FAIRNESS AND ORDER
Publication number
20130311999
Publication date
Nov 21, 2013
Michael FETTERMAN
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
MECHANISM FOR TRACKING AGE OF COMMON RESOURCE REQUESTS WITHIN A RES...
Publication number
20130311686
Publication date
Nov 21, 2013
Michael FETTERMAN
H04 - ELECTRIC COMMUNICATION TECHNIQUE
Information
Patent Application
MECHANISM FOR WAKING COMMON RESOURCE REQUESTS WITHIN A RESOURCE MAN...
Publication number
20130311996
Publication date
Nov 21, 2013
Michael FETTERMAN
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
Class Dependent Clean and Dirty Policy
Publication number
20130124802
Publication date
May 16, 2013
David B. Glasco
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
VIRTUAL CHANNELS FOR EFFECTIVE PACKET TRANSFER
Publication number
20110072177
Publication date
Mar 24, 2011
David B. Glasco
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
Page stream sorter for poor locality access patterns
Publication number
20080109613
Publication date
May 8, 2008
NVIDIA Corporation
David A. Jarosh
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
Digital clock recovery circuit
Publication number
20070263757
Publication date
Nov 15, 2007
William J. Dally
H04 - ELECTRIC COMMUNICATION TECHNIQUE
Information
Patent Application
Method and apparatus for providing peer-to-peer data transfer withi...
Publication number
20060120376
Publication date
Jun 8, 2006
NVIDIA CORPORATION
Samuel H. Duncan
H04 - ELECTRIC COMMUNICATION TECHNIQUE
Information
Patent Application
Method and apparatus for providing peer-to-peer data transfer withi...
Publication number
20060123142
Publication date
Jun 8, 2006
NVIDIA CORPORATION
Samuel H. Duncan
H04 - ELECTRIC COMMUNICATION TECHNIQUE
Information
Patent Application
Fast-lock clock-data recovery system
Publication number
20060062341
Publication date
Mar 23, 2006
John H. Edmondson
H04 - ELECTRIC COMMUNICATION TECHNIQUE
Information
Patent Application
Digital clock recovery circuit
Publication number
20030086339
Publication date
May 8, 2003
Velio Communications, Inc.
William J. Dally
H04 - ELECTRIC COMMUNICATION TECHNIQUE
Information
Patent Application
Architectures for a single-stage grooming switch
Publication number
20020181482
Publication date
Dec 5, 2002
Velio Communications, Inc.
William J. Dally
H04 - ELECTRIC COMMUNICATION TECHNIQUE