Membership
Tour
Register
Log in
David S. Callahan
Follow
Person
Everett, WA, US
People
Overview
Industries
Organizations
People
Information
Impact
Patents Grants
last 30 patents
Information
Patent Grant
Access point management
Patent number
9,832,661
Issue date
Nov 28, 2017
Microsoft Technology Licensing, LLC
Gurdev S Sethi
H04 - ELECTRIC COMMUNICATION TECHNIQUE
Information
Patent Grant
Handling operating system (OS) transitions in an unbounded transact...
Patent number
9,477,515
Issue date
Oct 25, 2016
Intel Corporation
Koichi Yamada
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Using buffered stores or monitoring to filter redundant transaction...
Patent number
9,280,397
Issue date
Mar 8, 2016
Intel Corporation
Ali-Reza Adl-Tabatabai
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Mechanisms to accelerate transactions using buffered stores
Patent number
9,195,600
Issue date
Nov 24, 2015
Intel Corporation
Ali-Reza Adl-Tabatabai
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Mechanisms to accelerate transactions using buffered stores
Patent number
9,069,670
Issue date
Jun 30, 2015
Intel Corporation
Ali-Reza Adl-Tabatabai
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Cancellation mechanism for cancellable tasks including stolen task...
Patent number
8,959,517
Issue date
Feb 17, 2015
Microsoft Corporation
William R. Messmer
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Mechanisms to accelerate transactions using buffered stores
Patent number
8,886,894
Issue date
Nov 11, 2014
Intel Corporation
Ali-Reza Adl-Tabatabai
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Persistent local storage for processor resources
Patent number
8,887,162
Issue date
Nov 11, 2014
Microsoft Corporation
Paul F. Ringseth
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Mechanisms to accelerate transactions using buffered stores
Patent number
8,856,466
Issue date
Oct 7, 2014
Intel Corporation
Ali-Reza Adl-Tabatabai
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Access point capacity management
Patent number
8,825,895
Issue date
Sep 2, 2014
Microsoft Corporation
Gurdev S. Sethi
H04 - ELECTRIC COMMUNICATION TECHNIQUE
Information
Patent Grant
Private memory regions and coherence optimizations
Patent number
8,812,796
Issue date
Aug 19, 2014
Microsoft Corporation
Jan Gray
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Software filtering in a transactional memory system
Patent number
8,719,514
Issue date
May 6, 2014
Intel Corporation
Ali-Reza Adl-Tabatabai
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Operating system virtual memory management for hardware transaction...
Patent number
8,688,951
Issue date
Apr 1, 2014
Microsoft Corporation
Koichi Yamada
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Syndication of multiple service instances
Patent number
8,548,442
Issue date
Oct 1, 2013
Microsoft Corporation
Brian R. Daugherty
H04 - ELECTRIC COMMUNICATION TECHNIQUE
Information
Patent Grant
Handling operating system (OS) transitions in an unbounded transact...
Patent number
8,521,995
Issue date
Aug 27, 2013
Intel Corporation
Koichi Yamada
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Performing escape actions in transactions
Patent number
8,489,864
Issue date
Jul 16, 2013
Microsoft Corporation
Gad Sheaffer
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Data flow network
Patent number
8,407,728
Issue date
Mar 26, 2013
Microsoft Corporation
Niklas Gustafsson
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Value determination for mobile transactions
Patent number
8,380,576
Issue date
Feb 19, 2013
Microsoft Corporation
David S. Callahan
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Metaphysically addressed cache metadata
Patent number
8,370,577
Issue date
Feb 5, 2013
Microsoft Corporation
Gad Sheaffer
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Mechanisms to accelerate transactions using buffered stores
Patent number
8,316,194
Issue date
Nov 20, 2012
Intel Corporation
Ali-Reza Adl-Tabatabai
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Concurrent handling of exceptions in received aggregate exception s...
Patent number
8,271,768
Issue date
Sep 18, 2012
Microsoft Corporation
John Joseph Duffy
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Operating system virtual memory management for hardware transaction...
Patent number
8,250,331
Issue date
Aug 21, 2012
Microsoft Corporation
Koichi Yamada
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Hardware accelerated transactional memory system with open nested t...
Patent number
8,229,907
Issue date
Jul 24, 2012
Microsoft Corporation
Jan Gray
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Adjacent data parallel and streaming operator fusion
Patent number
8,201,171
Issue date
Jun 12, 2012
Microsoft Corporation
John Joseph Duffy
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Wait loss synchronization
Patent number
8,161,247
Issue date
Apr 17, 2012
Microsoft Corporation
Jan Gray
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Concurrent exception handling using an aggregated exception structure
Patent number
8,146,085
Issue date
Mar 27, 2012
Microsoft Corporation
John Joseph Duffy
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Order preservation in data parallel operations
Patent number
8,074,219
Issue date
Dec 6, 2011
Microsoft Corporation
John Joseph Duffy
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Efficiently locating transactional code blocks in a transactional m...
Patent number
8,006,227
Issue date
Aug 23, 2011
Microsoft Corporation
David Callahan
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Throwing one selected representative exception among aggregated mul...
Patent number
7,861,072
Issue date
Dec 28, 2010
Microsoft Corporation
John Joseph Duffy
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Capacity management
Patent number
7,840,695
Issue date
Nov 23, 2010
Microsoft Corporation
Gurdev S Sethi
H04 - ELECTRIC COMMUNICATION TECHNIQUE
Patents Applications
last 30 patents
Information
Patent Application
Handling Operating System (Os) Transitions In An Unbounded Transact...
Publication number
20160216973
Publication date
Jul 28, 2016
Intel Corporation
Koichi Yamada
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
MECHANISMS TO ACCELERATE TRANSACTIONS USING BUFFERED STORES
Publication number
20150134896
Publication date
May 14, 2015
Intel Corporation
ALI-REZA ADL-TABATABAI
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
Handling Operating System (Os) Transitions In An Unbounded Transact...
Publication number
20150039869
Publication date
Feb 5, 2015
Koichi Yamada
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
VALUE DETERMINATION FOR MOBILE TRANSACTIONS
Publication number
20130198062
Publication date
Aug 1, 2013
Microsoft Corporation
David S. Callahan
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
Mechanisms To Accelerate Transactions Using Buffered Stores
Publication number
20130046924
Publication date
Feb 21, 2013
Ali-Reza Adl-Tabatabai
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
Mechanisms To Accelerate Transactions Using Buffered Stores
Publication number
20130046925
Publication date
Feb 21, 2013
Ali-Reza Adl-Tabatabai
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
Mechanisms To Accelerate Transactions Using Buffered Stores
Publication number
20130046947
Publication date
Feb 21, 2013
Ali-Reza Adl-Tabatabai
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
OPERATING SYSTEM VIRTUAL MEMORY MANAGEMENT FOR HARDWARE TRANSACTION...
Publication number
20120284485
Publication date
Nov 8, 2012
Microsoft Corporation
Koichi Yamada
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
VALUE DETERMINATION FOR MOBILE TRANSACTIONS
Publication number
20110196761
Publication date
Aug 11, 2011
Microsoft Corporation
David S. Callahan
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
SYNDICATION OF MULTIPLE SERVICE INSTANCES
Publication number
20110171938
Publication date
Jul 14, 2011
Microsoft Corporation
Brian R. Daugherty
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
Mechanisms To Accelerate Transactions Using Buffered Stores
Publication number
20110145512
Publication date
Jun 16, 2011
Ali-Reza Adl-Tabatabai
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
USING BUFFERED STORES OR MONITORING TO FILTER REDUNDANT TRANSACTION...
Publication number
20110145516
Publication date
Jun 16, 2011
Ali-Reza Adl-Tabatabai
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
Handling Operating System (OS) Transitions In An Unbounded Transact...
Publication number
20110145552
Publication date
Jun 16, 2011
Koichi Yamada
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
CONCURRENT EXCEPTION HANDLING
Publication number
20110066834
Publication date
Mar 17, 2011
Microsoft Corporation
John Joseph Duffy
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
Capacity Management
Publication number
20110029686
Publication date
Feb 3, 2011
Microsoft Corporation
Gurdev S. Sethi
H04 - ELECTRIC COMMUNICATION TECHNIQUE
Information
Patent Application
FLEXIBLE READ- AND WRITE-MONITORED AND BUFFERED MEMORY BLOCKS
Publication number
20100332768
Publication date
Dec 30, 2010
Microsoft Corporation
Jan Gray
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
METAPHYSICALLY ADDRESSED CACHE METADATA
Publication number
20100332716
Publication date
Dec 30, 2010
Microsoft Corporation
Gad Sheaffer
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
WAIT LOSS SYNCHRONIZATION
Publication number
20100332753
Publication date
Dec 30, 2010
Microsoft Corporation
Jan Gray
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
OPERATING SYSTEM VIRTUAL MEMORY MANAGEMENT FOR HARDWARE TRANSACTION...
Publication number
20100332721
Publication date
Dec 30, 2010
Microsoft Corporation
Koichi Yamada
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
PERFORMING ESCAPE ACTIONS IN TRANSACTIONS
Publication number
20100332807
Publication date
Dec 30, 2010
Microsoft Corporation
Gad Sheaffer
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
HARDWARE ACCELERATED TRANSACTIONAL MEMORY SYSTEM WITH OPEN NESTED T...
Publication number
20100332538
Publication date
Dec 30, 2010
Microsoft Corporation
Jan Gray
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
PRIVATE MEMORY REGIONS AND COHERENCE OPTIMIZATIONS
Publication number
20100332771
Publication date
Dec 30, 2010
Microsoft Corporation
Jan Gray
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
THREAD SAFE CANCELLABLE TASK GROUPS
Publication number
20100318995
Publication date
Dec 16, 2010
Microsoft Corporation
William R. Messmer
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
Software filtering in a transactional memory system
Publication number
20100218195
Publication date
Aug 26, 2010
Ali-Reza Adl-Tabatabai
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
PERSISTENT LOCAL STORAGE FOR PROCESSOR RESOURCES
Publication number
20100153967
Publication date
Jun 17, 2010
Microsoft Corporation
Paul F. Ringseth
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
DATA FLOW NETWORK
Publication number
20090300650
Publication date
Dec 3, 2009
Microsoft Corporation
Niklas Gustafsson
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
Adjacent data parallel and streaming operator fusion
Publication number
20090007116
Publication date
Jan 1, 2009
Microsoft Corporation
John Joseph Duffy
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
Order preservation in data parallel operations
Publication number
20090007137
Publication date
Jan 1, 2009
Microsoft Corporation
John Joseph Duffy
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
Concurrent exception handling
Publication number
20080320291
Publication date
Dec 25, 2008
Microsoft Corporation
John Joseph Duffy
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
Concurrent exception handling
Publication number
20080320275
Publication date
Dec 25, 2008
Microsoft Corporation
John Joseph Duffy
G06 - COMPUTING CALCULATING COUNTING