Membership
Tour
Register
Log in
Richard John Black
Follow
Person
Cambridge, GB
People
Overview
Industries
Organizations
People
Information
Impact
Patents Grants
last 30 patents
Information
Patent Grant
Encoding for data recovery in storage systems
Patent number
11,831,333
Issue date
Nov 28, 2023
Microsoft Technology Licensing, LLC
Christos Gkantsidis
H03 - BASIC ELECTRONIC CIRCUITRY
Information
Patent Grant
Efficient reading of birefringent data
Patent number
11,624,700
Issue date
Apr 11, 2023
Microsoft Technology Licensing, LLC
Ariel Gomez Diaz
G01 - MEASURING TESTING
Information
Patent Grant
Glass media unique identification and tracking system
Patent number
11,443,129
Issue date
Sep 13, 2022
Microsoft Technology Licensing, LLC
Jason David Adrian
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Efficient reading of birefringent data
Patent number
11,422,086
Issue date
Aug 23, 2022
Microsoft Technology Licensing, LLC
Ariel Gomez Diaz
G01 - MEASURING TESTING
Information
Patent Grant
Background correction for birefringence measurements
Patent number
11,341,620
Issue date
May 24, 2022
Microsoft Technology Licensing, LLC
Ariel Gomez Diaz
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Server system
Patent number
11,232,006
Issue date
Jan 25, 2022
Microsoft Technology Licensing, LLC
Serguei Anatolievitch Legtchenko
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Control flow integrity enforcement at scale
Patent number
11,003,464
Issue date
May 11, 2021
Microsoft Technology Licensing, LLC
Richard John Black
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Server system
Patent number
10,809,926
Issue date
Oct 20, 2020
Microsoft Technology Licensing, LLC
Serguei Anatolievitch Legtchenko
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Disaggregated data storage and retrieval system
Patent number
10,768,825
Issue date
Sep 8, 2020
Microsoft Technology Licensing, LLC
Antony Ian Taylor Rowstron
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Disaggregated data storage and retrieval system
Patent number
10,719,239
Issue date
Jul 21, 2020
Microsoft Technology Licensing, LLC
Antony Ian Taylor Rowstron
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
High-density optical data recording
Patent number
10,672,428
Issue date
Jun 2, 2020
Microsoft Technology Licensing, LLC
Richard John Black
G11 - INFORMATION STORAGE
Information
Patent Grant
Remote core operations in a multi-core computer
Patent number
9,471,532
Issue date
Oct 18, 2016
Microsoft Technology Licensing, LLC
Richard John Black
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Systems and methods based on policy criteria for controlling the fl...
Patent number
9,244,615
Issue date
Jan 26, 2016
Microsoft Technology Licensing, LLC
Eno Thereska
H04 - ELECTRIC COMMUNICATION TECHNIQUE
Information
Patent Grant
System and method for network topology discovery
Patent number
8,724,512
Issue date
May 13, 2014
Microsoft Corporation
Richard Black
H04 - ELECTRIC COMMUNICATION TECHNIQUE
Information
Patent Grant
Software fault isolation using byte-granularity memory protection
Patent number
8,352,797
Issue date
Jan 8, 2013
Microsoft Corporation
Richard John Black
H04 - ELECTRIC COMMUNICATION TECHNIQUE
Information
Patent Grant
Control of background data transfers
Patent number
8,340,099
Issue date
Dec 25, 2012
Microsoft Corporation
Richard John Black
H04 - ELECTRIC COMMUNICATION TECHNIQUE
Information
Patent Grant
Network-specific estimation in network node discovery
Patent number
7,953,845
Issue date
May 31, 2011
Microsoft Corporation
Richard John Black
H04 - ELECTRIC COMMUNICATION TECHNIQUE
Information
Patent Grant
Dynamic activity model of network services
Patent number
7,949,745
Issue date
May 24, 2011
Microsoft Corporation
Paul Barham
H04 - ELECTRIC COMMUNICATION TECHNIQUE
Information
Patent Grant
Node discovery involving multiple node enumerators
Patent number
7,870,247
Issue date
Jan 11, 2011
Microsoft Corporation
Richard John Black
H04 - ELECTRIC COMMUNICATION TECHNIQUE
Information
Patent Grant
Packet compression for network packet traffic analysis
Patent number
7,793,001
Issue date
Sep 7, 2010
Microsoft Corporation
Richard John Black
H04 - ELECTRIC COMMUNICATION TECHNIQUE
Information
Patent Grant
Node discovery involving stealth node enumerators
Patent number
7,660,891
Issue date
Feb 9, 2010
Microsoft Corporation
Richard John Black
H04 - ELECTRIC COMMUNICATION TECHNIQUE
Information
Patent Grant
Multi-stream acknowledgement scheduling
Patent number
7,606,234
Issue date
Oct 20, 2009
Microsoft Corporation
Richard John Black
H04 - ELECTRIC COMMUNICATION TECHNIQUE
Information
Patent Grant
System and method for network topology discovery
Patent number
7,567,523
Issue date
Jul 28, 2009
Microsoft Corporation
Richard Black
H04 - ELECTRIC COMMUNICATION TECHNIQUE
Information
Patent Grant
Method and system for measuring load and capacity on a variable cap...
Patent number
7,296,083
Issue date
Nov 13, 2007
Microsoft Corporation
Paul Barham
H04 - ELECTRIC COMMUNICATION TECHNIQUE
Information
Patent Grant
System and method for controlling network demand via congestion pri...
Patent number
7,284,047
Issue date
Oct 16, 2007
Microsoft Corporation
Paul Barham
H04 - ELECTRIC COMMUNICATION TECHNIQUE
Patents Applications
last 30 patents
Information
Patent Application
GENERATING MULTIPLE BEAMS OF A HARMONIC FREQUENCY
Publication number
20230327391
Publication date
Oct 12, 2023
Microsoft Technology Licensing, LLC
Richard John BLACK
G11 - INFORMATION STORAGE
Information
Patent Application
ENCODING FOR DATA RECOVERY IN STORAGE SYSTEMS
Publication number
20230053467
Publication date
Feb 23, 2023
Microsoft Technology Licensing, LLC
Christos GKANTSIDIS
H03 - BASIC ELECTRONIC CIRCUITRY
Information
Patent Application
EFFICIENT READING OF BIREFRINGENT DATA
Publication number
20220404268
Publication date
Dec 22, 2022
Microsoft Technology Licensing, LLC
Ariel GOMEZ DIAZ
G01 - MEASURING TESTING
Information
Patent Application
GLASS MEDIA UNIQUE IDENTIFICATION AND TRACKING SYSTEM
Publication number
20220366166
Publication date
Nov 17, 2022
Microsoft Technology Licensing, LLC
Jason David ADRIAN
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
EFFICIENT READING OF BIREFRINGENT DATA
Publication number
20210349010
Publication date
Nov 11, 2021
Microsoft Technology Licensing, LLC
Ariel GOMEZ DIAZ
G01 - MEASURING TESTING
Information
Patent Application
BACKGROUND CORRECTION FOR BIREFRINGENCE MEASUREMENTS
Publication number
20210350510
Publication date
Nov 11, 2021
Microsoft Technology Licensing, LLC
Ariel GOMEZ DIAZ
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
CONTROL FLOW INTEGRITY ENFORCEMENT AT SCALE
Publication number
20210326153
Publication date
Oct 21, 2021
Microsoft Technology Licensing, LLC
Richard John Black
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
GLASS MEDIA UNIQUE IDENTIFICATION AND TRACKING SYSTEM
Publication number
20210124889
Publication date
Apr 29, 2021
Microsoft Technology Licensing, LLC
Jason David ADRIAN
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
SERVER SYSTEM
Publication number
20210096968
Publication date
Apr 1, 2021
Microsoft Technology Licensing, LLC
Serguei Anatolievitch LEGTCHENKO
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
DISAGGREGATED DATA STORAGE AND RETRIEVAL SYSTEM
Publication number
20200081619
Publication date
Mar 12, 2020
Microsoft Technology Licensing, LLC
Antony Ian Taylor ROWSTRON
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
DISAGGREGATED DATA STORAGE AND RETRIEVAL SYSTEM
Publication number
20190354283
Publication date
Nov 21, 2019
Microsoft Technology Licensing, LLC
Antony Ian Taylor ROWSTRON
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
SERVER SYSTEM
Publication number
20190245922
Publication date
Aug 8, 2019
Microsoft Technology Licensing, LLC
Serguei Anatolievitch LEGTCHENKO
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
SERVER SYSTEM
Publication number
20190245923
Publication date
Aug 8, 2019
Microsoft Technology Licensing, LLC
Hugh WILLIAMS
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
CONTROLLING DATA STORAGE INPUT/OUTPUT REQUESTS
Publication number
20150081948
Publication date
Mar 19, 2015
Microsoft Corporation
Eno Thereska
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
END-TO-END CLASSIFICATION OF STORAGE TRAFFIC STREAMS
Publication number
20140330937
Publication date
Nov 6, 2014
Gregory O'Shea
H04 - ELECTRIC COMMUNICATION TECHNIQUE
Information
Patent Application
CONTROL FLOW INTEGRITY ENFORCEMENT AT SCALE
Publication number
20130283245
Publication date
Oct 24, 2013
Microsoft Corporation
Richard John Black
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
Remote Core Operations In A Multi-Core Computer
Publication number
20120210071
Publication date
Aug 16, 2012
Microsoft Corporation
Richard John Black
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
NETWORK-SPECIFIC ESTIMATION IN NETWORK NODE DISCOVERY
Publication number
20110173320
Publication date
Jul 14, 2011
Microsoft Corporation
Richard John Black
H04 - ELECTRIC COMMUNICATION TECHNIQUE
Information
Patent Application
Software Fault Isolation Using Byte-Granularity Memory Protection
Publication number
20110138476
Publication date
Jun 9, 2011
Microsoft Corporation
Richard John Black
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
Control of Background Data Transfers
Publication number
20110013516
Publication date
Jan 20, 2011
Microsoft Corporation
Richard John Black
H04 - ELECTRIC COMMUNICATION TECHNIQUE
Information
Patent Application
Packet Compression for Network Packet Traffic Analysis
Publication number
20100290364
Publication date
Nov 18, 2010
Microsoft Corporation
Richard John Black
H04 - ELECTRIC COMMUNICATION TECHNIQUE
Information
Patent Application
SYSTEM AND METHOD FOR NETWORK TOPOLOGY DISCOVERY
Publication number
20090285127
Publication date
Nov 19, 2009
Microsoft Corporation
Richard Black
H04 - ELECTRIC COMMUNICATION TECHNIQUE
Information
Patent Application
Packet Compression for Network Packet Traffic Analysis
Publication number
20090281984
Publication date
Nov 12, 2009
Microsoft Corporation
Richard John Black
H04 - ELECTRIC COMMUNICATION TECHNIQUE
Information
Patent Application
DISTRIBUTED DETECTION WITH DIAGNOSIS
Publication number
20080103729
Publication date
May 1, 2008
Microsoft Corporation
Paul Barham
H04 - ELECTRIC COMMUNICATION TECHNIQUE
Information
Patent Application
DYNAMIC ACTIVITY MODEL OF NETWORK SERVICES
Publication number
20080101352
Publication date
May 1, 2008
Microsoft Corporation
Paul Barham
H04 - ELECTRIC COMMUNICATION TECHNIQUE
Information
Patent Application
Link layer discovery and diagnostics
Publication number
20070245033
Publication date
Oct 18, 2007
Microsoft Corporation
Alexandru Gavrilescu
H04 - ELECTRIC COMMUNICATION TECHNIQUE
Information
Patent Application
Multi-stream acknowledgement scheduling
Publication number
20070002863
Publication date
Jan 4, 2007
Microsoft Corporation
Richard John Black
H04 - ELECTRIC COMMUNICATION TECHNIQUE
Information
Patent Application
Node discovery involving multiple node enumerators
Publication number
20060168276
Publication date
Jul 27, 2006
Microsoft Corporation
Richard John Black
H04 - ELECTRIC COMMUNICATION TECHNIQUE
Information
Patent Application
Node discovery involving stealth node enumerators
Publication number
20060168180
Publication date
Jul 27, 2006
Microsoft Corporation
Richard John Black
H04 - ELECTRIC COMMUNICATION TECHNIQUE
Information
Patent Application
Network-specific estimation in network node discovery
Publication number
20060167965
Publication date
Jul 27, 2006
Microsoft Corporation
Richard John Black
H04 - ELECTRIC COMMUNICATION TECHNIQUE