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: 20240037342Abstract: 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: October 6, 2023Publication date: February 1, 2024Applicant: INTUIT INC.Inventors: Rami COHEN, Noa HAAS, Oren Sar SHALOM, Alexander ZHICHAREVICH
-
Patent number: 11822891Abstract: 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: March 7, 2023Date of Patent: November 21, 2023Assignee: INTUIT INC.Inventors: Rami Cohen, Noa Haas, Oren Sar Shalom, Alexander Zhicharevich
-
Patent number: 11727058Abstract: 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: GrantFiled: September 17, 2019Date of Patent: August 15, 2023Assignee: Intuit Inc.Inventors: Oren Sar Shalom, Alexander Zhicharevich, Rami Cohen, Yonatan Ben-Simhon
-
Publication number: 20230240518Abstract: 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: ApplicationFiled: January 28, 2022Publication date: August 3, 2023Inventors: Doron Aloni, Achia Kronman, Rami Cohen
-
Publication number: 20230237685Abstract: 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: ApplicationFiled: May 25, 2021Publication date: July 27, 2023Inventors: Achia Kronman, Rami Cohen, Ohad Doron, Amit Ruf, Daniella Ziv, Elisha Rabinovitz, Gaetan Guerin, Tal Davidson
-
Publication number: 20230233272Abstract: 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: ApplicationFiled: May 25, 2021Publication date: July 27, 2023Inventors: Achia Kronman, Rami Cohen, Ohad Doron, Amit Ruf, Daniella Ziv, Elisha Rabinovitz, Gaetan Guerin, Tal Davidson
-
Publication number: 20230222292Abstract: 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: March 7, 2023Publication date: July 13, 2023Applicant: INTUIT INC.Inventors: Rami COHEN, Noa HAAS, Oren Sar SHALOM, Alexander ZHICHAREVICH
-
Patent number: 11687612Abstract: 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: GrantFiled: November 19, 2021Date of Patent: June 27, 2023Assignee: INTUIT INCInventors: Elik Sror, Oren Sar Shalom, Rami Cohen
-
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