Patents by Inventor Ralf Altrichter
Ralf Altrichter 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: 8566285Abstract: A method, system, and article to manage a backup procedure of one or more backup tasks in a computing system. A backup window within which the backup tasks are to be executed is defined, and the backup tasks within the backup window are scheduled. The process of the backup procedure is controlled during execution. The process of controlling the backup procedure includes calculating the prospective duration of all actually running and all future backup tasks, and cancelling low priority backup tasks in case a higher priority backup task is projected to continue beyond an end time (Tend) of the backup window.Type: GrantFiled: May 15, 2009Date of Patent: October 22, 2013Assignee: International Business Machines CorporationInventors: Ralf Altrichter, Oliver Augenstein, Stefan Huetter, Hans-Ulrich Oldengott
-
Patent number: 8458716Abstract: Methods, systems, and computer program products for operating an enterprise resource planning system. The method includes running a placeholder job in said enterprise resource planning system in response to a request from at least one client application for notification of at least one background processing event, wherein the placeholder job is executed in response to the at least one background processing event.Type: GrantFiled: December 31, 2008Date of Patent: June 4, 2013Assignee: International Business Machines CorporationInventors: Ralf Altrichter, Gerd Kehrer, Martin Raitza
-
Patent number: 8140317Abstract: A simulation method and system. The method includes receiving by a simulation engine in a device driver, input simulation parameters data associated with a simulation process. The simulation engine calculates a simulated scaled down process time period for a device associated with the device driver. The simulation engine simulates the device. The simulation engine calculates an overall runtime period for the device. The overall runtime period is calculated based on the simulated scaled down process time period. The simulation engine transmits the overall runtime period to a simulator software application for generating an operating schedule for operating the device.Type: GrantFiled: July 11, 2008Date of Patent: March 20, 2012Assignee: International Business Machines CorporationInventors: Ralf Altrichter, Oliver Augenstein, Hans-Ulrich Oldengott
-
Patent number: 8131706Abstract: The present invention relates to a method and respective system for binding a portlet into a web portal infrastructure comprising at least one portal and a plurality of portlets.Type: GrantFiled: November 8, 2007Date of Patent: March 6, 2012Assignee: International Business Machines CorporationInventors: Ralf Altrichter, Peter Fischer, Timo Kussmaul, Stephan Laertz
-
Publication number: 20100161687Abstract: A system and associated method for optimizing memory allocation and garbage collection. An allocation modifier is employed to declare a data object in a source code. The allocation modifier describes an expected lifespan of the data object being declared. The interpreter allocates the data object in an area of a heap space that is associated with the expected lifespan such that a garbage collector suffers from less overhead in scanning data objects that will survive a garbage collection cycle. Also, the heap space also has less fragmentation as the data object is allocated in the area associated with the expected lifespan such that the data object does not need to be relocated.Type: ApplicationFiled: December 24, 2008Publication date: June 24, 2010Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Ralf Altrichter, Dirk Heuzeroth, Gerd Kehrer, Martin Raitza
-
Publication number: 20100070959Abstract: A method of optimizing a performance of an executable program where the executable program including an executable code portion and a dynamic meta-data portion, the executable code portion and the dynamic meta-data portion being hard-linked together and the dynamic meta-data portion being configured to enhance an operation of the executable code portion. The method includes reading the meta-data. The executable code is then executed while the execution of the executable code is optimized based on the meta-data. Statistical data regarding an operation of the execution of the executable code is collected during the program's run. The dynamic meta-data is updated with the collected statistical data at an ending portion of the executable code.Type: ApplicationFiled: September 17, 2008Publication date: March 18, 2010Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Ralf Altrichter, Dirk Heuzeroth, Gerd Kehrer, Martin Raitza
-
Publication number: 20100010799Abstract: A simulation method and system. The method includes receiving by a simulation engine in a device driver, input simulation parameters data associated with a simulation process. The simulation engine calculates a simulated scale down process time period for a device associated with the device driver. The simulation engine simulates the device. The simulation engine calculates an overall runtime period for the device. The overall runtime period is calculated based on the simulated scale down process time period. The simulation engine transmits the overall runtime period to a simulator software application for generating an operating schedule for operating the device.Type: ApplicationFiled: July 11, 2008Publication date: January 14, 2010Inventors: Ralf Altrichter, Oliver Augenstein, Hans-Ulrich Oldengott
-
Publication number: 20090300633Abstract: A method, system, and article to manage a backup procedure of one or more backup tasks in a computing system. A backup window within which the backup tasks are to be executed is defined, and the backup tasks within the backup window are scheduled. The process of the backup procedure is controlled during execution. The process of controlling the backup procedure includes calculating the prospective duration of all actually running and all future backup tasks, and cancelling low priority backup tasks in case a higher priority backup task is projected to continue beyond an end time (Tend) of the backup window.Type: ApplicationFiled: May 15, 2009Publication date: December 3, 2009Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Ralf Altrichter, Oliver Augenstein, Stefan Huetter, Hans-Ulrich Oldengott
-
Publication number: 20090254266Abstract: A system of calculating a navigation route based on an estimated energy consumption value that assigns a distance weight coefficient for each of the plurality of potential routes that corresponds to an estimated distance energy consumption value. The system also determines a cumulative interference weight coefficient for each of the plurality of potential routes corresponding to an estimated interference energy consumption value based on traversing at least one interference event in the potential route. Each cumulative interference weight coefficient may include a fixed event interference weight coefficient, a probable event interference weight coefficient, and a scheduled event interference weight coefficient.Type: ApplicationFiled: January 5, 2009Publication date: October 8, 2009Applicant: International Business Machines CorporatioNInventors: Ralf Altrichter, Dirk Heuzeroth, Gerd Kehrer, Martin Robert Raitza
-
Publication number: 20090172692Abstract: Methods, systems, and computer program products for operating an enterprise resource planning system. The method includes running a placeholder job in said enterprise resource planning system in response to a request from at least one client application for notification of at least one background processing event, wherein the placeholder job is executed in response to the at least one background processing event.Type: ApplicationFiled: December 31, 2008Publication date: July 2, 2009Applicant: INTERNATIONAL BUSINESS MACHINESInventors: Ralf Altrichter, Gerd Kehrer, Martin Raitza
-
Patent number: 7493209Abstract: A method of calculating a navigation route based on an estimated energy consumption value that assigns a distance weight coefficient for each of the plurality of potential routes that corresponds to an estimated distance energy consumption value. The method also determines a cumulative interference weight coefficient for each of the plurality of potential routes corresponding to an estimated interference energy consumption value based on traversing at least one interference event in the potential route. Each cumulative interference weight coefficient may include a fixed event interference weight coefficient, a probable event interference weight coefficient, and a scheduled event interference weight coefficient.Type: GrantFiled: April 7, 2008Date of Patent: February 17, 2009Assignee: International Business Machines CorporationInventors: Ralf Altrichter, Dirk Heuzeroth, Gerd Kehrer, Robert Martin Raitza
-
Publication number: 20080120343Abstract: The present invention relates to a method and respective system for binding a portlet into a web portal infrastructure comprising at least one portal and a plurality of portlets.Type: ApplicationFiled: November 8, 2007Publication date: May 22, 2008Inventors: Ralf Altrichter, Peter Fischer, Timo Kussmaul, Stephan Laertz