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).
-
Patent number: 11655463Abstract: 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: GrantFiled: January 31, 2021Date of Patent: May 23, 2023Assignee: MIGAL GALILEE RESEARCH INSTITUTE LTD.Inventors: Itamar Yadid, Rami Cohen, Livnat Afriat-Jurnou
-
Patent number: 11625541Abstract: 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: GrantFiled: April 27, 2021Date of Patent: April 11, 2023Assignee: INTUIT INC.Inventors: Rami Cohen, Noa Haas, Oren Sar Shalom, Alexander Zhicharevich
-
Publication number: 20230057632Abstract: 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: ApplicationFiled: October 19, 2022Publication date: February 23, 2023Applicant: Cybereason Inc.Inventors: Rami COHEN, Avi CHESLA
-
Patent number: 11509692Abstract: 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: GrantFiled: June 27, 2018Date of Patent: November 22, 2022Assignee: Cybereason Inc.Inventors: Rami Cohen, Avi Chesla
-
Publication number: 20220343080Abstract: 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: ApplicationFiled: April 27, 2021Publication date: October 27, 2022Applicant: INTUIT INC.Inventors: Rami COHEN, Noa HAAS, Oren Sar SHALOM, Alexander ZHICHAREVICH
-
Patent number: 11281486Abstract: 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: GrantFiled: October 4, 2019Date of Patent: March 22, 2022Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Katherine Barabash, Rami Cohen, Anna Levin, Liane Lewin-Eytan, Eran Raichstein
-
Publication number: 20220075840Abstract: 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: ApplicationFiled: November 19, 2021Publication date: March 10, 2022Applicant: Intuit Inc.Inventors: Elik Sror, Oren Sar Shalom, Rami Cohen
-
Patent number: 11228610Abstract: 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: GrantFiled: August 14, 2018Date of Patent: January 18, 2022Assignee: Cybereason Inc.Inventors: Shlomi Medalion, Rami Cohen, Ron Katz, Idan Bellayev, Avi Chesla
-
Patent number: 11210358Abstract: 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: GrantFiled: November 29, 2019Date of Patent: December 28, 2021Assignee: Intuit Inc.Inventors: Elik Sror, Oren Sar Shalom, Rami Cohen
-
Publication number: 20210165848Abstract: 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: ApplicationFiled: November 29, 2019Publication date: June 3, 2021Applicant: Intuit Inc.Inventors: Elik Sror, Oren Sar Shalom, Rami Cohen
-
Publication number: 20210155914Abstract: 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: ApplicationFiled: January 31, 2021Publication date: May 27, 2021Inventors: Itamar YADID, Rami COHEN, Livnat AFRIAT-JURNOU
-
Publication number: 20210124783Abstract: 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: ApplicationFiled: October 29, 2019Publication date: April 29, 2021Inventors: Yonatan BEN-SIMHON, Rami COHEN, Oren SAR SHALOM, Alexander ZHICHAREVICH
-
Publication number: 20210081454Abstract: 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: ApplicationFiled: September 17, 2019Publication date: March 18, 2021Applicant: Intuit Inc.Inventors: Oren Sar Shalom, Alexander Zhicharevich, Rami Cohen, Yonatan Ben-Simhon
-
Patent number: 10941386Abstract: 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: GrantFiled: August 7, 2018Date of Patent: March 9, 2021Assignee: MIGAL GALILEE RESEARCH INSTITUTE LTD.Inventors: Itamar Yadid, Rami Cohen, Livnat Afriat-Jurnou
-
Publication number: 20200270592Abstract: 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: ApplicationFiled: August 7, 2018Publication date: August 27, 2020Inventors: Itamar YADID, Rami COHEN, Livnat AFRIAT-JURNOU
-
Publication number: 20200162496Abstract: 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: ApplicationFiled: August 14, 2018Publication date: May 21, 2020Applicant: Empow Cyber Security Ltd.Inventors: Shlomi MEDALION, Rami COHEN, Ron KATZ, Idan BELLAYEV, Avi CHESLA
-
Publication number: 20200034184Abstract: 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: ApplicationFiled: October 4, 2019Publication date: January 30, 2020Inventors: Katherine Barabash, Rami Cohen, Anna Levin, Liane Lewin-Eytan, Eran Raichstein
-
Patent number: 10505953Abstract: A cyber-security system and method for proactively predicting cyber-security threats are provided. The method comprises receiving a plurality of security events classified to different groups of events; correlating the plurality of received security events to classify potential cyber-security threats to a set of correlation types; determining a correlation score for each classified potential cyber-security threat; and determining a prediction score for each classified potential cyber-security threat, wherein the prediction score is determined based in part on the correlation score.Type: GrantFiled: February 15, 2017Date of Patent: December 10, 2019Assignee: Empow Cyber Security Ltd.Inventors: Rami Cohen, Avi Chesla, Shlomi Medalion, Ron Katz
-
Patent number: 10481939Abstract: 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: GrantFiled: December 11, 2017Date of Patent: November 19, 2019Assignee: International Business Machines CorporationInventors: Katherine Barabash, Rami Cohen, Anna Levin, Liane Lewin-Eytan, Eran Raichstein
-
Publication number: 20190020686Abstract: 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: ApplicationFiled: June 27, 2018Publication date: January 17, 2019Applicant: Empow Cyber Security Ltd.Inventors: Rami COHEN, Avi CHESLA