Patents by Inventor Rami Cohen

Rami Cohen 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: 20240037342
    Abstract: A computing system identifies an incoming voice call from a user device to an agent device associated with the computing system. The computing system generates a transcription of the incoming voice call using one or more natural language processing techniques. The computing system extracts a problem description from the transcription. The problem description indicates a topic for the incoming voice call. A first machine learning model estimates a situation vector from the problem description. A second machine learning model identifies a pre-existing situation vector that closely matches the estimated situation vector. The computing system retrieves a situation description that corresponds to the identified pre-existing situation vector.
    Type: Application
    Filed: October 6, 2023
    Publication date: February 1, 2024
    Applicant: INTUIT INC.
    Inventors: Rami COHEN, Noa HAAS, Oren Sar SHALOM, Alexander ZHICHAREVICH
  • Patent number: 11822891
    Abstract: A computing system identifies an incoming voice call from a user device to an agent device associated with the computing system. The computing system generates a transcription of the incoming voice call using one or more natural language processing techniques. The computing system extracts a problem description from the transcription. The problem description indicates a topic for the incoming voice call. A first machine learning model estimates a situation vector from the problem description. A second machine learning model identifies a pre-existing situation vector that closely matches the estimated situation vector. The computing system retrieves a situation description that corresponds to the identified pre-existing situation vector.
    Type: Grant
    Filed: March 7, 2023
    Date of Patent: November 21, 2023
    Assignee: INTUIT INC.
    Inventors: Rami Cohen, Noa Haas, Oren Sar Shalom, Alexander Zhicharevich
  • Patent number: 11727058
    Abstract: A method involves receiving search queries, having search terms, submitted to at least one computerized search engine. For each query, a corresponding pairwise relation in the search queries is calculated. The corresponding pairwise relation is a corresponding probability of a potential edge relationship between at least two terms. Thus, potential edges are formed. A general graph of the terms is constructed by selecting edges from the potential edges. The general graph is nodes representing the terms used in the search queries. The general graph also is edges representing semantic relationships among the nodes. A hierarchical graph is constructed from the general graph by altering at least one of the edges among the nodes in the general graph to form the hierarchical graph.
    Type: Grant
    Filed: September 17, 2019
    Date of Patent: August 15, 2023
    Assignee: Intuit Inc.
    Inventors: Oren Sar Shalom, Alexander Zhicharevich, Rami Cohen, Yonatan Ben-Simhon
  • Publication number: 20230240518
    Abstract: An endoscope camera assembly includes a focus group having one or more lenses. The focus group is movable along a light path. The camera assembly also includes a sensor configured to receive light and to capture an image. The camera assembly further includes a controller configured to determine a region of interest in the image, compute contrast of the region of interest, and move the focus group to optimize contrast of the region of interest.
    Type: Application
    Filed: January 28, 2022
    Publication date: August 3, 2023
    Inventors: Doron Aloni, Achia Kronman, Rami Cohen
  • Publication number: 20230237685
    Abstract: A system for surgical mesh analysis includes a display screen, a processor, and a memory. The memory has instructions stored thereon, which when executed by the processor, cause the system to: access an image of a surgical site (602). The image includes the surgical mesh. The surgical mesh includes a grid of cells. The instructions, when executed by the processor further cause the system to detect a first desired location on the surgical mesh in the image (604); detect a second desired location on the surgical mesh in the image (606); determine a distance between the first desired location and the second desired location along the surgical mesh in the image (608); and display, on the display screen, the determined distance (610).
    Type: Application
    Filed: May 25, 2021
    Publication date: July 27, 2023
    Inventors: Achia Kronman, Rami Cohen, Ohad Doron, Amit Ruf, Daniella Ziv, Elisha Rabinovitz, Gaetan Guerin, Tal Davidson
  • Publication number: 20230233272
    Abstract: A spatial orientation determining system includes an imaging device configured for obtaining an image of a surgical site, a surgical tool defining a central axis, a processor, and a memory. The surgical tool configured for operating at the surgical site and disposed thereon, a fiducial marker generated by a machine learning network. The fiducial marker includes a distinct pattern. The memory, includes instructions which when executed by the processor, cause the system to: access an image from the imaging device, the image including a portion of the fiducial marker; determine a spatial positioning of the surgical tool based on at least a visible portion of the fiducial marker and the distinct pattern; and determine, based on the spatial positioning, a positioning, an orientation, and/or a rotational angle of the surgical tool.
    Type: Application
    Filed: May 25, 2021
    Publication date: July 27, 2023
    Inventors: Achia Kronman, Rami Cohen, Ohad Doron, Amit Ruf, Daniella Ziv, Elisha Rabinovitz, Gaetan Guerin, Tal Davidson
  • Publication number: 20230222292
    Abstract: A computing system identifies an incoming voice call from a user device to an agent device associated with the computing system. The computing system generates a transcription of the incoming voice call using one or more natural language processing techniques. The computing system extracts a problem description from the transcription. The problem description indicates a topic for the incoming voice call. A first machine learning model estimates a situation vector from the problem description. A second machine learning model identifies a pre-existing situation vector that closely matches the estimated situation vector. The computing system retrieves a situation description that corresponds to the identified pre-existing situation vector.
    Type: Application
    Filed: March 7, 2023
    Publication date: July 13, 2023
    Applicant: INTUIT INC.
    Inventors: Rami COHEN, Noa HAAS, Oren Sar SHALOM, Alexander ZHICHAREVICH
  • Patent number: 11687612
    Abstract: A method for mitigating cold starts in recommendations includes receiving a request that identifies a requested page and identifying a content vector of the requested page. The content vector is generated based on providing text of the requested page to a neural network text encoder. The method further includes selecting, based on the content vector, a link to a cold start page that does not satisfy a threshold level of interaction data. The selected link is ranked above a second link to a warm page that does satisfy the threshold level of the interaction data. The method further includes presenting the requested page with the selected link.
    Type: Grant
    Filed: November 19, 2021
    Date of Patent: June 27, 2023
    Assignee: INTUIT INC
    Inventors: Elik Sror, Oren Sar Shalom, Rami Cohen
  • Patent number: 11655463
    Abstract: A modified endoinulinase is provided, comprising modified wild-type T. purpuregenus endoinulinase, or a functional fragment thereof, in which an amino acid residue at each one of one or more positions corresponding to 128, 316, 344, 350 or 504 of wild-type T. purpuregenus endoinulinase is substituted, wherein: (i) a tyrosine residue corresponding to Y128 is substituted with H, K or R; a glutamate residue corresponding to E344 is substituted with K, H or R; and a threonine residue corresponding to T504 is substituted with M, S or Y; and optionally an alanine residue corresponding to A316 is substituted with T, S, C or M; (ii) a tyrosine residue corresponding to Y128 is substituted with H, K or R; a glutamate residue corresponding to E344 is substituted with K, H or R; a threonine residue corresponding to T504 is substituted with M, S or Y; and a glutamine residue corresponding to Q350 is substituted with L, G, A, V or I; or (iii) a tyrosine residue corresponding to Y128 is substituted with H, K or R.
    Type: Grant
    Filed: January 31, 2021
    Date of Patent: May 23, 2023
    Assignee: MIGAL GALILEE RESEARCH INSTITUTE LTD.
    Inventors: Itamar Yadid, Rami Cohen, Livnat Afriat-Jurnou
  • Patent number: 11625541
    Abstract: A computing system identifies an incoming voice call from a user device to an agent device associated with the computing system. The computing system generates a transcription of the incoming voice call using one or more natural language processing techniques. The computing system extracts a problem description from the transcription. The problem description indicates a topic for the incoming voice call. A first machine learning model estimates a situation vector from the problem description. A second machine learning model identifies a pre-existing situation vector that closely matches the estimated situation vector. The computing system retrieves a situation description that corresponds to the identified pre-existing situation vector.
    Type: Grant
    Filed: April 27, 2021
    Date of Patent: April 11, 2023
    Assignee: INTUIT INC.
    Inventors: Rami Cohen, Noa Haas, Oren Sar Shalom, Alexander Zhicharevich
  • Publication number: 20230057632
    Abstract: A system and method for optimizing a defense model using available security capabilities are provided. The method includes obtaining a defense model and an optimal security application implementation associated with the defense model; evaluating available security capabilities deployed in an enterprise environment to determine a plurality of variant security applications implementing the defense model; determining a quality score for each of the plurality of the variant security applications; selecting, from the plurality of variant security applications, a variant security application having a highest quality score; and executing the selected variant security application.
    Type: Application
    Filed: October 19, 2022
    Publication date: February 23, 2023
    Applicant: Cybereason Inc.
    Inventors: Rami COHEN, Avi CHESLA
  • Patent number: 11509692
    Abstract: A system and method for optimizing a defense model using available security capabilities are provided. The method includes obtaining a defense model and an optimal security application implementation associated with the defense model; evaluating available security capabilities deployed in an enterprise environment to determine a plurality of variant security applications implementing the defense model; determining a quality score for each of the plurality of the variant security applications; selecting, from the plurality of variant security applications, a variant security application having a highest quality score; and executing the selected variant security application.
    Type: Grant
    Filed: June 27, 2018
    Date of Patent: November 22, 2022
    Assignee: Cybereason Inc.
    Inventors: Rami Cohen, Avi Chesla
  • Publication number: 20220343080
    Abstract: A computing system identifies an incoming voice call from a user device to an agent device associated with the computing system. The computing system generates a transcription of the incoming voice call using one or more natural language processing techniques. The computing system extracts a problem description from the transcription. The problem description indicates a topic for the incoming voice call. A first machine learning model estimates a situation vector from the problem description. A second machine learning model identifies a pre-existing situation vector that closely matches the estimated situation vector. The computing system retrieves a situation description that corresponds to the identified pre-existing situation vector.
    Type: Application
    Filed: April 27, 2021
    Publication date: October 27, 2022
    Applicant: INTUIT INC.
    Inventors: Rami COHEN, Noa HAAS, Oren Sar SHALOM, Alexander ZHICHAREVICH
  • Patent number: 11281486
    Abstract: Machines, systems and methods for managing quality of service (QoS) in a multi-tenant virtualized computing environment, the method comprising: collecting transmission rate statistics associated with data communicated in a virtual network, wherein at least one virtual switch monitors communications initiated by at least a virtual machine (VM) executed on a host machine serviced by the virtual switch; determining, by way of the virtual switch, profile parameters associated with a first communication initiated by the VM belonging to at least a first group, wherein a connection request is submitted by the virtual switch to a traffic controller to assist in establishing the first communication; classifying the connection request for establishing the first communication according to the profile parameters associated with the first communication; determining a first aggregated transmission rate associated with the VM that initiated the first communication based on the classifying.
    Type: Grant
    Filed: October 4, 2019
    Date of Patent: March 22, 2022
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Katherine Barabash, Rami Cohen, Anna Levin, Liane Lewin-Eytan, Eran Raichstein
  • Publication number: 20220075840
    Abstract: A method for mitigating cold starts in recommendations includes receiving a request that identifies a requested page and identifying a content vector of the requested page. The content vector is generated based on providing text of the requested page to a neural network text encoder. The method further includes selecting, based on the content vector, a link to a cold start page that does not satisfy a threshold level of interaction data. The selected link is ranked above a second link to a warm page that does satisfy the threshold level of the interaction data. The method further includes presenting the requested page with the selected link.
    Type: Application
    Filed: November 19, 2021
    Publication date: March 10, 2022
    Applicant: Intuit Inc.
    Inventors: Elik Sror, Oren Sar Shalom, Rami Cohen
  • Patent number: 11228610
    Abstract: A method and system for classification of cyber-threats is provided. The method includes receiving a request for classifying a cyber-threat detected by a cyber-security system, wherein the request includes initial information about the detected cyber-threat; enriching the initial information about the detected cyber-threat to provide textual information about at least one perceived threat related to the detected cyber-threat; and classifying each of the at least one perceived threat into a security service, wherein the classification is performed based on the respective textual information.
    Type: Grant
    Filed: August 14, 2018
    Date of Patent: January 18, 2022
    Assignee: Cybereason Inc.
    Inventors: Shlomi Medalion, Rami Cohen, Ron Katz, Idan Bellayev, Avi Chesla
  • Patent number: 11210358
    Abstract: A method for mitigating cold starts in recommendations includes receiving a request that identifies a requested page and identifying a content vector of the requested page. The content vector is generated based on providing text of the requested page to a neural network text encoder. The method further includes selecting, based on a rank engine and the content vector, a link to a cold start page that does not satisfy a threshold level of interaction data. The rank engine ranks the selected link above a second link to a warm page that does satisfy the threshold level of the interaction data. The method further includes presenting the requested page with the selected link.
    Type: Grant
    Filed: November 29, 2019
    Date of Patent: December 28, 2021
    Assignee: Intuit Inc.
    Inventors: Elik Sror, Oren Sar Shalom, Rami Cohen
  • Publication number: 20210165848
    Abstract: A method for mitigating cold starts in recommendations includes receiving a request that identifies a requested page and identifying a content vector of the requested page. The content vector is generated based on providing text of the requested page to a neural network text encoder. The method further includes selecting, based on a rank engine and the content vector, a link to a cold start page that does not satisfy a threshold level of interaction data. The rank engine ranks the selected link above a second link to a warm page that does satisfy the threshold level of the interaction data. The method further includes presenting the requested page with the selected link.
    Type: Application
    Filed: November 29, 2019
    Publication date: June 3, 2021
    Applicant: Intuit Inc.
    Inventors: Elik Sror, Oren Sar Shalom, Rami Cohen
  • Publication number: 20210155914
    Abstract: A modified endoinulinase is provided, comprising modified wild-type T. purpuregenus endoinulinase, or a functional fragment thereof, in which an amino acid residue at each one of one or more positions corresponding to 128, 316, 344, 350 or 504 of wild-type T. purpuregenus endoinulinase is substituted, wherein: (i) a tyrosine residue corresponding to Y128 is substituted with H, K or R; a glutamate residue corresponding to E344 is substituted with K, H or R; and a threonine residue corresponding to T504 is substituted with M, S or Y; and optionally an alanine residue corresponding to A316 is substituted with T, S, C or M; (ii) a tyrosine residue corresponding to Y128 is substituted with H, K or R; a glutamate residue corresponding to E344 is substituted with K, H or R; a threonine residue corresponding to T504 is substituted with M, S or Y; and a glutamine residue corresponding to Q350 is substituted with L, G, A, V or I; or (iii) a tyrosine residue corresponding to Y128 is substituted with H, K or R.
    Type: Application
    Filed: January 31, 2021
    Publication date: May 27, 2021
    Inventors: Itamar YADID, Rami COHEN, Livnat AFRIAT-JURNOU
  • Publication number: 20210124783
    Abstract: Aspects of the present disclosure provide techniques for predicting content relevant to questions based on reference links. Embodiments include receiving a set of question and answer (Q/A) pairs and identifying a set of references in the set of Q/A pairs that link pairs of Q/A pairs of the set of Q/A pairs. Embodiments include identifying popular Q/A pairs of the set of Q/A pairs based on the set of references. The popular Q/A pairs may be referenced by a subset of the set of Q/A pairs and each respective Q/A pair of the subset of the set of Q/A pairs may comprise a respective question of a plurality of questions. Embodiments include training a model based on the plurality of questions, the popular Q/A pairs, and the set of references, to predict Q/A pairs of the set of Q/A pairs that are relevant to a given question.
    Type: Application
    Filed: October 29, 2019
    Publication date: April 29, 2021
    Inventors: Yonatan BEN-SIMHON, Rami COHEN, Oren SAR SHALOM, Alexander ZHICHAREVICH