Douglas M. Freimuth  Douglas M. Freimuth photo       

contact information

STSM - Master Inventor - Cognitive IoT; IO Virtualization
Thomas J. Watson Research Center, Yorktown Heights, NY USA
  +1dash914dash945dash2023

links



2016

ON DEMAND CUSTOMER PRIVATE NETWORK CONNECTIVITY BETWEEN CLOUD DATA CENTERS
Freimuth, Douglas M and Huynh, Lap T and Sanden, Jeffrey A
US Patent 20,160,080,501

Bandwidth-Efficient virtual machine image delivery over distributed nodes based on priority and historical access criteria
Freimuth, Douglas M and Wong, Ho Yin Starsky and Zafer, Murtaza
US Patent 9,311,128


2015

Data transfer using flexible dynamic elastic network service provider relationships
Chitti, Mark V and Freimuth, Douglas M and Hollingsworth, John F and Mandalia, Baiju D
US Patent App. 14/952,456
Abstract

Controlled transfer of data over an elastic network
Chitti, Mark V and Freimuth, Douglas M and Hollingsworth, John F and Mandalia, Baiju D
US Patent App. 14/952,449
Abstract

Event-based data transfer scheduling using elastic network optimization criteria
Chitti, Mark V and Freimuth, Douglas M and Hollingsworth, John F and Mandalia, Baiju D
US Patent App. 14/952,469
Abstract

Dynamic quality of service for storage i/o port allocation
Chitti, Mark V and Freimuth, Douglas M and Hollingsworth, John F and Mandalia, Baiju D
US Patent App. 14/952,463
Abstract

Dynamic configuration of network features
Freimuth, Douglas M and Hollingsworth, John F and Mandalia, Baiju D
US Patent App. 14/952,437
Abstract

Configuring resources to exploit elastic network capability
Chitti, Mark V and Freimuth, Douglas M and Hollingsworth, John F and Mandalia, Baiju D
US Patent App. 14/952,466
Abstract

Storage mirroring over wide area network circuits with dynamic on-demand capacity
Chitti, Mark V and Freimuth, Douglas M and Hollingsworth, John F and Mandalia, Baiju D
US Patent App. 14/731,834
Abstract

Data collection from networked devices
Calo, Seraphin Bernard and Dilmaghani, Raheleh B and Freimuth, Douglas M and Ganti, Raghu Kiran and Grueneberg, Keith William and Ye, Fan
US Patent 8,935,368
Abstract

Brokering and provisioning in high-speed networks
Freimuth, Douglas M and Pappas, Vasileios and Sathaye, Sumedh W
US Patent 9,143,580

Data capture system
S.B. Calo, R.B. Dilmaghani, D.M. Freimuth, R.K. Ganti, K.W. Grueneberg, F. Ye
US Patent 8,935,319


2014

QA Based on Context Aware, Real-Time Information from Mobile Devices
Seraphin Bernard Calo, Douglas M Freimuth, Raghu Kiran Ganti, James J Fan, Fan Ye
US Patent 20,140,365,517

SYSTEM AND METHOD FOR BROKERING AND PROVISIONING IN HIGH-SPEED NETWORKS
Douglas M Freimuth, Vasileios Pappas, Sumedh W Sathaye
US Patent 20,140,330,973

Bandwidth-Efficient Virtual Machine Image Delivery
Douglas M Freimuth, Ho Yin Starsky Wong, Murtaza Zafer
US Patent 20,140,325,505


2013





2012

Distribution of resources for I/O virtualized (IOV) adapters and management of the adapters through an IOV management partition via user selection of compatible virtual functions
Brown, Aaron C and Freimuth, Douglas M and Recio, Renato J and Thurber, Steven M
US Patent 8,141,094
Abstract

Distribution of resources for I/O virtualized (IOV) adapters and management of the adapters through an IOV management partition via user selection of compatible virtual functions
Brown, Aaron C and Freimuth, Douglas M and Recio, Renato J and Thurber, Steven M
US Patent 8,141,094
Abstract



Virtual wavelength networks
Douglas M Freimuth, Vasileios Pappas, Sumedh W Sathaye
US Patent App. 13/492,205


Network element bypass in computing computer architecture
Douglas M Freimuth, Charles L Haymes, David P Olshefski, John M Tracey, Dinesh Verma, Charles P Wright
US Patent 8,139,477

Multi-tier Indexing Methodology for Scalable Mobile Device Data Collection
Seraphin Bernard Calo, Raheleh B Dilmaghani, Douglas M Freimuth, Raghu Kiran Ganti, Fan Ye
US Patent App. 13/646,611

LUN masking/mapping in a SR-IOV enabled SAS adapter
Aaron Ches Brown, Douglas M Freimuth, James A Pafumi, Renato J Recio, Steven Mark Thurber
US Patent 8,122,225

