Apparatus, method, and system for providing digital coupons
AssigneeVerizon Patent and Licensing Inc.
InventorZhi-Hong Zhang
Life of this patent
Estimating the term…
Abstract
An approach for providing contextually relevant digital coupons on a user device is disclosed. A selection platform initiates a request for a digital coupon based on a first movement sensed at a device. A coupon category based on the request is determined and the digital coupon is selected. The selected digital coupon is then delivered to the device based on the request. Further, another or subsequent movement sensed at the device initiates another request for another digital coupon. The another digital coupon is selected from the determined coupon category.
Claims24
A method comprising:
- storing information indicating that a first digital coupon should be provided to a device when one movement is detected at the device, and that a second digital coupon should be provided to the device when a plurality of movements, including another movement subsequent to the one movement, is detected at the device;
- sensing a series of movements of the device, the series of movements including a first movement and a second movement subsequent to the first movement, the first and second movements each including a shaking movement;
- determining a location of the device when the series of movements was sensed;
- selecting the first digital coupon based on:
- the information indicating that the first digital coupon should be provided when one movement is detected at the device;
- the sensing of the first movement, and
- the determined location of the device;
- delivering the selected first digital coupon to the device, wherein delivering the selected first digital coupon causes the device to display the first digital coupon;
- selecting the second digital coupon based on:
- the information indicating that the second digital coupon should be provided when the plurality of movements are detected at the device;
- the sensing of the first movement,
- the sensing of the second movement subsequent to the first movement, wherein the second movement is sensed while the first digital coupon is displayed at the device, and
- the determined location of the device;
- and
- delivering the selected second digital coupon to the device, wherein delivering the selected second digital coupon causes the device to alter a manner in which the first digital coupon is displayed, and further causes the device to display the second digital coupon.
An apparatus, comprising:
- a non-transitory computer-readable medium storing processor-executable instructions;
- and
- a processor configured to execute the processor-executable instructions, wherein executing the processor-executable instructions causes the processor to:
- store information indicating that a first digital coupon should be provided to a device when one movement is detected at the device, and that a second digital coupon should be provided to the device when a plurality of movements, including another movement subsequent to the one movement, is detected at the device;
- determine that a series of movements, of the device, have been sensed by the device, the series of movements including a first movement and a second movement subsequent to the first movement, the first and second movements each including a shaking movement;
- determine a location of the device when the series of movements was sensed;
- select the first digital coupon based on:
- the sensing of the first movement,
- the information indicating that the first digital coupon should be provided when one movement is detected at the device, and
- the determined location of the device;
- deliver the selected first digital coupon to the device, wherein delivering the selected first digital coupon causes the device to display the first digital coupon;
- select the second digital coupon based on:
- the sensing of the first movement,
- the sensing of the second movement subsequent to the first movement, wherein the second movement is sensed while the first digital coupon is displayed at the device,
- the information indicating that the second digital coupon should be provided when the plurality of movements are detected at the device, and
- the determined location of the device;
- and
- deliver the selected second digital coupon to the device, wherein delivering the selected second digital coupon causes the device to alter a manner in which the first digital coupon is displayed, and further causes the device to display the second digital coupon.
A non-transitory computer-readable medium storing a set of processor-executable instructions, which, when executed by a processor, cause the processor to:
- sense a series of shaking movements of a device, the series of shaking movements including a first shaking movement and a second shaking movement subsequent to the first shaking movement;
- determine a location of the device when the series of shaking movements was sensed;
- select a first digital coupon based on:
- the sensing of the first shaking movement,
- information that specifies that the first digital coupon should be provided to the device when one movement is sensed at the device, and
- the determined location of the device;
- deliver the selected first digital coupon, wherein delivering the selected first digital coupon causes the device to display the first digital coupon;
- select a second digital coupon based on:
- the sensing of the first shaking movement,
- the sensing of the second shaking movement subsequent to the first shaking movement, wherein the second movement is sensed while the first digital coupon is displayed at the device,
- information that specifies that the second digital coupon should be provided to the device when a plurality of movements are detected a the device, and
- the determined location of the device;
- and
- deliver the selected second digital coupon to the device, wherein delivering the selected second digital coupon causes the device to alter a manner in which the first digital coupon is displayed, and further causes the device to display the second digital coupon.
Dependencies are inferred from the claim text.