Patent classifications
G06Q30/0257
Reminding users of offers
Provided is a computer implemented process for reminding users of offers that were discovered by the user at one location when, at a later time, the user is at another location, the process including: displaying, with a mobile device, an offer and a reminder interface to indicate that the user requests themselves or another reminder recipient to be reminded of the offer when near another computing device of the reminder recipient; receiving an interaction with the reminder interface by the user and, in response, storing a reminder request in memory, the reminder request identifying the offer; obtaining data identifying the other computing device, a geographic area of the other computing device, or a wireless environment of the other computing device; detecting, with a processor of the mobile device, that the reminder recipient has interacted with the other computing device, entered the geographic area, or entered the wireless environment; and in response to the detection, presenting a notification reminding the reminder recipient of the offer.
Technique for encoding digital information in a carrier wave
A method for redeeming a coupon using a mobile device is disclosed. The method comprises allowing a user to select the coupon; accessing at least one melody stored in a memory of the mobile device; passing a coupon identifier for the coupon and the at least one melody to an encoder component of the mobile device encoding the coupon identifier and the melody by the encoder component to generate a signal for transmission; and transmitting said signal through a speaker of said mobile device for reception through a microphone of a receiving mobile device.
TRACKING OFFERS ACROSS MULTIPLE CHANNELS
Provided is a process, including: obtaining a coupon issued by a merchant, the coupon being redeemable both on-line, at the merchant's website, and in-store, at a physical location of the merchant; sending the coupon to publishers for presentation to consumers by the publishers on user devices of the consumers; and receiving indications from the user devices of the consumers that the consumers interacted with the coupon, the indications indicating a consumer selection of an in-store redemption option or an on-line redemption option.
Provision of anonymous context information and generation of targeted content
Embodiments of the present disclosure are directed towards selective disclosure of user or computing environment attributes to facilitate generation and/or provision of targeted content. In various embodiments, a likelihood that disclosure of an attribute of a user or of a computing environment associated with the user will enable identification of the user may be determined based on an associated population count of users or computing environments sharing the same attribute. In various embodiments, the attribute may be selectively disclosed to a content provider configured to provide targeted content, or a recommendation may be selectively provided to the user as to whether the user should disclose the attribute to the content provider, based on the determination and a risk tolerance associated with the user. In various embodiments, a dimension authority may track and make available population counts of users or computing environments having various attributes.
Web-Push Notification Advertising Network System
A web-push notification advertising network system comprises a plurality of secondary servers, a plurality of receiving ends, a plurality of push-notification ends and a main server. Each of the secondary servers has a different domain name, and further includes a push-notification function module. Each of the receiving ends is connected to at least one of the secondary servers. Each of the secondary servers is connected to at least one of the push-notification ends; and the main server includes a database. The database stores user information of all the receiving ends. wherein, the push-notification end sends a push notification message to the corresponding receiving end by the push-notification function module through the secondary server. The secondary server sends to the push notification message to the non-corresponding receiving ends through the main server. Then, the push notification message is sent to other receiving ends via the other secondary servers.
Systems, methods and apparatus for overall load balancing by scheduled and prioritized reductions
Accessing an energy management policy for a plurality of devices is described, wherein the devices are coupled with a first structure. The energy usage of the devices is monitored. An energy usage rule and energy usage is then compared. The energy management policy and energy usage is also compared. Based on the comparing, an instruction is generated to modify an energy usage profile of said device to correlate with the energy usage rule associated with the devices and the energy management policy, thereby enabling efficient energy management.
Provision of content to mobile communication devices
A system and method for provision of content in messages sent to a mobile communications device. The additional content may be selected based on information associated with a user. In some embodiments the additional content includes a proposal from a vendor.
Method for connecting users with agents based on user values dynamically determined according to a set of rules or algorithms
A request is received for connecting a user with an agent, the request identifying a user interaction with content. A second server is accessed to determine a first score of the user representing a benefit the user has generated for a client that provides the content. A third server is accessed to determine a second score of the user representing overall burden to provide services to the user by the client based on an interaction history of the user with the client. A user value is dynamically determined based on the first score and the second score using a user value determination algorithm that is specifically configured for the client. A list of agent candidates is identified from a pool of agents based on the user value and the collection of real-time data. A first communication session is established between the user and one of the agent candidates.
Deal-Surfacing Button
Auto-detecting an action on a merchant service and rendering an offer button to display an offer redeemable based on the action. A user accesses a merchant service and an indication of the action is communicated to an offer system that maintains an account for the user. The offer system determines whether the user has an offer applicable to a purchase with the merchant. The user device presents an offer button rendered to indicate that the first offer is available for redemption by the user. The user initiates an action on the merchant service and the user device communicates an indication of the action to the offer system. The offer system determines if the user has a second offer applicable to a purchase with the merchant based on the action taken by the user and the offer button is rendered to indicate that the second offer is available for redemption.
Just In Time Online Advertising and Promotion System
This invention proposes a real time advertising and promotion apparatus that manages and distributes advertisement and promotion and marketing material to mobile, and in some cases stationary users based on their exact locations relative to where the advertised product and service is offered. The selection of ads are done with direct input from users. Each user creates his or her own selection criteria that are applied at run time to figure out the appropriate set of ads that offer products and services in which the user has expressly shown interest. Ads are delivered and presented to users directly through the system's interface, which offers a rich set of functions to the user that can be used to control what they receive and see, when and where. The system offers additional features that help users manage and use the ads that are presented. The apparatus also supports location and/or distance targeting for mobile vendors that do not have a fixed location and constantly or periodically move.