When a consumer approaches a point of sale, the consumer may not have their payment mechanism (e.g. cash, credit card, store gift card) ready and in hand. For example, the consumer may have misplaced his/her credit card or have trouble finding the credit card in his/her wallet or purse, etc.
Additionally, a user may be purchasing items at a store in which the user has a private label credit card. By using such card, the user may gain additional benefits, points, offers, or other promotions upon purchasing the items.
A company or brand may have various offers (e.g., clearance, discounts, incentives, etc.) that they would like to make to consumers. However, the company or brand may not be able to effectively or personally provide the offers to the consumer in a very direct, immediate and “in the moment” way.
The accompanying drawings, which are incorporated in and form a part of this specification, illustrate various embodiments and, together with the Description of Embodiments, serve to explain principles discussed below. The drawings referred to in this brief description of the drawings should not be understood as being drawn to scale unless specifically noted.
Reference will now be made In detail to various embodiments, examples of which are illustrated in the accompanying drawings. While various embodiments are discussed herein, it will be understood that they are not intended to be limiting. On the contrary, the presented embodiments are intended to cover alternatives, modifications and equivalents, which may be included within the spirit and scope the various embodiments as defined by the appended claims. Furthermore, in this Description of Embodiments, numerous specific details are set forth in order to provide a thorough understanding. However, embodiments may be practiced without one or more of these specific details. In other instances, well known methods, procedures, components, and circuits have not been described in detail as not to unnecessarily obscure aspects of the described embodiments.
Notation and Nomenclature
Unless specifically stated otherwise as apparent from the following discussions, it is appreciated that throughout the present Description of Embodiments, discussions utilizing terms such as “identifying,” “receiving,” “downloading,” “accessing,” “using,” “activating,” “managing,” “making,” “displaying,” “generating,” “recording,” “reporting,” “using,” “capturing,” “sending,” “updating,” or the like, often (but not always) refer to the actions and processes of a computer system or similar electronic computing device such as, but not limited to, a portable electronic device, a display unit, an application, an information management system, a payment system, an analytics engine, a point of service (POS) device, a micro location device, a wireless transceiver or component thereof.
The electronic computing device manipulates and transforms data represented as physical (electronic) quantities within the electronic computing device's processors, registers, and/or memories Into other data similarly represented as physical quantities within the electronic computing device's memories, registers and/or other such information storage, processing, transmission, or/or display components of the electronic computing device or other electronic computing device(s).
Embodiments described provide a retail card application that can be used to replace any plastic credit card. In one embodiment, a downloadable application is provided. The application enables a user to make purchases and manage a credit account via the application. In one embodiment, the application represents a virtual credit card.
In one embodiment, the application represents a retail branded credit card or a private label credit card. In general, a private label credit card is branded for a specific retailer, independent dealer or manufacturer. In some Instances, a credit card processor system may process credit card transactions for a number of different retail branded card types.
For example, if the retailer does not manage the private label card, a third-party issues the cards and collects the payments from cardholders. Typically, terms and conditions for private label credit cards are made by contracts between the retailer and the third party. A retailer that provides the private label credit cards provides various incentives, offers, and advantages to its customers which results. In a more satisfied customer and/or increased sales. In one embodiment, mobile payment card is branded according to store.
In one embodiment, to accommodate different retail brands, the payment processing system may want to provide a configurable application that can be easily modified according to a brand's preferences. In one embodiment, a configurable application Is provided. In one embodiment, the bulk of the backend operating components of the application is generic and a custom or configurable front end is provided that can be custom tailored for a particular brand.
In one embodiment, the application facilitates the transaction phase, meaning the application provides a user interface for making credit account transactions, such as purchases, managing account preferences, managing account rewards programs, buying virtual gift cards, managing promotions, managing information driven enhancements and managing location based loyalty offers.
The result Is an application that Is easily modified from a basic chassis to give the appearance that the brand has generated a completely customized mobile payment system. This allows the payment processor to provide a unique and custom looking front end payment application without needing to completely develop an application from scratch. The bulk of the application components can be used across different brands and a custom user interface makes the application seem unique to that brand.
Device 110 includes display 120 that is able to display mobile payment card 122. Display 120, in one embodiment, is a touch screen, such that a user is able to interact with displayed features on the touch screen.
Device 110 may be a mobile device such as a smart phone, tablet, etc.
Device 110 includes operating system 125. In one embodiment, device 110 is an Apple IPhone™ (e.g., IPhone 4+ which includes, but not is not limited to, iPhone 4, 4S, 5, 5S and 5C). In such an embodiment, operating system 125 is an iOS 7+ operating system. The iOS 7 operating system is a mobile operating system developed and distributed by Apple Inc.
In another embodiment, device 110 is an Android mobile device because operating system 125 is an Android mobile operating system.
Operating system 125 includes an option (e.g., on/off) as to whether or not to allow automatic Bluetooth (or Bluetooth low energy (IE)) connection with device 110. In general, Bluetooth Is a wireless technology standard for exchanging data over short distances (e.g., using short-wavelength radio waves in the ISM band from 2.4 to 2.485 GHz) from fixed and/or mobile devices.
In one embodiment, operating system 125 includes an ON default setting that automatically enables device 110 to have a Bluetooth connection with other devices. As a result device 110 will automatically accept a Bluetooth Invitation from other devices.
For example, micro location device 100 transmits a Bluetooth Invitation via wireless transceiver 192. If device 110 is in range of the transmitted Bluetooth invitation, then device 110 automatically sends a message back to micro location device 190 via wireless transceiver 150 to accept the Bluetooth invitation. Accordingly, there is an automatic Bluetooth connection between device 110 and micro location device 190.
Micro location device 190 is any device that Is configured to be communicatively coupled with device 110 For example, micro location device 190 is a NFC enabled device.
In one embodiment, micro location device 190 is an iBeacon™, which is an indoor positioning system from Apple Inc. For example, the iBeacon is a low-powered, low-cost transmitter that can notify nearby iOS 7 (and/or Android) devices of their presence.
Additionally, a users mobile app (e.g., application 140) can be enabled to look for the transmission of micro location device 190 (or any other micro location devices). When device 110 is within physical proximity to the micro location device and detects it, the application can notify the customer of location-relevant content, promotions, and offers which will be described in further detail below.
Mobile payment card 122 can be any digital payment card that is able to be displayed on display 120 and utilized for purchases. In one embodiment, mobile payment card 122 is implemented via application 140. That is, application 140 (e.g., a mobile application) is downloaded onto device 110. When a user of device 110 selects application 140 to be utilized, processor 130 executes application 140 such that mobile payment card 122 is displayed on display 120. In another embodiment, mobile payment card 122 is supported by being downloaded over the Internet.
In one embodiment, mobile payment card 122 is a mobile credit card or a digital credit card. That is, the mobile payment card 122 is an electronic or digital version of a physical credit card. Mobile payment card 122 can also be referred to as mobile virtual credit card. In one embodiment, the mobile payment card 122 is a payment card directly associated with the store 105, such as a retail-branded credit card that can only be used to make purchases at stores with the same brand as store 105. In one embodiment, the issuer of mobile payment card 122 is the store 105.
In general, a credit card is issued to users or consumers as a system of payment. It allows the cardholder to pay for goods and services based on the holder's promise to pay for them. The issuer of the card creates a revolving account and grants a line of credit to the consumer (or the user) from which the user can borrow money for payment to a merchant or as a cash advance to the user.
In one embodiment, mobile payment card 122 is a branded private label credit card, in general, a private label credit card is branded for a specific retailer, independent dealer or manufacturer. If the retailer does not manage the private label card, a third-party issues the cards and collects the payments from cardholders. Typically, terms and conditions for private label credit cards are made by contracts between the retailer and the third party.
A retailer that provides the private label credit cards provides various incentives, offers, and advantages to its customers which results in a more satisfied customer and/or increased sales, in one embodiment, mobile payment card 122 is branded according to store 105.
In various embodiments, mobile payment card 122 may be a mobile debit card, mobile cash card, mobile gift card, etc.
Mobile payment card 122 includes account information 124. Account Information 124 can include, but is not limited to, name of user, billing address, account number, account balance/limit, card provider information, etc.
In one embodiment, account information is optically machine readable information. Optically machine readable information is any machine readable (or scan-able) information that is able to be displayed on display 120 that enables access to or information related to user account 162 of payment system 160.
The optically machine readable information can be displayed in the form of a bar code (1D, 2D), quick response (QR) code, matrix code, etc.
In another embodiment, account information is the account number. For example, the consumers account number is displayed.
In various embodiments, access to or information related to user account 162 may be accomplished by various means, such as, but not limited to, audio signals, Bluetooth low energy (LE), near field communication (NFC), etc.
Payment system 160 is any payment entity or mechanism that allows for purchases based on mobile payment card 122. For example, payment system 160 is an entity that issued mobile payment card 122 such as a bank, a corporation, etc. In one embodiment, payment system 160 processes retail branded credit card transactions for a plurality of different brands.
In various embodiments, store 105 is a store or location with goods and/or services for sale. In one example, store 105 is a business/corporation such as Target™, Victoria Secret™, REI™, Gap™, etc. It is appreciated that the store 105 could be a virtual store, such as an online shopping store.
While at store 105, the customer is in possession of device 110. Moreover, the customer has a user account 162 associated with store 105. For example, a customer enters a Target™ store with the intention to peruse items for sale and potentially purchase Items at store 105. The customer also has a Target™ private label credit card.
More specifically, application 140 is provided by store 105. For example, application 140 is a mobile application provided by Target™.
As such, application 140 enables mobile payment card 122 (e.g., a virtual credit card) to be displayed or surfaced on display 120 of device 110, which will be described In further detail below.
Micro location device 190 is at or in proximity to point of sale (POS) 180 When the customer approaches the point of sale (POS), such as a register, with items for purchase, device 110 enters the range of the micro location device 190. For example, micro location device 190 transmits (e.g., broadcasts) a Bluetooth invitation having a range (e.g., 12-36 inches). Once In the micro location device's range, device 110 receives the Bluetooth (e.g., Bluetooth LE) Invitation from micro location device 190. In response, device 110 sends a signal back to micro location device 190 via wireless transceiver 150. As a result, micro location device 190 is able to recognize various Information associated with device 110 (e.g., phone ID, etc.) and a connection is made between device 110 and micro location device 190.
Additionally, in response to device 110 entering in the range of micro location device 190 and a connection between device 110 and micro location device 190, the consumer is prompted via display 120 if they would like mobile payment card 122 and/or account information 124 to be displayed (or surfaced). In one embodiment, micro location device 190 transmits instructions to device 110 to initiate the prompt to the consumer (e.g., the user of device 110).
A specific Micro location device could be program/set up “anywhere” within the retailers store to trigger via Bluetooth LIE the opening of the “mobile payment card” and thus replacing the existing security requirements of ID/Password resulting in a more timely and user friendly consumer interaction between the merchant and the consumers mobile payment card. This also allows mobile payments to be transacted where/when the consumer wishes to purchase within the retail store alleviating fixed POS.
If the consumer accepts, then mobile payment card 122 is displayed on display 120. Accordingly, mobile payment card 122 is readily displayed and available to the consumer for immediate purchase of goods/services at POS 180.
In one embodiment, account information 124 is displayed in the form of optically machine readable Information (e.g., 2D barcode). As such, an optical scanner (e.g., bar code reader) at POS 180 is able to scan the account information for purchase of the goods/services.
In another embodiment, account information 124 is the account number. As such, the account number is read from display 120 and entered at POS 180 for purchase of the goods/services.
In one embodiment, authentication or security credentials are required prior to display of account information 124. The authentication/security credentials can be but are not limited to a PIN, finger/thumb print, voice command, etc. In one example, a user is prompted to enter a 4 digit PIN. In response to the correct PIN entered, account information 124 is displayed.
During use, at the point of sale, the user of the mobile device shows a merchant mobile payment card 210 that is displayed on the touch screen. The merchant will be able to see animated digital watermark 126 and determine that mobile payment card 210 is authentic. Additionally, in response to animated digital watermark 126 being touched (e.g., by the user or merchant) message 230 is displayed, as depicted in
Message 230 can be information/message that provides visual evidence that the displayed mobile payment card 210 is not a fraudulent captured video of the authentic mobile payment card.
In response to device 110 being connected with a micro location device, various user information associated with the user of device 110 may be obtained. The information may be stored in database 172. The information can be information provided by the user (e.g., name, birthday, address, age, number of children, etc.). The information may be provided via application 140 or during initiation of user account 162.
The user associated information may be any information derived from previous transactions or any other obtained Information from various means. More specifically, analytics engine 170 may gather any data associated with the user and analyze such data and generate user associated information. For example, a user may typically purchase items towards the end of the month or on his wife's birthday. Accordingly, analytics engine generate information regarding the user that the user is inclined to purchase other items towards the end of the month or on near his wife's birthday.
Additionally, analytics engine 170 may analyze information from thousands of other users and generate purchasing patterns and apply such patterns and analysis to other users. Such information is stored in database 172. In one embodiment, the analytics engine 170 may access location information about the user from sources other than from micro location devices 191 and 192 or beacon 190. For example, analytics engine 170 may access location information from a gps device associated with the user's mobile device. This location Information can be used to generate location specific ads or offers that can be provided to the user.
Analytics engine 170 may be a part of customer loyalty program. For example, analytics engine 180 facilitates in the execution a scalable plan to enhance marketing and customer engagement strategies. Also, engine may facilitate growing a business through data-driven loyalty and marketing solutions.
More specifically, for example, the information provided by analytics engine 170 indicates that the consumer in possession of device 110 has wife whose birthday is in two days. Therefore it can be presumed that the consumer has high likelihood to be influence-able to purchase an item at store 105.
The employees of store 105 (or sales associates) are provided the consumers information. For example, the information may be displayed on mobile devices in possession of the store employees.
Various discounts and incentives to drive offers to consumers may be derived from the values generated by the analytics engine. For example, a promotion may be provided to the consumer for all women's apparel because his wife's soon to be birthday. The promotion may be displayed on display 120.
Referring to
The micro location devices are able to track the consumer while the consumer walks along path 111 throughout the store. For example, the consumer stops at location A to look at merchandise 182 for a duration of time, then moves along path 111 to location B to look at merchandise 183 for a duration of time, and so on.
While in store 105, the consumer is prompted via device 110 that offers are available. For example, an offers button is displayed on display 120. If the user accepts the offers then various offers are displayed to the user.
More specifically, offers are provided to the consumer that relate to the consumers particular location. For example, while the consumer is at location A, looking at merchandise 182, a promotion or sale for merchandise 182 is provided to the consumer via device 110. Similarly, while consumer is at location A, looking at merchandise 183, a promotion or sale for merchandise 183 is provided to the consumer via device 110.
In another embodiment, consumer has a history of buying a particular item (e.g., brown sweaters) within merchandise 182. This information is provided via analytics engine 170. Accordingly, a promotion for brown sweaters Is provided on display 120 while the consumer is at location 182 in the immediate proximity to brown sweaters.
In general, embodiments described herein include a system that provides offers to a consumer based on consumer location within the store and/or previous consumer actions (e.g., previous purchases, previous paths in store, etc.).
As described above, the system of micro location devices can track the path of the consumer via device 110 Analytics engine 170 can access the consumers locations and tracked path and correlate the information with various other consumer related information. As a result, additional analytical information can be generated that is based on the location of the consumer. This information can be utilized as a conversion tool.
In particular, the locations that the consumer stops is determined (e.g., location A and location B). Additionally, the consumers path 111 is tracked by the micro location devices and the information is provided to analytics engine 170.
In some embodiments, the consumer's location is determined by the micro location devices within 12 inches of the consumers actual location.
In one example, a user is prompted via display 120 that he/she will receive 500 loyalty points if the consumer agrees to being tracked within store 105. As such, in response to accepting the invitation, the consumer receives the additional loyalty points.
Information may be correlated with the consumers location to increase conversion. Such information can be, but is not limited to, amount purchased, number of trips to store, shopping on web, etc.
In one embodiment, application platform 500 processes a plurality of retail-branded credit cards. The application platform 500 includes a configurable front end (510A and 510B) comprising a graphical user interface layer (515A and 515B) that Is configurable to a specific one of the plurality of retail-branded credit card. In one embodiment, the front end layer is configured according to the retail brand card specifications 520A and 520B.
The application platform 500 also includes backend layer 510 comprising credit card functionality (payment system 160) for directly performing credit card transactions associated with the specific one of the plurality of retail-branded credit cards. The payment system 160 includes user account information 162 used for processing credit-based transactions.
In one embodiment, the backend directly performs credit card transactions associated with all of the plurality of retail-branded credit cards in this example, the payment system 160 processes credit-based transactions associated with more than one retail brand.
In one embodiment, the front end layer 510A includes a downloadable portion 122A and 122B for installation on devices associated with users, wherein the downloadable portion can be used directly for approving credit issuance to the user. In this example, a downloadable application can be used to apply for credit. In another embodiment, a user may manage account information related to a line of credit at a retail brand directly from the application.
In one embodiment, the front end 510A provides location specific promotional ads to the user based on location information associated with user. In one embodiment, promotional offers are presented on the user interface 515A and 515B. In one embodiment, the location service 199 facilitates location based shopping enhancement by providing location specific offers and loyalty rewards. In one embodiment, the loyalty rewards module 188 uses account Information in combination with location information to drive location based rewards offers to users.
In one embodiment, the front end provides reward points to the user in response to the user completing a transaction using a specific one of a plurality of retail-branded credit cards 520A and 520B.
In one embodiment, the front end provides a payment interface that enables the user to pay a bill associated with a specific one of the plurality of retail-branded credit cards. The payment may be processed via payment system 160.
In one embodiment, the front end provides a mobile receipt associated a transaction using a specific one of the plurality of retail-branded credit cards to the user, in one embodiment, the user account 162 stores transaction receipts in a form that can be provided to the user on GUI 515A and 515B.
In one embodiment, the front end provides a gift card store front that enables a user to purchase a gift card using a specific one of the plurality of retail-branded credit cards. In one embodiment, a gift card can be purchased in the name of the gift recipient and the recipient will receive a virtual credit card in their name.
In another embodiment, the application 505A can be used directly for creating a credit account for a user, in another embodiment, the downloadable portion 505A can be used directly for using earned credit card rewards points associated with a user, in another embodiment, the downloadable portion 505A can be used directly for buying items at a store associated with the specific one of the plurality of retail-branded credit cards. In one embodiment, the downloadable portion 505A can be used directly for receiving promotions associated with the specific one of the plurality of retail-branded credit cards.
Example Methods of Operation
The following discussion sets forth in detail the operation of some example methods of operation of embodiments. With reference to
The computer-readable and computer-executable instructions, which reside on tangible computer readable storage media, are used to control or operate in conjunction with, for example, one or some combination of processors of the computer environments. It is appreciated that the processor(s) may be physical or virtual or some combination (it should also be appreciated that a virtual processor is implemented on physical hardware). Although specific procedures are disclosed In flow diagrams 600 and 700, such procedures are examples. That is, embodiments are well suited to performing various other procedures or variations of the procedures recited in flow diagrams 600 and 700. Likewise, in some embodiments, the procedures in flow diagrams 600 and 700 may be performed In an order different than presented and/or not all of the procedures described in one or more of these flow diagrams may be performed. It is further appreciated that procedures described in flow diagrams 600 and 700 may be implemented In hardware, or a combination of hardware with firmware and/or software.
At 620, method 600 includes receiving approval of credit from the one of the plurality of retail-branded credit cards, the approval including an invitation to download a retail credit card application. In one embodiment, a downloadable retail credit card application is only available to users that have successfully applied for credit and have been approved for credit by a retail brand.
At 630, method 600 includes downloading the retail credit card application on a mobile device associated with the user. In one embodiment, the application is downloaded from an online application store. In one embodiment, a fee is charged for downloading the application.
At 640, method 600 includes using the retail credit card application to make a purchase at a retail outlet associated with the one of the plurality of retail-branded credit cards. In one embodiment, the purchase Is made at a physical retail store. In another embodiment, the purchase is made through an online shopping site.
At 645, method 600 includes receiving user specific loyalty rewards provided to the user on the mobile device. In one embodiment, the loyalty rewards are location specific and users are presented with offers based on their location. In another embodiment, the rewards are situational based, such as offering a coupon upon the completion of a purchase.
At 650, method 600 includes activating a credit card account tied to the user using the retail card application on the mobile device associated with the user. In one embodiment, new card activation can be accomplished by a user using the mobile retail card application. In this way, approval, issuance and activation can all be performed via device 110. In one embodiment, the rewards offers are presented in response to the activation of the card performed in 650.
At 680, method 600 includes managing an account and can include such activities as managing earned credit card rewards points associated with a user using the retail credit card application, receiving promotional information associated with the one of the plurality of retail-branded credit cards, making a payment for a purchase at the retail outlet associated with the one of the plurality of retail-branded credit cards using the retail credit card application.
In one embodiment, 660 can include account activities such as paying a bill, redeeming rewards points, purchasing a gift card, managing account information, managing mobile receipts, etc.
At 710, method 700 includes downloading a retail-branded credit card application on a mobile device associated with a user.
At 720, method 700 includes displaying a mobile payment card on a display screen of the mobile device, wherein the mobile payment card is linked to a payment system for processing transactions associated with a plurality of different retail-brand credit cards.
At 730, method 700 includes using the mobile payment card on the mobile device to make a purchase at a retail outlet associated with the one of the plurality of different retail-brand credit cards.
At 735, method 700 includes receiving loyalty promotion in response to making the purchase. In one embodiment, the loyalty promotion is location based.
At 740, method 700 includes displaying optically machine-readable information for access to an account associated with the user.
At 750, method 700 includes accessing an application form for entering user information needed for a user to apply for credit for one of the plurality of different retail-brand credit cards.
At 760, method 700 includes displaying approval of credit from the one of the plurality of different retail-brand credit cards.
At 770, method 700 includes account management and may include activities such as activating a credit card account associated with a user using the retail card application on the mobile device associated with the user, managing earned credit card rewards points associated with the user using the retail credit card application, receiving promotional information associated with the one of the plurality of retail-branded credit cards using the retail credit card application, making a payment for a purchase using the retail credit card application.
In one embodiment, 770 includes initiating a communication with the user via their electronic device. In one embodiment, the communication may include offers and loyalty rewards that can be personalized for the user based on transaction history and may be based on location information associated with the user.
Data Collection and Analytics
At platform standpoint, data can be collected through various delivery channels and then the engine would pull data down so it will know if you got the statement that says you got the statement, a push message you got that data. And then you would go on with your back end of taking that data, bring it from different channels or triggers into one data collection and could analyze around that.
In one embodiment, the backend 510 collects user data from mobile devices to aid in targeting delivery of special offers and incentives, in one embodiment, the configurable front end 510A of 510B enables user data to be collected and sent to the backend layer 510 where it can be compiled and analyzed to drive delivery of incentive offers such as coupons or rewards points offers.
The backend 510 also includes an offer provider 810 that uses analytics engine 170 and the information in database 172 to generate offers to the user. In one embodiment, the analytics engine determines at least one buyer attribute that can be used to deliver offers 840 to the user.
Periodically, the offers are modified by the periodic offer modifier 820. For example, in one embodiment, location specific offers can be presented to the user with the aid of the location specific database 825. When a particular user shares his location, location specific offers from the location specific database 825 can be delivered to the user.
In one embodiment, offers provided to the user 840 includes the ability to target out contextually relevant messages to a user based on time, location or where that person is, so instead of just blasting e-mail or putting something out here, the user is delivered a contextually relevant information delivered to them at the right time and location to drive action on that purchase.
Using this time and location in sending you the example used, maybe you get something on your mobile two weeks prior to a sale within a text, the day before the sale, an in-store or even more contextually relevant because it's using your location.
One embodiment provides a kind of consumer journey but they are getting the right messages at the right time and they resonate with the user.
One embodiment includes pushing a message to that mobile commerce (M-Commerce) site so that when you go to the M-Commerce Site and you're on a certain page, the backend layer can send a user a pop-up message that they will only see on their mobile device. This would be at the E-Commerce site.
At 910, method 900 includes receiving a customer application for a co-branded credit card at a time of purchase.
At 920, method 900 includes performing a customer qualification for the co-branded credit card at the time of purchase.
At 930, method 900 includes providing access to a virtual co-branded card for a qualified customer, the virtual co-branded card having a valid credit card number, a valid credit card expiration date and a valid credit card security code.
At 940, method 900 includes authorizing the use of the virtual co-branded card to buy goods at the time of qualification.
At 950, method 900 includes collecting user information associated with said virtual co-branded card.
At 960, method 900 includes determining one or more buyer attribute about a user from the user data associated with the virtual co-branded card.
With reference now to
Computer system 1002 of
Computer system 1002 of
Computer system 1002 also includes computer usable non-volatile memory 1010, e.g., read only memory (ROM), and coupled to bus 1004 for storing static information and instructions for processors 1006A, 1006B, and 1006C. Also present in computer system 1002 is a data storage unit 1012 (e.g., a magnetic or optical disk and disk drive) coupled to bus 1004 for storing Information and instructions. Computer system 1002 also includes an optional alphanumeric input device 1014 including alphanumeric and function keys coupled to bus 1004 for communicating information and command selections to processor 1006A or processors 1006A, 1006B, and 1006C.
Computer system 1002 also includes an optional cursor control device 1016 coupled to bus 1004 for communicating user input information and command selections to processor 1006A or processors 1006A, 1006B, and 1006C. In one embodiment, computer system 1002 also includes an optional display device 1018 coupled to bus 1004 for displaying information.
Referring still to
Examples of a motion sensing device in accordance with various embodiments include, but are not limited to, gyroscopes, accelerometers, tilt-sensors, or the like. Alternatively, it will be appreciated that a cursor can be directed and/or activated via input from alphanumeric input device 1014 using special keys and key sequence commands. Computer system 1002 is also well suited to having a cursor directed by other means such as, for example, voice commands, in another embodiment, display device 1018 comprises a touch screen display which can detect contact upon its surface and interpret this event as a command. Computer system 1002 also includes an I/O device 1020 for coupling computer system 1002 with external entitles. For example, in one embodiment, I/O device 1020 is a modem for enabling wired or wireless communications between system 1002 and an external network such as, but not limited to, the Internet.
Referring still to
Example embodiments of the subject matter are thus described. Although various embodiments of the have been described In a language specific to structural features and/or methodological acts, it is to be understood that the appended claims are not necessarily limited to the specific features or acts described above. Rather, the specific features and acts described above are disclosed as example forms of implementing the claims and their equivalents. Moreover, examples and embodiments described herein may be implemented alone or in various combinations with one another.
The present patent application is a Divisional Application of and claims the benefit of co-pending U.S. patent application Ser. No. 14/584,771, filed Dec. 29, 2014, entitled “COLLECTING AND ANALYZING DATA FROM A MOBILE DEVICE” by James Walz, assigned to the assignee of the present application which is incorporated in its entirety herein. This application is related to co-pending patent application Ser. No. 14/515,853, entitled “Retail Card Application,” with filing date of Oct. 16, 2014, assigned to the assignee of the present application and hereby incorporated by reference in its entirety. This application is related to co-pending patent application Ser. No. 14/828,773, entitled “Apply and Buy With A Co-Branded Credit Card,” with filing date of Feb. 19, 2015, assigned to the assignee of the present application and hereby incorporated by reference in its entirety.
Number | Name | Date | Kind |
---|---|---|---|
5991413 | Arditti et al. | Nov 1999 | A |
6144848 | Walsh et al. | Nov 2000 | A |
6542872 | Skubic et al. | Apr 2003 | B1 |
6636833 | Flitcroft et al. | Oct 2003 | B1 |
7054842 | James et al. | May 2006 | B2 |
8249893 | Allen | Aug 2012 | B1 |
8255323 | Casey et al. | Aug 2012 | B1 |
8352370 | White et al. | Jan 2013 | B1 |
8412593 | Song et al. | Apr 2013 | B1 |
8510163 | Hess et al. | Aug 2013 | B2 |
8676707 | Flitcroft et al. | Mar 2014 | B2 |
8738024 | Kerr et al. | May 2014 | B1 |
8892474 | Inskeep et al. | Nov 2014 | B1 |
9317849 | Pitroda et al. | Apr 2016 | B2 |
9489693 | Vargas et al. | Nov 2016 | B2 |
9558520 | Peak | Jan 2017 | B2 |
9741028 | Webb | Aug 2017 | B2 |
9741045 | Henderson et al. | Aug 2017 | B1 |
9881928 | Denorme et al. | Jan 2018 | B2 |
10026076 | Kumar et al. | Jul 2018 | B2 |
10068287 | Nelsen et al. | Sep 2018 | B2 |
10157397 | Walz | Dec 2018 | B2 |
20020032649 | Selvarajan | Mar 2002 | A1 |
20020099607 | Sosa et al. | Jul 2002 | A1 |
20030018579 | Litster et al. | Jan 2003 | A1 |
20050251446 | Jiang et al. | Nov 2005 | A1 |
20060169785 | Jones | Aug 2006 | A1 |
20060181411 | Fast et al. | Aug 2006 | A1 |
20070022008 | Kingsborough et al. | Jan 2007 | A1 |
20080010193 | Rackley, III et al. | Jan 2008 | A1 |
20080306749 | Fredlund et al. | Dec 2008 | A1 |
20090006254 | Mumm et al. | Jan 2009 | A1 |
20090037333 | Flitcroft et al. | Feb 2009 | A1 |
20090048970 | Muscato | Feb 2009 | A1 |
20090159689 | Mullen et al. | Jun 2009 | A1 |
20090192928 | Abifaker | Jul 2009 | A1 |
20090307232 | Hall | Dec 2009 | A1 |
20100089998 | Sandstrom et al. | Apr 2010 | A1 |
20100114707 | Athsani | May 2010 | A1 |
20100185505 | Sprogoe et al. | Jul 2010 | A1 |
20100216542 | Van | Aug 2010 | A1 |
20110137804 | Peterson | Jun 2011 | A1 |
20110153437 | Archer et al. | Jun 2011 | A1 |
20110282784 | Nelsen | Nov 2011 | A1 |
20110302084 | Melik-Aslanian et al. | Dec 2011 | A1 |
20120089507 | Zhang et al. | Apr 2012 | A1 |
20120101881 | Taylor et al. | Apr 2012 | A1 |
20120158934 | Xiao et al. | Jun 2012 | A1 |
20120253989 | Otruba et al. | Oct 2012 | A1 |
20120254020 | Debow | Oct 2012 | A1 |
20120266059 | Abela et al. | Oct 2012 | A1 |
20120271692 | Huang et al. | Oct 2012 | A1 |
20130030915 | Statler et al. | Jan 2013 | A1 |
20130060686 | Mersky | Mar 2013 | A1 |
20130103560 | Stone et al. | Apr 2013 | A1 |
20130103581 | Barry et al. | Apr 2013 | A1 |
20130254115 | Pasa et al. | Sep 2013 | A1 |
20130346305 | Mendes et al. | Dec 2013 | A1 |
20140040120 | Cho et al. | Feb 2014 | A1 |
20140058870 | Zhao | Feb 2014 | A1 |
20140067514 | Vitti et al. | Mar 2014 | A1 |
20140136355 | Park | May 2014 | A1 |
20140149198 | Kim et al. | May 2014 | A1 |
20140172477 | Goulart et al. | Jun 2014 | A1 |
20140172687 | Chirehdast | Jun 2014 | A1 |
20140188704 | Grossman et al. | Jul 2014 | A1 |
20140201331 | Kershaw et al. | Jul 2014 | A1 |
20140279469 | Mendes | Sep 2014 | A1 |
20140289809 | Taylor et al. | Sep 2014 | A1 |
20140365334 | Hurewitz | Dec 2014 | A1 |
20150058134 | Hwang | Feb 2015 | A1 |
20150120343 | Burger-Lenehan et al. | Apr 2015 | A1 |
20150120561 | Ver Hulst et al. | Apr 2015 | A1 |
20150140982 | Postrel | May 2015 | A1 |
20150186872 | Sobol et al. | Jul 2015 | A1 |
20150199604 | Nack et al. | Jul 2015 | A1 |
20150227922 | Filler | Aug 2015 | A1 |
20150235230 | Ainsworth, III et al. | Aug 2015 | A1 |
20150242839 | Sanchez et al. | Aug 2015 | A1 |
20150248665 | Walz | Sep 2015 | A1 |
20150262248 | Chaouki et al. | Sep 2015 | A1 |
20150262291 | West et al. | Sep 2015 | A1 |
20150310402 | Balusamy | Oct 2015 | A1 |
20160012375 | Hanson et al. | Jan 2016 | A1 |
20160071133 | Gupta et al. | Mar 2016 | A1 |
20160110694 | Walz et al. | Apr 2016 | A1 |
20160110707 | Nack et al. | Apr 2016 | A1 |
20160117867 | Yuan | Apr 2016 | A1 |
20160189152 | Walz | Jun 2016 | A1 |
20160189192 | Walz | Jun 2016 | A1 |
20170039588 | Koltnow et al. | Feb 2017 | A1 |
20170039616 | Korra et al. | Feb 2017 | A1 |
20170061511 | Korra et al. | Mar 2017 | A1 |
20170061532 | Koltnow et al. | Mar 2017 | A1 |
20170140356 | Desai et al. | May 2017 | A1 |
Number | Date | Country |
---|---|---|
2915375 | Jun 2016 | CA |
2015026863 | Feb 2015 | WO |
Entry |
---|
G. Gray et al. Virtual Credit Card Processing System. ITB Journal, Issue 6, pp. 4-13. (Year: 2002). |
“Data Security; TeamCain and 3Delta Systems Join Forces to Deliver Payment Worksuite Credit Card Processing and Security to Oracle's JD Edwards Customers”, Investment Weekly News; Atlanta,, Apr. 23, 2011, 1-3. |
“ePassporte—Personal Accounts”, www.epassporte.com/secure/jsp/PersonalAccounts.jsp, Mar. 12, 2012, 1-4. |
“VeriFone Introduces PAYware CMS8.0: Comprehensive Card Management Solution for Acquirers and Issuers Feature Increased Flexibility and Updated Security”, PR Newswire; New York,, Aug. 25, 2009, 1-2. |
“Wirecard Bank's new Co-Branding Program Links the Point of Sale to the Internet”, PR Newswire Europe Including UK Disclose; New York,, Apr. 13, 2011, 1-2. |
Martin, “In-Pocket, Phone Beaconing: Tapping into the Store Shopper”, http://www.mediapost.com/publications/article/241674/in-pocket-phone-beaconing-tapping-into-the-store.html, Jan. 14, 2015, 1-3. |
Guerra, Office Action for CA Application No. 2901129, dated Apr. 30, 2019, 4 pages. |
“Office Action for CA App No. 2901129 dated Dec. 9, 2020, 5 pages”. |
Number | Date | Country | |
---|---|---|---|
20190164184 A1 | May 2019 | US |
Number | Date | Country | |
---|---|---|---|
Parent | 14584771 | Dec 2014 | US |
Child | 16195748 | US |