91 patents
Page 5 of 5
Utility
a Multi-part Compare and Exchange Operation
20 Apr 23
A method for executing an atomic compare and exchange operation, the method may include processing a compare command and a conditional exchange command while considering hardware failures.
Eran GALIL, Boaz Ouriel
Filed: 1 Apr 21
Utility
Ego Motion-based Online Calibration Between Coordinate Systems
20 Apr 23
The present disclosure relates to systems and methods for calibrating a multi-camera navigation system for a vehicle.
ASSAF MOLAD, Moshe Shenfeld, Amit Hochman, Haim Shachor, Yotam Stern, Yuval Sharon
Filed: 21 Dec 22
Utility
Preventing overwriting of shared memory line segments
18 Apr 23
Techniques are disclosed for preventing overwriting of shared line segments.
Eran Galil, Yosef Kreinin
Filed: 24 Sep 21
Utility
Systems and Methods for Detecting Vehicle Wheel Slips
6 Apr 23
The present disclosure relates to systems and methods for identifying a wheel slip condition.
Moshe SHENFELD, Gilad OSKAR
Filed: 22 Jun 21
Utility
Systems and methods for augmenting upright object detection
4 Apr 23
Systems and methods are provided for augmenting upright object detection.
Jack Kario, Tomer Baba, Erez Dagan
Filed: 28 Oct 20
Utility
Navigation using points on splines
28 Mar 23
A system for navigating a host vehicle includes at least one electronic horizon processor to access a map representative of at least a road segment on which the host vehicle travels or is expected to travel, wherein the map includes one or more splines representative of road features associated with the road segment, localize the host vehicle relative to a drivable path for the host vehicle represented among the one or more splines, determine a set of points associated with the one or more splines based on the localization of the host vehicle relative to the drivable path for the host vehicle, and generate a navigation information packet including information associated with the one or more splines and the determined set of points relative to the one or more splines.
Yehonatan Goldman, Amiel Fisher
Filed: 23 Mar 22
Utility
Flow Control Integrity
23 Mar 23
A method for evaluating flow control integrity, the method may include detecting that a flow reached a flow change command or is about to reach the flow change command, wherein the flow change command belongs to a current software environment, wherein the current software environment is identified by a current environment identifier; retrieving a shadow environment identifier that is a last environment identifier stored in a shadow stack, wherein the shadow environment identifier identifies a software environment having an entry region that was a last entry region accessed by the flow, wherein the entry region comprises a shadow stack update instruction that was executed by the flow; comparing the shadow environment identifier to the current environment identifier; and detecting a potential attack when the shadow environment identifier differs from the current environment identifier.
Aviad Kipnis
Filed: 31 Mar 21
Utility
Automatic Test Generation for Highly Complex Existing Software
23 Mar 23
Techniques are disclosed for the generation of automatic software tests for complex software systems, such as operating systems (OS) and/or systems that may be implemented as part of an autonomous vehicle (AV) or advanced driving assistance system (ADAS).
Elya Gurvitz, Amit Kimelman, Simone Fabris
Filed: 11 Mar 21
Utility
Navigation at alternating merge zones
21 Mar 23
A navigation system for a host vehicle may include a processing device including circuitry and a memory storing instructions that when executed by the circuitry cause the at least one processing device to receive images acquired by a camera representative of an environment of the host vehicle, and analyze the images to identify a double merge scenario including a first flow of traffic and a second flows of traffic in a same direction that merge to form a merged flow of traffic in a merged lane.
Shai Shalev-Shwartz, Amnon Shashua, Shaked Shammah
Filed: 20 May 21
Utility
Secure system that includes driving related systems
21 Mar 23
A system that may include multiple driving related systems that are configured to perform driving related operations; a selection module; multiple fault collection and management units that are configured to monitor statuses of the multiple driving related systems and to report, to the selection module, at least one out of (a) an occurrence of at least one critical fault, (b) an absence of at least one critical fault, (c) an occurrence of at least one non-critical fault, and (d) an absence of at least one non-critical fault; and wherein the selection module is configured to respond to the report by performing at least one out of: (i) reset at least one entity out of the multiple fault collection and management units and the multiple driving related systems; and (ii) select data outputted from a driving related systems.
Leonid Smolyansky, Yosi Arbeli, Elchanan Rushinek, Shmuel Cohen
Filed: 17 Apr 18
Utility
Vision augmented navigation
14 Mar 23
A navigation system may include at least one processing device configured to determine, based on an output of one or more position sensors associated with the navigation system, a current location of at least one component associated with the navigation system and determine a destination location different from the current location.
Gideon Stein
Filed: 16 Dec 19