IP Library Granted Patent US 10,643,231
Granted Patent B1
US 10,643,231 · App. 15/141,509 · Granted May 5, 2020

Incentives for physical activity

Inventors: Michael Glynn D'Andrea (Burlington, VT); John Edward Cronin (Bonita Springs, FL)
Assignee: Wells Fargo Bank, N.A.
G06Q30/0235
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,643,231
App. No.
15/141,509
Granted
May 5, 2020
Kind
B1
Abstract

A method for rewarding physical activity is disclosed. At a server computer, goal data is received from a user device for a user. The goal data comprises a description of a physical activity for traveling to a location of a retailer within a time goal. The goal data includes a reward to be provided to the user for completing the physical activity within the time goal. User data is received from the user device. The user data includes data from an activity monitor and geolocation data. Based on the user data, a determination is made as to whether the user has completed the physical activity within the time goal. When the determination is made that the user has completed the physical activity within the time goal, the reward is provided to the user.

Claims (31)

1. A first electronic computing device comprising:

a processing unit; and

system memory, the system memory including instructions which, when executed by the processing unit, cause the first electronic computing device to:

obtain names of local retailers that provide rewards for physical activity;

obtain geolocation data for each of the local retailers;

obtain one or more reward offers corresponding to each of the local retailers, wherein each reward offer includes a first tier reward corresponding to a user achieving a first time goal and a second tier reward corresponding to the user achieving a second time goal;

send to a user device the names of the local retailers, the geolocation data for each of the local retailers and the one or more reward offers corresponding to each of the local retailers;

receive from the user device a selected local retailer, a selection of a reward offer corresponding to the selected local retailer and a first geolocation of the user device obtained using a global positioning system associated with the user device;

calculate the first time goal, wherein the first time goal is an estimate of a time taken for the user to travel by foot from the first geolocation to a geolocation of the selected local retailer;

calculate the second time goal, wherein the second time goal is a fraction of the first time goal;

calculate a threshold number of steps, wherein the threshold number of steps is an estimate of an average number of steps needed to travel from the first geolocation of the user device to the geolocation of the selected local retailer by foot;

send the distance between the first geolocation and the geolocation of the selected local retailer, a time remaining to achieve the first time goal and a time remaining to achieve the second time goal to the user device for display on a user interface screen of the user device;

upon receiving a first message from the user device indicating that the second time goal has expired:

obtain a second geolocation of the user device, the second geolocation corresponding to a geolocation of the user device at a time when the second time goal expires;

determine whether the second geolocation of the user device corresponds to the geolocation of the selected local retailer;

when a determination is made that the second geolocation of the user device corresponds to the geolocation of the selected local retailer:

obtain, using an activity monitor associated with the user device, the number of steps taken by the user to travel from the first geolocation to the geolocation of the selected local retailer;

determine if the number of steps taken by the user to reach the geolocation of the selected local retailer meets or exceeds the threshold number of steps;

responsive to the determination that the number of steps taken by the user to reach the geolocation of the local retailer meets or exceeds the threshold number of steps, designate that the second time goal has been achieved; and

assign the second tier reward to the user; and

when the determination is made that the second geolocation does not correspond to the geolocation of the selected local retailer:

designate that the second time goal has not been achieved; and

upon receiving a second message from the user device indicating that the first time goal has expired;

 obtain a third geolocation of the user device, the third geolocation corresponding to the geolocation of the user device at the time when the first time goal expires;

 determine whether the third geolocation of the user device corresponds to the geolocation of the local retailer; and

 when a determination is made that the third geolocation of the user device corresponds to the geolocation of the local retailer:

 obtain the number of steps taken by the user to travel from the first geolocation to the geolocation of the selected local retailer;

 determine if a number of steps taken by the user to reach the geolocation of the selected local retailer meets or exceeds the threshold number of steps;

 responsive to the determination that the number of steps taken by the user to reach the geolocation of the local retailer meets or exceeds the threshold number of steps:

 designate that the first time goal has been achieved; and

 assign the first tier reward to the user.

Assignments (3)
STATEMENT OF CHANGE OF ADDRESS OF ASSIGNEE Recorded Jun 17, 2025
From: WELLS FARGO BANK, N.A.
To: WELLS FARGO BANK, N.A.
Reel/Frame 071649/0465 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 7, 2016
From: D'ANDREA, MICHAEL GLYNN; CRONIN, JOHN EDWARD
To: IPCAPITAL GROUP, INC.
Reel/Frame 039101/0816 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 7, 2016
From: IPCAPITAL GROUP, INC.
To: WELLS FARGO BANK, N.A.
Reel/Frame 039101/0898 →