Membership
Tour
Register
Log in
Donald Karlov
Follow
Person
Woodinville, WA, US
People
Overview
Industries
Organizations
People
Information
Impact
Patents Grants
last 30 patents
Information
Patent Grant
System for adaptive video switching for variable network conditions
Patent number
10,715,877
Issue date
Jul 14, 2020
Microsoft Technology Licensing, LLC
Gilles Khouzam
H04 - ELECTRIC COMMUNICATION TECHNIQUE
Information
Patent Grant
Media streams from containers processed by hosted code
Patent number
10,244,022
Issue date
Mar 26, 2019
Microsoft Technology Licensing, LLC
Sam J George
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Adaptive video switching for variable network conditions
Patent number
9,420,347
Issue date
Aug 16, 2016
Microsoft Corporation
Gilles Khouzam
H04 - ELECTRIC COMMUNICATION TECHNIQUE
Information
Patent Grant
Glyph rendering
Patent number
9,311,896
Issue date
Apr 12, 2016
Microsoft Technology Licensing, LLC
Tanya Matskewich
G09 - EDUCATION CRYPTOGRAPHY DISPLAY ADVERTISING SEALS
Information
Patent Grant
Media streams from containers processed by hosted code
Patent number
8,789,168
Issue date
Jul 22, 2014
Microsoft Corporation
Sam J George
H04 - ELECTRIC COMMUNICATION TECHNIQUE
Information
Patent Grant
Adaptive filtering for image transform processes
Patent number
8,718,408
Issue date
May 6, 2014
Microsoft Corporation
Donald D. Karlov
H04 - ELECTRIC COMMUNICATION TECHNIQUE
Information
Patent Grant
Adaptive filtering for image transform processes
Patent number
8,594,465
Issue date
Nov 26, 2013
Microsoft Corporation
Donald D. Karlov
H04 - ELECTRIC COMMUNICATION TECHNIQUE
Information
Patent Grant
Adaptive video switching for variable network conditions
Patent number
8,352,996
Issue date
Jan 8, 2013
Microsoft Corporation
Gilles Khouzam
H04 - ELECTRIC COMMUNICATION TECHNIQUE
Information
Patent Grant
Write anywhere tool
Patent number
7,831,922
Issue date
Nov 9, 2010
Microsoft Corporation
Luis M. Huapaya
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Systems and methods for updating a frame buffer based on arbitrary...
Patent number
7,746,351
Issue date
Jun 29, 2010
Microsoft Corporation
Donald David Karlov
G09 - EDUCATION CRYPTOGRAPHY DISPLAY ADVERTISING SEALS
Information
Patent Grant
Fast filtered YUV to RGB conversion
Patent number
7,639,263
Issue date
Dec 29, 2009
Microsoft Corporation
Donald Karlov
H04 - ELECTRIC COMMUNICATION TECHNIQUE
Information
Patent Grant
Serial storage of ink and its properties
Patent number
7,397,949
Issue date
Jul 8, 2008
Microsoft Corporation
Bodin Dresevic
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Method and apparatus for managing input focus and Z-order
Patent number
7,389,475
Issue date
Jun 17, 2008
Microsoft Corporation
Joshua Clow
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Method and apparatus for managing input focus and z-order
Patent number
7,386,803
Issue date
Jun 10, 2008
Microsoft Corporation
Joshua Clow
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Using pixel homogeneity to improve the clarity of images
Patent number
7,379,076
Issue date
May 27, 2008
Microsoft Corporation
Donald D. Karlov
G09 - EDUCATION CRYPTOGRAPHY DISPLAY ADVERTISING SEALS
Information
Patent Grant
Serial storage of ink and its properties
Patent number
7,321,689
Issue date
Jan 22, 2008
Microsoft Corporation
Bodin Dresevic
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Serial storage of ink and its properties
Patent number
7,319,789
Issue date
Jan 15, 2008
Microsoft Corporation
Bodin Dresevic
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Serial storage of ink and its properties
Patent number
7,317,834
Issue date
Jan 8, 2008
Microsoft Corporation
Bodin Dresevic
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Systems and methods for efficiently displaying graphics on a displa...
Patent number
7,307,634
Issue date
Dec 11, 2007
Microsoft Corporation
Donald David Karlov
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Electronic ink as a software object
Patent number
7,292,727
Issue date
Nov 6, 2007
Microsoft Corporation
Erik M. Geidl
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Identification and enumeration of data components in a trie
Patent number
7,290,001
Issue date
Oct 30, 2007
Microsoft Corporation
John R. Bennett
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Electronic ink as a software object
Patent number
7,286,705
Issue date
Oct 23, 2007
Microsoft Corporation
Erik M. Geidl
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Information storage using tables and scope indices
Patent number
7,203,365
Issue date
Apr 10, 2007
Microsoft Corporation
Bodin Dresevic
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Systems and methods for updating a frame buffer based on arbitrary...
Patent number
7,145,566
Issue date
Dec 5, 2006
Microsoft Corporation
Donald David Karlov
G09 - EDUCATION CRYPTOGRAPHY DISPLAY ADVERTISING SEALS
Information
Patent Grant
Write anywhere tool
Patent number
7,096,432
Issue date
Aug 22, 2006
Microsoft Corporation
Luis M. Huapaya
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Electronic ink as a software object
Patent number
7,039,234
Issue date
May 2, 2006
Microsoft Corporation
Erik M. Geidl
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Systems and methods for efficiently displaying graphics on a displa...
Patent number
6,958,757
Issue date
Oct 25, 2005
Microsoft Corporation
Donald David Karlov
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Information storage using tables and scope indices
Patent number
6,956,970
Issue date
Oct 18, 2005
Microsoft Corporation
Bodin Dresevic
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Method and apparatus for managing input focus and z-order
Patent number
6,928,619
Issue date
Aug 9, 2005
Microsoft Corporation
Joshua Clow
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Method and system for attaching information to words of a trie
Patent number
6,675,169
Issue date
Jan 6, 2004
Microsoft Corporation
John R. Bennett
G06 - COMPUTING CALCULATING COUNTING
Patents Applications
last 30 patents
Information
Patent Application
SYSTEM FOR ADAPTIVE VIDEO SWITCHING FOR VARIABLE NETWORK CONDITIONS
Publication number
20160360285
Publication date
Dec 8, 2016
Microsoft Technology Licensing, LLC
Gilles KHOUZAM
H04 - ELECTRIC COMMUNICATION TECHNIQUE
Information
Patent Application
Media Streams from Containers Processed by Hosted Code
Publication number
20140337433
Publication date
Nov 13, 2014
Microsoft Corporation
Sam J. George
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
ADAPTIVE FILTERING FOR IMAGE TRANSFORM PROCESSES
Publication number
20140043351
Publication date
Feb 13, 2014
Microsoft Corporation
Donald D. Karlov
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
GLYPH RENDERING
Publication number
20130222407
Publication date
Aug 29, 2013
Microsoft Corporation
Tanya Matskewich
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
ADAPTIVE VIDEO SWITCHING FOR VARIABLE NETWORK CONDITIONS
Publication number
20130117792
Publication date
May 9, 2013
Microsoft Corporation
Gilles KHOUZAM
H04 - ELECTRIC COMMUNICATION TECHNIQUE
Information
Patent Application
ADAPTIVE VIDEO SWITCHING FOR VARIABLE NETWORK CONDITIONS
Publication number
20090328124
Publication date
Dec 31, 2009
Microsoft Corporation
Gilles KHOUZAM
H04 - ELECTRIC COMMUNICATION TECHNIQUE
Information
Patent Application
Media Streams from Containers Processed by Hosted Code
Publication number
20090282475
Publication date
Nov 12, 2009
Microsoft Corporation
Sam J. George
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
ADAPTIVE FILTERING FOR IMAGE TRANSFORM PROCESSES
Publication number
20090123089
Publication date
May 14, 2009
Microsoft Corporation
Donald D. Karlov
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
Fast Filtered YUV to RGB Conversion
Publication number
20080180456
Publication date
Jul 31, 2008
Microsoft Corporation
Donald Karlov
H04 - ELECTRIC COMMUNICATION TECHNIQUE
Information
Patent Application
Scene write-once vector and triangle rasterization
Publication number
20070216685
Publication date
Sep 20, 2007
Microsoft Corporation
Ashraf A. Michail
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
Systems and methods for updating a frame buffer based on arbitrary...
Publication number
20060279578
Publication date
Dec 14, 2006
Microsoft Corporation
Donald David Karlov
G09 - EDUCATION CRYPTOGRAPHY DISPLAY ADVERTISING SEALS
Information
Patent Application
WRITE ANYWHERE TOOL
Publication number
20060239561
Publication date
Oct 26, 2006
Microsoft Corporation
Luis M. Huapaya
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
Electronic ink as a software object
Publication number
20060182344
Publication date
Aug 17, 2006
Microsoft Corporation
Erik M. Geidl
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
Electronic ink as a software object
Publication number
20060182345
Publication date
Aug 17, 2006
Microsoft Corporation
Erik M. Geidl
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
Using pixel homogeneity to improve the clarity of images
Publication number
20060012610
Publication date
Jan 19, 2006
Donald D. Karlov
G09 - EDUCATION CRYPTOGRAPHY DISPLAY ADVERTISING SEALS
Information
Patent Application
Systems and methods for efficiently displaying graphics on a displa...
Publication number
20050253860
Publication date
Nov 17, 2005
Microsoft Corporation
Donald David Karlov
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
Serial storage of ink and its properties
Publication number
20050147300
Publication date
Jul 7, 2005
Microsoft Corporation
Bodin Dresevic
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
Method and apparatus for managing input focus and Z-order
Publication number
20050125740
Publication date
Jun 9, 2005
Microsoft Corporation
Joshua Clow
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
Method and apparatus for managing input focus and z-order
Publication number
20050125741
Publication date
Jun 9, 2005
Microsoft Corporation
Joshua Clow
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
Serial storage of ink and its properties
Publication number
20050103872
Publication date
May 19, 2005
Microsoft Corporation
Bodin Dresevic
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
Serial storage of ink and its properties
Publication number
20050103871
Publication date
May 19, 2005
Microsoft Corporation
Bodin Dresevic
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
Information storage using tables and scope indices
Publication number
20050102055
Publication date
May 12, 2005
Microsoft Corporation
Bodin Dresevic
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
Systems and methods for efficiently updating complex graphics in a...
Publication number
20050012751
Publication date
Jan 20, 2005
Donald David Karlov
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
Systems and methods for efficiently displaying graphics on a displa...
Publication number
20050012752
Publication date
Jan 20, 2005
Donald David Karlov
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
Systems and methods for updating a frame buffer based on arbitrary...
Publication number
20050012679
Publication date
Jan 20, 2005
Donald David Karlov
G09 - EDUCATION CRYPTOGRAPHY DISPLAY ADVERTISING SEALS
Information
Patent Application
Systems and methods for compositing graphics overlays without alter...
Publication number
20050012753
Publication date
Jan 20, 2005
Microsoft Corporation
Donald David Karlov
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
Method and system for attaching information to words of a trie
Publication number
20040122836
Publication date
Jun 24, 2004
John R. Bennett
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
Write anywhere tool
Publication number
20030214540
Publication date
Nov 20, 2003
Microsoft Corporation
Luis M. Huapaya
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
Method and apparatus for managing input focus and z-order
Publication number
20030210270
Publication date
Nov 13, 2003
Microsoft Corp.
Joshua Clow
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
Electronic ink as a software object
Publication number
20030053084
Publication date
Mar 20, 2003
Erik M. Geidl
G06 - COMPUTING CALCULATING COUNTING