Membership
Tour
Register
Log in
Hazim Shafi
Follow
Person
Austin, TX, US
People
Overview
Industries
Organizations
People
Information
Impact
Patents Grants
last 30 patents
Information
Patent Grant
Analysis and visualization of application concurrency and processor...
Patent number
11,144,433
Issue date
Oct 12, 2021
Microsoft Technology Licensing, LLC
Hazim Shafi
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Data-scoped dynamic data race detection
Patent number
10,241,894
Issue date
Mar 26, 2019
Microsoft Technology Licensing, LLC
Yuan Zhang
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Measuring address translation latency
Patent number
10,140,216
Issue date
Nov 27, 2018
ARM Limited
Michael John Williams
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Indicating parallel operations with user-visible events
Patent number
9,846,628
Issue date
Dec 19, 2017
Microsoft Technology Licensing, LLC
Edward G. Essey
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Analysis and visualization of application concurrency and processor...
Patent number
9,594,656
Issue date
Mar 14, 2017
Microsoft Technology Licensing, LLC
Hazim Shafi
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Time synchronization across computers in a distributed system
Patent number
9,588,544
Issue date
Mar 7, 2017
Microsoft Technology Licensing, LLC
Hazim Shafi
H04 - ELECTRIC COMMUNICATION TECHNIQUE
Information
Patent Grant
Analysis and visualization of concurrent thread execution on proces...
Patent number
9,430,353
Issue date
Aug 30, 2016
Microsoft Technology Licensing, LLC
Hazim Shafi
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Visualization of states of a process
Patent number
9,141,507
Issue date
Sep 22, 2015
Microsoft Technology Licensing, LLC
Xinhua Ji
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Analysis and visualization of cluster resource utilization
Patent number
8,990,551
Issue date
Mar 24, 2015
Microsoft Technology Licensing, LLC
Hazim Shafi
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Assist thread for injecting cache memory in a microprocessor
Patent number
8,949,837
Issue date
Feb 3, 2015
International Business Machines Corporation
Patrick Joseph Bohrer
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Data processing system and method for reducing cache pollution by w...
Patent number
8,909,871
Issue date
Dec 9, 2014
International Business Machines Corporation
Ravi K. Arimilli
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Analysis and timeline visualization of thread activity
Patent number
8,839,205
Issue date
Sep 16, 2014
Microsoft Corporation
Hazim Shafi
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Analysis and timeline visualization of thread activity
Patent number
8,601,444
Issue date
Dec 3, 2013
Microsoft Corporation
Hazim Shafi
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Marker correlation of application constructs with visualizations
Patent number
8,601,442
Issue date
Dec 3, 2013
Microsoft Corporation
Hazim Shafi
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Measurement and reporting of performance event rates
Patent number
8,572,581
Issue date
Oct 29, 2013
Microsoft Corporation
Hazim Shafi
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Software routine fingerprints in performance data
Patent number
8,554,811
Issue date
Oct 8, 2013
Microsoft Corporation
Rico Mariani
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Analysis and timeline visualization of storage channels
Patent number
8,539,171
Issue date
Sep 17, 2013
Microsoft Corporation
Hazim Shafi
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Time-based navigation within resource utilization data
Patent number
8,490,058
Issue date
Jul 16, 2013
Microsoft Corporation
James Rapp
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Thread execution analyzer
Patent number
8,418,148
Issue date
Apr 9, 2013
Microsoft Corporation
Hazim Shafi
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Superpage coalescing which supports read/write access to a new virt...
Patent number
8,417,913
Issue date
Apr 9, 2013
International Business Machines Corporation
Elmootazbellah Nabil Elnozahy
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Method and system for managing cache injection in a multiprocessor...
Patent number
8,255,591
Issue date
Aug 28, 2012
International Business Machines Corporation
Patrick Joseph Bohrer
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Assist thread for injecting cache memory in a microprocessor
Patent number
8,230,422
Issue date
Jul 24, 2012
International Business Machines Corporation
Patrick Joseph Bohrer
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Methods and arrangements to manage on-chip memory to reduce memory...
Patent number
7,934,061
Issue date
Apr 26, 2011
International Business Machines Corporation
Dilma Menezes da Silva
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
System and method for reducing unnecessary cache operations
Patent number
7,698,508
Issue date
Apr 13, 2010
International Business Machines Corporation
Ramakrishnan Rajamony
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Efficient multiple-table reference prediction mechanism
Patent number
7,657,729
Issue date
Feb 2, 2010
International Business Machines Corporation
Wael R. El-Essawy
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Dynamically adjusting a pre-fetch distance to enable just-in-time p...
Patent number
7,487,297
Issue date
Feb 3, 2009
International Business Machines Corporation
Wael R. El-Essawy
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Methods and arrangements to manage on-chip memory to reduce memory...
Patent number
7,437,517
Issue date
Oct 14, 2008
International Business Machines Corporation
Dilma Menezes da Silva
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Chained cache coherency states for sequential non-homogeneous acces...
Patent number
7,409,504
Issue date
Aug 5, 2008
International Business Machines Corporation
Ramakrishnan Rajamony
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Mechanisms and methods for using data access patterns
Patent number
7,395,407
Issue date
Jul 1, 2008
International Business Machines Corporation
Xiaowei Shen
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
System and method for contention-based cache performance optimization
Patent number
7,380,068
Issue date
May 27, 2008
International Business Machines Corporation
Hazim Shafi
G06 - COMPUTING CALCULATING COUNTING
Patents Applications
last 30 patents
Information
Patent Application
ANALYSIS AND VISUALIZATION OF APPLICATION CONCURRENCY AND PROCESSOR...
Publication number
20170249239
Publication date
Aug 31, 2017
Microsoft Technology Licensing, LLC
Hazim Shafi
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
MEASURING ADDRESS TRANSLATION LATENCY
Publication number
20170212844
Publication date
Jul 27, 2017
ARM Limited
Michael John WILLIAMS
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
MARKER CORRELATION OF APPLICATION CONSTRUCTS WITH VISUALIZATIONS
Publication number
20140082592
Publication date
Mar 20, 2014
Hazim Shafi
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
ANALYSIS AND TIMELINE VISUALIZATION OF THREAD ACTIVITY
Publication number
20140068565
Publication date
Mar 6, 2014
Microsoft Corporation
Hazim Shafi
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
TIME-BASED NAVIGATION WITHIN RESOURCE UTILIZATION DATA
Publication number
20130152051
Publication date
Jun 13, 2013
Microsoft Corporation
James Rapp
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
TIME SYNCHRONIZATION ACROSS COMPUTERS IN A DISTRIBUTED SYSTEM
Publication number
20120311136
Publication date
Dec 6, 2012
Microsoft Corporation
Hazim Shafi
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
ASSIST THREAD FOR INJECTING CACHE MEMORY IN A MICROPROCESSOR
Publication number
20120198459
Publication date
Aug 2, 2012
International Business Machines Corporation
Patrick Joseph Bohrer
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
ANALYSIS AND VISUALIZATION OF CLUSTER RESOURCE UTILIZATION
Publication number
20120072758
Publication date
Mar 22, 2012
Microsoft Corporation
Hazim Shafi
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
DATA-SCOPED DYNAMIC DATA RACE DETECTION
Publication number
20110320745
Publication date
Dec 29, 2011
Microsoft Corporation
Yuan Zhang
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
INDICATING PARALLEL OPERATIONS WITH USER-VISIBLE EVENTS
Publication number
20110307905
Publication date
Dec 15, 2011
Microsoft Corporation
Edward G. Essey
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
VISUALIZATION OF STATES OF A PROCESS
Publication number
20110154245
Publication date
Jun 23, 2011
Microsoft Corporation
Xinhua Ji
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
Software routine fingerprints in performance data
Publication number
20110113407
Publication date
May 12, 2011
Microsoft Corporation
Rico Mariani
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
ANALYSIS AND VISUALIZATION OF APPLICATION CONCURRENCY AND PROCESSOR...
Publication number
20110099554
Publication date
Apr 28, 2011
Microsoft Corporation
Hazim Shafi
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
ANALYSIS AND TIMELINE VISUALIZATION OF THREAD ACTIVITY
Publication number
20110099539
Publication date
Apr 28, 2011
Microsoft Corporation
Hazim Shafi
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
ANALYSIS AND TIMELINE VISUALIZATION OF STORAGE CHANNELS
Publication number
20110099329
Publication date
Apr 28, 2011
Microsoft Corporation
Hazim Shafi
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
ANALYSIS AND VISUALIZATION OF CONCURRENT THREAD EXECUTION ON PROCES...
Publication number
20110099550
Publication date
Apr 28, 2011
Microsoft Corporation
Hazim Shafi
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
MARKER CORRELATION OF APPLICATION CONSTRUCTS WITH VISUALIZATIONS
Publication number
20110078661
Publication date
Mar 31, 2011
Microsoft Corporation
Hazim Shafi
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
MEASUREMENT AND REPORTING OF PERFORMANCE EVENT RATES
Publication number
20100251160
Publication date
Sep 30, 2010
Microsoft Corporation
Hazim Shafi
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
THREAD EXECUTION ANALYZER
Publication number
20100223600
Publication date
Sep 2, 2010
Microsoft Corporation
Hazim Shafi
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
ANALYSIS OF THREAD SYNCHRONIZATION EVENTS
Publication number
20090319996
Publication date
Dec 24, 2009
Microsoft Corporation
Hazim Shafi
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
Methods and Arrangements to Manage On-Chip Memory to Reduce Memory...
Publication number
20080263284
Publication date
Oct 23, 2008
International Business Machines Corporation
Dilma Menezes da Silva
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
Data Processing System and Method for Reducing Cache Pollution by W...
Publication number
20080046736
Publication date
Feb 21, 2008
Ravi K. Arimilli
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
Efficient Multiple-Table Reference Prediction Mechanism
Publication number
20080016330
Publication date
Jan 17, 2008
Wael R. El-Essawy
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
Just-In-Time Prefetching
Publication number
20070283101
Publication date
Dec 6, 2007
Wael R. El-Essawy
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
System and Method for Reducing Unnecessary Cache Operations
Publication number
20070136535
Publication date
Jun 14, 2007
Ramakrishnan Rajamony
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
System and method for contention-based cache performance optimization
Publication number
20070101067
Publication date
May 3, 2007
Hazim Shafi
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
Mechanisms and methods for using data access patterns
Publication number
20070088919
Publication date
Apr 19, 2007
International Business Machines
Xiaowei Shen
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
Chained cache coherency states for sequential non-homogeneous acces...
Publication number
20070083716
Publication date
Apr 12, 2007
Ramakrishnan Rajamony
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
Chained cache coherency states for sequential homogeneous access to...
Publication number
20070083717
Publication date
Apr 12, 2007
Ramakrishnan Rajamony
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
HARDWARE SUPPORT FOR SUPERPAGE COALESCING
Publication number
20070067604
Publication date
Mar 22, 2007
Elmootazbellah N. Elnozahy
G06 - COMPUTING CALCULATING COUNTING