G06Q20/4014

Customer information registration apparatus
11830002 · 2023-11-28 · ·

A customer information registration apparatus includes: a matching unit configured to match face data of a customer based on image data acquired by a camera in a shop against face data stored in a storage unit; a storing unit configured to store face data which is not stored in the storage unit into the storage unit in a case where the matching by the matching unit fails; a behavior information acquisition unit configured to acquire behavior information according to a behavior in the shop of the customer; a condition determination unit configured to determine whether or not to delete the face data stored in the storage unit based on the behavior information acquired by the behavior information acquisition unit; and a deletion unit configured to delete the face data stored in the storage unit based on a result of the determination by the condition determination unit are provided.

Transparent cubby system for autonomous delivery services

An autonomous delivery system for a vehicle is described and includes a plurality of cubbies for retaining items for delivery to users, wherein each of the cubbies comprises a door for selectively enabling access to contents of the cubby, wherein each of the doors comprises a selectively transparent display and wherein upon arrival at a delivery destination, the selectively transparent displays communicate to a recipient associated with the delivery destination in which one of the cubbies a delivery associated with the recipient is retained; and an authentication system for authenticating the recipient and, subsequent to successful authentication of the recipient, permitting access to contents of the one of the cubbies in which the delivery associated with the recipient is retained.

Method and system for remote transaction processing using a transaction server
11829972 · 2023-11-28 · ·

A method and system for conducting an online payment transaction through a point of sale device. The method includes receiving input from a user selecting an item for purchase through the point of sale device; calculating a total purchase amount for the item in response to a request from the user to purchase the item; and sending payment authorization for the total purchase amount from the point of sale device to a payment entity, in which the payment authorization is sent to the payment entity via a mobile communication device of the user. The method further includes receiving a result of the payment authorization from the payment entity through the mobile communication device; and completing the payment transaction based on the result of the payment authorization.

Dynamic web content based on contextual profile

Dynamic web content personalization may be used to alter a web page such that two different people who view that web page do not see the exact same content on that page. The present disclosure includes techniques that allow a web page to be structured, via underlying source code, so that content can be dynamically generated based on a user transaction history. Further, dynamic content customization can effectively change the layout and functionality of a web page in ways not previously contemplated. For example, different control elements may become accessible based on a particular contextual user profile assigned to a user based on a transaction history. Modular content modules may also have a different appearance for different users.

Searchable index encryption
11676102 · 2023-06-13 · ·

Auditing data containing sensitive data are stored in a data structure comprising data objects. Each data object comprises one or more pairs of a name and a value. Pairs that are flagged or identified as containing sensitive data are partially encrypted; the value is encrypted using an asymmetric key and the name corresponding to the encrypted value remains unencrypted. Some pairs that are not flagged or identified as containing sensitive data are left unencrypted. Unencrypted data may be stored in the partially encrypted auditing data as plain text. The auditing data may be analyzed to generate business metrics and identify application errors. The auditing data may also be queried, and data objects containing unencrypted pairs and/or partially encrypted pairs may be returned based on matching unencrypted names and/or values to the data query.

Booking management system

Secure authentication and delayed transaction processing for booking management systems is provided. Third-party services partner with booking management systems to aggregate and list offerings of the third-party services in a digestible display on a one-stop platform. A booking management system can manage the authentication of payment card information on behalf of any number of such third-party services. The booking management system can maintain and process authentication information associated with traveler payment cards, and provide virtual payment information to the third-party services for delayed transactions. The third-party services may later initiate the delayed transactions using the virtual payment information, without being required to perform authentication processing on the traveler payment card information maintained by the booking management system.

FILTERING, ANONYMIZING, AND STORING ANONYMIZED DATA AS PART OF AN AGE VERIFICATION PROCESS
20230120192 · 2023-04-20 ·

A computerized method for securely verifying age of users of remote devices interacting with provider resources includes receiving a request for age verification of the user; providing directly to the user device an interface for input of identifying data; receiving, from the user device, identifying data; providing, to a third party verification source, the identifying data; receiving, from the third party verification source, an indication of confirmation of the identifying data; determining, based on the received indication, whether a confidence level has been met; responsive to determining that a confidence level as been met, causing a token indicative of age verification to be generated; providing the token to the user device; providing a positive indication to the provider system, including identification of the token, and anonymizing user-identifiable data.

MACHINE LEARNING-BASED DETECTION OF POTENTIALLY MALICIOUS BEHAVIOR ON AN E-COMMERCE PLATFORM

An apparatus comprises a processing device configured to monitor for events associated with users interacting with an e-commerce platform, to identify an event type of a given event associated with a given user interacting with the e-commerce platform, and to select, based on the identified event type, at least one of a plurality of machine learning models configured to characterize different types of potentially malicious behavior on the e-commerce platform. The processing device is also configured to determine, utilizing the selected at least one machine learning model, whether the given user is exhibiting at least one of the different types of potentially malicious behavior. The processing device is also configured, responsive to determining that the given user is exhibiting at least one of the different types of potentially malicious behavior, to initiate actions on the e-commerce platform to prevent or mitigate an effect of the potentially malicious behavior.

METHODS FOR PROVIDING CONTEXTUAL NOTIFICATIONS IN A WEB BROWSER SESSION

A computer-implemented method is disclosed. The method includes: receiving, via a browser application on a computing device, a request to retrieve a first web page from a web server; determining that the first web page is associated with a first merchant; in response to determining that the first web page is associated with the first merchant: obtaining historical transactions data of a resource account associated with the computing device; determining a first allocation of resources associated with the resource account; detecting a user action in the browser application for interacting with the web page; in response to detecting the user action in the browser application: identifying at least one product associated with the merchant based on the detected user action; generating a notification associated with the identified at least one product based on the historical transactions data of the resource account and the first allocation of resources; and providing, to the computing device for display in the browser application, the generated notification.

GOLD CARD TRANSACTION MANAGEMENT SYSTEM AND METHOD
20230385816 · 2023-11-30 ·

A gold card transaction management system and method, wherein a one-time decryption request is sent to the gold card through an information device (such as a mobile device loaded with an APP) for obtaining the card serial number stored in the gold card. Meanwhile, a member serial number and the card serial number are sent to the transaction server for verification. When the transaction server verifies that the user is the cardholder of the gold card, the information device is enabled to generate a public key and a private key corresponding to each other for the gold card to encrypt and decrypt the gold information stored in the gold card. In this way, the system can determine that the user is the cardholders and conduct transactions based on the gold information.