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: 12277333
    Abstract: 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: Grant
    Filed: March 1, 2023
    Date of Patent: April 15, 2025
    Assignee: ROBERT BOSCH GMBH
    Inventors: Simon Kramer, Franck Youk, Michael Abel
  • Patent number: 12194948
    Abstract: 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: Grant
    Filed: March 8, 2021
    Date of Patent: January 14, 2025
    Assignees: ZF AUTOMOTIVE GERMANY GMBH, AUDI AG
    Inventors: Simon Schmid, Silke Leger, Markus Schlipf, Simon Kramer, Jochen Dünnebier, Andreas Geist
  • Publication number: 20240198952
    Abstract: 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: Application
    Filed: March 8, 2021
    Publication date: June 20, 2024
    Inventors: Simon SCHMID, Silke LEGER, Markus SCHLIPF, Simon KRAMER, Jochen DÜNNEBIER, Andreas GEIST
  • Publication number: 20230289085
    Abstract: 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: Application
    Filed: March 1, 2023
    Publication date: September 14, 2023
    Inventors: Simon Kramer, Franck Youk, Michael Abel
  • Patent number: 11275621
    Abstract: 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: Grant
    Filed: November 8, 2017
    Date of Patent: March 15, 2022
    Assignee: Robert Bosch GmbH
    Inventors: Bjoern Saballus, Elmar Ott, Jascha Friedrich, Juergen Bregenzer, Simon Kramer, Michael Pressler, Sebastian Stuermer
  • Patent number: 11135995
    Abstract: 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: Grant
    Filed: December 1, 2017
    Date of Patent: October 5, 2021
    Assignee: TRW AUTOMOTIVE GMBH
    Inventors: 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: 11115232
    Abstract: 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: Grant
    Filed: February 2, 2017
    Date of Patent: September 7, 2021
    Assignee: Robert Bosch GmbH
    Inventors: Peter Haefele, Uwe Hartmann, Dirk Ziegenbein, Simon Kramer
  • Patent number: 11055163
    Abstract: 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: Grant
    Filed: April 9, 2019
    Date of Patent: July 6, 2021
    Assignee: Robert Bosch GmbH
    Inventors: Lou Guillot, Peter Haefele, Simon Kramer, Uwe Hartmann, Venugopalan Ranjith Kumar
  • Patent number: 11048575
    Abstract: 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: Grant
    Filed: April 9, 2019
    Date of Patent: June 29, 2021
    Assignee: Robert Bosch GmbH
    Inventors: Lou Guillot, Peter Haefele, Simon Kramer, Uwe Hartmann, Venugopalan Ranjith Kumar
  • Publication number: 20210194720
    Abstract: 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: Application
    Filed: February 2, 2017
    Publication date: June 24, 2021
    Applicants: Robert Bosch GmbH, Robert Bosch GmbH
    Inventors: Peter Haefele, Uwe Hartmann, Dirk Ziegenbein, Simon Kramer
  • Patent number: 11040684
    Abstract: 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: Grant
    Filed: February 21, 2018
    Date of Patent: June 22, 2021
    Assignee: TRW AUTOMOTIVE GMBH
    Inventors: Martin Seyffert, Simon Kramer, Marco Wahl, Silke Leger
  • Publication number: 20200055479
    Abstract: 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: Application
    Filed: February 21, 2018
    Publication date: February 20, 2020
    Inventors: Martin Seyffert, Simon Kramer, Marco Wahl, Silke Leger
  • Patent number: 10563363
    Abstract: 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: Grant
    Filed: July 24, 2018
    Date of Patent: February 18, 2020
    Assignees: Wirtgen GmbH, Betek GmbH & Co. KG
    Inventors: Cyrus Barimani, Thomas Lehnert, Andreas Salz, Heiko Friederichs, Andreas Rapp, Simon Krämer, Ulrich Krämer
  • Publication number: 20190381970
    Abstract: 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: Application
    Filed: December 1, 2017
    Publication date: December 19, 2019
    Inventors: 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: 20190340034
    Abstract: 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: Application
    Filed: November 8, 2017
    Publication date: November 7, 2019
    Inventors: Bjoern Saballus, Elmar Ott, Jascha Friedrich, Juergen Bregenzer, Simon Kramer, Michael Pressler, Sebastian Stuermer
  • Patent number: 10452425
    Abstract: 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: Grant
    Filed: October 26, 2017
    Date of Patent: October 22, 2019
    Assignee: Robert Bosch GmbH
    Inventors: Bjoern Saballus, Elmar Ott, Jascha Friedrich, Juergen Bregenzer, Simon Kramer, Michael Pressler, Sebastian Stuermer
  • Patent number: 10445155
    Abstract: 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: Grant
    Filed: May 27, 2016
    Date of Patent: October 15, 2019
    Assignee: Robert Bosch GmbH
    Inventors: Bjoern Saballus, Simon Kramer
  • Publication number: 20190310907
    Abstract: 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: Application
    Filed: April 9, 2019
    Publication date: October 10, 2019
    Inventors: Lou Guillot, Peter Haefele, Simon Kramer, Uwe Hartmann, Venugopalan Ranjith Kumar
  • Patent number: D893869
    Type: Grant
    Filed: March 15, 2019
    Date of Patent: August 25, 2020
    Assignee: Betek GmbH & Co. KG
    Inventors: Simon Krämer, Heiko Friederichs
  • Patent number: D894599
    Type: Grant
    Filed: March 15, 2019
    Date of Patent: September 1, 2020
    Assignee: Betek GmbH & Co. KG
    Inventors: Simon Krämer, Heiko Friederichs