Patents by Inventor Joachim Rese

Joachim Rese has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 11030194
    Abstract: An aggregate is generated. Upon receiving a second query comprising a filter criterion, a determination is made as to whether at least a threshold number of previous first queries comprises a similar filter criterion, and if so generating an aggregate using the similar filter criterion as an aggregation criterion, such that future queries comprising the similar filter criterion are satisfied by the aggregate.
    Type: Grant
    Filed: March 12, 2015
    Date of Patent: June 8, 2021
    Assignee: International Business Machines Corporation
    Inventors: Namik Hrle, Georg K. Mayer, Joachim Rese
  • Patent number: 10904354
    Abstract: A capability for updating a cache. The capability includes identifying, in a query instance that has led to a filling of the cache, a parameter whose values are monotonic—in particular monotonically increasing or decreasing—over time, wherein the query instance has a first execution time. When generating a new query instance, at a second, later execution time instead of the previous value of the parameter, a new value may be used that corresponds to the monotonic previous value at the second execution time. The new query instance is executed, wherein the cache is updated with the results of the new query instance.
    Type: Grant
    Filed: March 12, 2015
    Date of Patent: January 26, 2021
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Namik Hrle, Georg K. Mayer, Joachim Rese
  • Patent number: 10904023
    Abstract: A computer-implemented method includes receiving a request to multicast a message, wherein the request includes the message and a restriction bundle. The computer-implemented method further includes generating a distribution list for a first set of devices in a plurality of registered devices based, at least in part, on an overlap between a registered range of a device and a multicast range included in the restriction bundle. The computer-implemented method further includes determining a first subset of devices from the first set of devices based, at least in part, on a set of registered property values associated with each device meeting the criteria of each restriction in the restriction bundle. The computer-implemented method further includes multicasting the message to the first subset of devices. A corresponding computer system and computer program product are also disclosed.
    Type: Grant
    Filed: June 11, 2019
    Date of Patent: January 26, 2021
    Assignee: International Business Machines Corporation
    Inventors: Joachim Rese, Thomas H. Gnech, Regina Illner, Sabine U. Jaeschke, Ilke Tiebs
  • Patent number: 10754876
    Abstract: Cloning a source system to a target system of a multiple system landscape. A depot is created in an archive by the source system. The depot is assigned a creator ID identifying the source system. One or more data packages are offloaded from the source system to the depot. For each of the data packages, a record is written to an internal control structure of the source system with a package ID and a depot ID. The source system is cloned to the target system. The target system in the form of a physical replicate of the source system is provided with read-access to the archive, which is restricted to data packages for which the cloned internal control structure includes records with data package IDs identifying the data packages and depot IDs identifying the depots including the data packages.
    Type: Grant
    Filed: January 12, 2018
    Date of Patent: August 25, 2020
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventor: Joachim Rese
  • Publication number: 20190296923
    Abstract: A computer-implemented method includes receiving a request to multicast a message, wherein the request includes the message and a restriction bundle. The computer-implemented method further includes generating a distribution list for a first set of devices in a plurality of registered devices based, at least in part, on an overlap between a registered range of a device and a multicast range included in the restriction bundle. The computer-implemented method further includes determining a first subset of devices from the first set of devices based, at least in part, on a set of registered property values associated with each device meeting the criteria of each restriction in the restriction bundle. The computer-implemented method further includes multicasting the message to the first subset of devices. A corresponding computer system and computer program product are also disclosed.
    Type: Application
    Filed: June 11, 2019
    Publication date: September 26, 2019
    Inventors: Joachim Rese, Thomas H. Gnech, Regina Illner, Sabine U. Jaeschke, Ilke Tiebs
  • Patent number: 10397010
    Abstract: A computer-implemented method includes receiving a request to multicast a message, wherein the request includes the message and a restriction bundle. The computer-implemented method further includes generating a distribution list for a first set of devices in a plurality of registered devices based, at least in part, on an overlap between a registered range of a device and a multicast range included in the restriction bundle. The computer-implemented method further includes determining a first subset of devices from the first set of devices based, at least in part, on a set of registered property values associated with each device meeting the criteria of each restriction in the restriction bundle. The computer-implemented method further includes multicasting the message to the first subset of devices. A corresponding computer system and computer program product are also disclosed.
    Type: Grant
    Filed: November 30, 2017
    Date of Patent: August 27, 2019
    Assignee: International Business Machines Corporation
    Inventors: Joachim Rese, Thomas H. Gnech, Regina Illner, Sabine U. Jaeschke, Ilke Tiebs
  • Publication number: 20190220538
    Abstract: Cloning a source system to a target system of a multiple system landscape. A depot is created in an archive by the source system. The depot is assigned a creator ID identifying the source system. One or more data packages are offloaded from the source system to the depot. For each of the data packages, a record is written to an internal control structure of the source system with a package ID and a depot ID. The source system is cloned to the target system. The target system in the form of a physical replicate of the source system is provided with read-access to the archive, which is restricted to data packages for which the cloned internal control structure includes records with data package IDs identifying the data packages and depot IDs identifying the depots including the data packages.
    Type: Application
    Filed: January 12, 2018
    Publication date: July 18, 2019
    Inventor: Joachim Rese
  • Publication number: 20190165960
    Abstract: A computer-implemented method includes receiving a request to multicast a message, wherein the request includes the message and a restriction bundle. The computer-implemented method further includes generating a distribution list for a first set of devices in a plurality of registered devices based, at least in part, on an overlap between a registered range of a device and a multicast range included in the restriction bundle. The computer-implemented method further includes determining a first subset of devices from the first set of devices based, at least in part, on a set of registered property values associated with each device meeting the criteria of each restriction in the restriction bundle. The computer-implemented method further includes multicasting the message to the first subset of devices. A corresponding computer system and computer program product are also disclosed.
    Type: Application
    Filed: November 30, 2017
    Publication date: May 30, 2019
    Inventors: Joachim Rese, Thomas H. Gnech, Regina Illner, Sabine U. Jaeschke, Ilke Tiebs
  • Patent number: 10142260
    Abstract: Predicting future utilization of a resource. The predicting future utilization of a resource may include receiving inquiries for a potential future utilization of the resource for different future points in time, recording time-based patterns of the received inquiries, recording a historic actual utilization value of the resource, and determining a future utilization of the resource using the recorded time-based patterns of the received inquiries, the recorded historic actual utilization value of the resource and a current inquiry pattern of the resource.
    Type: Grant
    Filed: December 12, 2017
    Date of Patent: November 27, 2018
    Assignee: International Business Machines Corporation
    Inventors: Petra Sabine Buehrer, Thomas H. Gnech, Joachim Rese, Holger J. Scheller
  • Patent number: 10135757
    Abstract: Predicting future utilization of a resource. The predicting future utilization of a resource may include receiving inquiries for a potential future utilization of the resource for different future points in time, recording time-based patterns of the received inquiries, recording a historic actual utilization value of the resource, and determining a future utilization of the resource using the recorded time-based patterns of the received inquiries, the recorded historic actual utilization value of the resource and a current inquiry pattern of the resource.
    Type: Grant
    Filed: December 12, 2017
    Date of Patent: November 20, 2018
    Assignee: International Business Machines Corporation
    Inventors: Petra Sabine Buehrer, Thomas H. Gnech, Joachim Rese, Holger J. Scheller
  • Publication number: 20180109470
    Abstract: Predicting future utilization of a resource. The predicting future utilization of a resource may include receiving inquiries for a potential future utilization of the resource for different future points in time, recording time-based patterns of the received inquiries, recording a historic actual utilization value of the resource, and determining a future utilization of the resource using the recorded time-based patterns of the received inquiries, the recorded historic actual utilization value of the resource and a current inquiry pattern of the resource.
    Type: Application
    Filed: December 12, 2017
    Publication date: April 19, 2018
    Inventors: Petra Sabine Buehrer, Thomas H. Gnech, Joachim Rese, Holger J. Scheller
  • Publication number: 20180102986
    Abstract: Predicting future utilization of a resource. The predicting future utilization of a resource may include receiving inquiries for a potential future utilization of the resource for different future points in time, recording time-based patterns of the received inquiries, recording a historic actual utilization value of the resource, and determining a future utilization of the resource using the recorded time-based patterns of the received inquiries, the recorded historic actual utilization value of the resource and a current inquiry pattern of the resource.
    Type: Application
    Filed: December 12, 2017
    Publication date: April 12, 2018
    Inventors: Petra Sabine Buehrer, Thomas H. Gnech, Joachim Rese, Holger J. Scheller
  • Patent number: 9887935
    Abstract: Predicting future utilization of a resource. The predicting future utilization of a resource may include receiving inquiries for a potential future utilization of the resource for different future points in time, recording time-based patterns of the received inquiries, recording a historic actual utilization value of the resource, and determining a future utilization of the resource using the recorded time-based patterns of the received inquiries, the recorded historic actual utilization value of the resource and a current inquiry pattern of the resource.
    Type: Grant
    Filed: November 14, 2015
    Date of Patent: February 6, 2018
    Assignee: International Business Machines Corporation
    Inventors: Petra Sabine Buehrer, Thomas H. Gnech, Joachim Rese, Holger J. Scheller
  • Patent number: 9882837
    Abstract: Predicting future utilization of a resource. The predicting future utilization of a resource may include receiving inquiries for a potential future utilization of the resource for different future points in time, recording time-based patterns of the received inquiries, recording a historic actual utilization value of the resource, and determining a future utilization of the resource using the recorded time-based patterns of the received inquiries, the recorded historic actual utilization value of the resource and a current inquiry pattern of the resource.
    Type: Grant
    Filed: March 20, 2015
    Date of Patent: January 30, 2018
    Assignee: International Business Machines Corporation
    Inventors: Petra Sabine Buehrer, Thomas H. Gnech, Joachim Rese, Holger J. Scheller
  • Publication number: 20170344131
    Abstract: In an approach to pointer positioning, a computing device receives an instruction to enter a Move Mode. The computing device magnifies, in Move Mode, screen content to generate a virtual display. The computing device displays a first portion of the virtual display and a fixed pointer on the virtual display. The computing device receives physical movement data. The computing device analyzes the physical movement data. The computing device displays a second portion of the virtual display based on the analyzed physical movement data. The computing device receives an instruction to leave Move Mode. The computing device deactivates Move Mode.
    Type: Application
    Filed: February 7, 2017
    Publication date: November 30, 2017
    Inventors: Thomas H. Gnech, Regina Illner, Joachim Rese
  • Publication number: 20170344217
    Abstract: In an approach to pointer positioning, a computing device receives an instruction to enter a Move Mode. The computing device magnifies, in Move Mode, screen content to generate a virtual display. The computing device displays a first portion of the virtual display and a fixed pointer on the virtual display. The computing device receives physical movement data. The computing device analyzes the physical movement data. The computing device displays a second portion of the virtual display based on the analyzed physical movement data. The computing device receives an instruction to leave Move Mode. The computing device deactivates Move Mode.
    Type: Application
    Filed: May 31, 2016
    Publication date: November 30, 2017
    Inventors: Thomas H. Gnech, Regina Illner, Joachim Rese
  • Publication number: 20160275427
    Abstract: Predicting future utilization of a resource. The predicting future utilization of a resource may include receiving inquiries for a potential future utilization of the resource for different future points in time, recording time-based patterns of the received inquiries, recording a historic actual utilization value of the resource, and determining a future utilization of the resource using the recorded time-based patterns of the received inquiries, the recorded historic actual utilization value of the resource and a current inquiry pattern of the resource.
    Type: Application
    Filed: November 14, 2015
    Publication date: September 22, 2016
    Inventors: Petra Sabine Buehrer, Thomas H. Gnech, Joachim Rese, Holger J. Scheller
  • Publication number: 20160277317
    Abstract: Predicting future utilization of a resource. The predicting future utilization of a resource may include receiving inquiries for a potential future utilization of the resource for different future points in time, recording time-based patterns of the received inquiries, recording a historic actual utilization value of the resource, and determining a future utilization of the resource using the recorded time-based patterns of the received inquiries, the recorded historic actual utilization value of the resource and a current inquiry pattern of the resource.
    Type: Application
    Filed: March 20, 2015
    Publication date: September 22, 2016
    Inventors: Petra Sabine Buehrer, Thomas H. Gnech, Joachim Rese, Holger J. Scheller
  • Publication number: 20150261870
    Abstract: An aggregate is generated. Upon receiving a second query comprising a filter criterion, a determination is made as to whether at least a threshold number of previous first queries comprises a similar filter criterion, and if so generating an aggregate using the similar filter criterion as an aggregation criterion, such that future queries comprising the similar filter criterion are satisfied by the aggregate.
    Type: Application
    Filed: March 12, 2015
    Publication date: September 17, 2015
    Inventors: Namik Hrle, Georg K. Mayer, Joachim Rese
  • Publication number: 20150264155
    Abstract: A capability for updating a cache. The capability includes identifying, in a query instance that has led to a filling of the cache, a parameter whose values are monotonic—in particular monotonically increasing or decreasing—over time, wherein the query instance has a first execution time. When generating a new query instance, at a second, later execution time instead of the previous value of the parameter, a new value may be used that corresponds to the monotonic previous value at the second execution time. The new query instance is executed, wherein the cache is updated with the results of the new query instance.
    Type: Application
    Filed: March 12, 2015
    Publication date: September 17, 2015
    Inventors: Namik Hrle, Georg K. Mayer, Joachim Rese