-
公开(公告)号:US11164245B1
公开(公告)日:2021-11-02
申请号:US16115186
申请日:2018-08-28
Applicant: Intuit Inc.
Inventor: Yehezkel S. Resheff , Shimon Shahar , Yair Horesh , Noa Haas
Abstract: A method and system identify characteristics of financial transaction description strings. The method and system trains an analysis model with a machine learning process to classify financial transaction description strings. The analysis model generates a table that indicates the portions of the financial transaction description strings that were relevant in classifying the financial transaction description strings and the portions that were not relevant.
-
2.
公开(公告)号:US20210035196A1
公开(公告)日:2021-02-04
申请号:US16524521
申请日:2019-07-29
Applicant: Intuit Inc.
Inventor: Yehezkel S. Resheff , Yair Horesh
Abstract: Customer transaction data is processed to determine transaction locations for transactions, including transactions whose locations are not initially known. The transaction location data is then utilized to identify merchants that are mobile merchants, and the mobile merchant locations are periodically recalculated and tracked. Customer transaction data is further utilized to identify relationships between mobile merchants and customers of those mobile merchants. Merchant and customer data is also analyzed to identify potential customers of mobile merchants, and data related to the mobile merchants is provided to current and potential customers of those mobile merchants.
-
公开(公告)号:US11381381B2
公开(公告)日:2022-07-05
申请号:US16427549
申请日:2019-05-31
Applicant: INTUIT INC.
Inventor: Margarita Vald , Yaron Sheffer , Yehezkel S. Resheff , Shimon Shahar
Abstract: Certain aspects of the present disclosure provide techniques for performing computations on encrypted data. One example method generally includes obtaining, at a computing device, encrypted data, wherein the encrypted data is encrypted using fully homomorphic encryption and performing at least one computation on the encrypted data while the encrypted data remains encrypted. The method further includes identifying a clear data operation to perform on the encrypted data and transmitting, from the computing device to a server, a request to perform the clear data operation on the encrypted data, wherein the request includes the encrypted data. The method further includes receiving, at the computing device in response to the request, encrypted output from the server, wherein the encrypted output is of the same size and the same format for all encrypted data transmitted to the server.
-
公开(公告)号:US11379611B1
公开(公告)日:2022-07-05
申请号:US16522356
申请日:2019-07-25
Applicant: INTUIT INC.
Inventor: Yair Horesh , Yehezkel S. Resheff , Shimon Shahar , Oren Sar Shalom
Abstract: Certain aspects of the present disclosure provide techniques for privacy-preserving execution of a workflow in a software application. Embodiments include generally includes receiving homomorphically encrypted inputs from a client device corresponding to user-provided data needed to calculate a result for a step of a workflow in the software application. A result is calculated for the step of the workflow using the received homomorphically encrypted inputs. The calculated result is returned to the client device. The calculated result is homomorphically encrypted as a result of calculating the result using the received homomorphically encrypted inputs.
-
公开(公告)号:US20210150129A1
公开(公告)日:2021-05-20
申请号:US17160833
申请日:2021-01-28
Applicant: Intuit Inc.
Inventor: Yair Horesh , Yehezkel S. Resheff , Rotem Rozenblum , Shimon Shahar
IPC: G06F40/166 , G06N5/04 , G06F40/103
Abstract: Transactions include text fields, such as description fields. Transactions are extracted from financial institutions using web-scraping extraction. In the process of extracting transactions, errors can be introduced into text fields, such as the inclusion of a space within a word or the removal of a space between words. A statistical approach is applied to the text fields. When two alternative text fields are presented, the alternative that statistically includes more common tokens, such as unigrams and bigrams, is chosen as the correct alternative. The incorrect alternative is replaced by the correct alternative in the text field.
-
公开(公告)号:US10977430B1
公开(公告)日:2021-04-13
申请号:US16195002
申请日:2018-11-19
Applicant: Intuit Inc.
Inventor: Yair Horesh , Yehezkel S. Resheff , Rotem Rozenblum , Shimon Shahar
IPC: G06F40/166 , G06N5/04 , G06F40/103
Abstract: Transactions include text fields, such as description fields. Transactions are extracted from financial institutions using web-scraping extraction. In the process of extracting transactions, errors can be introduced into text fields, such as the inclusion of a space within a word or the removal of a space between words. A statistical approach is applied to the text fields. When two alternative text fields are presented, the alternative that statistically includes more common tokens, such as unigrams and bigrams, is chosen as the correct alternative. The incorrect alternative is replaced by the correct alternative in the text field.
-
公开(公告)号:US11797644B2
公开(公告)日:2023-10-24
申请号:US17316822
申请日:2021-05-11
Applicant: INTUIT INC.
Inventor: Yair Horesh , Yehezkel S. Resheff , Shimon Shahar , Noah Eyal Altman
Abstract: Certain aspects of the present disclosure provide techniques for detecting errors in account numbers. One example method generally includes receiving, from a user device, an entered number associated with a user and determining, based on a first portion of the entered number, an entity associated with the entered number. The method further includes obtaining, from an account number database, a plurality of account numbers associated with the entity and generating, from the plurality of account numbers, an account number matrix. The method further includes attempting to solve a multiplication equation of the account number matrix, wherein a solution of the multiplication equation is a vector of constants, upon determining a solution to the multiplication equation, determining whether the entered vector is a valid number for the entity and upon determining the entered vector is a valid number for the entity, storing the entered number in the account number database.
-
公开(公告)号:US11775737B2
公开(公告)日:2023-10-03
申请号:US17160833
申请日:2021-01-28
Applicant: Intuit Inc.
Inventor: Yair Horesh , Yehezkel S. Resheff , Rotem Rozenblum , Shimon Shahar
IPC: G06F40/166 , G06N5/04 , G06F40/103
CPC classification number: G06F40/166 , G06F40/103 , G06N5/04
Abstract: Transactions include text fields, such as description fields. Transactions are extracted from financial institutions using web-scraping extraction. In the process of extracting transactions, errors can be introduced into text fields, such as the inclusion of a space within a word or the removal of a space between words. A statistical approach is applied to the text fields. When two alternative text fields are presented, the alternative that statistically includes more common tokens, such as unigrams and bigrams, is chosen as the correct alternative. The incorrect alternative is replaced by the correct alternative in the text field.
-
公开(公告)号:US11561963B1
公开(公告)日:2023-01-24
申请号:US16286242
申请日:2019-02-26
Applicant: Intuit Inc.
Inventor: Yair Horesh , Yehezkel S. Resheff
IPC: G06F7/00 , G06F17/00 , G06F16/23 , G06F16/22 , G06F16/2458
Abstract: A method and system identify characteristics of transaction description strings. The method and system extracts time data and location data from transaction description strings. The method and system generate estimated time data and location data for transaction strings that lack time data and location data by analyzing the time data and location data extracted from other transaction description strings. The method and system generate a user profile based on the estimated time data and estimated location data.
-
公开(公告)号:US11036828B1
公开(公告)日:2021-06-15
申请号:US16526863
申请日:2019-07-30
Applicant: INTUIT INC.
Inventor: Yair Horesh , Yehezkel S. Resheff , Shimon Shahar , Noah Eyal Altman
Abstract: Certain aspects of the present disclosure provide techniques for detecting errors in account numbers. One example method generally includes receiving, from a user device, an entered number associated with a user and determining, based on a first portion of the entered number, an entity associated with the entered number. The method further includes obtaining, from an account number database, a plurality of account numbers associated with the entity and generating, from the plurality of account numbers, an account number matrix. The method further includes attempting to solve a multiplication equation of the account number matrix, wherein a solution of the multiplication equation is a vector of constants, upon determining a solution to the multiplication equation, determining whether the entered vector is a valid number for the entity and upon determining the entered vector is a valid number for the entity, storing the entered number in the account number database.
-
-
-
-
-
-
-
-
-