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: 9158306Abstract: 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: GrantFiled: June 12, 2009Date of Patent: October 13, 2015Assignee: SAAB ABInventors: Johan Ehlin, Tomas Högström
-
Patent number: 8781802Abstract: 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: GrantFiled: September 17, 2007Date of Patent: July 15, 2014Assignee: SAAB ABInventors: Hans-Ove Hagelin, Johan Ehlin
-
Patent number: 8725472Abstract: 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: GrantFiled: September 17, 2007Date of Patent: May 13, 2014Assignee: SAAB ABInventors: Hans-Ove Hagelin, Johan Ehlin
-
Patent number: 8457813Abstract: 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: GrantFiled: December 15, 2008Date of Patent: June 4, 2013Assignee: Saab ABInventors: Tomas Högström, Johan Ehlin
-
Publication number: 20120158222Abstract: 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: ApplicationFiled: June 12, 2009Publication date: June 21, 2012Applicant: SAAB ABInventors: Johan Ehlin, Tomas Högström
-
Patent number: 8200605Abstract: 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: GrantFiled: March 23, 2006Date of Patent: June 12, 2012Assignee: Saab ABInventors: Hans-Ove Hagelin, Johan Ehlin
-
Publication number: 20090313199Abstract: 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: ApplicationFiled: March 23, 2006Publication date: December 17, 2009Inventors: Hans-Ove Hagelin, Johan Ehlin
-
Publication number: 20080189092Abstract: 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: ApplicationFiled: September 17, 2007Publication date: August 7, 2008Applicant: SAAB ABInventors: Hans-Ove Hagelin, Johan Ehlin
-
Publication number: 20080077383Abstract: 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: ApplicationFiled: September 17, 2007Publication date: March 27, 2008Applicant: SAAB ABInventors: Hans-Ove Hagelin, Johan Ehlin