Patents by Inventor Joona Marku

Joona Marku 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: 10133275
    Abstract: Techniques for determining a trajectory for an autonomous vehicle are described herein. In general, determining a route can include utilizing a search algorithm such as Monte Carlo Tree Search (MCTS) to search for possible trajectories, while using temporal logic formulas, such as Linear Temporal Logic (LTL), to validate or reject the possible trajectories. Trajectories can be selected based on various costs and constraints optimized for performance. Determining a trajectory can include determining a current state of the autonomous vehicle, which can include determining static and dynamic symbols in an environment. A context of an environment can be populated with the symbols, features, predicates, and LTL formula. Rabin automata can be based on the LTL formula, and the automata can be used to evaluate various candidate trajectories. Nodes of the MCTS can be generated and actions can be explored based on machine learning implemented as, for example, a deep neural network.
    Type: Grant
    Filed: June 23, 2017
    Date of Patent: November 20, 2018
    Assignee: Zoox, Inc.
    Inventors: Marin Kobilarov, Timothy Caldwell, Vasumathi Raman, Christopher Paxton, Joona Markus Petteri Kiiski, Jacob Lee Askeland, Robert Edward Somers
  • Publication number: 20180251126
    Abstract: Techniques for generating and executing trajectories to guide autonomous vehicles are described. In an example, a first computer system associated with an autonomous vehicle can generate, at a first operational frequency, a route to guide the autonomous vehicle from a current location to a target location. The first computer system can further determine, at a second operational frequency, an instruction for guiding the autonomous vehicle along the route and can generate, at a third operational frequency, a trajectory based at least partly on the instruction and real-time processed sensor data. A second computer system that is associated with the autonomous vehicle and is in communication with the first computer system can execute, at a fourth operational frequency, the trajectory to cause the autonomous vehicle to travel along the route. The separation of the first computer system and the second computer system can provide enhanced safety, redundancy, and optimization.
    Type: Application
    Filed: June 23, 2017
    Publication date: September 6, 2018
    Inventors: Gary Linscott, Robert Edward Somers, Joona Markus Petteri Kiiski, Marin Kobilarov, Timothy Caldwell, Jacob Lee Askeland, Ashutosh Gajanan Rege, Joseph Funke
  • Patent number: 9585580
    Abstract: An apparatus for determining information indicative of cardiac malfunctions and abnormalities includes a processing device (402) configured to extract, from a signal indicative of electromagnetic phenomena related to cardiac activity, a first wave pattern repeating on a heart-beat rate and, from a signal indicative of cardiovascular motion, a second wave pattern repeating on the heart-beat rate. The processing device is configured to form timing data such that each timing value of the timing data is indicative of a time period from a reference point of the first wave pattern belonging to one heart-beat period to a reference point of the second wave pattern belonging to the same heart-beat period. The processing device is configured to determine, at least partly on the basis of the timing data, an indicator of cardiac malfunction and abnormality.
    Type: Grant
    Filed: April 17, 2013
    Date of Patent: March 7, 2017
    Assignee: TURUN YLIOPISTO
    Inventors: Juhani Airaksinen, Tero Koivisto, Joona Marku, Ari Paasio, Mikko Pankaala, Kati Sairanen, Tuomas Valtonen, Peter Virta
  • Publication number: 20150133806
    Abstract: An apparatus for determining information indicative of cardiac malfunctions and abnormalities includes a processing device (402) configured to extract, from a signal indicative of electromagnetic phenomena related to cardiac activity, a first wave pattern repeating on a heart-beat rate and, from a signal indicative of cardiovascular motion, a second wave pattern repeating on the heart-beat rate. The processing device is configured to form timing data such that each timing value of the timing data is indicative of a time period from a reference point of the first wave pattern belonging to one heart-beat period to a reference point of the second wave pattern belonging to the same heart-beat period. The processing device is configured to determine, at least partly on the basis of the timing data, an indicator of cardiac malfunction and abnormality.
    Type: Application
    Filed: April 17, 2013
    Publication date: May 14, 2015
    Applicant: TURUN YLIOPISTO
    Inventors: Juhani Airaksinen, Tero Koivisto, Joona Marku, Ari Paasio, Mikko Pänkäälä, Kati Sairanen, Tuomas Valtonen, Peter Virta
  • Publication number: 20150065894
    Abstract: An apparatus for determining information indicative of cardiac malfunctions and abnormalities includes a processing device (502) configured to detect amplitude variation from a signal indicative of cardiovascular motion, where the amplitude variation element variation of the amplitude of a wave pattern, e.g. the AO-peak, repeating on the heart-beat rate on the signal. The processing device is configured to determine, at least partly on the basis of the detected amplitude variation, an indicator of cardiac malfunction and abnormality.
    Type: Application
    Filed: April 17, 2013
    Publication date: March 5, 2015
    Applicant: TURUN YLIOPISTO
    Inventors: Juhani Airaksinen, Tero Koivisto, Joona Marku, Ari Paasio, Mikko Pankaala, Kati Sairanen, Tuomas Valtonen, Peter Virta