Membership
Tour
Register
Log in
Thomas Karagiannis
Follow
Person
Cambridge, GB
People
Overview
Industries
Organizations
People
Information
Impact
Patents Grants
last 30 patents
Information
Patent Grant
Telecommunications network with data centre deployment
Patent number
11,444,806
Issue date
Sep 13, 2022
Microsoft Technology Licensing, LLC
Bozidar Radunovic
H04 - ELECTRIC COMMUNICATION TECHNIQUE
Information
Patent Grant
Telecommunications network with data centre deployment
Patent number
11,394,581
Issue date
Jul 19, 2022
Microsoft Technology Licensing, LLC
Bozidar Radunovic
H04 - ELECTRIC COMMUNICATION TECHNIQUE
Information
Patent Grant
Introducing middleboxes into secure communications between a client...
Patent number
10,389,524
Issue date
Aug 20, 2019
Microsoft Technology Licensing, LLC
Thomas Karagiannis
H04 - ELECTRIC COMMUNICATION TECHNIQUE
Information
Patent Grant
Telecommunications network with data centre deployment
Patent number
10,374,829
Issue date
Aug 6, 2019
Microsoft Technology Licensing, LLC
Bozidar Radunovic
H04 - ELECTRIC COMMUNICATION TECHNIQUE
Information
Patent Grant
Distributed selection of white space channels
Patent number
9,980,149
Issue date
May 22, 2018
Microsoft Technology Licensing, LLC
Bozidar Radunovic
H04 - ELECTRIC COMMUNICATION TECHNIQUE
Information
Patent Grant
Predicting datacenter performance to improve provisioning
Patent number
9,727,383
Issue date
Aug 8, 2017
Microsoft Technology Licensing, LLC
Hitesh Ballani
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Offering network performance guarantees in multi-tenant datacenters
Patent number
9,519,500
Issue date
Dec 13, 2016
Microsoft Technology Licensing, LLC
Hitesh Ballani
H04 - ELECTRIC COMMUNICATION TECHNIQUE
Information
Patent Grant
Deadline-aware network protocol
Patent number
9,509,620
Issue date
Nov 29, 2016
Microsoft Technology Licensing, LLC
Hitesh Ballani
H04 - ELECTRIC COMMUNICATION TECHNIQUE
Information
Patent Grant
Network routing of endpoints to content based on content swarms
Patent number
9,407,693
Issue date
Aug 2, 2016
MICROSOFT TECHNOLOGY LICENSING, LLC
Sandeep Kishan Singhal
H04 - ELECTRIC COMMUNICATION TECHNIQUE
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
Deadline-aware network protocol
Patent number
9,077,670
Issue date
Jul 7, 2015
Microsoft Corporation
Hitesh Ballani
H04 - ELECTRIC COMMUNICATION TECHNIQUE
Information
Patent Grant
Decentralized relaying algorithm for mobile devices
Patent number
8,886,731
Issue date
Nov 11, 2014
Microsoft Corporation
Dinan Gunawardena
H04 - ELECTRIC COMMUNICATION TECHNIQUE
Information
Patent Grant
Resource optimization for online services
Patent number
8,819,236
Issue date
Aug 26, 2014
Microsoft Corporation
Christos Gkantsidis
H04 - ELECTRIC COMMUNICATION TECHNIQUE
Information
Patent Grant
Offering network performance guarantees in multi-tenant datacenters
Patent number
8,671,407
Issue date
Mar 11, 2014
Microsoft Corporation
Hitesh Ballani
H04 - ELECTRIC COMMUNICATION TECHNIQUE
Information
Patent Grant
Resource allocation framework for wireless/wired networks
Patent number
8,351,331
Issue date
Jan 8, 2013
Microsoft Corporation
Thomas Karagiannis
H04 - ELECTRIC COMMUNICATION TECHNIQUE
Information
Patent Grant
Characterization of network path quality for network applications a...
Patent number
8,189,489
Issue date
May 29, 2012
Microsoft Corporation
Ming Zhang
H04 - ELECTRIC COMMUNICATION TECHNIQUE
Information
Patent Grant
Sampling rules for information dissemination
Patent number
8,081,581
Issue date
Dec 20, 2011
Microsoft Corporation
Milan Vojnovic
H04 - ELECTRIC COMMUNICATION TECHNIQUE
Information
Patent Grant
End-host based network management system
Patent number
8,059,541
Issue date
Nov 15, 2011
Microsoft Corporation
Thomas Karagiannis
H04 - ELECTRIC COMMUNICATION TECHNIQUE
Patents Applications
last 30 patents
Information
Patent Application
TELECOMMUNICATIONS NETWORK WITH DATA CENTRE DEPLOYMENT
Publication number
20200028712
Publication date
Jan 23, 2020
Microsoft Technology Licensing, LLC
Bozidar Radunovic
H04 - ELECTRIC COMMUNICATION TECHNIQUE
Information
Patent Application
INTRODUCING MIDDLEBOXES INTO SECURE COMMUNICATIONS BETWEEN A CLIENT...
Publication number
20180375644
Publication date
Dec 27, 2018
Microsoft Technology Licensing, LLC
Thomas KARAGIANNIS
H04 - ELECTRIC COMMUNICATION TECHNIQUE
Information
Patent Application
TELECOMMUNICATIONS NETWORK WITH DATA CENTRE DEPLOYMENT
Publication number
20180205574
Publication date
Jul 19, 2018
Microsoft Technology Licensing, LLC
Bozidar Radunovic
H04 - ELECTRIC COMMUNICATION TECHNIQUE
Information
Patent Application
Distributed Selection of White Space Channels
Publication number
20170223549
Publication date
Aug 3, 2017
Microsoft Technology Licensing, LLC
Bozidar Radunovic
H04 - ELECTRIC COMMUNICATION TECHNIQUE
Information
Patent Application
RESOURCE CONTROL FOR VIRTUAL DATACENTERS
Publication number
20160072704
Publication date
Mar 10, 2016
Microsoft Corporation
Sebastian Angel
H04 - ELECTRIC COMMUNICATION TECHNIQUE
Information
Patent Application
DEADLINE-AWARE NETWORK PROTOCOL
Publication number
20150288609
Publication date
Oct 8, 2015
Microsoft Technology Licensing, LLC
Hitesh Ballani
H04 - ELECTRIC COMMUNICATION TECHNIQUE
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
OFFERING NETWORK PERFORMANCE GUARANTEES IN MULTI-TENANT DATACENTERS
Publication number
20140157274
Publication date
Jun 5, 2014
Microsoft Corporation
Hitesh Ballani
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
PREDICTING DATACENTER PERFORMANCE TO IMPROVE PROVISIONING
Publication number
20130219068
Publication date
Aug 22, 2013
Microsoft Corporation
Hitesh Ballani
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
Offering Network Performance Guarantees in Multi-Tenant Datacenters
Publication number
20130014101
Publication date
Jan 10, 2013
Microsoft Corporation
Hitesh Ballani
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
Decentralized Relaying Algorithm for Mobile Devices
Publication number
20120309358
Publication date
Dec 6, 2012
Microsoft Corporation
Dinan Gunawardena
H04 - ELECTRIC COMMUNICATION TECHNIQUE
Information
Patent Application
Resource Optimization for Online Services
Publication number
20120158858
Publication date
Jun 21, 2012
Microsoft Corporation
Christos Gkantsidis
H04 - ELECTRIC COMMUNICATION TECHNIQUE
Information
Patent Application
Deadline-Aware Network Protocol
Publication number
20120155265
Publication date
Jun 21, 2012
Microsoft Corporation
Hitesh Ballani
H04 - ELECTRIC COMMUNICATION TECHNIQUE
Information
Patent Application
Resource Allocation Framework for Wireless/Wired Networks
Publication number
20110310735
Publication date
Dec 22, 2011
Microsoft Corporation
Thomas Karagiannis
H04 - ELECTRIC COMMUNICATION TECHNIQUE
Information
Patent Application
End-Host Based Network Management System
Publication number
20090290491
Publication date
Nov 26, 2009
Microsoft Corporation
Thomas Karagiannis
H04 - ELECTRIC COMMUNICATION TECHNIQUE
Information
Patent Application
Sampling Rules for Information Dissemination
Publication number
20090190599
Publication date
Jul 30, 2009
Microsoft Corporation
Milan Vojnovic
H04 - ELECTRIC COMMUNICATION TECHNIQUE
Information
Patent Application
NETWORK ROUTING OF ENDPOINTS TO CONTENT BASED ON CONTENT SWARMS
Publication number
20090092124
Publication date
Apr 9, 2009
Microsoft Corporation
Sandeep Kishan Singhal
H04 - ELECTRIC COMMUNICATION TECHNIQUE
Information
Patent Application
CHARACTERIZATION OF NETWORK PATH QUALITY FOR NETWORK APPLICATIONS A...
Publication number
20090080336
Publication date
Mar 26, 2009
Microsoft Corporation
Ming Zhang
H04 - ELECTRIC COMMUNICATION TECHNIQUE