Membership
Tour
Register
Log in
Martin Taillefer
Follow
Person
Redmond, WA, US
People
Overview
Industries
Organizations
People
Information
Impact
Patents Grants
last 30 patents
Information
Patent Grant
Managing multi-single-tenant SaaS services
Patent number
11,922,182
Issue date
Mar 5, 2024
Google LLC
Roy Peterkofsky
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Managing multi-single-tenant SaaS services
Patent number
11,221,860
Issue date
Jan 11, 2022
Google LLC
Roy Peterkofsky
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Managing multi-single-tenant SaaS services
Patent number
10,860,336
Issue date
Dec 8, 2020
Google LLC
Roy Peterkofsky
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Efficient garbage collection and exception handling in a hardware a...
Patent number
9,658,880
Issue date
May 23, 2017
Microsoft Technology Licensing, LLC
Jan Gray
G06 - COMPUTING CALCULATING COUNTING
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
Capability based device driver framework
Patent number
9,323,543
Issue date
Apr 26, 2016
Microsoft Technology Licensing, LLC
Yaron Weinsberg
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Operating system support for contracts
Patent number
9,286,039
Issue date
Mar 15, 2016
Microsoft Technology Licensing, LLC
John J. Duffy
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Immutable sharable zero-copy data and streaming
Patent number
9,189,446
Issue date
Nov 17, 2015
Microsoft Technology Licensing, LLC
Jason Todd Hunter
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Instrumentation of hardware assisted transactional memory system
Patent number
9,092,253
Issue date
Jul 28, 2015
Microsoft Technology Licensing, LLC
Martin Taillefer
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Type casting in a managed code system
Patent number
9,053,028
Issue date
Jun 9, 2015
Microsoft Technology Licensing LLC
Martin Taillefer
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Leveraging transactional memory hardware to accelerate virtualizati...
Patent number
9,043,553
Issue date
May 26, 2015
Microsoft Technology Licensing, LLC
Martin Taillefer
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Shared and managed memory unified access
Patent number
8,966,203
Issue date
Feb 24, 2015
Microsoft Corporation
Martin Taillefer
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Updating a virtual machine monitor from a guest partition
Patent number
8,776,041
Issue date
Jul 8, 2014
Microsoft Corporation
Naveen K. Kachroo
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
Transactional debugger for a transactional memory system and detect...
Patent number
8,650,551
Issue date
Feb 11, 2014
Microsoft Corporation
Martin Taillefer
G06 - COMPUTING CALCULATING COUNTING
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
Type system support for memory isolation permissions
Patent number
8,495,329
Issue date
Jul 23, 2013
Microsoft Corporation
John J. Duffy
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
Memory transaction grouping
Patent number
8,484,175
Issue date
Jul 9, 2013
Microsoft Corporation
Martin Taillefer
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Debugging mechanisms in a cache-based memory isolation system
Patent number
8,473,921
Issue date
Jun 25, 2013
Microsoft Corporation
Martin Taillefer
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Efficient garbage collection and exception handling in a hardware a...
Patent number
8,402,218
Issue date
Mar 19, 2013
Microsoft Corporation
Jan Gray
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Leveraging memory isolation hardware technology to efficiently dete...
Patent number
8,392,929
Issue date
Mar 5, 2013
Microsoft Corporation
Martin Taillefer
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Performing mode switching in an unbounded transactional memory (UTM...
Patent number
8,365,016
Issue date
Jan 29, 2013
Intel Corporation
Jan Gray
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Minimizing code duplication in an unbounded transactional memory sy...
Patent number
8,356,166
Issue date
Jan 15, 2013
Microsoft Corporation
Ali-Reza Adl-Tabatabai
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Leveraging transactional memory hardware to accelerate virtualizati...
Patent number
8,266,387
Issue date
Sep 11, 2012
Microsoft Corporation
Martin Taillefer
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
Object model for transactional memory
Patent number
8,196,123
Issue date
Jun 5, 2012
Microsoft Corporation
Martin Taillefer
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Leveraging transactional memory hardware to accelerate virtualizati...
Patent number
8,176,253
Issue date
May 8, 2012
Microsoft Corporation
Martin Taillefer
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Transactional debugger for a transactional memory system and detect...
Patent number
8,099,719
Issue date
Jan 17, 2012
Microsoft Corporation
Martin Taillefer
G06 - COMPUTING CALCULATING COUNTING
Patents Applications
last 30 patents
Information
Patent Application
Managing Multi-Single-Tenant SaaS Services
Publication number
20220121456
Publication date
Apr 21, 2022
Google LLC
Roy Peterkofsky
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
Managing Multi-Single-Tenant SaaS Services
Publication number
20210073006
Publication date
Mar 11, 2021
Google LLC
Roy Peterkofsky
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
Managing Multi-Single-Tenant SaaS Services
Publication number
20190129729
Publication date
May 2, 2019
Google LLC
Roy Peterkofsky
G06 - COMPUTING CALCULATING COUNTING
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
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
OPERATING SYSTEM SUPPORT FOR CONTRACTS
Publication number
20140282448
Publication date
Sep 18, 2014
Microsoft Corporation
John J. Duffy
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
CAPABILITY BASED DEVICE DRIVER FRAMEWORK
Publication number
20140196059
Publication date
Jul 10, 2014
Microsoft Corporation
Yaron Weinsberg
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
SOFTWARE SYSTEMS BY MINIMIZING ERROR RECOVERY LOGIC
Publication number
20140195862
Publication date
Jul 10, 2014
Microsoft Corporation
Martin Taillefer
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
IMMUTABLE SHARABLE ZERO-COPY DATA AND STREAMING
Publication number
20140195632
Publication date
Jul 10, 2014
Microsoft Corporation
Jason Todd Hunter
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
SHARED AND MANAGED MEMORY UNIFIED ACCESS
Publication number
20140195766
Publication date
Jul 10, 2014
Microsoft Corporation
Martin Taillefer
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
TYPE CASTING IN A MANAGED CODE SYSTEM
Publication number
20140195741
Publication date
Jul 10, 2014
Microsoft Corporation
Martin Taillefer
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
EFFICIENT GARBAGE COLLECTION AND EXCEPTION HANDLING IN A HARDWARE A...
Publication number
20130238579
Publication date
Sep 12, 2013
Microsoft Corporation
Jan Gray
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
TRANSACTIONAL DEBUGGER FOR A TRANSACTIONAL MEMORY SYSTEM
Publication number
20120084760
Publication date
Apr 5, 2012
Microsoft Corporation
Martin Taillefer
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
Performing Mode Switching In An Unbounded Transactional Memory (UTM...
Publication number
20120079215
Publication date
Mar 29, 2012
Jan Gray
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
MEMORY TRANSACTION GROUPING
Publication number
20110161603
Publication date
Jun 30, 2011
Microsoft Corporation
Martin Taillefer
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
Performing Mode Switching In An Unbounded Transactional Memory (UTM...
Publication number
20110145637
Publication date
Jun 16, 2011
Jan Gray
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
LEVERAGING MEMORY ISOLATION HARDWARE TECHNOLOGY TO EFFICIENTLY DETE...
Publication number
20110145530
Publication date
Jun 16, 2011
Microsoft Corporation
Martin Taillefer
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
EFFICIENT GARBAGE COLLECTION AND EXCEPTION HANDLING IN A HARDWARE A...
Publication number
20110145304
Publication date
Jun 16, 2011
Microsoft Corporation
Jan Gray
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
INSTRUMENTATION OF HARDWARE ASSISTED TRANSACTIONAL MEMORY SYSTEM
Publication number
20110145498
Publication date
Jun 16, 2011
Microsoft Corporation
Martin Taillefer
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
DEBUGGING MECHANISMS IN A CACHE-BASED MEMORY ISOLATION SYSTEM
Publication number
20110145798
Publication date
Jun 16, 2011
Microsoft Corporation
Martin Taillefer
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
MINIMIZING CODE DUPLICATION IN AN UNBOUNDED TRANSACTIONAL MEMORY SY...
Publication number
20100332808
Publication date
Dec 30, 2010
Microsoft Corporation
Ali-Reza Adl-Tabatabai
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
TYPE SYSTEM SUPPORT FOR MEMORY ISOLATION PERMISSIONS
Publication number
20100262801
Publication date
Oct 14, 2010
Microsoft Corporation
John J. Duffy
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
DYNAMICALLY VARYING SIMULATION PRECISION
Publication number
20090265156
Publication date
Oct 22, 2009
Microsoft Corporation
Martin Taillefer
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
Leveraging transactional memory hardware to accelerate virtualizati...
Publication number
20090006751
Publication date
Jan 1, 2009
Microsoft Corporation
Martin Taillefer
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
Leveraging transactional memory hardware to accelerate virtualizati...
Publication number
20090006750
Publication date
Jan 1, 2009
Microsoft Corporation
Martin Taillefer
G06 - COMPUTING CALCULATING COUNTING