Membership
Tour
Register
Log in
Jonathan R. Howell
Follow
Person
Seattle, WA, US
People
Overview
Industries
Organizations
People
Information
Impact
Patents Grants
last 30 patents
Information
Patent Grant
Executing native-code applications in a browser
Patent number
10,824,716
Issue date
Nov 3, 2020
Microsoft Technology Licensing, LLC
Jonathan R. Howell
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Protection and communication abstractions for web browsers
Patent number
10,762,195
Issue date
Sep 1, 2020
Microsoft Technology Licensing, LLC
Helen J. Wang
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Creating awareness of accessed to privacy-sensitive devices
Patent number
10,218,688
Issue date
Feb 26, 2019
Microsoft Technology Licensing, LLC
Jonathan R. Howell
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
End-to-end security for hardware running verified software
Patent number
10,148,442
Issue date
Dec 4, 2018
Microsoft Technology Licensing, LLC
Chris Hawblitzel
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Protection and communication abstractions for web browsers
Patent number
10,019,570
Issue date
Jul 10, 2018
Microsoft Technology Licensing, LLC
Jiahe Helen Wang
H04 - ELECTRIC COMMUNICATION TECHNIQUE
Information
Patent Grant
Enforcing deterministic execution of threads of guest operating sys...
Patent number
9,753,754
Issue date
Sep 5, 2017
Microsoft Technology Licensing, LLC
Jonathan R. Howell
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Executing native-code applications in a browser
Patent number
9,588,803
Issue date
Mar 7, 2017
Microsoft Technology Licensing, LLC
Jonathan R. Howell
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Automated verification of a software system
Patent number
9,536,093
Issue date
Jan 3, 2017
Microsoft Technology Licensing, LLC
Chris Hawblitzel
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
End-to-end security for hardware running verified software
Patent number
9,363,087
Issue date
Jun 7, 2016
Microsoft Technology Licensing, Inc.
Chris Hawblitzel
H04 - ELECTRIC COMMUNICATION TECHNIQUE
Information
Patent Grant
Creating awareness of accesses to privacy-sensitive devices
Patent number
9,026,952
Issue date
May 5, 2015
Microsoft Technology Licensing, LLC
Jonathan R. Howell
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Application compatibility shims for minimal client computers
Patent number
8,903,705
Issue date
Dec 2, 2014
Microsoft Corporation
John R. Douceur
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Adding custom content to mapping applications
Patent number
8,749,585
Issue date
Jun 10, 2014
Microsoft Corporation
Keith Robert Kinnan
G09 - EDUCATION CRYPTOGRAPHY DISPLAY ADVERTISING SEALS
Information
Patent Grant
Embedded wireless cloud connector
Patent number
8,682,957
Issue date
Mar 25, 2014
Microsoft Corporation
Jeremy Elson
H04 - ELECTRIC COMMUNICATION TECHNIQUE
Information
Patent Grant
Leveraging remote server pools for client applications
Patent number
8,549,106
Issue date
Oct 1, 2013
Microsoft Corporation
Jonathan R. Howell
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Locator table and client library for datacenters
Patent number
8,533,299
Issue date
Sep 10, 2013
Microsoft Corporation
Edmund B. Nightingale
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Reading and writing during cluster growth phase
Patent number
8,447,833
Issue date
May 21, 2013
Microsoft Corporation
Edmund B. Nightingale
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Bandwidth-proportioned datacenters
Patent number
8,438,244
Issue date
May 7, 2013
Microsoft Corporation
Edmund B. Nightingale
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Capturing web-based scenarios
Patent number
8,407,321
Issue date
Mar 26, 2013
Microsoft Corporation
James Mickens
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Transforming offline maps into interactive online maps
Patent number
8,368,695
Issue date
Feb 5, 2013
Microsoft Corporation
Jonathan R. Howell
G09 - EDUCATION CRYPTOGRAPHY DISPLAY ADVERTISING SEALS
Information
Patent Grant
Secure application interoperation via user interface gestures
Patent number
8,335,991
Issue date
Dec 18, 2012
Microsoft Corporation
John R. Douceur
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Human performance in human interactive proofs using partial credit
Patent number
8,209,741
Issue date
Jun 26, 2012
Microsoft Corporation
Jeremy Eric Elson
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Memory management and recovery for datacenters
Patent number
8,181,061
Issue date
May 15, 2012
Microsoft Corporation
Edmund B. Nightingale
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Splitting file types within partitioned images
Patent number
8,139,872
Issue date
Mar 20, 2012
Microsoft Corporation
Jonathan R. Howell
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Network application performance enhancement using speculative execu...
Patent number
8,140,646
Issue date
Mar 20, 2012
Microsoft Corporation
James W. Mickens
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Collection ordering for replicated state machines
Patent number
8,135,987
Issue date
Mar 13, 2012
Microsoft Corporation
John Douceur
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Interest aligned manual image categorization for human interactive...
Patent number
8,104,070
Issue date
Jan 24, 2012
Microsoft Corporation
John R. Douceur
H04 - ELECTRIC COMMUNICATION TECHNIQUE
Information
Patent Grant
Automatic commutativity detection for generalized paxos
Patent number
8,046,413
Issue date
Oct 25, 2011
Microsoft Corporation
Jonathan R. Howell
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Domain name cache control system generating series of varying nonce...
Patent number
7,958,261
Issue date
Jun 7, 2011
Microsoft Corporation
Jonathan Ryan Howell
H04 - ELECTRIC COMMUNICATION TECHNIQUE
Information
Patent Grant
Tiled packaging of vector image data
Patent number
7,925,100
Issue date
Apr 12, 2011
Microsoft Corporation
Jonathan R Howell
H04 - ELECTRIC COMMUNICATION TECHNIQUE
Information
Patent Grant
Defeating cache resistant domain name systems
Patent number
7,865,618
Issue date
Jan 4, 2011
Micorsoft Corporation
Jonathan Ryan Howell
H04 - ELECTRIC COMMUNICATION TECHNIQUE
Patents Applications
last 30 patents
Information
Patent Application
DISTRIBUTED FILE SYSTEM ON TOP OF A HYBRID B-EPSILON TREE
Publication number
20240256510
Publication date
Aug 1, 2024
VMware, Inc.
Naama BEN DAVID
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
PROTECTION AND COMMUNICATION ABSTRACTIONS FOR WEB BROWSERS
Publication number
20180293375
Publication date
Oct 11, 2018
Microsoft Technology Licensing, LLC
Helen J. Wang
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
Executing Native-Code Applications in a Browser
Publication number
20170161493
Publication date
Jun 8, 2017
Microsoft Technology Licensing, LLC
Jonathan R. Howell
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
END-TO-END SECURITY FOR HARDWARE RUNNING VERIFIED SOFTWARE
Publication number
20160248592
Publication date
Aug 25, 2016
Microsoft Technology Licensing, LLC
Chris Hawblitzel
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
Automated Verification of a Software System
Publication number
20160098562
Publication date
Apr 7, 2016
Microsoft Corporation
Chris Hawblitzel
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
End-to-End Security For Hardware Running Verified Software
Publication number
20160099811
Publication date
Apr 7, 2016
Microsoft Corporation
Chris Hawblitzel
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
Addiing Custom Content To Mapping Applications
Publication number
20150371439
Publication date
Dec 24, 2015
Microsoft Corporation
Keith Robert Kinman
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
Creating Awareness of Accesses to Privacy-Sensitive Devices
Publication number
20150237033
Publication date
Aug 20, 2015
Microsoft Technology Licensing, LLC
Jonathan R. Howell
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
EMBEDDED WIRELESS CLOUD CONNECTOR
Publication number
20130218731
Publication date
Aug 22, 2013
Microsoft Corporation
Jeremy Elson
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
Constraining Execution of Specified Device Drivers
Publication number
20130036431
Publication date
Feb 7, 2013
Microsoft Corporation
John R. Douceur
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
Reading and Writing During Cluster Growth Phase
Publication number
20120166590
Publication date
Jun 28, 2012
Microsoft Corporation
Edmund B. Nightingale
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
Application Compatibility Shims for Minimal Client Computers
Publication number
20120158396
Publication date
Jun 21, 2012
Microsoft Corporation
John R. Douceur
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
Secure Application Interoperation via User Interface Gestures
Publication number
20110307817
Publication date
Dec 15, 2011
Microsoft Corporation
John R. Douceur
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
COLLECTION ORDERING FOR REPLICATED STATE MACHINES
Publication number
20110302449
Publication date
Dec 8, 2011
Microsoft Corporation
John R. Douceur
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
CAPTURING WEB-BASED SCENARIOS
Publication number
20110264787
Publication date
Oct 27, 2011
Microsoft Corporation
James Mickens
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
Bandwidth-Proportioned Datacenters
Publication number
20110258290
Publication date
Oct 20, 2011
Microsoft Corporation
Edmund B. Nightingale
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
Locator Table and Client Library for Datacenters
Publication number
20110258297
Publication date
Oct 20, 2011
Microsoft Corporation
Edmund B. Nightingale
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
Memory Management and Recovery for Datacenters
Publication number
20110258482
Publication date
Oct 20, 2011
Microsoft Corporation
Edmund B. Nightingale
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
Creating Awareness of Accesses to Privacy-Sensitive Devices
Publication number
20110154244
Publication date
Jun 23, 2011
Microsoft Corporation
Jonathan R. Howell
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
Leveraging Remote Server Pools for Client Applications
Publication number
20100318630
Publication date
Dec 16, 2010
Microsoft Corporation
Jonathan R. Howell
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
NETWORK APPLICATION PERFORMANCE ENHANCEMENT USING SPECULATIVE EXECU...
Publication number
20100312858
Publication date
Dec 9, 2010
Microsoft Corporation
James W. Mickens
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
Executing Native-Code Applications in a Browser
Publication number
20100287618
Publication date
Nov 11, 2010
Microsoft Corporation
Jonathan R. Howell
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
SPLITTING FILE TYPES WITHIN PARTITIONED IMAGES
Publication number
20090324134
Publication date
Dec 31, 2009
Microsoft Corpration
Jonathan R. Howell
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
PLATFORM FOR THE PRODUCTION OF SEAMLESS ORTHOGRAPHIC IMAGERY
Publication number
20090232415
Publication date
Sep 17, 2009
Microsoft Corporation
Matthew T. Uyttendaele
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
DEFEATING CACHE RESISTANT DOMAIN NAME SYSTEMS
Publication number
20090216903
Publication date
Aug 27, 2009
Microsoft Corporation
Jonathan Ryan Howell
H04 - ELECTRIC COMMUNICATION TECHNIQUE
Information
Patent Application
DOMAIN NAME CACHE CONTROL
Publication number
20090210526
Publication date
Aug 20, 2009
Microsoft Corporation
Jonathan Ryan Howell
H04 - ELECTRIC COMMUNICATION TECHNIQUE
Information
Patent Application
EFFICIENTLY DISCOVERING AND SYNTHESIZING MAPS FROM A LARGE CORPUS O...
Publication number
20090210388
Publication date
Aug 20, 2009
Microsoft Corporation
Jeremy E. Elson
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
HUMAN PERFORMANCE IN HUMAN INTERACTIVE PROOFS USING PARTIAL CREDIT
Publication number
20090077628
Publication date
Mar 19, 2009
Microsoft Corporation
Jeremy Eric Elson
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
COUNTERACTING RANDOM GUESS ATTACKS AGAINST HUMAN INTERACTIVE PROOFS...
Publication number
20090076965
Publication date
Mar 19, 2009
Microsoft Corporation
Jeremy Eric Elson
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
INTEREST ALIGNED MANUAL IMAGE CATEGORIZATION FOR HUMAN INTERACTIVE...
Publication number
20090077629
Publication date
Mar 19, 2009
Microsoft Corporation
John R. Douceur
G06 - COMPUTING CALCULATING COUNTING