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 PDFInfo
- 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
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION 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/00—Commerce
- G06Q30/02—Marketing; Price estimation or determination; Fundraising
- G06Q30/0207—Discounts or incentives, e.g. coupons or rebates
- G06Q30/0211—Determining the effectiveness of discounts or incentives
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION 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/00—Commerce
- G06Q30/02—Marketing; Price estimation or determination; Fundraising
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION 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/00—Commerce
- G06Q30/02—Marketing; Price estimation or determination; Fundraising
- G06Q30/0207—Discounts or incentives, e.g. coupons or rebates
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION 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/00—Commerce
- G06Q30/02—Marketing; Price estimation or determination; Fundraising
- G06Q30/0207—Discounts or incentives, e.g. coupons or rebates
- G06Q30/0236—Incentive or reward received by requiring registration or ID from user
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION 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/00—Commerce
- G06Q30/02—Marketing; Price estimation or determination; Fundraising
- G06Q30/0207—Discounts or incentives, e.g. coupons or rebates
- G06Q30/0238—Discounts or incentives, e.g. coupons or rebates at point-of-sale [POS]
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION 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/00—Commerce
- G06Q30/02—Marketing; Price estimation or determination; Fundraising
- G06Q30/0241—Advertisements
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION 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/00—Commerce
- G06Q30/02—Marketing; Price estimation or determination; Fundraising
- G06Q30/0241—Advertisements
- G06Q30/0251—Targeted advertisements
- G06Q30/0267—Wireless 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
Description
- 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.
- 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.
- 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.
- 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.
-
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. - 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 inFIG. 1 are merely exemplary and that other configurations that provide substantially similar functionality to that of the logical components inFIG. 1 can be used consistent with the scope of the invention. As depicted inFIG. 1 , an mobile incentive service can include amobile 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 aproduct 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, theMIMS 100 can maintain aproduct provider subcomponent 106 for each product provider participating with the mobile incentive service. In another embodiment, theMIMS 100 can maintain one or more consolidatedproduct 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. Theproduct 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. Theproduct provider subcomponent 106 can also maintain atransaction database 110 that receives and keeps track of all the transactions associated with the product provider and other parties (e.g., transaction logs), aproduct 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 aclient segmentation database 114 that can provide spending level information for each of the product provider's clients. Additionally, a productprovider 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 theproduct taxonomy database 112. Such embodiments provide flexibility for the product provider when choosing whether to provide sensitive information to theMIMS 100. Alternatively, aproduct provider subcomponent 106 may exist separately from theMIMS 100 and be managed by a third party entity different from theMIMS 100 in some embodiments. - The
product provider subcomponent 106 can also maintain amobile incentive database 116 that maintains and organizes digital records of mobile incentives as created by the product providers. Product provider employees can interact with theproduct provider subcomponent 106 via a component, such as thecampaign manager 118, which includes an interface, such as a web interface. Product provider employees can create or upload mobile incentives and store them in themobile 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 thecampaign 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, productprovider location database 150, product inventory database 154, and themobile incentive database 116. Aproduct 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, aproduct provider subcomponent 106 typically will at least include amobile incentive database 116. The productprovider 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 aproduct provider subcomponent 106 as well as for other components of theMIMS 100 that can request or otherwise receive information from theproduct 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), theproduct provider subcomponent 106, through the productprovider 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 targetingengine 124. A product provider employee, may then, for example, through thecampaign manager 118 initiate the transmission of a created mobile incentive pool from themobile incentive database 116 to the targetingengine 124. In alternative embodiments, a mobile incentive pool may have a defined targeting date and/or time at which the productprovider data server 120 automatically transmits the mobile incentive pool to the targetingengine 124. In yet another embodiment, a product provider could create a special promotion mobile incentive that could be transmitted to the targetedmobile incentives server 126 without undergoing targeting by the targetingengine 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 productprovider data server 120, the targetingengine 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 targetingengine 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 targetingengine 124 has targeted the mobile incentives to participants, the targetingengine 124 can transmit such mobile incentive-participant associations (hereinafter, the “targeted mobile incentives”) to the targetedmobile incentives server 126, which stores them in the targetedmobile incentives database 128. Such targeted mobile incentives are then ready to be extracted from the targetedmobile incentives database 128 when requested by the MIMS controller 130 (through the targeted mobile incentives server 126) when retrieved by a participant via hismobile 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 aPOT 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 theMIMS 100 and themobile server 102, and thus, with themobile device 138. For example, theMIMS controller 130 can receive information obtained by themobile server 102, such as a device identifier or a keyword, and relay this information onto the appropriate components of theMIMS 100. Likewise, theMIMS controller 130 can transmit information from an internal component, such as data from the targetedmobile incentives server 126, to themobile server 102. Furthermore, theMIMS 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, theMIMS controller 130 can manage the flow of data between theMIMS 100 and the product provider location (e.g., POT 104), and between the internal components ofMIMS 100. - The
MIMS 100 can further contain adevice registration database 134 that is coupled to theMIMS 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.). Thedevice registration database 134 can associate a participant's device information with a participant identifier, such as an internal identification code, which would enable the targetedmobile incentives server 126 to extract the appropriate mobile incentives for the participant in the targetedmobile incentives database 128 for transmission to the participant'smobile 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 productprovider locator application 148 that can assist with location-based mobile incentives. The productprovider locator application 148 can obtain location information, such as a postal code provided by the participant or a geographic region determined by alocation 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 amobile device 138, a portal 156, and/or via aPOT 104. Such embodiments of theMIMS 100 may include anauthentication 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 thebiometric database 144, and verification data (such as passwords and security question answers) can be held in theknowledge database 146. In one embodiment, thebiometric 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. Theauthentication server 136 can enable a participant to authenticate himself by providing authentication data, such as a biometric sample or a password, via hismobile device 138 in order to retrieve mobile incentives. Additionally, theauthentication server 136 can enable a participant to utilize mobile incentives stored at theMIMS 100 by submitting authentication data at thePOT 104. A participant could also supply authentication data via a portal 156 to access his mobile incentive account. - Furthermore, the
MIMS 100 may include anelectronic wallet server 140 that can provide access to information, such as financial account data and other participant data, held in electronic wallets stored in theelectronic wallet database 142 and can thereby enable payment functionality (at thePOT 104, via themobile 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. Theauthentication server 136, in conjunction with theelectronic 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 thePOT 104, which, once relayed to theauthentication 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 theMIMS 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 hismobile device 138. Alternatively, a participant could contact theMIMS 100 via hismobile device 138 to authorize an upcoming payment transaction at thePOT 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 thePOT 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 theMIMS 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, thePOT 104 could relay the store credit amount to theMIMS 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 thePOT 104, thePOT 104 could notify theMIMS 100, which in turn could employ registered participant information to submit the rebate to the appropriate product provider. Furthermore, theMIMS 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 amobile server 102. Themobile server 102 described herein can enable messaging functionality, and mobile incentive delivery, however this is not to be construed as limiting, as themobile server 102 could enable other functionality as well. Themobile controller 158 can interface with theMIMS controller 130 or theMIMS 100. Additionally, themobile controller 158 can manage communication with amobile device 138 via one or more gateways, such as avoice gateway 160, amessaging gateway 162, adata application gateway 164, and/or a Wireless Application Protocol (“WAP”)gateway 168. Thevoice 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. Themessaging gateway 162 can receive and interpret text message communications, such as Short Message Service (“SMS”), and can send text messages. Thedata 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 themobile device 138 converts voice data into a data message), thedata application gateway 164 can receive this biometric data. TheWAP gateway 168 can transmit and receive WAP communications between themobile server 102 and themobile device 138. Thedevice manager 166 can maintain a registry of the characteristics of variousmobile devices 138, thereby allowing themobile controller 158 to format mobile incentive information according to the device capability information obtained from a participant'smobile device 138. For example, themobile controller 158 could format mobile incentives as a WAP Push page or an SMS message depending upon the capabilities of themobile device 138 as indicated by thedevice 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 themobile device 138 whenever it communicates with themobile server 102. As such, participants can changemobile 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'smobile device 138 could be obtained from thedevice registration database 134 where it has been registered. If a participant purchases a newmobile 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, theMIMS 100 and themobile server 102 could be one entity or components illustrated as contained within theMIMS 100 could be found within themobile server 102 and vice versa. Furthermore, components of theMIMS 100 or themobile server 102 could also be combined into single components. For example, rather than theMIMS 100 having aseparate authentication server 136,MIMS controller 130,electronic wallet server 140, and targetedmobile incentives server 126, certain embodiments may integrate such functional capabilities (or any portion thereof) into asingle MIMS controller 130. Additionally, one or more components of theMIMS 100 ormobile 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 hismobile device 138. Although themobile 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, amobile device 138 could be a device designed specifically for mobile incentive use, such as a pendant. To begin enrollment, the individual can utilize hismobile device 138 to communicate with the mobile server 102 (step 202). Themobile server 102 can receive the communication from thecarrier network 132 via anappropriate gateway messaging gateway 162 and incoming calls can be received by thevoice gateway 160. Thegateway mobile controller 158 can cross-reference the device capability information with the data stored in thedevice manager 166 to determine if themobile device 138 is compatible with the mobile incentive service (step 208). If themobile device 138 is not compatible, an error message can be sent to it and the process can terminate (step 210). If themobile device 138 is compatible, themobile controller 158 can route the captured device identifier to theMIMS 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 themobile device 138 and the process can terminate (step 210). In some scenarios, an individual could desire to enroll with amobile device 138 already registered with another participant so that both people can use it to receive mobile incentives. Typically, in order to enable amobile 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, themobile controller 158 can prompt agateway voice gateway 160 can prompt the individual to speak “Yes” or “No” or dial “1” for yes or “2” for No, or themessaging 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, themobile controller 158 can notify theMIMS 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 theMIMS 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, theMIMS 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, theMIMS controller 130 can register the captured device identifier in association with it, and thus themobile device 138, in the device registration database 134 (step 222). In one embodiment, device capability information can also be stored in thedevice registration database 134. In addition to storing the participant identifier with thedevice registration database 134, theMIMS controller 130 can transmit the participant identifier to one or moreproduct provider subcomponents 106. The productprovider data server 120 of theproduct 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, themobile controller 158 can, via theappropriate gateway - 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 hismobile device 138 as described above, could augment his mobile incentive account via theportal 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 hismobile 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 variousmobile devices 138 and prompted to select the name and/or picture that corresponds to hismobile device 138. Additionally, if individual indicates that themobile device 138 is enabled for email functionality, he could indicate which email address is associated with themobile 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 hismobile device 138. Instead, he could authorize the mobile incentive service to send mobile incentives to both hismobile device 138 and his email address simultaneously or he could specify which mobile incentives are to be sent to hismobile 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, theMIMS 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, theMIMS 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 samemobile 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 thedevice registration database 134 for a particularmobile 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 onemobile device 138 registered in thedevice registration database 134. TheMIMS 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 enrolledmobile device 138. If theMIMS controller 130 determines that a person has initiated a duplicate enrollment or is not authorized to use themobile device 138, the procedure could be cancelled and an error message could be displayed at the portal (step 310). If theMIMS 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). TheMIMS controller 130 can store the device identifier in thedevice registration database 134. Other registration information can be sent to one or moreproduct provider subcomponents 106, where the productprovider 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, theMIMS controller 130 can route one or more elements of the received registration information to theauthentication server 136 for storage (e.g., in theknowledge database 146, or the electronic wallet database 142). In one embodiment, rather than prompting the participant to create a password, theMIMS 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 theportal 156. If the participant identifier is not known by the individual, theMIMS 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 theMIMS 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, theMIMS 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, theMIMS controller 130 can generate an approval code. The approval code can be a unique set of alphanumeric data generated by theMIMS controller 130 and can be sent to the participant's mobile device 138 (step 322). TheMIMS controller 130 can transmit the approval code to themobile controller 158, which in turn can transmit it as a text message via themessaging 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 theknowledge 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 theMIMS controller 130, which can determine if the authentication data is associated with a participant identifier (step 406). If not, theMIMS controller 130 can prompt the portal 156 to display an error message (step 412). If there is an associated participant identifier, theMIMS controller 130 can prompt theauthentication 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, theMIMS controller 130 can determine if this mobile phone is registered, and if so, retrieve the associated participant identifier. TheMIMS controller 130 can then share the participant identifier and received password or approval code with theauthentication server 136, which can determine if the password or approval code stored within theknowledge database 146 matches the received password or approval code (step 410). If there is a match, theauthentication server 136 can notify theMIMS 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, theMIMS 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 theauthentication server 136 for storage within thebiometric 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 themobile device 138 has an Internet interface, such as a web browser, themobile device 138, itself, could serve as the portal 156. In another example, an individual can undergo complete enrollment via a voice channel connection via hismobile device 138. The enrollment could begin as depicted inFIG. 2 , withMIMS 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, theMIMS controller 130 can initiate a biometric data capture process such as the one described below in relation toFIG. 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 themobile controller 158 via thedata application gateway 164 and transferred to theMIMS controller 130. Once theMIMS 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 hismobile device 138, but, as aforementioned, other types of biometric data could be provided if the user'smobile device 138 is so equipped.FIG. 5 depicts a process for a participant to register biometric data with his mobile incentive account via hismobile 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'smobile 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 themobile server 102, which could then initiate a voice channel connection with themobile device 138. - As aforementioned, voice channel communication between the
mobile server 102 and themobile device 138 could be driven by thevoice gateway 160. Thevoice 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 themobile controller 158, which can in turn relay it to the MIMS controller 130 (step 504). TheMIMS controller 130 can verify whether the device identifier is registered in the device registration database 134 (step 506). If so, theMIMS 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 theMIMS 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, theMIMS controller 130 can request themobile 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 hismobile device 138, such as via speech or DTMF (step 512). Once themobile 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 theMIMS controller 130. TheMIMS controller 130 can forward the authentication data to theauthentication server 136, which can compare it with data stored in association with the participant identifier in theknowledge 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 thebiometric database 144. If there is not corresponding registered data, the process could be terminated (step 508). In one embodiment, theMIMS 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 themobile 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), themobile controller 158 can capture them (step 520) and route them to theMIMS controller 130, which in turn relays them to theauthentication server 146. Theauthentication 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 themobile server 102, it could be converted into a biometric template via an application on themobile device 138. Once received, the biometric data can be stored in thebiometric 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 theauthentication server 136 to compare with verification data previously obtained to ensure greater authentication of the enrolling participant. For example, the voice data requested by themobile 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 throughsteps 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 themobile controller 158, thevoice 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. Theauthentication server 136 can compare the data message with registered verification data that is stored in theknowledge 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 theknowledge 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 theMIMS 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 themobile 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 , theproduct 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 targetingengine 124 in order to create targeted mobile incentives that are stored in the targetedmobile incentives database 128.FIG. 6 depicts a flowchart of a process by which the mobile incentive service can distribute mobile incentives to amobile device 138 automatically. The targetedmobile 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 targetedmobile incentives server 126 can query the targetedmobile 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 targetedmobile incentives server 126 can query the targetedmobile incentives database 128 every Monday. - The targeted
mobile incentives server 126 can then determine if any mobile incentives in the targetedmobile 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 targetedmobile incentives database 126 could contain special promotion mobile incentives that can be distributed to a participant regardless of the batch type. For example, the targetedmobile 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 targetedmobile 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 theMIMS controller 130. Utilizing the participant identifiers, theMIMS 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 theMIMS controller 130 can obtain this as well. TheMIMS controller 130 can then transmit the device information to themobile controller 158, which in turn can prompt theappropriate 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 themobile device 138 to transmit a retrieval request to mobile server 102 (step 614) where it is received by theWAP gateway 168 or themessaging 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 themobile controller 158, which, if the capabilities of themobile device 138 have not yet been determined, can cross-reference the device information with data stored in the device manager 166 (step 616). Additionally, themobile controller 158 can transmit the device identifier to theMIMS controller 130, which can obtain the corresponding participant identifier from thedevice registration database 134. As aforementioned, if the participant identifier is the same as the device identifier, this step can be omitted. Optionally, theMIMS controller 130 could relay the participant identifier to theauthentication server 136 and initiate a participant authentication process, such as the one depicted inFIG. 8 . In other embodiments, theMIMS 100 could be configured not to authenticate the participant at this point and such a process could be omitted. TheMIMS controller 130 can then relay the participant identifier to the targetedmobile incentives server 126, which can query the targetedmobile incentives database 128 and obtain the participant's targeted mobile incentives. Once the targetedmobile 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 targetedmobile 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 themobile 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. Themobile device 138 can then relay which incentives were selected, indicating to the targetedmobile 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 targetedmobile 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 targetedmobile incentives controller 138, or another MIMS component, can log which incentives are not used. This data can be used by operators of theMIMS 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'smobile 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 thedata 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 themobile server 102, where the request is received by theappropriate gateway voice gateway 160, those sent via a text message by themessaging gateway 162, and email requests or those communicated via an application on themobile device 138 can be received by thedata application gateway 164. Furthermore, biometric data, including a data message based upon a biometric sample converted via amobile device 138 application, could also be received bydata application gateway 164. When theappropriate gateway voice gateway 160 ormessaging gateway 162 can use caller ID functionality to acquire the mobile phone number of the incoming transmission or thedata 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 theappropriate gateway gateway mobile controller 158, which in turn can relay it to theMIMS controller 130. - The
MIMS controller 130 can query thedevice registration database 134 to determine if the device identifier is associated with a registered mobile device 138 (step 706). If not, theMIMS controller 130 can prompt themobile controller 158 to send an error message to themobile device 138 and may end the process (step 708). Optionally, the individual could be prompted to enroll. If theMIMS controller 130 can determine that the obtained device identifier is associated with a registeredmobile 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, theMIMS 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 byFIG. 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, theMIMS controller 130 can transmit the located participant identifier and any personalization criterion it may have to the targetedmobile 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 productprovider 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 productprovider locator application 148, can retrieve product provider identifiers for product providers within that postal code. Alternatively, or additionally, the productprovider locator application 148 can query one ormore location services 152 to determine the location of themobile device 138. Alocation service 152 can be, for example, a mobile carrier that uses one or more methods to determine the location of themobile device 138, such as via triangulation or via global positioning system (“GPS”) functionality. In another embodiment, the productprovider 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 aPOT 104, a portal 156 (e.g., a kiosk), or the like, the productprovider locator application 148 can determine the location of the networked device. Once thelocation service 152 has determined the location of the mobile device 138 (or the networked device), the productprovider 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 hismobile 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 hismobile device 138. The productprovider locator application 148 can then prompt thelocation service 152 to monitor the location of the mobile device 138 (e.g., constantly or periodically) to determine the current location of themobile device 138. When thelocation service 152 detects that themobile 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 productprovider 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 themobile device 138 as determined by a location service 152), it can share these with the targetedmobile incentives server 126, which can then utilize them as personalization criteria. If the productprovider locator application 148 cannot locate any corresponding product provider identifiers, it can indicate this to the targetedmobile incentives server 126. In one scenario, the targetedmobile incentives server 126 could prompt theMIMS 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 targetedmobile 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 targetedmobile incentives server 126 can search the targetedmobile 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 productprovider locator application 148. In one embodiment, the targetedmobile incentives server 126 can also determine if there are any special promotion mobile incentives (see above) within the targetedmobile incentives database 128. If the targetedmobile incentives server 126 cannot locate an appropriate mobile incentive, it can notify the MIMS controller 130 (which in turn can prompt themobile controller 158 to notify the participant that no suitable mobile incentives can be located) (step 720). If the targetedmobile incentives server 126 has located one or more mobile incentives, it can indicate this to theMIMS controller 130. TheMIMS controller 130 can prompt themobile controller 158, which in turn may prompt themobile gateway 168, to transmit a message particular to the requested mobile incentives, such as a WAP Push page or SMS containing a URL, to themobile 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 theWAP gateway 168 or themessaging gateway 162. Themobile controller 158 can employ the retrieval request information to determine the characteristics of themobile device 138 via data stored with the device manager 166 (step 730). Additionally, themobile controller 158 can transmit the retrieval request to theMIMS controller 130, which utilizes the device identifier to determine the appropriate participant identifier. Optionally, theMIMS controller 130 could relay the participant identifier associated with the retrieval request to theauthentication server 136 and initiate a participant authentication process, such as the one depicted inFIG. 8 (step 732). TheMIMS controller 130 may then prompt the targetedmobile incentives server 126 to obtain the requested mobile incentives associated with the participant identifier. The targetedmobile incentives server 126 can obtain the requested mobile incentives, mark them as available (step 734), and relay them to theMIMS controller 130, which can transmit them to themobile controller 158. The targetedmobile incentives server 126 can maintain of registry of available mobile incentives per the associated participant identifier. The mobile incentives can then be formatted by themobile controller 158 per the characteristics of themobile 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 themobile 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, theMIMS 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 toFIG. 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, themobile 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 hismobile 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 themobile device 138, mobile incentive information could be provided to the participant in an audio format via the speaker of hismobile 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 amobile device 138 and could be used at various points in the processes previously described. The authentication procedure depicted inFIG. 8 and described herein is not to be construed as limiting, as other authentication procedures could also be utilized. Once theMIMS controller 130 has located a participant identifier, it can instruct themobile 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'smobile device 138, one can be established. For example, if the participant initiated a mobile incentive request via a text message, themobile controller 158 could trigger thevoice gateway 160 to call themobile device 138 or provoke themessaging gateway 162 to send a text message to themobile 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 theauthentication 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), theauthentication server 136 can retrieve biometric data associated with each of the participant identifiers. Once the participant has provided biometric data via hismobile device 138, the biometric data can be routed to theauthentication server 136, which can then compare the registered biometric data with the newly received biometric data (step 808). For example, theauthentication server 136 can compare biometric data extracted from a provided voice sample with registered biometric data stored in thebiometric database 144. Once theauthentication 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 theauthentication 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 theMIMS controller 130, which in turn can prompt themobile 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, theauthentication server 136 could query theMIMS 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. TheMIMS 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 theMIMS controller 130 determines that an alternate form of authentication is acceptable, it can initiate a challenge and response authentication procedure. Theauthentication server 136 can access one or more elements of verification data stored in association with the participant identifier in theknowledge database 146 and theMIMS controller 130 can prompt themobile 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 themobile server 102 and themobile device 138 or a new communication method could be initiated. For example, if a voice channel connection is already established between themobile device 138 and themobile server 102, the challenge and response session can occur via the voice channel connection or, if the participant previously communicated with themobile server 102 via text messaging, themobile 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 theauthentication 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'sPOT 104 can include aworkstation 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 aBAP 910. In addition to providing a biometric scanner, theBAP 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 thepayment terminal 904 or theMIMS 100. Theworkstation 906 could be further coupled to other peripheral devices such as a printer orcheck reader 908 that provides further functionality. Both theworkstation 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 ahub 912 to the product provider'sspecific location controller 914 and an mobile incentive usage controller 920 (as further described in conjunction withFIG. 10 ). Typically, asoftware client 902 embedded within thePOT 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 corporatewide network server 918, theMIMS 100, and the like in order to transmit, request, and/or receive data. For example, thesoftware client 902 can query the mobile incentive usage controller 920 when a participant has chosen to use a mobile incentive at thePOT 104. Thesoftware client 902 can reside within any of theaforementioned 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, thesoftware client 902 can reside in thepayment terminal 904 which serves as the component in thePOT 104 that initiates communication with theMIMS 100. Alternatively, thesoftware client 902 can reside in the corporate-wide network server 918 that manages communication between theMIMS 100 and the mobile incentive usage controller 920 or thePOT 104. Those with ordinary skill in the art will recognize that thesoftware 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 toFIG. 10 . Thehub 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 arouter 916 which can be further coupled to payment processing services for credit ordebit card transactions 922 or for Automated Clearing House (“ACH”)transactions 924. For example, thePOT 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 thePOT 104. The corporate-wide network server 918 can also be further coupled to theMIMS 100. Additionally, the mobile incentive usage controller can be connected to thehub 912 androuter 916, and ultimately to theMIMS 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'snetwork hub 912, in certain embodiments, the mobile incentive usage controller 920 can possess its own direct communication channel to theMIMS 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 theMIMS 100 andother payment processors payment terminal 904 or theBAP 910 communicate with theMIMS 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, theworkstation 906 may communicate with thelocation controller 914 wirelessly. As those of ordinary skill in the art will recognize, the communication among the product provider'sPOT 104, thelocation controller 914, the mobile incentive usage controller 920, the product provider's corporate-wide network server 918, variouspayment processing servers 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 theMIMS 100 may be managed by the addition of another server coupled to thelocation controller 914 in the back of the product provider's location. An alternative embodiment, for example, for a smaller product provider, may not utilize alocation 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'slocation controller 914 and/or its corporate-wide network server(s) 918 could handle functions previously described in relation to theMIMS 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 aPOT 104 and provide authentication data at thePOT 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 theMIMS 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 thepayment 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 theBAP 910. A few examples of participant authentication at thePOT 104 will now be described. - In one embodiment, the participant could place his finger on the
BAP 910 of thePOT 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 thepayment 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 thesoftware client 902 and transmitted to theMIMS controller 130 of the MIMS 100 (step 1004). For example, thesoftware client 902 could transmit to theMIMS controller 130 the participant's biometric data and personal number. TheMIMS controller 130 can relay the authentication data to theauthentication 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, theauthentication server 136 receives the participant's biometric data (and personal number) and interacts with thebiometric 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 aproduct 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. Theproduct provider subcomponent 106 could be indicated by a product provider identifier received from thePOT 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 thedevice 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 inFIG. 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. TheMIMS 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 insteps 808 through 828, but interact with theMIMS 100 via thePOT 104 rather than via hismobile device 138. - Once the authentication data has been evaluated, if the
MIMS 100 determines that the information does not authenticate the participant, thePOT 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 theMIMS 100 determines that the authentication data authenticates the participant, theMIMS controller 130 can use the corresponding participant identifier to query the targetedmobile 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 theMIMS controller 130 has received the mobile incentives, it can transmit the participant identifier toPOT 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 thePOT 104, thePOT 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 toPOT 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 theMIMS 100 for storage in theproduct provider subcomponent 106 and subsequent use for improved targeting by the targetingengine 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 theMIMS 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 thePOT 104, theMIMS 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 thePOT 104, he may not supply any extraneous information from hismobile 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, thePOT 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 thePOT 104 evaluating product information with the participant's mobile incentives theMIMS 100 could handle such functionality. Mobile incentive information need not be transferred to the product provider location, but rather could be held at theMIMS 100, such as in theMIMS controller 130 or the targetedmobile incentives server 126. In addition to, or instead of, performing an analysis of UPC information, theMIMS 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, theMIMS 100 could notify thePOT 104 or the mobile incentive usage controller 920 which action, if any, should be taken at thePOT 104. Alternatively, thePOT 104 could process the transaction as normal not accounting for any appropriate mobile incentives, and theMIMS 100 could handle the incentive usage separately. For example, if theMIMS 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 theMIMS 100. The participant could then use the stored-value at a subsequent purchase made via theMIMS 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 aPOT 104. During or subsequent to the transaction, thesoftware client 902 can send product and/or product provider information to the mobile incentive usage controller 920 and/or theMIMS 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, theMIMS 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 theMIMS 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 thePOT 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 theMIMS 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 theMIMS 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 theMIMS 100 is enabling the relaying of the mobile incentive, it can still maintain an accurate record of its use. TheMIMS 100 has a record of those involved and can log this information for its and/or the associated product provider's purposes. TheMIMS 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 theMIMS 100 via hismobile 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 theMIMS 100, the received information could be confirmed with the product provider's records stored in theproduct 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 themobile 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 themobile 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 hismobile device 138. Although a participant could provide necessary payment or shipment information via hismobile 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 hismobile device 138, themobile controller 158 could receive this signal and prompt theMIMS 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 toFIG. 8 , before his electronic wallet information is retrieved. Theelectronic 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 hismobile device 138. For example, the participant could view his registered accounts on the display of hismobile device 138 and select the one desired. TheMIMS 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)
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)
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)
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)
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)
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 |
-
2007
- 2007-10-16 EP EP07844317A patent/EP2092474A4/en not_active Withdrawn
- 2007-10-16 WO PCT/US2007/081499 patent/WO2008048948A2/en active Application Filing
- 2007-10-16 US US11/873,133 patent/US20080097851A1/en not_active Abandoned
-
2015
- 2015-07-09 US US14/795,577 patent/US10699288B2/en active Active
Patent Citations (75)
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)
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 |