Patents by Inventor Onn Bar
Onn Bar 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: 11741511Abstract: 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: GrantFiled: February 3, 2020Date of Patent: August 29, 2023Assignee: Intuit Inc.Inventors: Erez Katzenelson, Elik Sror, Shlomi Medalion, Shimon Shahar, Shir Meir Lador, Sigalit Bechler, Alexander Zhicharevich, Onn Bar
-
Patent number: 11544555Abstract: 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: GrantFiled: July 30, 2019Date of Patent: January 3, 2023Assignee: Intuit Inc.Inventors: Shir Meir Lador, Sigalit Bechler, Elik Sror, Shlomi Medalion, Onn Bar, Erez Katzenelson, Alexander Zhicharevich, Ariel Simhon, Gal Keinan
-
Patent number: 11537844Abstract: 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: GrantFiled: February 3, 2020Date of Patent: December 27, 2022Assignee: Intuit Inc.Inventors: Erez Katzenelson, Elik Sror, Shlomi Medalion, Shimon Shahar, Shir Meir Lador, Sigalit Bechler, Alexander Zhicharevich, Onn Bar
-
Publication number: 20220036386Abstract: A method may include detecting, in transactions of initial users, open recurring expense sequences each having expense sequence attributes, deriving, using the expense sequence attributes of the open recurring expense sequences, recurring expense groups each including a subset of the initial users, generating a prediction that the open recurring expense sequences of a recurring expense group will terminate within a period of a current period, grouping, using personal attributes of the users in the recurring expense group, the recurring expense group into recurring expense subgroups, generating, using a trained model, scores for the recurring expense subgroups each indicating a probability that the open recurring expense sequences of the respective recurring expense subgroup are extendable beyond the current period, and selecting, using the scores for the recurring expense subgroups, a recurring expense subgroup to attempt an extension of the open recurring expense sequences of the recurring expense subgroup.Type: ApplicationFiled: July 29, 2020Publication date: February 3, 2022Applicant: Intuit Inc.Inventors: Yair Horesh, Onn Bar, Gilaad Dital
-
Publication number: 20210241072Abstract: 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: ApplicationFiled: February 3, 2020Publication date: August 5, 2021Applicant: Intuit Inc.Inventors: Erez Katzenelson, Elik Sror, Shlomi Medalion, Shimon Shahar, Shir Meir Lador, Sigalit Bechler, Alexander Zhicharevich, Onn Bar
-
Publication number: 20210241331Abstract: 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: ApplicationFiled: February 3, 2020Publication date: August 5, 2021Applicant: Intuit Inc.Inventors: Erez Katzenelson, Elik Sror, Shlomi Medalion, Shimon Shahar, Shir Meir Lador, Sigalit Bechler, Alexander Zhicharevich, Onn Bar
-
Publication number: 20210182877Abstract: The business segment associated with a merchant is automatically and accurately determined by applying machine learning techniques to actual financial documents associated with a merchant. In some examples, once the business segment associated with a merchant user of a data management system is identified, this information is used to identify potentially fraudulent and/or other criminal activity such as fraudulent merchants, criminal financial transactions, and fraudulent invoices.Type: ApplicationFiled: December 11, 2019Publication date: June 17, 2021Applicant: Intuit Inc.Inventors: Yair Horesh, Onn Bar, Oren Sar Shalom, Daniel Ben David, Alexander Zicharevich, Talia Tron