Patent classifications
G06Q20/207
POS system with white box encryption key sharing
Systems, and associated methods, involving both a trusted and an untrusted device where sensitive data or keys are shared between those devices are disclosed. A disclosed method includes storing a key in a secure memory on a first device, receiving sensitive data via a user interface on a second device, generating a set of white box encryption instructions based on the key using a white box encryption generator on the first device, generating a complete data representation of the set of white box encryption instructions using a secure processor on the first device, transmitting the complete data representation from the first device to the second device, and encrypting the sensitive data using the complete data representation on the second device. The complete data representation is not Turing complete and is not executable with respect to the second device.
PAYMENT SYSTEM COMPRISING MULTIPLE PAYMENT FUNCTION
A billing system with multiple billing features, which is the technical idea of the present invention, is disclosed. According to an embodiment of the present disclosure, it includes: a kiosk including an environment setting unit for environmental setting of information on a plurality of servers being connected to a billing menu and a receipt format that is a billing result, and a billing menu unit providing a plurality of billing menus being connected to the plurality of servers; and a billing menu unit configured to provide a plurality of billing menus connected to the plurality of servers; and a plurality of servers in conjunction with the kiosk, wherein the plurality of servers may include any one or more among a first service provider server, a second service provider server, a representative service provider server, and a server of a card company
ELECTRONIC PAYMENT DEVICE WITH MEANS FOR BLOCKING ACCESS TO A DATA STORAGE MODULE
An electronic payment terminal including a box having a housing inside which a first removable module for storing data related to at least one transaction carried out via the terminal is arranged, the terminal also having removable features for blocking access to the first storage module and an authenticity device covering at least one portion of the removable features for blocking access to the first storage module.
Distributed computing entity for detecting discrepancies between calculations performed by various processing instances
A distributed transaction management computing system is configured for detecting transaction-specific data discrepancies that result from data calculations performed by different processing instances executing on geographically-distributed computing entities. The transaction-specific data discrepancies are identified via a network-accessible operations computing entity in electronic communication with a plurality of geographically-distributed edge computing entities. The operations computing entity defines at least two separate processing instances, wherein a first processing instance is configured to generate secondary data for individual transactions in the event that the edge computing entities do not themselves generate the transaction-specific secondary data; and wherein a second processing instance is configured to generate audit data for individual transactions. The operations computing entity compares the audit data and the secondary data for individual transactions to identify discrepancies therebetween that may arise from differences in data generation methodologies performed by the edge computing entities and the multiple operations computing entity processing instances.
COMMODITY REGISTRATION DEVICE AND PROGRAM THEREFOR
A commodity registration device includes an input unit, a display unit, a receiving unit, and an output unit. Commodity data used to specify a transaction target commodity is input to the input unit. The display unit displays commodity details data including a tax rate of a tax imposed on the transaction target commodity specified by the commodity data input via the input unit. The receiving unit receives a tax rate change instruction for the tax imposed on the transaction target commodity for which the commodity details data is displayed on the display unit. The output unit outputs the commodity data used to specify the transaction target commodity for which the tax rate change instruction is received by the receiving unit.
System for dynamic resource allocation based on real time geographic data
Embodiments of the invention are directed to systems, methods and computer program products for dynamic resource interaction allocation based on geographic positioning and usage category information associated with a resource interaction system. The invention receives a base positional location and category of usage for a resource interaction system. The invention determines a set of parameters to be used for interactions having characteristics meeting the determined base positional location and category of usage information. When it receives a proposed interaction from a requesting system containing geographic information and usage category information associated with the proposed interaction, it determines whether the geographic information and usage category information associated with the proposed interaction correspond to the base positional location and category of usage for the resource interaction system. If the information matches, the invention applies the set of parameters to the interaction to thereby process the interaction.
Establishing sales tax exemption status in an electronic marketplace environment
Embodiments of the invention relate to generating and obtaining multiple exemption certificates for multiple sellers in a single transaction, and methods and systems for performing the same.
Automatic tax account management
Technology is described for managing a user account. An example method includes: a payment service system (PSS) receiving payroll funds for a user having an account with the PSS, and generating a tax payment account on behalf of the user. The PSS determines an amount of the payroll funds (or other income funds) to divert to the tax payment account based on tax liability information. Furthermore, the PSS determines, based on transaction information associated with the user account, a modified amount of the income funds to divert to the tax payment account, and the PSS causes the modified amount of the payroll funds to be diverted to the tax payment account.
SYSTEM AND USER INTERFACE OF A USER DEVICE FOR MANAGING TOKENS ASSOCIATED WITH A USER
In some implementations, a user device may receive, via an application, object information associated with an object, wherein the object information identifies a value associated with the object and a location of the object. The user device may determine an adjustment factor that is associated with transactions performed in a region of the location. The user device may determine, based on the value and the adjustment factor, an adjusted value associated with the object. The user device may generate, based on the adjusted value, an arrangement of tokens for a transaction involving the object and the tokens. The user device may output, via a user interface of the application, an indication of the arrangement of tokens to assist a user with engaging in the transaction.
Stored-Value Instrument Purchase Functionality for Online Shopping Systems
Novel tools and techniques are provided for implementing stored-value instrument purchase functionality for online shopping systems. In various embodiments, a computing system might assess content and/or information presented in a checkout page of a retailer website, the checkout page listing items selected by a user for purchase and a total purchase amount. The computing system might autonomously modify the checkout page by generating a user-selectable option therewithin, the user-selectable option comprising an option to purchase the items using a gift card available for purchase from a service provider. In response to selection of the user-selectable option, the computing system might provide a purchase interface that presents the user with a process to purchase a gift card having a gift card value. After completing purchase of the gift card, the computing system might apply the gift card value toward the total purchase amount within the checkout page.