Patents by Inventor Johan Ehlin

Johan Ehlin 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: 9158306
    Abstract: A system arranged in an aerial vehicle for determining the position of the aerial vehicle relative to a center of a remote predetermined landing area arranged on a surface. A beam emitter is configured to emit beams towards the surface. A detector is configured to detect the beams reflected from the surface. A control is configured to control the beam emitter to emit beams onto the surface to form a plurality of lines thereon. A processor is configured to detect at least one edge providing a difference in height relative to the surface based on the detected reflected line forming beams. The edge substantially surrounds the predetermined landing area. The processor is further configured to determine the position of the aerial vehicle relative to the center of the remote predetermined landing area based on the detected at least one edge.
    Type: Grant
    Filed: June 12, 2009
    Date of Patent: October 13, 2015
    Assignee: SAAB AB
    Inventors: Johan Ehlin, Tomas Högström
  • Patent number: 8781802
    Abstract: A simulation device for generating an answer to a question inputted thereto. A communication unit is configured to input a selected question associated with a first criterion and a second criterion. A generating unit is configured to generate a copy of a continuously updated environment model. A generating unit is configured to generate a simulation scenario, depending upon the first criterion. A modifying unit is configured to modify the generated simulation scenario. An applying unit is configured to apply the modified generated simulation scenario to the generated copy of the continuously updated environment model. A simulating unit is configured to perform a simulation process in accordance with the second criterion. An answering unit is configured to answer information, depending upon a result of the simulation process.
    Type: Grant
    Filed: September 17, 2007
    Date of Patent: July 15, 2014
    Assignee: SAAB AB
    Inventors: Hans-Ove Hagelin, Johan Ehlin
  • Patent number: 8725472
    Abstract: A method for generating input information associated with a question to be provided to a simulation device on-board a platform. The question is elected among a plurality of questions. A simulation criterion corresponding to the simulation is determined. A simulation scenario is modified depending upon the question. The input information is generated depending upon the elected question and the simulation criterion.
    Type: Grant
    Filed: September 17, 2007
    Date of Patent: May 13, 2014
    Assignee: SAAB AB
    Inventors: Hans-Ove Hagelin, Johan Ehlin
  • Patent number: 8457813
    Abstract: A system for predicting the movement of a surface for autonomous landing of unmanned aerial vehicles thereon. At least two beam emitters are each movable to measure along at least one line on the surface. The lines measured by the two beam emitters are crossed so that they have at least one point of intersection in common. A control module. A detector is configured to detect reflected beams. A processor is configured to process measurements including estimating continuously a plane to the surface by measurements during a time interval. A storage module is configured to store the processed measurements.
    Type: Grant
    Filed: December 15, 2008
    Date of Patent: June 4, 2013
    Assignee: Saab AB
    Inventors: Tomas Högström, Johan Ehlin
  • Publication number: 20120158222
    Abstract: A system arranged in an aerial vehicle for determining the position of the aerial vehicle relative to a center of a remote predetermined landing area arranged on a surface. A beam emitter is configured to emit beams towards the surface. A detector is configured to detect the beams reflected from the surface. A control is configured to control the beam emitter to emit beams onto the surface to form a plurality of lines thereon. A processor is configured to detect at least one edge providing a difference in height relative to the surface based on the detected reflected line forming beams. The edge substantially surrounds the predetermined landing area. The processor is further configured to determine the position of the aerial vehicle relative to the center of the remote predetermined landing area based on the detected at least one edge.
    Type: Application
    Filed: June 12, 2009
    Publication date: June 21, 2012
    Applicant: SAAB AB
    Inventors: Johan Ehlin, Tomas Högström
  • Patent number: 8200605
    Abstract: A decision making unit suitable for an autonomous platform. The decision making unit includes a receiving module configured to receive at least one ability request and a preconditioning module configured to precondition the received ability request. A filter is configured to filter the preconditioned ability request. A first generator is configured to generate a set of behavior instructions associated with the filtered ability request. A priority processor is configured to priority process the filtered ability request. A second generator is configured to generate at least one control signal depending upon the priority processing of the filtered ability request, wherein the control signal includes information about the generated set of behavior instructions.
    Type: Grant
    Filed: March 23, 2006
    Date of Patent: June 12, 2012
    Assignee: Saab AB
    Inventors: Hans-Ove Hagelin, Johan Ehlin
  • Publication number: 20090313199
    Abstract: A decision making unit suitable for an autonomous platform. The decision making unit includes a receiving module configured to receive at least one ability request and a preconditioning module configured to precondition the received ability request. A filter is configured to filter the preconditioned ability request. A first generator is configured to generate a set of behaviour instructions associated with the filtered ability request. A priority processor is configured to priority process the filtered ability request. A second generator is configured to generate at least one control signal depending upon the priority processing of the filtered ability request, wherein the control signal includes information about the generated set of behaviour instructions.
    Type: Application
    Filed: March 23, 2006
    Publication date: December 17, 2009
    Inventors: Hans-Ove Hagelin, Johan Ehlin
  • Publication number: 20080189092
    Abstract: A simulation device for generating an answer to a question inputted thereto. A communication unit is configured to input a selected question associated with a first criterion and a second criterion. A generating unit is configured to generate a copy of a continuously updated environment model. A generating unit is configured to generate a simulation scenario, depending upon the first criterion. A modifying unit is configured to modify the generated simulation scenario. An applying unit is configured to apply the modified generated simulation scenario to the generated copy of the continuously updated environment model. A simulating unit is configured to perform a simulation process in accordance with the second criterion. An answering unit is configured to answer information, depending upon a result of the simulation process.
    Type: Application
    Filed: September 17, 2007
    Publication date: August 7, 2008
    Applicant: SAAB AB
    Inventors: Hans-Ove Hagelin, Johan Ehlin
  • Publication number: 20080077383
    Abstract: A method for generating input information associated with a question to be provided to a simulation device on-board a platform. The question is elected among a plurality of questions. A simulation criterion corresponding to the simulation is determined. A simulation scenario is modified depending upon the question. The input information is generated depending upon the elected question and the simulation criterion.
    Type: Application
    Filed: September 17, 2007
    Publication date: March 27, 2008
    Applicant: SAAB AB
    Inventors: Hans-Ove Hagelin, Johan Ehlin