Issued Patent List (171) -
Hubertus Franke, IBM Research - 12/2021
1.
"Timbre Creation System", US 11158297, Aug
2021
2.
"Hybrid Memory Access Frequency",
US11080201, Aug 2021
3.
"Scalable End-to-End Quality of
Service Monitoring and Diagnosis in Software Defined Networks", US11082313,
Aug 2021
4.
"Generating Representative
Microbenchmarks", US 11074155, July 2021
5.
"Managing Bare Metal Networking in a
Cloud Computing Environment", US 11050635, June 2021
6.
"Method and Apparatus for Power
Savings in Communications Equipment", US 11042210, June 2021
7.
"Provide Access to Data Storage
Services in a Network Environment", US 11032263, June 2021
8.
"Crash Recoverability for Graphics
Processing Units (Gpu) in a Computing
Environment", US 11016861, May 2021
9.
"Providing Remote, Reliant and High
Performance Pci Express Device in Cloud Computing
Environments", US 10936535, Mar 2021
10.
"Method and System for Providing
Security within a Software-Defined Infrastructure", China
ZL201680017564.3, Dec 2020
11.
"System, Method, and Recording Medium
for Common Memory Programming", US 10838872, Nov 2020
12.
"Dynamic Update of The Number of
Architected Registers Assigned to Software Threads Using Spill Counts", US
10831537, Nov 2020
13.
"Method to Reduce Reactivation Time
of Cloud Based Services", US 10834228, Nov 2020
14.
"Provisioning a Bare-Metal Server",
US 10834178, Nov 2020
15.
"Reducing Service Downtime During
Service Migration", US 10831533, Nov 2020
16.
"Extending Existing Storage Devices
in Virtualized Environments", US 10768862, Sep 2020
17.
"Security within Software-Defined
Infrastructure", Japan 6730997, July 2020
18.
"Reducing Service Downtime During
Service Migration", US 10698727, June 2020
19.
"Facilitating Processing within
Computing Environments Supporting Pageable Guests", US 10684800, June 2020
20.
"Method to Reduce Reactivation Time
of Cloud Based Services", United Kingdom 2545068, May 2020
21.
"System, Method and Computer Program
Product for Instantiating Blocks of a Solid-State Disk to Include Different
Flash Characteristics", US 10642497, May 2020
22.
"Extending Existing Storage Devices
in Virtualized Environments", US 10628087, Apr 2020
23.
"Individual Online Price Adjustments
in Real Time", US 10621631, Apr 2020
24.
"Creating a Dynamic Huffman
Table", Japan 6681313, Mar 2020
25.
"Hybrid Memory Access
Frequency", US 10599576, Mar 2020
26.
"Provide Access to Data Storage Services
in a Network Environment", US 10601804, Mar 2020
27.
"Reducing Service Downtime During
Service Migration", US 10565008, Feb 2020
28.
"Method and Apparatus for Power
Savings in Communications Equipment", US 10558256, Feb 2020
29.
"Method and Apparatus for Power
Savings in Communications Equipment", US 10545567, Jan 2020
30.
"Security within a Software-Defined
Infrastructure", US 10546121, Jan 2020
31.
"Security within a Software-Defined
Infrastructure", US 10534911, Jan 2020
32.
"Power Shifting in Multicore
Platforms by Varying SMT Levels", US 10444812, Oct 2019
33.
"Creating New Cloud Resource
Instruction Set Architecture", US 10432464, Sep 2019
34.
"Outcome-Based Software-Defined
Infrastructure", US 10423457, Sep 2019
35.
"Scalable End-To-End Quality of
Service Monitoring and Diagnosis in Software Defined Networks", US
10425302, Sep 2019
36.
"Method to Reduce Reactivation Time
of Cloud Based Services", US 10397365, Aug 2019
37.
"In-Place Data Compression With Small Working Memory", US 10374628, Aug 2019
38.
"Network Data Processing
System", Germany 102012219705.2, July 2019
39.
"System, Method, and Recording Medium
for Common Memory Programming", US 10353821, July 2019
40.
"Provisioning a Bare-Metal
Server", US 10348813, July 2019
41.
"Providing Remote, Reliant and High
Performance Pci Express Device in Cloud Computing
Environments", US 10303644, May 2019
42.
"Providing Remote, Reliant and High
Performance Pci Express Device in Cloud Computing
Environments", US 10303645, May 2019
43.
"Creating a Dynamic Huffman
Table", Germany 102016220801.2, May 2019
44.
"Creating New Cloud Resource
Instruction Set Architecture", China ZL201610137210.4, Apr 2019
45.
"Extending Existing Storage Devices
in Virtualized Environments", US 10248360, Apr 2019
46.
"Efficient and Secure Direct Storage
Device Sharing in Virtualized Environments", US 10216628, Feb 2019
47.
"Outcome-Based Software-Defined
Infrastructure", US 10216544, Feb 2019
48.
"Efficient and Secure Direct Storage
Device Sharing in Virtualized Environments", US 10169231, Dec 2018
49.
"Effective Indexing of Protocol
Information", US 10164818, Dec 2018
50.
"Facilitating Processing within
Computing Environments Supporting Pageable Guests", US 10133515, Nov 2018
51.
"Method for Sorting Data", US
10089379, Oct 2018
52.
"Creating New Cloud Resource
Instruction Set Architecture", US 10084648, Sep 2018
53.
"Hybrid Compression for Large History
Compressors", US 10067705, Sep 2018
54.
"Security within a Software-Defined
Infrastructure", US 10043007, Aug 2018
55.
"Creating New Cloud Resource
Instruction Set Architecture", US 9967146, May 2018
56.
"Extending Existing Storage Devices
in Virtualized Environments", US 9940072, Apr 2018
57.
"Efficient and Secure Direct Storage
Device Sharing in Virtualized Environments", US 9892037, Feb 2018
58.
"Creating a Dynamic Huffman
Table", United Kingdom 2544587, Feb 2018
59.
"Efficient and Secure Direct Storage
Device Sharing in Virtualized Environments", US 9858184, Jan 2018
60.
"Capability-Based Abstraction of
Software-Defined Infrastructure", US 9851933, Dec 2017
61.
"Maintaining Versions of Data in
Solid State Memory", US 9817581, Nov 2017
62.
"Performing Server Migration and
Dependent Server Discovery in Parallel", US 9804879, Oct 2017
63.
"Performing Server Migration and
Dependent Server Discovery in Parallel", US 9785461, Oct 2017
64.
"Maintaining Versions of Data in
Solid State Memory", US 9778873, Oct 2017
65.
"Outcome-Based Software-Defined
Infrastructure", US 9729421, Aug 2017
66.
"Power Shifting in Multicore
Platforms by Varying SMT Levels", US 9710044, July 2017
67.
"Extending Existing Storage Devices
in Virtualized Environments", US 9665309, May 2017
68.
"Apparatus for Individual Online
Price Adjustments in Real Time", US 9659317, May 2017
69.
"Security within a Software-Defined
Infrastructure", US 9652612, May 2017
70.
"Storage Device Control", US
9626331, Apr 2017
71.
"Creating a Dynamic Huffman
Table", US 9584156, Feb 2017
72.
"Graphical User Passwords", US
9582653, Feb 2017
73.
"Maintaining Versions of Data in
Solid State Memory", US 9582511, Feb 2017
74.
"Maintaining Versions of Data in
Solid State Memory", US 9575682, Feb 2017
75.
"Maintaining Versions of Data in
Solid State Memory", US 9460802, Oct 2016
76.
"Optimization of Mixed Database
Workload Scheduling and Concurrency Control by Mining Data Dependency
Relationships Via Lock Tracing", US 9436721, Sep 2016
77.
"Load Synchronization With Streaming Thread Cohorts", US 9417882, Aug 2016
78.
"Dynamic Tuning of Internal
Parameters for Solid-State Disk Based on Workload Access Patterns", US
9244831, Jan 2016
79.
"System and Method for An Efficient
Query Sort of a Data Stream With Duplicate Key
Values", US 9235622, Jan 2016
80.
"Facilitating Processing within
Computing Environments Supporting Pageable Guests", US 9183027, Nov 2015
81.
"Storing Multi-Stream Non-Linear
Access Patterns in a Flash Based File-System", US 9164676, Oct 2015
82.
"Flash Translation Layer System for
Maintaining Data Versions in Solid State Memory", US 9135161, Sep 2015
83.
"Maintaining Versions of Data in
Solid State Memory", US 9135163, Sep 2015
84.
"Data Versioning in Solid State
Memory", US 9135162, Sep 2015
85.
"Data Versioning in Solid State
Memory", US 9122581, Sep 2015
86.
"File System for Maintaining Data
Versions in Solid State Memory", US 9122582, Sep 2015
87.
"Maintaining Versions of Data in
Solid State Memory", US 9116793, Aug 2015
88.
"Method of Adaptive Spill Queue for
Stateful Hardware Accelerators", China ZL201010271150.8, Aug 2015
89.
"Dynamic Tuning of Internal Parameters
for Solid-State Disk Based on Workload Access Patterns", US 9098400, Aug
2015
90.
"False Sharing Detection Logic for
Performance Monitoring", US 9058270, June 2015
91.
"Power Shifting in Multicore
Platforms by Varying SMT Levels", US 9003218, Apr 2015
92.
"Network Data Packet Processsing", US 8959224, Feb 2015
93.
"Method and System for Lazy Data
Serialization in Computer Communications", US 8949783, Feb 2015
94.
"Maintaining a Cache of Blocks from a
Plurality of Data Streams", US 8918588, Dec 2014
95.
"Canonicalization of Network Protocol
Headers", US 8902886, Dec 2014
96.
"Request Controlling", US
8856461, Oct 2014
97.
"Network Intrusion Protection",
China ZL200980145011.6, Sep 2014
98.
"Encoded Data Processing", US
8832046, Sep 2014
99.
"Network Intrusion Protection",
Germany 602009025668.8, July 2014
100. "Network
Intrusion Protection", EP 2289221, July 2014
101. "Network
Intrusion Protection", United Kingdom 2289221, July 2014
102. "Method
to Embed a Light-Weight Kernel in a Full-Weight Kernel to Provide a
Heterogeneous Execution Environment", US 8789046, July 2014
103. "Encoded
Data Processing", US 8756208, June 2014
104. "Facilitating
Processing within Computing Environments Supporting Pageable Guests", US
8752053, June 2014
105. "Network
Data Packet Processing", United Kingdom 2496958, May 2014
106. "Method
and Apparatus for Managing Software Controlled Cache of Translating The Physical Memory Access of a Virtual Machine Between
Different Levels of Translation Entities", US 8688953, Mar 2014
107. "Network
Intrusion Protection", US 8677473, Mar 2014
108. "Scan
Sharing for Query Predicate Evaluations in Column-Based In-Memory Database
Systems", US 8631000, Jan 2014
109. "Assigning
Work from Multiple Sources to Multiple Sinks Given Assignment
Constraints", US 8532129, Sep 2013
110. "Assignment
Constraint Matrix for Assigning Work from Multiple Sources to Multiple
Sinks", US 8391305, Mar 2013
111. "Facilitating
Processing within Computing Environments Supporting Pageable Guests", US
8387049, Feb 2013
112. "Database
Table Look-Up", US 8359316, Jan 2013
113. "Dual
Scheduling of Work from Multiple Sources to Multiple Sinks Using Source and
Sink Attributes to Achieve Fairness and Processing Efficiency", US
8295305, Oct 2012
114. "Method
and Apparatus for Managing Software Controlled Cache of Translating The Physical Memory Access of a Virtual Machine Between Different
Levels of Translation Entities", US 8275971, Sep 2012
115. "Method
and Apparatus for Concurrent and Stateful Decompression of Multiple Compressed
Data Streams", US 8244911, Aug 2012
116. "Storage
Allocation", US 8122219, Feb 2012
117. "Facilitating
Processing within Computing Environments Supporting Pageable Guests",
China ZL200680027589.8, Jan 2012
118. "Method
of Virtualization and OS-Level Thermal Management and Multithreaded Processor With Virtualization and OS-Level Thermal Management",
US 7886172, Feb 2011
119. "Method
of Constructing An Approximated Dynamic Huffman Table
for Use in Data Compression", US 7834781, Nov 2010
120. "Method
and Apparatus for Data Decompression in The Presence of Memory
Hierarchies", US 7692561, Apr 2010
121. "Facilitating
Processing within Computing Environments Supporting Pageable Guests",
Switzerland 1904926, Mar 2010
122. "Facilitating
Processing within Computing Environments Supporting Pageable Guests",
Czech Republic 1904926, Mar 2010
123. "Facilitating
Processing within Computing Environments Supporting Pageable Guests",
Germany 602006012843.6, Mar 2010
124. "Facilitating
Processing within Computing Environments Supporting Pageable Guests",
Estonia E004612, Mar 2010
125. "Facilitating
Processing within Computing Environments Supporting Pageable Guests", EP
1904926, Mar 2010
126. "Facilitating
Processing within Computing Environments Supporting Pageable Guests",
France 1904926, Mar 2010
127. "Facilitating
Processing within Computing Environments Supporting Pageable Guests",
United Kingdom 1904926, Mar 2010
128. "Facilitating
Processing within Computing Environments Supporting Pageable Guests",
Hungary 1904926, Mar 2010
129. "Facilitating
Processing within Computing Environments Supporting Pageable Guests",
Ireland 1904926, Mar 2010
130. "Facilitating
Processing within Computing Environments Supporting Pageable Guests",
Iceland 1904926, Mar 2010
131. "Facilitating
Processing within Computing Environments Supporting Pageable Guests",
Luxembourg 1904926, Mar 2010
132. "Facilitating
Processing within Computing Environments Supporting Pageable Guests",
Netherlands 1904926, Mar 2010
133. "Facilitating
Processing within Computing Environments Supporting Pageable Guests",
Portugal 1904926, Mar 2010
134. "Facilitating
Processing within Computing Environments Supporting Pageable Guests",
Romania 1904926, Mar 2010
135. "Facilitating
Processing within Computing Environments Supporting Pageable Guests",
Sweden 1904926, Mar 2010
136. "Facilitating
Processing within Computing Environments Supporting Pageable Guests",
Slovakia 1904926, Mar 2010
137. "Method
and Apparatus for Anonymous Group Messaging in a Distributed Messaging
System", US 7512788, Mar 2009
138. "Method
and Apparatus for Anonymous Group Messaging in a Distributed Messaging
System", China ZL200310117234.6, Mar 2009
139. "Method
of Securely Sharing Information Over Public Networks Using Untrusted Service
Providers and Tightly Controlling Client Accessibility", US 7315950, Jan
2008
140. "System
and Method on Generating Multi-Dimensional Trace Files and Visualizing Them
Using Multiple Gantt Charts", US 7131113, Oct 2006
141. "Method
and Apparatus for Efficient Virtual Memory Management.", US 6886085, Apr
2005
142. "Method
for Operating System Support of Memory Compression", China ZL01120823.6,
Feb 2005
143. "Method
for Operating System Support of Memory Compression", Japan 3643318, Feb
2005
144. "Method
and Apparatus for Image Stabilization in Display Device", China
ZL99125345.0, Dec 2004
145. "Verfahren Und Vorrichtung Zur Bildstabilisierung in Einer Anzeigeeinheit / Method and
Apparatus for Image Stabilization in Display Device", Germany 10003376.8,
Aug 2004
146. "Method
for Operating System Support of Memory Compression", Korea 0444093, Aug
2004
147. "Method
and Fr Tag Apparatus for Measurement of Physical Product Data and for
Determination of Dynamic Properties of Perishable Consumer Products", US
6712276, Mar 2004
148. "An
Apparatus and Method for Partitioned Memory Protection in Cache Coherent
Symmetric Multiprocessor Systems", China ZL00104744.2, Mar 2004
149. "Method
for Operating System Support of Memory Compression", US 6681305, Jan 2004
150. "Cache
Architecture to Enable Accurate Cache Sensitivity", China ZL99106950.1,
Jan 2004
151. "Apparatus
and Method for Partitioned Memory Protection in Cache Coherent Symmetric
Multiprocessor Systems", Japan 3501357, Dec 2003
152. "Method
and Apparatus for Efficient Cache Management and Avoiding Unnecessary Cache
Traffic", US 6643741, Nov 2003
153. "Method
for Distributing Digital Tv Signal and Selection of Content", US 6636533,
Oct 2003
154. "Technique
for Efficiently Transferring Moderate Amounts of Data Across Address Space
Boundary", US 6601146, July 2003
155. "Locally
Made, Globally Coordinated Resource Allocation Decisions Based on Information
Provided by The Second-Price Auction", US 6587865, July 2003
156. "Optimistic,
Eager Rendezvous Transmission Mode and Combined Rendezvous Modes for Message
Processing Systems", US 6542513, Apr 2003
157. "Cache
Architecture to Enable Accurate Cache Sensitivity", Taiwan NI-165240, Mar
2003
158. "Method
and Apparatus for Asset Tracking of Network Attached Devices", US 6507869,
Jan 2003
159. "Method
and Apparatus for Image Stabilization in Display Device", Taiwan
NI-161782, Dec 2002
160. "Secure
Partitioning of Shared Memory Based Multiprocessor Systems", US 6480941,
Nov 2002
161. "Method
and Apparatus for Automated Measurement of Properties of Perishable Consumer
Products", Taiwan NI-157217, Oct 2002
162. "Apparatus
and Method for Partitioned Memory Protection in Cache Coherent Symmetric
Multiprocessor Systems", US 6449699, Sep 2002
163. "Method
and Apparatus for Image Stabilization in Display Device", Korea 0339175,
May 2002
164. "Cache
Architecture to Enable Accurate Cache Sensitivity", Korea 0337219, May
2002
165. "Method
and Apparatus for Image Stabilization in Display Device", US 6317114, Nov
2001
166. "Method
and Apparatus for Securing Communications Along AC Power Lines", US
6297729, Oct 2001
167. "Cache
Architecture to Enable Accurate Cache Sensitivity", US 6243788, June 2001
168. "Optimistic,
Eager Rendezvous Transmission Mode and Combined Rendezvous Modes for Message
Processing Systems", US 6178174, Jan 2001
169. "Method
for Distributing Digital Tv Signal and Selection of Content", US 6122660,
Sep 2000
170. "Optimistic,
Eager Rendezvous Transmission System and Combined Rendezvous System for Message
Processing, and Related Data Structures", US 6035335, Mar 2000
171. "Memoryless
Communications Adapter Including Queueing and Matching Primitives for Scalable
Distributed Parallel Computer Systems", US 5745781, Apr 1998