Membership
Tour
Register
Log in
John L. Hamby
Follow
Person
Seattle, WA, US
People
Overview
Industries
Organizations
People
Information
Impact
Patents Grants
last 30 patents
Information
Patent Grant
Controlling runtime access to application program interfaces
Patent number
11,003,511
Issue date
May 11, 2021
Microsoft Technology Licensing, LLC
Mircea Trofin
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Extensible instrumentation
Patent number
10,853,041
Issue date
Dec 1, 2020
Microsoft Technology Licensing, LLC
Aleksey Tsingauz
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Instrumenting program code
Patent number
10,809,985
Issue date
Oct 20, 2020
Microsoft Technology Licensing, LLC
John Lawrence Hamby
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Mapping dynamic analysis data to source code
Patent number
10,642,714
Issue date
May 5, 2020
Microsoft Technology Licensing, LLC
Tomas Matousek
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Hierarchical directives-based management of runtime behaviors
Patent number
10,241,784
Issue date
Mar 26, 2019
Microsoft Technology Licensing, LLC
John Lawrence Hamby
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Controlling runtime access to application program interfaces
Patent number
9,785,483
Issue date
Oct 10, 2017
Microsoft Technology Licensing, LLC
Mircea Trofin
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Hierarchical directives-based management of runtime behaviors
Patent number
9,600,272
Issue date
Mar 21, 2017
Microsoft Technology Licensing, LLC
John Lawrence Hamby
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Hierarchical directives-based management of runtime behaviors
Patent number
9,389,890
Issue date
Jul 12, 2016
Microsoft Technology Licensing, LLC
John Lawrence Hamby
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Common intermediate representation for data scripting language
Patent number
9,229,696
Issue date
Jan 5, 2016
Microsoft Technology Licensing, LLC
Donald F. Box
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Controlling runtime access to application programming interfaces
Patent number
8,990,839
Issue date
Mar 24, 2015
Microsoft Technology Licensing, LLC
Mircea Trofin
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Partial on-demand lazy semantic analysis
Patent number
8,539,457
Issue date
Sep 17, 2013
Microsoft Corporation
John Lawrence Hamby
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Common intermediate representation for data scripting language
Patent number
8,473,897
Issue date
Jun 25, 2013
Microsoft Corporation
Donald F. Box
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Compact syntax for data scripting language
Patent number
8,321,833
Issue date
Nov 27, 2012
Microsoft Corporation
David E. Langworthy
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Tree-based directed graph programming structures for a declarative...
Patent number
8,296,744
Issue date
Oct 23, 2012
Microsoft Corporation
David E. Langworthy
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Data schemata in programming language contracts
Patent number
7,934,207
Issue date
Apr 26, 2011
Microsoft Corporation
Niklas Gustafsson
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Implementation of concurrent programs in object-oriented languages
Patent number
7,676,791
Issue date
Mar 9, 2010
Microsoft Corporation
John L. Hamby
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Resolving operators with user defined operands
Patent number
7,620,944
Issue date
Nov 17, 2009
Microsoft Corporation
Cameron Beccario
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Method and system for program editing and debugging in a common lan...
Patent number
7,516,441
Issue date
Apr 7, 2009
Microsoft Corporation
Jennifer A Hamilton
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Data representation for mixed-language program development
Patent number
6,067,413
Issue date
May 23, 2000
Instantations, Inc.
Niklas Gustafsson
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Incremental byte code compilation system
Patent number
5,848,274
Issue date
Dec 8, 1998
Supercede, Inc.
John Hamby
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Interactive software development system
Patent number
5,764,989
Issue date
Jun 9, 1998
Supercede, Inc.
Niklas Gustafsson
G06 - COMPUTING CALCULATING COUNTING
Patents Applications
last 30 patents
Information
Patent Application
CONTROLLING RUNTIME ACCESS TO APPLICATION PROGRAM INTERFACES
Publication number
20190095256
Publication date
Mar 28, 2019
Microsoft Technology Licensing, LLC
Mircea Trofin
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
MAPPING DYNAMIC ANALYSIS DATA TO SOURCE CODE
Publication number
20180260304
Publication date
Sep 13, 2018
Microsoft Technology Licensing, LLC
TOMAS MATOUSEK
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
EXTENSIBLE INSTRUMENTATION
Publication number
20180260197
Publication date
Sep 13, 2018
Microsoft Technology Licensing, LLC
ALEKSEY TSINGAUZ
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
INSTRUMENTING PROGRAM CODE
Publication number
20180260198
Publication date
Sep 13, 2018
Microsoft Technology Licensing, LLC
JOHN LAWRENCE HAMBY
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
HIERARCHICAL DIRECTIVES-BASED MANAGEMENT OF RUNTIME BEHAVIORS
Publication number
20170147337
Publication date
May 25, 2017
Microsoft Technology Licensing, LLC
John Lawrence Hamby
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
HIERARCHICAL DIRECTIVES-BASED MANAGEMENT OF RUNTIME BEHAVIORS
Publication number
20160274905
Publication date
Sep 22, 2016
Microsoft Technology Licensing, LLC
John Lawrence Hamby
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
HIERARCHICAL DIRECTIVES-BASED MANAGEMENT OF RUNTIME BEHAVIORS
Publication number
20150277899
Publication date
Oct 1, 2015
Microsoft Corporation
John Lawrence Hamby
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
CONTROLLING RUNTIME ACCESS TO APPLICATION PROGRAM INTERFACES
Publication number
20150169387
Publication date
Jun 18, 2015
Microsoft Technology Licensing, LLC
Mircea Trofin
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
CONTROLLING RUNTIME ACCESS TO APPLICATION PROGRAMMING INTERFACES
Publication number
20140317641
Publication date
Oct 23, 2014
Microsoft Corporation
Mircea Trofin
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
COMMON INTERMEDIATE REPRESENTATION FOR DATA SCRIPTING LANGUAGE
Publication number
20130263099
Publication date
Oct 3, 2013
Microsoft Corporation
Donald F. Box
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
PARTIAL ON-DEMAND LAZY SEMANTIC ANALYSIS
Publication number
20110113408
Publication date
May 12, 2011
Microsoft Corporation
John Lawrence Hamby
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
TREE-BASED DIRECTED GRAPH PROGRAMMING STRUCTURES FOR A DECLARATIVE...
Publication number
20100088665
Publication date
Apr 8, 2010
Microsoft Corporation
David E. Langworthy
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
COMMON INTERMEDIATE REPRESENTATION FOR DATA SCRIPTING LANGUAGE
Publication number
20100088666
Publication date
Apr 8, 2010
Microsoft Corporation
Donald F. Box
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
COMPACT SYNTAX FOR DATA SCRIPTING LANGUAGE
Publication number
20100088672
Publication date
Apr 8, 2010
Microsoft Corporation
David E. Langworthy
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
DATA SCHEMATA IN PROGRAMMING LANGUAGE CONTRACTS
Publication number
20080147698
Publication date
Jun 19, 2008
Microsoft Corporation
Niklas Gustafsson
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
Implementation of concurrent programs in object-oriented languages
Publication number
20060020446
Publication date
Jan 26, 2006
Microsoft Corporation
John L. Hamby
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
Resolving operators with user defined operands
Publication number
20050097532
Publication date
May 5, 2005
Cameron Beccario
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
Method and system for program editing
Publication number
20050034109
Publication date
Feb 10, 2005
Microsoft Corporation
Jennifer A. Hamilton
G06 - COMPUTING CALCULATING COUNTING