Patents by Inventor Shlomi MEDALION

Shlomi MEDALION 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: 20240233733
    Abstract: Methods for uniquely identifying respective participants in a teleconference involving obtaining components of the teleconference including an audio component, a video component, teleconference metadata, and transcription data, parsing components into plural speech segments, tagging respective speech segments with speaker identification information, and diarizing the teleconference so as to label respective speech segments.
    Type: Application
    Filed: March 19, 2024
    Publication date: July 11, 2024
    Inventors: Shlomi Medalion, Omri Allouche, Rotem Eilaty
  • Publication number: 20240212691
    Abstract: Systems, methods and programmed products for using visual information in a video stream of a recording streaming teleconference among a plurality of participants to diarize speech, involving obtaining respective components of the teleconference including a respective audio component, a respective video component, respective teleconference metadata, and transcription data, parsing components into speech segments, tagging speech segments with source feeds, and diarizing the teleconference so as to label the speech segments based on neural network or heuristic analysis of visual information.
    Type: Application
    Filed: March 5, 2024
    Publication date: June 27, 2024
    Inventors: Shlomi Medalion, Omri Allouche, Maxim Bulanov
  • Patent number: 12008141
    Abstract: A method for privacy preserving synthetic string generation using recurrent neural networks includes receiving input data that includes a plurality of strings with private information. A neural network model is trained using the plurality of strings. The neural network model includes a recurrent neural network (RNN). An anonymous string is generated with the neural network model after training the neural network model with the plurality of strings from the input data. The anonymous string is validated to preclude the private information from the anonymous string. Anonymous data is transmitted that includes the anonymous string and precludes the private information in response to a request for the anonymous data.
    Type: Grant
    Filed: March 31, 2020
    Date of Patent: June 11, 2024
    Assignee: Intuit Inc.
    Inventors: Liron Hayman, Shlomi Medalion
  • Patent number: 11989702
    Abstract: A method may include extracting, from a transaction, a routing transit number (RTN) and an account number, embedding the RTN to obtain an RTN vector, embedding the account number to obtain an account number matrix, combining, using a trained machine learning model, the RTN vector and the account number matrix to obtain a combined matrix, and classifying the account number as invalid. The classifying may include applying the trained machine learning model to the combined matrix.
    Type: Grant
    Filed: December 12, 2019
    Date of Patent: May 21, 2024
    Assignee: Intuit Inc.
    Inventors: Ido Meir Mintz, Alexander Zhicharevich, Shlomi Medalion, Tom Jacobe
  • Patent number: 11978457
    Abstract: Methods for uniquely identifying respective participants in a teleconference involving obtaining components of the teleconference including an audio component, a video component, teleconference metadata, and transcription data, parsing components into plural speech segments, tagging respective speech segments with speaker identification information, and diarizing the teleconference so as to label respective speech segments.
    Type: Grant
    Filed: February 15, 2022
    Date of Patent: May 7, 2024
    Assignee: GONG.IO LTD
    Inventors: Shlomi Medalion, Omri Allouche, Rotem Eilaty
  • Patent number: 11978456
    Abstract: Systems, methods and programmed products for using visual information in a video stream of a recording streaming teleconference among a plurality of participants to diarize speech, involving obtaining respective components of the teleconference including a respective audio component, a respective video component, respective teleconference metadata, and transcription data, parsing components into speech segments, tagging speech segments with source feeds, and diarizing the teleconference so as to label the speech segments based on neural network or heuristic analysis of visual information.
    Type: Grant
    Filed: February 15, 2022
    Date of Patent: May 7, 2024
    Assignee: GONG.IO LTD
    Inventors: Shlomi Medalion, Omri Allouche, Maxim Bulanov
  • Patent number: 11934439
    Abstract: Methods, computer systems and computer program product are provided for retrieving contextually relevant documents in near real time. When text data it's received from an application, the text data is processed through a text segmentation model to generate a set of documents. Each document corresponds to a segment of the text data. A first vector representation is generated for a first document of the set of documents. A machine learning process compares the first vector representation and a set of vector representations for a set of documents within a data repository to determine a subset of the documents. A composite rank is generated for each respective document of the subset. The subset of documents is then presented through an interface, sorted according to the respective composite ranks.
    Type: Grant
    Filed: February 27, 2023
    Date of Patent: March 19, 2024
    Assignee: Intuit Inc.
    Inventors: Yair Horesh, Yehezkel Shraga Resheff, Shlomi Medalion, Liron Hayman
  • Patent number: 11893608
    Abstract: A method may be used to predict a business' category by analyzing the business' vendors. A neural network architecture may be trained via supervised learning to predict categories for businesses based on listed vendors. The neural network may be used to classify uncategorized businesses within an accounting software database. A list of factors associated with a business' success may be generated by analyzing, aggregating and ranking factors determined to be relevant to a business based on its categorization. The factors associated with the business' success may be related to the products and/or services offered by the business and the format of which those products and/or services are offered by the business. The factors may also be related to the products and/or services purchased by the business from a vendor and the format of which those products and/or services are purchased from the vendor.
    Type: Grant
    Filed: March 13, 2020
    Date of Patent: February 6, 2024
    Assignee: INTUIT INC.
    Inventors: Shlomi Medalion, Yair Horesh, Yehezkel Shraga Resheff, Sigalit Bechler, Oren Sar Shalom, Daniel Ben David
  • Publication number: 20230394226
    Abstract: Methods for generating a categorized, ranked, condensed summary of a transcript of a conversation, involving obtaining a diarized version of the transcript of the conversation, storing textual monologues from the transcript, determining classifications as to the textual monologues based on a classifier algorithm, associating the classifications with the textual monologues, creating textually-modified rephrasings of the textual monologues based on text and classification thereof, storing the textually-modified rephrasings, aggregating the textually-modified rephrasings based on associated clustering and scoring, and transmitting summary information pertaining to the aggregated textually-modified rephrasings to a user device.
    Type: Application
    Filed: June 1, 2022
    Publication date: December 7, 2023
    Inventors: Shlomi Medalion, Inbal Horev, Raz Nussbaum, Omri Allouche, Raquel Sitman, Ortal Ashkenazi
  • Patent number: 11829894
    Abstract: A method for classifying organizations involves obtaining, for an unknown organization, transactional data representing a multitude of transactions. The transactional data comprises a descriptive text for each of the multitude of transactions. The method further involves processing the descriptive text for each of the multitude of transactions to obtain one vector representing the unknown organization, categorizing the unknown organization using a classifier applied to the vector, and identifying a software service for the unknown organization, according to the categorization.
    Type: Grant
    Filed: June 30, 2020
    Date of Patent: November 28, 2023
    Assignee: Intuit Inc.
    Inventors: Shlomi Medalion, Yehezkel Shraga Resheff, Sigalit Bechler, Elik Sror
  • Patent number: 11775922
    Abstract: A method may include receiving, for a package, shipment details including attributes, obtaining, for a subset of the attributes, logistic preferences, applying the logistic preferences to the shipment details to obtain modified shipment details, training a classifier using shipment transactions each including values for the attributes and labeled with a vendor logistic service, generating, by applying the classifier to the modified shipment details, scores for vendor logistic services, and recommending a vendor logistic service from the vendor logistic services using the scores.
    Type: Grant
    Filed: April 28, 2020
    Date of Patent: October 3, 2023
    Assignee: Intuit Inc.
    Inventors: Yair Horesh, Yehezkel Shraga Resheff, Adi Shalev, Shlomi Medalion, Elik Sror, Miriam Hanna Manevitz, Sigalit Bechler
  • Patent number: 11741511
    Abstract: In one aspect, the present disclosure relates to a method of generating business descriptions performed by a server, said method may include: receiving a plurality of invoices, each invoice being associated with a business of a plurality of businesses; extracting a plurality of texts from the plurality of invoices; embedding the plurality of texts to a vector space to obtain a plurality of invoice vectors; generating a plurality of clusters in the vector space, each cluster of the plurality of clusters comprising at least one invoice vector of the plurality of invoice vectors; generating a description for a cluster, the description for the cluster representing all invoice vectors assigned to the cluster; for each business of the plurality of businesses that has at least one invoice vector assigned to the cluster, associating the business with the description; and indexing the plurality of businesses within a database by the generated descriptions.
    Type: Grant
    Filed: February 3, 2020
    Date of Patent: August 29, 2023
    Assignee: Intuit Inc.
    Inventors: Erez Katzenelson, Elik Sror, Shlomi Medalion, Shimon Shahar, Shir Meir Lador, Sigalit Bechler, Alexander Zhicharevich, Onn Bar
  • Publication number: 20230260520
    Abstract: Methods for uniquely identifying respective participants in a teleconference involving obtaining components of the teleconference including an audio component, a video component, teleconference metadata, and transcription data, parsing components into plural speech segments, tagging respective speech segments with speaker identification information, and diarizing the teleconference so as to label respective speech segments.
    Type: Application
    Filed: February 15, 2022
    Publication date: August 17, 2023
    Inventors: Shlomi Medalion, Omri Allouche, Rotem Eilaty
  • Publication number: 20230260519
    Abstract: Systems, methods and programmed products for using visual information in a video stream of a recording streaming teleconference among a plurality of participants to diarize speech, involving obtaining respective components of the teleconference including a respective audio component, a respective video component, respective teleconference metadata, and transcription data, parsing components into speech segments, tagging speech segments with source feeds, and diarizing the teleconference so as to label the speech segments based on neural network or heuristic analysis of visual information.
    Type: Application
    Filed: February 15, 2022
    Publication date: August 17, 2023
    Inventors: Shlomi Medalion, Omri Allouche, Maxim Bulanov
  • Patent number: 11688393
    Abstract: A method including embedding, by a trained issue MLM (machine learning model), a new natural language issue statement into an issue vector. An inner product of the issue vector with an actions matrix is calculated. The actions matrix includes centroid-vectors calculated using a clustering method from a second output of a trained action MLM which embedded prior actions expressed in natural language action statements taken as a result of prior natural issue statements. Calculating the inner product results in probabilities associated with the prior actions. Each of the probabilities represents a corresponding estimate that a corresponding prior action is relevant to the issue vector. A list of proposed actions relevant to the issue vector is generated by comparing the probabilities to a threshold value and selecting a subset of the prior actions with corresponding probabilities above the threshold. The list of proposed actions is transmitted to a user device.
    Type: Grant
    Filed: December 30, 2021
    Date of Patent: June 27, 2023
    Assignee: INTUIT INC
    Inventors: Shlomi Medalion, Alexander Zhicharevich, Yair Horesh, Oren Sar Shalom, Elik Sror, Adi Shalev
  • Patent number: 11551282
    Abstract: This disclosure provides systems, methods and apparatuses for recommending items to users of a recommendation system. In some implementations, the recommendation system determines a plurality of contribution values based on interactions between a plurality of users and a plurality of items. Each of the plurality of contribution values represents a confidence level that a respective user prefers a respective item. The recommendation system further determines a capacity of each of the plurality of items. The capacity of each item represents a maximum number of users to which the item can be recommended. The recommendation system recommends one or more items of the plurality of items to each of the plurality of users based at least in part on the plurality of contribution values and the capacities of the plurality of items.
    Type: Grant
    Filed: July 27, 2020
    Date of Patent: January 10, 2023
    Assignee: Intuit Inc.
    Inventors: Shlomi Medalion, Sigalit Bechler, Oren Sar Shalom, Guy Maman
  • Patent number: 11544555
    Abstract: Methods and systems classify and cluster invoice data. An invoice is obtained. A category vector is generated from an invoice string of the invoice with a dense layer of a machine learning model that includes an embedding layer, a neural network layer, and the dense layer. A suggestion is selected with a selection engine and in response to comparing the category vector to a set of clusters. The suggestion is presented.
    Type: Grant
    Filed: July 30, 2019
    Date of Patent: January 3, 2023
    Assignee: Intuit Inc.
    Inventors: Shir Meir Lador, Sigalit Bechler, Elik Sror, Shlomi Medalion, Onn Bar, Erez Katzenelson, Alexander Zhicharevich, Ariel Simhon, Gal Keinan
  • Patent number: 11546133
    Abstract: Systems and methods for validating credentials are disclosed. One example method, performed by one or more processors of a computing device associated with a neural network, includes training the neural network to infer validity information for encrypted credentials received from a credential source, wherein the validity information is inferred without decrypting the encrypted credentials, receiving a first encrypted credential from the credential source, generating an encrypted validity indicator for the first encrypted credential based on the validity information inferred by the neural network, and providing the encrypted validity indicator to the credential source.
    Type: Grant
    Filed: March 31, 2020
    Date of Patent: January 3, 2023
    Assignee: Intuit Inc.
    Inventors: Shlomi Medalion, Alexander Zicharevich, Yehezkel Shraga Resheff, Ido Meir Mintz
  • Patent number: 11537844
    Abstract: A method for recommending offerings to a business may include: receiving a request for recommended business offerings from a device; receiving business data associated with a business from the device, the business data comprising invoice data associated with the business; embedding the business data to a vector space to obtain a business vector, the vector space comprising a plurality of other vectors associated with other businesses; calculating a relation metric between the business vector and a vector of the plurality of other vectors, the vector being associated with a second business, the relation metric representing a degree of relation between the business and the second business; determining that the relation metric is above a pre-defined threshold value; and responsive to the determining, sending business data associated with the second business to the device, the business data associated with the second business comprising invoice data associated with the second business.
    Type: Grant
    Filed: February 3, 2020
    Date of Patent: December 27, 2022
    Assignee: Intuit Inc.
    Inventors: Erez Katzenelson, Elik Sror, Shlomi Medalion, Shimon Shahar, Shir Meir Lador, Sigalit Bechler, Alexander Zhicharevich, Onn Bar
  • Publication number: 20220277249
    Abstract: Certain aspects of the present disclosure provide methods, processing systems, and computer-readable mediums for benchmarking based on company vendor data. Transactions identifying vendors are received for a group of companies whose industry is known. For each identified vendor, a vendor embedding is generated in the form of a vector representing a distribution of transactions for the vendor across industries represented by the companies. For each company, a company embedding is generated in the form of a vector representing an aggregation of vendor embeddings from vendors with which the company has had a transaction. The company embeddings are then clustered using an unsupervised clustering method such as k-Means clustering. For a new company, a company embedding is generated and correlated to the appropriate cluster. Based on the cluster correlated to the new company, data is generated from other companies in the cluster that may be used to benchmark the new company.
    Type: Application
    Filed: February 26, 2021
    Publication date: September 1, 2022
    Inventors: Sigalit BECHLER, Natalie BARELIYAHU, Guy MAMAN, Daniel ZACH, Shlomi MEDALION