Patents by Inventor Markus Ferch

Markus Ferch 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: 11441923
    Abstract: A method for distributing navigation map data to a plurality of work machines which are part of a network of work machines and perform work orders in this network, wherein the navigation map data are needed in the work machines to carry out the work orders, and work orders are planned on the basis of navigation map data, includes detecting work orders for work machines, which work orders exist in the network and were planned on the basis of old navigation map data. The method includes checking the work orders which exist in the network in order to determine whether these work orders can be carried out with new navigation map data, and terminating work orders which cannot be carried out with new navigation map data. The new navigation map data is then installed.
    Type: Grant
    Filed: September 4, 2020
    Date of Patent: September 13, 2022
    Assignee: Robert Bosch GmbH
    Inventors: Christian Becker-Asano, Markus Ferch
  • Patent number: 11402219
    Abstract: A method is described for setting up or updating an environment map and for ascertaining a position within the environment map based on a scan of an environment using electromagnetic radiation, in which environment data is ascertained by scanning the environment with the aid of at least one localization system using electromagnetic radiation, data pertaining to at least one wireless communications unit are collected by the at least one localization system, the ascertained environment data are allocated to at least one position or to at least one section of the environment map, and the collected data of the at least one wireless communications unit are used by an internal control unit or an external control unit of the localization system for plausibilizing the at least one position or the at least one section of the environment map of the ascertained environment data. In addition, a localization system is described.
    Type: Grant
    Filed: March 6, 2019
    Date of Patent: August 2, 2022
    Assignee: Robert Bosch GmbH
    Inventors: Florian Haug, Markus Ferch, Sheung Ying Yuen-Wille, Stefan Leibold, Torsten Scherer, Yorck Von Collani
  • Publication number: 20210080284
    Abstract: A method for distributing navigation map data to a plurality of work machines which are part of a network of work machines and perform work orders in this network, wherein the navigation map data are needed in the work machines to carry out the work orders, and work orders are planned on the basis of navigation map data, includes detecting work orders for work machines, which work orders exist in the network and were planned on the basis of old navigation map data. The method includes checking the work orders which exist in the network in order to determine whether these work orders can be carried out with new navigation map data, and terminating work orders which cannot be carried out with new navigation map data. The new navigation map data is then installed.
    Type: Application
    Filed: September 4, 2020
    Publication date: March 18, 2021
    Inventors: Christian Becker-Asano, Markus Ferch
  • Publication number: 20200309542
    Abstract: A method for the simultaneous localization and mapping of a mobile robot includes optimizing via compensation transformations in the detection of already mapped structures. A compensation transformation is performed during the mapping on the basis of an identification of at least one stationary marker. The compensation transformation is performed with an already existing position of the at least one stationary marker from a preceding mapping and in the event of a deviation in the position of the at least one stationary marker in a current mapping. An electronic control unit in one embodiment is configured to execute the method.
    Type: Application
    Filed: March 20, 2020
    Publication date: October 1, 2020
    Inventors: Florian Haug, Markus Ferch, Sheung Ying Yuen-Wille, Stefan Leibold, Torsten Scherer, Yorck Von Collani, Thilo Grundmann
  • Publication number: 20190277641
    Abstract: A method is described for setting up or updating an environment map and for ascertaining a position within the environment map based on a scan of an environment using electromagnetic radiation, in which environment data is ascertained by scanning the environment with the aid of at least one localization system using electromagnetic radiation, data pertaining to at least one wireless communications unit are collected by the at least one localization system, the ascertained environment data are allocated to at least one position or to at least one section of the environment map, and the collected data of the at least one wireless communications unit are used by an internal control unit or an external control unit of the localization system for plausibilizing the at least one position or the at least one section of the environment map of the ascertained environment data. In addition, a localization system is described.
    Type: Application
    Filed: March 6, 2019
    Publication date: September 12, 2019
    Inventors: Florian Haug, Markus Ferch, Sheung Ying Yuen-Wille, Stefan Leibold, Torsten Scherer, Yorck Von Collani
  • Patent number: 9637123
    Abstract: A method for operating a self-propelled mobile platform includes reducing a speed of the mobile platform as a function of a distance between the mobile platform and obstacles situated along a travel route of the mobile platform. The mobile platform includes at least one first sensor configured to detect obstacles in surroundings of the mobile platform.
    Type: Grant
    Filed: March 12, 2015
    Date of Patent: May 2, 2017
    Assignee: Robert Bosch GmbH
    Inventors: Yorck von Collani, Markus Ferch
  • Publication number: 20150274165
    Abstract: A method for operating a self-propelled mobile platform includes reducing a speed of the mobile platform as a function of a distance between the mobile platform and obstacles situated along a travel route of the mobile platform. The mobile platform includes at least one first sensor configured to detect obstacles in surroundings of the mobile platform.
    Type: Application
    Filed: March 12, 2015
    Publication date: October 1, 2015
    Inventors: Yorck von Collani, Markus Ferch
  • Patent number: 8984245
    Abstract: A memory protection unit includes at least a first access control unit and a second access control unit programmed for controlling an access to a memory device. Further a method to operate a processing system comprising multiple processing devices and multiple memory protection units associated to the multiple processing devices. The access to the memory by a processing device is approved if first access control unit and second access control unit of the memory protection associated to the processing device approves the access and access is rejected if first access control unit or second access control unit rejects the access. The first access control unit is programmable by the associated processing device alone and the programming of the second access control unit is readable by an additional processing device which is to be used in a system with multiple programming devices, not the associate processing device.
    Type: Grant
    Filed: November 29, 2011
    Date of Patent: March 17, 2015
    Assignee: Robert Bosch GmbH
    Inventors: Christine Rossa, Bernd Mueller, Markus Ferch, Carsten Gebauer, Dieter Thoss, Michael Ebert
  • Publication number: 20120317576
    Abstract: A method for operating an arithmetic unit having at least two computation cores. One signature register which has multiple inputs is assigned in each case to at least two of the at least two computation cores. At least one task is executed by the at least two of the at least two computation cores, an algorithm is computed in each task, results computed by each computation core are written into the assigned signature register, and the results written into the signature registers are compared.
    Type: Application
    Filed: December 2, 2010
    Publication date: December 13, 2012
    Inventors: Bernd Mueller, Markus Ferch, Yorck Von Collani, Holger Banski
  • Publication number: 20120246650
    Abstract: A method for processing information and activities in a control and/or regulating system in which the control and/or regulating tasks are performed by a microcontroller, the control/regulating system including different components and the microcontroller receiving information which is evaluated and processed thereby, and at least one output signal being output as the result of control/regulating calculations. In a method for processing information and activities in a control and/or regulating system which may be implemented cost-effectively and nevertheless permits high computing power, the control and regulating tasks of the system are divided into component-specific task complexes, a first component-specific task complex being processed by a first processor core of the microcontroller and a second component-specific task complex being processed by a second processor core of the microcontroller.
    Type: Application
    Filed: September 16, 2010
    Publication date: September 27, 2012
    Inventors: Bernd Mueller, Markus Ferch, Yorck von Collani, Holger Banski
  • Publication number: 20120144140
    Abstract: A memory protection unit includes at least a first access control unit and a second access control unit programmed for controlling an access to a memory device. Further a method to operate a processing system comprising multiple processing devices and multiple memory protection units associated to the multiple processing devices, The access to the memory by a processing device is approved if first access control unit and second access control unit of the memory protection associated to the processing device approves the access and access is rejected if first access control unit or second access control unit rejects the access. The first access control unit is programmable by the associated processing device alone and the programming of the second access control unit is readable by an additional processing device which is to be used in a system with multiple programming devices, not the associate processing device.
    Type: Application
    Filed: November 29, 2011
    Publication date: June 7, 2012
    Applicant: Robert Bosch GmbH
    Inventors: Christine Rossa, Bernd Mueller, Markus Ferch, Carsten Gebauer, Dieter Thoss, Michael Ebert
  • Publication number: 20100281485
    Abstract: A system having multiple execution units and a method for its changeover are provided. The system having multiple execution units has at least two execution units, and may be changed over between a performance operating mode, in which the execution units execute different programs, and a comparison operating mode, in which the execution units execute the same program. The system has a scheduler, which is called by an execution unit to ascertain the next program to be executed. The remaining execution units are prompted to also call the scheduler if the program ascertained by the first called scheduler is to be executed in a comparison operating mode.
    Type: Application
    Filed: September 19, 2007
    Publication date: November 4, 2010
    Inventors: Markus Ferch, Yorck von Collani
  • Publication number: 20100174448
    Abstract: A control unit has two pairs of execution units, the two execution units of each pair redundantly processing the same program, and the output signals of each execution unit of one pair being compared to one another by a respective comparing unit, the respective comparing unit outputting an error signal when a difference in the output signals of the execution units of one pair occurs. A first pair of execution units are shut down when the error signal occurs for the first pair, and the control unit continues control operation using the second pair of execution units, and a pre-warning signal is output to the driver.
    Type: Application
    Filed: December 30, 2009
    Publication date: July 8, 2010
    Inventors: Bernd Mueller, Markus Ferch, Yorck von Collani, Holger Banski
  • Publication number: 20090327838
    Abstract: A memory system includes a writable data memory and means for recognizing an error in a data word read out from the data memory, correcting the error, and storing the corrected data word at a new address in a free area of the data memory.
    Type: Application
    Filed: July 28, 2006
    Publication date: December 31, 2009
    Inventors: Thomas Kottke, Yorck von Collani, Markus Ferch