Patent classifications
G06Q40/123
Method and system for generating dynamic user experience
A method for providing user content that may receive, from a user device, a request for content. The method may obtain, in response to the request, a field identifier from a multiple of field identifiers according to a priority for a multiple of fields corresponding to the field identifiers. The field identifier may correspond to a field. The method may obtain application content based on the field identifier. The method may generate declarative content from the application content. The declarative content may express the application content in a declarative programming language. The method may transmit, to the user device, the declarative content.
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 AND SYSTEMS FOR PROCESSING RECORDS SUBMISSIONS FOR TAX ASSESSMENT
A method of processing a record submission for tax assessment is disclosed. The method comprises receiving transaction data associated with an electronic payment transaction carried out using a payment account held by an account holder at a financial institution, said transaction data being indicative of a transaction amount. A tax account, which is held by the account holder at a tax authority, is identified through an association between the payment account and the tax account. Accordingly, the account holder may choose to associate the electronic payment transaction with the tax account such that the transaction data may be provided for tax assessment purposes. An apparatus for carrying out the method and associated methods and apparatus for obtaining and making records submissions for tax assessment are also disclosed.
DYNAMIC LODGING RESOURCE PREDICTION SYSTEM
Systems and methods electronically obtain lodging operator data regarding a plurality of sources and corresponding amounts of resources received from the sources for lodging stays. The lodging operator data includes lodging stay data regarding the lodging stays associated with a lodging operator and other data regarding the lodging operator. The system electronically determines lodging inventory data of the lodging operator in the domains based on the lodging operator data and electronically generates, based on the lodging stay data and the domain-specific lodging inventory data, lodging occupancy rates of lodging inventory for the one or more of the plurality of domains. Comparing domain-specific lodging inventory data to lodging occupancy rates, as well as considering data indicative of resources received for lodging stays, results in a prediction value being generated regarding future lodging availability and/or an amount of resources recommended for lodging operators to receive for providing lodging stays.
System and Method for Messaging Between Operating System Containers
A method for messaging between operating system containers includes receiving, by a first proxy in a first user space container, a first message from a first service in the first user space container, the first message sent to the first proxy using a first messaging mechanism, forwarding, by the first proxy, the first message to a second proxy in a second user space container, the first message sent to the second proxy using a second messaging mechanism that is different than the first messaging mechanism, and delivering, by the second proxy, the first message to a second service in the second user space container.
Leveraging blockchain based machine learning modeling for expense categorization
Systems and methods disclosed herein provide automatic expense categorization of transactions or expenditures based on a machine learning (ML) model trained using anonymized transactional data for expenditures that are stored in a public blockchain. The anonymized transactional data for the expenditure and the expense category, may be distributed throughout the blockchain network and recorded in the blockchain. In some implementations, an expenditure may be submitted to the blockchain network for expense categorization. The transactional data for the expenditure may be anonymized to remove confidential and personal identifying information (PII) before it is distributed throughout the blockchain network. Each participating node of the blockchain network may utilize the ML model to identify an expense category for the expenditure. The participating nodes may provide a consensus mechanism in order to arrive at a shared understanding of how to categorize the expenditure.
Estate disposition modeling
A system and computer-implemented method for modeling estate disposition are disclosed. One embodiment receives balance sheet inputs, estate planning document inputs and timing/event inputs. Conveyance and tax logic are applied to the inputs. Flowcharts illustrating the disposition of the estate based on the inputs are generated. Tax and liquidity analysis based on the inputs are also generated.
Method and system for identifying and addressing imaging artifacts to enable a software system to provide financial services based on an image of a financial document
A method and system identifies and addresses imaging artifacts in an image of a financial document to enable a software system to provide financial services based on the image of the financial document. The method and system receive document image data, extract image features from the document image data, and apply the image features to an analytics model to generate an image classification, according to one embodiment. The method and system use the image classification to determine whether the document image data contains one or more particular image artifacts (e.g., Moiré patterns), according to one embodiment. If the software system determines that it is likely that the document image data contains one or more particular image artifacts, then the software system applies a filter (e.g., a median filter) to the document image data to reduce and/or remove the one or more particular image artifacts, according to one embodiment.
METHODS AND SYSTEMS FOR COLLECTING FEES FROM A MERCHANT AND REMITTING THE FEES TO AN ADMINISTRATIVE AGENCY
The present disclosure provides systems, processes, and methods for the remittance of sales tax to a government entity on behalf of a first entity, such as a merchant, for a remote purchase of a product made by a second entity, such as a buyer. The merchant may be in electronic communication with the buyer to receive the order from the buyer. An item distributor may be in electronic communication with the merchant and may receive data over a network associated with the purchase transaction. The distributor may receive the item from the merchant to be delivered to a shipping address provided by the buyer. The item distributor may receive the sales tax from the merchant for remittance to the government entity and may remit the sales tax to the government entity, along with the necessary associated data and/or documentation, on behalf of the merchant. The sales tax, along with the associated data and documentation may be submitted electronically over a network to a government system configured to receive such sales tax and data.
Online analytic processing cube with time stamping
In one example embodiment, a system and method are shown for receiving data that include a time stamp. The system and method also include building an Online Analytical Processing (OLAP) cube that includes a dimension, the dimension acting as a schema for the data that include the time stamp. The system and method may also include populating the OLAP cube with an object, the object including the data and the time stamp as at least one attribute. The system and method may also include storing the OLAP cube.