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: 11030194Abstract: 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: GrantFiled: March 12, 2015Date of Patent: June 8, 2021Assignee: International Business Machines CorporationInventors: Namik Hrle, Georg K. Mayer, Joachim Rese
-
Patent number: 10904354Abstract: 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: GrantFiled: March 12, 2015Date of Patent: January 26, 2021Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Namik Hrle, Georg K. Mayer, Joachim Rese
-
Patent number: 10904023Abstract: 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: GrantFiled: June 11, 2019Date of Patent: January 26, 2021Assignee: International Business Machines CorporationInventors: Joachim Rese, Thomas H. Gnech, Regina Illner, Sabine U. Jaeschke, Ilke Tiebs
-
Patent number: 10754876Abstract: 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: GrantFiled: January 12, 2018Date of Patent: August 25, 2020Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventor: Joachim Rese
-
Publication number: 20190296923Abstract: 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: ApplicationFiled: June 11, 2019Publication date: September 26, 2019Inventors: Joachim Rese, Thomas H. Gnech, Regina Illner, Sabine U. Jaeschke, Ilke Tiebs
-
Patent number: 10397010Abstract: 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: GrantFiled: November 30, 2017Date of Patent: August 27, 2019Assignee: International Business Machines CorporationInventors: Joachim Rese, Thomas H. Gnech, Regina Illner, Sabine U. Jaeschke, Ilke Tiebs
-
Publication number: 20190220538Abstract: 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: ApplicationFiled: January 12, 2018Publication date: July 18, 2019Inventor: Joachim Rese
-
Publication number: 20190165960Abstract: 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: ApplicationFiled: November 30, 2017Publication date: May 30, 2019Inventors: Joachim Rese, Thomas H. Gnech, Regina Illner, Sabine U. Jaeschke, Ilke Tiebs
-
Patent number: 10142260Abstract: 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: GrantFiled: December 12, 2017Date of Patent: November 27, 2018Assignee: International Business Machines CorporationInventors: Petra Sabine Buehrer, Thomas H. Gnech, Joachim Rese, Holger J. Scheller
-
Patent number: 10135757Abstract: 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: GrantFiled: December 12, 2017Date of Patent: November 20, 2018Assignee: International Business Machines CorporationInventors: Petra Sabine Buehrer, Thomas H. Gnech, Joachim Rese, Holger J. Scheller
-
Publication number: 20180109470Abstract: 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: ApplicationFiled: December 12, 2017Publication date: April 19, 2018Inventors: Petra Sabine Buehrer, Thomas H. Gnech, Joachim Rese, Holger J. Scheller
-
Publication number: 20180102986Abstract: 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: ApplicationFiled: December 12, 2017Publication date: April 12, 2018Inventors: Petra Sabine Buehrer, Thomas H. Gnech, Joachim Rese, Holger J. Scheller
-
Patent number: 9887935Abstract: 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: GrantFiled: November 14, 2015Date of Patent: February 6, 2018Assignee: International Business Machines CorporationInventors: Petra Sabine Buehrer, Thomas H. Gnech, Joachim Rese, Holger J. Scheller
-
Patent number: 9882837Abstract: 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: GrantFiled: March 20, 2015Date of Patent: January 30, 2018Assignee: International Business Machines CorporationInventors: Petra Sabine Buehrer, Thomas H. Gnech, Joachim Rese, Holger J. Scheller
-
Publication number: 20170344131Abstract: 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: ApplicationFiled: February 7, 2017Publication date: November 30, 2017Inventors: Thomas H. Gnech, Regina Illner, Joachim Rese
-
Publication number: 20170344217Abstract: 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: ApplicationFiled: May 31, 2016Publication date: November 30, 2017Inventors: Thomas H. Gnech, Regina Illner, Joachim Rese
-
Publication number: 20160275427Abstract: 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: ApplicationFiled: November 14, 2015Publication date: September 22, 2016Inventors: Petra Sabine Buehrer, Thomas H. Gnech, Joachim Rese, Holger J. Scheller
-
Publication number: 20160277317Abstract: 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: ApplicationFiled: March 20, 2015Publication date: September 22, 2016Inventors: Petra Sabine Buehrer, Thomas H. Gnech, Joachim Rese, Holger J. Scheller
-
Publication number: 20150261870Abstract: 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: ApplicationFiled: March 12, 2015Publication date: September 17, 2015Inventors: Namik Hrle, Georg K. Mayer, Joachim Rese
-
Publication number: 20150264155Abstract: 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: ApplicationFiled: March 12, 2015Publication date: September 17, 2015Inventors: Namik Hrle, Georg K. Mayer, Joachim Rese