Patents by Inventor Eli Mordechai

Eli Mordechai 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: 20230275877
    Abstract: Technology descried here can be used for collecting information about malicious attacks on computer devices. Hosting hardware can be configured to host virtual machines, virtual machines of ECU images, and ECUs to collect records of malicious attacks. An attack analyzer can generate fingerprints from the malicious attacks.
    Type: Application
    Filed: September 24, 2019
    Publication date: August 31, 2023
    Inventors: Assaf HAREL, Amiram DOTAN, David BARZILAI, Eli MORDECHAI, Tal Efraim BEN DAVID
  • Publication number: 20230224145
    Abstract: In one implementation, a method for providing end-to-end communication security for a controller area network (CANbus) in an automotive vehicle across which a plurality of electronic control units (ECU) communicate is described. Such an automotive vehicle can include, for example, a car or truck with multiple different ECUs that are each configured to control various aspects of the vehicle's operation, such as an infotainment system, a navigation system, various engine control systems, and/or others.
    Type: Application
    Filed: March 16, 2023
    Publication date: July 13, 2023
    Inventors: Tal Efraim Ben David, Assaf Harel, Amiram Dotan, David Barzilai, Eli Mordechai
  • Patent number: 11637696
    Abstract: In one implementation, a method for providing end-to-end communication security for a controller area network (CANbus) in an automotive vehicle across which a plurality of electronic control units (ECU) communicate is described. Such an automotive vehicle can include, for example, a car or truck with multiple different ECUs that are each configured to control various aspects of the vehicle's operation, such as an infotainment system, a navigation system, various engine control systems, and/or others.
    Type: Grant
    Filed: March 8, 2022
    Date of Patent: April 25, 2023
    Assignee: KARAMBA SECURITY LTD.
    Inventors: Tal Efraim Ben David, Assaf Harel, Amiram Dotan, David Barzilai, Eli Mordechai
  • Publication number: 20220337405
    Abstract: In one implementation, a method for providing end-to-end communication security for a controller area network (CANbus) in an automotive vehicle across which a plurality of electronic control units (ECU) communicate is described. Such an automotive vehicle can include, for example, a car or truck with multiple different ECUs that are each configured to control various aspects of the vehicle's operation, such as an infotainment system, a navigation system, various engine control systems, and/or others.
    Type: Application
    Filed: March 8, 2022
    Publication date: October 20, 2022
    Inventors: Tal Efraim Ben David, Assaf Harel, Amiram Dotan, David Barzilai, Eli Mordechai
  • Patent number: 11271727
    Abstract: In one implementation, a method for providing end-to-end communication security for a controller area network (CANbus) in an automotive vehicle across which a plurality of electronic control units (ECU) communicate is described. Such an automotive vehicle can include, for example, a car or truck with multiple different ECUs that are each configured to control various aspects of the vehicle's operation, such as an infotainment system, a navigation system, various engine control systems, and/or others.
    Type: Grant
    Filed: July 18, 2018
    Date of Patent: March 8, 2022
    Assignee: KARAMBA SECURITY LTD.
    Inventors: Tal Efraim Ben David, Assaf Harel, Amiram Dotan, David Barzilai, Eli Mordechai
  • Publication number: 20210328782
    Abstract: In one implementation, a method for providing end-to-end communication security for a controller area network (CANbus) in an automotive vehicle across which a plurality of electronic control units (ECU) communicate is described. Such an automotive vehicle can include, for example, a car or truck with multiple different ECUs that are each configured to control various aspects of the vehicle's operation, such as an infotainment system, a navigation system, various engine control systems, and/or others.
    Type: Application
    Filed: July 18, 2018
    Publication date: October 21, 2021
    Inventors: Tal Efraim Ben David, Assaf Harel, Amiram Dotan, David Barzilai, Eli Mordechai
  • Publication number: 20210185095
    Abstract: Disclosed herein are techniques for protecting a plurality of ECUs within a vehicle or other IoT system. Techniques include instantiating a plurality of virtual computing instances in a vehicle computing network within the vehicle, each of the plurality of virtual computing instances being configured to perform at least one vehicle software function; and identifying, for the plurality of virtual computing instances, a corresponding set of security rules configured to maintain security of each of the plurality of virtual computing instances, such that the at least one common hardware processor provides security to the plurality of virtualized computing instances.
    Type: Application
    Filed: August 28, 2019
    Publication date: June 17, 2021
    Inventors: Assaf HAREL, Amiram DOTAN, Tal Efraim BEN DAVID, David BARZILAI, Eli MORDECHAI
  • Patent number: 10972441
    Abstract: In some implementations, a scheme for data communication in an automobile includes generating a cleartext message to be transmitted to a second ECU, generating a pseudo-random counter by applying a pseudorandom function to a counter value that is incremented for each cleartext message generated by the ECU; combining the cleartext message and the pseudo-random counter to create a randomized message; selecting from a plurality of available cryptography techniques, a selected cryptography technique; applying to the randomized message, the selected cryptography technique to create a ciphertext; and transmitting to the second ECU over the CAN bus, the ciphertext.
    Type: Grant
    Filed: January 24, 2019
    Date of Patent: April 6, 2021
    Assignee: KARAMBA SECURITY LTD
    Inventors: Amir Herzberg, Assaf Harel, Eli Mordechai, Tal Efraim Ben David, Amiram Dotan, David Barzilai, Itay Khazon
  • Patent number: 10955562
    Abstract: A method for cycling GPS computations is described in which, at a beginning of a cycle, N computing devices are determined to be members of a device group. At each of N points within the cycle: a target device of the N computing devices is instructed to compute its target location data; another member of the device group is instructed to refrain from computing its other location data; target location data is received from the target device; and the target location data is transmitted to each other member of the device group.
    Type: Grant
    Filed: January 29, 2015
    Date of Patent: March 23, 2021
    Assignee: MICRO FOCUS LLC
    Inventors: Dori Waldman, Eli Mordechai, Ran Snir
  • Patent number: 10903986
    Abstract: Technology can be used for sending and receiving messages on a CAN bus with a plurality of ECUs. The technology can include identifying a first message to send to a receiving ECU from a sending ECU; incrementing a sender-version message counter for the message type; determining to create a second session for the message type in the sending ECU; generating a second sender-version session key to be used during the second session in the sending ECU; and resetting the sender-version message counter. The technology further includes processing the first message using the second sender-version session key, including performing an operation to combine the sender-version message counter with the first message to create a combined message and encoding the combined message using the second sender-version session key to create an encoded message. The technology further includes sending the encoded message to the receiving ECU on the CAN bus.
    Type: Grant
    Filed: January 18, 2019
    Date of Patent: January 26, 2021
    Assignee: KARAMBA SECURITY LTD.
    Inventors: Amir Herzberg, Assaf Harel, Eli Mordechai, Tai Efraim Ben David, Amiram Dotan, David Barzilai, Itay Khazon
  • Patent number: 10860448
    Abstract: Example implementations relate to determining a functional state of a system under test. For example, a system to determine a functional state of a system under test may include a system controller to execute a functional test of the system under test by invoking a subset of a plurality of functional agents to interact with the system under test. Further, the system may include an agent repository to interact with the system controller and store the plurality of functional agents. Also, the system may include a state module to determine a functional state for the system under test by querying each of the subset of functional agents and comparing aggregated results from the subset of functional agents against defined for the system under test.
    Type: Grant
    Filed: January 13, 2016
    Date of Patent: December 8, 2020
    Assignee: MICRO FOCUS LLC
    Inventors: Inbar Shani, Eli Mordechai, Jonathan Taragin, Iris Sasson
  • Patent number: 10829826
    Abstract: The present invention is based on the discovery of novel polymorphisms (SNPs) in the penicillin binding protein (pbp3) gene in Staphylococcus aureus. The presence of G88A and/or G2047A SNPs provides an accurate, reliable biomarker for the presence of Methicillin Resistant Staphylococcus aureus (MRSA), specifically the community-associated MRSA (CA-MRSA). The present invention provides reagents used for detecting the SNPs as well as methods of identifying and using these variants to screen subjects for presence of CA-MRSA. The methods involve isolating a biological sample from a mammal (preferably a human) and testing for the presence of a SNP in the pbp3 gene which is associated with CA-MRSA.
    Type: Grant
    Filed: February 21, 2019
    Date of Patent: November 10, 2020
    Inventors: Scott E. Gygax, Sean Chadwick, Aditya Prasad, Martin E. Adelson, Eli Mordechai
  • Patent number: 10824789
    Abstract: Managing a presentation includes identifying audience member interactions with a plurality of presentation pages. Each of the plurality of presentation pages is associated with data indicative of the audience member interactions. That data is processed to identify an action plan specifying an update to the presentation. That update is based on identified audience member interactions with at least one of the plurality of presentation pages. The action plan is implemented to update the presentation.
    Type: Grant
    Filed: August 28, 2013
    Date of Patent: November 3, 2020
    Assignee: MICRO FOCUS LLC
    Inventors: Adi Kidron, Adam Lahav, Eli Mordechai, Amit Erental
  • Publication number: 20200099665
    Abstract: In some implementations, a scheme for data communication in an automobile includes generating a cleartext message to be transmitted to a second ECU, generating a pseudo-random counter by applying a pseudorandom function to a counter value that is incremented for each cleartext message generated by the ECU; combining the cleartext message and the pseudo-random counter to create a randomized message; selecting from a plurality of available cryptography techniques, a selected cryptography technique; applying to the randomized message, the selected cryptography technique to create a ciphertext; and transmiting to the second ECU over the CAN bus, the ciphertext.
    Type: Application
    Filed: January 24, 2019
    Publication date: March 26, 2020
    Inventors: Amir HERZBERG, Assaf HAREL, Eli MORDECHAI, Tal Efraim Ben DAVID, Amiram DOTAN, David BARZILAI, Itay KHAZON
  • Patent number: 10599506
    Abstract: Methods performed by a physical computing system include automatically identifying, using at least one trained classifier, an action for responding to an anomaly in the execution of the application in a cloud computing system. The at least one trained classifier relates a metrics set to a result of performing an action for addressing an anomaly. Systems and computer readable media are also described herein.
    Type: Grant
    Filed: October 10, 2011
    Date of Patent: March 24, 2020
    Assignee: HEWLETT PACKARD ENTERPRISE DEVELOPMENT LP
    Inventors: Ira Cohen, Ohad Assulin, Eli Mordechai, Refael Dakar
  • Publication number: 20200007319
    Abstract: Technology can be used for sending and receiving messages on a CAN bus with a plurality of ECUs. The technology can include identifying a first message to send to a receiving ECU from a sending ECU; incrementing a sender-version message counter for the message type; determining to create a second session for the message type in the sending ECU; generating a second sender-version session key to be used during the second session in the sending ECU; and resetting the sender-version message counter. The technology further includes processing the first message using the second sender-version session key, including performing an operation to combine the sender-version message counter with the first message to create a combined message and encoding the combined message using the second sender-version session key to create an encoded message. The technology further includes sending the encoded message to the receiving ECU on the CAN bus.
    Type: Application
    Filed: January 18, 2019
    Publication date: January 2, 2020
    Inventors: Amir HERZERG, Assaf HAREL, Eli MORDECHAI, Tal Efraim Ben DAVID, Amiram DOTAN, David BARZILAI, Itay HAZON
  • Publication number: 20190306136
    Abstract: In one implementation, a method for providing end-to-end communication security for a controller area network (CANbus) in an automotive vehicle across which a plurality of electronic control units (ECU) communicate is described. Such an automotive vehicle can include, for example, a car or truck with multiple different ECUs that are each configured to control various aspects of the vehicle's operation, such as an infotainment system, a navigation system, various engine control systems, and/or others.
    Type: Application
    Filed: June 20, 2019
    Publication date: October 3, 2019
    Inventors: Tal Efraim Ben David, Assaf Harel, Amiram Dotan, David Barzilai, Eli Mordechai
  • Patent number: 10419408
    Abstract: In some implementations, a scheme for data communication in an automobile includes generating a cleartext message to be transmitted to a second ECU, generating a pseudo-random counter by applying a pseudorandom function to a counter value that is incremented for each cleartext message generated by the ECU; combining the cleartext message and the pseudo-random counter to create a randomized message; selecting from a plurality of available cryptography techniques, a selected cryptography technique; applying to the randomized message, the selected cryptography technique to create a ciphertext; and transmitting to the second ECU over the CAN bus, the ciphertext.
    Type: Grant
    Filed: September 24, 2018
    Date of Patent: September 17, 2019
    Assignee: KARAMBA SECURITY
    Inventors: Amir Herzberg, Assaf Harel, Eli Mordechai, Tal Efraim Ben David, Amiram Dotan, David Barzilai, Itay Khazon
  • Publication number: 20190177772
    Abstract: The present invention is based on the discovery of novel polymorphisms (SNPs) in the penicillin binding protein (pbp3) gene in Staphylococcus aureus. The presence of G88A and/or G2047A SNPs provides an accurate, reliable biomarker for the presence of Methicillin Resistant Staphylococcus aureus (MRSA), specifically the community-associated MRSA (CA-MRSA). The present invention provides reagents used for detecting the SNPs as well as methods of identifying and using these variants to screen subjects for presence of CA-MRSA. The methods involve isolating a biological sample from a mammal (preferably a human) and testing for the presence of a SNP in the pbp3 gene which is associated with CA-MRSA.
    Type: Application
    Filed: February 21, 2019
    Publication date: June 13, 2019
    Applicant: Medical Diagnostic Laboratories, LLC
    Inventors: Scott E. Gygax, Sean Chadwick, Aditya Prasad, Martin E. Adelson, Eli Mordechai
  • Patent number: 10243732
    Abstract: Technology can be used for sending and receiving messages on a CAN bus with a plurality of ECUs. The technology can include identifying a first message to send to a receiving ECU from a sending ECU; incrementing a sender-version message counter for the message type; determining to create a second session for the message type in the sending ECU; generating a second sender-version session key to be used during the second session in the sending ECU; and resetting the sender-version message counter. The technology further includes processing the first message using the second sender-version session key, including performing an operation to combine the sender-version message counter with the first message to create a combined message and encoding the combined message using the second sender-version session key to create an encoded message. The technology further includes sending the encoded message to the receiving ECU on the CAN bus.
    Type: Grant
    Filed: June 27, 2018
    Date of Patent: March 26, 2019
    Assignee: KARAMBA SECURITY
    Inventors: Amir Herzerg, Assaf Harel, Eli Mordechai, Tal Efraim Ben David, Amiram Dotan, David Barzilai, Itay Hazon