IP Library › Granted Patent US 10,482,478
Granted Patent B2
US 10,482,478 · App. 14/757,622 · Granted Nov 19, 2019

System and methods for dynamically generating loyalty program communications based on a monitored physiological state

Inventors: Terrance Patrick Tietzen (Edmonton, CA); Matthew Arnold Macpherson Bates (Beaumont, CA)
G06Q30/0201G06Q30/0226
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 10,482,478
App. No.
14/757,622
Granted
Nov 19, 2019
Kind
B2
Abstract

A method of dynamically generating loyalty program communications based on a monitored physiological state includes: monitoring, with at least one processor, input data detected with at least one sensor coupled to an electronic device associated with a member profile; based on the monitored input data, for one or more of the at least one sensor, generating a baseline sensor input level associated with a baseline physiological state for the member profile; upon detection of a deviation of the monitored input data for one or more of the at least one sensor from the baseline sensor input level, identifying a non-baseline physiological state for the member profile; and based on the identified non-baseline physiological state, generating signals for communicating a loyalty program communication to the electronic device associated with the member profile.

Claims (85)

1. A method comprising:

monitoring input data detected with at least one sensor in physiological communication with a member and coupled to a web-enabled mobile computing device associated with a member profile;

receiving, by a transaction processing system, transaction data relating to a plurality of commercial transactions conducted by a plurality of members and merchants conducting commercial transactions using the transaction processing system, wherein:

the transaction processing system is coupled to a payment processing system which is adapted to process credit and debit transactions; and

at least some of the plurality of commercial transactions involve the merchants supplying physical products to the members;

receiving, by the transaction processing system, a request for transaction information relating to the received transaction data from a financing bank computer after the financing bank computer is notified of a commercial transaction between a member and a merchant;

determining and providing, by the transaction processing system, the transaction information to the financing bank computer;

based on the monitored input data, for one or more of the at least one sensor, generating a baseline sensor input level associated with a baseline physiological state for the member profile;

upon detection of a deviation of the monitored input data for one or more of the at least one sensor from the baseline sensor input level, identifying a non-baseline physiological state for the member profile;

identifying transaction data associated with the member profile;

upon the receipt of the transaction information from the transaction processing system, determining that a transaction with one said merchant associated with the transaction data occurred within a defined time period of the deviation of the monitored input data for one or more of the at least one sensor from the baseline sensor input level;

and

if the determination is in the affirmative, generating signals, based on the identified non-baseline physiological state, for communicating a transaction-based loyalty program communication to the web-enabled mobile computing device associated with the member profile, wherein:

the transaction-based loyalty program communication includes an incentive defining a benefit provided by the one said merchant to a charity;

and

the incentive is a percentage of the amount of the transaction given as a donation by the one said merchant to the charity.

2. The method of claim 1 , further comprising:

identifying a location associated with the web-enabled mobile computing device, and

wherein the generating of the signals for communicating is for a location-based loyalty program communication based on the identified non-baseline physiological state.

3. The method of claim 1 , further comprising:

identifying from the monitored input data, aggravating environmental factors;

adjusting the monitored input data based on the aggravating environmental factors; and

detecting a deviation of the adjusted monitored input data for one or more of the at least one sensor from the baseline sensor input level.

4. The method of claim 1 ,

wherein the identified non-baseline physiological state is a negative physiological state, and the generating of the signals for communicating is for a rescue loyalty program communication.

5. The method of claim 1 , further comprising:

wherein the identified non-baseline physiological state is a negative physiological state, and the generating of the signals for communicating is for a reinforcement loyalty program communication.

6. The method of claim 1 ,

wherein the defined time period is based on a transaction category identifier included in the transaction data.

7. The method of claim 2 , wherein:

when the location associated with the web-enabled mobile computing device is within a defined proximity of a merchant location; and

the location-based loyalty program communication includes data associated with a promotion generated based on the identified non-baseline physiological state.

8. The method of claim 1 , further comprising:

based on the monitoring of the baseline physiological state, and the non-baseline physiological states, identifying a loyalty program activity associated with a non-baseline physiological state, and

storing a class of loyalty program activity associated with the non-baseline physiological state in the member profile.

9. The method of claim 1 , wherein monitoring the input data detected with the at least one sensor includes monitoring at least one of: video data, image data, voice data, heart rate data, body temperature data, brain activity data, perspiration data, blood pressure data, blood-sugar data, and touch screen force data.

10. A system comprising at least one processor configured for:

monitoring input data detected with at least one sensor in physiological communication with a member and coupled to a web-enabled mobile computing device associated with a member profile;

receiving, by a transaction processing system, transaction data relating to a plurality of commercial transactions conducted by a plurality of members and merchants conducting commercial transactions using the transaction processing system, wherein:

the transaction processing system is coupled to a payment processing system which is adapted to process credit and debit transactions; and