Virtual machine image distribution network
Douglas M Freimuth, Vasileios Pappas, Sumedh Sathaye
US Patent App. 13/542,421


Initializing shared memories for sharing endpoints across a plurality of root complexes
Douglas M Freimuth, Renato J Recio, Claudia A Salzberg, Steven M Thurber, Jacobo A Vargas
US Patent 8,271,604

Supporting memory management in an offload of network protocol processing
Douglas M Freimuth, Elbert C Hu, Ronald Mraz, Erich M Nahum, Prashant Pradhan, Sambit Sahu, John M Tracey
US Patent 8,332,531



Differentiating blade destination and traffic types in a multi-root PCIe environment
Aaron C Brown, Douglas M Freimuth, Renato J Recio, Steven M Thurber
US Patent 8,144,582

Native and non-native I/O virtualization in a single adapter
Aaron C Brown, Douglas M Freimuth, Renato J Recio, Steven M Thurber
US Patent 8,103,810

Management of an IOV adapter through a virtual intermediary in an IOV management partition
Steven M Thurber, Aaron C Brown, Douglas M Freimuth, Renato J Recio
US Patent 8,141,093


2011

In-kernal content-aware service differentiation
Douglas M Freimuth, Ashish Mehra, Renu Tewari, Thiemo Voigt
US Patent 8,024,424

Migration of single root stateless virtual functions
Douglas M Freimuth, Renato J Recio, Claudia A Salzberg, Steven M Thurber, Jacobo A Vargas
US Patent 7,984,454

Broadcast of shared I/O fabric error messages in a multi-host environment to all affected root nodes
William T Boyd, Douglas M Freimuth, William G Holland, Steven W Hunter, Renato J Recio, Steven M Thurber, Madeline Vega
US Patent 7,930,598


Method, apparatus, and computer usable program code for migrating virtual adapters from source physical adapters to destination physical adapters
William T Boyd, Douglas M Freimuth, William G Holland, Steven W Hunter, Renato J Recio, Steven M Thurber, Madeline Vega
US Patent 7,937,518

Differentiating traffic types in a multi-root PCI express environment
Aaron C Brown, Douglas M Freimuth, Renato J Recio, Steven M Thurber
US Patent 7,913,024


2010

Hot-plug/remove of a new component in a running PCIe fabric
Freimuth, Douglas M and Recio, Renato J and Salzberg, Claudia A and Thurber, Steven M and Vargas, Jacobo A
US Patent 7,836,238
Abstract

Method, apparatus, and computer program product for routing packets utilizing a unique identifier, included within a standard address, that identifies the destination host computer system
Boyd, William T and Freimuth, Douglas M and Holland, William G and Hunter, Steven W and Recio, Renato J and Thurber, Steven M and Vega, Madeline
US Patent 7,831,759
Abstract

Method, apparatus, and computer program product for routing packets utilizing a unique identifier, included within a standard address, that identifies the destination host computer system
Boyd, William T and Freimuth, Douglas M and Holland, William G and Hunter, Steven W and Recio, Renato J and Thurber, Steven M and Vega, Madeline
US Patent 7,831,759
Abstract

Method, apparatus, and computer program product for routing packets utilizing a unique identifier, included within a standard address, that identifies the destination host computer system
Boyd, William T and Freimuth, Douglas M and Holland, William G and Hunter, Steven W and Recio, Renato J and Thurber, Steven M and Vega, Madeline
US Patent 7,831,759

Method and System for Lazy Data Serialization in Computer Communications
Hubertus Franke, Douglas M Freimuth, David Paul Olshefski, John Michael Tracey, Dinesh C Verma, Charles P Wright
US Patent App. 12/827,633

PREDICTIVE CONTEXT-BASED VIRTUAL WORKSPACE PLACEMENT
J W Branch, D M Freimuth, B J Ko, V Pappas
US Patent App. 20120023223

Communication between host systems using a queuing system and shared memories
Douglas M Freimuth, Renato J Recio, Claudia A Salzberg, Steven M Thurber, Jacobo A Vargas
US Patent 7,836,129

Communication between host systems using a transaction protocol and shared memories
Douglas M Freimuth, Renato J Recio, Claudia A Salzberg, Steven M Thurber, Jacobo A Vargas
US Patent 7,860,930

Routing of shared I/O fabric error messages in a multi-host environment to a master control root node
William T Boyd, Douglas M Freimuth, William G Holland, Steven W Hunter, Renato J Recio, Steven M Thurber, Madeline Vega
US Patent 7,707,465

Migration of a virtual endpoint from one virtual plane to another
Douglas M Freimuth, Renato J Recio, Claudia A Salzberg, Steven M Thurber, Jacobo A Vargas
US Patent 7,813,366


