Hubertus Franke  Hubertus Franke photo         

contact information

Distinguished Research Staff Member - Cognitive Cloud and Operating Systems, Master Inventor, Member AoT
Thomas J. Watson Research Center, Yorktown Heights, NY USA
  +1dash914dash945dash2003

links

Professional Associations

Professional Associations:  ACM  |  ACM Distinguished Member


2019

System, method, and recording medium for common memory programming
Finkler Ulrich Alfons, Franke Hubertus
continuum, sequence, cache coherence, task, construct, data structure, theoretical computer science, computer science
Abstract


2018

Provisioning a bare-metal server
Abali, Bulent and Crumley, Paul G and Franke, Hubertus and Li, Chung-Sheng
US Patent App. 15/337,791
Abstract

Method and apparatus for power savings in communications equipment
Franke, Hubertus and Freimuth, Douglas M and Olshefski, David P and Tracey, John M and Verma, Dinesh C and Wright, Charles P
US Patent App. 15/400,803
Abstract

Effective indexing of protocol information
Franke, Hubertus and Freimuth, Douglas M and Olshefski, David P and Tracey, John M and Verma, Dinesh C and Wright, Charles P
US Patent App. 15/285,972
Abstract

System, method and computer program product for instantiating blocks of a solid-state disk to include different flash characteristics
El Maghraoui, Kaoutar and Franke, Hubertus and Hunter, Hillery C and Kandiraju, Gokul Bhargava and Penner, Hartmut Erhard
US Patent App. 15/252,328
Abstract

DYNAMIC PHYSICAL REGISTER ALLOCATION ACROSS MULTIPLE THREADS
Harold W. Cain Iii, Hubertus Franke, Charles R. Johns, Hung Q. Le, Ravi Nair
register allocation, thread, software, operating system, computer science
Abstract


2016

Erzeugen einer dynamischen Huffman-Tabelle
Bulent Abali, Bartholomew Blaner, Hubertus Franke, John J. Reilly

Abstract

System and method for an efficient query sort of a data stream with duplicate key values
Shuf, Yefim and Min, Hong and Franke, Hubertus and Lebovitz, Allan B
US Patent 9,235,622

Graphical User Passwords
Hubertus Franke, Anshu Jain, Davide Pasetto
US Patent 9582653

PROVIDING REMOTE, RELIANT AND HIGH PERFORMANCE PCI EXPRESS DEVICE IN CLOUD COMPUTING ENVIRONMENTS
Franke, Hubertus and Pasetto, Davide and Penner, Hartmut
US Patent 20,160,147,709

Flash translation layer system for maintaining data versions in solid state memory
Kandiraju, Gokul B and Franke, Hubertus and Craft, David
US Patent 9,229,852


2015

Creating a dynamic Huffman table
Bulent Abali, Bartholomew Blaner, Hubertus Franke, John J. Reilly
canonical huffman code, huffman coding, range encoding, data set, code, encoding, table, process, algorithm, computer science
Abstract

Scalable end-to-end quality of service monitoring and diagnosis in software defined networks
Mohammad Banikazemi, Hubertus Franke, Bengi Karacali-Akyamac, John M. Tracey
network element, flow network, quality of service, software defined networking, end to end principle, similarity, scalability, data mining, time series, computer science
Abstract

Outcome-based software-defined infrastructure
Brad L. Brech, Scott W. Crowder, Hubertus Franke, Jeffrey A. Frey, Nagui Halim, Matt R. Hogstrom, Chung-Sheng Li, David B. Lindquist, Stefan Pappe, Pratap C. Pattnaik, Balachandar Rajaraman, Radha P. Ratnaparkhi, Rodney A. Smith, Michael D. Williams
outcome, event, resource, software defined data center, software, operations research, reliability engineering, set, state, business
Abstract

Performing server migration and dependent server discovery in parallel
Anerousis, Nikolaos and Bai, Kun and Franke, Hubertus and Hwang, Jinho and Moreira, Jose E and Vukovic, Maja
US Patent App. 14/712,117
Abstract

Creating new cloud resource instruction set architecture
Hubertus Franke, Chung-Sheng Li, Colin J. Parris
configurator, instruction set, backplane, code refactoring, cloud computing, software, distributed computing, embedded system, computer science, latency, resource
Abstract

Method to reduce reactivation time of cloud based services
Bulent Abali, Hubertus Franke, Chung-Sheng Li, Seetharami R. Seelam
page attribute table, page replacement algorithm, page fault, instruction prefetch, page table, service, cloud computing, decision tree, database, computer science
Abstract

