Patents by Inventor Ido Karavany

Ido Karavany 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: 11720364
    Abstract: Disclosed Methods, Apparatus, and articles of manufacture to dynamically enable and/or disable prefetchers are disclosed. An example apparatus include an interface to access telemetry data, the telemetry data corresponding to a counter of a core in a central processing unit, the counter corresponding to a first phase of a workload executed at the central processing unit; a prefetcher state selector to select a prefetcher state for a subsequent phase based on the telemetry data; and the interface to instruct the core in the central processing unit to operate in the subsequent phase according to the prefetcher state.
    Type: Grant
    Filed: September 25, 2020
    Date of Patent: August 8, 2023
    Assignee: Intel Corporation
    Inventors: Hanna Alam, Leeor Peled, Refael Mizrahi, Amir Leibovitz, Jonathan Beimel, James Hermerding, II, Gilad Olswang, Michal Moran, Moran Peri, Ido Karavany, Sudheer Nair, Hadas Beja, Avishai Wagner, Ronen Laperdon
  • Publication number: 20220397402
    Abstract: A system for determining safety of a road segment may include at least one processor programmed to receive, from a first vehicle, first navigation information associated with the road segment. The first navigation information may include information collected by a first sensor of the first vehicle from an environment of the first vehicle. The at least one processor may also be programmed to receive, from a second vehicle, second navigation information associated with the road segment. The second navigation information may include information collected by a second sensor of the second vehicle from an environment of the second vehicle. The at least one processor may further be programmed to determine, based on the first navigation information and the second navigation information, a score representative of the safety of the road segment, and transmit, to a third vehicle, the score representative of the safety of the road segment.
    Type: Application
    Filed: May 9, 2022
    Publication date: December 15, 2022
    Applicant: MOBILEYE VISION TECHNOLOGIES LTD.
    Inventors: Eiran BOLLESS, Ido KARAVANY, Bitya NEUHOF, Or RAPPEL-KROYZER, Shahar SHPIGELMAN, Hila BEN-AMI, Efrat AVIAD
  • Publication number: 20220187893
    Abstract: Described are mechanisms and methods for tracking user behavior profile over large time intervals and extracting observations for a user usage profile. The mechanisms and methods use machine learning (ML) algorithms embedded into a dynamic platform and thermal framework (DPTF) (e.g., Dynamic Tuning Technology) and predict device workloads using hardware (HW) counters. These mechanisms and methods may accordingly increase performance and user responsiveness by dynamically changing an Energy Performance Preference (EPP) based on a longer time workload analysis and workload prediction.
    Type: Application
    Filed: July 14, 2020
    Publication date: June 16, 2022
    Inventors: Premanand SAKARDA, Efraim ROTEM, Eliezer WEISSMANN, Hisham ABU SALAH, Hadas BEJA, Russell FENGER, Deepak GANAPATHY, James HERMERDING, II, Ido KARAVANY, Nivedha KRISHNAKUMAR, Sudheer NAIR, Gilad OLSWANG, Moran PERI, Avishai WAGNER, Zhongsheng WANG, Noha YASSIN
  • Patent number: 11199895
    Abstract: In one embodiment, a method receives data regarding processing of a workload by a processor. The data is input into a prediction engine configured to classify the data into a plurality of workload classifications. Each workload classification describes different temporal behavior of the workload. Then, the method outputs a prediction for at least one of the plurality of workload classifications, wherein the prediction is used to control performance of the processor in an upcoming period of time.
    Type: Grant
    Filed: December 27, 2018
    Date of Patent: December 14, 2021
    Assignee: Intel Corporation
    Inventors: Patrick Kam-shing Leung, James Hermerding, II, Muhammad Abozaed, Gilad Olswang, Moran Peri, Ido Karavany, William Freelove, Sudheer Nair, Tahi Hollander, Avishai Wagner
  • Publication number: 20210341303
    Abstract: Systems and methods are disclosed for aggregating informational reports. In one implementation, at least one processor may be programmed to receive an informational vehicle report identifying a detected event; store the report in a database in association with a first cell; query a second cell within a predetermined distance of the first cell; and determine whether the second cell is associated with the detected event. When the second cell is associated with the detected event the processor may aggregate information from the first and second cells to provide an aggregated cluster and generate an event report based on the aggregated cluster. When the second cell is not associated with an information cluster associated with the detected event, the processor may generate the event report based on the stored informational vehicle report. The processor may then transmit the event report to one or more vehicles.
    Type: Application
    Filed: July 15, 2021
    Publication date: November 4, 2021
    Inventors: Or Rappel-Kroyzer, Amit Raphael, Ido Karavany, Sergei Kom, Amir Chanovsky, Eran Avidan, Eiran Bolless
  • Publication number: 20210011726
    Abstract: Disclosed Methods, Apparatus, and articles of manufacture to dynamically enable and/or disable prefetchers are disclosed. An example apparatus include an interface to access telemetry data, the telemetry data corresponding to a counter of a core in a central processing unit, the counter corresponding to a first phase of a workload executed at the central processing unit; a prefetcher state selector to select a prefetcher state for a subsequent phase based on the telemetry data; and the interface to instruct the core in the central processing unit to operate in the subsequent phase according to the prefetcher state.
    Type: Application
    Filed: September 25, 2020
    Publication date: January 14, 2021
    Inventors: Hanna Alam, Leeor Peled, Refael Mizrahi, Amir Leibovitz, Jonathan Beimel, James Hermerding, II, Gilad Olswang, Michal Moran, Moran Peri, Ido Karavany, Sudheer Nair, Hadas Beja, Avishai Wagner, Ronen Laperdon
  • Publication number: 20190129498
    Abstract: In one embodiment, a method receives data regarding processing of a workload by a processor. The data is input into a prediction engine configured to classify the data into a plurality of workload classifications. Each workload classification describes different temporal behavior of the workload. Then, the method outputs a prediction for at least one of the plurality of workload classifications, wherein the prediction is used to control performance of the processor in an upcoming period of time.
    Type: Application
    Filed: December 27, 2018
    Publication date: May 2, 2019
    Inventors: Patrick Kam-shing Leung, James Hermerding, II, Muhammad Abozaed, Gilad Olswang, Moran Peri, Ido Karavany, William Freelove, Sudheer Nair, Tahi Hollander, Avishai Wagner