G06Q30/0219

METHODS AND SYSTEMS FOR DYNAMIC PRICING
20170221108 · 2017-08-03 ·

Systems and methods are presented for conducting consumer transactions using dynamic pricing. In some embodiments, a computer-implemented method is presented. The method may include accessing, at a mobile device of a user, at least one spending constraint of the user, with the spending constraint representing a spending limit to purchase one or more items. The method may also include transmitting the at least one spending constraint to a receiver of a merchant and accessing a modified offer to purchase one or more items from the merchant, with the modified offer for the one or more items being modified from an original offer for the one or more items based on the at least one spending constraint transmitted to the merchant.

Reinforcement Learning Method For Incentive Policy Based On Historic Data Trajectory Construction
20220270126 · 2022-08-25 ·

A system and method to optimize the distribution of incentives for a transportation hailing service is disclosed. A database stores state data and action data received from a client devices and transportation devices. The state data is associated with the utilization of the transportation hailing service and the action data is associated with different incentives to passengers to engage the transportation hailing service. A Q-value determination engine is trained to determine rewards associated with incentive actions from a set of virtual trajectories of states, incentive actions, and rewards, based on a history of the action data and associated state data from the database. Passengers are ordered according to V-values. An incentive policy including selected incentive actions based on the determined rewards and passengers is created. An incentive server communicates selected incentives to at least some of the client devices according to the determined incentive policy.

Dual Redemption Path with Shared Benefits System and Method

A system and method is presented for product substantiation and promotion redemption. A purchased product list is transmitted from a retail store system to a promotion analysis server along with a user identifier. The promotion analysis server identifies promotions available to the user, and then considers whether the benefits under the promotions are still available to the user. Discounts for available promotions related to the purchased product list are calculated and transmitted to the retail store system for deduction from the transactions. A promotion product filter can be provided that filters the purchased product list before transmittal. The promotion product filter can include promotions from a plurality of programs. SNAP and Enhanced SNAP benefits can be provided along with the discount benefits.

Loyalty rewards optimization bill payables and receivables service
09760903 · 2017-09-12 · ·

For several accounts receivable, a reward account is determined as the account that receives the largest deposit to the loyalty reward balance thereof by a payment of the account receivable. For each reward account, a deficient reward account is found if the currency balance for the reward account is not sufficient for the payment of the account payable. For each deficiency reward account, if identified accounts receivables can be deposited such that the currency balance thereof will be sufficient to pay the account payable, then payments are made of: (i) the identified accounts receivables as corresponding deposits to the currency balance of the deficiency reward account such that the currency balance thereof is sufficient for the payment of the account payable; and (ii) the account payable by a withdrawal from the currency balance of the deficiency reward account.

Systems and Method for Automated Purchase and Receipt of Consumer Motor Fuels for Periods in the Future

A computerized system for transacting the purchase and sale of consumer motor fuels between motor fuel merchants and retail consumers through software on a mobile or desktop connected device for periods in the future through the simultaneous execution of multi-party, multi-layered contingent transactions and pricing algorithms to ensure that all inter-related motor fuel merchant transactions are simultaneously transacted upon a retail consumer purchase execution. Motor fuels include refined products such as gasoline and diesel fuel, renewable fuels (e.g. ethanol, biodiesel), natural gas (including liquefied natural gas), jet fuel and electricity.

Online activity monitoring
11204760 · 2021-12-21 · ·

An incentive management system may receive a request for registration of a software application from a software developer and assign at least an API key and an API secret to the software application. The system may further provide, to the software developer, integration instructions including at least the API key and the API secret and provide a developer platform to the software developer, the developer platform configured to receive program information including at one or more actions that may be performed by a user of the software application. The system may monitor messages from one or more application servers, such as via webhooks embedded in the software application, regarding performance of one or more actions identified as actionable by the software developer. The system may periodically determine a cumulative incentive associated with each of the users of the software application and coordinate provision of the incentives.

Information processing apparatus and information processing method
11354687 · 2022-06-07 · ·

An information processing apparatus disclosed includes a control unit configured to execute the processing of acquiring location information indicating the present locations of empty taxis, detecting an overpopulated region in which there are taxis larger in number than a predetermined upper limit based on the location information, and sending to a taxi located in the overpopulated region a removal request containing information requesting its removal to a specific region other than the overpopulated region and information about an incentive that will be given if the taxi removes to the specific region.

ONLINE ACTIVITY MONITORING
20220171615 · 2022-06-02 ·

An incentive management system may receive a request for registration of a software application from a software developer and assign at least an API key and an API secret to the software application. The system may further provide, to the software developer, integration instructions including at least the API key and the API secret and provide a developer platform to the software developer, the developer platform configured to receive program information including at one or more actions that may be performed by a user of the software application. The system may monitor messages from one or more application servers, such as via webhooks embedded in the software application, regarding performance of one or more actions identified as actionable by the software developer. The system may periodically determine a cumulative incentive associated with each of the users of the software application and coordinate provision of the incentives.

SERVER AND PROGRAM
20220164819 · 2022-05-26 · ·

A server includes a storing unit configured to store store-visit dates and times in the past of a customer, an analyzing unit configured to analyze a tendency of the store-visit dates and times in the past of the customer stored in the storing unit, a determining unit configured to determine the next store-visit scheduled day of the customer based on the analyzed tendency, and a transmitting unit configured to transmit the determined store-visit scheduled day to a portable terminal carried by the customer.

METHOD AND SYSTEM FOR ALLOCATING VIRTUAL ARTICLES
20220138706 · 2022-05-05 ·

A method for allocating virtual articles comprises: receiving at least two acquisition requests directed at a virtual article packet, and respectively recording receiving times of the acquisition requests, wherein the virtual article packet comprises one or more virtual article sub-packets; allocating acquisition sequence numbers respectively to the acquisition requests according to a sequential order of the receiving times of the acquisition requests; and allocating the virtual article sub-packets according to the acquisition sequence numbers for the acquisition requests corresponding to the acquisition sequence numbers, and sending virtual articles in the virtual article sub-packets to users corresponding to the acquisition requests.