Membership
Tour
Register
Log in
Thomas Fahrig
Follow
Person
Redwood, WA, US
People
Overview
Industries
Organizations
People
Information
Impact
Patents Grants
last 30 patents
Information
Patent Grant
Saving and restoring virtual machine states and hardware states for...
Patent number
11,103,780
Issue date
Aug 31, 2021
Microsoft Technology Licensing, LLC
Mark James McNulty
A63 - SPORTS GAMES AMUSEMENTS
Information
Patent Grant
Virtual machine trigger
Patent number
10,691,363
Issue date
Jun 23, 2020
Microsoft Technology Licensing, LLC
Thomas Fahrig
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Coalescing periodic timer expiration in guest operating systems in...
Patent number
10,521,265
Issue date
Dec 31, 2019
Microsoft Technology Licensing, LLC
Haiyong Wang
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Opportunistically scheduling and adjusting time slices
Patent number
10,423,451
Issue date
Sep 24, 2019
Microsoft Technology Licensing, LLC
Thomas Fahrig
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Operating system support for game mode
Patent number
10,248,459
Issue date
Apr 2, 2019
Microsoft Technology Licensing, LLC
Gregory John Colombo
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Virtual machine trigger
Patent number
10,185,514
Issue date
Jan 22, 2019
Microsoft Technology Licensing, LLC
Thomas Fahrig
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Efficient detection and response to spin waits in multi-processor v...
Patent number
10,067,782
Issue date
Sep 4, 2018
Microsoft Technology Licensing, LLC
Yau Ning Chin
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Consolidation of idle virtual machines on idle logical processors
Patent number
9,804,874
Issue date
Oct 31, 2017
Microsoft Technology Licensing, LLC
Thomas Fahrig
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Virtual machine trigger
Patent number
9,639,292
Issue date
May 2, 2017
Microsoft Technology Licensing, LLC
Thomas Fahrig
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Efficient detection and response to spin waits in multi-processor v...
Patent number
9,201,673
Issue date
Dec 1, 2015
Microsoft Technology Licensing, LLC
Yau Ning Chin
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Application acceleration in a virtualized environment
Patent number
9,146,785
Issue date
Sep 29, 2015
Microsoft Technology Licensing, LLC
Fabian Samuel Tillier
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Opportunistically scheduling and adjusting time slices
Patent number
9,086,922
Issue date
Jul 21, 2015
Microsoft Technology Licensing, LLC
Thomas Fahrig
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Efficient input/output-aware multi-processor virtual machine schedu...
Patent number
9,081,621
Issue date
Jul 14, 2015
Microsoft Technology Licensing, LLC
Thomas Fahrig
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Virtual machine trigger
Patent number
9,043,562
Issue date
May 26, 2015
Microsoft Technology Licensing, LLC
Thomas Fahrig
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Managing timers in a multiprocessor environment
Patent number
7,941,688
Issue date
May 10, 2011
Microsoft Corporation
Parag Sharma
G06 - COMPUTING CALCULATING COUNTING
Patents Applications
last 30 patents
Information
Patent Application
USER SELECTABLE TRANSITIONAL STORAGE PARTITION
Publication number
20240160376
Publication date
May 16, 2024
Microsoft Technology Licensing, LLC
Mai GHALY
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
SAVING AND RESTORING VIRTUAL MACHINE STATES AND HARDWARE STATES FOR...
Publication number
20210129024
Publication date
May 6, 2021
Microsoft Technology Licensing, LLC
Mark James MCNULTY
A63 - SPORTS GAMES AMUSEMENTS
Information
Patent Application
VIRTUAL MACHINE TRIGGER
Publication number
20190227728
Publication date
Jul 25, 2019
Microsoft Technology Licensing, LLC
Thomas Fahrig
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
EFFICIENT DETECTION AND RESPONE TO SPIN WAITS IN MULTI-PROCESSOR VI...
Publication number
20180321966
Publication date
Nov 8, 2018
Microsoft Technology Licensing, LLC
Yau Ning Chin
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
CONSOLIDATION OF IDLE VIRTUAL MACHINES
Publication number
20180157519
Publication date
Jun 7, 2018
Microsoft Technology Licensing, LLC
Thomas Fahrig
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
OPERATING SYSTEM SUPPORT FOR GAME MODE
Publication number
20170269968
Publication date
Sep 21, 2017
Microsoft Technology Licensing, LLC
Gregory John Colombo
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
VIRTUAL MACHINE TRIGGER
Publication number
20170269867
Publication date
Sep 21, 2017
Microsoft Technology Licensing, LLC
Thomas Fahrig
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
Efficient Detection and Response to Spin Waits in Multi-Processor V...
Publication number
20160154666
Publication date
Jun 2, 2016
Yau Ning Chin
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
OPPORTUNISTICALLY SCHEDULING AND ADJUSTING TIME SLICES
Publication number
20150324231
Publication date
Nov 12, 2015
Microsoft Technology Licensing, LLC
THOMAS FAHRIG
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
EFFICIENT INPUT/OUTPUT-AWARE MULTI-PROCESSOR VIRTUAL MACHINE SCHEDU...
Publication number
20150317179
Publication date
Nov 5, 2015
Microsoft Technology Licensing, LLC
Thomas Fahrig
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
VIRTUAL MACHINE TRIGGER
Publication number
20150254110
Publication date
Sep 10, 2015
Microsoft Technology Licensing, LLC
Thomas Fahrig
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
APPLICATION ACCELERATION IN A VIRTUALIZED ENVIRONMENT
Publication number
20130067468
Publication date
Mar 14, 2013
Microsoft Corporation
Fabian Samuel Tillier
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
VIRTUAL MACHINE TRIGGER
Publication number
20120272015
Publication date
Oct 25, 2012
Microsoft Corporation
Thomas Fahrig
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
CONSOLIDATION OF IDLE VIRTUAL MACHINES
Publication number
20120272235
Publication date
Oct 25, 2012
Microsoft Corporation
Thomas Fahrig
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
GENERATING A DEBUGGABLE DUMP FILE FOR A VIRTUAL MACHINE
Publication number
20110225459
Publication date
Sep 15, 2011
Microsoft Corporation
THOMAS FAHRIG
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
Efficient Input/Output-Aware Multi-Processor Virtual Machine Schedu...
Publication number
20110126203
Publication date
May 26, 2011
Microsoft Corporation
Thomas Fahrig
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
Opportunistically Scheduling and Adjusting Time Slices
Publication number
20110099551
Publication date
Apr 28, 2011
Microsoft Corporation
Thomas Fahrig
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
LOCK-FREE SCHEDULER WITH PRIORITY SUPPORT
Publication number
20100251250
Publication date
Sep 30, 2010
Microsoft Corporation
Arun U. Kishan
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
COALESCING PERIODIC TIMER EXPIRATION IN GUEST OPERATING SYSTEMS IN...
Publication number
20100077394
Publication date
Mar 25, 2010
Microsoft Corporation
Haiyong Wang
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
Efficient detection and response to spin waits in multi-processor v...
Publication number
20100031254
Publication date
Feb 4, 2010
Microsoft Corporation
Yau Ning Chin
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
MANAGING TIMERS IN A MULTIPROCESSOR ENVIRONMENT
Publication number
20090259870
Publication date
Oct 15, 2009
Microsoft Corporation
Parag Sharma
G06 - COMPUTING CALCULATING COUNTING