Management of dynamic mobile coupons
First Claim
1. A method, comprising:
- employing a data processor to execute instructions for managing a dynamic mobile coupon (DMC), the instructions causing the data processor to;
assign the DMC to a target mobile device;
establish an initial state of a variable characteristic of the DMC based on a factor pertinent to the target mobile device or a user account related to such device; and
toggling a variability state of the DMC by suspending variability of the variable characteristic when the data processor exceeds a processing load threshold associated with processing DMC characteristics, and/or restoring variability of the suspended variable characteristic when the data processor falls below the processing load threshold;
employing a communication interface to obtain data pertinent to the DMC; and
employing the data processor to manage a state of a DMC account associated with the target mobile device based on the data pertinent to the DMC.
1 Assignment
0 Petitions
Accused Products
Abstract
Providing for network-based management of dynamic mobile coupons (DMCs) employed in mobile device-related commerce is described herein. Management can include mitigating processing load involved in processing dynamic characteristics of a set of DMCs, facilitating post-transaction evaluation of DMCs, or facilitating a virtual shopping experience in conjunction with redeeming DMCs in a mobile-commerce environment. Communicative association between a mobile device and network components can be implemented to leverage data collected by the mobile device with communication and processing capabilities of the network. Dynamic DMC states are determined from the collected data, which are implemented to facilitate the mobile-commerce. The disclosure provides an integrated mechanism for efficient utilization of DMCs to enhance user experience and satisfaction with mobile commerce.
360 Citations
26 Claims
-
1. A method, comprising:
-
employing a data processor to execute instructions for managing a dynamic mobile coupon (DMC), the instructions causing the data processor to; assign the DMC to a target mobile device; establish an initial state of a variable characteristic of the DMC based on a factor pertinent to the target mobile device or a user account related to such device; and toggling a variability state of the DMC by suspending variability of the variable characteristic when the data processor exceeds a processing load threshold associated with processing DMC characteristics, and/or restoring variability of the suspended variable characteristic when the data processor falls below the processing load threshold; employing a communication interface to obtain data pertinent to the DMC; and employing the data processor to manage a state of a DMC account associated with the target mobile device based on the data pertinent to the DMC. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A method, comprising:
-
assigning a dynamic mobile coupon (DMC) to a target mobile device; establishing a first state of a variable characteristic of the DMC based on a factor pertinent to the target mobile device or a user account related to such device, the first state of the variable characteristic defining a first manner in which the target mobile device can redeem the DMC; toggling a variability state of the DMC by suspending variability of the variable characteristic when a data processor exceeds a processing load threshold associated with processing DMC characteristics, and/or restoring variability of the suspended variable characteristic when the data processor falls below the processing load threshold; redeeming the DMC based on the first state of the variable characteristic, wherein the redeeming of the DMC occurs in response to providing a user of the target mobile device with instructions for navigating to an item associated with the DMC, detecting that the user of the target mobile device has placed the item in a shopping cart, updating an invoice for the item in response to the detection based on the first state of the variable characteristic and detecting that the user has completed purchase of the invoiced item; determining at least one change to the factor after redemption of the DMC by the target mobile device; and updating the redeemed DMC from the first state of the variable characteristic to a subsequent state of the variable characteristic based on the variability state of the DMC, the subsequent state of the variable characteristic defining a different benefit credited to the target mobile device and/or the user account for the redeemed DMC. - View Dependent Claims (17, 18, 19, 20)
-
-
21. An apparatus for wireless communication, comprising:
-
means for processing instructions for managing a dynamic mobile coupon (DMC), the instructions causing the means for processing to; assign the DMC to a target mobile device; establish an initial state of a variable characteristic of the DMC based on a factor pertinent to the target mobile device or a user account related to such device; and means for toggling a variability state of the DMC by suspending variability of the variable characteristic when a data processor exceeds a processing load threshold associated with processing DMC characteristics, and/or restoring variability of the suspended variable characteristic when the data processor falls below the processing load threshold; means for employing a communication interface to obtain data pertinent to the DMC; and means for employing the data processor to manage a state of a DMC account associated with the target mobile device based on the data pertinent to the DMC. - View Dependent Claims (22)
-
-
23. An apparatus configured for wireless communication, comprising:
at least one processor configured to execute; a first module for assigning a dynamic mobile coupon (DMC) to a target mobile device; a second module for establishing an initial state of a variable characteristic of the DMC based on a factor pertinent to the target mobile device or a user account related to such device; a third module for toggling a variability state of the DMC by suspending variability of the variable characteristic when a data processor exceeds a processing load threshold associated with processing DMC characteristics, and/or restoring variability of the suspended variable characteristic when the data processor falls below the processing load threshold; a fourth module for employing a communication interface to obtain data pertinent to the DMC; and a fifth module for employing the data processor to manage a state of a DMC account associated with the target mobile device based on the data pertinent to the DMC. - View Dependent Claims (24)
-
25. A non-transitory computer-readable medium, comprising:
-
at least one instruction for causing a computer to assign a dynamic mobile coupon (DMC) to a target mobile device; at least one instruction for causing the computer to establish an initial state of a variable characteristic of the DMC based on a factor pertinent to the target mobile device or a user account related to such device; at least one instruction for causing the computer to toggle a variability state of the DMC by suspending variability of the variable characteristic when a data processor exceeds a processing load threshold associated with processing DMC characteristics, and/or restoring variability of the suspended variable characteristic when the data processor falls below the processing load threshold; at least one instruction for causing the computer to obtain data pertinent to the DMC; and at least one instruction for causing the computer to manage a state of a DMC account associated with the target mobile device based on the data pertinent to the DMC. - View Dependent Claims (26)
-
Specification