Patents by Inventor Simon Krämer
Simon Krämer 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: 12277333Abstract: A computer-implemented method for optimizing the memory of a partitioned system including multiple memories, at least one processing core, and at least one memory protection unit (MPU), each MPU including multiple registers. The method includes calculating run-time changes of each piece of data of a multitude of data which are to be processed by the processing core, with the respective piece of data being placed in each memory of the multiple memories based on access statistics for the respective piece of data, each piece of data of the multitude of data being assigned to one rights area or multiple rights areas; determining a placement of the data in the memories based on the calculated run-time changes; and allocating the multiple registers of the MPU for the certain placement of the data in the multiple memories, one register of the multiple registers identifying a memory area of the multiple memories.Type: GrantFiled: March 1, 2023Date of Patent: April 15, 2025Assignee: ROBERT BOSCH GMBHInventors: Simon Kramer, Franck Youk, Michael Abel
-
Patent number: 12194948Abstract: An airbag of a vehicle occupant restraint system has an actively releasable tether element (14) disposed in an interior (16) of the airbag (10) which is connected, at an airbag-side fixation (18), permanently to the airbag (10) in the region of a contact zone (20) for the occupant, and which comprises a detachable fixing point (22) for the release. The airbag (10) can take up a smaller first filled volume (V1) in which the tether element (14) and the detachable fixing point (22) are not released, and a larger second filled volume (V2) in which the tether element (14) is released at the actively detachable fixing point (22).Type: GrantFiled: March 8, 2021Date of Patent: January 14, 2025Assignees: ZF AUTOMOTIVE GERMANY GMBH, AUDI AGInventors: Simon Schmid, Silke Leger, Markus Schlipf, Simon Kramer, Jochen Dünnebier, Andreas Geist
-
Publication number: 20240198952Abstract: An airbag of a vehicle occupant restraint system has an actively releasable tether element (14) disposed in an interior (16) of the airbag (10) which is connected, at an airbag-side fixation (18), permanently to the airbag (10) in the region of a contact zone (20) for the occupant, and which comprises a detachable fixing point (22) for the release. The airbag (10) can take up a smaller first filled volume (V1) in which the tether element (14) and the detachable fixing point (22) are not released, and a larger second filled volume (V2) in which the tether element (14) is released at the actively detachable fixing point (22).Type: ApplicationFiled: March 8, 2021Publication date: June 20, 2024Inventors: Simon SCHMID, Silke LEGER, Markus SCHLIPF, Simon KRAMER, Jochen DÜNNEBIER, Andreas GEIST
-
Publication number: 20230289085Abstract: A computer-implemented method for optimizing the memory of a partitioned system including multiple memories, at least one processing core, and at least one memory protection unit (MPU), each MPU including multiple registers. The method includes calculating run-time changes of each piece of data of a multitude of data which are to be processed by the processing core, with the respective piece of data being placed in each memory of the multiple memories based on access statistics for the respective piece of data, each piece of data of the multitude of data being assigned to one rights area or multiple rights areas; determining a placement of the data in the memories based on the calculated run-time changes; and allocating the multiple registers of the MPU for the certain placement of the data in the multiple memories, one register of the multiple registers identifying a memory area of the multiple memories.Type: ApplicationFiled: March 1, 2023Publication date: September 14, 2023Inventors: Simon Kramer, Franck Youk, Michael Abel
-
Patent number: 11275621Abstract: A device and a method for operating a computer system, a job to be processed by the computer system being assignable to a task from a plurality of tasks for processing, the job to be processed being assigned as a function of a result of a comparison, a first value being compared to a second value in the comparison, the first value characterizing a first computing expenditure, which is to be expected in the computer system in the processing of the job to be processed in a first task of the plurality of tasks, the second value characterizing a second computing expenditure, which is to be expected in the computer system in the processing of the job to be processed in a second task of the plurality of tasks.Type: GrantFiled: November 8, 2017Date of Patent: March 15, 2022Assignee: Robert Bosch GmbHInventors: Bjoern Saballus, Elmar Ott, Jascha Friedrich, Juergen Bregenzer, Simon Kramer, Michael Pressler, Sebastian Stuermer
-
Patent number: 11135995Abstract: A force-limiting device, especially for a seat belt system (10) in a vehicle, has a force transducer (20) interacting with webbing (14) for which a normal webbing path is provided. The force transducer (20) includes a webbing track (30) that in a non-force-limiting position extends in parallel to the normal webbing path and in a force-limiting position extends inclined relative to the normal webbing path so that the force transducer (20) in the force-limiting position sets a predetermined extension force (F) required to move the webbing (14) vis-à-vis the force transducer (20) in a direction of belt extension (R).Type: GrantFiled: December 1, 2017Date of Patent: October 5, 2021Assignee: TRW AUTOMOTIVE GMBHInventors: Swen Schaub, Christian Muecke, Simon Gargallo, Günter Burkhardtsmaier, Bernd Gentner, Oliver Gross, Simon Kramer, Andreas Pregitzer, Marco Wahl, Malke Seiler, Nizam Bedak
-
Patent number: 11115232Abstract: A method for operating a control unit, in particular for a motor vehicle, the control unit including at least one execution unit for executing task programs, a first task program and a second task program being executed at least intermittently, the first task program providing data for the second task program at the end of a first predefined time interval, wherein a transfer of the data from the first task program to the second task program only takes place after a particular last execution of the first task program within a predefined second time interval for the execution of the second task program, the second time interval being longer than the first time interval.Type: GrantFiled: February 2, 2017Date of Patent: September 7, 2021Assignee: Robert Bosch GmbHInventors: Peter Haefele, Uwe Hartmann, Dirk Ziegenbein, Simon Kramer
-
Patent number: 11055163Abstract: For error handling of data communications, in a transmission interval, between first and second tasks for which first and second time intervals are respectively predefined, (1) execution of the first task is omitted in a pending instance of the second time interval responsive to where the transmission interval immediately prior to the pending instance of the second time interval began in, and continued past an end point of, a most recent instance of the first time interval, which was during an immediately preceding instance of the second time interval; or (2) execution of the second task is omitted in the pending instance of the second time interval responsive to where a most recent prior execution of the second task began in, and continued past an end point in time of, a most recent instance of the second time interval immediately prior to the pending instance of the second time interval.Type: GrantFiled: April 9, 2019Date of Patent: July 6, 2021Assignee: Robert Bosch GmbHInventors: Lou Guillot, Peter Haefele, Simon Kramer, Uwe Hartmann, Venugopalan Ranjith Kumar
-
Patent number: 11048575Abstract: For error handling of data communications between first and second tasks in a data transmission interval, where first time intervals and second time intervals are predefined for the first and second tasks, respectively, the data transmission interval is omitted in one of the second time intervals when (1) execution of the first task immediately prior to the current second time interval, which began in a first time interval, during an immediately preceding second interval, continues past an end point of that first time interval, and an execution of the second task of the current second interval has begun, or (2) execution of the second task, which began in an immediately preceding one of the second intervals, continued past an end point of the preceding second interval and an execution of the first task the current second interval has already begun.Type: GrantFiled: April 9, 2019Date of Patent: June 29, 2021Assignee: Robert Bosch GmbHInventors: Lou Guillot, Peter Haefele, Simon Kramer, Uwe Hartmann, Venugopalan Ranjith Kumar
-
Publication number: 20210194720Abstract: A method for operating a control unit, in particular for a motor vehicle, the control unit including at least one execution unit for executing task programs, a first task program and a second task program being executed at least intermittently, the first task program providing data for the second task program at the end of a first predefined time interval, wherein a transfer of the data from the first task program to the second task program only takes place after a particular last execution of the first task program within a predefined second time interval for the execution of the second task program, the second time interval being longer than the first time interval.Type: ApplicationFiled: February 2, 2017Publication date: June 24, 2021Applicants: Robert Bosch GmbH, Robert Bosch GmbHInventors: Peter Haefele, Uwe Hartmann, Dirk Ziegenbein, Simon Kramer
-
Patent number: 11040684Abstract: A vehicle occupant restraint device comprises a control unit and a group of at least two matched airbags (20, 24; 22, 26) for the protection of a vehicle occupant (10; 16) on a particular vehicle seat (12; 16). The control unit is arranged and the airbags (20, 24; 22, 26) are disposed and designed so that, in a collision case, the control unit differentiates between a first situation in which the vehicle occupant (10; 16) is located in a standard distance area relative to a first airbag (20; 22) and a second situation in which the vehicle occupant (10; 16) is located in a rear area which is further distant from the first airbag (20; 22) than the standard distance area. When the first situation is given, the control unit activates the first airbag (20; 22) only. In contrast, when the second situation is given, the control unit activates the first airbag (20; 22) and additionally at least a second airbag (24; 26) of the group, with the first airbag (20; 22) backing the second airbag (24; 26).Type: GrantFiled: February 21, 2018Date of Patent: June 22, 2021Assignee: TRW AUTOMOTIVE GMBHInventors: Martin Seyffert, Simon Kramer, Marco Wahl, Silke Leger
-
Publication number: 20200055479Abstract: A vehicle occupant restraint device comprises a control unit and a group of at least two matched airbags (20, 24; 22, 26) for the protection of a vehicle occupant (10; 16) on a particular vehicle seat (12; 16). The control unit is arranged and the airbags (20, 24; 22, 26) are disposed and designed so that, in a collision case, the control unit differentiates between a first situation in which the vehicle occupant (10; 16) is located in a standard distance area relative to a first airbag (20; 22) and a second situation in which the vehicle occupant (10; 16) is located in a rear area which is further distant from the first airbag (20; 22) than the standard distance area. When the first situation is given, the control unit activates the first airbag (20; 22) only. In contrast, when the second situation is given, the control unit activates the first airbag (20; 22) and additionally at least a second airbag (24; 26) of the group, with the first airbag (20; 22) backing the second airbag (24; 26).Type: ApplicationFiled: February 21, 2018Publication date: February 20, 2020Inventors: Martin Seyffert, Simon Kramer, Marco Wahl, Silke Leger
-
Patent number: 10563363Abstract: The invention relates to a scraper bar (20) for a scraper blade (68) of a road milling machine, having a carrier (10) that comprises a front side and a rearward installation surface (17), the carrier (10) comprising a cutting-element receptacle (13), cutting elements (30) being held, serially arranged along a longitudinal axis (L) extending in a width direction of the carrier (10), on or in the cutting-element receptacle (13), and the cutting elements (30) comprising a cutting edge (35.1) that transitions indirectly or directly into a rake surface (35). In order to improve the working result, provision is made according to the present invention that at least for some of the cutting elements (30), the cutting edge (35.1) is set at least locally not parallel to the longitudinal axis (L).Type: GrantFiled: July 24, 2018Date of Patent: February 18, 2020Assignees: Wirtgen GmbH, Betek GmbH & Co. KGInventors: Cyrus Barimani, Thomas Lehnert, Andreas Salz, Heiko Friederichs, Andreas Rapp, Simon Krämer, Ulrich Krämer
-
Publication number: 20190381970Abstract: A force-limiting device, especially for a seat belt system (10) in a vehicle, has a force transducer (20) interacting with webbing (14) for which a normal webbing path is provided. The force transducer (20) includes a webbing track (30) that in a non-force-limiting position extends in parallel to the normal webbing path and in a force-limiting position extends inclined relative to the normal webbing path so that the force transducer (20) in the force-limiting position sets a predetermined extension force (F) required to move the webbing (14) vis-à-vis the force transducer (20) in a direction of belt extension (R).Type: ApplicationFiled: December 1, 2017Publication date: December 19, 2019Inventors: Swen Schaub, Christian Muecke, Simon Gargallo, Günter Burkhardtsmaier, Bernd Gentner, Oliver Gross, Simon Kramer, Andreas Pregitzer, Marco Wahl, Malke Seiler, Nizam Bedak
-
Publication number: 20190340034Abstract: A device and a method for operating a computer system, a job to be processed by the computer system being assignable to a task from a plurality of tasks for processing, the job to be processed being assigned as a function of a result of a comparison, a first value being compared to a second value in the comparison, the first value characterizing a first computing expenditure, which is to be expected in the computer system in the processing of the job to be processed in a first task of the plurality of tasks, the second value characterizing a second computing expenditure, which is to be expected in the computer system in the processing of the job to be processed in a second task of the plurality of tasks.Type: ApplicationFiled: November 8, 2017Publication date: November 7, 2019Inventors: Bjoern Saballus, Elmar Ott, Jascha Friedrich, Juergen Bregenzer, Simon Kramer, Michael Pressler, Sebastian Stuermer
-
Patent number: 10452425Abstract: An apparatus and a method for processing a plurality of tasks in cycles on a plurality of computation cores, provision being made also to determine, within one cycle for processing the plurality of tasks, an allocation of the plurality of tasks to the plurality of computation cores and a sequence for an at least partial execution of the plurality of tasks.Type: GrantFiled: October 26, 2017Date of Patent: October 22, 2019Assignee: Robert Bosch GmbHInventors: Bjoern Saballus, Elmar Ott, Jascha Friedrich, Juergen Bregenzer, Simon Kramer, Michael Pressler, Sebastian Stuermer
-
Patent number: 10445155Abstract: A method for the communication between software components in a motor vehicle, the software components being able to be operated in different operating modes, wherein the software components communicate with one another in different ways in the different operating modes, and at a first point in time, it is determined which software components communicate with one another and in which way in the different operating modes, and a separate communication profile is determined on that basis for each of the different operating modes, the software components being operated in the different operating modes at a second point in time, and one or more computer unit(s) executing the software components is/are configured in accordance with a corresponding communication profile of the respective operating mode.Type: GrantFiled: May 27, 2016Date of Patent: October 15, 2019Assignee: Robert Bosch GmbHInventors: Bjoern Saballus, Simon Kramer
-
Publication number: 20190310907Abstract: For error handling of data communications, in a transmission interval, between first and second tasks for which first and second time intervals are respectively predefined, (1) execution of the first task is omitted in a pending instance of the second time interval responsive to where the transmission interval immediately prior to the pending instance of the second time interval began in, and continued past an end point of, a most recent instance of the first time interval, which was during an immediately preceding instance of the second time interval; or (2) execution of the second task is omitted in the pending instance of the second time interval responsive to where a most recent prior execution of the second task began in, and continued past an end point in time of, a most recent instance of the second time interval immediately prior to the pending instance of the second time interval.Type: ApplicationFiled: April 9, 2019Publication date: October 10, 2019Inventors: Lou Guillot, Peter Haefele, Simon Kramer, Uwe Hartmann, Venugopalan Ranjith Kumar
-
Patent number: D893869Type: GrantFiled: March 15, 2019Date of Patent: August 25, 2020Assignee: Betek GmbH & Co. KGInventors: Simon Krämer, Heiko Friederichs
-
Patent number: D894599Type: GrantFiled: March 15, 2019Date of Patent: September 1, 2020Assignee: Betek GmbH & Co. KGInventors: Simon Krämer, Heiko Friederichs