Patent classifications
G06Q30/0235
NON-TRANSITORY COMPUTER-READABLE STORAGE MEDIUM AND CONTROL DEVICE
A control device controls a notification regarding a consumable. The control device has an acquisition unit which acquires remaining amount data regarding a remaining amount of a consumable in a printer, a calculation unit which calculates a predicted execution time, at which predetermined processing relating to replenishment of the consumable is executed, with using the remaining amount data, a determination unit which determines whether a first specific condition is satisfied, with using a plurality of information including a period for discount sale of the consumable and the predicted execution time, and a notification unit which performs processing for notifying a user of first information including information regarding the discount sale of the consumable, in a case where it is determined that the first specific condition is satisfied.
PREDICTING USER INTERACTION WITH COMMUNICATIONS
A machine learning model may be trained using annotated communications data. Each communication (e.g., a short messaging system (SMS) message or email) is annotated with a measure of user interaction. The machine learning model is thus trained to predict a measure of user interaction for future communications. Before sending future communications, at least a portion of the communication is provided to the trained machine learning model to predict the expected measure of user interaction with the communication. In response to the prediction, the sender of the communication may alter the communication. The system may automatically send the communication if the predicted measure of user interaction exceeds a predetermined threshold and only prompt the user if the predicted measure of user interaction does not exceed the predetermined threshold.
System and method for providing virtual items to users of a virtual world
A shop interface is presented to users in conjunction with presentation of views of an online game, wherein the shop interface is configured to facilitate presentations to users of offers to sell virtual items usable within the game in exchange for consideration. In response to detecting that the online game is systematically unavailable to users, an alternative virtual shop interface is presented to users that is accessed over the Internet separately from the online game, and offers to sell the virtual times usable within the game are presented to users in exchange for less consideration than the offers to sell the virtual items through the shop interface presented in conjunction with the online game.
System and method for providing virtual items to users of a virtual world
A shop interface is presented to users in conjunction with presentation of views of an online game, wherein the shop interface is configured to facilitate presentations to users of offers to sell virtual items usable within the game in exchange for consideration. In response to detecting that the online game is systematically unavailable to users, an alternative virtual shop interface is presented to users that is accessed over the Internet separately from the online game, and offers to sell the virtual times usable within the game are presented to users in exchange for less consideration than the offers to sell the virtual items through the shop interface presented in conjunction with the online game.
Systems, Methods, and Computer Program Products for Providing Data Use Options
Systems, methods, and computer program products are provided for location-based distribution of data. One or more sets of data from one of a plurality of partner systems are received and stored, each set of data including at least one of a location data and a range. Application information associated with each application of a plurality of applications stored on respective mobile device is retrieved. The application information includes at least application location information. A pool of eligible applications are identified from the plurality of applications, based on the application location information of each of the plurality of applications and at least one of the location data and range of one of the one or more sets of data. A message is generated for each of the applications in the pool of eligible applications, the message including at least a portion of the one of the one or more sets of data. The respective messages are transmitted over a communications network to the applications in the pool of eligible applications.
IMAGE PROCESSING APPARATUS, IMAGE PROCESSING METHOD, AND PROGRAM
An image processing apparatus (10) is an apparatus processing an image including a shelf tag and includes an image processing unit (120) and a price attribute determination unit (130). By processing an image including a shelf tag, the image processing unit (120) determines a feature item, which is at least one of a first color being a color of at least a partial area of the shelf tag, a second color being a color of a character included in the shelf tag (such as a numeral indicating a price), the size of the character, and the size of the shelf tag. Further, by image processing (such as character recognition processing), the image processing unit (120) determines a price indicated on the shelf tag. The price attribute determination unit (130) determines an attribute of the price by using the aforementioned feature item. The attribute of the price includes at least being a regular price or being a time-limited price.
Reward offer redemption for payment cards
In one embodiment, a method includes receiving information about a payment from a user to a merchant using a payment account issued to the user by a payment service, the payment account being linked to one or more reward offers. Each reward offer is redeemable upon satisfaction of one or more criteria. The method also includes determining that each criterion associated with a reward offer linked to the payment account has been satisfied, redeeming the reward offer to reduce a value associated with the payment, and sending, to an application installed on a client device associated with the user, a user interface indicating that the reward offer has been redeemed in association with the payment.
Interface for interacting with transformed deal data
Techniques for implementing an interactive user interface for a personal circular based on transformed deal data are described. In response to a receiving of a query from a device of a user via an interactive user interface of a personal circular, the query specifying one or more keywords, or in response to a determination that an item has been included in a shopping list or favorites list of the user via the interactive user interface of the personal circular, a set of sale deals are identified that correspond to the one or more keywords or the item; a set of coupon deals are identified that correspond to the one or more keywords or the item; one or more visual representations of the one or more sale deals are caused to be displayed in a sale deals portion of the interactive graphical user interface for the personal circular; and one or more visual representations of the one or more coupon deals are caused to be displayed in a coupon deals portion of the interactive user interface of the personal circular.
POINT OF SALE SERVER, POINT OF SALE SYSTEM, AND METHOD PERFORMED BY POINT OF SALE SERVER
A point of sale (POS) server for managing electronic coupons includes a memory that stores data of one or more electronic coupons selected by a customer in association with identification information thereof, a network interface configured to communicate with a POS terminal installed in a store, and a processor. The processor is configured to, upon receipt of the identification information of the customer and transaction data regarding a sales transaction started by the customer from the POS terminal, determine which of the selected coupons are applicable to the sales transaction, and control the network interface to transmit coupon information indicating the applicable coupons to the POS terminal.
METHOD AND SYSTEM FOR USING LOCATION DATA TO GENERATE AND MODIFY PURCHASE INCENTIVES
A mobile device generates a purchase incentive for use at a merchant, by analyzing location data (GPS coordinate data or wi-fi location data) to determine its location, determining a merchant proximate to the location of the mobile device, generating a purchase incentive for use by the mobile device at the merchant, periodically evaluating its location as it travels along a route, and modifying the purchase incentive as a function of a change in location of the mobile device.