Capability-based abstraction of software-defined infrastructure
Brad L. Brech, Scott W. Crowder, Hubertus Franke, Jeffrey A. Frey, Nagui Halim, Matt R. Hogstrom, Yu-Cheng Hsu, Dilip D. Kandlur, Chung-Sheng Li, David B. Lindquist, Stefan Pappe, Pratap C. Pattnaik, Balachandar Rajaraman, Radha P. Ratnaparkhi, Renato J. Recio, Rodney A. Smith, Michael D. Williams
workload, resource allocation, set, component, software defined data center, distributed computing, abstraction, computer science
Abstract

Security within a software-defined infrastructure
Brad L. Brech, Scott W. Crowder, Hubertus Franke, Nagui Halim, Matt R. Hogstrom, Chung-Sheng Li, Pratap C. Pattnaik, Dimitrios Pendarakis, Josyula R. Rao, Radha P. Ratnaparkhi, Michael D. Williams
security information and event management, computer security model, cloud computing security, security service, software security assurance, asset, logical security, covert channel, computer security, computer science
Abstract

File system for maintaining data versions in solid state memory
Kandiraju, Gokul B and Franke, Hubertus and Craft, David
US Patent 9,122,582

File system for maintaining data version in solid state memory
Kandiraju, Gokul B and Franke, Hubertus and Craft, David
US Patent 9,122,584


Method and system for lazy data serialization in computer communications
Franke, Hubertus and Freimuth, Douglas M and Olshefski, David Paul and Tracey, John Michael and Verma, Dinesh C and Wright, Charles P
US Patent 8,949,783

Power shifting in multicore platforms by varying SMT levels
Bose, Pradip and Buyuktosunoglu, Alper and Da Silva, Dilma Menezes and Franke, Hubertus and Tembey, Priyanka
US Patent 9,043,626

Storing multi-stream non-linear access patterns in a flash based file-system
Craft, David Jones and Franke, Hubertus and Kandiraju, Gokul Bhargava
US Patent 9,164,676

Maintaining versions of data in solid state memory
Kandiraju, Gokul B and Franke, Hubertus and Craft, David
US Patent 9,116,793

EXTENDING EXISTING STORAGE DEVICES IN VIRTUALIZED ENVIRONMENTS
Franke, Hubertus and Pasetto, Davide and Penner, Hartmut
US Patent 20,150,378,641

LOAD SYNCHRONIZATION WITH STREAMING THREAD COHORTS
Brunheroto, Jose R and Cher, Chen-yong and Franke, Hubertus and Naghmouchi, Jamin
US Patent 20,150,178,089

Network data packet processing
Basso, Claude and Calvignac, Jean L and Franke, Hubertus and Kursun, Eren
US Patent 8,959,224

Dynamic tuning of internal parameters for solid-state disk based on workload access patterns
El Maghraoui, Kaoutar and Franke, Hubertus and Kandiraju, Gokul B
US Patent 9,098,400

Data versioning in solid state memory
Kandiraju, Gokul B and Franke, Hubertus and Craft, David
US Patent 9,122,581


2014

Optimization of mixed database workload scheduling and concurrency control by mining data dependency relationships via lock tracking
Yefim Shuf, Hong Min, Hubertus Franke, Donna N. Dillenberger
data dependency, lock, data access, concurrency control, workload, scheduling, real time computing, database, computer science
Abstract

Efficient and secure direct storage device sharing in virtualized environments
Gheorghe Almasi, Hubertus Franke, Gokul B. Kandiraju, Davide Pasetto, Hartmut Penner
virtual memory, memory management, data diffusion machine, physical address, overlay, virtualization, virtual function, computer program, computer network, computer hardware, computer science
Abstract

Request controlling
Chang, Xiao Tao and Franke, Hubertus and Mei, Xiaolu and Wang, Kun and Yu, Hao
US Patent 8,856,461

Optimization of mixed database workload scheduling and concurrency control by mining data dependency relationships via lock tracing
Dillenberger, Donna N and Franke, Hubertus and Min, Hong and Shuf, Yefim
US Patent App. 14/193,221

Encoded data processing
Franke, Hubertus and Iyer, Balakrishna R and Min, Hong and Purcell, Terence P and Zhang, Guogen
US Patent 8,756,208

Method to embed a light-weight kernel in a full-weight kernel to provide a heterogeneous execution environment
Franke, Hubertus and Inglett, Todd A and Park, Yoonho and Penner, Hartmut and Rosenburg, Bryan S and Wisniewski, Robert W
US Patent 8,789,046

Maintaining a cache of blocks from a plurality of data streams
Bass, Brian and Biran, Giora and Franke, Hubertus and Golander, Amit and Yu, Hao
US Patent 8,918,588

