Invention Grant
US07890800B2 Method, operating system and computing hardware for running a computer program
有权
用于运行计算机程序的方法,操作系统和计算硬件
- Patent Title: Method, operating system and computing hardware for running a computer program
- Patent Title (中): 用于运行计算机程序的方法,操作系统和计算硬件
-
Application No.: US11659307Application Date: 2005-07-25
-
Publication No.: US07890800B2Publication Date: 2011-02-15
- Inventor: Reinhard Weiberle , Bernd Mueller , Werner Harter , Thomas Kottke , Yorck von Collani , Rainer Gmehlich
- Applicant: Reinhard Weiberle , Bernd Mueller , Werner Harter , Thomas Kottke , Yorck von Collani , Rainer Gmehlich
- Applicant Address: DE Stuttgart
- Assignee: Robert Bosch GmbH
- Current Assignee: Robert Bosch GmbH
- Current Assignee Address: DE Stuttgart
- Agency: Kenyon & Kenyon LLP
- Priority: DE102004037713 20040804
- International Application: PCT/EP2005/053621 WO 20050725
- International Announcement: WO2006/015945 WO 20060216
- Main IPC: G06F11/00
- IPC: G06F11/00

Abstract:
A method for running a computer program on computing hardware, in particular on a microprocessor. The computer program includes multiple program objects designed as tasks, for example. Transient and permanent errors are detected during the running of the computer program on the computing hardware. To be able to handle these transient errors constructively when they occur in a computer system in such a way that the functionality and function reliability of the computer system are restored within the shortest possible error tolerance time, at least one program object that has already been sent for execution is set into a defined state on detection of an error and is restarted from this state. The program object is a runtime object of the computer program, for example, also known as a task. One or more tasks that are still being executed or have already been executed on occurrence of an error are restarted and run again.
Public/Granted literature
- US20090217090A1 Method, operating system and computing hardware for running a computer program Public/Granted day:2009-08-27
Information query