Patents by Inventor Tomer Morad

Tomer Morad 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: 11494199
    Abstract: A system and method for knob refinement. A method includes determining an ordered list of knobs organized with respect to impact on the target metric for a system based on a plurality of historical sets of target metric measurements; determining a second system configuration based on the ordered list of knobs and a first set of target metric measurements recorded for the system when the system is configured according to a first system configuration, the system having a plurality of knobs, wherein the second system configuration includes at least one knob of the plurality of knobs that is reconfigured as compared to the first system configuration; and applying one of the first system configuration and the second system configuration, wherein the applied system configuration is determined based on the first set of target metric measurements and a second set of target metric measurements.
    Type: Grant
    Filed: March 3, 2021
    Date of Patent: November 8, 2022
    Assignee: Synopsys, Inc.
    Inventors: Tomer Morad, Omer Yehezkely, Tomer Paz, Andrey Gelman, Michael Tseitlin
  • Patent number: 11429181
    Abstract: A self-tuning computing system and a method for self-tuning a computing system. The method includes measuring a current operation metric representing a current performance of the computing system; determining, based on the current operation metric and a target metric, at least one optimization scheme for improving the current operation metric, wherein the at least one optimization scheme includes at least a plurality of system knobs each having a respective optimal value; and setting each of the system knobs listed in the at least one determined optimization scheme to its respective optimal value.
    Type: Grant
    Filed: March 4, 2020
    Date of Patent: August 30, 2022
    Assignee: Synopsys, Inc.
    Inventor: Tomer Morad
  • Publication number: 20210279078
    Abstract: A system and method for knob refinement. A method includes determining an ordered list of knobs organized with respect to impact on the target metric for a system based on a plurality of historical sets of target metric measurements; determining a second system configuration based on the ordered list of knobs and a first set of target metric measurements recorded for the system when the system is configured according to a first system configuration, the system having a plurality of knobs, wherein the second system configuration includes at least one knob of the plurality of knobs that is reconfigured as compared to the first system configuration; and applying one of the first system configuration and the second system configuration, wherein the applied system configuration is determined based on the first set of target metric measurements and a second set of target metric measurements.
    Type: Application
    Filed: March 3, 2021
    Publication date: September 9, 2021
    Applicant: Concertio Inc.
    Inventors: Tomer MORAD, Omer YEHEZKELY, Tomer PAZ, Andrey GELMAN, Michael TSEITLIN
  • Publication number: 20200201415
    Abstract: A self-tuning computing system and a method for self-tuning a computing system. The method includes measuring a current operation metric representing a current performance of the computing system; determining, based on the current operation metric and a target metric, at least one optimization scheme for improving the current operation metric, wherein the at least one optimization scheme includes at least a plurality of system knobs each having a respective optimal value; and setting each of the system knobs listed in the at least one determined optimization scheme to its respective optimal value.
    Type: Application
    Filed: March 4, 2020
    Publication date: June 25, 2020
    Inventor: Tomer Morad
  • Patent number: 10606337
    Abstract: A computing system and a method for self-tuning a computing system. The method includes executing a current workload of the computing system until completion of the current workload; measuring a current operation metric representing a current operation performance of the computing system; tuning each of the plurality of system knobs to a static value selected from a group of static values; and iteratively executing the current workload of the computing system until an exit condition is met, wherein the exit condition is met when operation of the computing system having the system knobs tuned to one of the selected static values is an optimal static value satisfying at least one predefined target metric.
    Type: Grant
    Filed: April 30, 2018
    Date of Patent: March 31, 2020
    Assignee: The Joan and Irwin Jacobs Technion-Cornell Institute
    Inventor: Tomer Morad
  • Publication number: 20180246558
    Abstract: A computing system and a method for self-tuning a computing system. The method includes executing a current workload of the computing system until completion of the current workload; measuring a current operation metric representing a current operation performance of the computing system; tuning each of the plurality of system knobs to a static value selected from a group of static values; and iteratively executing the current workload of the computing system until an exit condition is met, wherein the exit condition is met when operation of the computing system having the system knobs tuned to one of the selected static values is an optimal static value satisfying at least one predefined target metric.
    Type: Application
    Filed: April 30, 2018
    Publication date: August 30, 2018
    Applicant: The Joan and Irwin Jacobs Technion-Cornell Institute
    Inventor: Tomer Morad
  • Patent number: 9958931
    Abstract: A method for self-tuning a computing system is presented. The method comprises mapping a current workload of the computing system to at least one bucket; measuring a current operation metric representing a current operation of the computing system; determining, based on the current operation metric, at least one optimization scheme for each of the at least one bucket, wherein the at least one optimization scheme includes at least a list of system knobs having optimal values configured to adjust the operation of the computing device to meet at least one predefined target metric; and setting each of the system knobs listed in the at least one determined optimization scheme to its respective value.
    Type: Grant
    Filed: February 22, 2017
    Date of Patent: May 1, 2018
    Assignee: The Joan and Irwin Jacobs Technion-Cornell Institute
    Inventor: Tomer Morad
  • Publication number: 20170242472
    Abstract: A method for self-tuning a computing system is presented. The method comprises mapping a current workload of the computing system to at least one bucket; measuring a current operation metric representing a current operation of the computing system; determining, based on the current operation metric, at least one optimization scheme for each of the at least one bucket, wherein the at least one optimization scheme includes at least a list of system knobs having optimal values configured to adjust the operation of the computing device to meet at least one predefined target metric; and setting each of the system knobs listed in the at least one determined optimization scheme to its respective value.
    Type: Application
    Filed: February 22, 2017
    Publication date: August 24, 2017
    Applicant: The Joan and Irwin Jacobs Technion-Cornell Institute
    Inventor: Tomer MORAD
  • Publication number: 20100036728
    Abstract: Invention is provided for navigation and orientation for all types of passengers traveling in public transportation. Segmentation methods for digital advertising based on location and number of passengers. Method for delivering audio and visual advertisements in real time into public transportation vehicles. Method for delivering public transportation positioning information, including arrival times, remaining times, past and future stops, stop numbers, current position, street and neighborhood names, waypoints, connections with other public transportation means, and news headlines. Method for embedding advertisements in any form, including banners, skins, pop-ups, video, audio, text and animation, in information screens inside public transportation.
    Type: Application
    Filed: August 14, 2009
    Publication date: February 11, 2010
    Applicant: Transspot Ltd.
    Inventors: Pini Pechenick, Tomer Morad, Tomer Chen
  • Publication number: 20070152850
    Abstract: Invention is provided for navigation and orientation for all types of passengers traveling in public transportation. Segmentation methods for digital advertising based on location and number of passengers. Method for delivering audio and visual advertisements in real time into public transportation vehicles. Method for delivering public transportation positioning information, including arrival times, remaining times, past and future stops, stop numbers, current position, street and neighborhood names, waypoints, connections with other public transportation means, and news headlines. Method for embedding advertisements in any form, including banners, skins, pop-ups, video, audio, text and animation, in information screens inside public transportation.
    Type: Application
    Filed: October 26, 2005
    Publication date: July 5, 2007
    Inventors: Pini Pechenick, Tomer Morad, Tomer Chen