Managing a translation lookaside buffer
Chang, Xiao Tao and Franke, Hubertus and Ge, Yi and Wang, Kun
US Patent App. 14/306,790


Canonicalization of network protocol headers
Franke, Hubertus and Freimuth, Douglas M and Olshefski, David P and Tracey, John and Verma, Dinesh and Wright, Charles P
US Patent 8,902,886

Method and apparatus for managing software controlled cache of translating the physical memory access of a virtual machine between different levels of translation entities
Franke, Hubertus and Herrenschmidt, Benjamin and Kriegel, Jon K and Theurer, Andrew M and Xenidis, James
US Patent 8,688,953

Network intrusion protection
Dennerline, David Allen and Franke, Hubertus and LaPotin, David Paul and Terry, Lee Nelms II and Yu, Hao
US Patent 8,677,473


2013

Storage device control
Franke, Hubertus and Kandiraju, Gokul Bhargava and Silva, Marcio Augusto
US Patent App. 14/069,421

Assignment constraint matrix for assigning work from multiple sources to multiple sinks
Basso, Claude and Calvignac, Jean L and Chang, Chih-Jen and Franke, Hubertus and Verplanken, Fabrice J and Verrilli, Colin B
US Patent 8,391,305

Assigning work from multiple sources to multiple sinks given assignment constraints
Basso, Claude and Calvignac, Jean L and Chang, Chih-Jen and Franke, Hubertus and Terry, L Nelms II and Verplanken, Fabrice Jean
US Patent 8,532,129

Facilitating processing within computing environments supporting pageable guests
Adlung, Ingo and Franke, Hubertus and Heller, Lisa C and Holder, William A and Osisek, Damian L and Philley, Randall W and Schwidefsky, Martin and Sittmann III, Gustav E and Choi, Jong Hyuk and Mansell, Ray and others
US Patent 8,387,049

Database table look-up
Franke, Hubertus and Fuh, You-Chin and Min, Hong and Purcell, Terence P and Shuf, Yefim
US Patent 8,359,316


2012

Datenpaketverarbeitung im netzwerk
Claude Basso, Jean L. Calvignac, Hubertus Franke, Eren Kursun

Abstract

Storage allocation
Shuf, Yefim and Min, Hong and Franke, Hubertus and Finkler, Ulrich Alfons
US Patent 8,122,219

Method and apparatus for concurrent and stateful decompression of multiple compressed data streams
Bass, Brian Mitchell and Biran, Giora and Franke, Hubertus and Yu, Hao
US Patent 8,244,911

Individual online price adjustments in real time
Naghmouchi, Jamin and Franke, Hubertus
US Patent App. 13/034,180

Method and apparatus for managing software controlled cache of translating the physical memory access of a virtual machine between different levels of translation entities
Franke, Hubertus and Herrenschmidt, Benjamin and Kriegel, Jon K and Theurer, Andrew M and Xenidis, James
US Patent 8,275,971

Dual scheduling of work from multiple sources to multiple sinks using source and sink attributes to achieve fairness and processing efficiency
Basso, Claude and Calvignac, Jean L and Chang, Chih-Jen and Franke, Hubertus and Verrilli, Colin Beaton
US Patent 8,295,305


2011

Network Data Processsing System
Claude Basso, Jean L. Calvignac, Hubertus Franke, Eren Kursun
out of order delivery, network packet, data processing, metric, real time computing, component, computer science, value, network data
Abstract

Fast application programmable timers
Franke, Hubertus and Xenidis, James and Terry, L Nelms II and Blanchard, Hollis R
US Patent App. 12/563,222

Hardware assisted scheduling in computer system
Cain III, Harold W and Franke, Hubertus and Johns, Charles R and Kahle, James A and Le, Hung Q and Nair, Ravi
US Patent App. 13/102,389

Method of virtualization and OS-level thermal management and multithreaded processor with virtualization and OS-level thermal management
Bose, Pradip and Cher, Chen-Yong and Franke, Hubertus and Hamann, Hendrik and Kursun, Eren and Weger, Alan J
US Patent 7,886,172


2010

Method and apparatus for data decompression in the presence of memory hierarchies
Biran, Giora and Franke, Hubertus and Golander, Amit and Yu, Hao
US Patent 7,692,561

Method for sorting data
Min, Hong and Shuf, Yefim and Franke, Hubertus and Lebovitz, Allan Benjamin and Crone, Christopher John and Hoshikawa, Akiko
US Patent App. 12/193,084

Method of constructing an approximated dynamic Huffman table for use in data compression
Biran, Giora and Franke, Hubertus and Golander, Amit and Yu, Hao
US Patent 7,834,781


