METHOD AND SYSTEM FOR PROVIDING DOMAIN-SPECIFIC AND DYNAMIC TYPE AHEAD SUGGESTIONS FOR SEARCH QUERY TERMS WITH A CUSTOMER SELF-SERVICE SYSTEM FOR A TAX RETURN PREPARATION SYSTEM
Granted: April 19, 2018
Application Number:
20180108093
Disclosed methods and systems provide domain-specific type ahead suggestions for search query terms with a customer self-service system for a tax return preparation system, according to one embodiment. Type ahead suggestions include suggestions for completing a single search query term and/or suggestions for completing a search query having multiple search query terms. The customer self-service system receives one or more search query terms in a search text box, searches for potential…
METHOD AND SYSTEM FOR PROVIDING DOMAIN-SPECIFIC INCREMENTAL SEARCH RESULTS WITH A CUSTOMER SELF-SERVICE SYSTEM FOR A FINANCIAL MANAGEMENT SYSTEM
Granted: March 29, 2018
Application Number:
20180089283
Disclosed methods and systems provide domain-specific incremental search results for search query terms with a customer self-service system for a financial management system, according to one embodiment. Incremental search results are search results that are generated for search query terms, as a user enters the search query terms as part of a search query to a customer self-service system, according to one embodiment. The customer self-service system receives search query terms (e.g., a…
SYSTEM AND METHOD FOR IDENTIFYING A SUBSET OF TOTAL HISTORICAL USERS OF A DOCUMENT PREPARATION SYSTEM TO REPRESENT A FULL SET OF TEST SCENARIOS BASED ON STATISTICAL ANALYSIS
Granted: February 22, 2018
Application Number:
20180053120
A method and system generate sample data set for efficiently and accurately testing a new calculation for preparing a portion of an electronic document for users of an electronic document preparation system. The method and system receive the new calculation and gather historical use data related to previously prepared electronic documents for a large number of historical users. The method and system group the historical users into groups based on the attributes of the historical users.…
METHOD AND SYSTEM FOR IMPROVING CONTENT SEARCHING IN A QUESTION AND ANSWER CUSTOMER SUPPORT SYSTEM BY USING A CROWD-MACHINE LEARNING HYBRID PREDICTIVE MODEL
Granted: February 1, 2018
Application Number:
20180032890
A method and system improves content searching in a question and answer customer support system by using a crowd-machine learning hybrid predictive model, according to one embodiment. The question and answer customer support system determines which customer support content to provide to users by using the hybrid predictive model, according to one embodiment. The question and answer customer support system receives a search query from a user and applies the search query (or a…
METHOD AND SYSTEM FOR INTEGRATING INVOICE RELATED FINANCIAL TRANSACTION DATA INTO A PERSONAL FINANCIAL MANAGEMENT AND BILL PAYMENT SYSTEM TO MORE ACCURATELY IDENTIFY AND CATEGORIZE TAX RELATED FINANCIAL TRANSACTIONS
Granted: February 1, 2018
Application Number:
20180033091
Invoice related financial transaction data is obtained and integrated into a personal financial management and bill payment system. The integrated invoice related financial transaction data is then analyzed to identify and extract additional invoice related financial transaction data, such as Level-3 financial transaction data, included in the invoice related financial transaction data. The additional invoice related financial transaction data is then used to more accurately and…
METHOD AND SYSTEM FOR IDENTIFYING AND ADDRESSING POTENTIAL ACCOUNT TAKEOVER ACTIVITY IN A FINANCIAL SYSTEM
Granted: February 1, 2018
Application Number:
20180033089
Account takeover is one of a number of types of Internet-centric crime (i.e., cybercrime) that includes the unauthorized access/use of a user's account with the user's identity or credentials (e.g., username and/or password). Because fraudsters acquire user credentials through phishing, spyware, or malware scams, it can be difficult to detect unauthorized access of a user's account. Methods and systems of the present disclosure identify and address potential account takeover activity,…
METHOD AND SYSTEM FOR FACILITATING THE IDENTIFICATION AND PREVENTION OF POTENTIALLY FRAUDULENT ACTIVITY IN A FINANCIAL SYSTEM
Granted: February 1, 2018
Application Number:
20180033009
Account takeover and stolen identity refund fraud are types of Internet-centric crime (i.e., cybercrime) that include the unauthorized access or use of a user account or identity information to file a tax return in order to obtain a tax refund and/or tax credit from, for example, a state or federal revenue service. Because fraudsters access legitimate user accounts or use legitimate identity information to create user accounts, it can be difficult to detect fraudulent activity in user…
METHOD AND SYSTEM FOR IDENTIFYING AND ADDRESSING POTENTIAL FICTITIOUS BUSINESS ENTITY-BASED FRAUD
Granted: February 1, 2018
Application Number:
20180033006
Methods and systems of the present disclosure include identifying and addressing potential fictitious business entity-based fraud, according to one embodiment. The methods and systems identify fictitious business entities associated with fraudulent tax return filings, in one embodiment. According to one embodiment, the methods and systems acquire data associated with an employer identification number (EIN), apply the data to one or more predictive models to generate one or more risk…
METHOD AND SYSTEM FOR INTEGRATING DISCRETE INVOICES INTO A PERSONAL FINANCIAL MANAGEMENT AND BILL PAYMENT SYSTEM AND THEN AGGREGATING DISCRETE INVOICES HAVING THE SAME PAYOR USER AND THE SAME PAYEE BUSINESS INTO A SINGLE PAYMENT DUE ITEM FOR PROCESSING
Granted: February 1, 2018
Application Number:
20180032981
Invoice related financial transaction data is obtained and integrated into a personal financial management and bill payment system. All invoices represented in the invoice related financial transaction data having the same payor user of the personal financial management and bill payment system and the same payee business are then identified and collected into aggregated same payor/same payee invoice related financial transaction data. The aggregated same payor/same payee invoice related…
METHOD AND SYSTEM FOR INTEGRATING DISCRETE INVOICES INTO A PERSONAL FINANCIAL MANAGEMENT AND BILL PAYMENT SYSTEM AND THEN AGGREGATING DISCRETE INVOICES HAVING THE SAME PAYEE BUSINESS INTO A SINGLE PAYMENT TRANSFER TRANSACTION
Granted: February 1, 2018
Application Number:
20180032978
Invoice related financial transaction data is obtained and integrated into a personal financial management and bill payment system. Then all requested invoice payments associated with invoices represented in the invoice related financial transaction data having the same payee business are identified and collected into aggregated first payee business invoice payment request related financial transaction data. The aggregated first payee business invoice payment request related financial…
COMPUTER-IMPLEMENTED SYSTEMS AND METHODS FOR PREPARING COMPLIANCE FORMS TO MEET REGULATORY REQUIREMENTS
Granted: February 1, 2018
Application Number:
20180032855
Computer-implemented systems, methods and articles for preparing and/or submitting a plurality of different types of compliance forms for submission to a regulatory agency. The system includes a computing device, a data store, and a compliance form software program executable by the computing device. The compliance program includes a universal calculation engine, logic agent and user interface manager which are configured to process a respective domain model configured for each type of…
IDENTIFICATION OF DUPLICATE COPIES OF A FORM IN A DOCUMENT
Granted: February 1, 2018
Application Number:
20180032811
Aspects of the present disclosure provide methods and apparatuses for detecting duplicate copies of a form in an image of a document. An exemplary method generally includes obtaining a first digital image of a document, performing one or more transformations on the first digital image, determining one or more rectangles in the transformed first digital image, identifying at least a first duplicate copy of the form being depicted in the first digital image based, at least in part, on the…
LEAN PARSING: A NATURAL LANGUAGE PROCESSING SYSTEM AND METHOD FOR PARSING DOMAIN-SPECIFIC LANGUAGES
Granted: February 1, 2018
Application Number:
20180032497
A method and system parses natural language in a unique way, determining important words pertaining to a text corpus of a particular genre, such as tax preparation. Sentences extracted from instructions or forms pertaining to tax preparation, for example are parsed to determine word groups forming various parts of speech, and then are processed to exclude words on an exclusion list and word groups that don't meet predetermined criteria. From the resulting data, synonyms are replaced with…
SYSTEM AND METHOD FOR SELECTING DATA SAMPLE GROUPS FOR MACHINE LEARNING OF CONTEXT OF DATA FIELDS FOR VARIOUS DOCUMENT TYPES AND/OR FOR TEST DATA GENERATION FOR QUALITY ASSURANCE SYSTEMS
Granted: January 18, 2018
Application Number:
20180018310
A method and system learns new forms to be incorporated into an electronic document preparation system. The method and system receive form data related to a new form having a plurality of data fields that expect data values based on specific functions. The method and system gather training set data including previously filled forms having completed data fields corresponding to the data fields of the new form. The method and system group the training set data into groups and sample the…
MACHINE LEARNING OF CONTEXT OF DATA FIELDS FOR VARIOUS DOCUMENT TYPES
Granted: January 18, 2018
Application Number:
20180018740
A method and system learns new forms to be incorporated into an electronic document preparation system. The method and system receive form data related to a new form having a plurality of data fields that expect data values based on specific functions. The method and system gather training set data including previously filled forms having completed data fields corresponding to the data fields of the new form. The method and system utilize machine learning in conjunction with the training…
METHOD AND SYSTEM FOR AUTOMATICALLY CATEGORIZING FINANCIAL TRANSACTION DATA
Granted: January 18, 2018
Application Number:
20180018734
Financial transaction data representing a current financial transaction is processed and divided into financial transaction data segments of one of more words or symbols. A financial transaction data segment in the current financial transaction is assigned a financial transaction data segment score based on an analysis of historical financial transaction categorizations of historical financial transactions containing the same financial transaction data segment. The calculated financial…
SYSTEM AND METHOD FOR GENERATING STRUCTURED REPRESENTATIONS OF COMPLIANCE FORMS FROM MULTIPLE VISUAL SOURCE COMPLIANCE FORMS
Granted: January 18, 2018
Application Number:
20180018676
A system generates structured compliance form data based on a compliance form having a plurality of data fields. The system includes multiple parsing modules each configured to generate respective parsed form data by analyzing compliance form data related to the compliance form with respective parsing processes. The system includes a combiner module configured to combine the various parsed formed data into combined parsed form data.
SYSTEM AND METHOD FOR AUTOMATIC LEARNING OF FUNCTIONS
Granted: January 18, 2018
Application Number:
20180018582
A method and system learns functions to be associated with data fields of forms to be incorporated into an electronic document preparation system. The functions are essentially sets of operations required to calculate the data field. The method and system receive form data related to a data field that expects data values resulting from performing specific operations. The method and system utilize machine learning and training set data to generate, test, and evaluate candidate functions…
SYSTEM AND METHOD FOR AUTOMATICALLY UNDERSTANDING LINES OF COMPLIANCE FORMS THROUGH NATURAL LANGUAGE PATTERNS
Granted: January 18, 2018
Application Number:
20180018322
A method and system parses natural language in a unique way, determining important words pertaining to a text corpus of a particular genre, such as tax preparation. Sentences extracted from instructions or forms pertaining to tax preparation, for example are parsed to determine word groups forming various parts of speech, and then are processed to exclude words on an exclusion list and word groups that don't meet predetermined criteria. From the resulting data, synonyms are replaced with…
METHOD AND SYSTEM FOR AUTOMATICALLY EXTRACTING RELEVANT TAX TERMS FROM FORMS AND INSTRUCTIONS
Granted: January 18, 2018
Application Number:
20180018311
A method and system parses natural language in a unique way, grouping words commonly used together in a text corpus relating to one or more forms associated with document preparation, and eliminating less important words determined by frequency of usage and other techniques. Remaining word groups are then refined using several unique tests and recombinations, resulting in a final word group set that may be used to determine functions associated with form fields on a tax form, for…