Membership
Tour
Register
Log in
David James Williamson
Follow
Person
Austin, TX, US
People
Overview
Industries
Organizations
People
Information
Impact
Patents Grants
last 30 patents
Information
Patent Grant
Unified address translation
Patent number
11,221,962
Issue date
Jan 11, 2022
Apple Inc.
Jeffry E. Gonion
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Methods for partially preserving a branch predictor state
Patent number
11,093,249
Issue date
Aug 17, 2021
Apple Inc.
Conrado Blasco
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Using cache memory as RAM with external access support
Patent number
10,922,232
Issue date
Feb 16, 2021
Apple Inc.
Brett S. Feero
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Accessing memories in coherent and non-coherent domains in a comput...
Patent number
10,402,326
Issue date
Sep 3, 2019
Apple Inc.
Ronald P. Hall
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
Processor including multiple dissimilar processor cores
Patent number
10,289,191
Issue date
May 14, 2019
Apple Inc.
David J. Williamson
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Methods for partially saving a branch predictor state
Patent number
10,223,123
Issue date
Mar 5, 2019
Apple Inc.
Conrado Blasco
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Methods for core recovery after a cold start
Patent number
10,007,616
Issue date
Jun 26, 2018
Apple Inc.
Brett S. Feero
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
Processor including multiple dissimilar processor cores
Patent number
9,898,071
Issue date
Feb 20, 2018
Apple Inc.
David J. Williamson
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Access permissions modification
Patent number
9,852,084
Issue date
Dec 26, 2017
Apple Inc.
Peter G. Soderquist
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Instruction loop buffer with tiered power savings
Patent number
9,524,011
Issue date
Dec 20, 2016
Apple Inc.
Ronald P. Hall
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
Method and apparatus with data storage protocols for maintaining co...
Patent number
8,255,629
Issue date
Aug 28, 2012
ARM Limited
Paul Gilbert Meyer
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
Result path sharing between a plurality of execution units within a...
Patent number
8,051,275
Issue date
Nov 1, 2011
ARM Limited
David James Williamson
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Result bypassing to override a data hazard within a superscalar pro...
Patent number
7,774,582
Issue date
Aug 10, 2010
ARM Limited
David James Williamson
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Branch prediction apparatus for repurposing a branch to instruction...
Patent number
7,725,695
Issue date
May 25, 2010
ARM Limited
David James Williamson
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Preventing loss of traced information in a data processing apparatus
Patent number
7,496,899
Issue date
Feb 24, 2009
ARM Limited
Stephen John Hill
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Data processing apparatus and method for executing a sequence of in...
Patent number
7,437,544
Issue date
Oct 14, 2008
ARM Limited
Ann Sekli Chin
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Provision of debug via a separate ring bus in a data processing app...
Patent number
7,389,459
Issue date
Jun 17, 2008
ARM Limited
Conrado Blasco Allue
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Branch prediction in a data processing system utilizing a cache of...
Patent number
7,343,481
Issue date
Mar 11, 2008
ARM Limited
David James Williamson
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Generation of trace elements within a data processing apparatus
Patent number
7,197,671
Issue date
Mar 27, 2007
ARM Limited
Andrew B Swaine
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Tracing out-of-order data
Patent number
7,093,236
Issue date
Aug 15, 2006
ARM Limited
Andrew Brookfield Swaine
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Tracing multiple data access instructions
Patent number
7,080,289
Issue date
Jul 18, 2006
ARM Limited
Andrew Brookfield Swaine
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Apparatus and method for facilitating debugging of sequences of pro...
Patent number
7,020,768
Issue date
Mar 28, 2006
ARM Limited
Andrew Brookfield Swaine
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Generation of trace signals within a data processing apparatus
Patent number
7,003,699
Issue date
Feb 21, 2006
ARM Limited
Andrew B Swaine
G06 - COMPUTING CALCULATING COUNTING
Patents Applications
last 30 patents
Information
Patent Application
UNIFIED ADDRESS TRANSLATION
Publication number
20210064539
Publication date
Mar 4, 2021
Apple Inc.
Jeffry E. Gonion
G06 - COMPUTING CALCULATING COUNTING
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
METHODS FOR PARTIALLY SAVING A BRANCH PREDICTOR STATE
Publication number
20190196834
Publication date
Jun 27, 2019
Apple Inc.
Conrado Blasco
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
Processor Including Multiple Dissimilar Processor Cores
Publication number
20180129271
Publication date
May 10, 2018
Apple Inc.
David J. Williamson
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
Processor Including Multiple Dissimilar Processor Cores
Publication number
20160147289
Publication date
May 26, 2016
Apple Inc.
David J. Williamson
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
INSTRUCTION LOOP BUFFER WITH TIERED POWER SAVINGS
Publication number
20150293577
Publication date
Oct 15, 2015
Apple Inc.
Ronald P. Hall
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
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
Data storage protocols to determine items stored and items overwrit...
Publication number
20100325358
Publication date
Dec 23, 2010
ARM Limited
Paul Gilbert Meyer
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
Result path sharing between a plurality of execution units within a...
Publication number
20100306505
Publication date
Dec 2, 2010
David James Williamson
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
Preventing loss of traced information in a data processing apparatus
Publication number
20070050600
Publication date
Mar 1, 2007
ARM Limited
Stephen John Hill
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
Performance of a data processing apparatus
Publication number
20070043930
Publication date
Feb 22, 2007
Stephen John Hill
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
Instruction queues in pipelined processors
Publication number
20070028078
Publication date
Feb 1, 2007
ARM Limited
Glen Andrew Harris
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
Instruction issue control within a superscalar processor
Publication number
20060271768
Publication date
Nov 30, 2006
ARM Limited
David James Williamson
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
Branch prediction control
Publication number
20060271770
Publication date
Nov 30, 2006
David James Williamson
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
Data processing apparatus and method for executing a sequence of in...
Publication number
20060248320
Publication date
Nov 2, 2006
ARM Limited
Ann Sekli Chin
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
Indicating storage locations within caches
Publication number
20060236074
Publication date
Oct 19, 2006
ARM Limited
Barry Duane Williamson
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
Provision of debug via a separate ring bus in a data processing app...
Publication number
20060218448
Publication date
Sep 28, 2006
ARM Limited
Conrado Blasco Allue
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
Performance of a data processing apparatus
Publication number
20060218124
Publication date
Sep 28, 2006
ARM Limited
Barry Duane Williamson
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
Tracing multiple data access instructions
Publication number
20060117229
Publication date
Jun 1, 2006
ARM Limited
Andrew Brookfield Swaine
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
Branch prediction in a data processing system
Publication number
20040225866
Publication date
Nov 11, 2004
David James Williamson
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
Branch prediction in a data processing system
Publication number
20040186984
Publication date
Sep 23, 2004
ARM Limited
David James Williamson
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
Generation of trace elements within a data processing apparatus
Publication number
20040030962
Publication date
Feb 12, 2004
ARM Limited
Andrew B. Swaine
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
Generation of trace signals within a data processing apparatus
Publication number
20030229823
Publication date
Dec 11, 2003
Andrew B. Swaine
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
Tracing multiple data access instructions
Publication number
20030154028
Publication date
Aug 14, 2003
Andrew Brookfield Swaine
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
Apparatus and method for facilitating debugging of sequences of pro...
Publication number
20020184477
Publication date
Dec 5, 2002
Andrew Brookfield Swaine
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
Tracing out-of-order data
Publication number
20020147965
Publication date
Oct 10, 2002
Andrew Brookfield Swaine
G06 - COMPUTING CALCULATING COUNTING