Patents by Inventor Matthias Schreiber
Matthias Schreiber 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: 10155312Abstract: A method for determining values influencing movement of a robot is disclosed. The method includes the following steps: a) provision of a task to be performed by the robot and a worker; b) provision of a layout of a workstation; c) provision of tool data; d) determination of respective axial movement patterns of the robot on the basis of steps a) to c); e) provision of a worker workspace; f) determination of critical path points of the robot, where a specified movement speed is exceeded by the robot and/or a specified mass of an element to be moved by the robot is exceeded, on the basis of the axial movement patterns and the workspace; g) simulation of respective collisions at the critical path points by a second robot; and h) determination of permissible operating speeds of the robot for each critical path point on the basis of the simulated collisions.Type: GrantFiled: May 9, 2015Date of Patent: December 18, 2018Assignee: Daimler AGInventors: Anton Feldmann, Alexander Guertler, Simon Klumpp, Willi Klumpp, Matthias Reichenbach, Matthias Schreiber, Michael Zuern
-
Publication number: 20180354487Abstract: A computation unit having at least one computation core, a primary memory device, and at least one main connecting unit for connecting the at least one computation core to the primary memory device, the computation unit having at least two functional units, at least a first functional unit of the at least two functional units being embodied a) to receive first data from at least one further functional unit of the at least two functional units, and/or b) to transmit second data to at least one further functional unit of the at least two functional units.Type: ApplicationFiled: June 8, 2018Publication date: December 13, 2018Inventors: Matthias Schreiber, Axel Aue, Nico Bannow
-
Patent number: 10146248Abstract: A model calculation unit for calculating a data-based function model in a control unit is provided, the model calculation unit having a processor core which includes: a multiplication unit for carrying out a multiplication on the hardware side; an addition unit for carrying out an addition on the hardware side; an exponential function unit for calculating an exponential function on the hardware side; a memory in the form of a configuration register for storing hyperparameters and node data of the data-based function model to be calculated; and a logic circuit for controlling, on the hardware side, the calculation sequence in the multiplication unit, the addition unit, the exponential function unit and the memory in order to ascertain the data-based function model.Type: GrantFiled: April 7, 2014Date of Patent: December 4, 2018Assignee: ROBERT BOSCH GMBHInventors: Tobias Lang, Heiner Markert, Axel Aue, Wolfgang Fischer, Ulrich Schulmeister, Nico Bannow, Felix Streichert, Andre Guntoro, Christian Fleck, Anne Von Vietinghoff, Michael Saetzler, Michael Hanselmann, Matthias Schreiber
-
Patent number: 10133491Abstract: A method for updating a control device having a first processor core and having a first flash memory associated with the first processor core, in which the first processor core works with a first block of the first flash memory, in which while it is working, a second block, electronically separate from the first block, of the first flash memory is reprogrammed with a predefined memory image; and in which after reprogramming, the first processor core is switched over from the first block of the first flash memory to the second block of the first flash memory.Type: GrantFiled: October 4, 2016Date of Patent: November 20, 2018Assignee: ROBERT BOSCH GMBHInventors: Axel Aue, Hans-Walter Schmitt, Matthias Schreiber
-
Patent number: 10108186Abstract: A method to operate a production plant having a plurality of work regions in which respective work stations are arranged to carry out at least on respective work step, and having at least one transport system that transports goods to be processed on at least one predetermined path between the work stations, involves selecting the arrangement of the work stations, the work step that is able to be carried out by the respective work station, and the at least one predetermined path according to at least one predetermined criterion that is related to a production requirement, and adapting these due to a change of the at least one criterion.Type: GrantFiled: December 9, 2011Date of Patent: October 23, 2018Assignee: Daimler AGInventors: Willi Klumpp, Matthias Reichenbach, Matthias Schreiber, Volker Zipter, Michael Zuern
-
Publication number: 20180032362Abstract: The present invention relates to a method for running a virtual machine on a destination host node in a computer cluster, comprising the steps of requesting (S101) a set of target configuration parameters assigned to the virtual machine, wherein the target configuration parameters have prioritizations; requesting (S102) a set of actual configuration parameters of the destination host node for checking against the requested set of target configuration parameters; and running (S103) the virtual machine on the destination host node, if the set of actual configuration parameters of the destination host node falls within the set of target configuration parameters, wherein when selecting destination host node, the prioritization of the target configuration parameters is considered.Type: ApplicationFiled: February 12, 2015Publication date: February 1, 2018Inventors: Manuel Buil, Claudia Mayntz, Matthias Schreiber, Marc Vorwerk
-
Publication number: 20170182663Abstract: A method for determining values influencing movement of a robot is disclosed. The method includes the following steps: a) provision of a task to be performed by the robot and a worker; b) provision of a layout of a workstation; c) provision of tool data; d) determination of respective axial movement patterns of the robot on the basis of steps a) to c); e) provision of a worker workspace; f) determination of critical path points of the robot, where a specified movement speed is exceeded by the robot and/or a specified mass of an element to be moved by the robot is exceeded, on the basis of the axial movement patterns and the workspace; g) simulation of respective collisions at the critical path points by a second robot; and h) determination of permissible operating speeds of the robot for each critical path point on the basis of the simulated collisions.Type: ApplicationFiled: May 9, 2015Publication date: June 29, 2017Applicant: Daimler AGInventors: Anton FELDMANN, Alexander GUERTLER, Simon KLUMPP, Willi KLUMPP, Matthias REICHENBACH, Matthias SCHREIBER, Michael ZUERN
-
Publication number: 20170101957Abstract: A method for operating a control device, in which in a first operating mode of the control device the first processor core is operated predominantly locally with the first flash memory, and the second processor core is operated predominantly locally with the second flash memory, in a second operating mode of the control device the first processor core and the second processor core are operated with the first flash memory, and in which in a third operating mode of the control device the first processor core and the second processor core are operated with the second flash memory.Type: ApplicationFiled: October 12, 2016Publication date: April 13, 2017Inventors: Axel AUE, Hans-Walter SCHMITT, Matthias SCHREIBER
-
Publication number: 20170102875Abstract: A method for updating a control device having a first processor core and having a first flash memory associated with the first processor core, in which the first processor core works with a first block of the first flash memory, in which while it is working, a second block, electronically separate from the first block, of the first flash memory is reprogrammed with a predefined memory image; and in which after reprogramming, the first processor core is switched over from the first block of the first flash memory to the second block of the first flash memory.Type: ApplicationFiled: October 4, 2016Publication date: April 13, 2017Inventors: Axel AUE, Hans-Walter SCHMITT, Matthias SCHREIBER
-
Patent number: 9591263Abstract: A video conference client device comprises a communication unit configured to receive a first media stream representing a recorded video conference and further configured to receive meta data related to the first media stream, the meta data representing events in the video conference, a processing unit connected to the communication unit and configured to carry out a concatenation process during which at least a part of the first media stream and at least a part of the meta data are concatenated into a video signal, and a man machine interface unit connected to the processing unit. The man machine interface unit comprises a display unit configured to display the video conference and an input unit configured to generate a video conference navigation signal. The use of the video conference navigation signal and the meta data enables a user to easily navigate through the history of the video conference.Type: GrantFiled: May 11, 2016Date of Patent: March 7, 2017Assignee: Telefonaktiebolaget LM Ericsson (publ)Inventors: Johannes Willig, Laurits Hamm, Matthias Schreiber
-
Patent number: 9479735Abstract: A video conferencing technique is described. A video conference client device implementing the technique comprises a communication unit configured to receive a first media stream representing a recorded video conference and further configured to receive meta data related to the first media stream, the meta data representing events in the video conference, a processing unit connected to the communication unit and configured to carry out a concatenation process during which at least a part of the first media stream and at least a part of the meta data are concatenated into a video signal, and a man machine interface unit connected to the processing unit. The man machine interface unit comprises a display unit configured to display the video conference on the basis of the video signal and an input unit configured to generate, based on an input, a video conference navigation signal. The processing unit is configured to control play out of the video signal in dependence on the video conference navigation signal.Type: GrantFiled: August 19, 2011Date of Patent: October 25, 2016Assignee: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)Inventors: Johannes Willig, Laurits Hamm, Matthias Schreiber
-
Publication number: 20160255308Abstract: A video conference client device comprises a communication unit configured to receive a first media stream representing a recorded video conference and further configured to receive meta data related to the first media stream, the meta data representing events in the video conference, a processing unit connected to the communication unit and configured to carry out a concatenation process during which at least a part of the first media stream and at least a part of the meta data are concatenated into a video signal, and a man machine interface unit connected to the processing unit. The man machine interface unit comprises a display unit configured to display the video conference and an input unit configured to generate a video conference navigation signal. The use of the video conference navigation signal and the meta data enables a user to easily navigate through the history of the video conference.Type: ApplicationFiled: May 11, 2016Publication date: September 1, 2016Applicant: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)Inventors: Johannes WILLIG, Laurits HAMM, Matthias SCHREIBER
-
Publication number: 20160050079Abstract: A teleconference system for providing a scheduled teleconference to a plurality of participants is disclosed. The system records a message before or during the scheduled teleconference, associates the recorded message with the scheduled teleconference, and provides the recorded message during the scheduled teleconference to at least one of the participants of the scheduled teleconference.Type: ApplicationFiled: March 27, 2013Publication date: February 18, 2016Inventors: Arturo MARTIN DE NICOLAS, Ramsunder KANDASAMY, Tanja SCHNITZLER, Matthias SCHREIBER
-
Patent number: 9176523Abstract: A microcontroller for use in a control device for an internal combustion engine includes: an analysis access via which internal data in the microcontroller can be accessed from outside the microcontroller; a clock generator which generates clock timing for data communication of the microcontroller with other units. The microcontroller is configured to change over from a first clock to a second clock when there is an access to the microcontroller via the analysis access.Type: GrantFiled: June 10, 2013Date of Patent: November 3, 2015Assignee: ROBERT BOSCH GMBHInventors: Axel Aue, Matthias Schreiber
-
Publication number: 20140310325Abstract: A model calculation unit for calculating a data-based function model in a control unit is provided, the model calculation unit having a processor core which includes: a multiplication unit for carrying out a multiplication on the hardware side; an addition unit for carrying out an addition on the hardware side; an exponential function unit for calculating an exponential function on the hardware side; a memory in the form of a configuration register for storing hyperparameters and node data of the data-based function model to be calculated; and a logic circuit for controlling, on the hardware side, the calculation sequence in the multiplication unit, the addition unit, the exponential function unit and the memory in order to ascertain the data-based function model.Type: ApplicationFiled: April 7, 2014Publication date: October 16, 2014Applicant: ROBERT BOSCH GMBHInventors: Tobias LANG, Heiner MARKERT, Axel AUE, Wolfgang FISCHER, Ulrich SCHULMEISTER, Nico BANNOW, Felix STREICHERT, Andre GUNTORO, Christian FLECK, Anne Von VIETINGHOFF, Michael SAETZLER, Michael HANSELMANN, Matthias SCHREIBER
-
Publication number: 20140303767Abstract: A method for operating a production plant having a plurality of work stations to carry out at least one respective work step by a control system allocated to the production plant involves a control system assigning human workers or robots to work stations according to at least one criterion relating to a production requirement, wherein each worker or robot can be assigned to one or several work stations.Type: ApplicationFiled: December 9, 2011Publication date: October 9, 2014Applicant: Daimler AGInventors: Willi Klumpp, Matthias Reichenbach, Matthias Schreiber, Volker Zipter, Michael Zuern
-
Publication number: 20140303768Abstract: A method for operating a production plant having an unmanned transport system involves transporting a first parts carrier having a plurality of parts from a warehouse to a picking station by at least one industrial truck. At least one part, which is predetermined according to a parts list, is extracted from the parts carrier using a worker and deposition of the part on a further parts carrier. The further parts carrier is transported to a work station by a further industrial truck.Type: ApplicationFiled: December 9, 2011Publication date: October 9, 2014Applicant: Daimler AGInventors: Willi Klumpp, Matthias Reichenbach, Matthias Schreiber, Volker Zipter, Michael Zuern
-
Publication number: 20140288690Abstract: A method to operate a production plant having a plurality of work regions in which respective work stations are arranged to carry out at least on respective work step, and having at least one transport system that transports goods to be processed on at least one predetermined path between the work stations, involves selecting the arrangement of the work stations, the work step that is able to be carried out by the respective work station, and the at least one predetermined path according to at least one predetermined criterion that is related to a production requirement, and adapting these due to a change of the at least one criterion.Type: ApplicationFiled: December 9, 2011Publication date: September 25, 2014Applicant: Daimler AGInventors: Willi Klumpp, Matthias Reichenbach, Matthias Schreiber, Volker Zipter, Michael Zuern
-
Publication number: 20140198173Abstract: A video conferencing technique is described. A video conference client device implementing the technique comprises a communication unit configured to receive a first media stream representing a recorded video conference and further configured to receive meta data related to the first media stream, the meta data representing events in the video conference, a processing unit connected to the communication unit and configured to carry out a concatenation process during which at least a part of the first media stream and at least a part of the meta data are concatenated into a video signal, and a man machine interface unit connected to the processing unit. The man machine interface unit comprises a display unit configured to display the video conference on the basis of the video signal and an input unit configured to generate, based on an input, a video conference navigation signal. The processing unit is configured to control play out of the video signal in dependence on the video conference navigation signal.Type: ApplicationFiled: August 19, 2011Publication date: July 17, 2014Applicant: TELEFONAKTIEBOLAGET L M ERICSSON (PUBL)Inventors: Johannes Willig, Laurits Hamm, Matthias Schreiber
-
Patent number: 8731737Abstract: A microcontroller having a computing unit and a logic circuit. The microcontroller carries out computations for a regulation or control in a vehicle. The computing unit is connected to the logic circuit, and the logic circuit has an arrangement for computing an exponential function and is configurable.Type: GrantFiled: April 25, 2011Date of Patent: May 20, 2014Assignee: Robert Bosch GmbHInventors: Felix Streichert, Tobias Lang, Heiner Markert, Axel Aue, Thomas Kruse, Udo Schulz, Thomas Richardsen, Michael Saetzler, Ulrich Schulmeister, Nico Bannow, Holger Ulmer, Matthias Schreiber