at least some of the plurality of commercial transactions involve the merchants supplying physical products to the members;

receiving, by the transaction processing system, a request for transaction information relating to the received transaction data from a financing bank computer after the financing bank computer is notified of a commercial transaction between a member and a merchant;

determining and providing, by the transaction processing system, the transaction information to the financing bank computer;

based on the monitored input data, for one or more of the at least one sensor, generating a baseline sensor input level associated with a baseline physiological state for the member profile;

upon detection of a deviation of the monitored input data for one or more of the at least one sensor from the baseline sensor input level, identifying a non-baseline physiological state for the member profile;

identifying transaction data associated with the member profile;

upon the receipt of the transaction information from the transaction processing system, determining that a transaction with one said merchant associated with the transaction data occurred within a defined time period of the deviation of the monitored input data for one or more of the at least one sensor from the baseline sensor input level;

and

if the determination is in the affirmative, generating signals, based on the identified non-baseline physiological state, for communicating a transaction-based loyalty program communication to the web-enabled mobile computing device associated with the member profile, wherein:

the transaction-based loyalty program communication includes an incentive defining a benefit provided by the one said merchant to a charity;

and

the incentive is a percentage of the amount of the transaction given as a donation by the one said merchant to the charity.

11. The system of claim 10 , wherein:

the at least one processor is further configured for identifying a location associated with the web-enabled mobile computing device within a defined proximity of a location of the one said merchant and

the transaction-based location-based loyalty program communication includes data associated with a promotion generated based on the identified non-baseline physiological state.

12. The system of claim 10 , wherein the at least one processor is further configured for:

identifying from the monitored input data, aggravating environmental factors;

adjusting the monitored input data based on the aggravating environmental factors; and

detecting a deviation of the adjusted monitored input data for one or more of the at least one sensor from the baseline sensor input level.

13. The system of claim 10 ,

wherein the identified non-baseline physiological state is a negative physiological state, and the generating of the signals for communicating is for a rescue loyalty program communication.

14. The system of claim 10 , comprising:

wherein the identified non-baseline physiological state is a negative physiological state, and the generating of the signals for communicating is for a reinforcement loyalty program communication.

15. The system of claim 10 , comprising:

wherein the defined time period is based on a transaction category identifier included in the transaction data.

16. The system of claim 10 , wherein the at least one processor is further configured for:

based on the monitoring of the baseline physiological state, and the non-baseline physiological states, identifying a loyalty program activity associated with a non-baseline physiological state, and

storing a class of the loyalty program activity associated with the non-baseline physiological state in the member profile.

17. The system of claim 10 , wherein monitoring the input data detected with the at least one sensor includes monitoring at least one of video data, image data, voice data, heart rate data, body temperature data, brain activity data, perspiration data, blood pressure data, blood-sugar data, and touch screen force data.

18. A non-transitory computer-readable medium or media having stored thereon computer interpretable instructions which when executed by at least one processor, configure the at least one processor for:

monitoring input data detected with at least one sensor in physiological communication with a member and coupled to a web-enabled mobile computing device associated with a member profile;

receiving, by a transaction processing system, transaction data relating to a plurality of commercial transactions conducted by a plurality of members and merchants conducting commercial transactions using the transaction processing system, wherein:

the transaction processing system is coupled to a payment processing system which is adapted to process credit and debit transactions; and

at least some of the plurality of commercial transactions involve the merchants supplying physical products to the members;

receiving, by the transaction processing system, a request for transaction information relating to the received transaction data from a financing bank computer after the financing bank computer is notified of a commercial transaction between a member and a merchant;

determining and providing, by the transaction processing system, the transaction information to the financing bank computer;

based on the monitored input data, for one or more of the at least one sensor, generating a baseline sensor input level associated with a baseline physiological state for the member profile;

upon detection of a deviation of the monitored input data for one or more of the at least one sensor from the baseline sensor input level, identifying a non-baseline physiological state for the member profile;

identifying transaction data associated with the member profile;

upon the receipt of the transaction information from the transaction processing system, determining that a transaction with one said merchant associated with the transaction data occurred within a defined time period of the deviation of the monitored input data for one or more of the at least one sensor from the baseline sensor input level;

and

if the determination is in the affirmative, generating signals, based on the identified non-baseline physiological state, for communicating a transaction-based loyalty program communication to the web-enabled mobile computing device associated with the member profile, wherein:

the transaction-based loyalty program communication includes an incentive defining a benefit provided by the one said merchant to a charity;

and

the incentive is a percentage of the amount of the transaction given as a donation by the one said merchant to the charity.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 22, 2016
From: TIETZEN, TERRANCE PATRICK; BATES, MATTHEW ARNOLD MACPHERSON
To: EDATANETWORKS INC.
Reel/Frame 037783/0721 →
Continuity (2)
Provisional Application 62096185 · Dec 23, 2014
Related Publication 20160203497A1 · Jul 14, 2016