US20080097851A1 - Method of distributing information via mobile devices and enabling its use at a point of transaction - Google Patents

Method of distributing information via mobile devices and enabling its use at a point of transaction Download PDF

Info

Publication number
US20080097851A1
US20080097851A1 US11/873,133 US87313307A US2008097851A1 US 20080097851 A1 US20080097851 A1 US 20080097851A1 US 87313307 A US87313307 A US 87313307A US 2008097851 A1 US2008097851 A1 US 2008097851A1
Authority
US
United States
Prior art keywords
mobile
participant
data
information
incentive
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Abandoned
Application number
US11/873,133
Inventor
Vincent Bemmel
Robert Van Tuyl
Nhan Nguyen
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Solidus Networks Inc
YOU Technology LLC
Original Assignee
Solidus Networks Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Solidus Networks Inc filed Critical Solidus Networks Inc
Priority to US11/873,133 priority Critical patent/US20080097851A1/en
Assigned to SOLIDUS NETWORKS, INC. reassignment SOLIDUS NETWORKS, INC. ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS). Assignors: BEMMEL, VINCENT, NGUYEN, NHAN, VAN TUYL, ROBERT
Publication of US20080097851A1 publication Critical patent/US20080097851A1/en
Assigned to YT ACQUISITION CORPORATION reassignment YT ACQUISITION CORPORATION ASSET SALE AND PURCHASE AGREEMENT Assignors: ATMD ACQUISITION CORP., CHECKELECT, INC., INDIVOS CORPORATION, PAY BY TOUCH CHECKING RESOURCES, INC., SEVEN ACQUISITION SUB, LLC, SOLIDUS NETWORKS, INC. D/B/A PAY BY TOUCH
Assigned to YOU TECHNOLOGY, INC. reassignment YOU TECHNOLOGY, INC. RELEASE BY SECURED PARTY (SEE DOCUMENT FOR DETAILS). Assignors: BANK OF NEW YORK MELLON, AS ADMINISTRATIVE AND COLLATERAL AGENT UNDER THAT CERTAIN LIEN GRANT OF PATENT SECURITY INTEREST DATED AS OF MARCH 31, 2008
Assigned to YOU TECHNOLOGY, INC. reassignment YOU TECHNOLOGY, INC. RELEASE BY SECURED PARTY (SEE DOCUMENT FOR DETAILS). Assignors: BANK OF NEW YORK MELLON, AS ADMINISTRATIVE AND COLLATERAL AGENT UNDER THAT CERTAIN SECOND LIEN GRANT OF PATENT SECURITY INTEREST DATED AS OF MARCH 31, 2008
Assigned to YOU TECHNOLOGY, LLC reassignment YOU TECHNOLOGY, LLC ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS). Assignors: YOU TECHNOLOGY, INC.
Priority to US14/795,577 priority patent/US10699288B2/en
Abandoned legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/02Marketing; Price estimation or determination; Fundraising
    • G06Q30/0207Discounts or incentives, e.g. coupons or rebates
    • G06Q30/0211Determining the effectiveness of discounts or incentives
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/02Marketing; Price estimation or determination; Fundraising
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/02Marketing; Price estimation or determination; Fundraising
    • G06Q30/0207Discounts or incentives, e.g. coupons or rebates
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/02Marketing; Price estimation or determination; Fundraising
    • G06Q30/0207Discounts or incentives, e.g. coupons or rebates
    • G06Q30/0236Incentive or reward received by requiring registration or ID from user
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/02Marketing; Price estimation or determination; Fundraising
    • G06Q30/0207Discounts or incentives, e.g. coupons or rebates
    • G06Q30/0238Discounts or incentives, e.g. coupons or rebates at point-of-sale [POS]
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/02Marketing; Price estimation or determination; Fundraising
    • G06Q30/0241Advertisements
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/02Marketing; Price estimation or determination; Fundraising
    • G06Q30/0241Advertisements
    • G06Q30/0251Targeted advertisements
    • G06Q30/0267Wireless devices

