Patents by Inventor Christopher Mutschler

Christopher Mutschler 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).

  • Publication number: 20230324501
    Abstract: Methods and systems related to neural networks or other function approximators operate for training a neural network is provided, or another function approximator, for inferring a predetermined time of arrival of a predetermined transmitted signal on the basis of channel-impulse-responses, CIRs, of transmitted signals between a mobile antenna and a fixed antenna, the method having: obtaining a channel impulse response condition characteristic, CIRCC, descriptive of channel impulse responses of transmitted signals associated with mobile antenna positions within a reach of the fixed antenna; generating, by simulation, a training set of simulated CIRs which are associated with different times of arrival in one or more simulated scenes, and which fit to the CIRCC; training the neural network, or other function approximator, using the simulated CIRs and the different associated times of arrivals to obtain a parametrization of the neural network, or other function approximator, associated with the CIRCC.
    Type: Application
    Filed: June 13, 2023
    Publication date: October 12, 2023
    Inventors: Tobias FEIGL, Ernst EBERLEIN, Christopher MUTSCHLER, Sebastian KRAM
  • Patent number: 11662456
    Abstract: A method (100) to determine a present position (122) of an object (600). The method (100) comprises using (102) an optical positioning system (104) to determine a first preliminary position (112) and using (106) a radio-based positioning system (108) to determine a second preliminary position (114), determining (110) a supposed position (116) on the basis of one of the preliminary positions (112, 114) and combining (108) the supposed position (116) with a previous position (212) of the object to determine the present position (122) of the object, if the supposed position (116) is based on a different positioning system (104, 108) than a previous supposed position (116?). A positioning system (500) with combined optical and a radio-based determination of a position of a tracker (600) and a tracker (600) with an active light source (608).
    Type: Grant
    Filed: December 11, 2017
    Date of Patent: May 30, 2023
    Assignee: Fraunhofer-Gesellschaft zur Förderung der ange-wandten Forschung e. V.
    Inventors: Stephan Otto, Tobias Feigl, Christian Daxer, Alexander Bruckmann, Christoffer Loeffler, Christopher Mutschler, Marc Faßbinder
  • Patent number: 10885663
    Abstract: A method for setting a direction of view in a representation of a virtual environment is disclosed. The method includes recording a known object in a real environment using a recording device. Further, the method includes determining a rotational offset of the direction of view in the representation of the virtual environment around a yaw axis of the representation of the virtual environment based on the recording of the object, a known position of the recording device in the real environment and a current direction of view in the representation of the virtual environment. The method further includes rotating the direction of view in the representation of the virtual environment by the rotational offset.
    Type: Grant
    Filed: April 27, 2017
    Date of Patent: January 5, 2021
    Assignee: Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e. v.
    Inventors: Christopher Mutschler, Tobias Feigl, Christian Daxer, Stephan Otto, Bercea Cosmin-Ionut
  • Publication number: 20200371226
    Abstract: A method (100) to determine a present position (122) of an object (600). The method (100) comprises using (102) an optical positioning system (104) to determine a first preliminary position (112) and using (106) a radio-based positioning system (108) to determine a second preliminary position (114), determining (110) a supposed position (116) on the basis of one of the preliminary positions (112, 114) and combining (108) the supposed position (116) with a previous position (212) of the object to determine the present position (122) of the object, if the supposed position (116) is based on a different positioning system (104, 108) than a previous supposed position (116?). A positioning system (500) with combined optical and a radio-based determination of a position of a tracker (600) and a tracker (600) with an active light source (608).
    Type: Application
    Filed: December 11, 2017
    Publication date: November 26, 2020
    Inventors: Stephan Otto, Tobias Feigl, Christian Daxer, Alexander Bruckmann, Christoffer Loeffler, Christopher Mutschler, Marc Faßbinder
  • Publication number: 20200334837
    Abstract: A method for predicting a motion of an object is provided. The method includes determining a position of the object based on first time-series data of a position sensor mounted to the object and determining an orientation of the object based on second time-series data of at least one inertial sensor mounted to the object. Further, the method includes extrapolating a motion trajectory of the object based on a motion model using the position of the object and the orientation of the object, wherein the motion model uses a first weighting factor for the position of the object and a second weighting factor for the orientation of the object. Still further aspects of the present disclosure relate to determining ground truth moments in sensor streams and optimizing virtual reality views for a user.
    Type: Application
    Filed: December 29, 2017
    Publication date: October 22, 2020
    Inventors: Tobias Feigl, Christopher Mutschler
  • Publication number: 20190346280
    Abstract: The present disclosure relates to a concept for correcting orientation information based on inertial sensor data from one or more inertial sensors mounted to an object. The proposed concept includes receiving position data indicative of a current absolute position of the object, determining a direction of movement of the object based on the position data, and correcting the object's orientation information based on the determined direction of movement.
    Type: Application
    Filed: January 3, 2018
    Publication date: November 14, 2019
    Inventors: Christopher MUTSCHLER, Tobias FEIGL
  • Publication number: 20190180471
    Abstract: A method for setting a direction of view in a representation of a virtual environment is disclosed. The method includes recording a known object in a real environment using a recording device. Further, the method includes determining a rotational offset of the direction of view in the representation of the virtual environment around a yaw axis of the representation of the virtual environment based on the recording of the object, a known position of the recording device in the real environment and a current direction of view in the representation of the virtual environment. The method further includes rotating the direction of view in the representation of the virtual environment by the rotational offset.
    Type: Application
    Filed: April 27, 2017
    Publication date: June 13, 2019
    Inventors: Christopher MUTSCHLER, Tobias FEIGL, Christian DAXER, Stephan OTTO, Bercea COSMIN-IONUT
  • Patent number: 10044482
    Abstract: A Method for transmitting a message from a sender (2) to a set of multiple receivers (4a-4d) over a network comprises sending a multicast message (10) to the set of multiple receivers (4a-4d) and receiving acknowledgement messages (12) from a subset of the receivers (4a, 4b, 4d), each acknowledgement message (12) indicating the receipt of the multicast message (10) by a single receiver. The method further comprises sending a unicast message (14) to a receiver of the set of receivers which is not part of the subset of the receivers (4c).
    Type: Grant
    Filed: October 31, 2011
    Date of Patent: August 7, 2018
    Assignee: Fraunhofer-Gesellschaft zur Förderung der angewandten Forschung e.V.
    Inventor: Christopher Mutschler
  • Patent number: 9954932
    Abstract: Embodiments relate to methods (900) and apparatuses (800) transferring a first event detector process of a first node (704-1) of a distributed computing system (300; 700) to a second event detector process of a second node (704-2) of the distributed computing system (300; 700), the second node (704-2) being different from the first node (704-1). The apparatus (800) comprises means (802) for copying a process content of the first event detector process to the second event detector process, means (804) for coordinating input events of the first event detector process such that the input events of the first event detector process are processed in parallel at both the first and the second event detector processes, and means (806) for verifying whether the input events of the first event detector process, which are processed in parallel at both the first and the second event detector process, lead to identical output events at both the first and the second event detector processes.
    Type: Grant
    Filed: October 31, 2011
    Date of Patent: April 24, 2018
    Assignee: Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V.
    Inventor: Christopher Mutschler
  • Patent number: 9754400
    Abstract: In a method for reconstructing a motion of an object from a sequence of motion pattern segments of a computer model of the object, a motion transition between an initial motion state and a final motion state of the object in a time interval of the motion is captured based on position data of the at least one sampling point which is received from the position marker. Further, at least one motion pattern segment corresponding to the motion transition is selected from a plurality of motion patterns of the computer model which are stored in a database such that the selected motion pattern segment leads with sufficient probability from the initial motion state to the final motion state for the time interval. Furthermore, an image of the motion of the object for the time interval is reconstructed using the initial motion state and the selected motion pattern segment.
    Type: Grant
    Filed: November 12, 2013
    Date of Patent: September 5, 2017
    Assignee: FRAUNHOFER-GESELLSCHAFT ZUR FOERDERUNG DER ANGEWANDTEN FORSCHUNG E.V.
    Inventors: Stephan Otto, Ingmar Bretz, Norbert Franke, Thomas Von Der Gruen, Christopher Mutschler
  • Patent number: 9678811
    Abstract: Embodiments relate to a concept for ordering events of an event stream, comprising out-of-order events, for an event detector, wherein the events have associated thereto individual event occurrence times (ei·ts) and individual event propagation delays up to a maximum delay of K time units. Event received from the event stream are provided to an event buffer. Received events in the event buffer are ordered according their respective occurrence times to obtain ordered events. An ordered event (ei) having an event occurrence time ei·ts is speculatively forwarded from the event buffer to the event detector at an earliest time instant clk, such that ei·ts+?*K?clk, wherein ? denotes a speculation quantity with 0<?<1.
    Type: Grant
    Filed: January 27, 2014
    Date of Patent: June 13, 2017
    Assignee: FRAUNHOFER-GESELLSCHAFT ZUR FOERDERUNG DER ANGEWANDTEN FORSCHUNG E.V.
    Inventor: Christopher Mutschler
  • Patent number: 9641601
    Abstract: Embodiments relate to methods and apparatuses (200) for synchronizing a first event (202), having associated therewith a first original event timing value based on a common clock signal, and a second event (204), having associated therewith a second original event timing value based on the common clock signal, wherein the first and the second event (202; 204) experience different delays while travelling through different paths of a distributed computing system (300; 700), and wherein at least one output event (206) is to be determined by an event detector (208) based on the first and the second event (202; 204).
    Type: Grant
    Filed: October 31, 2011
    Date of Patent: May 2, 2017
    Assignee: Fraunhofer-Gesellschaft zur Förderung der angewandten Forschung e.V.
    Inventors: Christopher Mutschler, Stephan Otto, Nicolas Witt, Michael Philippsen
  • Patent number: 9537937
    Abstract: Embodiments relate to a concept for migrating an event detector of a first node (N1) of a distributed computing system (200) to a second node (N2) of the distributed computing system, wherein the event detector processes a plurality of input events (e; A, B, C) to generate at least one output event (D) based on the input events, wherein each of the input events has associated therewith an individual event delay corresponding to a propagation time of the input event to the first node (N1).
    Type: Grant
    Filed: March 14, 2012
    Date of Patent: January 3, 2017
    Assignee: Fraunhofer-Gesellschaft zur Förderung der angewandten Forschung e.V.
    Inventors: Christopher Mutschler, Michael Philippsen
  • Patent number: 9216347
    Abstract: A portable device includes a viewing direction sensor configured to determine the viewing direction of a user of the portable device in the real world and a position determiner configured to determine a position of the user in the real world. Furthermore, the portable device includes a processing unit configured to generate—based on the viewing direction of the user and the position of the user in the real world—a virtual world in which a change of the viewing direction in a 3D coordinate system of the real world leads to a change of the viewing direction in a 3D coordinate system of the virtual world. The portable device further includes a display configured to display the generated virtual world to the user while blocking a view of the real world.
    Type: Grant
    Filed: April 4, 2014
    Date of Patent: December 22, 2015
    Assignee: FRAUNHOFER-GESELLSCHAFT ZUR FOERDERUNG DER ANDEWANDTEN FORSCHUNG E.V.
    Inventors: Christopher Mutschler, Stephan Otto, Nicolas Witt
  • Publication number: 20150363245
    Abstract: Embodiments relate to a concept for ordering events of an event stream, comprising out-of-order events, for an event detector, wherein the events have associated thereto individual event occurrence times (ei·ts) and individual event propagation delays up to a maximum delay of K time units. Event received from the event stream are provided to an event buffer. Received events in the event buffer are ordered according their respective occurrence times to obtain ordered events. An ordered event (ei) having an event occurrence time ei·ts is speculatively forwarded from the event buffer to the event detector at an earliest time instant clk, such that ei·ts+?*K?clk, wherein ? denotes a speculation quantity with 0<?<1.
    Type: Application
    Filed: January 27, 2014
    Publication date: December 17, 2015
    Inventor: Christopher MUTSCHLER
  • Publication number: 20150310656
    Abstract: In a method for reconstructing a motion of an object from a sequence of motion pattern segments of a computer model of the object, a motion transition between an initial motion state and a final motion state of the object in a time interval of the motion is captured based on position data of the at least one sampling point which is received from the position marker. Further, at least one motion pattern segment corresponding to the motion transition is selected from a plurality of motion patterns of the computer model which are stored in a database such that the selected motion pattern segment leads with sufficient probability from the initial motion state to the final motion state for the time interval. Furthermore, an image of the motion of the object for the time interval is reconstructed using the initial motion state and the selected motion pattern segment.
    Type: Application
    Filed: November 12, 2013
    Publication date: October 29, 2015
    Inventors: Stephan OTTO, Ingmar BRETZ, Norbert FRANKE, Thomas VON DER GRUEN, Christopher MUTSCHLER
  • Publication number: 20150051719
    Abstract: An apparatus for detecting an event of interest, comprises a first primitive event detector (8b) for generating a stream of first primitive events (10b) using a sensor data stream (4), the sensor data stream (4) carrying raw data at a sensor data rate, the raw data being associated to one or more properties determined for multiple observed objects (72) using one or more sensors, wherein a data rate of the stream of first primitive events (10b) is lower than the sensor data rate as well as a second primitive event detector (8c) for generating a stream of different second primitive events (10c) using the sensor data stream (4), wherein a data rate of the stream of the second primitive events (10c) is lower than the sensor data rate. An event detector (16) is operable to determine the event of interest using the streams (10b, 10c) of the first and second primitive events.
    Type: Application
    Filed: October 31, 2011
    Publication date: February 19, 2015
    Applicant: Fraunhofer-Gesellschaft zur Förderung der angewandten Forschung e.V.
    Inventors: Christopher Mutschler, Norbert Franke, Daniel Wolf, Nicolas Witt
  • Publication number: 20140365551
    Abstract: Embodiments relate to methods and apparatuses (200) for synchronizing a first event (202), having associated therewith a first original event timing value based on a common clock signal, and a second event (204), having associated therewith a second original event timing value based on the common clock signal, wherein the first and the second event (202; 204) experience different delays while travelling through different paths of a distributed computing system (300; 700), and wherein at least one output event (206) is to be determined by an event detector (208) based on the first and the second event (202; 204).
    Type: Application
    Filed: October 31, 2011
    Publication date: December 11, 2014
    Applicant: Fraunhofer-Gesellschaft zur Förderung der angewandten Forschung e.V.
    Inventors: Christopher Mutschler, Stephan Otto, Nicolas Witt, Michael Philippsen
  • Publication number: 20140355604
    Abstract: A Method for transmitting a message from a sender (2) to a set of multiple receivers (4a-4d) over a network comprises sending a multicast message (10) to the set of multiple receivers (4a-4d) and receiving acknowledgement messages (12) from a subset of the receivers (4a, 4b, 4d), each acknowledgement message (12) indicating the receipt of the multicast message (10) by a single receiver. The method further comprises sending a unicast message (14) to a receiver of the set of receivers which is not part of the subset of the receivers (4c).
    Type: Application
    Filed: October 31, 2011
    Publication date: December 4, 2014
    Applicant: Fraunhofer-Gesellschaft zur Förderung der angewandten Forschung e.V.
    Inventor: Christopher Mutschler
  • Publication number: 20140297800
    Abstract: Embodiments relate to a concept for migrating an event detector of a first node (N1) of a distributed computing system (200) to a second node (N2) of the distributed computing system, wherein the event detector processes a plurality of input events (e; A, B, C) to generate at least one output event (D) based on the input events, wherein each of the input events has associated therewith an individual event delay corresponding to a propagation time of the input event to the first node (N1).
    Type: Application
    Filed: March 14, 2012
    Publication date: October 2, 2014
    Applicant: Fraunhofer-Gesellschaft zur Forderung der angewandten Forschung e.V.
    Inventors: Christopher Mutschler, Michael Philippsen