2009

Method for prioritized event processing in an event dispatching system
Choi, Jonghyuk and Franke, Hubertus and Lim, Sang Seok
US Patent App. 12/122,357

Cache Replacement Policy
Bass, Brian and Biran, Giora and Franke, Hubertus and Golander, Amit and Yu, Hao
US Patent App. 12/419,523

Method and apparatus for anonymous group messaging in a distributed messaging system
Choi, Jong Hyuk and Franke, Hubertus and Nagar, Shailabh and Ravindran, Rajan
US Patent 7,512,788


2008

Method of securely sharing information over public networks using untrusted service providers and tightly controlling client accessibility
Baransky, Yurij Andrij and Franke, Hubertus and Pattnaik, Pratap Chandra and Safford, David R and Wisniewski, Robert William
US Patent 7,315,950


2006

System and method on generating multi-dimensional trace files and visualizing them using multiple Gantt charts
Chang, Rong N and Franke, Hubertus and Wu, Ching-Farn E
US Patent 7,131,113


2005

Method and apparatus for efficient virtual memory management
Shuf, Yefim and Franke, Hubertus and Gupta, Manish and Snir, Marc
US Patent 6,886,085


2004

Method for operating system support for memory compression
Franke, Hubertus and Abali, Bulent and Herger, Lorraine M and Poff, Dan E and Saccone Jr, Robert A and Smith, T Basil
US Patent 6,681,305

Method and apparatus for automated measurement of properties of perishable consumer products
Abali, Bulent and Franke, Hubertus and Giampapa, Mark Edwin
US Patent 6,712,276


2003

Method and apparatus for efficient cache management and avoiding unnecessary cache traffic
Shuf, Yefim and Franke, Hubertus and Gupta, Manish
US Patent 6,643,741

Optimistic, eager rendezvous transmission mode and combined rendezvous modes for message processing systems
Franke, Hubertus and Govindaraju, Rama K and Pattnaik, Pratap C and Raghunath, Mandayam T and Straub, Robert M
US Patent 6,542,513

Locally made, globally coordinated resource allocation decisions based on information provided by the second-price auction model
Kimbrel, Tracy Jay and Auslander, Marc Alan and Edelsohn, David Joel and Franke, Hubertus and Krieger, Orran Yaakov and Rosenburg, Bryan Savoye and Wisniewski, Robert William
US Patent 6,587,865

Technique for efficiently transferring moderate amounts of data across address space boundary
Auslander, Marc Alan and Edelsohn, David Joel and Franke, Hubertus and Krieger, Orran Yaakov and Rosenburg, Bryan Savoye and Wisniewski, Robert William
US Patent 6,601,146

Method and apparatus for asset tracking of network attached devices
Franke, Hubertus and Baransky, Yurij Andrij and Pattnaik, Pratap Chandra
US Patent 6,507,869


2002

Secure partitioning of shared memory based multiprocessor system
Franke, Hubertus and Giampapa, Mark Edwin and Jann, Joefon and Joseph, Douglas James and Pattnaik, Pratap Chandra
US Patent 6,480,941



2001

Method and apparatus for image stabilization in display device
Abali, Bulent and Franke, Hubertus and Giampapa, Mark E
US Patent 6,317,114

Method and apparatus for securing communications along ac power lines
Abali, Bulent and Franke, Hubertus and Giampapa, Mark E and Pattnaik, Pratap C
US Patent 6,297,729

Cache architecture to enable accurate cache sensitivity
Franke, Hubertus and Pattnaik, Pratap Chandra and Krieger, Orran Yaakov and Baransky, Yurij Andrij
US Patent 6,243,788


2000

Image stabilization device for display unit has motion compensation circuit functionally connected to motion sensor to compensate for movements of display unit so image remains static
Bulent Abali, Hubertus Franke, Mark E Giampapa
image stabilization, motion compensation, observer, computer vision, control theory, engineering, artificial intelligence, motion sensors
Abstract

Optimistic, eager rendezvous transmission system and combined rendezvous system for message processing, and related data structures
Franke, Hubertus and Govindaraju, Rama K and Pattnaik, Pratap C and Raghunath, Mandayam T and Straub, Robert M
US Patent 6,035,335

Method for distributing digital TV signal and selection of content
Baransky, Yurij and Franke, Hubertus and Pattnaik, Pratap
US Patent 6,122,660


1998

Memoryless communications adapter including queueing and matching primitives for scalable distributed parallel computer systems
Ekanadham, Kattamuri and Franke, Hubertus and Joseph, Douglas James and Pattnaik, Pratap and Snir, Marc
US Patent 5,745,781