Patents by Inventor EYAL KAMIR

EYAL KAMIR 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).

  • Publication number: 20230344670
    Abstract: A system for determining codes of vehicle's Can-bus dashboard messages, each message being associated with a dashboard notification, comprising: (a) a message generator sequentially generating on the Can-bus different message codes selected from a reduced space from the Message-ID and the Data fields; (b) a message storage for storing each generated message code, together with its timestamp; (c) a camera capturing an image of the dashboard, in synchronization with each message generation; (d) an images storage storing images captured by the camera, each image with its respective timestamp; (e) a processor configured to (i) compare each captured image with a latest previously captured image within the storage; (ii) when a difference is found between any captured image and a latest previously captured image, and based on the image timestamp, associate the later captured image with the code of the respective generated message in said message storage having the same timestamp.
    Type: Application
    Filed: February 8, 2021
    Publication date: October 26, 2023
    Applicant: ENIGMATOS LTD.
    Inventors: Liran ZWICKEL, Avi BITTON, Eyal KAMIR, Alexander FOK, Ralph DIAMOND
  • Publication number: 20220303362
    Abstract: A method for compressing a flow of CAN-bus messages, which comprises: (A) during a training stage: (a) determining at least one series-type pattern; (b) defining a compressed series-type command for each of said patterns, each command comprising parameters of: (b.1) a timestamp of a first message; (b.2) a message-ID; (b.3) a type of pattern; (b.4) an indication of a field within the messages; (b.5) a parameter value at the first message; (b.6) period between messages; and (b.7) number of messages; (B) during a compression stage: (c) dividing a record of CAN-bus messages into groups of a same message-ID; (d) within each group, finding messages of a same pattern; (e) for each series, forming a compressed command in a form as defined with values for at least several parameters; and (C) during a decompression stage: (f) using the series-type compressed commands to reconstruct the content of the series of messages.
    Type: Application
    Filed: August 30, 2020
    Publication date: September 22, 2022
    Applicant: ENIGMATOS LTD.
    Inventors: Eyal KAMIR, Alexander FOK, Liran ZWICKEL
  • Patent number: 11218476
    Abstract: The present disclosure relates to a system for authenticating a computerized sub-system of a vehicle, comprising: (A) at the vehicle: (a) a tele-processor configured to periodically record during a period T1 a flow of messages over a bus of the vehicle's sub-system, and to transmit periodically every period T2 the recorded flow of messages to a remote server via a transceiver; (B) at a remote authentication server: (b) a transceiver configured to receive each of said recorded flow of messages; (c) a profile generator configured to generate from each of said flow of messages a temporary profile; and (d) a comparator configured to compare each of said temporary profiles with a final profile which was previously created based on one or more of flows of messages within the vehicle's bus.
    Type: Grant
    Filed: January 11, 2019
    Date of Patent: January 4, 2022
    Assignee: ENIGMATOS LTD.
    Inventors: Eyal Kamir, Alexander Fok, Orit Fredkof, Avi Bitton, Yehonatan shlomo Malka, Charly Bitton, Liran Zwickel, Uriel Friedman, Meni Dali
  • Patent number: 11068590
    Abstract: A system for detecting malicious hardware on a data communication network, such as a vehicle CAN bus, is provided. The system includes a teleprocessing device, an AC signal generating device, and an impedance measuring device. In a preliminary step, a set of impedance measurements of N reference AC signals is formed, and a threshold value is set. The signal generating device injects a set of N AC signals into the network bus and the bus impedance for each of the N frequencies is measured, where a set of impedance values of N RT-signals is formed. Then, each of the impedance values of the RT-signals and the impedance values of the respective reference AC signal are statistically compared, to thereby form a set of N comparison-results. Upon determining that any of the impedance values of the RT-signals is greater than the threshold, an alert is activated.
    Type: Grant
    Filed: August 1, 2018
    Date of Patent: July 20, 2021
    Assignee: ENIGMATOS LTD.
    Inventors: Eyal Kamir, Alexander Fok, Yaniv Tuchman, Avi Bitton, Uriel Friedman, Meni Dali, Yoni Malka
  • Patent number: 11048828
    Abstract: Systems and methods for identifying the source of a message transmitted on the CAN bus of a vehicle, by creating a unique signature for each ECU. The system is further configured to detest malicious activities on a CAN bus system having a given physical configuration. The signature of an ECU is created based on the non-linearity of the CAN bus, by determining from at least one pulse of a read message a training-signature that includes a pair of sub-signatures: a rising-sub-signature of the rising response, and a falling-sub-signature of the falling response, as viewed by said message generating ECU. By reading a plurality of messages from the ECUs operationally integrated on the CAN bus system, a classification & prediction methodology is used to create, for each message generating ECU, from the respective training-signatures, a unique ECU-signature.
    Type: Grant
    Filed: May 14, 2019
    Date of Patent: June 29, 2021
    Assignee: ENIGMATOS LTD.
    Inventors: Charly Bitton, Alexander Fok, Eyal Kamir, Yoni Malka, Orit Fredkof, Liran Zwickl, Meni Dali, Uriel Friedman
  • Patent number: 11036853
    Abstract: A system for preventing cyber security attacks over the CAN bus of a vehicle, from carrying out their plot. The system includes a teleprocessing device that is provided with the message identifier of at least one ECU to be blocked. The teleprocessing device is configured to read the message identifier of CAN messages, to thereby identify the at least one ECU to be blocked. Upon determining that the vehicle is under a cyber security attack, the ECU blocking device is activated. Upon identifying that a message was transmitted by the at least one ECU to be blocked, then during the CAN bus ‘bit monitoring’ process, before the at least one ECU to be blocked reads back the transmitted signal, the ECU blocking device alters one or more bits of the transmitted signal, to thereby force the message to be an erroneous CAN message.
    Type: Grant
    Filed: August 1, 2018
    Date of Patent: June 15, 2021
    Assignee: ENIGMATOS LTD.
    Inventors: Eyal Kamir, Alexander Fok, Yaniv Tuchman, Avi Bitton, Uriel Friedman, Meni Dali, Yoni Malka
  • Publication number: 20200394341
    Abstract: Systems and methods for identifying the source of a message transmitted on the CAN bus of a vehicle, by creating a unique signature for each ECU. The system is further configured to detest malicious activities on a CAN bus system having a given physical configuration. The signature of an ECU is created based on the non-linearity of the CAN bus, by determining from at least one pulse of a read message a training-signature that includes a pair of sub-signatures: a rising-sub-signature of the rising response, and a falling-sub-signature of the falling response, as viewed by said message generating ECU. By reading a plurality of messages from the ECUs operationally integrated on the CAN bus system, a classification & prediction methodology is used to create, for each message generating ECU, from the respective training-signatures, a unique ECU-signature.
    Type: Application
    Filed: May 14, 2019
    Publication date: December 17, 2020
    Applicant: ENIGMATOS LTD.
    Inventors: Charly BITTON, Alexander FOK, Eyal KAMIR, Yoni MALKA, Orit FREDKOF, Liran ZWICKL, Meni DALI, Uriel FRIEDMAN
  • Publication number: 20200389453
    Abstract: The present disclosure relates to a system for authenticating a computerized sub-system of a vehicle, comprising: (A) at the vehicle: (a) a tele-processor configured to periodically record during a period T1 a flow of messages over a bus of the vehicle's sub-system, and to transmit periodically every period T2 the recorded flow of messages to a remote server via a transceiver; (B) at a remote authentication server: (b) a transceiver configured to receive each of said recorded flow of messages; (c) a profile generator configured to generate from each of said flow of messages a temporary profile; and (d) a comparator configured to compare each of said temporary profiles with a final profile which was previously created based on one or more of flows of messages within the vehicle's bus.
    Type: Application
    Filed: January 11, 2019
    Publication date: December 10, 2020
    Applicant: ENIGMATOS LTD.
    Inventors: Eyal KAMIR, Alexander FOK, Orit FREDKOF, Avi BITTON, Yehonatan shlomo MALKA, Charly BITTON, Liran ZWICKEL, Uriel FRIEDMAN, Meni DALI
  • Publication number: 20200380131
    Abstract: A system for detecting malicious hardware on a data communication network, such as a vehicle CAN bus, is provided. The system includes a teleprocessing device, an AC signal generating device, and an impedance measuring device. In a preliminary step, a set of impedance measurements of N reference AC signals is formed, and a threshold value is set. The signal generating device injects a set of N AC signals into the network bus and the bus impedance for each of the N frequencies is measured, where a set of impedance values of N RT-signals is formed. Then, each of the impedance values of the RT-signals and the impedance values of the respective reference AC signal are statistically compared, to thereby form a set of N comparison-results. Upon determining that any of the impedance values of the RT-signals is greater than the threshold, an alert is activated.
    Type: Application
    Filed: August 1, 2018
    Publication date: December 3, 2020
    Applicant: ENIGMATOS LTD.
    Inventors: Eyal KAMIR, Alexander FOK, Yaniv TUCHMAN, Avi BITTON, Uriel FRIEDMAN, Meni DALI, Yoni MALKA
  • Publication number: 20200143049
    Abstract: A solar power generation system for providing a predetermined operating power level and predetermined operating voltage level requirement is provided. The system includes at least one solar-array panel. Each of the at least one solar-array panels includes a multiplicity of PV solar sub cells. A preconfigured number of the PV solar sub cells are electrically connected in series to form a serial-unit or each individual serial unit having just one PV solar sub cell, and a preconfigured number of the serial units are electrically connected in series to form a string of serial-units. The PV solar sub cells are also connected in parallel to neighboring sub cells to form a crisscross matrix array that facilitates bypassing malfunctioning serial units, thereby improving the performance of the system. A PV solar sub cell is at least 50% smaller in area than a regular PV solar cell.
    Type: Application
    Filed: August 1, 2018
    Publication date: May 7, 2020
    Applicant: ENIGMATOS LTD.
    Inventors: Eyal KAMIR, Alexander FOK, Yaniv TUCHMAN, Avi BITTON, Uriel FRIEDMAN, Meni DALI, Yoni MALKA
  • Publication number: 20180220278
    Abstract: A system and method for sending sensor information from a device may include reading, by a controller in the device, sensor information from a sensor; generating, by the controller, a blockchain message based on the sensor information; signing, by the controller, the blockchain message and sending, by the controller, the blockchain message to a blockchain node connected to a blockchain network and adding, based on the blockchain message, a block to a blockchain database, by a blockchain miner node connected to the blockchain network.
    Type: Application
    Filed: January 31, 2018
    Publication date: August 2, 2018
    Inventors: Nir TAL, Tal MESHULAM, Eyal KAMIR, Tal BEN-PORATH, Tamir DAVID-HAY
  • Publication number: 20180039941
    Abstract: A system and method for tracking a container may include a memory; a communication unit; a location unit adapted to determine a location of the container, a power source; and a controller configured to: use the communication unit to report a location of the container to a server. A container may include sensors for sensing at least one of: a temperature, a motion, a pressure, a humidity, an acceleration, a velocity, an opening of the container and a presence of specific objects in the container and a controller included in the container may be adapted to autonomously send a message to the server based on input from the sensors.
    Type: Application
    Filed: August 3, 2016
    Publication date: February 8, 2018
    Inventors: EYAL KAMIR, ROTEM FARTOOK