Membership
Tour
Register
Log in
Barry Bond
Follow
Person
Redmond, WA, US
People
Overview
Industries
Organizations
People
Information
Impact
Patents Grants
last 30 patents
Information
Patent Grant
Testing kernel mode computer code by executing the computer code in...
Patent number
10,846,211
Issue date
Nov 24, 2020
Microsoft Technology Licensing, LLC
Barry C. Bond
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Retracing steps
Patent number
10,408,623
Issue date
Sep 10, 2019
Microsoft Technology Licensing, LLC
Alice Jane Brush
G01 - MEASURING TESTING
Information
Patent Grant
Instruction set emulation for guest operating systems
Patent number
10,289,435
Issue date
May 14, 2019
Microsoft Technology Licensing, LLC
Barry C. Bond
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Virtualizing audio decoding hardware
Patent number
10,055,242
Issue date
Aug 21, 2018
Microsoft Technology Licensing, LLC
Spencer Dean Perreault
G10 - MUSICAL INSTRUMENTS ACOUSTICS
Information
Patent Grant
Remote translation, aggregation and distribution of computer progra...
Patent number
9,881,351
Issue date
Jan 30, 2018
Microsoft Technology Licensing, LLC
Brian Spanton
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Discovery and connection to a service controller
Patent number
9,660,999
Issue date
May 23, 2017
Microsoft Technology Licensing, LLC
Alastair Wolman
H04 - ELECTRIC COMMUNICATION TECHNIQUE
Information
Patent Grant
Utilization of a protected module to prevent offline dictionary att...
Patent number
9,544,280
Issue date
Jan 10, 2017
Microsoft Technology Licensing, LLC
Stuart Edward Schechter
H04 - ELECTRIC COMMUNICATION TECHNIQUE
Information
Patent Grant
Instruction set emulation for guest operating systems
Patent number
9,495,183
Issue date
Nov 15, 2016
Microsoft Technology Licensing, LLC
Barry C. Bond
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Managing callback operations in emulated environments
Patent number
9,424,081
Issue date
Aug 23, 2016
Microsoft Technology Licensing, LLC
Barry Clayton Bond
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Utilization of a protected module to prevent offline dictionary att...
Patent number
9,294,281
Issue date
Mar 22, 2016
Microsoft Technology Licensing, LLC
Stuart Edward Schechter
H04 - ELECTRIC COMMUNICATION TECHNIQUE
Information
Patent Grant
Distributed workflow in loosely coupled computing
Patent number
9,262,228
Issue date
Feb 16, 2016
Microsoft Technology Licensing, LLC
Barry Clayton Bond
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Dynamic allocation of heterogenous memory in a computing system
Patent number
9,110,592
Issue date
Aug 18, 2015
Microsoft Technology Licensing, LLC
Brian Lee
Y02 - TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMA...
Information
Patent Grant
Dynamic application migration
Patent number
8,875,160
Issue date
Oct 28, 2014
Microsoft Corporation
Galen C. Hunt
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Reusing expression graphs in computer programming languages
Patent number
8,549,464
Issue date
Oct 1, 2013
Microsoft Corporation
Barry Clayton Bond
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Protecting optical media using random, moving radio frequency scatt...
Patent number
8,467,278
Issue date
Jun 18, 2013
Microsoft Corporation
Darko Kirovski
G11 - INFORMATION STORAGE
Information
Patent Grant
Creation of motion blur in image processing
Patent number
8,416,245
Issue date
Apr 9, 2013
Microsoft Corporation
Barry Bond
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Hardware memory management unit simulation using concurrent lookups...
Patent number
7,685,355
Issue date
Mar 23, 2010
Microsoft Corporation
Barry Bond
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Kernel emulator for non-native program modules
Patent number
7,574,346
Issue date
Aug 11, 2009
Microsoft Corporation
Barry Bond
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Extensible loader
Patent number
7,533,101
Issue date
May 12, 2009
Microsoft Corporation
Barry Bond
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Kernel emulator for non-native program modules
Patent number
7,478,373
Issue date
Jan 13, 2009
Microsoft Corporation
Barry Bond
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Access redirector and entry reflector
Patent number
7,406,676
Issue date
Jul 29, 2008
Microsoft Corporation
ATM Shafiqul Khalid
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Data alignment between native and non-native shared data structures
Patent number
7,107,584
Issue date
Sep 12, 2006
Microsoft Corporation
Barry Bond
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Access redirector and entry reflector
Patent number
7,107,587
Issue date
Sep 12, 2006
Microsoft Corporation
ATM Shafiqul Khalid
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Program-interface converter for multiple-platform computer systems
Patent number
6,810,517
Issue date
Oct 26, 2004
Microsoft Corporation
Barry Bond
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Security enhancement for untrusted executable code
Patent number
6,275,938
Issue date
Aug 14, 2001
Microsoft Corporation
Barry Bond
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Program-interface converter for multiple-platform computer systems
Patent number
6,233,731
Issue date
May 15, 2001
Microsoft Corporation
Barry Bond
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Interface conversion modules based upon generalized templates for m...
Patent number
6,026,238
Issue date
Feb 15, 2000
Microsoft Corporatrion
Barry Bond
G06 - COMPUTING CALCULATING COUNTING
Patents Applications
last 30 patents
Information
Patent Application
ISOLATING OPERATING SYSTEM ENVIRONMENTS IN EMBEDDED DEVICES
Publication number
20230052789
Publication date
Feb 16, 2023
Microsoft Technology Licensing, LLC
Ryan James FAIRFAX
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
TESTING KERNEL MODE COMPUTER CODE BY EXECUTING THE COMPUTER CODE IN...
Publication number
20190294537
Publication date
Sep 26, 2019
Microsoft Technology Licensing, LLC
Barry C. BOND
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
DISCOVERY AND CONNECTION TO A SERVICE CONTROLLER
Publication number
20170223533
Publication date
Aug 3, 2017
Microsoft Technology Licensing, LLC
Alastair Wolman
H04 - ELECTRIC COMMUNICATION TECHNIQUE
Information
Patent Application
VIRTUALIZING AUDIO DECODING HARDWARE
Publication number
20170110138
Publication date
Apr 20, 2017
Microsoft Technology Licensing, LLC
Spencer Dean Perreault
G10 - MUSICAL INSTRUMENTS ACOUSTICS
Information
Patent Application
REMOTE TRANSLATION, AGGREGATION AND DISTRIBUTION OF COMPUTER PROGRA...
Publication number
20160364831
Publication date
Dec 15, 2016
Microsoft Technology Licensing, LLC
Brian Spanton
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
DISCOVERY AND CONNECTION TO A SERVICE CONTROLLER
Publication number
20160234220
Publication date
Aug 11, 2016
Microsoft Technology Licensing, LLC
Alastair Wolman
H04 - ELECTRIC COMMUNICATION TECHNIQUE
Information
Patent Application
MANAGING CALLBACK OPERATIONS IN EMULATED ENVIRONMENTS
Publication number
20160170797
Publication date
Jun 16, 2016
Microsoft Technology Licensing, LLC
Barry Clayton Bond
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
UTILIZATION OF A PROTECTED MODULE TO PREVENT OFFLINE DICTIONARY ATT...
Publication number
20160173461
Publication date
Jun 16, 2016
Microsoft Technology Licensing, LLC
Stuart Edward Schechter
H04 - ELECTRIC COMMUNICATION TECHNIQUE
Information
Patent Application
INSTRUCTION SET EMULATION FOR GUEST OPERATING SYSTEMS
Publication number
20160026488
Publication date
Jan 28, 2016
Microsoft Technology Licensing, LLC
Barry C. BOND
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
UTILIZATION OF A PROTECTED MODULE TO PREVENT OFFLINE DICTIONARY ATT...
Publication number
20130212385
Publication date
Aug 15, 2013
Microsoft Corporation
Stuart Edward Schechter
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
MIGRATION OF CLOUD APPLICATIONS BETWEEN A LOCAL COMPUTING DEVICE AN...
Publication number
20130054734
Publication date
Feb 28, 2013
Microsoft Corporation
Barry Clayton Bond
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
INSTRUCTION SET EMULATION FOR GUEST OPERATING SYSTEMS
Publication number
20120296626
Publication date
Nov 22, 2012
Microsoft Corporation
Barry C. Bond
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
DYNAMIC APPLICATION MIGRATION
Publication number
20120227058
Publication date
Sep 6, 2012
Microsoft Corporation
Galen C. Hunt
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
REUSING EXPRESSION GRAPHS IN COMPUTER PROGRAMMING LANGUAGES
Publication number
20120131537
Publication date
May 24, 2012
Microsoft Corporation
Barry Clayton Bond
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
DISTRIBUTED WORKFLOW IN LOOSELY COUPLED COMPUTING
Publication number
20120079490
Publication date
Mar 29, 2012
Microsoft Corporation
Barry Clayton BOND
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
RETRACING STEPS
Publication number
20100318293
Publication date
Dec 16, 2010
Microsoft Corporation
Alice Jane Brush
G01 - MEASURING TESTING
Information
Patent Application
CONTENT BASED CACHE FOR GRAPHICS RESOURCE MANAGEMENT
Publication number
20100188412
Publication date
Jul 29, 2010
Microsoft Corporation
Chen Li
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
PROTECTING OPTICAL MEDIA USING RANDOM, MOVING RADIO FREQUENCY SCATT...
Publication number
20100085853
Publication date
Apr 8, 2010
Microsoft Corporation
Darko Kirovski
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
CREATION OF MOTION BLUR IN IMAGE PROCESSING
Publication number
20090179898
Publication date
Jul 16, 2009
Microsoft Corporation
Barry Bond
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
Software License Isolation Layer
Publication number
20090113391
Publication date
Apr 30, 2009
Barry Bond
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
Hardware memory management unit simulation
Publication number
20080282056
Publication date
Nov 13, 2008
Microsoft Corporation
Barry Bond
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
Access redirector and entry reflector
Publication number
20050114300
Publication date
May 26, 2005
Microsoft Corporation
Atm Shafiqul Khalid
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
Kernel emulator for non-native program modules
Publication number
20050102129
Publication date
May 12, 2005
Microsoft Corporation
Barry Bond
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
Software license isolation layer
Publication number
20040068734
Publication date
Apr 8, 2004
Microsoft Corporation
Barry Bond
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
Extensible loader
Publication number
20030177129
Publication date
Sep 18, 2003
Barry Bond
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
Data alignment between native and non-native shared data structures
Publication number
20030097247
Publication date
May 22, 2003
Barry Bond
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
Kernel emulator for non-native program modules
Publication number
20020052727
Publication date
May 2, 2002
Barry Bond
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
Program-interface converter for multiple-platform computer systems
Publication number
20010008023
Publication date
Jul 12, 2001
Microsoft Corporation
Barry Bond
G06 - COMPUTING CALCULATING COUNTING