Membership
Tour
Register
Log in
Krzysztof J. Cwalina
Follow
Person
Kirkland, WA, US
People
Overview
Industries
Organizations
People
Information
Impact
Patents Grants
last 30 patents
Information
Patent Grant
Mutable type builder
Patent number
11,113,190
Issue date
Sep 7, 2021
Microsoft Technology Licensing, LLC
John J. Duffy
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Techniques for switching threads within routes
Patent number
10,698,726
Issue date
Jun 30, 2020
Microsoft Technology Licensing, LLC
Krzysztof Cwalina
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Adaptive portable libraries
Patent number
10,402,208
Issue date
Sep 3, 2019
Microsoft Technology Licensing, LLC
Mircea Trofin
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Cross-library framework architecture feature sets
Patent number
10,152,309
Issue date
Dec 11, 2018
Microsoft Technology Licensing, LLC
Mircea Trofin
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Techniques for switching threads within routines
Patent number
10,007,551
Issue date
Jun 26, 2018
Microsoft Technology Licensing, LLC
Krzysztof Cwalina
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Mechanism for compatibility and preserving framework refactoring
Patent number
9,766,883
Issue date
Sep 19, 2017
Microsoft Technology Licensing, LLC
Mircea Trofin
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Resource access safety through immutable object types
Patent number
9,740,460
Issue date
Aug 22, 2017
Microsoft Technology Licensing, LLC
John J. Duffy
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Cross-library framework architecture feature sets
Patent number
9,430,200
Issue date
Aug 30, 2016
Microsoft Technology Licensing LLC
Mircea Trofin
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Object graph partial immutability and isolation enforcement
Patent number
9,229,959
Issue date
Jan 5, 2016
Microsoft Technology Licensing, LLC
G. Shon Katzenberger
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
System and method to ensure resource access safety with immutable o...
Patent number
9,098,269
Issue date
Aug 4, 2015
Microsoft Technology Licensing, LLC
John J. Duffy
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Mechanism for compatibility and preserving framework refactoring
Patent number
8,863,092
Issue date
Oct 14, 2014
Microsoft Corporation
Mircea Trofin
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Framework for open dynamic reflective applications
Patent number
8,707,259
Issue date
Apr 22, 2014
Microsoft Corporation
Mircea Trofin
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Techniques for switching threads within routines
Patent number
8,589,925
Issue date
Nov 19, 2013
Microsoft Corporation
Krzysztof Cwalina
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Dynamic adaptive programming
Patent number
8,572,591
Issue date
Oct 29, 2013
Microsoft Corporation
Krzysztof Janusz Cwalina
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Logical extensions to intermediate code
Patent number
8,443,338
Issue date
May 14, 2013
Microsoft Corporation
Krzysztof J. Cwalina
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Computing system and method for allowing plurality of applications...
Patent number
7,581,231
Issue date
Aug 25, 2009
Microsoft Corporation
Adam W. Smith
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Application program interface for network software platform
Patent number
7,555,757
Issue date
Jun 30, 2009
Microsoft Corporation
Adam W. Smith
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Correlating trace events
Patent number
7,441,234
Issue date
Oct 21, 2008
Microsoft Corporation
Krzysztof J. Cwalina
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Design of application programming interfaces (APIs)
Patent number
7,430,732
Issue date
Sep 30, 2008
Microsoft Corporation
Krzysztof J. Cwalina
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Non-invasive rule-based binary analysis of software assemblies
Patent number
7,150,008
Issue date
Dec 12, 2006
Microsoft Corporation
Krzysztof J. Cwalina
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Application program interface for network software platform
Patent number
7,017,162
Issue date
Mar 21, 2006
Microsoft Corporation
Adam W. Smith
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Application program interface for network software platform
Patent number
7,013,469
Issue date
Mar 14, 2006
Microsoft Corporation
Adam W. Smith
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Searching and sorting media clips having associated style and attri...
Patent number
6,970,859
Issue date
Nov 29, 2005
Microsoft Corporation
Eric L. Brechner
G06 - COMPUTING CALCULATING COUNTING
Patents Applications
last 30 patents
Information
Patent Application
TECHNIQUES FOR SWITCHING THREADS WITHIN ROUTINES
Publication number
20190138347
Publication date
May 9, 2019
Microsoft Technology Licensing, LLC
Krzysztof Cwalina
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
MUTABLE TYPE BUILDER
Publication number
20180137049
Publication date
May 17, 2018
Microsoft Technology Licensing, LLC
John J. Duffy
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
CROSS-LIBRARY FRAMEWORK ARCHITECTURE FEATURE SETS
Publication number
20160357531
Publication date
Dec 8, 2016
Microsoft Technology Licensing, LLC
Mircea Trofin
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
RESOURCE ACCESS SAFETY THROUGH IMMUTABLE OBJECT TYPES
Publication number
20150324175
Publication date
Nov 12, 2015
Microsoft Technology Licensing, LLC
John J. Duffy
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
MECHANISM FOR COMPATIBILITY AND PRESERVING FRAMEWORK REFACTORING
Publication number
20140380275
Publication date
Dec 25, 2014
MIRCEA TROFIN
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
IMMUTABLE OBJECT TYPES
Publication number
20140196008
Publication date
Jul 10, 2014
Microsoft Corporation
John J. Duffy
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
OBJECT GRAPH PARTIAL IMMUTABILITY AND ISOLATION ENFORCEMENT
Publication number
20140195563
Publication date
Jul 10, 2014
Microsoft Corporation
G. Shon Katzenberger
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
TECHNIQUES FOR SWITCHING THREADS WITHIN ROUTINES
Publication number
20140047446
Publication date
Feb 13, 2014
Microsoft Corporation
Krzysztof Cwalina
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
ADAPTIVE PORTABLE LIBRARIES
Publication number
20130339928
Publication date
Dec 19, 2013
Microsoft Corporation
Mircea Trofin
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
MECHANISM FOR COMPATIBILITY AND PRESERVING FRAMEWORK REFACTORING
Publication number
20120210300
Publication date
Aug 16, 2012
Microsoft Corporation
Mircea Trofin
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
DYNAMIC ADAPTIVE PROGRAMMING
Publication number
20110307869
Publication date
Dec 15, 2011
Microsoft Corporation
Krzysztof Janusz Cwalina
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
Framework for Open Dynamic Reflective Applications
Publication number
20100125558
Publication date
May 20, 2010
Microsoft Corporation
Mircea Trofin
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
LOGICAL EXTENSIONS TO INTERMEDIATE CODE
Publication number
20100088669
Publication date
Apr 8, 2010
Microsoft Corporation
Krzysztof J. Cwalina
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
Techniques for switching threads within routines
Publication number
20090113436
Publication date
Apr 30, 2009
Microsoft Corporation
Krzysztof Cwalina
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
Generic representation of optional values
Publication number
20060015528
Publication date
Jan 19, 2006
Microsoft Corporation
Anders Hejlsberg
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
Application program interface for network software platform
Publication number
20050246716
Publication date
Nov 3, 2005
Microsoft Corporation
Adam W. Smith
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
Application program interface for network software platform
Publication number
20050240943
Publication date
Oct 27, 2005
Microsoft Corporation
Adam W. Smith
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
Correlating trace events
Publication number
20050183068
Publication date
Aug 18, 2005
Krzysztof J. Cwalina
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
Design of application programming interfaces (APIs)
Publication number
20050091660
Publication date
Apr 28, 2005
Krzysztof J. Cwalina
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
Non-invasive rule-based binary analysis of software assemblies
Publication number
20040083464
Publication date
Apr 29, 2004
Krzysztof J. Cwalina
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
Application program interface for network software platform
Publication number
20030167356
Publication date
Sep 4, 2003
Adam W. Smith
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
Application program interface for network software platform
Publication number
20030028685
Publication date
Feb 6, 2003
Adam W. Smith
G06 - COMPUTING CALCULATING COUNTING