Definitions

  • the disclosed embodiments pertain to distributing information via mobile devices, and more specifically, to delivering promotion data to individuals via mobile devices, enabling use of this information at a point of transaction, and recording tracking data regarding the use of the information.
  • mobile coupons electronic marketing offers
  • PingRewards service one accesses the company's website via the Internet and registers his name, mobile phone number, and a password, and selects participating stores from which he wishes to receive offers.
  • NetInformer allows an individual to register by sending a text message to its service, which then responds with a text message asking the person if he wishes to enroll, to which he responds to do so.
  • these services periodically provide m-coupons to his registered mobile phone.
  • some services allow one to request offers for a particular merchant online rather than waiting for delivery. For example, an individual can access a mobile marketing service website, locate a merchant by city, select an offer from that merchant, and then provide his mobile phone number so that the service can send him the m-coupon as a text message.
  • the initial request is limited to a website interface and, therefore, an individual must have Internet access to request a particular m-coupon.
  • each time he wishes to request a different type of m-coupon he must access the website and repeat the procedure.
  • the aforementioned mobile marketing services provide text messages containing offer information.
  • the frequency of distribution is dependent upon the service.
  • the recipient provides the offer information, such as a coupon code included in a text message, at a point of sale (“POS”) with the appropriate merchant.
  • POS point of sale
  • the individual either presents the display of his mobile device to the clerk operating the POS or reads the offer information from the display to him.
  • a merchant may offer a variety of products and thus be associated with a wide range of m-coupons.
  • the recipient lacks a sufficient avenue to refine his preferences with the service and, likewise, as the mobile marketing service (and thus, the product provider) has no method of ascertaining which distributed offers the individual is actively reviewing, the service may provide him with offers for an overly broad range of products.
  • the individual may only be interested in a few of the merchant's products, if he continually receives m-coupons that are of no use to him, he may grow dissatisfied with the service, and possibly the merchant as well.
  • mobile carrier fees e.g., text message charges
  • mobile carrier fees could accumulate if the mobile marketing service provides m-coupons frequently and/or via multiple messages. Unless the recipient utilizes the majority of the m-coupons he receives, he could spend more money receiving m-coupons than he saves redeeming them.
  • m-coupons are typically sent one at a time with each message containing coupon information to be presented during the transaction.
  • a mobile device such as in its text message inbox
  • this may be unappealing to the recipient.
  • a person may only be able to open one message at a time, have to delete uninteresting or expired m-coupon messages, save interesting ones, and so on.
  • receiving a separate message for each m-coupon can make it difficult to associate related m-coupons or to prioritize them.
  • a recipient can also have trouble finding an m-coupon on his device.
  • SMS Short Message Service
  • ASCII short, black and white text description
  • a text message is typically limited to a maximum of 160 characters, which can limit the number of offers presented in a message (e.g., only one).
  • such mobile marketing services require that the recipient present information obtained from his mobile device while at a POS. If an individual wishes to redeem more than one m-coupon, he must present the information for each one. For example, although the service Cellfire does not utilize text messages, it still requires that one present a coupon code at a POS. Thus, although such mobile marketing services may provide greater convenience when acquiring offers, requiring the recipient to present his mobile device or provide offer information during the transaction makes such services little better than traditional coupons during redemption.
  • a person may find it inconvenient to use his mobile device while he is at a POS (e.g., to navigate through his text message inbox or to use an application), especially if he must do so for each m-coupon he wishes to redeem. For example, if a store is particularly busy, one may not wish to sort through his text message inbox while other customers wait behind him.
  • POS e.g., to navigate through his text message inbox or to use an application
  • the MobileLime service does not require individuals to present offer information at a POS, its services are limited to the loyalty programs of participating merchants and cannot present offers unrelated to such programs.
  • the MobileLime service allows individuals to register merchant loyalty card numbers with their MobileLime account via the MobileLime website. When the individual is conducting a transaction at that merchant, he provides his mobile phone number at the POS instead of his loyalty card (e.g., types it in via a PIN pad or speaks it to the clerk). One can also opt to receive text message alerts from such merchants. While this configuration alleviates the need to carry a particular merchant's loyalty card, the individual is limited to receiving discounts associated with the merchant's loyalty program.
  • the MobileLime service is not enabled to provide the individual with direct offers from manufacturers or the like. Furthermore, as the MobileLime service is tied exclusively to loyalty programs, it is of no benefit when a person shops at a store without a loyalty program or at a store with a loyalty program in which he has not enrolled.
  • the aforementioned mobile marketing services all operate under the assumption that the holder of the mobile device is the authorized m-coupon recipient and that he will be the individual redeeming the m-coupon. This scenario may be sufficient if a participating product provider is not concerned with precision regarding receipt or redemption. However, if a product provider wishes to ensure that only the proper, individual receives the m-coupon and redeems it such solutions are inadequate. For example, a product provider may wish to distribute m-coupons of a sensitive nature, such as offers related to an individual's healthcare or for age-restricted products, and, as such, receipt by the proper person is highly important. However, because the receipt of the m-coupon is not explicitly tied to the recipient, delivery and redemption accuracy cannot be ensured.
  • Another person could appropriate (e.g., borrow or steal) the proper recipient's mobile phone and view such m-coupons instead of the desired recipient.
  • a product provider could wish to ensure that only the correct recipients redeem distributed m-coupons (e.g., to evaluate the effectiveness of the offer), yet current services lack a way to do so.
  • an m-coupon could be designed for a particular target group, such as men between the ages of eighteen and thirty. Even if the correct recipient receives the m-coupon, he could allow someone else to utilize it, such as by loaning his mobile phone, or by sharing the offer information.
  • another individual need not be aware of a particular offer, but rather need only provide the individual's identification information (e.g., mobile phone number) at the POS to attempt to redeem associated offers.
  • an individual outside the target group can redeem the m-coupon and the mobile marketing service, and the product provider, has no way of knowing this.
  • the product provider analyzes the use of its offers to refine and evaluate its marketing strategy, the accuracy of this information can be of critical importance. For example, a product provider could mistakenly determine that an offer was a success because it was redeemed, but be unaware that the targeted recipient did not use it. As such, the product provider could continue to provide him with similar offers, even though the recipient has no interest in them.
  • the present invention utilizes an individual's mobile device to provide a convenient avenue of selecting, receiving, and utilizing information of interest.
  • an individual can opt to receive promotion data on his mobile device from a server where it can be stored in association with his participant identifier.
  • the participant of the system desires to utilize promotion data, he can provide authentication data associated with the participant identifier at a point of transaction, such as by providing a biometric sample. The appropriate information can then retrieved at the point of transaction and applied to the present transaction. Data regarding the usage of the promotion data can be stored and utilized for process refinement.
  • FIG. 1 depicts an exemplary component architecture of a mobile incentive service.
  • FIG. 2 depicts a flowchart of a process for an individual to enroll with a mobile incentive service provider via a mobile device.
  • FIG. 3 depicts a flowchart of a process for an individual to enroll with a mobile incentive service provider via a portal.
  • FIG. 4 depicts a flowchart of a process for an individual to activate a mobile incentive account via a portal.
  • FIG. 5 depicts a flowchart of a process for an individual to enable biometric authentication functionality for a mobile incentive account.
  • FIG. 6 depicts a flowchart of a process of distributing mobile incentives per an automatic process.
  • FIG. 7 depicts a flowchart of a process of distributing mobile incentives per an individual's request for a mobile incentive.
  • FIG. 8 depicts a flowchart of a process wherein an individual undergoes authentication via a mobile device.
  • FIG. 9 depicts a product provider infrastructure architecture with which a mobile incentive service can be utilized.
  • FIG. 10 depicts a flowchart of a process for mobile incentive use at a point of transaction.
  • mobile incentive is employed throughout this disclosure for illustrative purposes only and should not be construed as limiting.
  • the systems and methods described herein can enable the discovery, delivery, distribution, and/or use of various types of information transmitted to a mobile device, and is not limited to marketing-related embodiments.
  • a mobile incentive can be thought of, conceptually, as an electronic record containing promotion data, such as offer information, product descriptions, advertisements, or other information, that may be relevant to the recipient.
  • promotion data such as offer information, product descriptions, advertisements, or other information
  • FIG. 1 depicts an exemplary component architecture for a service capable of generating mobile incentives electronically communicating these mobile incentives to participants of a mobile incentive service via their mobile devices, enabling the use of these mobile incentives at points of transaction, and recording data pertaining to their usage.
  • a mobile incentive service can include a mobile server 102 that can enable messaging functionality and mobile incentive delivery, and an mobile incentive management service (“MIMS”) 100 that can enable participant authentication, and mobile incentive discovery, distribution, and use.
  • MIMS mobile incentive management service
  • the MIMS 100 of the mobile incentive service can include a product provider subcomponent 106 which manages data provided by the product provider.
  • a product provider can be a merchant, a manufacturer (sometimes known as “CPGs,” or “Consumer Packaged Goods” manufacturers, in certain industries), a healthcare provider, or another provider of goods or services.
  • the MIMS 100 can maintain a product provider subcomponent 106 for each product provider participating with the mobile incentive service.
  • the MIMS 100 can maintain one or more consolidated product provider subcomponents 106 which house information from one or more product providers referenced by their product provider identifiers, such as a name, number, or the like.
  • the product provider subcomponent 106 can maintain information regarding the clients of one or more particular product providers in a client information database 108 .
  • client information database 108 could contain data regarding its customers or, if a product provider is a healthcare service, the client information database 108 could contain data regarding its subscribers.
  • client information can include demographic information (name, address, age, etc.) as well as, if applicable, a client's loyalty or membership identification number.
  • the product provider subcomponent 106 can also maintain a transaction database 110 that receives and keeps track of all the transactions associated with the product provider and other parties (e.g., transaction logs), a product taxonomy database 112 that provides product related codes, product names, unit price, relationships among the various products, and the like for the product provider's inventory, a product inventory database 154 for maintaining records regarding the stock of a product provider's products, and/or a client segmentation database 114 that can provide spending level information for each of the product provider's clients.
  • a product provider location database 150 can maintain information related to the product provider's location(s), such as a street address, shopping region (e.g., merchant district, shopping mall, etc.), and the like.
  • the foregoing databases can be kept up-to-date by regular file transmission updates from the product provider's own systems, for example, on a daily or weekly batch basis, depending upon the embodiment.
  • one or more of the aforementioned databases could be updated in real-time (or near to real-time).
  • the product inventory database 154 could maintain a real-time account of a product provider's inventory and, as such, mobile incentives associated with various products could be adjusted per the inventory. For instance, a mobile incentive could indicate how many units of a product are left, thereby imparting a sense of urgency to obtain the product or an incentive could be made unavailable if the associated product becomes out of stock.
  • product information such as product related codes, product name, unit price, and the like could be provided separately from the product taxonomy, such that there could exist a separate master product file or database that contains the foregoing product attributes in addition to the product taxonomy database 112 .
  • product information such as product related codes, product name, unit price, and the like could be provided separately from the product taxonomy, such that there could exist a separate master product file or database that contains the foregoing product attributes in addition to the product taxonomy database 112 .
  • a product provider subcomponent 106 may exist separately from the MIMS 100 and be managed by a third party entity different from the MIMS 100 in some embodiments.
  • the product provider subcomponent 106 can also maintain a mobile incentive database 116 that maintains and organizes digital records of mobile incentives as created by the product providers.
  • Product provider employees can interact with the product provider subcomponent 106 via a component, such as the campaign manager 118 , which includes an interface, such as a web interface.
  • Product provider employees can create or upload mobile incentives and store them in the mobile incentive database 116 and pool them, if desired, into sets (i.e., “an mobile incentive pool”) with common characteristics (e.g., effective date, expiration date, publication date, etc.).
  • a mobile incentive can be an offer for a discount off the regular price of a product, a discount off a total purchase price, or the like.
  • Mobile incentives can have certain rules and restrictions associated therewith, including a limit per participant, a maximum number distributable to all participants, and a participant segment profile (e.g., spend level of a participant, frequency of visits of a participant, etc.) which participants must satisfy to be offered the mobile incentives.
  • a mobile incentive can be an advertisement only and need not include any type of offer.
  • each mobile incentive could have a “targeting strategy” associated with it.
  • a particular targeting strategy typically defines a “reference group” of products against which the participant's prior behavior can be analyzed to assess the interest of such a participant in an associated mobile incentive. For example, if the participant rarely purchases any of the products in the reference group, he is assumed to have a low interest in the product related to the mobile incentive.
  • the creation of reference groups of products can be a manual process, given the need for the product provider's understanding of its own business and clients.
  • the product provider can also select a particular target strategy to assign to the mobile incentive.
  • a “reward” strategy may simply utilize the product that is the subject of the mobile incentive itself as the reference group (i.e., a participant's prior purchase of a product is a good indicator that he may be interested in purchasing the product in the future); a “category” strategy defines its reference group as all products that are in the same product taxonomy as the product that is the subject of the mobile incentive (i.e., if a participant has purchased a product in the same product taxonomy as that of the product of the mobile incentive, he may likely have some interest in the mobile incentive as well); and an “upsell” strategy may define its reference group as products in the same taxonomy that have a lower price than the price of the product that is the subject of the mobile incentive (i.e., participants may purchase a more expensive but similar product if it is discounted through an mobile incentive).
  • a product, provider data server 120 can be coupled to one or more of the client information database 108 , transaction database 110 , product taxonomy database 112 , client segmentation database 114 , product provider location database 150 , product inventory database 154 , and the mobile incentive database 116 .
  • a product provider subcomponent 106 need not include all, or any, of the aforementioned databases. The particular databases utilized could be determined by the needs of the particular product provider. However, a product provider subcomponent 106 typically will at least include a mobile incentive database 116 .
  • the product provider data server 120 can serve as a management gateway (e.g., in order to properly segregate data received from product providers) for product provider systems that transmit data to the various databases of a product provider subcomponent 106 as well as for other components of the MIMS 100 that can request or otherwise receive information from the product provider subcomponent 106 .
  • the product provider subcomponent 106 may transmit updated client information, transactions product taxonomies, product provider location data, product inventory data, and/or client segmentation information to a targeting engine data warehouse 122 that is coupled to a targeting engine 124 .
  • a product provider employee may then, for example, through the campaign manager 118 initiate the transmission of a created mobile incentive pool from the mobile incentive database 116 to the targeting engine 124 .
  • a mobile incentive pool may have a defined targeting date and/or time at which the product provider data server 120 automatically transmits the mobile incentive pool to the targeting engine 124 .
  • a product provider could create a special promotion mobile incentive that could be transmitted to the targeted mobile incentives server 126 without undergoing targeting by the targeting engine 124 .
  • Special promotion mobile incentives could be more universal mobile incentives that need not be targeted because they could, for instance, apply to a broad range of participants. For example, a particular merchant could design a special promotion mobile incentive to be distributed as a limited time offer to encourage any participants to visit its location(s).
  • the targeting engine 124 can conduct a matchmaking process between the mobile incentives in the mobile incentive pool and the participants in the mobile incentive service of the present invention.
  • the targeting engine 124 can extract the particular product provider's information (e.g., incentives, transactions, product taxonomies, client information, client segmentation information, location data, inventory data, etc.) that is stored in the targeting engine data warehouse 122 and referenced, for example, by a product provider identifier.
  • the targeting engine 124 may then calculate the relevance score for each participant based, in part, upon his behavior as indicated through the information from the targeting engine data warehouse 122 , assign rankings of the mobile incentives to the participants based on such relevance scores, and allocate the mobile incentives to selected participants who have the highest chance of using such mobile incentives.
  • One example of a methodology for calculating such relevance scores and assigning information to individuals is set forth in U.S. patent application Ser. No. 10/616,486 filed Jul. 8, 2003 which is hereby incorporated by reference in its entirety.
  • the targeting engine 124 can transmit such mobile incentive-participant associations (hereinafter, the “targeted mobile incentives”) to the targeted mobile incentives server 126 , which stores them in the targeted mobile incentives database 128 .
  • Such targeted mobile incentives are then ready to be extracted from the targeted mobile incentives database 128 when requested by the MIMS controller 130 (through the targeted mobile incentives server 126 ) when retrieved by a participant via his mobile device 138 and when utilized by the participant at a point of transaction (“POT”) 104 , such as a merchant POS, as further detailed below.
  • POT point of transaction
  • a targeted mobile incentive may not always be utilized at a POT 104 , such as if the mobile incentive pertains to an advertisement only and is not associated with a particular offer.
  • the MIMS controller 130 can manage the flow of information between the MIMS 100 and the mobile server 102 , and thus, with the mobile device 138 .
  • the MIMS controller 130 can receive information obtained by the mobile server 102 , such as a device identifier or a keyword, and relay this information onto the appropriate components of the MIMS 100 .
  • the MIMS controller 130 can transmit information from an internal component, such as data from the targeted mobile incentives server 126 , to the mobile server 102 .
  • the MIMS controller 130 can interact with a portal 156 to enable individuals to enroll as participants in the mobile incentive service or to allow participants to augment registered information.
  • the MIMS controller 130 can manage the flow of data between the MIMS 100 and the product provider location (e.g., POT 104 ), and between the internal components of MIMS 100 .
  • the product provider location e.g., POT 104
  • the MIMS 100 can further contain a device registration database 134 that is coupled to the MIMS controller 130 and can contain participants' mobile device information obtained during an enrollment process, such as device identifiers (e.g., mobile phone numbers) and, in some embodiments, device capability information (e.g., device model data, device applications, display size, etc.).
  • the device registration database 134 can associate a participant's device information with a participant identifier, such as an internal identification code, which would enable the targeted mobile incentives server 126 to extract the appropriate mobile incentives for the participant in the targeted mobile incentives database 128 for transmission to the participant's mobile device 138 .
  • an individual's participant identifier can be synonymous with a device identifier (e.g., a mobile phone number).
  • the MIMS 100 can include a product provider locator application 148 that can assist with location-based mobile incentives.
  • the product provider locator application 148 can obtain location information, such as a postal code provided by the participant or a geographic region determined by a location service 152 , and cross reference this information with data stored in targeting engine data warehouse 122 (received from the product provider location database 150 ) to determine if there are any corresponding product providers. If so, the participant can receive mobile incentives for product providers in a desired location, as described in detail below.
  • An exemplary embodiment of an MIMS 100 may be further capable of authenticating a participant via a mobile device 138 , a portal 156 , and/or via a POT 104 .
  • Such embodiments of the MIMS 100 may include an authentication server 136 that can authenticate a participant's identity so that he may access his registered information and mobile incentives.
  • a participant can access and/or use multiple mobile incentives via a single authentication.
  • participant data useful for authentication can be held in other databases. For example, participant biometric data can be held in the biometric database 144 , and verification data (such as passwords and security question answers) can be held in the knowledge database 146 .
  • the biometric database 144 can store multiple types of biometric data, such as voice data, fingerprint data, iris data, retinal data, DNA data, or the like. The various biometric types could be stored jointly or could be separated into sub-databases.
  • the authentication server 136 can enable a participant to authenticate himself by providing authentication data, such as a biometric sample or a password, via his mobile device 138 in order to retrieve mobile incentives. Additionally, the authentication server 136 can enable a participant to utilize mobile incentives stored at the MIMS 100 by submitting authentication data at the POT 104 . A participant could also supply authentication data via a portal 156 to access his mobile incentive account.
  • the MIMS 100 may include an electronic wallet server 140 that can provide access to information, such as financial account data and other participant data, held in electronic wallets stored in the electronic wallet database 142 and can thereby enable payment functionality (at the POT 104 , via the mobile device 138 , etc.).
  • a participant's mobile incentive account and his electronic wallet can be considered one in the same, thereby providing a unified record for all of the participant's interactions with the systems.
  • a participant's mobile incentive account can be associated with his electronic wallet, such as via a shared identifier, but maintained as a separate record.
  • electronic wallet functionality could be enabled by an entity other than the one managing mobile incentive functionality.
  • the authentication server 136 in conjunction with the electronic wallet server 140 can allow a participant to access electronic wallet information stored at the MIMS, 100 , which could be used to provide payment, and could ultimately be sent to a payment processor.
  • the participant could submit a biometric sample at the POT 104 , which, once relayed to the authentication server 136 , could be used to authenticate the participant and retrieve electronic wallet information.
  • biometric payment systems are described in U.S. application Ser. No. 11/421,451, filed May 31, 2006, which is hereby incorporated by reference in its entirety.
  • components of the MIMS 100 could enable a participant to conduct mobile payment transactions.
  • a participant could conduct a transaction completely through use of his mobile device 138 .
  • a participant could contact the MIMS 100 via his mobile device 138 to authorize an upcoming payment transaction at the POT 104 .
  • the system of the present invention in addition to retrieving mobile incentives, could retrieve payment information from his electronic wallet and transmit this to the POT 104 .
  • An example of systems and methods capable of handling mobile payment functionality is found in U.S. patent application Ser. No. 11/566,987, filed Dec. 5, 2006, the disclosure of which is incorporated herein by reference in its entirety.
  • the inclusion of electronic wallet functionality could allow the MIMS 100 to enable store credit and/or rebate functionalities.
  • Mobile incentives provided to participants could include store credit or rebates offers, but the system could also handle such tasks independent of mobile incentive functionality. For example, if an mobile incentive provides a participant with store credit (e.g., for a subsequent purchase), rather than receiving a physical credit voucher, the POT 104 could relay the store credit amount to the MIMS 100 , which could create a store credit account for the amount within the participant's electronic wallet. Similarly, if the participant is due a rebate for a product purchased at the POT 104 , the POT 104 could notify the MIMS 100 , which in turn could employ registered participant information to submit the rebate to the appropriate product provider. Furthermore, the MIMS 100 could credit a financial account within an electronic wallet for the rebated amount.
  • a mobile incentive service can include a mobile server 102 .
  • the mobile server 102 described herein can enable messaging functionality, and mobile incentive delivery, however this is not to be construed as limiting, as the mobile server 102 could enable other functionality as well.
  • the mobile controller 158 can interface with the MIMS controller 130 or the MIMS 100 . Additionally, the mobile controller 158 can manage communication with a mobile device 138 via one or more gateways, such as a voice gateway 160 , a messaging gateway 162 , a data application gateway 164 , and/or a Wireless Application Protocol (“WAP”) gateway 168 .
  • WAP Wireless Application Protocol
  • the voice gateway 160 can receive and interpret voice channel communications, such as via a telephony interface, dual-tone multi-frequency (“DTMF”), automatic speech recognition (“ASR”), interactive voice response (“IVR”), or the like.
  • the messaging gateway 162 can receive and interpret text message communications, such as Short Message Service (“SMS”), and can send text messages.
  • SMS Short Message Service
  • the data application gateway 164 can receive and interpret data communications and can manage received data packets, such as email transmissions sent via a mobile data network, such as General Packet Radio Service (GPRS).
  • GPRS General Packet Radio Service
  • the mobile incentive service employs biometric data types other than voice (or if the mobile device 138 converts voice data into a data message)
  • the data application gateway 164 can receive this biometric data.
  • the WAP gateway 168 can transmit and receive WAP communications between the mobile server 102 and the mobile device 138 .
  • the device manager 166 can maintain a registry of the characteristics of various mobile devices 138 , thereby allowing the mobile controller 158 to format mobile incentive information according to the device capability information obtained from a participant's mobile device 138 .
  • the mobile controller 158 could format mobile incentives as a WAP Push page or an SMS message depending upon the capabilities of the mobile device 138 as indicated by the device manager 166 .
  • mobile incentives are accessed via a URL included in one message so that multiple mobile incentives can be viewed at once, rather than being delivered as separate messages.
  • device capability information can be obtained from the mobile device 138 whenever it communicates with the mobile server 102 .
  • participant capability information for a participant's mobile device 138 could be obtained from the device registration database 134 where it has been registered. If a participant purchases a new mobile device 138 , he could access his account to update the stored device capability information.
  • FIG. 1 Those of ordinary skill in the art will recognize that the logical components and databases described in FIG. 1 are merely illustrative and may be distributed in alternative but functionally equivalent designs, including without limitation, the removal of certain components and addition of others, without departing from the scope or spirit of the described embodiments.
  • the MIMS 100 and the mobile server 102 could be one entity or components illustrated as contained within the MIMS 100 could be found within the mobile server 102 and vice versa.
  • components of the MIMS 100 or the mobile server 102 could also be combined into single components.
  • MIMS controller 130 may integrate such functional capabilities (or any portion thereof) into a single MIMS controller 130 .
  • one or more components of the MIMS 100 or mobile server 102 could be hosted by one or more third parties external to the mobile incentive service.
  • FIG. 2 depicts an embodiment of a process in which an individual can enroll via his mobile device 138 .
  • the mobile device 138 is typically referred to herein as a mobile phone, it could be any portable device capable of performing telecommunication functions, such as a PDA, a handheld computer, or the like.
  • a mobile device 138 could be a device designed specifically for mobile incentive use, such as a pendant.
  • the individual can utilize his mobile device 138 to communicate with the mobile server 102 (step 202 ).
  • the mobile server 102 can receive the communication from the carrier network 132 via an appropriate gateway 160 , 162 , 164 , 168 (step 204 ).
  • text messages can be received by the messaging gateway 162 and incoming calls can be received by the voice gateway 160 .
  • the gateway 160 , 162 , 164 , 168 can capture device information, such as capability information (e.g., device manufacturer and model information), and a device identifier (e.g., the phone number of the incoming communication), and can route this information to the mobile controller 158 (step 206 ) the mobile controller 158 can cross-reference the device capability information with the data stored in the device manager 166 to determine if the mobile device 138 is compatible with the mobile incentive service (step 208 ).
  • capability information e.g., device manufacturer and model information
  • a device identifier e.g., the phone number of the incoming communication
  • an error message can be sent to it and the process can terminate (step 210 ). If the mobile device 138 is compatible, the mobile controller 158 can route the captured device identifier to the MIMS controller 130 , which in turn can determine if the captured device identifier is registered in the device registration database 134 (step 212 ). If so, an error message can be sent to the mobile device 138 and the process can terminate (step 210 ). In some scenarios, an individual could desire to enroll with a mobile device 138 already registered with another participant so that both people can use it to receive mobile incentives.
  • the mobile controller 158 can prompt a gateway 160 , 162 , 164 , 168 to transmit a confirmation request to the mobile device 138 (step 214 ).
  • the confirmation request could include the mobile incentive service's terms and conditions or could provide access to them (such as via a URL).
  • the individual can then provide an affirmative or negative response (step 216 ).
  • the voice gateway 160 can prompt the individual to speak “Yes” or “No” or dial “1” for yes or “2” for No, or the messaging gateway 162 could send a text message asking the him to respond “Yes” or “No” via a text message. If the individual provides a negative response (or does not respond at all), the mobile incentive service may end the enrollment process (step 218 ). If the individual responds in the positive, the mobile controller 158 can notify the MIMS controller 130 which in turn can establish a participant identifier (step 220 ). A participant identifier can connect participant information allocated throughout the different components of the mobile incentive service, enabling the service to locate and track a participant's data. In one embodiment the MIMS controller 130 can generate the participant identifier, such as a unique identification number.
  • This participant identifier can be an internal tool not readily available to the participant or can be made available to the participant (e.g., to provide when presented with customer service issues, to update registered information, etc.).
  • the MIMS controller 130 can employ a pre-existing participant identifier obtained during enrollment, such as the device identifier (e.g., the mobile phone number).
  • the MIMS controller 130 can register the captured device identifier in association with it, and thus the mobile device 138 , in the device registration database 134 (step 222 ).
  • device capability information can also be stored in the device registration database 134 .
  • the MIMS controller 130 can transmit the participant identifier to one or more product provider subcomponents 106 .
  • the product provider data server 120 of the product provider subcomponent 106 can store the participant identifier in the client information database 108 , thus enabling the participant for mobile incentive functionality for product providers participating with the mobile incentive service.
  • the participant could be enabled for mobile incentive functionality for all participating product providers or for a default subset of participating product providers.
  • a participant could specify which product providers he would like to enable. For example, an automated system could prompt him with product provider names and he could indicate those he wishes to enable (e.g., by speaking “yes” or “no”).
  • the mobile controller 158 can, via the appropriate gateway 160 , 162 , 164 , 168 provide the participant with a message indicating a successful registration (step 224 ).
  • the participant is presented with a password, such as a code or PIN, which can be used by the participant to login via a portal 156 to augment his mobile incentive account.
  • a participant can enroll with the mobile incentive service via a portal 156 ; FIG. 3 depicts a flowchart of such a process.
  • the portal 156 could allow a participant to enroll in other services or update other types of account information.
  • a participant could access the portal 156 to enable his account for mobile payment functionality or to access his electronic wallet.
  • the portal 156 can be implemented via various mechanisms, such as a website, a kiosk, a customer service desk, or the like.
  • the individual can access the portal 156 to interface with the MIMS 100 (step 302 ).
  • a registered participant is augmenting his existing account, he could be prompted to provide authentication data so that his information can be located. For example, if the participant registered with his mobile device 138 , he could be prompted to enter his mobile phone number and the password that was presented to him after his enrollment. Similarly, if an individual had previously begun enrollment via the portal 156 but was unable to complete the process, he could provide authentication data to the portal 156 to resume enrollment.
  • the individual may only need to provide a device identifier, such as his mobile phone number, to enable mobile incentive functionality.
  • the individual could also provide other registration information as prompted, such as an email address, demographic information (e.g., name, age, gender, date of birth, address, etc.), financial account information (e.g., credit, debit, or checking account numbers, etc.), verification data (e.g., mother's maiden name, a password, etc.), healthcare information (e.g., policy number, insurance carrier, etc.) and other similar personal and identity-related information.
  • demographic information e.g., name, age, gender, date of birth, address, etc.
  • financial account information e.g., credit, debit, or checking account numbers, etc.
  • verification data e.g., mother's maiden name, a password, etc.
  • healthcare information e.g., policy number, insurance carrier, etc.
  • an individual could provide information regarding one or more loyalty or membership accounts (e.g., a card number, the name of a particular product provider or brand, etc.), thereby enabling the mobile incentive service to utilize loyalty or membership program information in conjunction with mobile incentive functionality.
  • loyalty or membership accounts e.g., a card number, the name of a particular product provider or brand, etc.
  • An example of systems and methods capable of handling loyalty program functionality is found in U.S. patent application Ser. No. 11/421,458, filed May 31, 2006, the disclosure of which is incorporated herein by reference in its entirety.
  • the individual could provide other information about the mobile device 138 , such as mobile carrier information, device capability information (e.g., the manufacturer of the mobile device 138 ), and other device identifiers (an electronic serial number, a mobile identification number, etc.).
  • the individual is presented with the names and pictures of various mobile devices 138 and prompted to select the name and/or picture that corresponds to his mobile device 138 .
  • individual indicates that the mobile device 138 is enabled for email functionality, he could indicate which email address is associated with the mobile device 138 .
  • a person can establish one or more preferences for mobile incentive service. For example, he can specify favorite product providers or products or a preferred mobile incentive type (e.g., percentage discounts, free items, etc.). An individual could indicate whether he would like the mobile incentive service to monitor the location of his mobile device 138 to provide mobile incentives based upon his location. As another example, a person could indicate whether he would like the mobile incentive service to send him mobile incentives without a specific request and, if so, the particulars of the delivery (e.g., based upon his location or registered preferences, daily, weekly, the maximum amount to be sent in a time period, etc.). Various preferences can be employed by the system to provide a participant with mobile incentives particular to the participant's desires.
  • a preferred mobile incentive type e.g., percentage discounts, free items, etc.
  • a participant could set his preferences so that he only receives mobile incentives in the vicinity of a particular location and only for products or product providers he has specified.
  • an individual can provide an email address, but not associate it directly with his mobile device 138 . Instead, he could authorize the mobile incentive service to send mobile incentives to both his mobile device 138 and his email address simultaneously or he could specify which mobile incentives are to be sent to his mobile device 138 and which are to be sent to the email address.
  • a participant need not provide all his registration at one session (although for an initial enrollment, he typically must provide enough information to enable service, such as a device identifier). Rather, he could provide particular registration information at various sessions, each time enabling his mobile incentive account with greater functionality. For example, a participant could first enroll with the mobile incentive service via his mobile device 138 . He could subsequently access the portal 156 to provide loyalty or membership program information to enable mobile incentive service for the associated product providers (e.g., to add product providers that were not automatically enabled during his initial enrollment). In yet another subsequent session, the participant could access the portal 156 to add demographic information, thereby enabling the service to provide more precise mobile incentives or to enable age verification.
  • the value of the mobile incentives provided to the participant can be determined by the quantity and/or type of information that the participant has registered. For example, a participant that only registers his mobile phone number may receive others for a smaller discount than a participant who has also registered his mailing address and email address.
  • the transaction history associated with a loyalty account may be of particular value to the mobile incentive service and a participant who registers his loyalty number for a participating product provider (thereby granting the mobile incentive service access to his transaction history) may receive better mobile incentives than one who has not.
  • the MIMS controller 130 can determine if the device identifier has been previously registered in the device registration database 134 (step 306 ). If the device identifier has been registered, the MIMS controller 130 can determine if the individual has initiated a duplicate enrollment (step 308 ). In some embodiments more than one person could be allowed to register for the same mobile device 138 . For example, a husband and wife could share the same mobile phone. Multiple participants can be associated (e.g., via their participant identifiers) with the information stored in the device registration database 134 for a particular mobile device 138 .
  • one participant could register more than one device identifier (i.e., more than one mobile device 138 ).
  • a participant could have a business mobile phone and a personal mobile phone and wish to use both for mobile incentives.
  • a participant can be associated (e.g., via a participant identifier) with more than one mobile device 138 registered in the device registration database 134 .
  • the MIMS controller 130 can evaluate other received information, such as the individual's name, to determine if it is truly a duplicate enrollment. Additionally, the enrolling person could be prompted to confirm that he is authorized to use the previously enrolled mobile device 138 .
  • the MIMS controller 130 determines that a person has initiated a duplicate enrollment or is not authorized to use the mobile device 138 , the procedure could be cancelled and an error message could be displayed at the portal (step 310 ). If the MIMS controller 130 determines that enrollment is not a duplicate, the process can proceed.
  • the MIMS controller 130 can next associate a participant identifier with the registration information (step 312 ), and can store the information in association with the participant identifier (step 314 ).
  • the MIMS controller 130 can store the device identifier in the device registration database 134 .
  • Other registration information can be sent to one or more product provider subcomponents 106 , where the product provider data server 120 can store it within the client information database 108 (step 314 ).
  • the participant could be enabled for mobile incentive functionality for all participating product providers, a default subset of participating product providers, or only for those product providers he has specified via his preferences.
  • the MIMS controller 130 can route one or more elements of the received registration information to the authentication server 136 for storage (e.g., in the knowledge database 146 , or the electronic wallet database 142 ).
  • the MIMS controller 130 or the participant can select an element of the received registration information or a combination of elements to be used.
  • a password could consist of digits from a participant's product provider loyalty account number and digits from his mobile phone number.
  • the MIMS controller 130 can associate the updated registration information with the appropriate participant identifier in the appropriate database(s). If the participant is aware of his participant identifier, he could provide it via the portal 156 . If the participant identifier is not known by the individual, the MIMS controller 130 can locate it once he has been verified, such as via biometric authentication and/or verification data, and then appropriately update the registration information associated with it.
  • the MIMS controller 130 can determine whether the individual is undergoing an initial enrollment or updating an existing mobile incentive account (step 316 ). If a participant is updating a previously created mobile incentive account (e.g., he initially enrolled via his mobile device 138 ), typically the MIMS controller 130 can mark the newly provided registration information activated for use (step 318 ). Alternatively, it could be marked pending until the participant verifies and/or authorizes the changes made. If a person is undergoing his initial enrollment via the portal 156 , the MIMS controller 130 can associate the registration information with a password or an approval code (step 320 ). As mentioned, a password can be verification data registered by the participant, such as a PIN, knowledge-based information (e.g., mother's maiden name), or the like.
  • the MIMS controller 130 can generate an approval code.
  • the approval code can be a unique set of alphanumeric data generated by the MIMS controller 130 and can be sent to the participant's mobile device 138 (step 322 ).
  • the MIMS controller 130 can transmit the approval code to the mobile controller 158 , which in turn can transmit it as a text message via the messaging gateway 162 to be displayed on the mobile device 138 (step 324 ).
  • One the registration information has been associated with a password or approval code, it can be marked pending (step 326 ).
  • the password or approval code is stored in association with the participant identifier in the knowledge database 146 , and the registration information is not enabled for use until the participant completes enrollment by activating it through an authentication process, as described below.
  • the participant can undergo the process illustrated by the flowchart depicted in FIG. 4 .
  • the participant can access the portal 156 (step 402 ) and enter authentication data including the password or approval code associated with his account (step 404 ).
  • the authentication data could also include a mobile phone number, a name, or the like associated with the registered participant identifier or, if known, the participant identifier itself could be provided.
  • the participant could do so during the same session at which he provided the registration information or could do so at a subsequent session.
  • the received authentication data can be sent from the portal 156 to the MIMS controller 130 , which can determine if the authentication data is associated with a participant identifier (step 406 ).
  • the MIMS controller 130 can prompt the portal 156 to display an error message (step 412 ). If there is an associated participant identifier, the MIMS controller 130 can prompt the authentication server 136 to retrieve the associated registered password or approval code from the knowledge database 146 (step 408 ). For example, if the authentication data includes a mobile phone number, the MIMS controller 130 can determine if this mobile phone is registered, and if so, retrieve the associated participant identifier. The MIMS controller 130 can then share the participant identifier and received password or approval code with the authentication server 136 , which can determine if the password or approval code stored within the knowledge database 146 matches the received password or approval code (step 410 ).
  • the authentication server 136 can notify the MIMS controller 130 , which then can activate the participant's registration information associated throughout the system (i.e., the mobile incentive account is activated) (step 414 ). If a matching password or approval code is not located, the MIMS controller 130 can prompt the portal 156 to display an error message (step 412 ).
  • a participant could be requested to provide biometric data during the activation process.
  • a participant may not need to provide biometric data to activate his mobile incentive account, he may do so to enable greater functionality, such as age verification and biometric payments.
  • the information a participant registers may affect the quality of the mobile incentives he receives.
  • a participant that registers data that allows for the use of strong authentication, such multi-factor and/or biometric authentication, may receive better mobile incentives than a participant who does not.
  • the system of the present invention can utilize various types of biometric data, such as fingerprints, iris scans, vein patterns, voice data, and the like, as would be determined per implementation.
  • the portal 156 could be a kiosk or participant service desk equipped with a BAP or a participant could access a website embodiment of the portal 156 via a personal computer equipped with a BAP (e.g., a fingerprint scanner).
  • BAP biometric access point
  • the portal 156 could route the received biometric data to the MIMS controller 130 , which in turn would transmit it to the authentication server 136 for storage within the biometric database 144 .
  • the mobile incentive service could have access to third party resources, such as financial or demographic databases, and utilize such resources during the enrollment process.
  • third party resources such as financial or demographic databases
  • the MIMS controller 130 could use utilize these resources to acquire participant information, thereby alleviating the amount of information a participant needs to provide.
  • the mobile incentive service could use such resources to validate received information (e.g., to determine if a mailing address is valid), and/or to perform risk checks (e.g., to evaluate a participant's credit history).
  • enrollment can be initiated via an application on the mobile device 138 (rather than via a voice channel connection).
  • the mobile device 138 could serve as the portal 156 .
  • an individual can undergo complete enrollment via a voice channel connection via his mobile device 138 .
  • the enrollment could begin as depicted in FIG. 2 , with MIMS controller 130 determining if the obtained device identifier is registered and prompting the individual to enroll if not. Registration information could be received via various voice channel interfaces, such as ASR, IVR, DTMF, and the like.
  • the MIMS controller 130 can initiate a biometric data capture process such as the one described below in relation to FIG. 5 .
  • Voice data could be received as described or alternate types of biometric data (or voice data converted into a data message via a device application) could be received by the mobile controller 158 via the data application gateway 164 and transferred to the MIMS controller 130 .
  • the participant's mobile incentive account can be marked active. The participant could receive a confirmation message or the mobile incentive service could contact him later (e.g., text message, voice call, etc.). If the participant wishes to enable Internet access for his mobile incentive account, he could register or receive a password for this purpose. Then, to access his mobile incentive account via the Internet, the participant can provide this password and other authentication data via a mobile incentive service website.
  • a participant could provide biometric data via his mobile device 138 .
  • a participant can provide voice data via his mobile device 138 , but, as aforementioned, other types of biometric data could be provided if the user's mobile device 138 is so equipped.
  • FIG. 5 depicts a process for a participant to register biometric data with his mobile incentive account via his mobile device 138 . The participant could perform this process while activating or augmenting his mobile incentive account.
  • a voice channel connection can be established between the participant's mobile device 138 and the mobile controller 158 (step 502 ).
  • the website could present an HTML button and display a message such as, “Click this button and we will call you to obtain a voice sample!” Additionally or alternatively, the participant could specify a time for the call. In another scenario, the participant could call a service number. In an alternate embodiment, the participant could send a text message to the mobile server 102 , which could then initiate a voice channel connection with the mobile device 138 .
  • voice channel communication between the mobile server 102 and the mobile device 138 could be driven by the voice gateway 160 .
  • the voice gateway 160 can obtain a device identifier (e.g., the mobile phone number acquired via caller ID) from the incoming transmission and can forward it to the mobile controller 158 , which can in turn relay it to the MIMS controller 130 (step 504 ).
  • the MIMS controller 130 can verify whether the device identifier is registered in the device registration database 134 (step 506 ). If so, the MIMS controller 130 can locate the associated participant identifier. As aforementioned, the participant identifier and the device identifier could be one in the same and thus the MIMS controller 130 may not need to locate an associated participant identifier, but merely verify that the device identifier is registered.
  • the participant can be so informed and the call could be terminated (step 508 ).
  • the mobile controller 156 could connect the participant with a customer service representative or play a recording that explains the issue and provides the participant with instructions to correct the problem.
  • the MIMS controller 130 can request the mobile controller 158 to prompt the participant for authentication data, such as a password or approval code, in order to verify that he is the authorized participant (step 510 ).
  • the participant can provide the authentication data via his mobile device 138 , such as via speech or DTMF (step 512 ).
  • the mobile controller 158 Once the mobile controller 158 has obtained the authentication data from the participant, it can be sent (after it has been converted it into a data message) to the MIMS controller 130 .
  • the MIMS controller 130 can forward the authentication data to the authentication server 136 , which can compare it with data stored in association with the participant identifier in the knowledge database 146 to determine if there is corresponding data (step 514 ).
  • the authentication server can compare the received authentication data with data stored in the biometric database 144 . If there is not corresponding registered data, the process could be terminated (step 508 ).
  • the MIMS controller 130 could note the device identifier, participant identifier, and/or other associated information on a failed enrollment log. The failed enrollment log could be reviewed to determine why participants are failing verification or to detect fraudulent behavior.
  • the MIMS controller 130 can instruct the mobile controller 158 to request biometric data from the participant (step 516 ). Typically, the participant will be prompted to provide one or more voice samples. Once the participant provides the requested biometric samples (step 518 ), the mobile controller 158 can capture them (step 520 ) and route them to the MIMS controller 130 , which in turn relays them to the authentication server 146 .
  • the authentication server 146 can extract information from the biometric data, typically generating one or more biometric templates. In an alternate embodiment, before biometric data is transmitted to the mobile server 102 , it could be converted into a biometric template via an application on the mobile device 138 .
  • the biometric data can be stored in the biometric database 144 in association with the participant identifier (step 522 ). If a participant's voice is employed as biometric data, the voice data provided could be based upon one or more particular words or phrases he is prompted to speak. The voice data could be used solely for biometric authentication or, in certain embodiments, could also be used by the authentication server 136 to compare with verification data previously obtained to ensure greater authentication of the enrolling participant. For example, the voice data requested by the mobile controller 158 could be a sample of the participant articulating his mother's maiden name, date of birth, or a password.
  • the same voice data may be used for both biometric data and verification data authentication purposes.
  • the voice gateway 160 could also translate the spoken language into a data message containing actual verification data (e.g., the actual name, date of birth, or other alphanumeric data) utilizing ASR technology.
  • the authentication server 136 can compare the data message with registered verification data that is stored in the knowledge database 146 in association with the participant identifier. Additionally, or alternatively, data messages generated during mobile incentive account activation could be stored in association with the participant information in the knowledge database 146 and utilized during participant authentication at subsequent transactions.
  • the call can be ended (step 526 ) and the MIMS controller 130 can enable the participant's mobile incentive account for new biometric functionality (step 524 ).
  • the mobile incentive service could enable supplemental methods of acquiring the participant's voice data. For example, if during registration the mobile controller 158 determines that the current phone connection is too poor for an accurate voice sample capture, the participant could be requested to call back from a location with a stronger signal. Alternatively, the participant could be provided with an activation phone number and a password to use from a different phone, such as a landline. This would allow the participant to call in from a landline phone, which typically does not have the same variable sound quality issues as a mobile phone. Because the phone used to call is not the mobile device 138 , the participant could identify his account and verify himself by providing a registered password.
  • a participant Once a participant has enrolled with the mobile incentive service and activated his account, he can begin receiving mobile incentives via his mobile device 138 .
  • a participant could specify the preferred method of delivery for his mobile incentives, such as automatically, per his request, or both.
  • the product provider subcomponent 106 can regularly and continually feed relevant data to the targeting engine data warehouse 122 , and product providers can regularly generate mobile incentive pools (e.g., through the campaign manager 118 ) that are transmitted to the targeting engine 124 in order to create targeted mobile incentives that are stored in the targeted mobile incentives database 128 .
  • FIG. 6 depicts a flowchart of a process by which the mobile incentive service can distribute mobile incentives to a mobile device 138 automatically.
  • the targeted mobile incentives server 126 can maintain a registry of participant identifiers for participants that have opted to receive mobile incentives automatically.
  • the participant identifier registry can be categorized into various batches, such as by date, by demographic, or the like.
  • a group of participant identifiers could be grouped in a batch by the participants' preferred day of mobile incentive delivery, such as Monday.
  • a group of participant identifiers could be grouped into a batch based upon the age of the associated participant, such as participants between eighteen- and thirty-years old.
  • a participant identifier can be associated with multiple batches. For example, a participant identifier associated with a twenty-year-old participant whose mobile incentive account indicates a preferred delivery day is Monday could be included with both of the aforementioned batches.
  • the targeted mobile incentives server 126 can query the targeted mobile incentives database 128 based upon one or more of these batches (step 602 ). For example, if a participant identifier batch is for participants that have chosen to receive mobile incentives on Monday, the targeted mobile incentives server 126 can query the targeted mobile incentives database 128 every Monday.
  • the targeted mobile incentives server 126 can then determine if any mobile incentives in the targeted mobile incentives database 128 are associated with the participant identifiers contained with the batch (step 604 ).
  • the targeted mobile incentives database 126 could contain special promotion mobile incentives that can be distributed to a participant regardless of the batch type.
  • the targeted mobile incentives database 126 could contain a mobile incentive for a limited-time discount at the Olive Garden and could distribute this mobile incentive to any participants scheduled to receive a mobile incentive within the time limit.
  • the targeted mobile incentives server 126 locates mobile incentives associated with the batch (including special promotion mobile incentives), it can create a list of participant identifiers associated with the mobile incentives and transmits this list to the MIMS controller 130 .
  • the MIMS controller 130 can obtain the associated device identifiers, typically mobile phone numbers, from the device registration database 134 (step 606 ). In one embodiment, if device capability information is registered the MIMS controller 130 can obtain this as well. The MIMS controller 130 can then transmit the device information to the mobile controller 158 , which in turn can prompt the appropriate gateway 162 , 168 (e.g., as indicated by the device capability information) to transmit a message, such as a WAP Push or SMS containing a URL, to the associated mobile devices 138 (step 608 ).
  • a message such as a WAP Push or SMS containing a URL
  • the participant can receive the message on his mobile device 138 , which can display it to inform him that the mobile incentive service has mobile incentives ready for his perusal (step 610 ).
  • the participant can access the URL by selecting the link on a WAP Push page or extracting the URL from an SMS message (step 612 ), causing the mobile device 138 to transmit a retrieval request to mobile server 102 (step 614 ) where it is received by the WAP gateway 168 or the messaging gateway 162 .
  • a retrieval request can include a device identifier (e.g., the mobile phone number), and device information.
  • the retrieval request can be routed to the mobile controller 158 , which, if the capabilities of the mobile device 138 have not yet been determined, can cross-reference the device information with data stored in the device manager 166 (step 616 ). Additionally, the mobile controller 158 can transmit the device identifier to the MIMS controller 130 , which can obtain the corresponding participant identifier from the device registration database 134 . As aforementioned, if the participant identifier is the same as the device identifier, this step can be omitted. Optionally, the MIMS controller 130 could relay the participant identifier to the authentication server 136 and initiate a participant authentication process, such as the one depicted in FIG. 8 .
  • the MIMS 100 could be configured not to authenticate the participant at this point and such a process could be omitted.
  • the MIMS controller 130 can then relay the participant identifier to the targeted mobile incentives server 126 , which can query the targeted mobile incentives database 128 and obtain the participant's targeted mobile incentives. Once the targeted mobile incentives server 126 has obtained the participant's mobile incentives, it can mark them as available, and transmit them to the MIMS controller 130 (step 618 ).
  • the targeted mobile incentives server 126 can maintain of registry of available mobile incentives per the associated participant identifier.
  • the MIMS controller 130 can transmit the mobile incentives to the mobile controller 158 and they can be then formatted per the characteristics of the mobile device 138 (step 620 ).
  • the formatted mobile incentives can then be transmitted to the participant's mobile device 138 (step 622 ) where the participant can view them via the display of the mobile device 138 (step 624 ).
  • the promotion data of the mobile incentives includes only advertising data, no further action need be taken by the participant.
  • the promotion data of the mobile incentives includes an offer, in one embodiment, all the incentives made available are ready for use and the participant need not take further action.
  • the participant can indicate the particular incentives he wishes to use. For example, the participant could scroll through the incentives presented to him and use a button to select those of interest.
  • the mobile device 138 can then relay which incentives were selected, indicating to the targeted mobile incentives server 128 which ones are to be kept associated with his participant identifier. Incentives not selected are not marked ready for use and can remain associated with the participant identifier or can be disassociated with the participant identifier, and therefore no longer available to the participant. Furthermore, mobile incentives not selected for use can be purged from the targeted mobile incentives server 128 after a specified time period (e.g., an incentive could be removed after it has expired). In one scenario, a participant could actively indicate those that are not of interest to him, causing them to be purged.
  • the targeted mobile incentives controller 138 or another MIMS component, can log which incentives are not used. This data can be used by operators of the MIMS 100 to refine their targeting process (e.g., those of the targeting engine 124 ) and/or could be shared with product providers so that they can refine their incentive strategies.
  • the participant may proceed to use the mobile incentives at the associated product providers.
  • FIG. 7 depicts a flowchart of an embodiment in which a participant can actively request mobile incentives.
  • a participant can initiate a mobile incentive request by contacting the mobile incentive service via his mobile device 138 (step 702 ).
  • the participant can initiate a mobile incentive request via voice communication, by sending a text message, via an email, or the like.
  • the participant's mobile device 138 could contain an application, such as a web browser, storing a mobile incentive “bookmark,” which the participant can select to initiate a request.
  • the participant could enter the URI for the mobile incentive service.
  • a participant could provide one or more keywords with his mobile incentive request.
  • a keyword can be a word or phrase relevant to the desired goods or service (e.g., “coffee”), the product provider (e.g., “Starbucks”) or the brand (e.g., “Folgers”).
  • a keyword could indicate a particular region (e.g., a postal code, a county name, a shopping mall name, etc.) or could indicate a time frame (e.g., a day or a time of day). For example, a participant could be shopping in a particular merchant district and could provide the district's name as a keyword in order to learn what mobile incentives are currently available for stores in the area. If the participant is placing his request via a voice channel connection, he could speak the keyword or enter it via DTMF.
  • the participant need not provide a keyword, but can rather request mobile incentives per his established settings (e.g., rather than waiting for a scheduled delivery).
  • the participant could provide his biometric data with his initial request.
  • the participant could provide biometric data (i.e., a voice sample) and keyword information simultaneously. For example, a spoken keyword could be used as a voice sample for biometric data extraction and could also be converted (e.g., via ASR technology) into a data message containing the keyword information.
  • the participant could also provide his biometric data with his initial request, which could be received by the data application gateway 164 , while the keyword could be received by another appropriate gateway (e.g., voice gateway 160 , messaging gateway 162 , etc.).
  • another appropriate gateway e.g., voice gateway 160 , messaging gateway 162 , etc.
  • the participant's mobile incentive request can be sent via the carrier network 132 to the mobile server 102 , where the request is received by the appropriate gateway 160 , 162 , 164 , 168 .
  • mobile incentive requests sent via a voice channel connection can be received by the voice gateway 160 , those sent via a text message by the messaging gateway 162 , and email requests or those communicated via an application on the mobile device 138 can be received by the data application gateway 164 .
  • biometric data including a data message based upon a biometric sample converted via a mobile device 138 application, could also be received by data application gateway 164 .
  • the appropriate gateway 160 , 162 , 164 , 168 When the appropriate gateway 160 , 162 , 164 , 168 receives the request, it can obtain a device identifier and, in one embodiment, device capability information (step 704 ). For example, the voice gateway 160 or messaging gateway 162 can use caller ID functionality to acquire the mobile phone number of the incoming transmission or the data application gateway 164 can capture the sender's email address from the message. Optionally, other information about the request, such as the date and time it was placed can be also received. Once the appropriate gateway 160 , 162 , 164 , 168 has obtained the device identifier, the gateway 160 , 162 , 164 , 168 can route the device identifier to the mobile controller 158 , which in turn can relay it to the MIMS controller 130 .
  • the MIMS controller 130 can query the device registration database 134 to determine if the device identifier is associated with a registered mobile device 138 (step 706 ). If not, the MIMS controller 130 can prompt the mobile controller 158 to send an error message to the mobile device 138 and may end the process (step 708 ). Optionally, the individual could be prompted to enroll. If the MIMS controller 130 can determine that the obtained device identifier is associated with a registered mobile device 138 , it may retrieve the associated participant identifier (step 710 ) (If the participant identifier and the device identifier are one in the same, this step can be omitted). Depending upon the requirements of the mobile incentive service, once the participant has been identified, the MIMS 100 can begin mobile incentive discovery. In other embodiments, the mobile incentive service could initiate an authentication procedure (step 712 ), such as the authentication procedure illustrated by FIG. 8
  • the MIMS controller 130 can determine if the participant has provided one or more particular personalization criterion (step 714 ). For example, a participant may not be requesting a particular mobile incentive (and therefore has not provided personalization criteria) but rather could be requesting to be provided with any mobile incentives. If no personalization criterion has been provided, the process can continue as described below (i.e., step 718 ). Alternatively, if the participant has requested particular mobile incentives rather than all of those available to him, the MIMS controller 130 can transmit the located participant identifier and any personalization criterion it may have to the targeted mobile incentives server 126 .
  • a participant could request mobile incentives based upon a particular geographical location.
  • a location keyword has been provided, such as a postal code
  • the targeted mobile incentives server 126 can relay this information to the product provider locator application 148 , which can query the targeting engine data warehouse 122 via the keyword to search for corresponding product providers.
  • the product provider locator application 148 can retrieve product provider identifiers for product providers within that postal code.
  • the product provider locator application 148 can query one or more location services 152 to determine the location of the mobile device 138 .
  • a location service 152 can be, for example, a mobile carrier that uses one or more methods to determine the location of the mobile device 138 , such as via triangulation or via global positioning system (“GPS”) functionality.
  • the product provider locator application 148 may utilize other mechanisms to determine the location of the participant. For example, if the participant recently authenticated himself at a networked device, such as a POT 104 , a portal 156 (e.g., a kiosk), or the like, the product provider locator application 148 can determine the location of the networked device.
  • the product provider locator application 148 can query the targeting engine data warehouse 122 and retrieve product provider identifiers of corresponding locations.
  • the participant could passively request mobile incentives based upon his location (rather than actively initiating a particular request).
  • the participant could activate mobile incentive service tracking by initiating a mobile device application, by sending a message to the mobile incentive service, or the like, or such functionality could be automatically enabled once a participant activates his mobile device 138 .
  • the product provider locator application 148 can then prompt the location service 152 to monitor the location of the mobile device 138 (e.g., constantly or periodically) to determine the current location of the mobile device 138 .
  • the location service 152 detects that the mobile device 138 is in a new location, it can share this information with the product provider locator application 148 (which can then determine if there are any corresponding product provider identifiers within the targeting engine data warehouse 122 ).
  • the mobile incentive service if authorized to do so, could also monitor other behavioral triggers to determine if the participant is eligible for a mobile incentive. For example, if a participant leaves a location associated with an available mobile incentive without using it, the mobile incentives service could send a reminder.
  • a participant could be required to authorize location tracking services before the mobile incentive service can employ them.
  • a participant's registered preferences could indicate he has authorized the mobile incentive service to do so or the participant could provide authorization via a particular mobile incentive request.
  • the product provider locator application 148 Once the product provider locator application 148 has retrieved the product provider identifiers corresponding with the location data (e.g., the participant's location keyword or the location of the mobile device 138 as determined by a location service 152 ), it can share these with the targeted mobile incentives server 126 , which can then utilize them as personalization criteria. If the product provider locator application 148 cannot locate any corresponding product provider identifiers, it can indicate this to the targeted mobile incentives server 126 . In one scenario, the targeted mobile incentives server 126 could prompt the MIMS controller 130 to request further location information from the participant.
  • the targeted mobile incentives server 126 can employ this information when searching the targeted mobile incentives database 128 (step 716 ).
  • the targeted mobile incentives server 126 can determine if there are any mobile incentives associated with the participant identifier, and if provided, with the personalization criteria (step 718 ). For example, the targeted mobile incentives server 126 can search the targeted mobile incentives database 128 for mobile incentives associated with the participant identifier that correspond with a received keyword or with product provider identifiers obtained by the product provider locator application 148 . In one embodiment, the targeted mobile incentives server 126 can also determine if there are any special promotion mobile incentives (see above) within the targeted mobile incentives database 128 .
  • the targeted mobile incentives server 126 can notify the MIMS controller 130 (which in turn can prompt the mobile controller 158 to notify the participant that no suitable mobile incentives can be located) (step 720 ). If the targeted mobile incentives server 126 has located one or more mobile incentives, it can indicate this to the MIMS controller 130 .
  • the MIMS controller 130 can prompt the mobile controller 158 , which in turn may prompt the mobile gateway 168 , to transmit a message particular to the requested mobile incentives, such as a WAP Push page or SMS containing a URL, to the mobile device 138 associated with the participant identifier (step 722 ).
  • the participant can receive the message on his mobile device 138 , which can displays it to inform him that the mobile incentive service has found mobile incentives per his request (step 724 ).
  • the participant can access the URL by selecting the link in a WAP Push page or extracting the URL from an SMS message (step 726 ), which may transmit a retrieval request to mobile server 102 (step 728 ) where it is received by the WAP gateway 168 or the messaging gateway 162 .
  • the mobile controller 158 can employ the retrieval request information to determine the characteristics of the mobile device 138 via data stored with the device manager 166 (step 730 ). Additionally, the mobile controller 158 can transmit the retrieval request to the MIMS controller 130 , which utilizes the device identifier to determine the appropriate participant identifier.
  • the MIMS controller 130 could relay the participant identifier associated with the retrieval request to the authentication server 136 and initiate a participant authentication process, such as the one depicted in FIG. 8 (step 732 ).
  • the MIMS controller 130 may then prompt the targeted mobile incentives server 126 to obtain the requested mobile incentives associated with the participant identifier.
  • the targeted mobile incentives server 126 can obtain the requested mobile incentives, mark them as available (step 734 ), and relay them to the MIMS controller 130 , which can transmit them to the mobile controller 158 .
  • the targeted mobile incentives server 126 can maintain of registry of available mobile incentives per the associated participant identifier.
  • the mobile incentives can then be formatted by the mobile controller 158 per the characteristics of the mobile device 138 , as determined by the device manager 166 (step 736 ).
  • the formatted mobile incentives can then be transmitted to the participant's mobile device 138 (step 738 ) where the participant can view them via the display of the mobile device 138 (step 740 ).
  • requested mobile incentives are transmitted to the mobile device once they are located. That is, steps 722 to 730 (and optionally step 732 ) could be omitted and the mobile controller 158 could format the mobile incentives per device capability information received with the initial mobile incentive request. As described in relation to mobile incentives-offers distributed automatically, all the requested mobile incentive offers made available could be ready for use or the participant could indicate the particular offers he wishes to use. Similarly, the MIMS 100 could log which requested mobile incentives are not selected.
  • the manner in which mobile incentives are displayed on the mobile device 138 could vary per implementation.
  • the participant could be presented with a list of icons for products and/or product providers. The participant can then scroll through the list and select an icon to view more details.
  • restricted mobile incentives e.g., age-restricted or those of a personal nature
  • a participant could be required to undergo authentication, such as the process described in relation to FIG. 8 , to access them (although he may not need to do so in order to view other, unrestricted mobile incentives).
  • the mobile device 138 could then display mobile incentives for that product provider as well as directions to the product provider location. If the participant has authorized the mobile incentive service to track his mobile device 138 , an application could guide him to the appropriate location and, if such data is available, to the product's position within the location. If the participant has requested mobile incentives per specific criteria, they could be displayed in order of relevancy to the criteria. In another scenario, the display order could be determined by a service fee the associated product providers pay to the mobile incentive service. Those who pay a higher service fee could have their mobile incentives displayed more prominently than those, who pay a lower service fee. Additionally, to encourage participants to view available mobile incentives, the mobile incentive service could reward participants for each mobile incentive they review.
  • a participant could earn a reward point by the mobile incentive service for each mobile incentive he selects to review and receive a reward (e.g., a particularly valuable offer, a one-time discount at any participating product provider, etc.) once he has accumulated sufficient points.
  • a participant may undergo authentication in order to access his mobile incentives. Such authentication may deter unscrupulous individuals from attempting to exploit the mobile service via a “click fraud” scheme in which they create accounts solely for the purposes of generating reward points. For example, biometric authentication can prevent an individual from creating multiple incentive accounts in order to obtain an inordinate amount of reward points.
  • mobile incentive information could be provided to the participant in an audio format via the speaker of his mobile device 138 . If need be, the participant could employ a voice interface, DTMF, or the like to review the various information provided.
  • participant authentication can be employed when a precise determination of the identity of the participant involved would be useful.
  • participant authentication can be used to ensure that the mobile incentive service is accurately identifying who is requesting mobile incentives, who is viewing mobile incentives, and/or who is utilizing mobile incentives.
  • the particulars of system implementation could determine the timing, frequency, and type of authentication utilized.
  • a mobile incentive service could require participant authentication prior to the viewing and/or selection of all mobile incentives or only for those of a personal or age-restricted nature.
  • a mobile incentive service could determine that authentication may only be required when they are to be used.
  • FIG. 8 depicts a method of participant authentication via a mobile device 138 and could be used at various points in the processes previously described.
  • the authentication procedure depicted in FIG. 8 and described herein is not to be construed as limiting, as other authentication procedures could also be utilized.
  • the MIMS controller 130 can instruct the mobile controller 158 to prompt the participant for biometric data (step 802 ). For example, the participant could be prompted to speak a particular word or phrase that is to be used as for biometric authentication. If the biometric authentication procedure is to utilize voice data and a voice channel connection is not currently established with the participant's mobile device 138 , one can be established.
  • the mobile controller 158 could trigger the voice gateway 160 to call the mobile device 138 or provoke the messaging gateway 162 to send a text message to the mobile device 138 requesting the participant call a service number.
  • the participant can provide the requested biometric data via his mobile device 138 (step 804 ).
  • a participant can provide his biometric data with an initial communication to the mobile incentive service, such as during a mobile incentive request (i.e., step 702 ), rather than waiting to be prompted.
  • the MIMS controller 130 can instruct the authentication server 136 to retrieve registered biometric data associated with the participant identifier (step 806 ). If more than one participant is registered for the mobile device 138 (i.e., more than one participant identifier is associated with it), the authentication server 136 can retrieve biometric data associated with each of the participant identifiers. Once the participant has provided biometric data via his mobile device 138 , the biometric data can be routed to the authentication server 136 , which can then compare the registered biometric data with the newly received biometric data (step 808 ). For example, the authentication server 136 can compare biometric data extracted from a provided voice sample with registered biometric data stored in the biometric database 144 .
  • the authentication server 136 can evaluate the results to determine if the comparison authenticates the participant's identity (step 810 ).
  • received biometric data is considered to match registered biometric data if the data sets are sufficiently similar (i.e., they need not be identical).
  • the authentication server 136 compares the received biometric data with stored biometric data, it can generate a result score indicative of the similarity of the data sets. If the result score meets the required matching threshold, the comparison can be considered successful.
  • the authentication server 136 can share this information with the MIMS controller 130 , which in turn can prompt the mobile controller 158 to provide the participant with the authentication result (step 812 ). If the authentication was successful, the participant can be advised of this and the mobile incentive process can continue. If the biometric comparison clearly indicates that the individual attempting the mobile incentive request is not authorized to do so (i.e., is not associated with the mobile device 138 ), the process could terminate. However, if the biometric comparison yields an inconclusive result, the authentication server 136 could query the MIMS controller 130 to determine if an additional authentication process can be initiated.
  • An inconclusive result can be, for example, one in which the result of a biometric comparison does not meet a biometric matching threshold, but is not low enough to indicate unmistakably that individual is not the correct participant.
  • the MIMS controller 130 can evaluate established parameters (step 814 ) to determine if a non-biometric authentication procedure can be initiated (step 816 ).
  • the parameters evaluated could be based upon preferences established by the participant, the product provider, or the mobile incentive service itself. For example, the mobile incentive service could establish a parameter that indicates that a participant failing authentication within 10% of the desired threshold can be allowed to undergo non-biometric authentication.
  • the mobile incentive service could establish a parameter indicating that any participant attempting to access an age-restricted mobile incentive is forbidden access if biometric authentication does not yield a clear result.
  • biometric comparison could be used mainly for convenience, rather than for security, and a non-biometric authentication procedure could be initiated whenever biometric comparison fails.
  • biometric authentication could be omitted completely, such as if information associated with a participant identifier indicates that the participant's biometric data is non-viable (e.g., a sufficient voice sample could not be obtained during enrollment or the participant is an elderly person with a fingerprint too weak for a successful scan).
  • the mobile incentive request process can terminate (step 818 ). If the MIMS controller 130 determines that biometric authentication is required for the requested mobile incentive(s), the mobile incentive request process can terminate (step 818 ). If the MIMS controller 130 determines that an alternate form of authentication is acceptable, it can initiate a challenge and response authentication procedure.
  • the authentication server 136 can access one or more elements of verification data stored in association with the participant identifier in the knowledge database 146 and the MIMS controller 130 can prompt the mobile controller 158 to challenge the participant based upon such data (step 820 ).
  • the challenge and response session can occur via the current communication method being utilized between the mobile server 102 and the mobile device 138 or a new communication method could be initiated.
  • the challenge and response session can occur via the voice channel connection or, if the participant previously communicated with the mobile server 102 via text messaging, the mobile server 102 could establish a voice channel connection.
  • the participant can provide his response(s) to the challenge via mechanisms appropriate for the communication utilized, such as ASR, IVR, or DTMF for a voice channel (step 822 ).
  • the participant's response can be relayed to the authentication server 136 , which can evaluate the response (step 824 ) to determine if it sufficiently corresponds with the issued challenge and conclusively authenticates the participant (step 826 ).
  • the authentication result can be provided to the participant (step 812 ).
  • the process could end or another challenge and response session could occur.
  • the amount of authentication attempts allowed can be established by the mobile incentive service and could vary per the type of mobile incentive(s) to be provided (e.g., age-restricted or not). Once the participant has been authenticated successfully, the process can continue.
  • FIG. 9 depicts one embodiment of an infrastructure architecture for using mobile incentives at a product provider location in which the present invention may be deployed.
  • the following description describes mobile incentives mainly in terms of the use of mobile incentives associated with an offer that can be redeemed at a product provider location, however this is not to be construed as limiting.
  • a mobile incentive may include advertisement data unassociated with a particular offer.
  • the location is generally described herein in terms of a merchant location (e.g., a POS), this is not to be construed as limiting.
  • Mobile incentive use could occur at various types of product provider locations and, therefore, the components illustrated could be substituted or omitted as appropriate for the particular product provider.
  • a product provider's POT 104 can include a workstation 906 , such as an electronic cash register, that is coupled to a payment terminal 904 (such as a PIN pad), which is further coupled to a BAP 910 .
  • the BAP 910 can also contain a processor, memory and software in order to control biometric image capture at the biometric scanner as well as a drive to respond to communication from the payment terminal 904 or the MIMS 100 .
  • the workstation 906 could be further coupled to other peripheral devices such as a printer or check reader 908 that provides further functionality.
  • Both the workstation 906 and the BAP 910 (and the other BAP and workstations for other POT stations if the product provider has multiple POT stations, such as in a supermarket) can be further coupled through a hub 912 to the product provider's specific location controller 914 and an mobile incentive usage controller 920 (as further described in conjunction with FIG. 10 ).
  • a software client 902 embedded within the POT 104 gathers data during transactions, such as product information, purchase amount, participant authentication data (e.g., a password, a phone number, biometric data, an account number, loyalty program information, membership program information, a personal number, or the like), and can communicate with the mobile incentive usage controller 920 , the corporate wide network server 918 , the MIMS 100 , and the like in order to transmit, request, and/or receive data.
  • the software client 902 can query the mobile incentive usage controller 920 when a participant has chosen to use a mobile incentive at the POT 104 .
  • the software client 902 can reside within any of the aforementioned POT 104 components or another product provider-specific component such as 914 or 918 , as would be determined by the particular configuration and implementation.
  • the software client 902 can reside in the payment terminal 904 which serves as the component in the POT 104 that initiates communication with the MIMS 100 .
  • the software client 902 can reside in the corporate-wide network server 918 that manages communication between the MIMS 100 and the mobile incentive usage controller 920 or the POT 104 .
  • the software client 902 can be divided into separate sub-components and may reside in multiple portions of the aforementioned product provider components.
  • the workstation 906 can be configured or customized to communicate with the mobile incentive usage controller 920 as further described in relation to FIG. 10 .
  • the hub 912 can be further coupled to the product provider's corporate-wide network server 918 .
  • the corporate-wide network server 918 can be further coupled to a router 916 which can be further coupled to payment processing services for credit or debit card transactions 922 or for Automated Clearing House (“ACH”) transactions 924 .
  • ACH Automated Clearing House
  • the POT 104 could receive financial account information from the participant's electronic wallet (e.g., stored in the electronic wallet database 142 ), which could then be relayed onto the appropriate payment processing service.
  • the corporate-wide network server 918 can also be further coupled to the MIMS 100 . Additionally, the mobile incentive usage controller can be connected to the hub 912 and router 916 , and ultimately to the MIMS 100 .
  • the various communication channels and computer systems depicted in FIG. 9 may be implemented in a variety of known techniques and manners.
  • the mobile incentive usage controller 920 is illustrated as being coupled to the product provider's network hub 912 , in certain embodiments, the mobile incentive usage controller 920 can possess its own direct communication channel to the MIMS 100 that is separate from the product provider network.
  • network connections rather than using dedicated TCP/IP connections between the corporate-wide network server 918 and the MIMS 100 and other payment processors 922 and 924 , Internet connections may be considered in alternative embodiments.
  • alternative embodiments may utilize a wireless network system.
  • the workstation 906 may communicate with the location controller 914 wirelessly.
  • the communication among the product provider's POT 104 , the location controller 914 , the mobile incentive usage controller 920 , the product provider's corporate-wide network server 918 , various payment processing servers 922 and 924 and the MIMS 100 may be implemented through a variety of private or proprietary networked-connections or through the Internet or other publicly accessible networks.
  • control logic and data stored and used by the various computer systems as described above is merely illustrative, and may be distributed throughout the various computer systems' logic controls and databases in alternative but functionally equivalent designs, including without limitation, the removal of certain systems and addition of other systems, without departing from the scope or spirit of the described embodiments.
  • a biometric scanner device (without the additional processing, memory and software capabilities of a BAP 910 ) may be coupled directly to the workstation 906 and the logic for communication between the biometric scanner device and the MIMS 100 may be managed by the addition of another server coupled to the location controller 914 in the back of the product provider's location.
  • An alternative embodiment for example, for a smaller product provider, may not utilize a location controller 914 or have a corporate-wide network server 918 .
  • various elements of the present invention's functionality could occur external to the mobile incentive service and/or could be managed by a party other than the mobile incentive service itself.
  • a product provider's location controller 914 and/or its corporate-wide network server(s) 918 could handle functions previously described in relation to the MIMS 100 .
  • FIG. 10 depicts a flowchart illustrating an example of mobile incentive use at a product provider location.
  • a participant wishes to use a mobile incentive, he can approach a POT 104 and provide authentication data at the POT 104 in order to use any mobile incentives made ready for use as described above (step 1002 ).
  • the form of the authentication data can vary per the implementation of the invention and could be any data that would enable the MIMS 100 to locate the appropriate participant identifier.
  • authentication data could include a password, a phone number, biometric data, an account number, loyalty program information, membership program information, a personal number, or any other data with the participant has registered with the mobile incentive service.
  • authentication data could be received from the participant directly or could be obtained from a card presented by the participant.
  • the participant could be allowed to choose which authentication data he provides (so long as the participating product provider has the appropriate equipment and allows the participant to do so). For example, a participant could key in his mobile phone number via the payment terminal 904 , present an mobile incentive card (e.g., a card issued by the mobile incentive service containing participant authentication data) to be scanned or swiped (possibly via the payment terminal 904 ), or could provide biometric data (either live or obtained from a card or other device) via the BAP 910 .
  • an mobile incentive card e.g., a card issued by the mobile incentive service containing participant authentication data
  • biometric data either live or obtained from a card or other device
  • the participant could place his finger on the BAP 910 of the POT 104 which could then capture and produce a representation of the image of the participant's fingerprint. Additionally, the participant could enter a personal number into the payment terminal 904 to provide further information in order to authenticate himself.
  • a personal number can be an alphanumeric code associated with a participant's registered information used by the system to locate an element of such information.
  • a personal number could contain elements of other participant information (e.g., a mobile phone number, a loyalty number) or could be independent of such data.
  • the authentication data can be acquired by the software client 902 and transmitted to the MIMS controller 130 of the MIMS 100 (step 1004 ).
  • the software client 902 could transmit to the MIMS controller 130 the participant's biometric data and personal number.
  • the MIMS controller 130 can relay the authentication data to the authentication server 136 , which can then evaluate it (step 1006 ) to determine if there is an associated participant identifier and, therefore, the participant has an mobile incentive account (step 1008 ).
  • the authentication server 136 receives the participant's biometric data (and personal number) and interacts with the biometric database 144 using known methods of comparing biometric information (and utilizing personal numbers) to confirm a successful biometric comparison.
  • a participant could present his loyalty or membership card for the current product provider.
  • the MIMS controller 130 can query a product provider subcomponent 106 to determine if the card number is registered within the client information database 108 , and then can employ the associated participant identifier.
  • the product provider subcomponent 106 could be indicated by a product provider identifier received from the POT 104 .
  • the MIMS controller 130 could determine if there is a corresponding number in the device registration database 134 . As more than one participant could be registered for the same mobile device 138 (and therefore more than one participant could provide the same mobile phone number as authentication data), the participant could provide further information, such as a personal number, to specify the proper participant identifier.
  • the MIMS 100 could perform a participant authentication similar to the process depicted in FIG. 8 .
  • a personal number provided with biometric data could itself be associated with a participant identifier.
  • the participant identifier is known to the participant, he could provide it as a personal number.
  • the MIMS 100 could utilize the personal number to locate his participant identifier (if need be), and then locate the participant's registered biometric data and/or verification data accordingly.
  • the participant could then undergo authentication as described in steps 808 through 828 , but interact with the MIMS 100 via the POT 104 rather than via his mobile device 138 .
  • the POT 104 can be notified and the process may end (step 1010 ). In one embodiment, the participant could be prompted to re-enter his authentication data or provide a different type for another attempt. If the MIMS 100 determines that the authentication data authenticates the participant, the MIMS controller 130 can use the corresponding participant identifier to query the targeted mobile incentives server 126 , which in turn can retrieve associated mobile incentives that have been made ready for use, such as during automatic mobile incentive distribution or per a participant-initiated request.
  • the MIMS controller 130 can transmit the participant identifier to POT 104 and the mobile incentive information (including the participant identifier) to the mobile incentive usage controller 920 located at the product provider (step 1012 ).
  • the POT 104 can transmit the participant's identifier and product information (e.g., UPC code) to the mobile incentive usage controller 920 which can evaluate the product information (step 1014 ) to determine whether such a product applies to the participant's mobile incentives (step 1016 ). This can be done for each product, thereby enabling the participant to use any appropriate mobile incentives.
  • the process can be done after each item is scanned or in a batch transmission once all the products have been entered.
  • the mobile incentive usage controller 920 can transmit the mobile incentive information to POT 104 where it can be applied to the current transaction (step 1018 ). For example, a mobile incentive for a percentage discount can reduce the price charged to the participant.
  • participant use of mobile incentives is tracked by the mobile incentive usage controller 920 and can be transmitted back to the MIMS 100 for storage in the product provider subcomponent 106 and subsequent use for improved targeting by the targeting engine 124 and/or to provide reports to the product provider.
  • a report of such CPG uses may be generated by the MIMS 100 and transmitted to the merchant for use during settlement of funds between the merchant and the CPG.
  • payment information received by the POT 104 can be transmitted to a payment processor such as 922 and 924 for final payment authorization.
  • a payment processor such as 922 and 924 for final payment authorization.
  • the MIMS 100 can provide financial account data from the participant's electronic wallet. This can enable the participant to pay for a transaction and apply mobile incentives to the transaction in a highly convenient manner.
  • the participant may not supply any extraneous information from his mobile device 138 , from a card, from his own memory, or the like, to provide mobile incentive and payment information, and thereby complete the transaction.
  • an alternative embodiment may transmit mobile incentives to the mobile incentive usage controller 920 when they are made ready of use.
  • the mobile incentive usage controller 920 may be bypassed in its entirety, with the mobile incentives being transmitted to the POT 104 .
  • the POT 104 may have the processing and memory capabilities to serve as a mobile incentive usage controller 920 .
  • the MIMS 100 could handle such functionality.
  • Mobile incentive information need not be transferred to the product provider location, but rather could be held at the MIMS 100 , such as in the MIMS controller 130 or the targeted mobile incentives server 126 .
  • the MIMS 100 could enable alternate means of evaluation. For example, textual data, such a product name, could be compared with textual data of a mobile incentive.
  • the MIMS 100 could notify the POT 104 or the mobile incentive usage controller 920 which action, if any, should be taken at the POT 104 .
  • the POT 104 could process the transaction as normal not accounting for any appropriate mobile incentives, and the MIMS 100 could handle the incentive usage separately.
  • the MIMS 100 could credit an account with an amount reflective of the particulars of a mobile incentive (e.g., based upon a discount from a purchase price).
  • the credit could be applied to a stored-value account associated with the MIMS 100 .
  • the participant could then use the stored-value at a subsequent purchase made via the MIMS 100 .
  • the stored-value account could be particular to the associated product provider. For example, if a participant received a stored-value credit due to a Best Buy mobile incentive, the credit could be usable only at Best Buy.
  • the present invention can be utilized to track the effectiveness of advertisement-only mobile incentives in addition to, or instead, offer-based ones.
  • a mobile incentive that has been transmitted to the mobile device 138 can be associated with the participant's incentive account.
  • the participant can undergo authentication at a POT 104 .
  • the software client 902 can send product and/or product provider information to the mobile incentive usage controller 920 and/or the MIMS controller 130 . It can then be determined whether any mobile incentives associated with the participant's incentive account are associated with the received product and/or product information. By doing so, the effectiveness of an advertisement-only mobile incentive can be estimated.
  • the MIMS controller 130 can record the length of time between the delivery of the mobile incentive and the purchase of the associated product.
  • the MIMS 100 can enable product providers to track incentive usage and collect participant behavioral data. Furthermore, collecting such data can enable the MIMS 100 to refine its targeting algorithms for associating incentives with participants and to supply product providers with detailed reports of participant behavior and analysis of product provider's transaction activity.
  • the product provider can be ensured that the participant targeted to receive a mobile incentive is the same individual that utilizes it. For example, a participant could be required to undergo biometric authentication at the POT 104 in order to use a mobile incentive, thereby ensuring that the individual making use of it is actually the targeted participant. The participant does not receive a code or other data which can be shared with another person, allowing that person to use the incentive instead of the participant, which would, in turn, provide an inaccurate sense of incentive usage.
  • the MIMS 100 can provide a participating product provider with reports of mobile incentive usage and/or transaction data (e.g., through its receipt of transaction records through the product provider subcomponent 106 ).
  • reports can include measures of client retention, information pertaining to client inventory (e.g., number of clients within different segments), information pertaining to client segmentations relating to sales, benchmark comparisons with other product providers within a chain, levels of participant identification, and the like, and can reflect total product provider chain measures, division or region measures, and/or individual product provider measures.
  • reports can include data particular to the usage, of lack thereof, of a mobile incentive.
  • a report could indicate whether a mobile incentive was used and, if so, the date and time, the location, the particulars of the participant, and the like.
  • a report could indicate whether an advertisement-only mobile incentive enticed a participant to purchase the associated product or visit the associated product provider.
  • Such information can allow the product provider to analyze the success of a mobile incentive and enable the product provider to adjust his targeting preferences manually and/or supplement them by extending relevant mobile incentives to specific participants that a report indicate may be receptive.
  • reports generated by the MIMS 100 can be delivered to product providers through a variety of distribution methods, including through the Internet (e.g., web reporting), allowing all authorized personnel to view them via a web browser, or through a periodic publication sent to the product provider on a regular basis (e.g., weekly, monthly, quarterly). Such reports may integrate various observable factors, such as viewing types of sales (such as sales within a specific product category) across different participant segments.
  • the system of the present invention can provide product providers with a mechanism to monitor mobile incentives from creation, to distribution, and finally to usage.
  • incentives could be transferred or shared between participants.
  • the display of his mobile device 138 could indicate that the incentive could be shared or transferred.
  • the display could present a link stating “Not interested? Know someone else who is?” or “Share the savings with a friend!”
  • the participant could specify who to distribute the mobile incentive to by inputting an identifier for the other person, such as his mobile phone number.
  • the mobile incentive could be relayed to more than one person, but the mobile incentive service or the associated product provider could establish a limit on such activity.
  • the mobile incentive service or the associated product provider could establish a limit on such activity.
  • only individuals enrolled with the MIMS 100 can participate.
  • a non-enrolled person could receive a message, such as via email or as a test message, informing him that the participant wishes to share a mobile incentive with him and he may receive it if he enrolls in the system.
  • the MIMS 100 is enabling the relaying of the mobile incentive, it can still maintain an accurate record of its use.
  • the MIMS 100 has a record of those involved and can log this information for its and/or the associated product provider's purposes.
  • the MIMS 100 remains aware of who utilizes the incentive and who does not and this information could help with the refinement of mobile incentive targeting. For example, if the participant shared an incentive with another individual in the same target group, the mobile incentive could be deemed as on target. However, if the mobile incentive was shared with someone outside the target group, a new target group for the mobile incentive (or similar ones) can be ascertained.
  • a participant could be enabled to associate incentives from sources outside the MIMS 100 , such as paper or electronic coupons, with his mobile incentive account. To do so, the participant could access the MIMS 100 via his mobile device 138 or a portal 156 and supply the necessary information. The participant could provide the name of the relevant product and/or a product provider, an incentive identifier (e.g., a UPC code), the related discount, or the like. The incentive could then be associated with the appropriate participant identifier and made ready for use. If the incentive is related to a product provider utilizing the MIMS 100 , the received information could be confirmed with the product provider's records stored in the product provider subcomponent 106 or at an external source.
  • incentives e.g., a UPC code
  • 11/421,458, filed May 31, 2006 may be implemented in conjunction with the teachings herein.
  • the present invention has primarily discussed mobile incentives in the form of discount offers to participants, other embodiments are possible and included herein.
  • a CPG may desire to determine which participants are the best to target for certain advertisements (as opposed to offers).
  • the present invention could enable a healthcare service to distribute information or alerts to participants with certain health needs or conditions.
  • a government agency could utilize the present invention to provide individuals with pertinent information, such as information regarding tax filings (e.g., that a refund has been sent), immigration benefits, or the like.
  • the present invention has also mainly been described with reference to a “bricks and mortar” product provider infrastructure as described in FIG. 9 .
  • product provider channels such as, but not limited to, an online or e-commerce transaction architecture or a mobile device transactions architecture could also make use of the claimed invention (e.g., product provider-specific loyalty identification information could be tracked by the product provider in a similar manner as discussed herein in such architectures).
  • the system of the present invention could also enable mobile incentive use via the mobile device 138 itself. In one embodiment, as a participant reviews mobile incentives, rather than visiting a product provider location to use the mobile incentive and obtain the associated product, he-could opt to do so from the mobile device 138 .
  • mobile incentives enabled for mobile device use would be associated with online product providers or bricks and mortar product providers with an online presence.
  • a participant could receive a mobile incentive for a 10% discount for a particular DVD from Best Buy. Rather than using the mobile incentive by visiting a Best Buy location, the participant could use the mobile incentive and order the DVD by simply selecting the link on his mobile device 138 .
  • a participant could provide necessary payment or shipment information via his mobile device 138 , if the mobile incentive service enables electronic wallet functionality, this may not be necessary.
  • the mobile controller 158 could receive this signal and prompt the MIMS controller 130 to access the participant's electronic wallet for necessary information, such as financial account data and a shipping address.
  • necessary information such as financial account data and a shipping address.
  • a participant could undergo authentication, such as via the processes described in relation to FIG. 8 , before his electronic wallet information is retrieved.
  • the electronic wallet server 140 could then retrieve the necessary data from the participant's electronic wallet.
  • the participant could have established a default financial account and shipping address or could indicate the appropriate electronic wallet information via his mobile device 138 .
  • the participant could view his registered accounts on the display of his mobile device 138 and select the one desired.
  • the MIMS controller 130 could relay the electronic wallet information to the appropriate product provider server (e.g., as indicated by a product provider identifier included with the mobile incentive).
  • the product provider server can use the financial information to conduct the financial transaction (accounting for any discount associated with the mobile incentive) and use the shipping address to fulfill the participant's order.
  • the participant's shipping address need not be provided.

Abstract

Methods and systems for utilizing promotion data accessible via a mobile device are disclosed. A digital record of promotion data from a product provider may be stored in a database. A plurality of such digital records may be aggregated for one or more providers. A digital record may be associated with an incentive account associated with an individual. An electronic request to apply promotion data associated with the individual to a transaction and authentication data identifying the individual may be received. A digital record associated with the individual's incentive account may be located and transmitted to a transaction processing system. A processing result record associated with the digital record may be received from the processing system. Usage information derived from the processing result record may be associated in a database.

Description

    CLAIM OF PRIORITY
  • This application claims priority benefit under 35 U.S.C. § 119(e) from provisional application No. 60/829,691, filed Oct. 17, 2006, and from provisional application No. 60/940,150, filed May 25, 2007. All of the foregoing applications are hereby incorporated by reference herein, in their entirety, for all purposes.
  • TECHNICAL FIELD
  • The disclosed embodiments pertain to distributing information via mobile devices, and more specifically, to delivering promotion data to individuals via mobile devices, enabling use of this information at a point of transaction, and recording tracking data regarding the use of the information.
  • BACKGROUND
  • Various services exist that allow individuals to receive marketing offers via their mobile devices, such as mobile phones. Such electronic marketing offers are known as “mobile coupons” or “m-coupons.” To utilize typical mobile marketing services, one first enrolls with the service by providing his mobile phone number via a website or by sending a text message to the service from his mobile phone. For example, to use the PingRewards service, one accesses the company's website via the Internet and registers his name, mobile phone number, and a password, and selects participating stores from which he wishes to receive offers. As another example, NetInformer allows an individual to register by sending a text message to its service, which then responds with a text message asking the person if he wishes to enroll, to which he responds to do so. Once the individual is enrolled, these services periodically provide m-coupons to his registered mobile phone. In addition, some services allow one to request offers for a particular merchant online rather than waiting for delivery. For example, an individual can access a mobile marketing service website, locate a merchant by city, select an offer from that merchant, and then provide his mobile phone number so that the service can send him the m-coupon as a text message. However, although one can authorize the service to provide similar offers automatically, the initial request is limited to a website interface and, therefore, an individual must have Internet access to request a particular m-coupon. Furthermore, each time he wishes to request a different type of m-coupon, he must access the website and repeat the procedure.
  • The aforementioned mobile marketing services provide text messages containing offer information. The frequency of distribution is dependent upon the service. To redeem the m-coupon, the recipient provides the offer information, such as a coupon code included in a text message, at a point of sale (“POS”) with the appropriate merchant. Typically, the individual either presents the display of his mobile device to the clerk operating the POS or reads the offer information from the display to him.
  • While such services are arguably more convenient than traditional marketing methods, such as coupons, they are not without their faults. Current mobile marketing systems lack a mechanism for ensuring that offers sent to a recipient's mobile device are actually of interest to him. For example, although PingRewards and NetInformer provide their services free of charge, the recipient is liable for any charges he may incur from his mobile carrier for using such services. That is, since the m-coupons are delivered as text messages, the recipient's mobile carrier bills him appropriately for receiving text messages. While a text message charge could be negligible, one could grow frustrated if he is charged for an m-coupon of no interest to him. Although current mobile marketing services may allow a participant to specify one or more merchants from which he wishes to receive offers, a merchant may offer a variety of products and thus be associated with a wide range of m-coupons. As the recipient lacks a sufficient avenue to refine his preferences with the service and, likewise, as the mobile marketing service (and thus, the product provider) has no method of ascertaining which distributed offers the individual is actively reviewing, the service may provide him with offers for an overly broad range of products. As the individual may only be interested in a few of the merchant's products, if he continually receives m-coupons that are of no use to him, he may grow dissatisfied with the service, and possibly the merchant as well. Moreover, mobile carrier fees (e.g., text message charges) could accumulate if the mobile marketing service provides m-coupons frequently and/or via multiple messages. Unless the recipient utilizes the majority of the m-coupons he receives, he could spend more money receiving m-coupons than he saves redeeming them.
  • Additionally, traditional m-coupons are typically sent one at a time with each message containing coupon information to be presented during the transaction. As it can be cumbersome for individuals to peruse multiple m-coupons stored in a mobile device, such as in its text message inbox, this may be unappealing to the recipient. For example, a person may only be able to open one message at a time, have to delete uninteresting or expired m-coupon messages, save interesting ones, and so on. Furthermore, receiving a separate message for each m-coupon can make it difficult to associate related m-coupons or to prioritize them. A recipient can also have trouble finding an m-coupon on his device. For example, since the character limit of a text message subject header is typically too small to reveal much information about the offer, one has to open each text message to ascertain its contents. Such problems lessen the appeal of m-coupons, and consequently one could be less inclined to review them. This could make time-sensitive offers less effective, as they may expire before a recipient has had sufficient time to examine them.
  • In addition to the problems typical m-coupons can cause for individuals, they also can be less appealing to product providers, such as merchants and manufacturers. For example, text messaging functions, such as Short Message Service (“SMS”), are typically limited to ASCII characters only, and therefore do not allow for graphical product placement. That is, a text message is typically limited to a short, black and white text description, rather than a colorful, graphic advertisement. Furthermore, a text message is generally limited to a maximum of 160 characters, which can limit the number of offers presented in a message (e.g., only one).
  • Regardless of the method of delivery, such mobile marketing services require that the recipient present information obtained from his mobile device while at a POS. If an individual wishes to redeem more than one m-coupon, he must present the information for each one. For example, although the service Cellfire does not utilize text messages, it still requires that one present a coupon code at a POS. Thus, although such mobile marketing services may provide greater convenience when acquiring offers, requiring the recipient to present his mobile device or provide offer information during the transaction makes such services little better than traditional coupons during redemption. Additionally, a person may find it inconvenient to use his mobile device while he is at a POS (e.g., to navigate through his text message inbox or to use an application), especially if he must do so for each m-coupon he wishes to redeem. For example, if a store is particularly busy, one may not wish to sort through his text message inbox while other customers wait behind him.
  • While the MobileLime service does not require individuals to present offer information at a POS, its services are limited to the loyalty programs of participating merchants and cannot present offers unrelated to such programs. The MobileLime service allows individuals to register merchant loyalty card numbers with their MobileLime account via the MobileLime website. When the individual is conducting a transaction at that merchant, he provides his mobile phone number at the POS instead of his loyalty card (e.g., types it in via a PIN pad or speaks it to the clerk). One can also opt to receive text message alerts from such merchants. While this configuration alleviates the need to carry a particular merchant's loyalty card, the individual is limited to receiving discounts associated with the merchant's loyalty program. The MobileLime service is not enabled to provide the individual with direct offers from manufacturers or the like. Furthermore, as the MobileLime service is tied exclusively to loyalty programs, it is of no benefit when a person shops at a store without a loyalty program or at a store with a loyalty program in which he has not enrolled.
  • The aforementioned mobile marketing services all operate under the assumption that the holder of the mobile device is the authorized m-coupon recipient and that he will be the individual redeeming the m-coupon. This scenario may be sufficient if a participating product provider is not concerned with precision regarding receipt or redemption. However, if a product provider wishes to ensure that only the proper, individual receives the m-coupon and redeems it such solutions are inadequate. For example, a product provider may wish to distribute m-coupons of a sensitive nature, such as offers related to an individual's healthcare or for age-restricted products, and, as such, receipt by the proper person is highly important. However, because the receipt of the m-coupon is not explicitly tied to the recipient, delivery and redemption accuracy cannot be ensured. Another person could appropriate (e.g., borrow or steal) the proper recipient's mobile phone and view such m-coupons instead of the desired recipient. Additionally, a product provider could wish to ensure that only the correct recipients redeem distributed m-coupons (e.g., to evaluate the effectiveness of the offer), yet current services lack a way to do so. For example, an m-coupon could be designed for a particular target group, such as men between the ages of eighteen and thirty. Even if the correct recipient receives the m-coupon, he could allow someone else to utilize it, such as by loaning his mobile phone, or by sharing the offer information. Moreover, for services such as MobileLime, another individual need not be aware of a particular offer, but rather need only provide the individual's identification information (e.g., mobile phone number) at the POS to attempt to redeem associated offers. For such reasons, an individual outside the target group can redeem the m-coupon and the mobile marketing service, and the product provider, has no way of knowing this. If the product provider analyzes the use of its offers to refine and evaluate its marketing strategy, the accuracy of this information can be of critical importance. For example, a product provider could mistakenly determine that an offer was a success because it was redeemed, but be unaware that the targeted recipient did not use it. As such, the product provider could continue to provide him with similar offers, even though the recipient has no interest in them.
  • Accordingly, there is a need for a method and system that can provide a convenient mechanism of receiving and using relevant information, an effective way of ensuring that only the appropriate recipients are utilizing such information, and an accurate manner of reporting the use of the information.
  • SUMMARY
  • The present invention utilizes an individual's mobile device to provide a convenient avenue of selecting, receiving, and utilizing information of interest. In an embodiment, an individual can opt to receive promotion data on his mobile device from a server where it can be stored in association with his participant identifier. When the participant of the system desires to utilize promotion data, he can provide authentication data associated with the participant identifier at a point of transaction, such as by providing a biometric sample. The appropriate information can then retrieved at the point of transaction and applied to the present transaction. Data regarding the usage of the promotion data can be stored and utilized for process refinement.
  • BRIEF DESCRIPTION OF THE DRAWINGS
  • FIG. 1 depicts an exemplary component architecture of a mobile incentive service.
  • FIG. 2 depicts a flowchart of a process for an individual to enroll with a mobile incentive service provider via a mobile device.
  • FIG. 3 depicts a flowchart of a process for an individual to enroll with a mobile incentive service provider via a portal.
  • FIG. 4 depicts a flowchart of a process for an individual to activate a mobile incentive account via a portal.
  • FIG. 5 depicts a flowchart of a process for an individual to enable biometric authentication functionality for a mobile incentive account.
  • FIG. 6 depicts a flowchart of a process of distributing mobile incentives per an automatic process.
  • FIG. 7 depicts a flowchart of a process of distributing mobile incentives per an individual's request for a mobile incentive.
  • FIG. 8 depicts a flowchart of a process wherein an individual undergoes authentication via a mobile device.
  • FIG. 9 depicts a product provider infrastructure architecture with which a mobile incentive service can be utilized.
  • FIG. 10 depicts a flowchart of a process for mobile incentive use at a point of transaction.
  • DETAILED DESCRIPTION
  • Various embodiments of the invention are discussed in detail below. While specific implementations are discussed, it should be understood that this is done for illustration purposes only. A person with ordinary skill in the relevant art will recognize that other components and configurations can be used without parting from the spirit and scope of the invention. The term “mobile incentive” is employed throughout this disclosure for illustrative purposes only and should not be construed as limiting. The systems and methods described herein can enable the discovery, delivery, distribution, and/or use of various types of information transmitted to a mobile device, and is not limited to marketing-related embodiments. As described herein, a mobile incentive can be thought of, conceptually, as an electronic record containing promotion data, such as offer information, product descriptions, advertisements, or other information, that may be relevant to the recipient. When a mobile incentive is described herein as being transmitted, it is not to be construed as limiting, for the transmission of a mobile incentive could entail the transmission of information contained within the record rather than the electronic record itself.
  • FIG. 1 depicts an exemplary component architecture for a service capable of generating mobile incentives electronically communicating these mobile incentives to participants of a mobile incentive service via their mobile devices, enabling the use of these mobile incentives at points of transaction, and recording data pertaining to their usage. Those with ordinary skill in the art will recognize that the logical components set forth in FIG. 1 are merely exemplary and that other configurations that provide substantially similar functionality to that of the logical components in FIG. 1 can be used consistent with the scope of the invention. As depicted in FIG. 1, an mobile incentive service can include a mobile server 102 that can enable messaging functionality and mobile incentive delivery, and an mobile incentive management service (“MIMS”) 100 that can enable participant authentication, and mobile incentive discovery, distribution, and use.
  • MIMS Architecture
  • The MIMS 100 of the mobile incentive service can include a product provider subcomponent 106 which manages data provided by the product provider. A product provider can be a merchant, a manufacturer (sometimes known as “CPGs,” or “Consumer Packaged Goods” manufacturers, in certain industries), a healthcare provider, or another provider of goods or services. In one embodiment, the MIMS 100 can maintain a product provider subcomponent 106 for each product provider participating with the mobile incentive service. In another embodiment, the MIMS 100 can maintain one or more consolidated product provider subcomponents 106 which house information from one or more product providers referenced by their product provider identifiers, such as a name, number, or the like. The product provider subcomponent 106 can maintain information regarding the clients of one or more particular product providers in a client information database 108. For example, if a product provider is a merchant, the client information database 108 could contain data regarding its customers or, if a product provider is a healthcare service, the client information database 108 could contain data regarding its subscribers. Such client information can include demographic information (name, address, age, etc.) as well as, if applicable, a client's loyalty or membership identification number. The product provider subcomponent 106 can also maintain a transaction database 110 that receives and keeps track of all the transactions associated with the product provider and other parties (e.g., transaction logs), a product taxonomy database 112 that provides product related codes, product names, unit price, relationships among the various products, and the like for the product provider's inventory, a product inventory database 154 for maintaining records regarding the stock of a product provider's products, and/or a client segmentation database 114 that can provide spending level information for each of the product provider's clients. Additionally, a product provider location database 150 can maintain information related to the product provider's location(s), such as a street address, shopping region (e.g., merchant district, shopping mall, etc.), and the like. The foregoing databases can be kept up-to-date by regular file transmission updates from the product provider's own systems, for example, on a daily or weekly batch basis, depending upon the embodiment. In another embodiment, one or more of the aforementioned databases could be updated in real-time (or near to real-time). In one scenario, the product inventory database 154 could maintain a real-time account of a product provider's inventory and, as such, mobile incentives associated with various products could be adjusted per the inventory. For instance, a mobile incentive could indicate how many units of a product are left, thereby imparting a sense of urgency to obtain the product or an incentive could be made unavailable if the associated product becomes out of stock. In other embodiments, product information such as product related codes, product name, unit price, and the like could be provided separately from the product taxonomy, such that there could exist a separate master product file or database that contains the foregoing product attributes in addition to the product taxonomy database 112. Such embodiments provide flexibility for the product provider when choosing whether to provide sensitive information to the MIMS 100. Alternatively, a product provider subcomponent 106 may exist separately from the MIMS 100 and be managed by a third party entity different from the MIMS 100 in some embodiments.
  • The product provider subcomponent 106 can also maintain a mobile incentive database 116 that maintains and organizes digital records of mobile incentives as created by the product providers. Product provider employees can interact with the product provider subcomponent 106 via a component, such as the campaign manager 118, which includes an interface, such as a web interface. Product provider employees can create or upload mobile incentives and store them in the mobile incentive database 116 and pool them, if desired, into sets (i.e., “an mobile incentive pool”) with common characteristics (e.g., effective date, expiration date, publication date, etc.). In one embodiment, a mobile incentive can be an offer for a discount off the regular price of a product, a discount off a total purchase price, or the like. Mobile incentives can have certain rules and restrictions associated therewith, including a limit per participant, a maximum number distributable to all participants, and a participant segment profile (e.g., spend level of a participant, frequency of visits of a participant, etc.) which participants must satisfy to be offered the mobile incentives. In another embodiment, a mobile incentive can be an advertisement only and need not include any type of offer. Additionally, each mobile incentive could have a “targeting strategy” associated with it. A particular targeting strategy typically defines a “reference group” of products against which the participant's prior behavior can be analyzed to assess the interest of such a participant in an associated mobile incentive. For example, if the participant rarely purchases any of the products in the reference group, he is assumed to have a low interest in the product related to the mobile incentive. If the participant is a frequent purchaser of products in the reference group, he is assumed to have a high interest in the mobile incentive. The creation of reference groups of products can be a manual process, given the need for the product provider's understanding of its own business and clients. When the product provider creates a mobile incentive through the campaign manager 118, the product provider can also select a particular target strategy to assign to the mobile incentive. For example, a “reward” strategy may simply utilize the product that is the subject of the mobile incentive itself as the reference group (i.e., a participant's prior purchase of a product is a good indicator that he may be interested in purchasing the product in the future); a “category” strategy defines its reference group as all products that are in the same product taxonomy as the product that is the subject of the mobile incentive (i.e., if a participant has purchased a product in the same product taxonomy as that of the product of the mobile incentive, he may likely have some interest in the mobile incentive as well); and an “upsell” strategy may define its reference group as products in the same taxonomy that have a lower price than the price of the product that is the subject of the mobile incentive (i.e., participants may purchase a more expensive but similar product if it is discounted through an mobile incentive).
  • A product, provider data server 120 can be coupled to one or more of the client information database 108, transaction database 110, product taxonomy database 112, client segmentation database 114, product provider location database 150, product inventory database 154, and the mobile incentive database 116. A product provider subcomponent 106 need not include all, or any, of the aforementioned databases. The particular databases utilized could be determined by the needs of the particular product provider. However, a product provider subcomponent 106 typically will at least include a mobile incentive database 116. The product provider data server 120 can serve as a management gateway (e.g., in order to properly segregate data received from product providers) for product provider systems that transmit data to the various databases of a product provider subcomponent 106 as well as for other components of the MIMS 100 that can request or otherwise receive information from the product provider subcomponent 106. In one embodiment, on a scheduled basis (e.g., in real-time or daily for some databases, weekly or longer for other databases), the product provider subcomponent 106, through the product provider data server 120, may transmit updated client information, transactions product taxonomies, product provider location data, product inventory data, and/or client segmentation information to a targeting engine data warehouse 122 that is coupled to a targeting engine 124. A product provider employee, may then, for example, through the campaign manager 118 initiate the transmission of a created mobile incentive pool from the mobile incentive database 116 to the targeting engine 124. In alternative embodiments, a mobile incentive pool may have a defined targeting date and/or time at which the product provider data server 120 automatically transmits the mobile incentive pool to the targeting engine 124. In yet another embodiment, a product provider could create a special promotion mobile incentive that could be transmitted to the targeted mobile incentives server 126 without undergoing targeting by the targeting engine 124. Special promotion mobile incentives could be more universal mobile incentives that need not be targeted because they could, for instance, apply to a broad range of participants. For example, a particular merchant could design a special promotion mobile incentive to be distributed as a limited time offer to encourage any participants to visit its location(s).
  • The targeting engine 124 can conduct a matchmaking process between the mobile incentives in the mobile incentive pool and the participants in the mobile incentive service of the present invention. Upon receiving the mobile incentive pool for targeting from the product provider data server 120, the targeting engine 124 can extract the particular product provider's information (e.g., incentives, transactions, product taxonomies, client information, client segmentation information, location data, inventory data, etc.) that is stored in the targeting engine data warehouse 122 and referenced, for example, by a product provider identifier. For each mobile incentive in the pool, the targeting engine 124 may then calculate the relevance score for each participant based, in part, upon his behavior as indicated through the information from the targeting engine data warehouse 122, assign rankings of the mobile incentives to the participants based on such relevance scores, and allocate the mobile incentives to selected participants who have the highest chance of using such mobile incentives. One example of a methodology for calculating such relevance scores and assigning information to individuals is set forth in U.S. patent application Ser. No. 10/616,486 filed Jul. 8, 2003 which is hereby incorporated by reference in its entirety. Once the targeting engine 124 has targeted the mobile incentives to participants, the targeting engine 124 can transmit such mobile incentive-participant associations (hereinafter, the “targeted mobile incentives”) to the targeted mobile incentives server 126, which stores them in the targeted mobile incentives database 128. Such targeted mobile incentives are then ready to be extracted from the targeted mobile incentives database 128 when requested by the MIMS controller 130 (through the targeted mobile incentives server 126) when retrieved by a participant via his mobile device 138 and when utilized by the participant at a point of transaction (“POT”) 104, such as a merchant POS, as further detailed below. A targeted mobile incentive may not always be utilized at a POT 104, such as if the mobile incentive pertains to an advertisement only and is not associated with a particular offer.
  • The MIMS controller 130 can manage the flow of information between the MIMS 100 and the mobile server 102, and thus, with the mobile device 138. For example, the MIMS controller 130 can receive information obtained by the mobile server 102, such as a device identifier or a keyword, and relay this information onto the appropriate components of the MIMS 100. Likewise, the MIMS controller 130 can transmit information from an internal component, such as data from the targeted mobile incentives server 126, to the mobile server 102. Furthermore, the MIMS controller 130 can interact with a portal 156 to enable individuals to enroll as participants in the mobile incentive service or to allow participants to augment registered information. Additionally, the MIMS controller 130 can manage the flow of data between the MIMS 100 and the product provider location (e.g., POT 104), and between the internal components of MIMS 100.
  • The MIMS 100 can further contain a device registration database 134 that is coupled to the MIMS controller 130 and can contain participants' mobile device information obtained during an enrollment process, such as device identifiers (e.g., mobile phone numbers) and, in some embodiments, device capability information (e.g., device model data, device applications, display size, etc.). The device registration database 134 can associate a participant's device information with a participant identifier, such as an internal identification code, which would enable the targeted mobile incentives server 126 to extract the appropriate mobile incentives for the participant in the targeted mobile incentives database 128 for transmission to the participant's mobile device 138. In one embodiment, an individual's participant identifier can be synonymous with a device identifier (e.g., a mobile phone number).
  • Furthermore, the MIMS 100 can include a product provider locator application 148 that can assist with location-based mobile incentives. The product provider locator application 148 can obtain location information, such as a postal code provided by the participant or a geographic region determined by a location service 152, and cross reference this information with data stored in targeting engine data warehouse 122 (received from the product provider location database 150) to determine if there are any corresponding product providers. If so, the participant can receive mobile incentives for product providers in a desired location, as described in detail below.
  • An exemplary embodiment of an MIMS 100 may be further capable of authenticating a participant via a mobile device 138, a portal 156, and/or via a POT 104. Such embodiments of the MIMS 100 may include an authentication server 136 that can authenticate a participant's identity so that he may access his registered information and mobile incentives. Notably, a participant can access and/or use multiple mobile incentives via a single authentication. In addition to being stored in the client information database 108, participant data useful for authentication can be held in other databases. For example, participant biometric data can be held in the biometric database 144, and verification data (such as passwords and security question answers) can be held in the knowledge database 146. In one embodiment, the biometric database 144 can store multiple types of biometric data, such as voice data, fingerprint data, iris data, retinal data, DNA data, or the like. The various biometric types could be stored jointly or could be separated into sub-databases. The authentication server 136 can enable a participant to authenticate himself by providing authentication data, such as a biometric sample or a password, via his mobile device 138 in order to retrieve mobile incentives. Additionally, the authentication server 136 can enable a participant to utilize mobile incentives stored at the MIMS 100 by submitting authentication data at the POT 104. A participant could also supply authentication data via a portal 156 to access his mobile incentive account.
  • Furthermore, the MIMS 100 may include an electronic wallet server 140 that can provide access to information, such as financial account data and other participant data, held in electronic wallets stored in the electronic wallet database 142 and can thereby enable payment functionality (at the POT 104, via the mobile device 138, etc.). In one embodiment, a participant's mobile incentive account and his electronic wallet can be considered one in the same, thereby providing a unified record for all of the participant's interactions with the systems. In another embodiment, a participant's mobile incentive account can be associated with his electronic wallet, such as via a shared identifier, but maintained as a separate record. For example, electronic wallet functionality could be enabled by an entity other than the one managing mobile incentive functionality. The authentication server 136, in conjunction with the electronic wallet server 140 can allow a participant to access electronic wallet information stored at the MIMS, 100, which could be used to provide payment, and could ultimately be sent to a payment processor. For example, the participant could submit a biometric sample at the POT 104, which, once relayed to the authentication server 136, could be used to authenticate the participant and retrieve electronic wallet information. Exemplary embodiments of biometric payment systems are described in U.S. application Ser. No. 11/421,451, filed May 31, 2006, which is hereby incorporated by reference in its entirety. Similarly, components of the MIMS 100 could enable a participant to conduct mobile payment transactions. For example, by accessing payment and shipping information from his electronic wallet, a participant could conduct a transaction completely through use of his mobile device 138. Alternatively, a participant could contact the MIMS 100 via his mobile device 138 to authorize an upcoming payment transaction at the POT 104. When the participant conducts the transaction at the product provider location, the system of the present invention, in addition to retrieving mobile incentives, could retrieve payment information from his electronic wallet and transmit this to the POT 104. An example of systems and methods capable of handling mobile payment functionality is found in U.S. patent application Ser. No. 11/566,987, filed Dec. 5, 2006, the disclosure of which is incorporated herein by reference in its entirety. In another embodiment, the inclusion of electronic wallet functionality could allow the MIMS 100 to enable store credit and/or rebate functionalities. Mobile incentives provided to participants could include store credit or rebates offers, but the system could also handle such tasks independent of mobile incentive functionality. For example, if an mobile incentive provides a participant with store credit (e.g., for a subsequent purchase), rather than receiving a physical credit voucher, the POT 104 could relay the store credit amount to the MIMS 100, which could create a store credit account for the amount within the participant's electronic wallet. Similarly, if the participant is due a rebate for a product purchased at the POT 104, the POT 104 could notify the MIMS 100, which in turn could employ registered participant information to submit the rebate to the appropriate product provider. Furthermore, the MIMS 100 could credit a financial account within an electronic wallet for the rebated amount.
  • Mobile Server Architecture
  • As aforementioned, in addition to an MIMS 100, a mobile incentive service can include a mobile server 102. The mobile server 102 described herein can enable messaging functionality, and mobile incentive delivery, however this is not to be construed as limiting, as the mobile server 102 could enable other functionality as well. The mobile controller 158 can interface with the MIMS controller 130 or the MIMS 100. Additionally, the mobile controller 158 can manage communication with a mobile device 138 via one or more gateways, such as a voice gateway 160, a messaging gateway 162, a data application gateway 164, and/or a Wireless Application Protocol (“WAP”) gateway 168. The voice gateway 160 can receive and interpret voice channel communications, such as via a telephony interface, dual-tone multi-frequency (“DTMF”), automatic speech recognition (“ASR”), interactive voice response (“IVR”), or the like. The messaging gateway 162 can receive and interpret text message communications, such as Short Message Service (“SMS”), and can send text messages. The data application gateway 164 can receive and interpret data communications and can manage received data packets, such as email transmissions sent via a mobile data network, such as General Packet Radio Service (GPRS). Furthermore, if the mobile incentive service employs biometric data types other than voice (or if the mobile device 138 converts voice data into a data message), the data application gateway 164 can receive this biometric data. The WAP gateway 168 can transmit and receive WAP communications between the mobile server 102 and the mobile device 138. The device manager 166 can maintain a registry of the characteristics of various mobile devices 138, thereby allowing the mobile controller 158 to format mobile incentive information according to the device capability information obtained from a participant's mobile device 138. For example, the mobile controller 158 could format mobile incentives as a WAP Push page or an SMS message depending upon the capabilities of the mobile device 138 as indicated by the device manager 166. Typically, mobile incentives are accessed via a URL included in one message so that multiple mobile incentives can be viewed at once, rather than being delivered as separate messages. In one embodiment, device capability information can be obtained from the mobile device 138 whenever it communicates with the mobile server 102. As such, participants can change mobile devices 138 without notifying the mobile incentive service (although they may need to do so if the registered device identifier also changes). Alternatively, device capability information for a participant's mobile device 138 could be obtained from the device registration database 134 where it has been registered. If a participant purchases a new mobile device 138, he could access his account to update the stored device capability information.
  • Those of ordinary skill in the art will recognize that the logical components and databases described in FIG. 1 are merely illustrative and may be distributed in alternative but functionally equivalent designs, including without limitation, the removal of certain components and addition of others, without departing from the scope or spirit of the described embodiments. Rather than being separate entities, the MIMS 100 and the mobile server 102 could be one entity or components illustrated as contained within the MIMS 100 could be found within the mobile server 102 and vice versa. Furthermore, components of the MIMS 100 or the mobile server 102 could also be combined into single components. For example, rather than the MIMS 100 having a separate authentication server 136, MIMS controller 130, electronic wallet server 140, and targeted mobile incentives server 126, certain embodiments may integrate such functional capabilities (or any portion thereof) into a single MIMS controller 130. Additionally, one or more components of the MIMS 100 or mobile server 102 could be hosted by one or more third parties external to the mobile incentive service.
  • Enrollment
  • An individual can enroll as a participant with the mobile incentive service of the present invention in a variety of fashions. In one embodiment, an individual can enroll via a tiered process in which the more information he supplies to the mobile incentive service, the more functionality the service provides. FIG. 2 depicts an embodiment of a process in which an individual can enroll via his mobile device 138. Although the mobile device 138 is typically referred to herein as a mobile phone, it could be any portable device capable of performing telecommunication functions, such as a PDA, a handheld computer, or the like. In an alternate embodiment, a mobile device 138 could be a device designed specifically for mobile incentive use, such as a pendant. To begin enrollment, the individual can utilize his mobile device 138 to communicate with the mobile server 102 (step 202). The mobile server 102 can receive the communication from the carrier network 132 via an appropriate gateway 160, 162, 164, 168 (step 204). For example, text messages can be received by the messaging gateway 162 and incoming calls can be received by the voice gateway 160. The gateway 160, 162, 164, 168 can capture device information, such as capability information (e.g., device manufacturer and model information), and a device identifier (e.g., the phone number of the incoming communication), and can route this information to the mobile controller 158 (step 206) the mobile controller 158 can cross-reference the device capability information with the data stored in the device manager 166 to determine if the mobile device 138 is compatible with the mobile incentive service (step 208). If the mobile device 138 is not compatible, an error message can be sent to it and the process can terminate (step 210). If the mobile device 138 is compatible, the mobile controller 158 can route the captured device identifier to the MIMS controller 130, which in turn can determine if the captured device identifier is registered in the device registration database 134 (step 212). If so, an error message can be sent to the mobile device 138 and the process can terminate (step 210). In some scenarios, an individual could desire to enroll with a mobile device 138 already registered with another participant so that both people can use it to receive mobile incentives. Typically, in order to enable a mobile device 138 for multiple participants, individuals (other than the original enrollee) must enroll via a portal 156 (as described below) and the individual could be informed of this by the error message. If the captured device identifier is not registered, the mobile controller 158 can prompt a gateway 160, 162, 164, 168 to transmit a confirmation request to the mobile device 138 (step 214). The confirmation request could include the mobile incentive service's terms and conditions or could provide access to them (such as via a URL). After receiving the confirmation request, the individual can then provide an affirmative or negative response (step 216). For example, the voice gateway 160 can prompt the individual to speak “Yes” or “No” or dial “1” for yes or “2” for No, or the messaging gateway 162 could send a text message asking the him to respond “Yes” or “No” via a text message. If the individual provides a negative response (or does not respond at all), the mobile incentive service may end the enrollment process (step 218). If the individual responds in the positive, the mobile controller 158 can notify the MIMS controller 130 which in turn can establish a participant identifier (step 220). A participant identifier can connect participant information allocated throughout the different components of the mobile incentive service, enabling the service to locate and track a participant's data. In one embodiment the MIMS controller 130 can generate the participant identifier, such as a unique identification number. This participant identifier can be an internal tool not readily available to the participant or can be made available to the participant (e.g., to provide when presented with customer service issues, to update registered information, etc.). Alternatively, rather than generating a new participant identifier, the MIMS controller 130 can employ a pre-existing participant identifier obtained during enrollment, such as the device identifier (e.g., the mobile phone number). Once a participant identifier has been established, the MIMS controller 130 can register the captured device identifier in association with it, and thus the mobile device 138, in the device registration database 134 (step 222). In one embodiment, device capability information can also be stored in the device registration database 134. In addition to storing the participant identifier with the device registration database 134, the MIMS controller 130 can transmit the participant identifier to one or more product provider subcomponents 106. The product provider data server 120 of the product provider subcomponent 106 can store the participant identifier in the client information database 108, thus enabling the participant for mobile incentive functionality for product providers participating with the mobile incentive service. The participant could be enabled for mobile incentive functionality for all participating product providers or for a default subset of participating product providers. In one embodiment, a participant could specify which product providers he would like to enable. For example, an automated system could prompt him with product provider names and he could indicate those he wishes to enable (e.g., by speaking “yes” or “no”). Once the participant has been registered, the mobile controller 158 can, via the appropriate gateway 160, 162, 164, 168 provide the participant with a message indicating a successful registration (step 224). In one embodiment, the participant is presented with a password, such as a code or PIN, which can be used by the participant to login via a portal 156 to augment his mobile incentive account.
  • In other embodiments, a participant can enroll with the mobile incentive service via a portal 156; FIG. 3 depicts a flowchart of such a process. Additionally, a participant who has already registered, such as via his mobile device 138 as described above, could augment his mobile incentive account via the portal 156. In additional to mobile incentive services, the portal 156 could allow a participant to enroll in other services or update other types of account information. For example, a participant could access the portal 156 to enable his account for mobile payment functionality or to access his electronic wallet. The portal 156 can be implemented via various mechanisms, such as a website, a kiosk, a customer service desk, or the like. The individual can access the portal 156 to interface with the MIMS 100 (step 302). If a registered participant is augmenting his existing account, he could be prompted to provide authentication data so that his information can be located. For example, if the participant registered with his mobile device 138, he could be prompted to enter his mobile phone number and the password that was presented to him after his enrollment. Similarly, if an individual had previously begun enrollment via the portal 156 but was unable to complete the process, he could provide authentication data to the portal 156 to resume enrollment.
  • As with the enrollment method described in FIG. 2, the individual may only need to provide a device identifier, such as his mobile phone number, to enable mobile incentive functionality. The individual could also provide other registration information as prompted, such as an email address, demographic information (e.g., name, age, gender, date of birth, address, etc.), financial account information (e.g., credit, debit, or checking account numbers, etc.), verification data (e.g., mother's maiden name, a password, etc.), healthcare information (e.g., policy number, insurance carrier, etc.) and other similar personal and identity-related information. Additionally, an individual could provide information regarding one or more loyalty or membership accounts (e.g., a card number, the name of a particular product provider or brand, etc.), thereby enabling the mobile incentive service to utilize loyalty or membership program information in conjunction with mobile incentive functionality. An example of systems and methods capable of handling loyalty program functionality is found in U.S. patent application Ser. No. 11/421,458, filed May 31, 2006, the disclosure of which is incorporated herein by reference in its entirety.
  • As previously mentioned, in addition to the mobile phone number, the individual could provide other information about the mobile device 138, such as mobile carrier information, device capability information (e.g., the manufacturer of the mobile device 138), and other device identifiers (an electronic serial number, a mobile identification number, etc.). In one scenario, the individual is presented with the names and pictures of various mobile devices 138 and prompted to select the name and/or picture that corresponds to his mobile device 138. Additionally, if individual indicates that the mobile device 138 is enabled for email functionality, he could indicate which email address is associated with the mobile device 138.
  • Furthermore, a person can establish one or more preferences for mobile incentive service. For example, he can specify favorite product providers or products or a preferred mobile incentive type (e.g., percentage discounts, free items, etc.). An individual could indicate whether he would like the mobile incentive service to monitor the location of his mobile device 138 to provide mobile incentives based upon his location. As another example, a person could indicate whether he would like the mobile incentive service to send him mobile incentives without a specific request and, if so, the particulars of the delivery (e.g., based upon his location or registered preferences, daily, weekly, the maximum amount to be sent in a time period, etc.). Various preferences can be employed by the system to provide a participant with mobile incentives particular to the participant's desires. For example, a participant could set his preferences so that he only receives mobile incentives in the vicinity of a particular location and only for products or product providers he has specified. In an alternate embodiment, an individual can provide an email address, but not associate it directly with his mobile device 138. Instead, he could authorize the mobile incentive service to send mobile incentives to both his mobile device 138 and his email address simultaneously or he could specify which mobile incentives are to be sent to his mobile device 138 and which are to be sent to the email address.
  • A participant need not provide all his registration at one session (although for an initial enrollment, he typically must provide enough information to enable service, such as a device identifier). Rather, he could provide particular registration information at various sessions, each time enabling his mobile incentive account with greater functionality. For example, a participant could first enroll with the mobile incentive service via his mobile device 138. He could subsequently access the portal 156 to provide loyalty or membership program information to enable mobile incentive service for the associated product providers (e.g., to add product providers that were not automatically enabled during his initial enrollment). In yet another subsequent session, the participant could access the portal 156 to add demographic information, thereby enabling the service to provide more precise mobile incentives or to enable age verification. In one embodiment, the value of the mobile incentives provided to the participant can be determined by the quantity and/or type of information that the participant has registered. For example, a participant that only registers his mobile phone number may receive others for a smaller discount than a participant who has also registered his mailing address and email address. As another example, the transaction history associated with a loyalty account may be of particular value to the mobile incentive service and a participant who registers his loyalty number for a participating product provider (thereby granting the mobile incentive service access to his transaction history) may receive better mobile incentives than one who has not.
  • Once entered, registration information can be sent to the MIMS controller 130. As with the process described above, in the scenario of a new enrollment, the MIMS controller 130 can determine if the device identifier has been previously registered in the device registration database 134 (step 306). If the device identifier has been registered, the MIMS controller 130 can determine if the individual has initiated a duplicate enrollment (step 308). In some embodiments more than one person could be allowed to register for the same mobile device 138. For example, a husband and wife could share the same mobile phone. Multiple participants can be associated (e.g., via their participant identifiers) with the information stored in the device registration database 134 for a particular mobile device 138. Conversely, one participant could register more than one device identifier (i.e., more than one mobile device 138). For example, a participant could have a business mobile phone and a personal mobile phone and wish to use both for mobile incentives. As such, a participant can be associated (e.g., via a participant identifier) with more than one mobile device 138 registered in the device registration database 134. The MIMS controller 130 can evaluate other received information, such as the individual's name, to determine if it is truly a duplicate enrollment. Additionally, the enrolling person could be prompted to confirm that he is authorized to use the previously enrolled mobile device 138. If the MIMS controller 130 determines that a person has initiated a duplicate enrollment or is not authorized to use the mobile device 138, the procedure could be cancelled and an error message could be displayed at the portal (step 310). If the MIMS controller 130 determines that enrollment is not a duplicate, the process can proceed.
  • The MIMS controller 130 can next associate a participant identifier with the registration information (step 312), and can store the information in association with the participant identifier (step 314). The MIMS controller 130 can store the device identifier in the device registration database 134. Other registration information can be sent to one or more product provider subcomponents 106, where the product provider data server 120 can store it within the client information database 108 (step 314). The participant could be enabled for mobile incentive functionality for all participating product providers, a default subset of participating product providers, or only for those product providers he has specified via his preferences. Additionally, the MIMS controller 130 can route one or more elements of the received registration information to the authentication server 136 for storage (e.g., in the knowledge database 146, or the electronic wallet database 142). In one embodiment, rather than prompting the participant to create a password, the MIMS controller 130 or the participant can select an element of the received registration information or a combination of elements to be used. For example, a password could consist of digits from a participant's product provider loyalty account number and digits from his mobile phone number.
  • If a participant accesses the portal 156 to update previously registered information (as opposed to enrolling), the MIMS controller 130 can associate the updated registration information with the appropriate participant identifier in the appropriate database(s). If the participant is aware of his participant identifier, he could provide it via the portal 156. If the participant identifier is not known by the individual, the MIMS controller 130 can locate it once he has been verified, such as via biometric authentication and/or verification data, and then appropriately update the registration information associated with it.
  • The MIMS controller 130 can determine whether the individual is undergoing an initial enrollment or updating an existing mobile incentive account (step 316). If a participant is updating a previously created mobile incentive account (e.g., he initially enrolled via his mobile device 138), typically the MIMS controller 130 can mark the newly provided registration information activated for use (step 318). Alternatively, it could be marked pending until the participant verifies and/or authorizes the changes made. If a person is undergoing his initial enrollment via the portal 156, the MIMS controller 130 can associate the registration information with a password or an approval code (step 320). As mentioned, a password can be verification data registered by the participant, such as a PIN, knowledge-based information (e.g., mother's maiden name), or the like. Alternatively, the MIMS controller 130 can generate an approval code. The approval code can be a unique set of alphanumeric data generated by the MIMS controller 130 and can be sent to the participant's mobile device 138 (step 322). The MIMS controller 130 can transmit the approval code to the mobile controller 158, which in turn can transmit it as a text message via the messaging gateway 162 to be displayed on the mobile device 138 (step 324). One the registration information has been associated with a password or approval code, it can be marked pending (step 326). Typically, the password or approval code is stored in association with the participant identifier in the knowledge database 146, and the registration information is not enabled for use until the participant completes enrollment by activating it through an authentication process, as described below.
  • To activate a mobile incentive account created during enrollment via the portal 156, the participant can undergo the process illustrated by the flowchart depicted in FIG. 4. The participant can access the portal 156 (step 402) and enter authentication data including the password or approval code associated with his account (step 404). The authentication data could also include a mobile phone number, a name, or the like associated with the registered participant identifier or, if known, the participant identifier itself could be provided. The participant could do so during the same session at which he provided the registration information or could do so at a subsequent session. The received authentication data can be sent from the portal 156 to the MIMS controller 130, which can determine if the authentication data is associated with a participant identifier (step 406). If not, the MIMS controller 130 can prompt the portal 156 to display an error message (step 412). If there is an associated participant identifier, the MIMS controller 130 can prompt the authentication server 136 to retrieve the associated registered password or approval code from the knowledge database 146 (step 408). For example, if the authentication data includes a mobile phone number, the MIMS controller 130 can determine if this mobile phone is registered, and if so, retrieve the associated participant identifier. The MIMS controller 130 can then share the participant identifier and received password or approval code with the authentication server 136, which can determine if the password or approval code stored within the knowledge database 146 matches the received password or approval code (step 410). If there is a match, the authentication server 136 can notify the MIMS controller 130, which then can activate the participant's registration information associated throughout the system (i.e., the mobile incentive account is activated) (step 414). If a matching password or approval code is not located, the MIMS controller 130 can prompt the portal 156 to display an error message (step 412).
  • Depending upon the embodiment, a participant could be requested to provide biometric data during the activation process. In other embodiments, while a participant may not need to provide biometric data to activate his mobile incentive account, he may do so to enable greater functionality, such as age verification and biometric payments. As aforementioned, the information a participant registers may affect the quality of the mobile incentives he receives. A participant that registers data that allows for the use of strong authentication, such multi-factor and/or biometric authentication, may receive better mobile incentives than a participant who does not. The system of the present invention can utilize various types of biometric data, such as fingerprints, iris scans, vein patterns, voice data, and the like, as would be determined per implementation. Once the participant has successfully verified himself via the process above, he could be prompted to provide biometric data to the portal 156 if the portal 156 is properly equipped with a biometric access point (“BAP”). For example, the portal 156 could be a kiosk or participant service desk equipped with a BAP or a participant could access a website embodiment of the portal 156 via a personal computer equipped with a BAP (e.g., a fingerprint scanner). The portal 156 could route the received biometric data to the MIMS controller 130, which in turn would transmit it to the authentication server 136 for storage within the biometric database 144.
  • In alternate enrollment embodiments, the mobile incentive service could have access to third party resources, such as financial or demographic databases, and utilize such resources during the enrollment process. For example, the MIMS controller 130 could use utilize these resources to acquire participant information, thereby alleviating the amount of information a participant needs to provide. Furthermore, before activating a participant's registration information, the mobile incentive service could use such resources to validate received information (e.g., to determine if a mailing address is valid), and/or to perform risk checks (e.g., to evaluate a participant's credit history). In other alternate embodiments, enrollment can be initiated via an application on the mobile device 138 (rather than via a voice channel connection). For example, if the mobile device 138 has an Internet interface, such as a web browser, the mobile device 138, itself, could serve as the portal 156. In another example, an individual can undergo complete enrollment via a voice channel connection via his mobile device 138. The enrollment could begin as depicted in FIG. 2, with MIMS controller 130 determining if the obtained device identifier is registered and prompting the individual to enroll if not. Registration information could be received via various voice channel interfaces, such as ASR, IVR, DTMF, and the like. For enrollment involving the provision of biometric data, the MIMS controller 130 can initiate a biometric data capture process such as the one described below in relation to FIG. 5. Voice data could be received as described or alternate types of biometric data (or voice data converted into a data message via a device application) could be received by the mobile controller 158 via the data application gateway 164 and transferred to the MIMS controller 130. Once the MIMS controller 130 has received sufficient information and, optionally, verified it with third party resources, the participant's mobile incentive account can be marked active. The participant could receive a confirmation message or the mobile incentive service could contact him later (e.g., text message, voice call, etc.). If the participant wishes to enable Internet access for his mobile incentive account, he could register or receive a password for this purpose. Then, to access his mobile incentive account via the Internet, the participant can provide this password and other authentication data via a mobile incentive service website.
  • In addition (or in alternative) to providing biometric data via a portal 156, a participant could provide biometric data via his mobile device 138. Typically, a participant can provide voice data via his mobile device 138, but, as aforementioned, other types of biometric data could be provided if the user's mobile device 138 is so equipped. FIG. 5 depicts a process for a participant to register biometric data with his mobile incentive account via his mobile device 138. The participant could perform this process while activating or augmenting his mobile incentive account. A voice channel connection can be established between the participant's mobile device 138 and the mobile controller 158 (step 502). For example, if the participant has just completed registering via a website embodiment of the portal 156, the website could present an HTML button and display a message such as, “Click this button and we will call you to obtain a voice sample!” Additionally or alternatively, the participant could specify a time for the call. In another scenario, the participant could call a service number. In an alternate embodiment, the participant could send a text message to the mobile server 102, which could then initiate a voice channel connection with the mobile device 138.
  • As aforementioned, voice channel communication between the mobile server 102 and the mobile device 138 could be driven by the voice gateway 160. The voice gateway 160 can obtain a device identifier (e.g., the mobile phone number acquired via caller ID) from the incoming transmission and can forward it to the mobile controller 158, which can in turn relay it to the MIMS controller 130 (step 504). The MIMS controller 130 can verify whether the device identifier is registered in the device registration database 134 (step 506). If so, the MIMS controller 130 can locate the associated participant identifier. As aforementioned, the participant identifier and the device identifier could be one in the same and thus the MIMS controller 130 may not need to locate an associated participant identifier, but merely verify that the device identifier is registered.
  • If the device identifier is not registered, the participant can be so informed and the call could be terminated (step 508). The mobile controller 156 could connect the participant with a customer service representative or play a recording that explains the issue and provides the participant with instructions to correct the problem. If the device identifier is registered, the MIMS controller 130 can request the mobile controller 158 to prompt the participant for authentication data, such as a password or approval code, in order to verify that he is the authorized participant (step 510). The participant can provide the authentication data via his mobile device 138, such as via speech or DTMF (step 512). Once the mobile controller 158 has obtained the authentication data from the participant, it can be sent (after it has been converted it into a data message) to the MIMS controller 130. The MIMS controller 130 can forward the authentication data to the authentication server 136, which can compare it with data stored in association with the participant identifier in the knowledge database 146 to determine if there is corresponding data (step 514). In an alternate embodiment, if the participant has previously registered one type of biometric data (e.g., a fingerprint) and is attempting to add a second type (e.g., voice data), the authentication data supplied could include the registered type. In such a scenario, the authentication server can compare the received authentication data with data stored in the biometric database 144. If there is not corresponding registered data, the process could be terminated (step 508). In one embodiment, the MIMS controller 130 could note the device identifier, participant identifier, and/or other associated information on a failed enrollment log. The failed enrollment log could be reviewed to determine why participants are failing verification or to detect fraudulent behavior.
  • If the received authentication data corresponds with registered data, the activation process can continue. The MIMS controller 130 can instruct the mobile controller 158 to request biometric data from the participant (step 516). Typically, the participant will be prompted to provide one or more voice samples. Once the participant provides the requested biometric samples (step 518), the mobile controller 158 can capture them (step 520) and route them to the MIMS controller 130, which in turn relays them to the authentication server 146. The authentication server 146 can extract information from the biometric data, typically generating one or more biometric templates. In an alternate embodiment, before biometric data is transmitted to the mobile server 102, it could be converted into a biometric template via an application on the mobile device 138. Once received, the biometric data can be stored in the biometric database 144 in association with the participant identifier (step 522). If a participant's voice is employed as biometric data, the voice data provided could be based upon one or more particular words or phrases he is prompted to speak. The voice data could be used solely for biometric authentication or, in certain embodiments, could also be used by the authentication server 136 to compare with verification data previously obtained to ensure greater authentication of the enrolling participant. For example, the voice data requested by the mobile controller 158 could be a sample of the participant articulating his mother's maiden name, date of birth, or a password. Rather than separately prompting the participant for separate types of authentication data through steps 510 through 518, the same voice data may be used for both biometric data and verification data authentication purposes. Upon receiving the voice sample, in addition to transmitting the voice data to the mobile controller 158, the voice gateway 160 could also translate the spoken language into a data message containing actual verification data (e.g., the actual name, date of birth, or other alphanumeric data) utilizing ASR technology. The authentication server 136 can compare the data message with registered verification data that is stored in the knowledge database 146 in association with the participant identifier. Additionally, or alternatively, data messages generated during mobile incentive account activation could be stored in association with the participant information in the knowledge database 146 and utilized during participant authentication at subsequent transactions. Once the participant has provided the requested biometric data, the call can be ended (step 526) and the MIMS controller 130 can enable the participant's mobile incentive account for new biometric functionality (step 524).
  • Regarding voice data, the quality of the voice sample acquired during enrollment could have a bearing on the processes of the mobile incentive service during subsequent transactions. Therefore, the mobile incentive service could enable supplemental methods of acquiring the participant's voice data. For example, if during registration the mobile controller 158 determines that the current phone connection is too poor for an accurate voice sample capture, the participant could be requested to call back from a location with a stronger signal. Alternatively, the participant could be provided with an activation phone number and a password to use from a different phone, such as a landline. This would allow the participant to call in from a landline phone, which typically does not have the same variable sound quality issues as a mobile phone. Because the phone used to call is not the mobile device 138, the participant could identify his account and verify himself by providing a registered password.
  • Once a participant has enrolled with the mobile incentive service and activated his account, he can begin receiving mobile incentives via his mobile device 138. As aforementioned, during enrollment, or during a subsequent update of a mobile incentive account, a participant could specify the preferred method of delivery for his mobile incentives, such as automatically, per his request, or both.
  • Automatic Mobile Incentives Distribution
  • As previously discussed in the context of FIG. 1, the product provider subcomponent 106 can regularly and continually feed relevant data to the targeting engine data warehouse 122, and product providers can regularly generate mobile incentive pools (e.g., through the campaign manager 118) that are transmitted to the targeting engine 124 in order to create targeted mobile incentives that are stored in the targeted mobile incentives database 128. FIG. 6 depicts a flowchart of a process by which the mobile incentive service can distribute mobile incentives to a mobile device 138 automatically. The targeted mobile incentives server 126 can maintain a registry of participant identifiers for participants that have opted to receive mobile incentives automatically. The participant identifier registry can be categorized into various batches, such as by date, by demographic, or the like. For example, a group of participant identifiers could be grouped in a batch by the participants' preferred day of mobile incentive delivery, such as Monday. Similarly, a group of participant identifiers could be grouped into a batch based upon the age of the associated participant, such as participants between eighteen- and thirty-years old. Furthermore, a participant identifier can be associated with multiple batches. For example, a participant identifier associated with a twenty-year-old participant whose mobile incentive account indicates a preferred delivery day is Monday could be included with both of the aforementioned batches. Periodically, the targeted mobile incentives server 126 can query the targeted mobile incentives database 128 based upon one or more of these batches (step 602). For example, if a participant identifier batch is for participants that have chosen to receive mobile incentives on Monday, the targeted mobile incentives server 126 can query the targeted mobile incentives database 128 every Monday.
  • The targeted mobile incentives server 126 can then determine if any mobile incentives in the targeted mobile incentives database 128 are associated with the participant identifiers contained with the batch (step 604). As aforementioned, in addition to mobile incentives targeted to particular participants, the targeted mobile incentives database 126 could contain special promotion mobile incentives that can be distributed to a participant regardless of the batch type. For example, the targeted mobile incentives database 126 could contain a mobile incentive for a limited-time discount at the Olive Garden and could distribute this mobile incentive to any participants scheduled to receive a mobile incentive within the time limit. Once the targeted mobile incentives server 126 locates mobile incentives associated with the batch (including special promotion mobile incentives), it can create a list of participant identifiers associated with the mobile incentives and transmits this list to the MIMS controller 130. Utilizing the participant identifiers, the MIMS controller 130 can obtain the associated device identifiers, typically mobile phone numbers, from the device registration database 134 (step 606). In one embodiment, if device capability information is registered the MIMS controller 130 can obtain this as well. The MIMS controller 130 can then transmit the device information to the mobile controller 158, which in turn can prompt the appropriate gateway 162, 168 (e.g., as indicated by the device capability information) to transmit a message, such as a WAP Push or SMS containing a URL, to the associated mobile devices 138 (step 608).
  • The participant can receive the message on his mobile device 138, which can display it to inform him that the mobile incentive service has mobile incentives ready for his perusal (step 610). The participant can access the URL by selecting the link on a WAP Push page or extracting the URL from an SMS message (step 612), causing the mobile device 138 to transmit a retrieval request to mobile server 102 (step 614) where it is received by the WAP gateway 168 or the messaging gateway 162. A retrieval request can include a device identifier (e.g., the mobile phone number), and device information. The retrieval request can be routed to the mobile controller 158, which, if the capabilities of the mobile device 138 have not yet been determined, can cross-reference the device information with data stored in the device manager 166 (step 616). Additionally, the mobile controller 158 can transmit the device identifier to the MIMS controller 130, which can obtain the corresponding participant identifier from the device registration database 134. As aforementioned, if the participant identifier is the same as the device identifier, this step can be omitted. Optionally, the MIMS controller 130 could relay the participant identifier to the authentication server 136 and initiate a participant authentication process, such as the one depicted in FIG. 8. In other embodiments, the MIMS 100 could be configured not to authenticate the participant at this point and such a process could be omitted. The MIMS controller 130 can then relay the participant identifier to the targeted mobile incentives server 126, which can query the targeted mobile incentives database 128 and obtain the participant's targeted mobile incentives. Once the targeted mobile incentives server 126 has obtained the participant's mobile incentives, it can mark them as available, and transmit them to the MIMS controller 130 (step 618). The targeted mobile incentives server 126 can maintain of registry of available mobile incentives per the associated participant identifier.
  • The MIMS controller 130 can transmit the mobile incentives to the mobile controller 158 and they can be then formatted per the characteristics of the mobile device 138 (step 620). The formatted mobile incentives can then be transmitted to the participant's mobile device 138 (step 622) where the participant can view them via the display of the mobile device 138 (step 624). If the promotion data of the mobile incentives includes only advertising data, no further action need be taken by the participant. If the promotion data of the mobile incentives includes an offer, in one embodiment, all the incentives made available are ready for use and the participant need not take further action. In another embodiment, the participant can indicate the particular incentives he wishes to use. For example, the participant could scroll through the incentives presented to him and use a button to select those of interest. The mobile device 138 can then relay which incentives were selected, indicating to the targeted mobile incentives server 128 which ones are to be kept associated with his participant identifier. Incentives not selected are not marked ready for use and can remain associated with the participant identifier or can be disassociated with the participant identifier, and therefore no longer available to the participant. Furthermore, mobile incentives not selected for use can be purged from the targeted mobile incentives server 128 after a specified time period (e.g., an incentive could be removed after it has expired). In one scenario, a participant could actively indicate those that are not of interest to him, causing them to be purged. The targeted mobile incentives controller 138, or another MIMS component, can log which incentives are not used. This data can be used by operators of the MIMS 100 to refine their targeting process (e.g., those of the targeting engine 124) and/or could be shared with product providers so that they can refine their incentive strategies.
  • Once the mobile incentives are ready for use, the participant may proceed to use the mobile incentives at the associated product providers.
  • Mobile Incentives Distribution per Participant Request
  • FIG. 7 depicts a flowchart of an embodiment in which a participant can actively request mobile incentives. A participant can initiate a mobile incentive request by contacting the mobile incentive service via his mobile device 138 (step 702). The participant can initiate a mobile incentive request via voice communication, by sending a text message, via an email, or the like. Furthermore, the participant's mobile device 138 could contain an application, such as a web browser, storing a mobile incentive “bookmark,” which the participant can select to initiate a request. Furthermore, if the mobile device has a web browser, the participant could enter the URI for the mobile incentive service. In one embodiment, a participant could provide one or more keywords with his mobile incentive request. A keyword can be a word or phrase relevant to the desired goods or service (e.g., “coffee”), the product provider (e.g., “Starbucks”) or the brand (e.g., “Folgers”). Furthermore, a keyword could indicate a particular region (e.g., a postal code, a county name, a shopping mall name, etc.) or could indicate a time frame (e.g., a day or a time of day). For example, a participant could be shopping in a particular merchant district and could provide the district's name as a keyword in order to learn what mobile incentives are currently available for stores in the area. If the participant is placing his request via a voice channel connection, he could speak the keyword or enter it via DTMF. In another embodiment, the participant need not provide a keyword, but can rather request mobile incentives per his established settings (e.g., rather than waiting for a scheduled delivery). In embodiments employing biometric data, the participant could provide his biometric data with his initial request. In embodiments utilizing voice communication for both keyword input and biometric data, the participant could provide biometric data (i.e., a voice sample) and keyword information simultaneously. For example, a spoken keyword could be used as a voice sample for biometric data extraction and could also be converted (e.g., via ASR technology) into a data message containing the keyword information. In embodiments employing keywords and another biometric type, such as fingerprint data, the participant could also provide his biometric data with his initial request, which could be received by the data application gateway 164, while the keyword could be received by another appropriate gateway (e.g., voice gateway 160, messaging gateway 162, etc.).
  • The participant's mobile incentive request can be sent via the carrier network 132 to the mobile server 102, where the request is received by the appropriate gateway 160, 162, 164, 168. For example, mobile incentive requests sent via a voice channel connection can be received by the voice gateway 160, those sent via a text message by the messaging gateway 162, and email requests or those communicated via an application on the mobile device 138 can be received by the data application gateway 164. Furthermore, biometric data, including a data message based upon a biometric sample converted via a mobile device 138 application, could also be received by data application gateway 164. When the appropriate gateway 160, 162, 164, 168 receives the request, it can obtain a device identifier and, in one embodiment, device capability information (step 704). For example, the voice gateway 160 or messaging gateway 162 can use caller ID functionality to acquire the mobile phone number of the incoming transmission or the data application gateway 164 can capture the sender's email address from the message. Optionally, other information about the request, such as the date and time it was placed can be also received. Once the appropriate gateway 160, 162, 164, 168 has obtained the device identifier, the gateway 160, 162, 164, 168 can route the device identifier to the mobile controller 158, which in turn can relay it to the MIMS controller 130.
  • The MIMS controller 130 can query the device registration database 134 to determine if the device identifier is associated with a registered mobile device 138 (step 706). If not, the MIMS controller 130 can prompt the mobile controller 158 to send an error message to the mobile device 138 and may end the process (step 708). Optionally, the individual could be prompted to enroll. If the MIMS controller 130 can determine that the obtained device identifier is associated with a registered mobile device 138, it may retrieve the associated participant identifier (step 710) (If the participant identifier and the device identifier are one in the same, this step can be omitted). Depending upon the requirements of the mobile incentive service, once the participant has been identified, the MIMS 100 can begin mobile incentive discovery. In other embodiments, the mobile incentive service could initiate an authentication procedure (step 712), such as the authentication procedure illustrated by FIG. 8
  • Once a participant identifier has been located and, optionally, the participant has been authenticated, the system can continue with the mobile incentive process. The MIMS controller 130 can determine if the participant has provided one or more particular personalization criterion (step 714). For example, a participant may not be requesting a particular mobile incentive (and therefore has not provided personalization criteria) but rather could be requesting to be provided with any mobile incentives. If no personalization criterion has been provided, the process can continue as described below (i.e., step 718). Alternatively, if the participant has requested particular mobile incentives rather than all of those available to him, the MIMS controller 130 can transmit the located participant identifier and any personalization criterion it may have to the targeted mobile incentives server 126.
  • One example of a personalization criterion is location information. For instance, a participant could request mobile incentives based upon a particular geographical location. If a location keyword has been provided, such as a postal code, the targeted mobile incentives server 126 can relay this information to the product provider locator application 148, which can query the targeting engine data warehouse 122 via the keyword to search for corresponding product providers. For example, if the participant provided a postal code, the product provider locator application 148, can retrieve product provider identifiers for product providers within that postal code. Alternatively, or additionally, the product provider locator application 148 can query one or more location services 152 to determine the location of the mobile device 138. A location service 152 can be, for example, a mobile carrier that uses one or more methods to determine the location of the mobile device 138, such as via triangulation or via global positioning system (“GPS”) functionality. In another embodiment, the product provider locator application 148 may utilize other mechanisms to determine the location of the participant. For example, if the participant recently authenticated himself at a networked device, such as a POT 104, a portal 156 (e.g., a kiosk), or the like, the product provider locator application 148 can determine the location of the networked device. Once the location service 152 has determined the location of the mobile device 138 (or the networked device), the product provider locator application 148 can query the targeting engine data warehouse 122 and retrieve product provider identifiers of corresponding locations. In one embodiment, if the participant has authorized the mobile incentive service to locate him via his mobile device 138, the participant could passively request mobile incentives based upon his location (rather than actively initiating a particular request). The participant could activate mobile incentive service tracking by initiating a mobile device application, by sending a message to the mobile incentive service, or the like, or such functionality could be automatically enabled once a participant activates his mobile device 138. The product provider locator application 148 can then prompt the location service 152 to monitor the location of the mobile device 138 (e.g., constantly or periodically) to determine the current location of the mobile device 138. When the location service 152 detects that the mobile device 138 is in a new location, it can share this information with the product provider locator application 148 (which can then determine if there are any corresponding product provider identifiers within the targeting engine data warehouse 122). In addition to monitoring the participant's location, the mobile incentive service, if authorized to do so, could also monitor other behavioral triggers to determine if the participant is eligible for a mobile incentive. For example, if a participant leaves a location associated with an available mobile incentive without using it, the mobile incentives service could send a reminder. Due to privacy concerns, a participant could be required to authorize location tracking services before the mobile incentive service can employ them. A participant's registered preferences could indicate he has authorized the mobile incentive service to do so or the participant could provide authorization via a particular mobile incentive request. Once the product provider locator application 148 has retrieved the product provider identifiers corresponding with the location data (e.g., the participant's location keyword or the location of the mobile device 138 as determined by a location service 152), it can share these with the targeted mobile incentives server 126, which can then utilize them as personalization criteria. If the product provider locator application 148 cannot locate any corresponding product provider identifiers, it can indicate this to the targeted mobile incentives server 126. In one scenario, the targeted mobile incentives server 126 could prompt the MIMS controller 130 to request further location information from the participant.
  • Once the targeted mobile incentives server 126 has received the personalization criteria, it can employ this information when searching the targeted mobile incentives database 128 (step 716). The targeted mobile incentives server 126 can determine if there are any mobile incentives associated with the participant identifier, and if provided, with the personalization criteria (step 718). For example, the targeted mobile incentives server 126 can search the targeted mobile incentives database 128 for mobile incentives associated with the participant identifier that correspond with a received keyword or with product provider identifiers obtained by the product provider locator application 148. In one embodiment, the targeted mobile incentives server 126 can also determine if there are any special promotion mobile incentives (see above) within the targeted mobile incentives database 128. If the targeted mobile incentives server 126 cannot locate an appropriate mobile incentive, it can notify the MIMS controller 130 (which in turn can prompt the mobile controller 158 to notify the participant that no suitable mobile incentives can be located) (step 720). If the targeted mobile incentives server 126 has located one or more mobile incentives, it can indicate this to the MIMS controller 130. The MIMS controller 130 can prompt the mobile controller 158, which in turn may prompt the mobile gateway 168, to transmit a message particular to the requested mobile incentives, such as a WAP Push page or SMS containing a URL, to the mobile device 138 associated with the participant identifier (step 722).
  • The participant can receive the message on his mobile device 138, which can displays it to inform him that the mobile incentive service has found mobile incentives per his request (step 724). The participant can access the URL by selecting the link in a WAP Push page or extracting the URL from an SMS message (step 726), which may transmit a retrieval request to mobile server 102 (step 728) where it is received by the WAP gateway 168 or the messaging gateway 162. The mobile controller 158 can employ the retrieval request information to determine the characteristics of the mobile device 138 via data stored with the device manager 166 (step 730). Additionally, the mobile controller 158 can transmit the retrieval request to the MIMS controller 130, which utilizes the device identifier to determine the appropriate participant identifier. Optionally, the MIMS controller 130 could relay the participant identifier associated with the retrieval request to the authentication server 136 and initiate a participant authentication process, such as the one depicted in FIG. 8 (step 732). The MIMS controller 130 may then prompt the targeted mobile incentives server 126 to obtain the requested mobile incentives associated with the participant identifier. The targeted mobile incentives server 126 can obtain the requested mobile incentives, mark them as available (step 734), and relay them to the MIMS controller 130, which can transmit them to the mobile controller 158. The targeted mobile incentives server 126 can maintain of registry of available mobile incentives per the associated participant identifier. The mobile incentives can then be formatted by the mobile controller 158 per the characteristics of the mobile device 138, as determined by the device manager 166 (step 736). The formatted mobile incentives can then be transmitted to the participant's mobile device 138 (step 738) where the participant can view them via the display of the mobile device 138 (step 740). In one embodiment, rather than waiting for a retrieval request, requested mobile incentives are transmitted to the mobile device once they are located. That is, steps 722 to 730 (and optionally step 732) could be omitted and the mobile controller 158 could format the mobile incentives per device capability information received with the initial mobile incentive request. As described in relation to mobile incentives-offers distributed automatically, all the requested mobile incentive offers made available could be ready for use or the participant could indicate the particular offers he wishes to use. Similarly, the MIMS 100 could log which requested mobile incentives are not selected.
  • For both automatic distribution and distribution by request, the manner in which mobile incentives are displayed on the mobile device 138 could vary per implementation. In one scenario, if a WAP page is used, the participant could be presented with a list of icons for products and/or product providers. The participant can then scroll through the list and select an icon to view more details. In one embodiment, if restricted mobile incentives were provided (e.g., age-restricted or those of a personal nature), a participant could be required to undergo authentication, such as the process described in relation to FIG. 8, to access them (although he may not need to do so in order to view other, unrestricted mobile incentives). If the icon selected is for a product provider, the mobile device 138 could then display mobile incentives for that product provider as well as directions to the product provider location. If the participant has authorized the mobile incentive service to track his mobile device 138, an application could guide him to the appropriate location and, if such data is available, to the product's position within the location. If the participant has requested mobile incentives per specific criteria, they could be displayed in order of relevancy to the criteria. In another scenario, the display order could be determined by a service fee the associated product providers pay to the mobile incentive service. Those who pay a higher service fee could have their mobile incentives displayed more prominently than those, who pay a lower service fee. Additionally, to encourage participants to view available mobile incentives, the mobile incentive service could reward participants for each mobile incentive they review. This could be particularly beneficial as a way to entice participants to receive and review advertisement-only mobile incentives. A participant could earn a reward point by the mobile incentive service for each mobile incentive he selects to review and receive a reward (e.g., a particularly valuable offer, a one-time discount at any participating product provider, etc.) once he has accumulated sufficient points. As aforementioned, a participant may undergo authentication in order to access his mobile incentives. Such authentication may deter unscrupulous individuals from attempting to exploit the mobile service via a “click fraud” scheme in which they create accounts solely for the purposes of generating reward points. For example, biometric authentication can prevent an individual from creating multiple incentive accounts in order to obtain an inordinate amount of reward points. In one embodiment, rather than, or in addition to, providing mobile incentives via a visual display on the mobile device 138, mobile incentive information could be provided to the participant in an audio format via the speaker of his mobile device 138. If need be, the participant could employ a voice interface, DTMF, or the like to review the various information provided.
  • Participant Authentication Via a Mobile Device
  • As mentioned, there are several places throughout the aforementioned processes in which participant authentication could be utilized. In particular, participant authentication can be employed when a precise determination of the identity of the participant involved would be useful. For example, participant authentication can be used to ensure that the mobile incentive service is accurately identifying who is requesting mobile incentives, who is viewing mobile incentives, and/or who is utilizing mobile incentives. The particulars of system implementation could determine the timing, frequency, and type of authentication utilized. For example, a mobile incentive service could require participant authentication prior to the viewing and/or selection of all mobile incentives or only for those of a personal or age-restricted nature. In another scenario, a mobile incentive service could determine that authentication may only be required when they are to be used.
  • FIG. 8 depicts a method of participant authentication via a mobile device 138 and could be used at various points in the processes previously described. The authentication procedure depicted in FIG. 8 and described herein is not to be construed as limiting, as other authentication procedures could also be utilized. Once the MIMS controller 130 has located a participant identifier, it can instruct the mobile controller 158 to prompt the participant for biometric data (step 802). For example, the participant could be prompted to speak a particular word or phrase that is to be used as for biometric authentication. If the biometric authentication procedure is to utilize voice data and a voice channel connection is not currently established with the participant's mobile device 138, one can be established. For example, if the participant initiated a mobile incentive request via a text message, the mobile controller 158 could trigger the voice gateway 160 to call the mobile device 138 or provoke the messaging gateway 162 to send a text message to the mobile device 138 requesting the participant call a service number. For biometric data types other than voice data, or if voice data is converted into a data message before transmission, a voice channel connection need not be established. Once prompted, the participant can provide the requested biometric data via his mobile device 138 (step 804). As mentioned, in some embodiments, a participant can provide his biometric data with an initial communication to the mobile incentive service, such as during a mobile incentive request (i.e., step 702), rather than waiting to be prompted.
  • The MIMS controller 130 can instruct the authentication server 136 to retrieve registered biometric data associated with the participant identifier (step 806). If more than one participant is registered for the mobile device 138 (i.e., more than one participant identifier is associated with it), the authentication server 136 can retrieve biometric data associated with each of the participant identifiers. Once the participant has provided biometric data via his mobile device 138, the biometric data can be routed to the authentication server 136, which can then compare the registered biometric data with the newly received biometric data (step 808). For example, the authentication server 136 can compare biometric data extracted from a provided voice sample with registered biometric data stored in the biometric database 144. Once the authentication server 136 has performed the comparisons it can evaluate the results to determine if the comparison authenticates the participant's identity (step 810). In general, received biometric data is considered to match registered biometric data if the data sets are sufficiently similar (i.e., they need not be identical). For example, once the authentication server 136 compares the received biometric data with stored biometric data, it can generate a result score indicative of the similarity of the data sets. If the result score meets the required matching threshold, the comparison can be considered successful.
  • Once the authentication server 136 has performed its determination, it can share this information with the MIMS controller 130, which in turn can prompt the mobile controller 158 to provide the participant with the authentication result (step 812). If the authentication was successful, the participant can be advised of this and the mobile incentive process can continue. If the biometric comparison clearly indicates that the individual attempting the mobile incentive request is not authorized to do so (i.e., is not associated with the mobile device 138), the process could terminate. However, if the biometric comparison yields an inconclusive result, the authentication server 136 could query the MIMS controller 130 to determine if an additional authentication process can be initiated. An inconclusive result can be, for example, one in which the result of a biometric comparison does not meet a biometric matching threshold, but is not low enough to indicate unmistakably that individual is not the correct participant. The MIMS controller 130 can evaluate established parameters (step 814) to determine if a non-biometric authentication procedure can be initiated (step 816). The parameters evaluated could be based upon preferences established by the participant, the product provider, or the mobile incentive service itself. For example, the mobile incentive service could establish a parameter that indicates that a participant failing authentication within 10% of the desired threshold can be allowed to undergo non-biometric authentication. In another scenario, the mobile incentive service could establish a parameter indicating that any participant attempting to access an age-restricted mobile incentive is forbidden access if biometric authentication does not yield a clear result. Alternatively, biometric comparison could be used mainly for convenience, rather than for security, and a non-biometric authentication procedure could be initiated whenever biometric comparison fails. In another scenario, biometric authentication could be omitted completely, such as if information associated with a participant identifier indicates that the participant's biometric data is non-viable (e.g., a sufficient voice sample could not be obtained during enrollment or the participant is an elderly person with a fingerprint too weak for a successful scan).
  • If the MIMS controller 130 determines that biometric authentication is required for the requested mobile incentive(s), the mobile incentive request process can terminate (step 818). If the MIMS controller 130 determines that an alternate form of authentication is acceptable, it can initiate a challenge and response authentication procedure. The authentication server 136 can access one or more elements of verification data stored in association with the participant identifier in the knowledge database 146 and the MIMS controller 130 can prompt the mobile controller 158 to challenge the participant based upon such data (step 820). The challenge and response session can occur via the current communication method being utilized between the mobile server 102 and the mobile device 138 or a new communication method could be initiated. For example, if a voice channel connection is already established between the mobile device 138 and the mobile server 102, the challenge and response session can occur via the voice channel connection or, if the participant previously communicated with the mobile server 102 via text messaging, the mobile server 102 could establish a voice channel connection. The participant can provide his response(s) to the challenge via mechanisms appropriate for the communication utilized, such as ASR, IVR, or DTMF for a voice channel (step 822). The participant's response can be relayed to the authentication server 136, which can evaluate the response (step 824) to determine if it sufficiently corresponds with the issued challenge and conclusively authenticates the participant (step 826). As with the biometric authentication, the authentication result can be provided to the participant (step 812). If the result is inconclusive, the process could end or another challenge and response session could occur. The amount of authentication attempts allowed can be established by the mobile incentive service and could vary per the type of mobile incentive(s) to be provided (e.g., age-restricted or not). Once the participant has been authenticated successfully, the process can continue.
  • Mobile Incentive Use
  • FIG. 9 depicts one embodiment of an infrastructure architecture for using mobile incentives at a product provider location in which the present invention may be deployed. The following description describes mobile incentives mainly in terms of the use of mobile incentives associated with an offer that can be redeemed at a product provider location, however this is not to be construed as limiting. As previously mentioned, a mobile incentive may include advertisement data unassociated with a particular offer. Although the location is generally described herein in terms of a merchant location (e.g., a POS), this is not to be construed as limiting. Mobile incentive use could occur at various types of product provider locations and, therefore, the components illustrated could be substituted or omitted as appropriate for the particular product provider. A product provider's POT 104 can include a workstation 906, such as an electronic cash register, that is coupled to a payment terminal 904 (such as a PIN pad), which is further coupled to a BAP 910. In addition to providing a biometric scanner, the BAP 910 can also contain a processor, memory and software in order to control biometric image capture at the biometric scanner as well as a drive to respond to communication from the payment terminal 904 or the MIMS 100. The workstation 906 could be further coupled to other peripheral devices such as a printer or check reader 908 that provides further functionality. Both the workstation 906 and the BAP 910 (and the other BAP and workstations for other POT stations if the product provider has multiple POT stations, such as in a supermarket) can be further coupled through a hub 912 to the product provider's specific location controller 914 and an mobile incentive usage controller 920 (as further described in conjunction with FIG. 10). Typically, a software client 902 embedded within the POT 104 gathers data during transactions, such as product information, purchase amount, participant authentication data (e.g., a password, a phone number, biometric data, an account number, loyalty program information, membership program information, a personal number, or the like), and can communicate with the mobile incentive usage controller 920, the corporate wide network server 918, the MIMS 100, and the like in order to transmit, request, and/or receive data. For example, the software client 902 can query the mobile incentive usage controller 920 when a participant has chosen to use a mobile incentive at the POT 104. The software client 902 can reside within any of the aforementioned POT 104 components or another product provider-specific component such as 914 or 918, as would be determined by the particular configuration and implementation. For example and without limitation, in one embodiment, the software client 902 can reside in the payment terminal 904 which serves as the component in the POT 104 that initiates communication with the MIMS 100. Alternatively, the software client 902 can reside in the corporate-wide network server 918 that manages communication between the MIMS 100 and the mobile incentive usage controller 920 or the POT 104. Those with ordinary skill in the art will recognize that the software client 902 can be divided into separate sub-components and may reside in multiple portions of the aforementioned product provider components.
  • The workstation 906 can be configured or customized to communicate with the mobile incentive usage controller 920 as further described in relation to FIG. 10. The hub 912 can be further coupled to the product provider's corporate-wide network server 918. The corporate-wide network server 918 can be further coupled to a router 916 which can be further coupled to payment processing services for credit or debit card transactions 922 or for Automated Clearing House (“ACH”) transactions 924. For example, the POT 104 could receive financial account information from the participant's electronic wallet (e.g., stored in the electronic wallet database 142), which could then be relayed onto the appropriate payment processing service. Such a configuration could be particularly convenient as it could allow a participant to access both his mobile incentives and financial account data by way of a single authentication at the POT 104. The corporate-wide network server 918 can also be further coupled to the MIMS 100. Additionally, the mobile incentive usage controller can be connected to the hub 912 and router 916, and ultimately to the MIMS 100.
  • Those of ordinary skill in the art will recognize that the various communication channels and computer systems depicted in FIG. 9 may be implemented in a variety of known techniques and manners. For example, while the mobile incentive usage controller 920 is illustrated as being coupled to the product provider's network hub 912, in certain embodiments, the mobile incentive usage controller 920 can possess its own direct communication channel to the MIMS 100 that is separate from the product provider network. With respect to network connections, rather than using dedicated TCP/IP connections between the corporate-wide network server 918 and the MIMS 100 and other payment processors 922 and 924, Internet connections may be considered in alternative embodiments. Similarly, rather than having the payment terminal 904 or the BAP 910 communicate with the MIMS 100 through a wired network, alternative embodiments may utilize a wireless network system. Similarly, if the product provider's computer network supports wireless networking technology, the workstation 906 may communicate with the location controller 914 wirelessly. As those of ordinary skill in the art will recognize, the communication among the product provider's POT 104, the location controller 914, the mobile incentive usage controller 920, the product provider's corporate-wide network server 918, various payment processing servers 922 and 924 and the MIMS 100 may be implemented through a variety of private or proprietary networked-connections or through the Internet or other publicly accessible networks.
  • Those of ordinary skill in the art will recognize that the control logic and data stored and used by the various computer systems as described above is merely illustrative, and may be distributed throughout the various computer systems' logic controls and databases in alternative but functionally equivalent designs, including without limitation, the removal of certain systems and addition of other systems, without departing from the scope or spirit of the described embodiments. For example, a biometric scanner device (without the additional processing, memory and software capabilities of a BAP 910) may be coupled directly to the workstation 906 and the logic for communication between the biometric scanner device and the MIMS 100 may be managed by the addition of another server coupled to the location controller 914 in the back of the product provider's location. An alternative embodiment, for example, for a smaller product provider, may not utilize a location controller 914 or have a corporate-wide network server 918. Furthermore, various elements of the present invention's functionality could occur external to the mobile incentive service and/or could be managed by a party other than the mobile incentive service itself. For example, a product provider's location controller 914 and/or its corporate-wide network server(s) 918 could handle functions previously described in relation to the MIMS 100.
  • FIG. 10 depicts a flowchart illustrating an example of mobile incentive use at a product provider location. When a participant wishes to use a mobile incentive, he can approach a POT 104 and provide authentication data at the POT 104 in order to use any mobile incentives made ready for use as described above (step 1002). The form of the authentication data can vary per the implementation of the invention and could be any data that would enable the MIMS 100 to locate the appropriate participant identifier. As aforementioned, authentication data could include a password, a phone number, biometric data, an account number, loyalty program information, membership program information, a personal number, or any other data with the participant has registered with the mobile incentive service. Furthermore, authentication data could be received from the participant directly or could be obtained from a card presented by the participant. In some embodiments, the participant could be allowed to choose which authentication data he provides (so long as the participating product provider has the appropriate equipment and allows the participant to do so). For example, a participant could key in his mobile phone number via the payment terminal 904, present an mobile incentive card (e.g., a card issued by the mobile incentive service containing participant authentication data) to be scanned or swiped (possibly via the payment terminal 904), or could provide biometric data (either live or obtained from a card or other device) via the BAP 910. A few examples of participant authentication at the POT 104 will now be described.
  • In one embodiment, the participant could place his finger on the BAP 910 of the POT 104 which could then capture and produce a representation of the image of the participant's fingerprint. Additionally, the participant could enter a personal number into the payment terminal 904 to provide further information in order to authenticate himself. A personal number can be an alphanumeric code associated with a participant's registered information used by the system to locate an element of such information. A personal number could contain elements of other participant information (e.g., a mobile phone number, a loyalty number) or could be independent of such data. The authentication data can be acquired by the software client 902 and transmitted to the MIMS controller 130 of the MIMS 100 (step 1004). For example, the software client 902 could transmit to the MIMS controller 130 the participant's biometric data and personal number. The MIMS controller 130 can relay the authentication data to the authentication server 136, which can then evaluate it (step 1006) to determine if there is an associated participant identifier and, therefore, the participant has an mobile incentive account (step 1008). For example, if the participant provides biometric data, the authentication server 136 receives the participant's biometric data (and personal number) and interacts with the biometric database 144 using known methods of comparing biometric information (and utilizing personal numbers) to confirm a successful biometric comparison.
  • In another embodiment, a participant could present his loyalty or membership card for the current product provider. The MIMS controller 130 can query a product provider subcomponent 106 to determine if the card number is registered within the client information database 108, and then can employ the associated participant identifier. The product provider subcomponent 106 could be indicated by a product provider identifier received from the POT 104.
  • In yet another embodiment, if the participant provides his mobile phone number, the MIMS controller 130 could determine if there is a corresponding number in the device registration database 134. As more than one participant could be registered for the same mobile device 138 (and therefore more than one participant could provide the same mobile phone number as authentication data), the participant could provide further information, such as a personal number, to specify the proper participant identifier.
  • In another embodiment, the MIMS 100 could perform a participant authentication similar to the process depicted in FIG. 8. For example, a personal number provided with biometric data could itself be associated with a participant identifier. Alternatively, if the participant identifier is known to the participant, he could provide it as a personal number. The MIMS 100 could utilize the personal number to locate his participant identifier (if need be), and then locate the participant's registered biometric data and/or verification data accordingly. The participant could then undergo authentication as described in steps 808 through 828, but interact with the MIMS 100 via the POT 104 rather than via his mobile device 138.
  • Once the authentication data has been evaluated, if the MIMS 100 determines that the information does not authenticate the participant, the POT 104 can be notified and the process may end (step 1010). In one embodiment, the participant could be prompted to re-enter his authentication data or provide a different type for another attempt. If the MIMS 100 determines that the authentication data authenticates the participant, the MIMS controller 130 can use the corresponding participant identifier to query the targeted mobile incentives server 126, which in turn can retrieve associated mobile incentives that have been made ready for use, such as during automatic mobile incentive distribution or per a participant-initiated request. Once the MIMS controller 130 has received the mobile incentives, it can transmit the participant identifier to POT 104 and the mobile incentive information (including the participant identifier) to the mobile incentive usage controller 920 located at the product provider (step 1012). When the product provider employee scans a product into the POT 104, the POT 104 can transmit the participant's identifier and product information (e.g., UPC code) to the mobile incentive usage controller 920 which can evaluate the product information (step 1014) to determine whether such a product applies to the participant's mobile incentives (step 1016). This can be done for each product, thereby enabling the participant to use any appropriate mobile incentives. The process can be done after each item is scanned or in a batch transmission once all the products have been entered. If the mobile incentive usage controller 920 identifies that a product is applicable, it can transmit the mobile incentive information to POT 104 where it can be applied to the current transaction (step 1018). For example, a mobile incentive for a percentage discount can reduce the price charged to the participant. In certain embodiments, participant use of mobile incentives is tracked by the mobile incentive usage controller 920 and can be transmitted back to the MIMS 100 for storage in the product provider subcomponent 106 and subsequent use for improved targeting by the targeting engine 124 and/or to provide reports to the product provider. In one embodiment wherein CPG mobile incentives are used by the participant at a merchant location, a report of such CPG uses may be generated by the MIMS 100 and transmitted to the merchant for use during settlement of funds between the merchant and the CPG.
  • Ultimately, payment information received by the POT 104 can be transmitted to a payment processor such as 922 and 924 for final payment authorization. As aforementioned, if the participant's mobile incentive account is associated with his electronic wallet, or if the mobile incentive account and electronic wallet are one in the same, payment information can be received once the participant has been authenticated. In addition to transmitting mobile incentive information to the POT 104, the MIMS 100 can provide financial account data from the participant's electronic wallet. This can enable the participant to pay for a transaction and apply mobile incentives to the transaction in a highly convenient manner. For example, if the participant undergoes biometric authentication at the POT 104, he may not supply any extraneous information from his mobile device 138, from a card, from his own memory, or the like, to provide mobile incentive and payment information, and thereby complete the transaction.
  • Those with ordinary skill in the art will recognize that alternative process flows may be implemented that do not depart from the spirit and scope of the foregoing disclosure. For example, rather than transmitting the available mobile incentives to the mobile incentive usage controller 920, (i.e. step 1012), an alternative embodiment may transmit mobile incentives to the mobile incentive usage controller 920 when they are made ready of use. In yet another embodiment, the mobile incentive usage controller 920 may be bypassed in its entirety, with the mobile incentives being transmitted to the POT 104. In such an embodiment, the POT 104 may have the processing and memory capabilities to serve as a mobile incentive usage controller 920. In an alternate embodiment, rather than the mobile incentive usage controller 920 or the POT 104 evaluating product information with the participant's mobile incentives the MIMS 100 could handle such functionality. Mobile incentive information need not be transferred to the product provider location, but rather could be held at the MIMS 100, such as in the MIMS controller 130 or the targeted mobile incentives server 126. In addition to, or instead of, performing an analysis of UPC information, the MIMS 100 could enable alternate means of evaluation. For example, textual data, such a product name, could be compared with textual data of a mobile incentive. Once the evaluation has been completed, the MIMS 100 could notify the POT 104 or the mobile incentive usage controller 920 which action, if any, should be taken at the POT 104. Alternatively, the POT 104 could process the transaction as normal not accounting for any appropriate mobile incentives, and the MIMS 100 could handle the incentive usage separately. For example, if the MIMS 100 has access to the participant's financial account information (e.g., to his electronic wallet), it could credit an account with an amount reflective of the particulars of a mobile incentive (e.g., based upon a discount from a purchase price). Alternatively, the credit could be applied to a stored-value account associated with the MIMS 100. The participant could then use the stored-value at a subsequent purchase made via the MIMS 100. In one scenario, the stored-value account could be particular to the associated product provider. For example, if a participant received a stored-value credit due to a Best Buy mobile incentive, the credit could be usable only at Best Buy.
  • In one embodiment, the present invention can be utilized to track the effectiveness of advertisement-only mobile incentives in addition to, or instead, offer-based ones. As aforementioned, a mobile incentive that has been transmitted to the mobile device 138 can be associated with the participant's incentive account. Subsequent to this, the participant can undergo authentication at a POT 104. During or subsequent to the transaction, the software client 902 can send product and/or product provider information to the mobile incentive usage controller 920 and/or the MIMS controller 130. It can then be determined whether any mobile incentives associated with the participant's incentive account are associated with the received product and/or product information. By doing so, the effectiveness of an advertisement-only mobile incentive can be estimated. For example, the MIMS controller 130 can record the length of time between the delivery of the mobile incentive and the purchase of the associated product.
  • Mobile Incentive Usage Tracking
  • As previously discussed, the MIMS 100 can enable product providers to track incentive usage and collect participant behavioral data. Furthermore, collecting such data can enable the MIMS 100 to refine its targeting algorithms for associating incentives with participants and to supply product providers with detailed reports of participant behavior and analysis of product provider's transaction activity. As the delivery and/or usage of mobile incentives typically involves participant authentication, the product provider can be ensured that the participant targeted to receive a mobile incentive is the same individual that utilizes it. For example, a participant could be required to undergo biometric authentication at the POT 104 in order to use a mobile incentive, thereby ensuring that the individual making use of it is actually the targeted participant. The participant does not receive a code or other data which can be shared with another person, allowing that person to use the incentive instead of the participant, which would, in turn, provide an inaccurate sense of incentive usage.
  • In one embodiment, the MIMS 100 can provide a participating product provider with reports of mobile incentive usage and/or transaction data (e.g., through its receipt of transaction records through the product provider subcomponent 106). Such reports can include measures of client retention, information pertaining to client inventory (e.g., number of clients within different segments), information pertaining to client segmentations relating to sales, benchmark comparisons with other product providers within a chain, levels of participant identification, and the like, and can reflect total product provider chain measures, division or region measures, and/or individual product provider measures. Furthermore, such reports can include data particular to the usage, of lack thereof, of a mobile incentive. For example, a report could indicate whether a mobile incentive was used and, if so, the date and time, the location, the particulars of the participant, and the like. As another example, a report could indicate whether an advertisement-only mobile incentive enticed a participant to purchase the associated product or visit the associated product provider. Such information can allow the product provider to analyze the success of a mobile incentive and enable the product provider to adjust his targeting preferences manually and/or supplement them by extending relevant mobile incentives to specific participants that a report indicate may be receptive. Those with ordinary skill in the art will recognize that reports generated by the MIMS 100 can be delivered to product providers through a variety of distribution methods, including through the Internet (e.g., web reporting), allowing all authorized personnel to view them via a web browser, or through a periodic publication sent to the product provider on a regular basis (e.g., weekly, monthly, quarterly). Such reports may integrate various observable factors, such as viewing types of sales (such as sales within a specific product category) across different participant segments. As the system of the present invention enables product providers to be involved in mobile incentive creation and distribution as well as monitoring mobile incentive usage, the system of the present invention can provide product providers with a mechanism to monitor mobile incentives from creation, to distribution, and finally to usage.
  • In one embodiment, incentives could be transferred or shared between participants. When a participant views a mobile incentive, the display of his mobile device 138 could indicate that the incentive could be shared or transferred. For example, the display could present a link stating “Not interested? Know someone else who is?” or “Share the savings with a friend!” The participant could specify who to distribute the mobile incentive to by inputting an identifier for the other person, such as his mobile phone number. In one scenario, the mobile incentive could be relayed to more than one person, but the mobile incentive service or the associated product provider could establish a limit on such activity. Typically, only individuals enrolled with the MIMS 100 can participate. However, a non-enrolled person could receive a message, such as via email or as a test message, informing him that the participant wishes to share a mobile incentive with him and he may receive it if he enrolls in the system. As the MIMS 100 is enabling the relaying of the mobile incentive, it can still maintain an accurate record of its use. The MIMS 100 has a record of those involved and can log this information for its and/or the associated product provider's purposes. The MIMS 100 remains aware of who utilizes the incentive and who does not and this information could help with the refinement of mobile incentive targeting. For example, if the participant shared an incentive with another individual in the same target group, the mobile incentive could be deemed as on target. However, if the mobile incentive was shared with someone outside the target group, a new target group for the mobile incentive (or similar ones) can be ascertained.
  • Although the system of the present invention has been so far discussed in regards to providing participants with mobile incentives based upon information electronically stored by a product provider, this is not to be construed as limiting. In an alternate embodiment, a participant could be enabled to associate incentives from sources outside the MIMS 100, such as paper or electronic coupons, with his mobile incentive account. To do so, the participant could access the MIMS 100 via his mobile device 138 or a portal 156 and supply the necessary information. The participant could provide the name of the relevant product and/or a product provider, an incentive identifier (e.g., a UPC code), the related discount, or the like. The incentive could then be associated with the appropriate participant identifier and made ready for use. If the incentive is related to a product provider utilizing the MIMS 100, the received information could be confirmed with the product provider's records stored in the product provider subcomponent 106 or at an external source.
  • Although the present invention has been described with reference to the alternative embodiments, those of ordinary skill in the art will recognize that changes may be made in form and detail without departing from the spirit and scope of this disclosure. For example, the present invention has been described mainly with reference to analyzing information and creating targeted mobile incentives for an individual participant. However, those with ordinary skill in the art will recognize that the targeting engine 124 may analyze participant habits and present mobile incentives to participants based on a householding basis rather than on an individual basis. “Householding” as used herein refers generally to a method of consolidating or grouping information about any given person, family, household, company, friends, social network, or other identified group. Techniques to utilize household information as disclosed and taught in U.S. patent application Ser. No. 11/421,458, filed May 31, 2006, may be implemented in conjunction with the teachings herein. Similarly, while the present invention has primarily discussed mobile incentives in the form of discount offers to participants, other embodiments are possible and included herein. For example, a CPG may desire to determine which participants are the best to target for certain advertisements (as opposed to offers). As another example, the present invention could enable a healthcare service to distribute information or alerts to participants with certain health needs or conditions. In yet another example, a government agency could utilize the present invention to provide individuals with pertinent information, such as information regarding tax filings (e.g., that a refund has been sent), immigration benefits, or the like.
  • The present invention has also mainly been described with reference to a “bricks and mortar” product provider infrastructure as described in FIG. 9. However, those with ordinary skill in the art will recognize that other product provider channels such as, but not limited to, an online or e-commerce transaction architecture or a mobile device transactions architecture could also make use of the claimed invention (e.g., product provider-specific loyalty identification information could be tracked by the product provider in a similar manner as discussed herein in such architectures). For example, the system of the present invention could also enable mobile incentive use via the mobile device 138 itself. In one embodiment, as a participant reviews mobile incentives, rather than visiting a product provider location to use the mobile incentive and obtain the associated product, he-could opt to do so from the mobile device 138. Typically, mobile incentives enabled for mobile device use would be associated with online product providers or bricks and mortar product providers with an online presence. For example, a participant could receive a mobile incentive for a 10% discount for a particular DVD from Best Buy. Rather than using the mobile incentive by visiting a Best Buy location, the participant could use the mobile incentive and order the DVD by simply selecting the link on his mobile device 138. Although a participant could provide necessary payment or shipment information via his mobile device 138, if the mobile incentive service enables electronic wallet functionality, this may not be necessary. For example, once the participant has opted to use the mobile incentive and purchase the associated product via his mobile device 138, the mobile controller 158 could receive this signal and prompt the MIMS controller 130 to access the participant's electronic wallet for necessary information, such as financial account data and a shipping address. In one embodiment, a participant could undergo authentication, such as via the processes described in relation to FIG. 8, before his electronic wallet information is retrieved. The electronic wallet server 140 could then retrieve the necessary data from the participant's electronic wallet. The participant could have established a default financial account and shipping address or could indicate the appropriate electronic wallet information via his mobile device 138. For example, the participant could view his registered accounts on the display of his mobile device 138 and select the one desired. The MIMS controller 130 could relay the electronic wallet information to the appropriate product provider server (e.g., as indicated by a product provider identifier included with the mobile incentive). The product provider server can use the financial information to conduct the financial transaction (accounting for any discount associated with the mobile incentive) and use the shipping address to fulfill the participant's order. In one embodiment, if the product provider allows for in-store pickup, and the participant has opted to use it, the participant's shipping address need not be provided.
  • Terminology used in the foregoing description is for the purpose of describing the particular versions or embodiments only, and is not intended to limit the scope of the present invention which will be limited only by the appended claims. As used herein and in the appended claims, the singular forms “a,” “an,” and “the” include plural references unless the context clearly dictates otherwise. Similarly, the words “for example”, “such as”, “include,” “includes” and “including” when used herein shall be deemed in each case to be followed by the words “without limitation.” Unless defined otherwise herein, all technical and scientific terms used herein have the same meanings as commonly understood by one of ordinary skill in the art. All publications mentioned herein are incorporated by reference. Nothing herein is to be construed as an admission that the embodiments disclosed herein are not entitled to antedate such disclosure by virtue of prior invention. Thus, various modifications, additions and substitutions and the like can be made without departing from the spirit of the invention and these are therefore considered to be within the scope of the invention as defined in the following claims.

Claims (20)

1. A method for utilizing promotion data accessible via a mobile device, the method comprising:
storing in a database a digital record of promotion data supplied by a product provider;
aggregating a plurality of digital records of promotion data supplied by one or more product providers;
associating a digital record of promotion data with an incentive account associated with an individual;
receiving an electronic request to apply promotion data associated with the individual to a transaction;
receiving authentication data identifying the individual;
locating at least one digital record of promotion data associated with the incentive account associated with the individual;
transmitting the digital record of the promotion data to a transaction processing system;
receiving from the transaction processing system a processing result record associated with said at least one digital record of promotion data; and
associating, in a database, usage information derived from the processing result record.
2. The method of claim 1, wherein associating a digital record of promotion data with an incentive account further comprises evaluating the promotion data via one or more personalization criterion associated with the individual.
3. The method of claim 2, wherein a personalization criterion is one of a keyword, time data, a registered individual preference, or location data.
4. The method of claim 1, wherein the associating of a digital record of promotion data with an incentive account is initiated by the individual.
5. The method of claim 1, further comprising relaying usage information to a product provider associated with the promotion data.
6. The method of claim 1, wherein authentication data includes one or more of biometric data, a phone number, a password, an account number, a loyalty number, membership number, and a personal number.
7. The method of claim 1, wherein authentication the individual is obtained from a card.
8. A method for utilizing promotion data accessible via a mobile device, the method comprising:
determining promotion data to be of interest to an individual, wherein the promotion data is selected from an aggregation of data provided by one or more product providers;
associating the promotion data with the individual via an account associated with a mobile device;
transmitting the promotion data to a mobile device registered in association with the individual;
receiving transaction data from a point of transaction;
analyzing the received transaction data, wherein analyzing comprises determining whether the received transaction data includes information associated with the transmitted promotion data; and
storing data indicative of the presence of information associated with the transmitted promotion data.
9. The method of claim 8, further comprising relaying the data indicative of the presence of information associated with the transmitted promotion data to a product provider associated with the promotion data.
10. A system to facilitate the distribution of promotion data to individuals via mobile devices and the use of the promotion data, the system comprising:
an information management component comprising:
a product provider subcomponent for storing product provider information;
an information management controller for relaying promotion data to a mobile server;
a targeting engine for associating promotion data with individuals based upon the analysis of product provider information stored by a product provider; and
a targeted promotion data database for storing the promotion data associated by the targeting engine;
a device registration database for storing device information associated with individuals; and
a server comprising:
a gateway component enabled to receive transmissions from mobile devices; and
a mobile controller for formatting promotion data per the capabilities of particular mobile devices and for transmitting the promotion data to mobile devices.
11. The system of claim 10, wherein the promotion data includes one or more of offer information, a product description, and an advertisement.
12. The system of claim 10, wherein a product provider is a merchant, a manufacturer, or a healthcare provider.
13. The system of claim 10, wherein the information management controller is further enabled to transmit promotion data to locations to facilitate use of the promotion data.
14. The system of claim 10, wherein the information management component further comprises:
one or more of a biometric database for storing registered biometric data of individuals and a knowledge database for storing registered verification data of individuals;
an authentication server coupled to one or more of the biometric database and the knowledge database to retrieve data;
an electronic wallet database for storing electronic wallets associated with individuals; and
an electronic wallet server coupled to the electronic wallet database to retrieve electronic wallets.
15. The system of claim 10, wherein product provider information includes one or more of location information, client information, transaction information, product taxonomy information, and client segmentation information.
16. The system of claim 10, wherein the information management component further comprises a campaign manager component that provides a product provider with access to the system.
17. The system of claim 10, wherein the targeted promotion data database further stores promotion data associated with individuals by sources other than the targeting engine.
18. The system of claim 10, wherein the gateway component enables the receipt of transmissions via a voice channel, a text message channel, a data channel, or a Wireless Application Protocol channel.
19. The system of claim 10, wherein the mobile controller further enables the relaying of requests for information to the information management component.
20. The system of claim 10, wherein the mobile server further comprises a device manager containing data indicative of the communication capabilities of particular mobile devices.
US11/873,133 2006-10-17 2007-10-16 Method of distributing information via mobile devices and enabling its use at a point of transaction Abandoned US20080097851A1 (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
US11/873,133 US20080097851A1 (en) 2006-10-17 2007-10-16 Method of distributing information via mobile devices and enabling its use at a point of transaction
US14/795,577 US10699288B2 (en) 2006-10-17 2015-07-09 Methods and systems for distributing information via mobile devices and enabling its use at a point of transaction

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
US82969106P 2006-10-17 2006-10-17
US94015007P 2007-05-25 2007-05-25
US11/873,133 US20080097851A1 (en) 2006-10-17 2007-10-16 Method of distributing information via mobile devices and enabling its use at a point of transaction

Related Child Applications (1)

Application Number Title Priority Date Filing Date
US14/795,577 Continuation US10699288B2 (en) 2006-10-17 2015-07-09 Methods and systems for distributing information via mobile devices and enabling its use at a point of transaction

Publications (1)

Publication Number Publication Date
US20080097851A1 true US20080097851A1 (en) 2008-04-24

Family

ID=39314782

Family Applications (2)

Application Number Title Priority Date Filing Date
US11/873,133 Abandoned US20080097851A1 (en) 2006-10-17 2007-10-16 Method of distributing information via mobile devices and enabling its use at a point of transaction
US14/795,577 Active 2029-05-29 US10699288B2 (en) 2006-10-17 2015-07-09 Methods and systems for distributing information via mobile devices and enabling its use at a point of transaction

Family Applications After (1)

Application Number Title Priority Date Filing Date
US14/795,577 Active 2029-05-29 US10699288B2 (en) 2006-10-17 2015-07-09 Methods and systems for distributing information via mobile devices and enabling its use at a point of transaction

Country Status (3)

Country Link
US (2) US20080097851A1 (en)
EP (1) EP2092474A4 (en)
WO (1) WO2008048948A2 (en)

Cited By (255)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20080027810A1 (en) * 2007-06-21 2008-01-31 Lerner Jeffrey M Coupons and systems for generating coupons on demand
US20080256642A1 (en) * 2007-04-16 2008-10-16 John Hachey Anti-Interrogation For Portable Device
US20090006217A1 (en) * 2007-06-29 2009-01-01 Vidicom Limited Effecting an electronic payment
US20090036103A1 (en) * 2007-07-30 2009-02-05 First Data Corporation Mobile communication systems and methods for redeeming and reporting coupons
US20090145972A1 (en) * 2007-12-11 2009-06-11 James Douglas Evans Biometric authorization transaction
US20090150994A1 (en) * 2007-12-11 2009-06-11 James Douglas Evans Biometric access control transactions
US20090179074A1 (en) * 2008-01-03 2009-07-16 Hurst Douglas J System and method for distributing mobile gift cards
US20090234771A1 (en) * 2008-03-13 2009-09-17 Patrick Ledbetter Method for transferring funds
US20090276307A1 (en) * 2008-05-05 2009-11-05 Samplesaint, Inc. Product Couponing and Sampling Method
US20090298481A1 (en) * 2008-06-02 2009-12-03 Hurst Douglas J Method and system for sending marketing messages to mobile-device users from a mobile-commerce platform
WO2009151652A1 (en) * 2008-06-12 2009-12-17 Alpine In Motion Llc System and method for offering and fulfilling situation-based, location specific rewards and offers to mobile-oriented consumers
US20100023341A1 (en) * 2008-05-29 2010-01-28 Reel Drinks Llc Method for rule-based gift giving
US20100029306A1 (en) * 2008-07-31 2010-02-04 Sybase, Inc. Mobile Banking with Short Message Service
US20100048226A1 (en) * 2008-08-20 2010-02-25 First Data Corporation Managing mobile marketing offers
US20100063889A1 (en) * 2008-09-08 2010-03-11 Proctor Jr James Arthur Visual identification information used as confirmation in a wireless communication
WO2010037204A1 (en) * 2008-10-03 2010-04-08 Consumer Mt Inc. System and method for providing a universal electronic wallet
US20100094732A1 (en) * 2008-02-12 2010-04-15 Vidicom Limited Systems and Methods to Verify Payment Transactions
US20100121730A1 (en) * 2008-11-13 2010-05-13 Barbara Roden Systems and Methods for Providing Direct Shipping to Mobile Subscribers
US20100191646A1 (en) * 2009-01-23 2010-07-29 Boku, Inc. Systems and Methods to Facilitate Electronic Payments
US20100223183A1 (en) * 2009-03-02 2010-09-02 Boku, Inc. Systems and Methods to Provide Information
US20100235276A1 (en) * 2009-03-10 2010-09-16 Boku, Inc. Systems and Methods to Process User Initiated Transactions
US20100250356A1 (en) * 2009-03-30 2010-09-30 Astorenearme, Inc. Electronic incentivie methods and systems for enabling carbon credit rewards and interactive participation of individuals and groups within the system
US20100268607A1 (en) * 2009-04-21 2010-10-21 Lorena Virginia Rodriguez System and method for direct marketing using electronic messaging to individuals within an interrogation zone
US20100299220A1 (en) * 2009-05-19 2010-11-25 Boku, Inc. Systems and Methods to Confirm Transactions via Mobile Devices
US20100306015A1 (en) * 2009-05-29 2010-12-02 Boku, Inc. Systems and Methods to Schedule Transactions
US20100312645A1 (en) * 2009-06-09 2010-12-09 Boku, Inc. Systems and Methods to Facilitate Purchases on Mobile Devices
US20100316202A1 (en) * 2009-06-11 2010-12-16 Vonage Network Llc. Method and apparatus for new subscriber access to telephony features
US7865937B1 (en) 2009-08-05 2011-01-04 Daon Holdings Limited Methods and systems for authenticating users
US20110010232A1 (en) * 2009-07-13 2011-01-13 Bhojwani Sudhir M Mobile communication techniques to facilitate commercial transactions
US20110015983A1 (en) * 2009-07-17 2011-01-20 Pierre Bonnat Method and System for Reliable and Fast Mobile Marketing
US20110022484A1 (en) * 2009-07-23 2011-01-27 Boku, Inc. Systems and Methods to Facilitate Retail Transactions
US20110035302A1 (en) * 2009-08-04 2011-02-10 Boku, Inc. Systems and Methods to Accelerate Transactions
US20110035788A1 (en) * 2009-08-05 2011-02-10 Conor Robert White Methods and systems for authenticating users
US20110054994A1 (en) * 2009-08-31 2011-03-03 Anne Kelly Infrastructure for marketing disparate services
US20110071922A1 (en) * 2009-09-23 2011-03-24 Boku, Inc. Systems and Methods to Facilitate Online Transactions
US20110078077A1 (en) * 2009-09-29 2011-03-31 Boku, Inc. Systems and Methods to Facilitate Online Transactions
US20110082729A1 (en) * 2009-10-07 2011-04-07 Jesus Carvallo System for in-store coupon distribution and redemption
US20110087538A1 (en) * 2008-06-12 2011-04-14 Alpine In Motion Llc. System and method for offering and fulfilling situation-based, location specific rewards and offers to mobile-oriented consumers
US20110093326A1 (en) * 2008-06-12 2011-04-21 Alpine In Motion Llc. System and method for offering and fulfilling situation-based, location specific rewards and offers to mobile-oriented consumers
US20110106698A1 (en) * 2008-06-12 2011-05-05 Isaacson Thomas M System and method for processing gift cards
US20110106604A1 (en) * 2009-10-29 2011-05-05 Reuthe Eric Method and System for Providing Digital Incentives
US20110111737A1 (en) * 2009-11-12 2011-05-12 Cellco Partnership D/B/A Verizon Wireless Method of registering a mobile station with a social networking site
US20110112901A1 (en) * 2009-05-08 2011-05-12 Lance Fried Trust-based personalized offer portal
US20110125610A1 (en) * 2009-11-20 2011-05-26 Boku, Inc. Systems and Methods to Automate the Initiation of Transactions via Mobile Devices
US20110143711A1 (en) * 2009-12-10 2011-06-16 Boku, Inc. Systems and methods to secure transactions via mobile devices
US20110145044A1 (en) * 2009-12-16 2011-06-16 Giftango Corporation Systems and methods for generating a virtual value item for a promotional campaign
US20110143710A1 (en) * 2009-12-16 2011-06-16 Boku, Inc. Systems and methods to facilitate electronic payments
US20110159850A1 (en) * 2009-11-25 2011-06-30 Patrick Faith Authentication and human recognition transaction using a mobile device with an accelerometer
US20110161075A1 (en) * 2009-12-01 2011-06-30 Eric Hon-Anderson Real-time voice recognition on a handheld device
US20110173106A1 (en) * 2010-01-13 2011-07-14 Boku, Inc. Systems and Methods to Route Messages to Facilitate Online Transactions
US20110185406A1 (en) * 2010-01-26 2011-07-28 Boku, Inc. Systems and Methods to Authenticate Users
US20110202453A1 (en) * 2010-02-15 2011-08-18 Oto Technologies, Llc System and method for mobile secure transaction confidence score
US20110202399A1 (en) * 2006-11-15 2011-08-18 Gmarket, Inc. Online coupon distribution method
US20110213671A1 (en) * 2010-02-26 2011-09-01 Boku, Inc. Systems and Methods to Process Payments
US20110217994A1 (en) * 2010-03-03 2011-09-08 Boku, Inc. Systems and Methods to Automate Transactions via Mobile Devices
US20110225030A1 (en) * 2010-03-15 2011-09-15 Verizon Patent And Licensing, Inc. Integrated qualification and monitoring for customer promotions
US20110231911A1 (en) * 2010-03-22 2011-09-22 Conor Robert White Methods and systems for authenticating users
US20110238483A1 (en) * 2010-03-29 2011-09-29 Boku, Inc. Systems and Methods to Distribute and Redeem Offers
US20110237232A1 (en) * 2010-03-29 2011-09-29 Boku, Inc. Systems and Methods to Provide Offers on Mobile Devices
WO2011123921A1 (en) * 2010-04-05 2011-10-13 Consumer Mt Inc. System and method for management of electronic wallet databases
US20120010931A1 (en) * 2009-03-20 2012-01-12 Krishna Kumar Mehra mobile phone based mobile customer relationship loyalty methodology and servicing system with instant analytics features thereof
US8108459B1 (en) 2007-05-30 2012-01-31 Rocketon, Inc. Method and apparatus for distributing virtual goods over the internet
US20120030044A1 (en) * 2007-08-28 2012-02-02 Mocapay, Inc. Virtual point of sale terminal and electronic wallet apparatuses and methods for processing secure wireless payment transactions
US8190733B1 (en) 2007-05-30 2012-05-29 Rocketon, Inc. Method and apparatus for virtual location-based services
US20120164977A1 (en) * 2010-07-29 2012-06-28 Myriad Group Ag Mobile phone provided with a secured identification system
US20120209851A1 (en) * 2011-02-10 2012-08-16 Samsung Electronics Co., Ltd. Apparatus and method for managing mobile transaction coupon information in mobile terminal
US20120215609A1 (en) * 2011-02-17 2012-08-23 Boku, Inc. Voucher redemption
US20120215610A1 (en) * 2011-02-23 2012-08-23 Visa International Service Association Systems and Methods to Facilitate Offer Sharing
US20120215620A1 (en) * 2011-02-18 2012-08-23 Ryan Scott Rodkey Message Center Application and System
US8301126B1 (en) * 2005-08-30 2012-10-30 Home Producers Network, Llc System and method for anonymous tracking of individuals
US8355992B1 (en) * 2008-05-16 2013-01-15 Michael Haugh System and method for verifying the age of a controlled substance purchaser
US8386353B2 (en) 2009-05-27 2013-02-26 Boku, Inc. Systems and methods to process transactions based on social networking
US8392274B2 (en) 2009-10-01 2013-03-05 Boku, Inc. Systems and methods for purchases on a mobile communication device
US8412155B2 (en) 2010-12-20 2013-04-02 Boku, Inc. Systems and methods to accelerate transactions based on predictions
WO2013052729A2 (en) * 2011-10-05 2013-04-11 Mozido, Llc Conferring health related services or items in exchange for participation in opt-in advertising
US20130103514A1 (en) * 2007-11-30 2013-04-25 Blaze Mobile, Inc. Online shopping using a mobile payment system
US20130124269A1 (en) * 2011-11-14 2013-05-16 Deborah Dunning Performance reporting for products and services using web-based portals
US8478734B2 (en) 2010-03-25 2013-07-02 Boku, Inc. Systems and methods to provide access control via mobile phones
US8484133B1 (en) * 2012-05-18 2013-07-09 MoviePass Inc. Secure targeted personal buying/selling method and system
US20130185192A1 (en) * 2012-01-17 2013-07-18 Boku, Inc. Transaction initiated automatic enrollment for merchant offers
US20130191199A1 (en) * 2012-01-23 2013-07-25 Boku, Inc. Dynamic offers
US8543087B2 (en) 2011-04-26 2013-09-24 Boku, Inc. Systems and methods to facilitate repeated purchases
US8548426B2 (en) 2009-02-20 2013-10-01 Boku, Inc. Systems and methods to approve electronic payments
US8554685B2 (en) 2010-09-24 2013-10-08 Visa International Service Association Method and system using universal ID and biometrics
US20130268336A1 (en) * 2012-04-04 2013-10-10 Boku, Inc. Merchant offer approval
US8558864B1 (en) * 2010-10-12 2013-10-15 Sprint Communications Company L.P. Identifying video conference participants
US20130282488A1 (en) * 2011-02-07 2013-10-24 Visa International Service Association Tracking and summarizing purchase information
US20130297509A1 (en) * 2012-05-07 2013-11-07 Infosys Limited Mobile payment using dynamic authorization code and multi-payer shared card number
US8583496B2 (en) 2010-12-29 2013-11-12 Boku, Inc. Systems and methods to process payments via account identifiers and phone numbers
US8583454B2 (en) * 2005-07-28 2013-11-12 Beraja Ip, Llc Medical claims fraud prevention system including photograph records identification and associated methods
US8589300B2 (en) 2007-10-25 2013-11-19 Visa U.S.A. Inc. Payment transaction using mobile phone as relay
US8589290B2 (en) 2010-08-11 2013-11-19 Boku, Inc. Systems and methods to identify carrier information for transmission of billing messages
US20130311262A1 (en) * 2012-05-15 2013-11-21 Boku, Inc. Offer redemption rate based selection and display of offers
US8612356B2 (en) 2011-11-14 2013-12-17 Google Inc. Voucher code redemption via SMS
US8611813B1 (en) * 2011-07-22 2013-12-17 Cellco Partnership Utilizing a mobile device to control operation of a repeater
USRE44669E1 (en) 2006-01-18 2013-12-24 Mocapay, Inc. Systems and method for secure wireless payment transactions
US20130347075A1 (en) * 2012-06-22 2013-12-26 Tyfone, Inc. Method and apparatus for secure consolidation of cloud services
US8700524B2 (en) 2011-01-04 2014-04-15 Boku, Inc. Systems and methods to restrict payment transactions
US8699994B2 (en) 2010-12-16 2014-04-15 Boku, Inc. Systems and methods to selectively authenticate via mobile communications
US20140114733A1 (en) * 2012-10-23 2014-04-24 Thomas A Mello Business Review Internet Posting System Using Customer Survey Response
US8744940B2 (en) 2008-01-03 2014-06-03 William O. White System and method for distributing mobile compensation and incentives
US8751264B2 (en) * 2005-07-28 2014-06-10 Beraja Ip, Llc Fraud prevention system including biometric records identification and associated methods
US20140165173A1 (en) * 2011-07-27 2014-06-12 Telefonaktiebolaget L M Ericsson (Publ) Mediation Server, Control Method Therefor, Subscription Information Managing Apparatus, Control Method Therefor, Subscription Management Server, and Control Method Therefor
US20140189080A1 (en) * 2010-07-07 2014-07-03 Comcast Interactive Media, Llc Device Communication, Monitoring and Control Architecture and Method
US20140188617A1 (en) * 2012-12-27 2014-07-03 Verizon Patent And Licensing, Inc. Method and system for providing dynamic consumer offers
US20140207689A1 (en) * 2009-02-14 2014-07-24 Net2Text Limited Secure payment and billing method using mobile phone number or account
US8799162B2 (en) 2011-11-30 2014-08-05 Boku, Inc. Pass-through payment system
US20140249904A1 (en) * 2009-09-23 2014-09-04 E2Interactive, Inc. D/B/A E2Interactive, Inc. Systems and Methods for Managing a Virtual Card Based on Geographical and Balance Information
US20140249844A1 (en) * 2013-02-15 2014-09-04 Michael A. Liberty Remotely diagnosing conditions and providing prescriptions using a multi-access health care provider portal
US20140258118A1 (en) * 2013-03-05 2014-09-11 Square, Inc. Predicting approval of transactions
US20140278869A1 (en) * 2013-03-14 2014-09-18 Datascape.Com, Inc. System And Method For Incentivizing Wireless Device Users To Interact With Sponsor Offers And Advertising
WO2014153350A1 (en) * 2013-03-18 2014-09-25 Boku, Inc. Merchant managed subscriptions
US20140297784A1 (en) * 2013-03-29 2014-10-02 Lucy Ma Zhao Cross Platform Application Transactions
US20140297380A1 (en) * 2013-03-27 2014-10-02 Mark Wenger Claiming incentives on networked televisions
US20140297392A1 (en) * 2013-03-26 2014-10-02 William B. Moffitt Electronic coupon distribution and redemption
US8856043B2 (en) 2011-02-18 2014-10-07 Visa International Service Association Method and system for managing data and enabling payment transactions between multiple entities
US20140372222A1 (en) * 2013-03-14 2014-12-18 Kachyng, Inc Transmission of Promotional Messages to a Mobile Device
US8943557B2 (en) * 2013-01-24 2015-01-27 Bank Of America Corporation Enrollment of user in device identification program
US20150074204A1 (en) * 2013-09-11 2015-03-12 Sprint Communications L.P. System and Method to Generate an Abstract Advertisement Campaign Management and Implement Policy Enforcement
US20150081550A1 (en) * 2013-09-10 2015-03-19 Scvngr, Inc. Remote transaction processing using biometrics
US20150095134A1 (en) * 2013-09-27 2015-04-02 Groupon, Inc. Systems and methods for providing consumer facing point-of-sale interfaces
US9003078B2 (en) 2013-03-18 2015-04-07 Boku, Inc. Merchant managed subscriptions at a merchant server
US20150220888A1 (en) * 2014-02-06 2015-08-06 Zeeplanner Llc System and method of scheduling meetings, appointments and events using multiple identities
US9111301B2 (en) 2011-12-13 2015-08-18 Boku, Inc. Activating an account based on an SMS message
US9129320B2 (en) 2012-02-08 2015-09-08 Boku, Inc. Default phone bill charging
US9135612B1 (en) 2011-04-17 2015-09-15 Proctor Consulting, LLC Proximity detection, virtual detection, or location based triggering of the exchange of value and information
WO2015011705A3 (en) * 2013-07-22 2015-10-29 Zeek Mobile Ltd. Location based merchant credit voucher transactions
US9191217B2 (en) 2011-04-28 2015-11-17 Boku, Inc. Systems and methods to process donations
WO2014127199A3 (en) * 2013-02-15 2015-11-26 Liberty Michael A Multi-access health care provider portal
US9202212B1 (en) 2014-09-23 2015-12-01 Sony Corporation Using mobile device to monitor for electronic bank card communication
US9208488B2 (en) 2011-11-21 2015-12-08 Mozido, Inc. Using a mobile wallet infrastructure to support multiple mobile wallet providers
US20160021022A1 (en) * 2014-07-21 2016-01-21 Vonage Network Llc Method and apparatus for enabling delivery of media content
US20160028492A1 (en) * 2013-12-13 2016-01-28 Nicholas D. Triantafillou Techniques for securing body-based communications
WO2016039607A1 (en) * 2014-09-08 2016-03-17 Aspero Frayde Jairo Guillermo Method for sending personalised promotions to mobile devices
US9292875B1 (en) 2014-09-23 2016-03-22 Sony Corporation Using CE device record of E-card transactions to reconcile bank record
US9319379B1 (en) 2013-08-01 2016-04-19 Sprint Communications Company L.P. Methods and systems of generating a unique mobile device identifier
US9317847B2 (en) 2014-09-23 2016-04-19 Sony Corporation E-card transaction authorization based on geographic location
US9342835B2 (en) 2009-10-09 2016-05-17 Visa U.S.A Systems and methods to deliver targeted advertisements to audience
US9355424B2 (en) 2014-09-23 2016-05-31 Sony Corporation Analyzing hack attempts of E-cards
US9367845B2 (en) 2014-09-23 2016-06-14 Sony Corporation Messaging customer mobile device when electronic bank card used
US9378502B2 (en) 2014-09-23 2016-06-28 Sony Corporation Using biometrics to recover password in customer mobile device
US9385974B2 (en) 2014-02-14 2016-07-05 Sprint Communications Company L.P. Data message queue management to identify message sets for delivery metric modification
US9432516B1 (en) 2009-03-03 2016-08-30 Alpine Audio Now, LLC System and method for communicating streaming audio to a telephone device
US9449313B2 (en) 2008-05-23 2016-09-20 Boku, Inc. Customer to supplier funds transfer
US9508090B1 (en) 2014-09-24 2016-11-29 Sprint Communications Company L.P. End user participation in mobile advertisement
US9558488B2 (en) 2014-09-23 2017-01-31 Sony Corporation Customer's CE device interrogating customer's e-card for transaction information
US9576286B1 (en) 2013-03-11 2017-02-21 Groupon, Inc. Consumer device based point-of-sale
US9590938B1 (en) 2013-09-11 2017-03-07 Sprint Communications Company L.P. System and method for identifying a mobile device with near real time visualization to action
US20170068528A1 (en) * 2015-01-14 2017-03-09 Thomas Craig Carnevale Method for Configuring and Managing Software for an Electronic Device
US9595028B2 (en) 2009-06-08 2017-03-14 Boku, Inc. Systems and methods to add funds to an account via a mobile communication device
US9646307B2 (en) 2014-09-23 2017-05-09 Sony Corporation Receiving fingerprints through touch screen of CE device
US9734515B1 (en) 2014-01-09 2017-08-15 Sprint Communications Company L.P. Ad management using ads cached on a mobile electronic device
US20170257341A1 (en) * 2014-10-03 2017-09-07 Telefonaktiebolaget Lm Ericsson (Publ) Dynamic generation of unique identifiers in a system of connected things
US9818133B1 (en) 2014-10-20 2017-11-14 Sprint Communications Company L.P. Method for consumer profile consolidation using mobile network identification
US9830622B1 (en) 2011-04-28 2017-11-28 Boku, Inc. Systems and methods to process donations
US9836771B1 (en) 2014-01-21 2017-12-05 Sprint Communications Company L.P. Client mediation and integration to advertisement gateway
US9841282B2 (en) 2009-07-27 2017-12-12 Visa U.S.A. Inc. Successive offer communications with an offer recipient
US9852409B2 (en) 2013-03-11 2017-12-26 Groupon, Inc. Consumer device based point-of-sale
US20170374073A1 (en) * 2016-06-22 2017-12-28 Intel Corporation Secure and smart login engine
US9881299B2 (en) 2008-03-13 2018-01-30 Giftya Llc System and method for processing financial transactions
US9892386B2 (en) 2011-06-03 2018-02-13 Mozido, Inc. Monetary transaction system
US9898738B2 (en) 2012-02-14 2018-02-20 Boku, Inc. Transaction authentication with a variable-type user-stored account identifier
US9922347B1 (en) 2013-11-27 2018-03-20 Sprint Communications Company L.P. Ad management using ads cached on a mobile electronic device
US9934495B2 (en) 2006-09-13 2018-04-03 Google Llc Integrated system and method for managing electronic coupons
US9953323B2 (en) 2014-09-23 2018-04-24 Sony Corporation Limiting e-card transactions based on lack of proximity to associated CE device
US20180114235A1 (en) * 2012-03-13 2018-04-26 American Express Travel Related Services Company, Inc. Social media distribution of offers based on a consumer relevance value
US9959385B2 (en) 2013-02-15 2018-05-01 Davincian Healthcare, Inc. Messaging within a multi-access health care provider portal
US9978064B2 (en) 2011-12-30 2018-05-22 Visa International Service Association Hosted thin-client interface in a payment authorization system
US9984395B1 (en) 2014-01-21 2018-05-29 Sprint Communications Company L.P. Advertisement mediation of supply-demand communications
US20180152446A1 (en) * 2012-02-24 2018-05-31 Cirrus Logic International Semiconductor Ltd. System and method for speaker recognition on mobile devices
US10007915B2 (en) 2011-01-24 2018-06-26 Visa International Service Association Systems and methods to facilitate loyalty reward transactions
US10013707B1 (en) 2014-01-21 2018-07-03 Sprint Communications Company L.P. Address modification for advertisement mediation
US10021672B2 (en) 2016-01-04 2018-07-10 Bank Of America Corporation Resource allocation based on available resources via interactive interface
US10055757B1 (en) 2014-01-21 2018-08-21 Sprint Communications Company L.P. IP address hashing in advertisement gateway
US10068287B2 (en) 2010-06-11 2018-09-04 David A. Nelsen Systems and methods to manage and control use of a virtual card
US10068261B1 (en) 2006-11-09 2018-09-04 Sprint Communications Company L.P. In-flight campaign optimization
US10068211B2 (en) 2016-01-04 2018-09-04 Bank Of America Corporation Reallocation of resources system
US10083439B2 (en) * 2010-11-29 2018-09-25 Biocatch Ltd. Device, system, and method of differentiating over multiple accounts between legitimate user and cyber-attacker
US10121127B1 (en) 2008-03-13 2018-11-06 Giftya Llc System and method for processing group gift cards
US10127537B1 (en) 2008-09-30 2018-11-13 Wells Fargo Bank, N.A. System and method for a mobile wallet
US10163105B1 (en) 2014-01-24 2018-12-25 Microstrategy Incorporated Variable biometrics for multi-factor authentication
US10235692B2 (en) 2012-10-17 2019-03-19 Groupon, Inc. Consumer presence based deal offers
US10262324B2 (en) 2010-11-29 2019-04-16 Biocatch Ltd. System, device, and method of differentiating among users based on user-specific page navigation sequence
US10262316B2 (en) 2014-09-23 2019-04-16 Sony Corporation Automatic notification of transaction by bank card to customer device
US10298614B2 (en) * 2010-11-29 2019-05-21 Biocatch Ltd. System, device, and method of generating and managing behavioral biometric cookies
US10325253B2 (en) 2012-10-17 2019-06-18 Groupon, Inc. Peer-to-peer payment processing
US10366378B1 (en) 2016-06-30 2019-07-30 Square, Inc. Processing transactions in offline mode
US10397262B2 (en) 2017-07-20 2019-08-27 Biocatch Ltd. Device, system, and method of detecting overlay malware
US10404729B2 (en) 2010-11-29 2019-09-03 Biocatch Ltd. Device, method, and system of generating fraud-alerts for cyber-attacks
US10405173B1 (en) 2013-06-05 2019-09-03 Sprint Communications Company L.P. Method and systems of collecting and segmenting device sensor data while in transit via a network
US10410237B1 (en) 2006-06-26 2019-09-10 Sprint Communications Company L.P. Inventory management integrating subscriber and targeting data
US10418034B1 (en) 2014-06-20 2019-09-17 Nvoq Incorporated Systems and methods for a wireless microphone to access remotely hosted applications
US10423867B2 (en) 2012-09-17 2019-09-24 E2Interactive, Inc. Composite activation indicia substrate
US10438196B2 (en) 2011-11-21 2019-10-08 Mozido, Inc. Using a mobile wallet infrastructure to support multiple mobile wallet providers
US10474815B2 (en) 2010-11-29 2019-11-12 Biocatch Ltd. System, device, and method of detecting malicious automatic script and code injection
US10482511B1 (en) 2013-03-12 2019-11-19 Groupon, Inc. Employee profile for customer assignment, analytics and payments
US10489776B2 (en) 2008-03-13 2019-11-26 Giftya Llc System and method for managing gift credits
US10496977B2 (en) 2012-07-16 2019-12-03 Square, Inc. Storing and forwarding payment transactions
US10506641B2 (en) 2016-01-04 2019-12-10 Bank Of America Corporation Resource optimization allocation system
US10523680B2 (en) * 2015-07-09 2019-12-31 Biocatch Ltd. System, device, and method for detecting a proxy server
US10521813B2 (en) 2010-07-06 2019-12-31 Groupon, Inc. System and method for incentives
US10528975B2 (en) 2003-07-08 2020-01-07 Inmar—Youtech, Llc High-precision customer-based targeting by individual usage statistics
US10579784B2 (en) 2016-11-02 2020-03-03 Biocatch Ltd. System, device, and method of secure utilization of fingerprints for user authentication
US10586036B2 (en) 2010-11-29 2020-03-10 Biocatch Ltd. System, device, and method of recovery and resetting of user authentication factor
US10621585B2 (en) 2010-11-29 2020-04-14 Biocatch Ltd. Contextual mapping of web-pages, and generation of fraud-relatedness score-values
US10664851B1 (en) 2006-11-08 2020-05-26 Sprint Communications Company, L.P. Behavioral analysis engine for profiling wireless subscribers
US10685355B2 (en) 2016-12-04 2020-06-16 Biocatch Ltd. Method, device, and system of detecting mule accounts and accounts used for money laundering
US10699288B2 (en) 2006-10-17 2020-06-30 Inmar—Youtech, Llc Methods and systems for distributing information via mobile devices and enabling its use at a point of transaction
US10700976B2 (en) * 2013-09-13 2020-06-30 Network Kinetix, LLC System and method for an automated system for continuous observation, audit and control of user activities as they occur within a mobile network
US10719765B2 (en) 2015-06-25 2020-07-21 Biocatch Ltd. Conditional behavioral biometrics
US10728761B2 (en) 2010-11-29 2020-07-28 Biocatch Ltd. Method, device, and system of detecting a lie of a user who inputs data
US10728398B2 (en) 2001-09-24 2020-07-28 E2Interactive, Inc. Inserting value into customer account at point of sale using a customer account identifier
US10747305B2 (en) 2010-11-29 2020-08-18 Biocatch Ltd. Method, system, and device of authenticating identity of a user of an electronic device
US10776476B2 (en) 2010-11-29 2020-09-15 Biocatch Ltd. System, device, and method of visual login
US10834590B2 (en) 2010-11-29 2020-11-10 Biocatch Ltd. Method, device, and system of differentiating between a cyber-attacker and a legitimate user
US10846725B2 (en) 2008-03-13 2020-11-24 Giftya Llc Method for rule-based gift giving
US10853784B2 (en) 2016-01-04 2020-12-01 Bank Of America Corporation Real-time determination of resource availability for usage
US20200410077A1 (en) * 2018-10-16 2020-12-31 Motorola Solutions, Inc Method and apparatus for dynamically adjusting biometric user authentication for accessing a communication device
US10897482B2 (en) 2010-11-29 2021-01-19 Biocatch Ltd. Method, device, and system of back-coloring, forward-coloring, and fraud detection
US10917431B2 (en) 2010-11-29 2021-02-09 Biocatch Ltd. System, method, and device of authenticating a user based on selfie image or selfie video
US10937076B2 (en) 2010-10-13 2021-03-02 E2Interactive, Inc. Online personalized gifting system
US10949757B2 (en) 2010-11-29 2021-03-16 Biocatch Ltd. System, device, and method of detecting user identity based on motor-control loop model
US10949833B2 (en) 2008-03-13 2021-03-16 Giftya Llc Technologies for generating and displaying virtual and interactive egifts
US10949514B2 (en) 2010-11-29 2021-03-16 Biocatch Ltd. Device, system, and method of differentiating among users based on detection of hardware components
US10954049B2 (en) 2017-12-12 2021-03-23 E2Interactive, Inc. Viscous liquid vessel for gifting
US10970394B2 (en) 2017-11-21 2021-04-06 Biocatch Ltd. System, device, and method of detecting vishing attacks
US10992817B2 (en) 2009-03-18 2021-04-27 Mastercard International Incorporated Methods, systems and computer readable media for selecting and delivering electronic value certificates using a mobile device
US11004092B2 (en) 2009-11-24 2021-05-11 Visa U.S.A. Inc. Systems and methods for multi-channel offer redemption
US11017443B2 (en) 2014-04-30 2021-05-25 E2Interactive, Inc. System and method for a merchant onsite personalization gifting platform
US11044572B2 (en) 2019-08-29 2021-06-22 Digital Factory Technologies, Inc. System and method for clustering end users to select and deliver a notification to mobile device
US11055395B2 (en) 2016-07-08 2021-07-06 Biocatch Ltd. Step-up authentication
US11055686B2 (en) 2012-08-08 2021-07-06 E2Interactive, Inc. S/M for providing, reloading, and redeeming stored value cards used in transit applications
US11080739B2 (en) * 2014-04-25 2021-08-03 R.J. Reynolds Tobacco Company Data translator
US11111065B2 (en) 2013-02-15 2021-09-07 E2Interactive, Inc. Gift card presentation devices
US11120462B2 (en) 2013-11-04 2021-09-14 E2Interactive, Inc. Systems and methods for using indicia of membership as a partial authorization in a transaction
US11120428B2 (en) 2013-05-02 2021-09-14 E2Interactive, Inc. Stored value card kiosk system and method
US20210329030A1 (en) * 2010-11-29 2021-10-21 Biocatch Ltd. Device, System, and Method of Detecting Vishing Attacks
US11182836B2 (en) 2010-10-13 2021-11-23 E2Interactive, Inc. Gift card ordering system and method
US11195163B2 (en) 2006-09-01 2021-12-07 Mastercard International Incorporated Methods, systems and computer readable media for over the air (OTA) provisioning of soft cards on devices with wireless communications capabilities
US20210383432A1 (en) * 2020-03-19 2021-12-09 Stephen Madison Byrd System and method for interactive business promotion based on artificial intelligence
US11204991B1 (en) * 2015-10-29 2021-12-21 Omnivu, Inc. Identity verification system and method for gathering, identifying, authenticating, registering, monitoring, tracking, analyzing, storing, and commercially distributing dynamic markers and personal data via electronic means
US11210674B2 (en) 2010-11-29 2021-12-28 Biocatch Ltd. Method, device, and system of detecting mule accounts and accounts used for money laundering
US11223619B2 (en) 2010-11-29 2022-01-11 Biocatch Ltd. Device, system, and method of user authentication based on user-specific characteristics of task performance
US11219288B2 (en) 2013-02-15 2022-01-11 E2Interactive, Inc. Gift card box with slanted tray and slit
US11263620B2 (en) 2013-02-11 2022-03-01 Groupon, Inc. Consumer device payment token management
US11269977B2 (en) 2010-11-29 2022-03-08 Biocatch Ltd. System, apparatus, and method of collecting and processing data in electronic devices
US11436651B2 (en) 2012-01-30 2022-09-06 E2Interactive, Inc. Group video generating system
US11468433B1 (en) * 2015-12-28 2022-10-11 Jpmorgan Chase Bank, N.A. Systems and methods for biometric payments and authentication
US11606353B2 (en) 2021-07-22 2023-03-14 Biocatch Ltd. System, device, and method of generating and utilizing one-time passwords
US11694192B1 (en) 2012-12-17 2023-07-04 Wells Fargo Bank, N.A. System and method for interoperable mobile wallet
US11727100B1 (en) 2022-06-09 2023-08-15 The Government of the United States of America, as represented by the Secretary of Homeland Security Biometric identification using homomorphic primary matching with failover non-encrypted exception handling
US11743723B2 (en) 2019-09-16 2023-08-29 Microstrategy Incorporated Predictively providing access to resources
US11763307B2 (en) * 2018-04-10 2023-09-19 Visa Europe Limited Electronic transaction system
US11902416B2 (en) 2022-06-09 2024-02-13 The Government of the United States of America, as represented by the Secretary of Homeland Security Third party biometric homomorphic encryption matching for privacy protection
US11956283B2 (en) 2010-09-13 2024-04-09 Jeffrey W. Mankoff Modifying signal associations in complex computing networks

Families Citing this family (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104156867B (en) * 2008-06-09 2018-01-23 佳售乐公司 Promote the system and method for removable retail environment
US10044710B2 (en) 2016-02-22 2018-08-07 Bpip Limited Liability Company Device and method for validating a user using an intelligent voice print
US11010763B1 (en) 2016-09-27 2021-05-18 United Services Automobile Association (Usaa) Biometric authentication on push notification
CN108933730A (en) * 2018-06-29 2018-12-04 百度在线网络技术(北京)有限公司 Information-pushing method and device
US11363138B2 (en) 2020-10-23 2022-06-14 Nuance Communications, Inc. Fraud detection system and method

Citations (70)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5710886A (en) * 1995-06-16 1998-01-20 Sellectsoft, L.C. Electric couponing method and apparatus
US5832458A (en) * 1995-06-07 1998-11-03 Electronic Data Systems Corporation System and method for electronically auditing point-of-sale transactions
US6009411A (en) * 1997-11-14 1999-12-28 Concept Shopping, Inc. Method and system for distributing and reconciling electronic promotions
US6035280A (en) * 1995-06-16 2000-03-07 Christensen; Scott N. Electronic discount couponing method and apparatus for generating an electronic list of coupons
US6240394B1 (en) * 1996-12-12 2001-05-29 Catalina Marketing International, Inc. Method and apparatus for automatically generating advisory information for pharmacy patients
US20010014868A1 (en) * 1997-12-05 2001-08-16 Frederick Herz System for the automatic determination of customized prices and promotions
US20020004783A1 (en) * 1997-11-12 2002-01-10 Cris T. Paltenghe Virtual wallet system
US20020013736A1 (en) * 2000-05-06 2002-01-31 I'anson Colin Shopping assistance method and service system
US20020013728A1 (en) * 2000-07-25 2002-01-31 Wilkman Michael A. Universal transaction manager agent, systems and methods
US20020029172A1 (en) * 2000-04-20 2002-03-07 I'anson Colin Shopping assistance method and service system
US20020049631A1 (en) * 1999-10-12 2002-04-25 Eric Williams Process, system and computer readable medium for providing purchasing incentives to a plurality of retail store environments
US6385591B1 (en) * 1999-05-11 2002-05-07 Jeffrey W. Mankoff Method and system for electronic organization of coupons
US20020065774A1 (en) * 1999-11-30 2002-05-30 Alan Young System and method for performing an electronic transaction using a transaction proxy with an electronic wallet
US20020091571A1 (en) * 2000-11-10 2002-07-11 Thomas Nicholas A. Methods and systems for electronic coupon issuance transmission and mangement
US20020107755A1 (en) * 2000-06-30 2002-08-08 Steed David Anthony William Server-based electronic wallet system
US20020120627A1 (en) * 1999-07-07 2002-08-29 Mankoff Jeffrey W. Virtual document organizer system and method
US20020128908A1 (en) * 2000-09-15 2002-09-12 Levin Brian E. System for conducting user-specific promotional campaigns using multiple communications device platforms
US20020147642A1 (en) * 2001-04-06 2002-10-10 Royal Ahold Nv And Unipower Solutions, Inc. Methods and systems for providing personalized information to users in a commercial establishment
US20020178060A1 (en) * 2001-05-25 2002-11-28 Sheehan Patrick M. System and method for providing and redeeming electronic paperless coupons
US20030004808A1 (en) * 2000-11-22 2003-01-02 Mehdi Elhaoussine Method and system for receiving, storing and processing electronic vouchers with a mobile phone or a personal digital assistant
US20030028518A1 (en) * 1999-07-07 2003-02-06 Mankoff Jeffrey W. Delivery, organization, and redemption of virtual offers from the internet, interactive-TV, wireless devices and other electronic means
US20030041050A1 (en) * 2001-04-16 2003-02-27 Greg Smith System and method for web-based marketing and campaign management
US6535582B1 (en) * 1999-09-30 2003-03-18 Buy-Tel Innovations Limited Voice verification system
US20030074209A1 (en) * 2001-10-15 2003-04-17 Tobin Christopher M. User device with service finding and purchasing functionality
US20030088461A1 (en) * 1995-06-16 2003-05-08 E-Centives, Inc. Virtual couponing method and apparatus for use with consumer kiosk
US6571279B1 (en) * 1997-12-05 2003-05-27 Pinpoint Incorporated Location enhanced information delivery system
US6601040B1 (en) * 1998-07-20 2003-07-29 Usa Technologies, Inc. Electronic commerce terminal for wirelessly communicating to a plurality of communication devices
US20030208754A1 (en) * 2002-05-01 2003-11-06 G. Sridhar System and method for selective transmission of multimedia based on subscriber behavioral model
US20030217332A1 (en) * 2001-04-16 2003-11-20 Greg Smith System and method for web-based personalization and ecommerce management
US20030217333A1 (en) * 2001-04-16 2003-11-20 Greg Smith System and method for rules-based web scenarios and campaigns
US20030230630A1 (en) * 2001-12-20 2003-12-18 Whipple Larry Cale Using mobile electronic devices to transfer data through dynamically generated scannable barcode images
US20040002897A1 (en) * 2002-06-27 2004-01-01 Vishik Claire Svetlana In-store (on premises) targeted marketing services for wireless customers
US20040083170A1 (en) * 2002-10-23 2004-04-29 Bam Ajay R. System and method of integrating loyalty/reward programs with payment identification systems
US20040107170A1 (en) * 2002-08-08 2004-06-03 Fujitsu Limited Apparatuses for purchasing of goods and services
US20040128197A1 (en) * 2002-10-23 2004-07-01 Vayusa, Inc. System and method of generating, distributing, and/or redeeming promotional offers using electronic devices
US20040181448A1 (en) * 2003-03-14 2004-09-16 Paul Hartsman Marketing network
US20040193487A1 (en) * 2002-10-08 2004-09-30 Coolsavings, Inc. Secure promotions
US20040224693A1 (en) * 2003-05-08 2004-11-11 O'neil Douglas R. Wireless market place for multiple access internet portal
US20040249712A1 (en) * 2003-06-06 2004-12-09 Brown Sean D. System, method and computer program product for presenting, redeeming and managing incentives
US6868426B1 (en) * 1999-07-07 2005-03-15 Jeffrey W. Mankoff Virtual document organizer system and method
US20050071230A1 (en) * 1999-07-07 2005-03-31 Mankoff Jeffrey W. Delivery, organization, and redemption of virtual offers from the internet, interactive-TV, wireless devices and other electronic means
US20050075932A1 (en) * 1999-07-07 2005-04-07 Mankoff Jeffrey W. Delivery, organization, and redemption of virtual offers from the internet, interactive-tv, wireless devices and other electronic means
US20050109838A1 (en) * 2003-10-10 2005-05-26 James Linlor Point-of-sale billing via hand-held devices
US6934684B2 (en) * 2000-03-24 2005-08-23 Dialsurf, Inc. Voice-interactive marketplace providing promotion and promotion tracking, loyalty reward and redemption, and other features
US20050187873A1 (en) * 2002-08-08 2005-08-25 Fujitsu Limited Wireless wallet
US20050216354A1 (en) * 2002-10-23 2005-09-29 Vayusa, Inc. System and method for coordinating payment identification systems
US20050234771A1 (en) * 2004-02-03 2005-10-20 Linwood Register Method and system for providing intelligent in-store couponing
US20060004627A1 (en) * 2004-06-30 2006-01-05 Shumeet Baluja Advertisements for devices with call functionality, such as mobile phones
US20060026067A1 (en) * 2002-06-14 2006-02-02 Nicholas Frank C Method and system for providing network based target advertising and encapsulation
US20060069664A1 (en) * 2004-09-30 2006-03-30 Ling Benjamin C Method and system for processing queries intiated by users of mobile devices
US20060074784A1 (en) * 2004-09-27 2006-04-06 First Data Corporation Stored value account for use with virtual coupons
US20060074769A1 (en) * 2004-09-17 2006-04-06 Looney Harold F Personalized marketing architecture
US20060095324A1 (en) * 2004-11-04 2006-05-04 Vergeyle David L Electronic capture of promotions
US20060136546A1 (en) * 2002-07-19 2006-06-22 Michael Trioano System and method to initiate a mobile data communication utlizing a trigger system
US20060143080A1 (en) * 2004-12-29 2006-06-29 Ashutosh Garg Generating and/or serving dynamic promotional offers such as coupons and advertisements
US20060149624A1 (en) * 2004-12-30 2006-07-06 Shumeet Baluja Generating and/or serving local area advertisements, such as advertisements for devices with call functionality
US20060178986A1 (en) * 2000-02-17 2006-08-10 Giordano Joseph A System and method for processing financial transactions using multi-payment preferences
US7110792B2 (en) * 2003-05-19 2006-09-19 Einar Rosenberg Apparatus and method for increased security of wireless transactions
US20070050259A1 (en) * 2005-08-23 2007-03-01 Vayusa, Inc. System and method for user controlled log-in; interacting and log-out
US20070055517A1 (en) * 2005-08-30 2007-03-08 Brian Spector Multi-factor biometric authentication
US20070064904A1 (en) * 2005-04-08 2007-03-22 Vayusa, Inc. System and method for patron notification using the patron's wireless device
US20070073650A1 (en) * 2005-09-23 2007-03-29 Lueck Michael F Displaying information on a mobile device
US20070088852A1 (en) * 2005-10-17 2007-04-19 Zohar Levkovitz Device, system and method of presentation of advertisements on a wireless device
US20070088838A1 (en) * 2005-10-17 2007-04-19 Zohar Levkovitz Device, system and method of wireless content delivery
US20070088801A1 (en) * 2005-10-17 2007-04-19 Zohar Levkovitz Device, system and method of delivering targeted advertisements using wireless application protocol
US20070088851A1 (en) * 2005-10-17 2007-04-19 Zohar Levkovitz Device, system and method of wireless delivery of targeted advertisements
US20070162461A1 (en) * 1999-07-07 2007-07-12 Mankoff Jeffrey W Virtual document organizer system and method
US20070174117A1 (en) * 2006-01-23 2007-07-26 Microsoft Corporation Advertising that is relevant to a person
US20070175978A1 (en) * 2006-01-18 2007-08-02 H2West Corporation Systems and method for secure wireless payment transactions
US20070179789A1 (en) * 1999-11-12 2007-08-02 Bennett Ian M Speech Recognition System With Support For Variable Portable Devices

Family Cites Families (32)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6684195B1 (en) 1989-05-01 2004-01-27 Catalina Marketing International, Inc. Method and system for selective incentive point-of-sale marketing in response to customer shopping histories
EP0598469A3 (en) 1992-10-27 1996-07-10 Daniel P Dunlevy Interactive credit card fraud control process.
US6950810B2 (en) * 1994-11-28 2005-09-27 Indivos Corporation Tokenless biometric electronic financial transactions via a third party identicator
US5857175A (en) 1995-08-11 1999-01-05 Micro Enhancement International System and method for offering targeted discounts to customers
US5848397A (en) 1996-04-19 1998-12-08 Juno Online Services, L.P. Method and apparatus for scheduling the presentation of messages to computer users
US7058591B2 (en) 1997-08-29 2006-06-06 Catalina Marketing International, Inc. Method and apparatus for generating purchase incentives based on price differentials
US6925441B1 (en) 1997-10-27 2005-08-02 Marketswitch Corp. System and method of targeted marketing
WO2000077979A2 (en) * 1999-06-14 2000-12-21 Geoworks Corporation Method of subscriber self-selection of advertisements received on their mobile wireless display devices
US20020046084A1 (en) 1999-10-08 2002-04-18 Scott A. Steele Remotely configurable multimedia entertainment and information system with location based advertising
WO2001057757A1 (en) 2000-02-01 2001-08-09 Minushkin Jeffrey S System and method for electronically facilitating impulse transactions
WO2001061559A1 (en) * 2000-02-18 2001-08-23 Summedia.Com, Inc. Cellular coupon system
AU2001280071A1 (en) 2000-08-16 2002-02-25 Sagarmatha Ltd. Method and system for automatically producing optimized personalized offers
US20020077909A1 (en) 2000-11-28 2002-06-20 Navic Systems, Inc. Precasting promotions in a multimedia network
JP2003050783A (en) * 2001-05-30 2003-02-21 Fujitsu Ltd Composite authentication system
WO2003044711A1 (en) * 2001-11-21 2003-05-30 Kent Ridge Digital Labs Method for distributing and redeeming electronic coupons using an electronic messaging service
US20040137886A1 (en) * 2002-11-22 2004-07-15 Monte Ross Method and system for delivering electronic coupons to wireless mobile terminals
US20040267674A1 (en) 2003-06-30 2004-12-30 Yan Feng Method for complex computer aided pricing of products and services
US8412566B2 (en) 2003-07-08 2013-04-02 Yt Acquisition Corporation High-precision customer-based targeting by individual usage statistics
US20090177540A1 (en) 2003-07-08 2009-07-09 Yt Acquisition Corporation High-precision customer-based targeting by individual usage statistics
WO2005059676A2 (en) * 2003-12-16 2005-06-30 Sunil Goyal A method and system for personalized request/subscription based advertising and content services
WO2005076828A2 (en) 2004-02-03 2005-08-25 Robert Brazell Systems and methods for optimizing marketing
US20050222996A1 (en) 2004-03-30 2005-10-06 Oracle International Corporation Managing event-condition-action rules in a database system
EP1894155A4 (en) 2004-12-09 2009-07-22 Tipigo Ltd Interactive and adaptive messaging systems
KR100747446B1 (en) * 2005-03-07 2007-08-09 엘지전자 주식회사 Apparatus and method for fingerprint identification of mobile terminal
US7693740B2 (en) 2005-05-03 2010-04-06 International Business Machines Corporation Dynamic selection of complementary inbound marketing offers
US7536304B2 (en) 2005-05-27 2009-05-19 Porticus, Inc. Method and system for bio-metric voice print authentication
JP4614085B2 (en) 2005-08-30 2011-01-19 株式会社デンソー In-vehicle electronic device connection system
US20070052672A1 (en) * 2005-09-08 2007-03-08 Swisscom Mobile Ag Communication device, system and method
US20070282677A1 (en) 2006-05-31 2007-12-06 Carpenter Brown H Method and System for Providing Householding Information to Multiple Merchants
US8589238B2 (en) 2006-05-31 2013-11-19 Open Invention Network, Llc System and architecture for merchant integration of a biometric payment system
US7512567B2 (en) 2006-06-29 2009-03-31 Yt Acquisition Corporation Method and system for providing biometric authentication at a point-of-sale via a mobile device
EP2092474A4 (en) 2006-10-17 2011-09-28 Yt Acquisition Corp A method of distributing information via mobile devices and enabling its use at a point of transaction

Patent Citations (75)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5832458A (en) * 1995-06-07 1998-11-03 Electronic Data Systems Corporation System and method for electronically auditing point-of-sale transactions
US20030088461A1 (en) * 1995-06-16 2003-05-08 E-Centives, Inc. Virtual couponing method and apparatus for use with consumer kiosk
US6035280A (en) * 1995-06-16 2000-03-07 Christensen; Scott N. Electronic discount couponing method and apparatus for generating an electronic list of coupons
US5710886A (en) * 1995-06-16 1998-01-20 Sellectsoft, L.C. Electric couponing method and apparatus
US6240394B1 (en) * 1996-12-12 2001-05-29 Catalina Marketing International, Inc. Method and apparatus for automatically generating advisory information for pharmacy patients
US20020004783A1 (en) * 1997-11-12 2002-01-10 Cris T. Paltenghe Virtual wallet system
US6009411A (en) * 1997-11-14 1999-12-28 Concept Shopping, Inc. Method and system for distributing and reconciling electronic promotions
US6330543B1 (en) * 1997-11-14 2001-12-11 Concept Shopping, Inc. Method and system for distributing and reconciling electronic promotions
US20010014868A1 (en) * 1997-12-05 2001-08-16 Frederick Herz System for the automatic determination of customized prices and promotions
US6571279B1 (en) * 1997-12-05 2003-05-27 Pinpoint Incorporated Location enhanced information delivery system
US6601040B1 (en) * 1998-07-20 2003-07-29 Usa Technologies, Inc. Electronic commerce terminal for wirelessly communicating to a plurality of communication devices
US6385591B1 (en) * 1999-05-11 2002-05-07 Jeffrey W. Mankoff Method and system for electronic organization of coupons
US20020116271A1 (en) * 1999-05-11 2002-08-22 Mankoff Jeffrey W. Electronic delivery of coupons to personal digital assistants
US20030028518A1 (en) * 1999-07-07 2003-02-06 Mankoff Jeffrey W. Delivery, organization, and redemption of virtual offers from the internet, interactive-TV, wireless devices and other electronic means
US6868426B1 (en) * 1999-07-07 2005-03-15 Jeffrey W. Mankoff Virtual document organizer system and method
US20050075932A1 (en) * 1999-07-07 2005-04-07 Mankoff Jeffrey W. Delivery, organization, and redemption of virtual offers from the internet, interactive-tv, wireless devices and other electronic means
US20050071230A1 (en) * 1999-07-07 2005-03-31 Mankoff Jeffrey W. Delivery, organization, and redemption of virtual offers from the internet, interactive-TV, wireless devices and other electronic means
US20070250380A1 (en) * 1999-07-07 2007-10-25 Mankoff Jeffrey W Delivery, organization, and redemption of virtual offers from the Internet, interactive-TV, wireless devices and other electronic means
US20070162461A1 (en) * 1999-07-07 2007-07-12 Mankoff Jeffrey W Virtual document organizer system and method
US20020120627A1 (en) * 1999-07-07 2002-08-29 Mankoff Jeffrey W. Virtual document organizer system and method
US7593862B2 (en) * 1999-07-07 2009-09-22 Jeffrey W. Mankoff Delivery, organization, and redemption of virtual offers from the internet, interactive-TV, wireless devices and other electronic means
US20070136131A1 (en) * 1999-07-07 2007-06-14 Mankoff Jeffrey W Delivery, organization, and redemption of virtual offers from the internet, interactive-TV, wireless devices and other electronic means
US6535582B1 (en) * 1999-09-30 2003-03-18 Buy-Tel Innovations Limited Voice verification system
US20020049631A1 (en) * 1999-10-12 2002-04-25 Eric Williams Process, system and computer readable medium for providing purchasing incentives to a plurality of retail store environments
US20070179789A1 (en) * 1999-11-12 2007-08-02 Bennett Ian M Speech Recognition System With Support For Variable Portable Devices
US20020065774A1 (en) * 1999-11-30 2002-05-30 Alan Young System and method for performing an electronic transaction using a transaction proxy with an electronic wallet
US20060178986A1 (en) * 2000-02-17 2006-08-10 Giordano Joseph A System and method for processing financial transactions using multi-payment preferences
US6934684B2 (en) * 2000-03-24 2005-08-23 Dialsurf, Inc. Voice-interactive marketplace providing promotion and promotion tracking, loyalty reward and redemption, and other features
US20020029172A1 (en) * 2000-04-20 2002-03-07 I'anson Colin Shopping assistance method and service system
US20020013736A1 (en) * 2000-05-06 2002-01-31 I'anson Colin Shopping assistance method and service system
US20020107755A1 (en) * 2000-06-30 2002-08-08 Steed David Anthony William Server-based electronic wallet system
US20020013728A1 (en) * 2000-07-25 2002-01-31 Wilkman Michael A. Universal transaction manager agent, systems and methods
US20020128908A1 (en) * 2000-09-15 2002-09-12 Levin Brian E. System for conducting user-specific promotional campaigns using multiple communications device platforms
US20020091571A1 (en) * 2000-11-10 2002-07-11 Thomas Nicholas A. Methods and systems for electronic coupon issuance transmission and mangement
US20030004808A1 (en) * 2000-11-22 2003-01-02 Mehdi Elhaoussine Method and system for receiving, storing and processing electronic vouchers with a mobile phone or a personal digital assistant
US20020147642A1 (en) * 2001-04-06 2002-10-10 Royal Ahold Nv And Unipower Solutions, Inc. Methods and systems for providing personalized information to users in a commercial establishment
US20030041050A1 (en) * 2001-04-16 2003-02-27 Greg Smith System and method for web-based marketing and campaign management
US20030217333A1 (en) * 2001-04-16 2003-11-20 Greg Smith System and method for rules-based web scenarios and campaigns
US20030217332A1 (en) * 2001-04-16 2003-11-20 Greg Smith System and method for web-based personalization and ecommerce management
US20020178060A1 (en) * 2001-05-25 2002-11-28 Sheehan Patrick M. System and method for providing and redeeming electronic paperless coupons
US20030074209A1 (en) * 2001-10-15 2003-04-17 Tobin Christopher M. User device with service finding and purchasing functionality
US20030230630A1 (en) * 2001-12-20 2003-12-18 Whipple Larry Cale Using mobile electronic devices to transfer data through dynamically generated scannable barcode images
US20030208754A1 (en) * 2002-05-01 2003-11-06 G. Sridhar System and method for selective transmission of multimedia based on subscriber behavioral model
US20060026067A1 (en) * 2002-06-14 2006-02-02 Nicholas Frank C Method and system for providing network based target advertising and encapsulation
US20040002897A1 (en) * 2002-06-27 2004-01-01 Vishik Claire Svetlana In-store (on premises) targeted marketing services for wireless customers
US20060136546A1 (en) * 2002-07-19 2006-06-22 Michael Trioano System and method to initiate a mobile data communication utlizing a trigger system
US20040107170A1 (en) * 2002-08-08 2004-06-03 Fujitsu Limited Apparatuses for purchasing of goods and services
US20050187873A1 (en) * 2002-08-08 2005-08-25 Fujitsu Limited Wireless wallet
US20040193487A1 (en) * 2002-10-08 2004-09-30 Coolsavings, Inc. Secure promotions
US20040128197A1 (en) * 2002-10-23 2004-07-01 Vayusa, Inc. System and method of generating, distributing, and/or redeeming promotional offers using electronic devices
US20050216354A1 (en) * 2002-10-23 2005-09-29 Vayusa, Inc. System and method for coordinating payment identification systems
US20040083170A1 (en) * 2002-10-23 2004-04-29 Bam Ajay R. System and method of integrating loyalty/reward programs with payment identification systems
US20040181448A1 (en) * 2003-03-14 2004-09-16 Paul Hartsman Marketing network
US20040224693A1 (en) * 2003-05-08 2004-11-11 O'neil Douglas R. Wireless market place for multiple access internet portal
US7110792B2 (en) * 2003-05-19 2006-09-19 Einar Rosenberg Apparatus and method for increased security of wireless transactions
US20040249712A1 (en) * 2003-06-06 2004-12-09 Brown Sean D. System, method and computer program product for presenting, redeeming and managing incentives
US20050109838A1 (en) * 2003-10-10 2005-05-26 James Linlor Point-of-sale billing via hand-held devices
US20050234771A1 (en) * 2004-02-03 2005-10-20 Linwood Register Method and system for providing intelligent in-store couponing
US20060004627A1 (en) * 2004-06-30 2006-01-05 Shumeet Baluja Advertisements for devices with call functionality, such as mobile phones
US20060074769A1 (en) * 2004-09-17 2006-04-06 Looney Harold F Personalized marketing architecture
US20060074784A1 (en) * 2004-09-27 2006-04-06 First Data Corporation Stored value account for use with virtual coupons
US20060069664A1 (en) * 2004-09-30 2006-03-30 Ling Benjamin C Method and system for processing queries intiated by users of mobile devices
US20060095324A1 (en) * 2004-11-04 2006-05-04 Vergeyle David L Electronic capture of promotions
US20060143080A1 (en) * 2004-12-29 2006-06-29 Ashutosh Garg Generating and/or serving dynamic promotional offers such as coupons and advertisements
US20060149624A1 (en) * 2004-12-30 2006-07-06 Shumeet Baluja Generating and/or serving local area advertisements, such as advertisements for devices with call functionality
US20070064904A1 (en) * 2005-04-08 2007-03-22 Vayusa, Inc. System and method for patron notification using the patron's wireless device
US20070050259A1 (en) * 2005-08-23 2007-03-01 Vayusa, Inc. System and method for user controlled log-in; interacting and log-out
US20070055517A1 (en) * 2005-08-30 2007-03-08 Brian Spector Multi-factor biometric authentication
US20070073650A1 (en) * 2005-09-23 2007-03-29 Lueck Michael F Displaying information on a mobile device
US20070088852A1 (en) * 2005-10-17 2007-04-19 Zohar Levkovitz Device, system and method of presentation of advertisements on a wireless device
US20070088838A1 (en) * 2005-10-17 2007-04-19 Zohar Levkovitz Device, system and method of wireless content delivery
US20070088801A1 (en) * 2005-10-17 2007-04-19 Zohar Levkovitz Device, system and method of delivering targeted advertisements using wireless application protocol
US20070088851A1 (en) * 2005-10-17 2007-04-19 Zohar Levkovitz Device, system and method of wireless delivery of targeted advertisements
US20070175978A1 (en) * 2006-01-18 2007-08-02 H2West Corporation Systems and method for secure wireless payment transactions
US20070174117A1 (en) * 2006-01-23 2007-07-26 Microsoft Corporation Advertising that is relevant to a person

Cited By (433)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US10728398B2 (en) 2001-09-24 2020-07-28 E2Interactive, Inc. Inserting value into customer account at point of sale using a customer account identifier
US10528975B2 (en) 2003-07-08 2020-01-07 Inmar—Youtech, Llc High-precision customer-based targeting by individual usage statistics
US8751264B2 (en) * 2005-07-28 2014-06-10 Beraja Ip, Llc Fraud prevention system including biometric records identification and associated methods
US8583454B2 (en) * 2005-07-28 2013-11-12 Beraja Ip, Llc Medical claims fraud prevention system including photograph records identification and associated methods
US8301126B1 (en) * 2005-08-30 2012-10-30 Home Producers Network, Llc System and method for anonymous tracking of individuals
USRE44669E1 (en) 2006-01-18 2013-12-24 Mocapay, Inc. Systems and method for secure wireless payment transactions
US10410237B1 (en) 2006-06-26 2019-09-10 Sprint Communications Company L.P. Inventory management integrating subscriber and targeting data
US11195163B2 (en) 2006-09-01 2021-12-07 Mastercard International Incorporated Methods, systems and computer readable media for over the air (OTA) provisioning of soft cards on devices with wireless communications capabilities
US9934495B2 (en) 2006-09-13 2018-04-03 Google Llc Integrated system and method for managing electronic coupons
US10699288B2 (en) 2006-10-17 2020-06-30 Inmar—Youtech, Llc Methods and systems for distributing information via mobile devices and enabling its use at a point of transaction
US10664851B1 (en) 2006-11-08 2020-05-26 Sprint Communications Company, L.P. Behavioral analysis engine for profiling wireless subscribers
US10068261B1 (en) 2006-11-09 2018-09-04 Sprint Communications Company L.P. In-flight campaign optimization
US20110202399A1 (en) * 2006-11-15 2011-08-18 Gmarket, Inc. Online coupon distribution method
US20080256642A1 (en) * 2007-04-16 2008-10-16 John Hachey Anti-Interrogation For Portable Device
US8505826B2 (en) 2007-04-16 2013-08-13 Visa U.S.A. Anti-interrogation for portable device
US8443039B2 (en) 2007-05-30 2013-05-14 Hyperlayers, Inc. Method and apparatus for distributing virtual goods over the internet
US8490007B1 (en) 2007-05-30 2013-07-16 Hyperlayers, Inc. Method and apparatus for motivating interactions between users in virtual worlds
US9137273B2 (en) 2007-05-30 2015-09-15 Lavamind Llc Method and apparatus for distributing virtual goods over the internet
US8108459B1 (en) 2007-05-30 2012-01-31 Rocketon, Inc. Method and apparatus for distributing virtual goods over the internet
US9240014B1 (en) * 2007-05-30 2016-01-19 Lavamind Llc Method and apparatus for promotion of users in rules-based virtual worlds
US9238174B2 (en) 2007-05-30 2016-01-19 Lavamind Llc Method and apparatus for virtual location-based services
US9028324B1 (en) 2007-05-30 2015-05-12 Lavamind Llc Method and apparatus for promoting desired on-line activities using on-line games
US8190733B1 (en) 2007-05-30 2012-05-29 Rocketon, Inc. Method and apparatus for virtual location-based services
US8788961B1 (en) 2007-05-30 2014-07-22 Hyperlayers, Inc. Method and apparatus for motivating interactions between users in virtual worlds
US8510413B1 (en) 2007-05-30 2013-08-13 Hyperlayers, Inc. Method and apparatus for promoting desired on-line activities using on-line games
US8239487B1 (en) 2007-05-30 2012-08-07 Rocketon, Inc. Method and apparatus for promoting desired on-line activities using on-line games
US20080027810A1 (en) * 2007-06-21 2008-01-31 Lerner Jeffrey M Coupons and systems for generating coupons on demand
US20090006217A1 (en) * 2007-06-29 2009-01-01 Vidicom Limited Effecting an electronic payment
US8768778B2 (en) 2007-06-29 2014-07-01 Boku, Inc. Effecting an electronic payment
US10410201B2 (en) * 2007-07-30 2019-09-10 First Data Corporation Mobile communication systems and methods for redeeming and reporting coupons
US11295289B2 (en) * 2007-07-30 2022-04-05 First Data Corporation Mobile communication systems and methods for redeeming and reporting coupons
US20090036103A1 (en) * 2007-07-30 2009-02-05 First Data Corporation Mobile communication systems and methods for redeeming and reporting coupons
US20120030044A1 (en) * 2007-08-28 2012-02-02 Mocapay, Inc. Virtual point of sale terminal and electronic wallet apparatuses and methods for processing secure wireless payment transactions
US8589300B2 (en) 2007-10-25 2013-11-19 Visa U.S.A. Inc. Payment transaction using mobile phone as relay
US20130103514A1 (en) * 2007-11-30 2013-04-25 Blaze Mobile, Inc. Online shopping using a mobile payment system
US9177331B2 (en) * 2007-11-30 2015-11-03 Michelle Fisher Financial transaction processing with digital artifacts and a default payment method using a server
US20130124423A1 (en) * 2007-11-30 2013-05-16 Blaze Mobile, Inc. Online payment using an nfc enabled device
US8694793B2 (en) 2007-12-11 2014-04-08 Visa U.S.A. Inc. Biometric access control transactions
US20090145972A1 (en) * 2007-12-11 2009-06-11 James Douglas Evans Biometric authorization transaction
US20090150994A1 (en) * 2007-12-11 2009-06-11 James Douglas Evans Biometric access control transactions
US20090179074A1 (en) * 2008-01-03 2009-07-16 Hurst Douglas J System and method for distributing mobile gift cards
US8744940B2 (en) 2008-01-03 2014-06-03 William O. White System and method for distributing mobile compensation and incentives
US20150302389A1 (en) * 2008-01-03 2015-10-22 Mocapay, Inc. System and method for mobile payments
US8589267B2 (en) 2008-01-03 2013-11-19 Mocapay, Inc. System and method for re-distributing and transferring mobile gift cards
US8463674B2 (en) 2008-01-03 2013-06-11 Mocapay, Inc. System and method for distributing mobile gift cards
US20090182663A1 (en) * 2008-01-03 2009-07-16 Hurst Douglas J System and method for re-distributing and transferring mobile gift cards
US20100094732A1 (en) * 2008-02-12 2010-04-15 Vidicom Limited Systems and Methods to Verify Payment Transactions
US10949833B2 (en) 2008-03-13 2021-03-16 Giftya Llc Technologies for generating and displaying virtual and interactive egifts
US11676131B2 (en) 2008-03-13 2023-06-13 Giftya Llc System and method for managing gifts
US11429953B2 (en) 2008-03-13 2022-08-30 Giftya Llc System and method for processing a gift involving separate transactions
US10489776B2 (en) 2008-03-13 2019-11-26 Giftya Llc System and method for managing gift credits
US10121127B1 (en) 2008-03-13 2018-11-06 Giftya Llc System and method for processing group gift cards
US11416846B2 (en) 2008-03-13 2022-08-16 Giftya Llc System and method for managing gifts
US11403618B2 (en) 2008-03-13 2022-08-02 Giftya Llc System and method for managing gifts
US10846725B2 (en) 2008-03-13 2020-11-24 Giftya Llc Method for rule-based gift giving
US11392928B2 (en) 2008-03-13 2022-07-19 Giftya Llc System and method for processing gift cards by intercepting a purchasing transaction
US11449859B2 (en) 2008-03-13 2022-09-20 Giftya Llc System and method for enabling a user to choose how to redeem a gift credit
US11392929B2 (en) 2008-03-13 2022-07-19 Giftya Llc System and method for processing gifts between different exchange medium
US11392930B2 (en) 2008-03-13 2022-07-19 Giftya Llc System and method for processing gift transfers via a social network
US11379822B2 (en) 2008-03-13 2022-07-05 Giftya, Llc System and method for splitting a transaction
US11379823B2 (en) 2008-03-13 2022-07-05 Giftya Llc System and method for processing group gift cards using a temporary, limited scope social networking entity
US11455619B2 (en) 2008-03-13 2022-09-27 Giftya Llc Technologies for generating and displaying virtual and interactive egifts
US20090234771A1 (en) * 2008-03-13 2009-09-17 Patrick Ledbetter Method for transferring funds
US9881299B2 (en) 2008-03-13 2018-01-30 Giftya Llc System and method for processing financial transactions
US8751392B1 (en) 2008-03-13 2014-06-10 Giftya Llc Method for transferring funds
US8676704B2 (en) 2008-03-13 2014-03-18 Giftya Llc Method for transferring funds
US11049157B2 (en) 2008-03-13 2021-06-29 Giftya Llc System and method for managing gift credits for corporate benefits and offers
US8756157B1 (en) 2008-03-13 2014-06-17 Giftya Llc Method for providing a card-linked offer
US20090276307A1 (en) * 2008-05-05 2009-11-05 Samplesaint, Inc. Product Couponing and Sampling Method
US10163110B2 (en) * 2008-05-05 2018-12-25 Digital Factory Technologies, Inc. Product couponing and sampling method
US8355992B1 (en) * 2008-05-16 2013-01-15 Michael Haugh System and method for verifying the age of a controlled substance purchaser
US9449313B2 (en) 2008-05-23 2016-09-20 Boku, Inc. Customer to supplier funds transfer
US20100023341A1 (en) * 2008-05-29 2010-01-28 Reel Drinks Llc Method for rule-based gift giving
US9292862B2 (en) 2008-06-02 2016-03-22 Mocapay, Inc. Method and system for sending marketing messages to mobile-device users from a mobile-commerce platform
US20090298481A1 (en) * 2008-06-02 2009-12-03 Hurst Douglas J Method and system for sending marketing messages to mobile-device users from a mobile-commerce platform
US8374588B2 (en) 2008-06-02 2013-02-12 Mocapay, Inc. Method and system for sending marketing messages to mobile-device users from a mobile-commerce platform
US7870022B2 (en) 2008-06-12 2011-01-11 Alpine In Motion Llc System and method for offering and fulfilling situation-based, location specific rewards and offers to mobile-oriented consumers
US20110106698A1 (en) * 2008-06-12 2011-05-05 Isaacson Thomas M System and method for processing gift cards
WO2009151652A1 (en) * 2008-06-12 2009-12-17 Alpine In Motion Llc System and method for offering and fulfilling situation-based, location specific rewards and offers to mobile-oriented consumers
US8606629B2 (en) 2008-06-12 2013-12-10 Google, Inc. Providing coupons with a mobile computer of a merchant
US20090313109A1 (en) * 2008-06-12 2009-12-17 Alpine In Motion Llc. System and method for offering and fulfilling situation-based, location specific rewards and offers to mobile-oriented consumers
US20110087538A1 (en) * 2008-06-12 2011-04-14 Alpine In Motion Llc. System and method for offering and fulfilling situation-based, location specific rewards and offers to mobile-oriented consumers
US20110093326A1 (en) * 2008-06-12 2011-04-21 Alpine In Motion Llc. System and method for offering and fulfilling situation-based, location specific rewards and offers to mobile-oriented consumers
US8285643B2 (en) 2008-06-12 2012-10-09 Monncello Enterprises, LLC System and method for processing gift cards
US20100029306A1 (en) * 2008-07-31 2010-02-04 Sybase, Inc. Mobile Banking with Short Message Service
US20100048226A1 (en) * 2008-08-20 2010-02-25 First Data Corporation Managing mobile marketing offers
US20100061294A1 (en) * 2008-09-08 2010-03-11 Proctor Jr James Arthur Enforcing policies in wireless communication using exchanged identities
US8116749B2 (en) 2008-09-08 2012-02-14 Proctor Jr James Arthur Protocol for anonymous wireless communication
US20100063867A1 (en) * 2008-09-08 2010-03-11 Proctor Jr James Arthur Exchanging identifiers between wireless communication to determine further information to be exchanged or further services to be provided
US7936736B2 (en) 2008-09-08 2011-05-03 Proctor Jr James Arthur Enforcing policies in wireless communication using exchanged identities
US8849698B2 (en) 2008-09-08 2014-09-30 Proxicom Wireless, Llc Exchanging identifiers between wireless communication to determine further information to be exchanged or further services to be provided
US20110119733A1 (en) * 2008-09-08 2011-05-19 Proctor Jr James Arthur Enforcing policies in wireless communication using exchanged identities
US11334918B2 (en) 2008-09-08 2022-05-17 Proxicom Wireless, Llc Exchanging identifiers between wireless communication to determine further information to be exchanged or further services to be provided
US20100062758A1 (en) * 2008-09-08 2010-03-11 Proctor Jr James Arthur Using a first wireless link to exchange identification information used to communicate over a second wireless link
US8370955B2 (en) 2008-09-08 2013-02-05 Proxicom Wireless, Llc Enforcing policies in wireless communication using exchanged identities
US8369842B2 (en) 2008-09-08 2013-02-05 Proxicom Wireless, Llc Exchanging identifiers between wireless communication to determine further information to be exchanged or further services to be provided
US11443344B2 (en) 2008-09-08 2022-09-13 Proxicom Wireless Llc Efficient and secure communication using wireless service identifiers
US8374592B2 (en) 2008-09-08 2013-02-12 Proxicom Wireless, Llc Exchanging identifiers between wireless communication to determine further information to be exchanged or further services to be provided
US8090359B2 (en) 2008-09-08 2012-01-03 Proctor Jr James Arthur Exchanging identifiers between wireless communication to determine further information to be exchanged or further services to be provided
US8385913B2 (en) 2008-09-08 2013-02-26 Proxicom Wireless, Llc Using a first wireless link to exchange identification information used to communicate over a second wireless link
US8385896B2 (en) 2008-09-08 2013-02-26 Proxicom Wireless, Llc Exchanging identifiers between wireless communication to determine further information to be exchanged or further services to be provided
US8090616B2 (en) 2008-09-08 2012-01-03 Proctor Jr James Arthur Visual identification information used as confirmation in a wireless communication
US11074615B2 (en) 2008-09-08 2021-07-27 Proxicom Wireless Llc Efficient and secure communication using wireless service identifiers
US20100063889A1 (en) * 2008-09-08 2010-03-11 Proctor Jr James Arthur Visual identification information used as confirmation in a wireless communication
US9161164B2 (en) 2008-09-08 2015-10-13 Proxicom Wireless, Llc Exchanging identifiers between wireless communication to determine further information to be exchanged or further services to be provided
US9038129B2 (en) 2008-09-08 2015-05-19 Proxicom Wireless, Llc Enforcing policies in wireless communication using exchanged identities
US20100062746A1 (en) * 2008-09-08 2010-03-11 Proctor Jr James Arthur Protocol for anonymous wireless communication
US11687971B2 (en) 2008-09-08 2023-06-27 Proxicom Wireless Llc Efficient and secure communication using wireless service identifiers
US10127537B1 (en) 2008-09-30 2018-11-13 Wells Fargo Bank, N.A. System and method for a mobile wallet
US20110179113A1 (en) * 2008-10-03 2011-07-21 Omnego Inc. System and method for providing a universal electronic wallet
US8832182B2 (en) 2008-10-03 2014-09-09 Omnego Inc. System and method for providing a universal electronic wallet
WO2010037204A1 (en) * 2008-10-03 2010-04-08 Consumer Mt Inc. System and method for providing a universal electronic wallet
US9846897B2 (en) * 2008-11-13 2017-12-19 At&T Intellectual Property I, L.P. Systems and methods for providing direct shipping to mobile subscribers
US20100121730A1 (en) * 2008-11-13 2010-05-13 Barbara Roden Systems and Methods for Providing Direct Shipping to Mobile Subscribers
US20100191646A1 (en) * 2009-01-23 2010-07-29 Boku, Inc. Systems and Methods to Facilitate Electronic Payments
US9652761B2 (en) 2009-01-23 2017-05-16 Boku, Inc. Systems and methods to facilitate electronic payments
AU2014203475B2 (en) * 2009-02-14 2015-10-29 Net2Text Limited Secure payment and billing method using mobile phone number or account
US20140207689A1 (en) * 2009-02-14 2014-07-24 Net2Text Limited Secure payment and billing method using mobile phone number or account
US20140207688A1 (en) * 2009-02-14 2014-07-24 Net2Text Limited Secure payment and billing method using mobile phone number or account
US20140207687A1 (en) * 2009-02-14 2014-07-24 Net2Text Limited Secure payment and billing method using mobile phone number or account
US8548426B2 (en) 2009-02-20 2013-10-01 Boku, Inc. Systems and methods to approve electronic payments
US20100223183A1 (en) * 2009-03-02 2010-09-02 Boku, Inc. Systems and Methods to Provide Information
US9990623B2 (en) 2009-03-02 2018-06-05 Boku, Inc. Systems and methods to provide information
US9432516B1 (en) 2009-03-03 2016-08-30 Alpine Audio Now, LLC System and method for communicating streaming audio to a telephone device
US20100235276A1 (en) * 2009-03-10 2010-09-16 Boku, Inc. Systems and Methods to Process User Initiated Transactions
US8700530B2 (en) 2009-03-10 2014-04-15 Boku, Inc. Systems and methods to process user initiated transactions
US10992817B2 (en) 2009-03-18 2021-04-27 Mastercard International Incorporated Methods, systems and computer readable media for selecting and delivering electronic value certificates using a mobile device
US20120010931A1 (en) * 2009-03-20 2012-01-12 Krishna Kumar Mehra mobile phone based mobile customer relationship loyalty methodology and servicing system with instant analytics features thereof
US8799060B2 (en) * 2009-03-30 2014-08-05 Transactis, Inc Method for electronic coupon creation, deployment, transference, validation management, clearance, redemption and reporting system and and method for interactive participation of individuals and groups with coupons
US8775243B2 (en) * 2009-03-30 2014-07-08 Transactis, Inc. Electronic coupon creation deployment, transference, validation management, clearance, redemption and reporting system and interactive participation of individuals and groups within the system
US20110029363A1 (en) * 2009-03-30 2011-02-03 Astorenearme, Inc. Electronic coupon creation deployment, transference, validation management, clearance, redemption and reporting system and interactive participation of individuals and groups within the system
US20100250359A1 (en) * 2009-03-30 2010-09-30 Astorenearme, Inc. Electronic coupon system and data mining and use thereof in relation thereto and for use interactive participation of individuals and groups within the system
US8930236B2 (en) * 2009-03-30 2015-01-06 Transactis, Inc. Electronic incentive methods and systems for enabling carbon credit rewards and interactive participation of individuals and groups within the system
US20100250351A1 (en) * 2009-03-30 2010-09-30 Astorenearme, Inc. Method for electronic coupon creation, deployment, transference, validation management, clearance, redemption and reporting system and and method for interactive participation of individuals and groups with coupons
US20100250356A1 (en) * 2009-03-30 2010-09-30 Astorenearme, Inc. Electronic incentivie methods and systems for enabling carbon credit rewards and interactive participation of individuals and groups within the system
US8825523B2 (en) * 2009-03-30 2014-09-02 Transactis, Inc. Electronic coupon system and data mining and use thereof in relation thereto and for use interactive participation of individuals and groups within the system
US20100268607A1 (en) * 2009-04-21 2010-10-21 Lorena Virginia Rodriguez System and method for direct marketing using electronic messaging to individuals within an interrogation zone
US20110112901A1 (en) * 2009-05-08 2011-05-12 Lance Fried Trust-based personalized offer portal
US20100299220A1 (en) * 2009-05-19 2010-11-25 Boku, Inc. Systems and Methods to Confirm Transactions via Mobile Devices
US8386353B2 (en) 2009-05-27 2013-02-26 Boku, Inc. Systems and methods to process transactions based on social networking
US20100306015A1 (en) * 2009-05-29 2010-12-02 Boku, Inc. Systems and Methods to Schedule Transactions
US9595028B2 (en) 2009-06-08 2017-03-14 Boku, Inc. Systems and methods to add funds to an account via a mobile communication device
US20100312645A1 (en) * 2009-06-09 2010-12-09 Boku, Inc. Systems and Methods to Facilitate Purchases on Mobile Devices
US8571191B2 (en) * 2009-06-11 2013-10-29 Vonage Network Llc Method and apparatus for new subscriber access to telephony features
US20100316202A1 (en) * 2009-06-11 2010-12-16 Vonage Network Llc. Method and apparatus for new subscriber access to telephony features
US20110010232A1 (en) * 2009-07-13 2011-01-13 Bhojwani Sudhir M Mobile communication techniques to facilitate commercial transactions
WO2011009126A1 (en) * 2009-07-17 2011-01-20 Pierre Bonnat Method and system for reliable and fast mobile marketing
US20110015983A1 (en) * 2009-07-17 2011-01-20 Pierre Bonnat Method and System for Reliable and Fast Mobile Marketing
US9697510B2 (en) 2009-07-23 2017-07-04 Boku, Inc. Systems and methods to facilitate retail transactions
US20110022484A1 (en) * 2009-07-23 2011-01-27 Boku, Inc. Systems and Methods to Facilitate Retail Transactions
US9841282B2 (en) 2009-07-27 2017-12-12 Visa U.S.A. Inc. Successive offer communications with an offer recipient
US9909879B2 (en) 2009-07-27 2018-03-06 Visa U.S.A. Inc. Successive offer communications with an offer recipient
US9519892B2 (en) 2009-08-04 2016-12-13 Boku, Inc. Systems and methods to accelerate transactions
US20110035302A1 (en) * 2009-08-04 2011-02-10 Boku, Inc. Systems and Methods to Accelerate Transactions
US8443202B2 (en) 2009-08-05 2013-05-14 Daon Holdings Limited Methods and systems for authenticating users
US9781107B2 (en) 2009-08-05 2017-10-03 Daon Holdings Limited Methods and systems for authenticating users
US10320782B2 (en) 2009-08-05 2019-06-11 Daon Holdings Limited Methods and systems for authenticating users
US20110035788A1 (en) * 2009-08-05 2011-02-10 Conor Robert White Methods and systems for authenticating users
US20110209200A2 (en) * 2009-08-05 2011-08-25 Daon Holdings Limited Methods and systems for authenticating users
US7865937B1 (en) 2009-08-05 2011-01-04 Daon Holdings Limited Methods and systems for authenticating users
US9202032B2 (en) 2009-08-05 2015-12-01 Daon Holdings Limited Methods and systems for authenticating users
US9202028B2 (en) 2009-08-05 2015-12-01 Daon Holdings Limited Methods and systems for authenticating users
US9485251B2 (en) 2009-08-05 2016-11-01 Daon Holdings Limited Methods and systems for authenticating users
US20110054994A1 (en) * 2009-08-31 2011-03-03 Anne Kelly Infrastructure for marketing disparate services
US20110071922A1 (en) * 2009-09-23 2011-03-24 Boku, Inc. Systems and Methods to Facilitate Online Transactions
US9135616B2 (en) 2009-09-23 2015-09-15 Boku, Inc. Systems and methods to facilitate online transactions
US8660911B2 (en) 2009-09-23 2014-02-25 Boku, Inc. Systems and methods to facilitate online transactions
US20140249904A1 (en) * 2009-09-23 2014-09-04 E2Interactive, Inc. D/B/A E2Interactive, Inc. Systems and Methods for Managing a Virtual Card Based on Geographical and Balance Information
US20110078077A1 (en) * 2009-09-29 2011-03-31 Boku, Inc. Systems and Methods to Facilitate Online Transactions
US8392274B2 (en) 2009-10-01 2013-03-05 Boku, Inc. Systems and methods for purchases on a mobile communication device
US20110082729A1 (en) * 2009-10-07 2011-04-07 Jesus Carvallo System for in-store coupon distribution and redemption
US9342835B2 (en) 2009-10-09 2016-05-17 Visa U.S.A Systems and methods to deliver targeted advertisements to audience
US20110106604A1 (en) * 2009-10-29 2011-05-05 Reuthe Eric Method and System for Providing Digital Incentives
US9112883B2 (en) 2009-11-12 2015-08-18 Cellco Partnership Method of registering a mobile station with a social networking site
EP2323345A1 (en) * 2009-11-12 2011-05-18 Cellco Partnership D/B/A Verizon Wireless A method of registering a mobile station with a social networking site
US20110111737A1 (en) * 2009-11-12 2011-05-12 Cellco Partnership D/B/A Verizon Wireless Method of registering a mobile station with a social networking site
US20110125610A1 (en) * 2009-11-20 2011-05-26 Boku, Inc. Systems and Methods to Automate the Initiation of Transactions via Mobile Devices
US11004092B2 (en) 2009-11-24 2021-05-11 Visa U.S.A. Inc. Systems and methods for multi-channel offer redemption
US11017411B2 (en) 2009-11-24 2021-05-25 Visa U.S.A. Inc. Systems and methods for multi-channel offer redemption
US20110159850A1 (en) * 2009-11-25 2011-06-30 Patrick Faith Authentication and human recognition transaction using a mobile device with an accelerometer
US8447272B2 (en) 2009-11-25 2013-05-21 Visa International Service Association Authentication and human recognition transaction using a mobile device with an accelerometer
US9009033B2 (en) * 2009-12-01 2015-04-14 Nuance Communications, Inc. Real-time voice recognition on a handheld device
US9865263B2 (en) 2009-12-01 2018-01-09 Nuance Communications, Inc. Real-time voice recognition on a handheld device
US20110161075A1 (en) * 2009-12-01 2011-06-30 Eric Hon-Anderson Real-time voice recognition on a handheld device
US8412626B2 (en) 2009-12-10 2013-04-02 Boku, Inc. Systems and methods to secure transactions via mobile devices
US20110143711A1 (en) * 2009-12-10 2011-06-16 Boku, Inc. Systems and methods to secure transactions via mobile devices
US20110145044A1 (en) * 2009-12-16 2011-06-16 Giftango Corporation Systems and methods for generating a virtual value item for a promotional campaign
US20110143710A1 (en) * 2009-12-16 2011-06-16 Boku, Inc. Systems and methods to facilitate electronic payments
US11928696B2 (en) * 2009-12-16 2024-03-12 E2Interactive, Inc. Systems and methods for generating a virtual value item for a promotional campaign
US20110173106A1 (en) * 2010-01-13 2011-07-14 Boku, Inc. Systems and Methods to Route Messages to Facilitate Online Transactions
US8566188B2 (en) 2010-01-13 2013-10-22 Boku, Inc. Systems and methods to route messages to facilitate online transactions
US20110185406A1 (en) * 2010-01-26 2011-07-28 Boku, Inc. Systems and Methods to Authenticate Users
US20110202453A1 (en) * 2010-02-15 2011-08-18 Oto Technologies, Llc System and method for mobile secure transaction confidence score
US20110213671A1 (en) * 2010-02-26 2011-09-01 Boku, Inc. Systems and Methods to Process Payments
US20110217994A1 (en) * 2010-03-03 2011-09-08 Boku, Inc. Systems and Methods to Automate Transactions via Mobile Devices
US8255274B2 (en) * 2010-03-15 2012-08-28 Verizon Patent And Licensing, Inc. Integrated qualification and monitoring for customer promotions
US20110225030A1 (en) * 2010-03-15 2011-09-15 Verizon Patent And Licensing, Inc. Integrated qualification and monitoring for customer promotions
US20110231911A1 (en) * 2010-03-22 2011-09-22 Conor Robert White Methods and systems for authenticating users
US8826030B2 (en) 2010-03-22 2014-09-02 Daon Holdings Limited Methods and systems for authenticating users
US8478734B2 (en) 2010-03-25 2013-07-02 Boku, Inc. Systems and methods to provide access control via mobile phones
US8583504B2 (en) 2010-03-29 2013-11-12 Boku, Inc. Systems and methods to provide offers on mobile devices
US20110237232A1 (en) * 2010-03-29 2011-09-29 Boku, Inc. Systems and Methods to Provide Offers on Mobile Devices
US20110238483A1 (en) * 2010-03-29 2011-09-29 Boku, Inc. Systems and Methods to Distribute and Redeem Offers
WO2011123921A1 (en) * 2010-04-05 2011-10-13 Consumer Mt Inc. System and method for management of electronic wallet databases
US10068287B2 (en) 2010-06-11 2018-09-04 David A. Nelsen Systems and methods to manage and control use of a virtual card
US10521813B2 (en) 2010-07-06 2019-12-31 Groupon, Inc. System and method for incentives
US11398947B2 (en) 2010-07-07 2022-07-26 Comcast Interactive Media, Llc Device communication, monitoring and control architecture and method
US20140189080A1 (en) * 2010-07-07 2014-07-03 Comcast Interactive Media, Llc Device Communication, Monitoring and Control Architecture and Method
US10298452B2 (en) 2010-07-07 2019-05-21 Comcast Interactive Media, Llc Device communication, monitoring and control architecture and method
US9241028B2 (en) * 2010-07-07 2016-01-19 Comcast Interactive Media, Llc Device communication, monitoring and control architecture and method
US8666369B2 (en) * 2010-07-29 2014-03-04 Myriad Group Ag Mobile phone provided with a secured identification system
US20120164977A1 (en) * 2010-07-29 2012-06-28 Myriad Group Ag Mobile phone provided with a secured identification system
US8589290B2 (en) 2010-08-11 2013-11-19 Boku, Inc. Systems and methods to identify carrier information for transmission of billing messages
US11956283B2 (en) 2010-09-13 2024-04-09 Jeffrey W. Mankoff Modifying signal associations in complex computing networks
US8554685B2 (en) 2010-09-24 2013-10-08 Visa International Service Association Method and system using universal ID and biometrics
US8682798B2 (en) 2010-09-24 2014-03-25 Visa International Service Association Method and system using universal ID and biometrics
US8558864B1 (en) * 2010-10-12 2013-10-15 Sprint Communications Company L.P. Identifying video conference participants
US11182836B2 (en) 2010-10-13 2021-11-23 E2Interactive, Inc. Gift card ordering system and method
US10937076B2 (en) 2010-10-13 2021-03-02 E2Interactive, Inc. Online personalized gifting system
US10747305B2 (en) 2010-11-29 2020-08-18 Biocatch Ltd. Method, system, and device of authenticating identity of a user of an electronic device
US10917431B2 (en) 2010-11-29 2021-02-09 Biocatch Ltd. System, method, and device of authenticating a user based on selfie image or selfie video
US10728761B2 (en) 2010-11-29 2020-07-28 Biocatch Ltd. Method, device, and system of detecting a lie of a user who inputs data
US11425563B2 (en) 2010-11-29 2022-08-23 Biocatch Ltd. Method, device, and system of differentiating between a cyber-attacker and a legitimate user
US10404729B2 (en) 2010-11-29 2019-09-03 Biocatch Ltd. Device, method, and system of generating fraud-alerts for cyber-attacks
US10949757B2 (en) 2010-11-29 2021-03-16 Biocatch Ltd. System, device, and method of detecting user identity based on motor-control loop model
US10083439B2 (en) * 2010-11-29 2018-09-25 Biocatch Ltd. Device, system, and method of differentiating over multiple accounts between legitimate user and cyber-attacker
US11580553B2 (en) 2010-11-29 2023-02-14 Biocatch Ltd. Method, device, and system of detecting mule accounts and accounts used for money laundering
US10298614B2 (en) * 2010-11-29 2019-05-21 Biocatch Ltd. System, device, and method of generating and managing behavioral biometric cookies
US11838118B2 (en) * 2010-11-29 2023-12-05 Biocatch Ltd. Device, system, and method of detecting vishing attacks
US20210329030A1 (en) * 2010-11-29 2021-10-21 Biocatch Ltd. Device, System, and Method of Detecting Vishing Attacks
US11330012B2 (en) * 2010-11-29 2022-05-10 Biocatch Ltd. System, method, and device of authenticating a user based on selfie image or selfie video
US11314849B2 (en) 2010-11-29 2022-04-26 Biocatch Ltd. Method, device, and system of detecting a lie of a user who inputs data
US10776476B2 (en) 2010-11-29 2020-09-15 Biocatch Ltd. System, device, and method of visual login
US10834590B2 (en) 2010-11-29 2020-11-10 Biocatch Ltd. Method, device, and system of differentiating between a cyber-attacker and a legitimate user
US10586036B2 (en) 2010-11-29 2020-03-10 Biocatch Ltd. System, device, and method of recovery and resetting of user authentication factor
US10474815B2 (en) 2010-11-29 2019-11-12 Biocatch Ltd. System, device, and method of detecting malicious automatic script and code injection
US10897482B2 (en) 2010-11-29 2021-01-19 Biocatch Ltd. Method, device, and system of back-coloring, forward-coloring, and fraud detection
US10262324B2 (en) 2010-11-29 2019-04-16 Biocatch Ltd. System, device, and method of differentiating among users based on user-specific page navigation sequence
US10621585B2 (en) 2010-11-29 2020-04-14 Biocatch Ltd. Contextual mapping of web-pages, and generation of fraud-relatedness score-values
US11269977B2 (en) 2010-11-29 2022-03-08 Biocatch Ltd. System, apparatus, and method of collecting and processing data in electronic devices
US11210674B2 (en) 2010-11-29 2021-12-28 Biocatch Ltd. Method, device, and system of detecting mule accounts and accounts used for money laundering
US11250435B2 (en) 2010-11-29 2022-02-15 Biocatch Ltd. Contextual mapping of web-pages, and generation of fraud-relatedness score-values
US10949514B2 (en) 2010-11-29 2021-03-16 Biocatch Ltd. Device, system, and method of differentiating among users based on detection of hardware components
US11223619B2 (en) 2010-11-29 2022-01-11 Biocatch Ltd. Device, system, and method of user authentication based on user-specific characteristics of task performance
US8699994B2 (en) 2010-12-16 2014-04-15 Boku, Inc. Systems and methods to selectively authenticate via mobile communications
US8958772B2 (en) 2010-12-16 2015-02-17 Boku, Inc. Systems and methods to selectively authenticate via mobile communications
US8412155B2 (en) 2010-12-20 2013-04-02 Boku, Inc. Systems and methods to accelerate transactions based on predictions
US8583496B2 (en) 2010-12-29 2013-11-12 Boku, Inc. Systems and methods to process payments via account identifiers and phone numbers
US8700524B2 (en) 2011-01-04 2014-04-15 Boku, Inc. Systems and methods to restrict payment transactions
US10007915B2 (en) 2011-01-24 2018-06-26 Visa International Service Association Systems and methods to facilitate loyalty reward transactions
US20130282488A1 (en) * 2011-02-07 2013-10-24 Visa International Service Association Tracking and summarizing purchase information
US10565581B2 (en) 2011-02-10 2020-02-18 Samsung Electronics Co., Ltd. Apparatus and method for managing mobile transaction coupon information in mobile terminal
US10089616B2 (en) * 2011-02-10 2018-10-02 Samsung Electronics Co., Ltd. Apparatus and method for managing mobile transaction coupon information in mobile terminal
US20120209851A1 (en) * 2011-02-10 2012-08-16 Samsung Electronics Co., Ltd. Apparatus and method for managing mobile transaction coupon information in mobile terminal
WO2012112459A1 (en) * 2011-02-17 2012-08-23 Boku, Inc. Voucher redemption
US8688512B2 (en) 2011-02-17 2014-04-01 Boku, Inc. Offer insertion system
US20120215609A1 (en) * 2011-02-17 2012-08-23 Boku, Inc. Voucher redemption
US20120215620A1 (en) * 2011-02-18 2012-08-23 Ryan Scott Rodkey Message Center Application and System
US8856043B2 (en) 2011-02-18 2014-10-07 Visa International Service Association Method and system for managing data and enabling payment transactions between multiple entities
US20120215610A1 (en) * 2011-02-23 2012-08-23 Visa International Service Association Systems and Methods to Facilitate Offer Sharing
US9460433B2 (en) 2011-04-17 2016-10-04 Proctor Consulting LLP Proximity detection, virtual detection, or location based triggering of the exchange of value and information
US9135612B1 (en) 2011-04-17 2015-09-15 Proctor Consulting, LLC Proximity detection, virtual detection, or location based triggering of the exchange of value and information
US10204357B2 (en) 2011-04-17 2019-02-12 Proctor Consulting Llc Proximity detection, virtual detection, or location based triggering of the exchange of value and information
US8774758B2 (en) 2011-04-26 2014-07-08 Boku, Inc. Systems and methods to facilitate repeated purchases
US9202211B2 (en) 2011-04-26 2015-12-01 Boku, Inc. Systems and methods to facilitate repeated purchases
US8543087B2 (en) 2011-04-26 2013-09-24 Boku, Inc. Systems and methods to facilitate repeated purchases
US8774757B2 (en) 2011-04-26 2014-07-08 Boku, Inc. Systems and methods to facilitate repeated purchases
US9830622B1 (en) 2011-04-28 2017-11-28 Boku, Inc. Systems and methods to process donations
US9191217B2 (en) 2011-04-28 2015-11-17 Boku, Inc. Systems and methods to process donations
US11295281B2 (en) 2011-06-03 2022-04-05 Fintiv, Inc. Monetary transaction system
US11120413B2 (en) 2011-06-03 2021-09-14 Fintiv, Inc. Monetary transaction system
US9892386B2 (en) 2011-06-03 2018-02-13 Mozido, Inc. Monetary transaction system
US8611813B1 (en) * 2011-07-22 2013-12-17 Cellco Partnership Utilizing a mobile device to control operation of a repeater
US20140165173A1 (en) * 2011-07-27 2014-06-12 Telefonaktiebolaget L M Ericsson (Publ) Mediation Server, Control Method Therefor, Subscription Information Managing Apparatus, Control Method Therefor, Subscription Management Server, and Control Method Therefor
US20130091012A1 (en) * 2011-10-05 2013-04-11 Michael A. Liberty Conferring health related services or items in exchange for participation in opt-in advertising
WO2013052729A3 (en) * 2011-10-05 2014-05-15 Mozido, Llc Conferring health related services or items in exchange for participation in opt-in advertising
WO2013052729A2 (en) * 2011-10-05 2013-04-11 Mozido, Llc Conferring health related services or items in exchange for participation in opt-in advertising
US8612356B2 (en) 2011-11-14 2013-12-17 Google Inc. Voucher code redemption via SMS
US20130124269A1 (en) * 2011-11-14 2013-05-16 Deborah Dunning Performance reporting for products and services using web-based portals
US10438196B2 (en) 2011-11-21 2019-10-08 Mozido, Inc. Using a mobile wallet infrastructure to support multiple mobile wallet providers
US9208488B2 (en) 2011-11-21 2015-12-08 Mozido, Inc. Using a mobile wallet infrastructure to support multiple mobile wallet providers
US11468434B2 (en) 2011-11-21 2022-10-11 Fintiv, Inc. Using a mobile wallet infrastructure to support multiple mobile wallet providers
US8799162B2 (en) 2011-11-30 2014-08-05 Boku, Inc. Pass-through payment system
US9111301B2 (en) 2011-12-13 2015-08-18 Boku, Inc. Activating an account based on an SMS message
US9978064B2 (en) 2011-12-30 2018-05-22 Visa International Service Association Hosted thin-client interface in a payment authorization system
US11132683B2 (en) 2011-12-30 2021-09-28 Visa International Service Association Hosted thin-client interface in a payment authorization system
US11144925B2 (en) 2011-12-30 2021-10-12 Visa International Service Association Hosted thin-client interface in a payment authorization system
US20130185192A1 (en) * 2012-01-17 2013-07-18 Boku, Inc. Transaction initiated automatic enrollment for merchant offers
US20130191199A1 (en) * 2012-01-23 2013-07-25 Boku, Inc. Dynamic offers
US11436651B2 (en) 2012-01-30 2022-09-06 E2Interactive, Inc. Group video generating system
US9129320B2 (en) 2012-02-08 2015-09-08 Boku, Inc. Default phone bill charging
US9898738B2 (en) 2012-02-14 2018-02-20 Boku, Inc. Transaction authentication with a variable-type user-stored account identifier
US10749864B2 (en) * 2012-02-24 2020-08-18 Cirrus Logic, Inc. System and method for speaker recognition on mobile devices
US11545155B2 (en) 2012-02-24 2023-01-03 Cirrus Logic, Inc. System and method for speaker recognition on mobile devices
US20180152446A1 (en) * 2012-02-24 2018-05-31 Cirrus Logic International Semiconductor Ltd. System and method for speaker recognition on mobile devices
US20180114235A1 (en) * 2012-03-13 2018-04-26 American Express Travel Related Services Company, Inc. Social media distribution of offers based on a consumer relevance value
US11741483B2 (en) * 2012-03-13 2023-08-29 American Express Travel Related Services Company, Inc. Social media distribution of offers based on a consumer relevance value
US20130268336A1 (en) * 2012-04-04 2013-10-10 Boku, Inc. Merchant offer approval
US20130297509A1 (en) * 2012-05-07 2013-11-07 Infosys Limited Mobile payment using dynamic authorization code and multi-payer shared card number
US20130311262A1 (en) * 2012-05-15 2013-11-21 Boku, Inc. Offer redemption rate based selection and display of offers
US9135578B2 (en) * 2012-05-18 2015-09-15 MoviePass, Inc. Secure targeted personal buying/selling method and system
US8484133B1 (en) * 2012-05-18 2013-07-09 MoviePass Inc. Secure targeted personal buying/selling method and system
US20130347075A1 (en) * 2012-06-22 2013-12-26 Tyfone, Inc. Method and apparatus for secure consolidation of cloud services
US10496977B2 (en) 2012-07-16 2019-12-03 Square, Inc. Storing and forwarding payment transactions
US11475431B2 (en) 2012-07-16 2022-10-18 Block, Inc. Transaction processing by multiple devices
US11669826B2 (en) 2012-07-16 2023-06-06 Block, Inc. Transaction processing by multiple devices
US11055686B2 (en) 2012-08-08 2021-07-06 E2Interactive, Inc. S/M for providing, reloading, and redeeming stored value cards used in transit applications
US10423867B2 (en) 2012-09-17 2019-09-24 E2Interactive, Inc. Composite activation indicia substrate
US11164174B2 (en) 2012-10-17 2021-11-02 Groupon, Inc. Peer-to-peer payment processing
US10325253B2 (en) 2012-10-17 2019-06-18 Groupon, Inc. Peer-to-peer payment processing
US11954707B2 (en) 2012-10-17 2024-04-09 Groupon, Inc. Consumer presence based deal offers
US10235692B2 (en) 2012-10-17 2019-03-19 Groupon, Inc. Consumer presence based deal offers
US11062354B2 (en) 2012-10-17 2021-07-13 Groupon, Inc. Consumer presence based deal offers
US20140114733A1 (en) * 2012-10-23 2014-04-24 Thomas A Mello Business Review Internet Posting System Using Customer Survey Response
US11694192B1 (en) 2012-12-17 2023-07-04 Wells Fargo Bank, N.A. System and method for interoperable mobile wallet
US20140188617A1 (en) * 2012-12-27 2014-07-03 Verizon Patent And Licensing, Inc. Method and system for providing dynamic consumer offers
US8943557B2 (en) * 2013-01-24 2015-01-27 Bank Of America Corporation Enrollment of user in device identification program
US11263620B2 (en) 2013-02-11 2022-03-01 Groupon, Inc. Consumer device payment token management
US11111065B2 (en) 2013-02-15 2021-09-07 E2Interactive, Inc. Gift card presentation devices
US20140249844A1 (en) * 2013-02-15 2014-09-04 Michael A. Liberty Remotely diagnosing conditions and providing prescriptions using a multi-access health care provider portal
US11455597B2 (en) 2013-02-15 2022-09-27 Dav Acquisition Corp. Remotely diagnosing conditions and providing prescriptions using a multi-access health care provider portal
WO2014127199A3 (en) * 2013-02-15 2015-11-26 Liberty Michael A Multi-access health care provider portal
US9959385B2 (en) 2013-02-15 2018-05-01 Davincian Healthcare, Inc. Messaging within a multi-access health care provider portal
US11354623B2 (en) * 2013-02-15 2022-06-07 Dav Acquisition Corp. Remotely diagnosing conditions and providing prescriptions using a multi-access health care provider portal
US11219288B2 (en) 2013-02-15 2022-01-11 E2Interactive, Inc. Gift card box with slanted tray and slit
US9911110B2 (en) * 2013-03-05 2018-03-06 Square, Inc. Predicting approval of transactions
US20140258118A1 (en) * 2013-03-05 2014-09-11 Square, Inc. Predicting approval of transactions
US9852409B2 (en) 2013-03-11 2017-12-26 Groupon, Inc. Consumer device based point-of-sale
US9576286B1 (en) 2013-03-11 2017-02-21 Groupon, Inc. Consumer device based point-of-sale
US11062287B2 (en) 2013-03-11 2021-07-13 Groupon, Inc. Consumer device based point-of-sale
US11620640B2 (en) 2013-03-11 2023-04-04 Groupon, Inc. Consumer device based point-of-sale
US10482511B1 (en) 2013-03-12 2019-11-19 Groupon, Inc. Employee profile for customer assignment, analytics and payments
US11593849B2 (en) 2013-03-12 2023-02-28 Groupon, Inc. Employee profile for customer assignment, analytics and tip payments
US10853834B2 (en) 2013-03-14 2020-12-01 Xerox Corporation System and method for incentivizing wireless device users to interact with sponsor offers and advertising
US20140278869A1 (en) * 2013-03-14 2014-09-18 Datascape.Com, Inc. System And Method For Incentivizing Wireless Device Users To Interact With Sponsor Offers And Advertising
US10332142B2 (en) * 2013-03-14 2019-06-25 Datascape, Inc. System and method for incentivizing wireless device users to interact with sponsor offers and advertising
US20140372222A1 (en) * 2013-03-14 2014-12-18 Kachyng, Inc Transmission of Promotional Messages to a Mobile Device
US11436624B2 (en) 2013-03-14 2022-09-06 Datascape.Com, Inc. System and method for incentivizing wireless device users to interact with sponsor offers and advertising
US9003078B2 (en) 2013-03-18 2015-04-07 Boku, Inc. Merchant managed subscriptions at a merchant server
WO2014153350A1 (en) * 2013-03-18 2014-09-25 Boku, Inc. Merchant managed subscriptions
US20140297392A1 (en) * 2013-03-26 2014-10-02 William B. Moffitt Electronic coupon distribution and redemption
US20140297380A1 (en) * 2013-03-27 2014-10-02 Mark Wenger Claiming incentives on networked televisions
US10185966B2 (en) * 2013-03-27 2019-01-22 Paypal, Inc. Claiming incentives on networked televisions
US20140297784A1 (en) * 2013-03-29 2014-10-02 Lucy Ma Zhao Cross Platform Application Transactions
US11120428B2 (en) 2013-05-02 2021-09-14 E2Interactive, Inc. Stored value card kiosk system and method
US10405173B1 (en) 2013-06-05 2019-09-03 Sprint Communications Company L.P. Method and systems of collecting and segmenting device sensor data while in transit via a network
CN105684017A (en) * 2013-07-22 2016-06-15 力克移动通讯有限公司 Location based merchant credit voucher transactions
WO2015011705A3 (en) * 2013-07-22 2015-10-29 Zeek Mobile Ltd. Location based merchant credit voucher transactions
US9319379B1 (en) 2013-08-01 2016-04-19 Sprint Communications Company L.P. Methods and systems of generating a unique mobile device identifier
US20150081550A1 (en) * 2013-09-10 2015-03-19 Scvngr, Inc. Remote transaction processing using biometrics
US20150074204A1 (en) * 2013-09-11 2015-03-12 Sprint Communications L.P. System and Method to Generate an Abstract Advertisement Campaign Management and Implement Policy Enforcement
US9374335B2 (en) * 2013-09-11 2016-06-21 Sprint Communications Company L.P. System and method for distributing messages to particular mobile devices
US9590938B1 (en) 2013-09-11 2017-03-07 Sprint Communications Company L.P. System and method for identifying a mobile device with near real time visualization to action
US10700976B2 (en) * 2013-09-13 2020-06-30 Network Kinetix, LLC System and method for an automated system for continuous observation, audit and control of user activities as they occur within a mobile network
US20150095133A1 (en) * 2013-09-27 2015-04-02 Groupon, Inc. Systems and methods for providing consumer facing point-of-sale interfaces
US11429944B2 (en) 2013-09-27 2022-08-30 Groupon, Inc. Systems and methods for providing consumer facing point-of-sale interfaces
US9928493B2 (en) * 2013-09-27 2018-03-27 Groupon, Inc. Systems and methods for providing consumer facing point-of-sale interfaces
US20150095134A1 (en) * 2013-09-27 2015-04-02 Groupon, Inc. Systems and methods for providing consumer facing point-of-sale interfaces
US10163089B2 (en) * 2013-09-27 2018-12-25 Groupon, Inc. Systems and methods for providing consumer facing point-of-sale interfaces
US11847583B2 (en) 2013-09-27 2023-12-19 Groupon, Inc. Systems and methods for providing consumer facing point-of-sale interfaces
US11120462B2 (en) 2013-11-04 2021-09-14 E2Interactive, Inc. Systems and methods for using indicia of membership as a partial authorization in a transaction
US9922347B1 (en) 2013-11-27 2018-03-20 Sprint Communications Company L.P. Ad management using ads cached on a mobile electronic device
US10410241B1 (en) 2013-11-27 2019-09-10 Sprint Communications Company L.P. Swipe screen advertisement metrics and tracking
US9602222B2 (en) * 2013-12-13 2017-03-21 Intel Corporation Techniques for securing body-based communications
CN105723636B (en) * 2013-12-13 2019-01-11 英特尔公司 For protecting the technology of the communication based on body
US20160028492A1 (en) * 2013-12-13 2016-01-28 Nicholas D. Triantafillou Techniques for securing body-based communications
CN105723636A (en) * 2013-12-13 2016-06-29 英特尔公司 Techniques for securing body-based communications
US10277333B2 (en) * 2013-12-13 2019-04-30 Intel Corporation Techniques for securing body-based communications
US9734515B1 (en) 2014-01-09 2017-08-15 Sprint Communications Company L.P. Ad management using ads cached on a mobile electronic device
US10013707B1 (en) 2014-01-21 2018-07-03 Sprint Communications Company L.P. Address modification for advertisement mediation
US10055757B1 (en) 2014-01-21 2018-08-21 Sprint Communications Company L.P. IP address hashing in advertisement gateway
US9984395B1 (en) 2014-01-21 2018-05-29 Sprint Communications Company L.P. Advertisement mediation of supply-demand communications
US9836771B1 (en) 2014-01-21 2017-12-05 Sprint Communications Company L.P. Client mediation and integration to advertisement gateway
US10163105B1 (en) 2014-01-24 2018-12-25 Microstrategy Incorporated Variable biometrics for multi-factor authentication
US20150220888A1 (en) * 2014-02-06 2015-08-06 Zeeplanner Llc System and method of scheduling meetings, appointments and events using multiple identities
US9385974B2 (en) 2014-02-14 2016-07-05 Sprint Communications Company L.P. Data message queue management to identify message sets for delivery metric modification
US11080739B2 (en) * 2014-04-25 2021-08-03 R.J. Reynolds Tobacco Company Data translator
US11017443B2 (en) 2014-04-30 2021-05-25 E2Interactive, Inc. System and method for a merchant onsite personalization gifting platform
US11430444B2 (en) 2014-06-20 2022-08-30 Nvoq Incorporated Systems and methods for a wireless microphone to access remotely hosted applications
US10418034B1 (en) 2014-06-20 2019-09-17 Nvoq Incorporated Systems and methods for a wireless microphone to access remotely hosted applications
US20160021022A1 (en) * 2014-07-21 2016-01-21 Vonage Network Llc Method and apparatus for enabling delivery of media content
US9749421B2 (en) * 2014-07-21 2017-08-29 Vonage America Inc. Method and apparatus for enabling delivery of media content
WO2016039607A1 (en) * 2014-09-08 2016-03-17 Aspero Frayde Jairo Guillermo Method for sending personalised promotions to mobile devices
US10262316B2 (en) 2014-09-23 2019-04-16 Sony Corporation Automatic notification of transaction by bank card to customer device
US9292875B1 (en) 2014-09-23 2016-03-22 Sony Corporation Using CE device record of E-card transactions to reconcile bank record
US9378502B2 (en) 2014-09-23 2016-06-28 Sony Corporation Using biometrics to recover password in customer mobile device
US9646307B2 (en) 2014-09-23 2017-05-09 Sony Corporation Receiving fingerprints through touch screen of CE device
US9652760B2 (en) 2014-09-23 2017-05-16 Sony Corporation Receiving fingerprints through touch screen of CE device
US9558488B2 (en) 2014-09-23 2017-01-31 Sony Corporation Customer's CE device interrogating customer's e-card for transaction information
US9367845B2 (en) 2014-09-23 2016-06-14 Sony Corporation Messaging customer mobile device when electronic bank card used
US9355424B2 (en) 2014-09-23 2016-05-31 Sony Corporation Analyzing hack attempts of E-cards
US9317847B2 (en) 2014-09-23 2016-04-19 Sony Corporation E-card transaction authorization based on geographic location
US9953323B2 (en) 2014-09-23 2018-04-24 Sony Corporation Limiting e-card transactions based on lack of proximity to associated CE device
US9202212B1 (en) 2014-09-23 2015-12-01 Sony Corporation Using mobile device to monitor for electronic bank card communication
US9508090B1 (en) 2014-09-24 2016-11-29 Sprint Communications Company L.P. End user participation in mobile advertisement
US20170257341A1 (en) * 2014-10-03 2017-09-07 Telefonaktiebolaget Lm Ericsson (Publ) Dynamic generation of unique identifiers in a system of connected things
US9818133B1 (en) 2014-10-20 2017-11-14 Sprint Communications Company L.P. Method for consumer profile consolidation using mobile network identification
US20170068528A1 (en) * 2015-01-14 2017-03-09 Thomas Craig Carnevale Method for Configuring and Managing Software for an Electronic Device
US11238349B2 (en) 2015-06-25 2022-02-01 Biocatch Ltd. Conditional behavioural biometrics
US10719765B2 (en) 2015-06-25 2020-07-21 Biocatch Ltd. Conditional behavioral biometrics
US11323451B2 (en) 2015-07-09 2022-05-03 Biocatch Ltd. System, device, and method for detection of proxy server
US10834090B2 (en) * 2015-07-09 2020-11-10 Biocatch Ltd. System, device, and method for detection of proxy server
US10523680B2 (en) * 2015-07-09 2019-12-31 Biocatch Ltd. System, device, and method for detecting a proxy server
US11663319B1 (en) 2015-10-29 2023-05-30 Stephen G. Giraud Identity verification system and method for gathering, identifying, authenticating, registering, monitoring, tracking, analyzing, storing, and commercially distributing dynamic biometric markers and personal data via electronic means
US11204991B1 (en) * 2015-10-29 2021-12-21 Omnivu, Inc. Identity verification system and method for gathering, identifying, authenticating, registering, monitoring, tracking, analyzing, storing, and commercially distributing dynamic markers and personal data via electronic means
US11468433B1 (en) * 2015-12-28 2022-10-11 Jpmorgan Chase Bank, N.A. Systems and methods for biometric payments and authentication
US10068211B2 (en) 2016-01-04 2018-09-04 Bank Of America Corporation Reallocation of resources system
US10506641B2 (en) 2016-01-04 2019-12-10 Bank Of America Corporation Resource optimization allocation system
US10917923B2 (en) 2016-01-04 2021-02-09 Bank Of America Corporation Resource optimization allocation system
US10021672B2 (en) 2016-01-04 2018-07-10 Bank Of America Corporation Resource allocation based on available resources via interactive interface
US10853784B2 (en) 2016-01-04 2020-12-01 Bank Of America Corporation Real-time determination of resource availability for usage
US20170374073A1 (en) * 2016-06-22 2017-12-28 Intel Corporation Secure and smart login engine
US10536464B2 (en) * 2016-06-22 2020-01-14 Intel Corporation Secure and smart login engine
US10366378B1 (en) 2016-06-30 2019-07-30 Square, Inc. Processing transactions in offline mode
US11055395B2 (en) 2016-07-08 2021-07-06 Biocatch Ltd. Step-up authentication
US10579784B2 (en) 2016-11-02 2020-03-03 Biocatch Ltd. System, device, and method of secure utilization of fingerprints for user authentication
US10685355B2 (en) 2016-12-04 2020-06-16 Biocatch Ltd. Method, device, and system of detecting mule accounts and accounts used for money laundering
US10397262B2 (en) 2017-07-20 2019-08-27 Biocatch Ltd. Device, system, and method of detecting overlay malware
US10970394B2 (en) 2017-11-21 2021-04-06 Biocatch Ltd. System, device, and method of detecting vishing attacks
US10954049B2 (en) 2017-12-12 2021-03-23 E2Interactive, Inc. Viscous liquid vessel for gifting
US11763307B2 (en) * 2018-04-10 2023-09-19 Visa Europe Limited Electronic transaction system
US20200410077A1 (en) * 2018-10-16 2020-12-31 Motorola Solutions, Inc Method and apparatus for dynamically adjusting biometric user authentication for accessing a communication device
US11044572B2 (en) 2019-08-29 2021-06-22 Digital Factory Technologies, Inc. System and method for clustering end users to select and deliver a notification to mobile device
US11930421B2 (en) 2019-08-29 2024-03-12 Digital Factory Technologies, Inc. System and method for clustering end users to select and deliver a notification to mobile device
US11743723B2 (en) 2019-09-16 2023-08-29 Microstrategy Incorporated Predictively providing access to resources
US20210383432A1 (en) * 2020-03-19 2021-12-09 Stephen Madison Byrd System and method for interactive business promotion based on artificial intelligence
US11606353B2 (en) 2021-07-22 2023-03-14 Biocatch Ltd. System, device, and method of generating and utilizing one-time passwords
US11902416B2 (en) 2022-06-09 2024-02-13 The Government of the United States of America, as represented by the Secretary of Homeland Security Third party biometric homomorphic encryption matching for privacy protection
US11909854B2 (en) 2022-06-09 2024-02-20 The Government of the United States of America, as represented by the Secretary of Homeland Security Third party biometric homomorphic encryption matching for privacy protection
US11924349B2 (en) 2022-06-09 2024-03-05 The Government of the United States of America, as represented by the Secretary of Homeland Security Third party biometric homomorphic encryption matching for privacy protection
US20230403158A1 (en) * 2022-06-09 2023-12-14 The Government of the United States of America, as represented by the Secretary of Homeland Security Biometric identification using homomorphic primary matching with failover non-encrypted exception handling
US11843699B1 (en) * 2022-06-09 2023-12-12 The Government of the United States of America, as represented by the Secretary of Homeland Security Biometric identification using homomorphic primary matching with failover non-encrypted exception handling
US11727100B1 (en) 2022-06-09 2023-08-15 The Government of the United States of America, as represented by the Secretary of Homeland Security Biometric identification using homomorphic primary matching with failover non-encrypted exception handling

Also Published As

Publication number Publication date
US10699288B2 (en) 2020-06-30
EP2092474A2 (en) 2009-08-26
EP2092474A4 (en) 2011-09-28
US20150310469A1 (en) 2015-10-29
WO2008048948A2 (en) 2008-04-24
WO2008048948A3 (en) 2008-07-31

Similar Documents

Publication Publication Date Title
US10699288B2 (en) Methods and systems for distributing information via mobile devices and enabling its use at a point of transaction
US11694227B1 (en) Forming and using master records based on consumer transaction data
US11210693B2 (en) Method, system, and computer program for attracting local and regional businesses to an automated cause marketing environment
US10902473B2 (en) Systems and methods to formulate offers via mobile devices and transaction data
US11343370B1 (en) Screen interface for a mobile device apparatus
US8983858B2 (en) Lifestyle application for consumers
US11847672B2 (en) Mobile device proximity triggered transaction based merchant donation
US10410243B2 (en) Automatic recommendation of digital offers to an offer provider based on historical transaction data
US20120232974A1 (en) System and Method of Distributing a Coupon
US20130013404A1 (en) System and method for distribution of digital offers
US20130173492A1 (en) Collection and distribution of after purchase experience data
US20160180360A1 (en) Devices, systems and methods for managing feedback in a network of computing resources
US11763334B2 (en) Machine learning based customized notification generation and authentication system
US20140100930A1 (en) Redemption recordation and verification

Legal Events

Date Code Title Description
AS Assignment

Owner name: SOLIDUS NETWORKS, INC., CALIFORNIA

Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:BEMMEL, VINCENT;VAN TUYL, ROBERT;NGUYEN, NHAN;REEL/FRAME:020326/0610

Effective date: 20071220

AS Assignment

Owner name: YT ACQUISITION CORPORATION, FLORIDA

Free format text: ASSET SALE AND PURCHASE AGREEMENT;ASSIGNORS:SOLIDUS NETWORKS, INC. D/B/A PAY BY TOUCH;PAY BY TOUCH CHECKING RESOURCES, INC.;INDIVOS CORPORATION;AND OTHERS;REEL/FRAME:021502/0001

Effective date: 20080328

Owner name: YT ACQUISITION CORPORATION,FLORIDA

Free format text: ASSET SALE AND PURCHASE AGREEMENT;ASSIGNORS:SOLIDUS NETWORKS, INC. D/B/A PAY BY TOUCH;PAY BY TOUCH CHECKING RESOURCES, INC.;INDIVOS CORPORATION;AND OTHERS;REEL/FRAME:021502/0001

Effective date: 20080328

AS Assignment

Owner name: YOU TECHNOLOGY, LLC, OHIO

Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:YOU TECHNOLOGY, INC.;REEL/FRAME:032194/0621

Effective date: 20140206

Owner name: YOU TECHNOLOGY, INC., NEW YORK

Free format text: RELEASE BY SECURED PARTY;ASSIGNOR:BANK OF NEW YORK MELLON, AS ADMINISTRATIVE AND COLLATERAL AGENT UNDER THAT CERTAIN SECOND LIEN GRANT OF PATENT SECURITY INTEREST DATED AS OF MARCH 31, 2008;REEL/FRAME:032189/0609

Effective date: 20140206

Owner name: YOU TECHNOLOGY, INC., NEW YORK

Free format text: RELEASE BY SECURED PARTY;ASSIGNOR:BANK OF NEW YORK MELLON, AS ADMINISTRATIVE AND COLLATERAL AGENT UNDER THAT CERTAIN LIEN GRANT OF PATENT SECURITY INTEREST DATED AS OF MARCH 31, 2008;REEL/FRAME:032189/0571

Effective date: 20140206

STCB Information on status: application discontinuation

Free format text: ABANDONED -- FAILURE TO RESPOND TO AN OFFICE ACTION