Membership
Tour
Register
Log in
James Nolan Hardage JR.
Follow
Person
Dripping Springs, TX, US
People
Overview
Industries
Organizations
People
Information
Impact
Patents Grants
last 30 patents
Information
Patent Grant
Age tracking for independent pipelines
Patent number
11,422,821
Issue date
Aug 23, 2022
Apple Inc.
James N. Hardage
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Method to ensure forward progress of a processor in the presence of...
Patent number
11,080,188
Issue date
Aug 3, 2021
Apple Inc.
Jonathan Y. Tong
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Processor including multiple dissimilar processor cores that implem...
Patent number
10,401,945
Issue date
Sep 3, 2019
Apple Inc.
David J. Williamson
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Register allocation system
Patent number
10,372,500
Issue date
Aug 6, 2019
Apple Inc.
Christopher S. Thomas
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Processor including multiple dissimilar processor cores that implem...
Patent number
9,958,932
Issue date
May 1, 2018
Apple Inc.
David J. Williamson
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Buffer store with a main store and and auxiliary store
Patent number
9,946,545
Issue date
Apr 17, 2018
ARM Limited
James Nolan Hardage
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Hardware migration between dissimilar cores
Patent number
9,928,115
Issue date
Mar 27, 2018
Apple Inc.
James N. Hardage
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Size mis-match hazard detection
Patent number
9,081,581
Issue date
Jul 14, 2015
ARM Limited
James Nolan Hardage
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Retirement serialisation of status register access operations
Patent number
9,058,179
Issue date
Jun 16, 2015
ARM Limited
James Nolan Hardage
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Setting zero bits in architectural register for storing destination...
Patent number
8,972,701
Issue date
Mar 3, 2015
ARM Limited
James Nolan Hardage
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Mapping same logical register specifier for different instruction s...
Patent number
8,914,615
Issue date
Dec 16, 2014
ARM Limited
Glen Andrew Harris
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Renaming wide register source operand with plural short register so...
Patent number
8,386,754
Issue date
Feb 26, 2013
ARM Limited
Conrado Blasco Allue
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Register renaming of a partially updated data granule
Patent number
8,250,346
Issue date
Aug 21, 2012
ARM Limited
James Nolan Hardage
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Set of system configuration registers having shadow register
Patent number
8,234,489
Issue date
Jul 31, 2012
ARM Limited
David James Williamson
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
System for launching data on a bus by using first clock for alterna...
Patent number
6,636,980
Issue date
Oct 21, 2003
International Business Machines Corporation
Gilles Gervais
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Apparatus for bus frequency independent wrap I/O testing and method...
Patent number
6,449,738
Issue date
Sep 10, 2002
International Business Machines Corporation
Fahd Hinedi
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Method and system for write-through stores of varying sizes
Patent number
6,415,362
Issue date
Jul 2, 2002
International Business Machines Corporation
James Nolan Hardage
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Autonomous way specific tag update
Patent number
6,408,361
Issue date
Jun 18, 2002
International Business Machines Corporation
Thomas Albert Petersen
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Allocation for back-to-back misses in a directory based cache
Patent number
6,332,179
Issue date
Dec 18, 2001
International Business Machines Corporation
Alexander E. Okpisz
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Optimization of ordered stores on a pipelined bus via self-initiate...
Patent number
6,269,360
Issue date
Jul 31, 2001
International Business Machines Corporation
Thomas Albert Petersen
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Bus optimization with read/write coherence including ordering respo...
Patent number
6,256,713
Issue date
Jul 3, 2001
International Business Machines Corporation
Srinath Audityan
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Data processing system and method for maintaining translation looka...
Patent number
6,119,204
Issue date
Sep 12, 2000
International Business Machines Corporation
Joseph Yih Chang
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Multi-stage pipelined data coalescing for improved frequency operation
Patent number
6,023,737
Issue date
Feb 8, 2000
International Business Machines Corporation
Thomas Albert Petersen
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Optimizing block-sized operand movement utilizing standard instruct...
Patent number
5,911,151
Issue date
Jun 8, 1999
Motorola, Inc.
Joseph C. Circello
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Method and circuit for efficiently replacing invalid locked portion...
Patent number
5,822,764
Issue date
Oct 13, 1998
Motorola, Inc.
James N. Hardage
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Cache control circuitry and method therefor
Patent number
5,781,916
Issue date
Jul 14, 1998
Motorola, Inc.
James N. Hardage
G06 - COMPUTING CALCULATING COUNTING
Patents Applications
last 30 patents
Information
Patent Application
Context Switch Optimization
Publication number
20190220417
Publication date
Jul 18, 2019
Apple Inc.
David J. Williamson
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
Processor Including Multiple Dissimilar Processor Cores that Implem...
Publication number
20180217659
Publication date
Aug 2, 2018
Apple Inc.
David J. Williamson
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
Hardware Migration between Dissimilar Cores
Publication number
20170068575
Publication date
Mar 9, 2017
Apple Inc.
James N. Hardage
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
Processor Including Multiple Dissimilar Processor Cores that Implem...
Publication number
20160147290
Publication date
May 26, 2016
Apple Inc.
David J. Williamson
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
REGISTER MAPPING WITH MULTIPLE INSTRUCTION SETS
Publication number
20150082007
Publication date
Mar 19, 2015
ARM Limited
Glen Andrew Harris
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
REGISTER MAPPING WITH MULTIPLE INSTRUCTION SETS
Publication number
20130145126
Publication date
Jun 6, 2013
ARM LIMITED,
Glen Andrew Harris
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
ZERO VALUE PREFIXES FOR OPERANDS OF DIFFERING BIT-WIDTHS
Publication number
20130145127
Publication date
Jun 6, 2013
ARM Limited
James Nolan Hardage
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
Size mis-match hazard detection
Publication number
20120124337
Publication date
May 17, 2012
ARM Limited
James Nolan Hardage
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
Retirement serialisation of status register access operations
Publication number
20120124340
Publication date
May 17, 2012
ARM Limited
James Nolan Hardage
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
Buffer store with a main store and an auxiliary store
Publication number
20120124301
Publication date
May 17, 2012
ARM Limited
James Nolan Hardage
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
Decoding conditional program instructions
Publication number
20120124346
Publication date
May 17, 2012
ARM Limited
James Nolan Hardage
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
PROCESSES, CIRCUITS, DEVICES, AND SYSTEMS FOR SCOREBOARD AND OTHER...
Publication number
20110208950
Publication date
Aug 25, 2011
TEXAS INSTRUMENTS INCORPORATED
Thang Minh Tran
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
Storage of system configuration data on a processor
Publication number
20110016338
Publication date
Jan 20, 2011
David James Williamson
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
Remapping source Registers to aid instruction scheduling within a p...
Publication number
20100332805
Publication date
Dec 30, 2010
ARM Limited
Conrado Blasco Allue
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
Register renaming of a partially updated data granule
Publication number
20100312989
Publication date
Dec 9, 2010
James Nolan Hardage
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
Methods and apparatus to detect data dependencies in an instruction...
Publication number
20070260856
Publication date
Nov 8, 2007
Thang Minh Tran
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
Processes, circuits, devices, and systems for scoreboard and other...
Publication number
20060095732
Publication date
May 4, 2006
Thang Minh Tran
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
Cache memory and method for handling effects of external snoops col...
Publication number
20060064552
Publication date
Mar 23, 2006
IP-First, LLC
James N. Hardage
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
Apparatus and method for early cache miss detection
Publication number
20040068617
Publication date
Apr 8, 2004
IP-First, LLC
James N. Hardage
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
Cache memory and method for handling effects of external snoops col...
Publication number
20030204680
Publication date
Oct 30, 2003
IP-First, LLC
James N. Hardage
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
Associative cache memory with replacement way information integrate...
Publication number
20030159003
Publication date
Aug 21, 2003
IP-First, LLC
Darius D. Gaskins
G06 - COMPUTING CALCULATING COUNTING