Patents by Inventor Elik Sror

Elik Sror 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: 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
  • 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: 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
  • Publication number: 20230113607
    Abstract: A method including transcribing, into digital tokens, utterances from a conversation between an agent and a person. The method also includes embedding the digital tokens into an utterances tensor including sequences of the digital tokens. The method also includes obtaining a metadata tensor by encoding metadata related to the utterances into the metadata tensor. The method also includes executing a machine learning model which takes, as input, the utterances tensor and the metadata tensor, and which outputs a predicted source article predicted to be related to the utterances. The method also includes generating an interactive link to the predicted source article.
    Type: Application
    Filed: September 29, 2021
    Publication date: April 13, 2023
    Applicant: Intuit Inc.
    Inventors: Byungkyu Kang, Alexander Zhicharevich, Kate Elizabeth Swift-Spong, Zhewen Fan, Elik Sror
  • Patent number: 11620665
    Abstract: Systems and methods may be used to generate and use a merchant community graph generated based on merchant financial transaction data. Connections between merchants and other data within the merchant community graph can be used to detect fraud, target product offerings and or other advertisements, detect similar communities, generate dynamic attributes that may be used to develop machine learning models, and develop new user interfaces (UIs) and other features of an information service.
    Type: Grant
    Filed: April 1, 2020
    Date of Patent: April 4, 2023
    Assignee: Intuit Inc.
    Inventors: Elik Sror, Shiomi Medalion, Miriam Hanna Manevitz, Adi Shalev, Yair Horesh
  • 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: 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
  • Patent number: 11418652
    Abstract: Systems and methods for automatically assessing a quality of service for agents of a customer support system are disclosed. An example method may include retrieving historical conversations between the agents and users of the customer support system, receiving user comments for one or more of the historical conversations, identifying which of the received user comments includes keywords indicative of one or more quality of service attributes, generating transcripts of historical conversations associated with the identified user comments, training a machine learning model based at least in part on the generated transcripts and the user comments of the historical conversations associated with the identified user comments, providing a plurality of current conversations between agents and users of the customer support system to the trained machine learning model, and generating a behavioral score for each of the agents using the trained machine learning model.
    Type: Grant
    Filed: May 27, 2021
    Date of Patent: August 16, 2022
    Assignee: Intuit Inc.
    Inventors: Talia Tron, Adi Shalev, Yehezkel Shraga Resheff, Elik Sror
  • Publication number: 20220172712
    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: Application
    Filed: December 30, 2021
    Publication date: June 2, 2022
    Applicant: Intuit Inc.
    Inventors: Shlomi Medalion, Alexander Zhicharevich, Yair Horesh, Oren Sar Shalom, Elik Sror, Adi Shalev
  • 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: 11257486
    Abstract: A method of training machine learning models (MLMs). An issue vector is generated using an issue MLM to generate a first output including first embedded natural language issue statements. An action vector is generated using an action MLM to generate a second output including related embedded natural language action statements. The issue and action MLMs are of a same type. An inner product of the first and second output is calculated, forming a third output. The third output is processed according to a sigmoid gate process to predict whether a given issue statement and corresponding action statement relate to a same call, resulting in a fourth output. A loss function is calculated from the fourth output by comparing the fourth output to a known result. The issue MLM and the action MLM are modified using the loss function to obtain a trained issue MLM and a trained action MLM.
    Type: Grant
    Filed: February 28, 2020
    Date of Patent: February 22, 2022
    Assignee: Intuit Inc.
    Inventors: Shlomi Medalion, Alexander Zhicharevich, Yair Horesh, Oren Sar Shalom, Elik Sror, Adi Shalev
  • Publication number: 20210406725
    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: Application
    Filed: June 30, 2020
    Publication date: December 30, 2021
    Applicant: Intuit Inc.
    Inventors: Shlomi Medalion, Yehezkel Shraga Resheff, Sigalit Bechler, Elik Sror
  • 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
  • Patent number: 11170765
    Abstract: A method for improving a transcription may include identifying, in the transcription, reliable channel tokens of an utterance of a reliable channel and an unreliable channel token of an utterance of an unreliable channel, and generating, using a machine learning model, a vector embedding for the unreliable channel token and vector embeddings for the reliable channel tokens. The method may further include calculating vector distances between the vector embedding and the vector embeddings, and generating, for the unreliable channel token and using the vector distances, a score corresponding to a reliable channel token. The method may further include determining that the score is within a threshold score, and in response to determining that the score is within the threshold score, replacing, in the transcription, the unreliable channel token with the reliable channel token.
    Type: Grant
    Filed: January 24, 2020
    Date of Patent: November 9, 2021
    Assignee: Intuit Inc.
    Inventors: Oren Sar Shalom, Yair Horesh, Alexander Zhicharevich, Elik Sror, Adi Shalev, Yehezkel Shraga Resheff
  • Publication number: 20210334748
    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: Application
    Filed: April 28, 2020
    Publication date: October 28, 2021
    Applicant: Intuit Inc.
    Inventors: Yair Horesh, Yehezkel Shraga Resheff, Adi Shalev, Shlomi Medalion, Elik Sror, Miriam Hanna Manevitz, Sigalit Bechler
  • Publication number: 20210334868
    Abstract: A method may include generating, using a flow proportionalized graph, scores for platform sellers of an online platform. The flow proportionalized graph may include nodes corresponding to the platform sellers and buyers, and edges each connecting a buyer node corresponding to a buyer initiating a monetary transfer and a platform seller node corresponding to a platform seller receiving the monetary transfer. Each edge may have a weight that is a proportion of total monetary transfers by the buyer received by the platform seller. The method may further include matching, using the scores and a seller similarity metric, a non-platform seller with a platform seller, receiving a scenario for the platform seller to sell an item of the non-platform seller via the online platform, and generating a prediction regarding an outcome of the scenario by applying a model to scenarios.
    Type: Application
    Filed: April 27, 2020
    Publication date: October 28, 2021
    Applicant: Intuit Inc.
    Inventors: Yair Horesh, Yehezkel Shraga Resheff, Shlomi Medalion, Adi Shalev, Miriam Hanna Manevitz, Sigalit Bechler, Elik Sror
  • Publication number: 20210312485
    Abstract: Systems and methods may be used to generate and use a merchant community graph generated based on merchant financial transaction data. Connections between merchants and other data within the merchant community graph can be used to detect fraud, target product offerings and or other advertisements, detect similar communities, generate dynamic attributes that may be used to develop machine learning models, and develop new user interfaces (UIs) and other features of an information service.
    Type: Application
    Filed: April 1, 2020
    Publication date: October 7, 2021
    Applicant: Intuit Inc.
    Inventors: Elik SROR, Shlomi MEDALION, Miriam Hanna MANEVITZ, Adi SHALEV, Yair HORESH
  • Publication number: 20210272559
    Abstract: A method of training machine learning models (MLMs). An issue vector is generated using an issue MLM to generate a first output including first embedded natural language issue statements. An action vector is generated using an action MLM to generate a second output including related embedded natural language action statements. The issue and action MLMs are of a same type. An inner product of the first and second output is calculated, forming a third output. The third output is processed according to a sigmoid gate process to predict whether a given issue statement and corresponding action statement relate to a same call, resulting in a fourth output. A loss function is calculated from the fourth output by comparing the fourth output to a known result. The issue MLM and the action MLM are modified using the loss function to obtain a trained issue MLM and a trained action MLM.
    Type: Application
    Filed: February 28, 2020
    Publication date: September 2, 2021
    Applicant: Intuit Inc.
    Inventors: Shlomi Medalion, Alexander Zhicharevich, Yair Horesh, Oren Sar Shalom, Elik Sror, Adi Shalev