Patent classifications
G06Q40/123
Tax balancing using distributed node clusters
Tax balancing comprising receiving tax balancing requests from a number of clients and distributing each client tax balancing request among a number of nodes comprising a cluster. Nodes are added to the cluster according to processing needs of a client tax balancing request. A number of actors are created within each node for each employee of a client, wherein each actor performs a specified computational task related to tax balancing for the employee, and wherein actors are added to a node according to processing needs of a client tax balancing request, and processing load is balanced within the cluster by redistributing actors from nodes with the highest processing loads to nodes with the lowest processing loads. Employee tax balancing calculations are aggregated for each client, and tax balancing filing and payment data for each client are output to a database.
SYSTEMS AND METHODS FOR QUANTIFYING SAVED TIME
Systems and methods for quantifying saved time during data entry.
System and method for managing social-based questions and answers
A computer-implemented method of managing questions and answers on a computer-hosted service. The method includes a computing device receiving text based tax question and answer pairings and inputting the tax question and answer pairings into a content model executed by the device and outputting a content score for each tax question and answer pairing based on the model. The content score comprises a number within a range. One end of the range corresponds to product content and another end of the range corresponds to general tax content. The device outputs an answer quality score for the tax question and answer pairings based at least in part on the content score and votes assigned to each respective question and answer pair, wherein votes comprises up votes and down votes. The device may generate a FAQ list stored in a database based at least in part on the answer quality score.
Method and system of generating generic protocol handlers
A method of generating generic protocol handlers includes receiving a user request in a middleware, generating a request payload by analyzing the request in a protocol handler of the middleware, transforming the request payload into a set of canonical types, transmitting the set of canonical types to a path module, receiving a response payload, transforming the response payload in a second protocol handler of the middleware, and transmitting the response to the user.
METHODS, SYSTEMS, AND TOOLS FOR PROVIDING TAX RELATED SERVICES FOR VIRTUAL CURRENCY HOLDINGS
Technology is directed to tools for providing tax related services for virtual currency holdings, e.g., bitcoin holdings. The tax related services can include computation of taxes such as income tax, sales tax, and payroll tax for virtual currency holdings. The services can also include facilitating filing of the taxes with the concerned department. The tool can include a computing device configured to execute a tax application for computing the taxes on virtual currency holdings. The user provides information on a source of virtual currency transactions, e.g., an address of a bitcoin wallet, to the tax application, and the tax application retrieves the transactions from the source. The tax application categorizes the transactions into various transaction types and identifies the taxable and/or non-taxable transactions. The gain/loss and the associated tax are computed for the taxable transactions using one or more cost-basis methods.
VALUE-ADDED TAX CALCULATION SYSTEM USING MULTI-PURPOSE TAX INVOICE
Provided is a value-added tax calculation system using a multi-purpose tax invoice, whereby a double taxation effect and a redemption effect are removed from a value-added tax calculation method by using an all-stage tax credit method so that the value-added tax calculation system can be usefully used in a jewelry industry, etc.
LEAN PARSING: A NATURAL LANGUAGE PROCESSING SYSTEM AND METHOD FOR PARSING DOMAIN-SPECIFIC LANGUAGES
Systems and methods for lean parsing are disclosed. An example method is performed by one or more processors of a system and includes retrieving form data including first sentence segments and second sentence segments, determining a first predicate structure for each of the sentence segments based on a set of operators within the first set of sentence segments, identifying known tokens within the second set of sentence segments, each of the known tokens appearing on a list of predetermined tokens, identifying new tokens within the second set of sentence segments, each of the new tokens not on the list, mapping each known and new token to at least one operator, determining a second predicate structure for each sentence segment based on the mapping, and generating a predicate argument structure incorporating the first and second predicate structures, the predicate argument structure ready for mapping to at least one machine executable function.
Systems and Methods for Improved Transaction Reconciliation
Described embodiments relate to a method comprising determining a financial data item of a financial record to be reconciled, determining a candidate accounting record of a plurality of accounting records, and determining an accounting data item of the candidate accounting record, determining, as a first input to a classification model, a first similarity measure indicative of the similarity of the financial data item to the accounting data item, determining, as a second input to the classification model, a second similarity measure indicative of the similarity of the accounting data item to the financial data item, inputting, to the classification model, the first and second inputs, the classification model configured to determine a probability of the financial data item and the accounting data item corresponding to a common transaction, and outputting an indication of the probability of the financial data item and the accounting data item corresponding to a common transaction.
Purchase Receipt Data System
A purchase receipt data system is provided. The purchase receipt data system includes at least one user device. Each user device is capable of connecting to a network. A server is also connected to the network and includes a storage unit and a computer-readable medium. The computer-readable medium is designed to execute an application. The application performs a number of steps, including gathering a set of purchase data, categorizing the set of purchase data, organizing the set of purchase data into a database, and organizing the database into a graphical user interface.
DYNAMIC SCRIPT GENERATION FOR AUTOMATED FILING SERVICES
A system and method for dynamic script generation for automated filing services is provided. In embodiments, a method includes: initiating a clickstream recording of an electronic document filing interface of a remote platform based on a triggering event; generating a clickstream recording of the electronic document filing interface, wherein the clickstream recording comprising a recording of a navigation of the electronic document filing interface through multiple steps of a document filing process, wherein the clickstream recording is in the form of scripts associated with each of the multiple steps of the document filing process; and generating automated filing instructions for the electronic document filing interface using the clickstream recording, the automated filing instructions enabling computer automated submission of one or more documents to the remote platform via the electronic document filing interface.