Patents Assigned to Foretellix Ltd.
-
Publication number: 20240311529Abstract: Performing an electronic simulation of an autonomous vehicle uses container instances which further provide for execution over a distributed computing system. Accordingly, there are created a simulation engine container instance and one or more system under test (SUT) container instances, the containers further configured to receive values of a set of parameters. The simulation engine container instance is connected to the one or more system under test instance containers. A set of parameter values for the set of parameters is received to be used by upon simulation engine container instance execution, and the results of the executed simulation are subsequently output. The method is then repeated using the same containers but different received set of parameters' values.Type: ApplicationFiled: May 30, 2024Publication date: September 19, 2024Applicant: Foretellix LtdInventors: Chad PARTRIDGE, Paul SCOTT, Michael Savchenko, Daniel Schambach
-
Patent number: 12061846Abstract: Performing a test simulation for an autonomous vehicle may include receiving a system under test (SUT) from a user, the system under test comprising a sensor, sensor control, vehicle control logic, or other aspect of an autonomous vehicle, and providing options for the remaining aspects of the simulation from which the user may choose. The user may indicate a variable parameter, and respective simulations may be performed for a plurality of values of the variable parameter to determine values of the parameter for which the SUT functions as desired, and values of the variable parameter for which the SUT does not function as desired. Separate container instances of the simulation engine and separate respective container instances of the SUT may be created for each simulation, with each engine container instance calling to a respective SUT container.Type: GrantFiled: February 6, 2020Date of Patent: August 13, 2024Assignee: FORETELLIX LTD.Inventors: Chad Partridge, Paul Scott, Michael Savchenko, Daniel Schambach
-
Publication number: 20240199041Abstract: A system and methods thereof for identification of at least an occurrence of a scenario that involves at least an object are provided. The method receives one or more scenario definitions, each scenario referring to at least a first object and a second object, each of the first object and the second object are described by a temporal behavior of a first plurality of agents. It then receives a data stream of a behavior of a plurality of objects, the plurality of objects described by temporal behavior of a second plurality of agents. Thereafter, identifying each occurrence of one or more scenarios within the received data stream based on temporal behavior of the first plurality of agents and temporal behavior of the second plurality of agents. Lastly, generating a notification of each identified scenario in the received data stream.Type: ApplicationFiled: February 29, 2024Publication date: June 20, 2024Applicant: Foretellix LtdInventors: Yoav HOLLANDER, Oded Doron HIRSCHFELD, Yaron KASHAI
-
Patent number: 11999366Abstract: A system and methods thereof for monitoring proper behavior of an autonomous vehicle are provided. The method includes generating a plurality of agents, wherein each of the plurality of agents describes a physical object, wherein at least one of the plurality of agents is an agent for the DUT, generating a plurality of scenarios, wherein each scenario models a behavior of at least one of the plurality of agents, and monitoring an interaction between the plurality of agents and the DUT agent for a scenario modeling the respective agent.Type: GrantFiled: December 15, 2020Date of Patent: June 4, 2024Assignee: FORETELLIX LTD.Inventors: Yoav Hollander, Oded Doron Hirschfeld, Yaron Kashai
-
Publication number: 20240169122Abstract: A method for providing a test scenario simulation of an interaction of a plurality of vehicles by a computer system comprises receiving a scenario involving at least the plurality of vehicles, wherein the scenario is described in a high-level scenario description language; receiving a plurality of parameter values for the received scenario; modifying the plurality of parameter values according to at least one of a pass/fail predictor model and a pass/fail indication; narrowing a range of values of at least one parameter of the plurality of parameters by prediction of at least a key performance indicator (KPI) value using a KPI predictor; and generating a test scenario for the simulation of the interaction of the plurality of vehicles within the received scenario based on at least the narrowed range of values.Type: ApplicationFiled: November 15, 2023Publication date: May 23, 2024Applicant: Foretellix Ltd.Inventor: Ido AVRAHAM
-
Publication number: 20220237343Abstract: A system and method for determining concrete instances in traffic scenarios are provided. The method includes receiving a scenario in a scenario description language, wherein the scenario includes at least one sub-scenario; identifying at least one variable for the scenario and the at least one sub-scenario based on parsing of at least one actor and the received scenario; identifying at least one constraint relation derived from the scenario and the at least a sub-scenario; generating, from the at least one variable and at least one constraint, a constraint satisfaction problem; processing the constraint satisfaction problem to generate sequences of states for the at least one variable that comply with the at least one constraint, wherein the sequence of states defines the behavior of the at least one actor with time values; and determining at least one solution that includes the sequences of states.Type: ApplicationFiled: December 28, 2021Publication date: July 28, 2022Applicant: Foretellix Ltd.Inventors: Dmitry PIDAN, Cynthia Roxana DISENFELD, Yoav HOLLANDER
-
Publication number: 20210179124Abstract: A system and methods thereof for monitoring proper behavior of an autonomous vehicle are provided. The method includes generating a plurality of agents, wherein each of the plurality of agents describes a physical object, wherein at least one of the plurality of agents is an agent for the DUT, generating a plurality of scenarios, wherein each scenario models a behavior of at least one of the plurality of agents, and monitoring an interaction between the plurality of agents and the DUT agent for a scenario modeling the respective agent.Type: ApplicationFiled: December 15, 2020Publication date: June 17, 2021Applicant: Foretellix Ltd.Inventors: Yoav HOLLANDER, Oded Doron HIRSCHFELD, Yaron KASHAI