PCI function south-side data management
Aaron C Brown, Douglas M Freimuth, Renato J Recio, Steven M Thurber
US Patent 7,743,189

Migrating stateless virtual functions from one virtual plane to another
Douglas M Freimuth, Renato J Recio, Claudia A Salzberg, Steven M Thurber, Jacobo A Vargas
US Patent 7,657,663


2009

Canonicalization of Network Protocol Headers
Hubertus Franke, Douglas M Freimuth, David P Olshefski, John Tracey, Dinesh Verma, Charles P Wright
US Patent App. 12/428,992

Method for confirming identity of a master node selected to control I/O fabric configuration in a multi-host environment
William T Boyd, Douglas M Freimuth, William G Holland, Steven W Hunter, Renato J Recio, Steven W Thurber, Madeline Vega
US Patent 7,631,050

Mechanism to virtualize all address spaces in shared I/O fabrics
William T Boyd, Douglas M Freimuth, William G Holland, Steven W Hunter, Renato J Recio, Steven M Thurber, Madeline Vega
US Patent 7,492,723

Bus/device/function translation within and routing of communications packets in a PCI switched-fabric in a multi-host environment utilizing multiple root switches
William T Boyd, Douglas M Freimuth, William G Holland, Steven W Hunter, Renato J Recio, Steven M Thurber, Madeline Vega
US Patent 7,571,273


Apparatus and method for supporting received data processing in an offload of network protocol processing
Douglas Morgan Freimuth, Elbert C Hu, Ronald Mraz, Erich M Nahum, Prashant Pradhan, Sambit Sahu, John Michael Tracey
US Patent 7,493,427

Method of routing I/O adapter error messages in a multi-host environment
William T Boyd, Douglas M Freimuth, William G Holland, Steven W Hunter, Renato J Recio, Steven M Thurber, Madeline Vega
US Patent 7,474,623

System and method for configuring an endpoint based on specified valid combinations of functions
Douglas M Freimuth, Renato J Recio, Claudia A Salzberg, Steven M Thurber, Jacobo A Vargas
US Patent 7,529,860


2008

Method, apparatus, and computer program product for routing packets utilizing a unique identifier, included within a standard address, that identifies the destination host computer system
Boyd, William T and Freimuth, Douglas M and Holland, William G and Hunter, Steven W and Recio, Renato J and Thurber, Steven M and Vega, Madeline
US Patent 7,380,046
Abstract

Method, apparatus, and computer program product for routing packets utilizing a unique identifier, included within a standard address, that identifies the destination host computer system
Boyd, William T and Freimuth, Douglas M and Holland, William G and Hunter, Steven W and Recio, Renato J and Thurber, Steven M and Vega, Madeline
US Patent 7,380,046

In-kernel content-aware service differentiation
Douglas Morgan Freimuth, Ashish Mehra, Renu Tewari, Thiemo Voigt
US Patent 7,315,892

Routing mechanism in PCI multi-host topologies using destination ID field
William T Boyd, Douglas M Freimuth, William G Holland, Steven W Hunter, Renato J Recio, Steven M Thurber, Madeline Vega
US Patent 7,430,630

Method using a master node to control I/O fabric configuration in a multi-host environment
William T Boyd, Douglas M Freimuth, William G Holland, Steven W Hunter, Renato J Recio, Steven M Thurber, Madeline Vega
US Patent 7,395,367


Creation and management of destination ID routing structures in multi-host PCI topologies
William T Boyd, Douglas M Freimuth, William G Holland, Steven W Hunter, Renato J Recio, Steven M Thurber, Madeline Vega
US Patent 7,363,404


2007




2006

Bus/device/function translation within and routing of communications packets in a pci switched-fabric in a multi-host environment environment utilizing a root switch
William T Boyd, Douglas M Freimuth, William G Holland, Steven W Hunter, Renato J Recio, Steven M Thurber, Madeline Vega, others
US Patent App. 11/567,411

Creation and management of routing table for PCI bus address based routing with integrated DID
William Boyd, Douglas Freimuth, William Holland, Steven Hunter, Renato Recio, Steven Thurber, Madeline Vega, others
US Patent App. 11/334,678

Fast policy classification for strings
Dakshi Agrawal, Douglas Morgan Freimuth, Sivaram Gottimukkala, Lap Thiet Huynh, Dinakaran B Joseph, John J Majikes, David Paul Olshefski
US Patent 6,996,553



2005

Creation and management of ATPT in switches of multi-host PCI topologies
William Boyd, Douglas Freimuth, William Holland, Steven Hunter, Renato Recio, Steven Thurber, Madeline Vega, others
US Patent App. 11/301,109



2003