IP Library Granted Patent US 10,108,933
Granted Patent B1
US 10,108,933 · App. 14/181,457 · Granted Oct 23, 2018

Exchanging leave time for a related value

Inventors: Gregory Jon Hatch (Stanwood, WA); Todd Comnenos Lucas (Woodinville, WA); Robert Shannon Whalen (Woodinville, WA); Steven Craig Armstrong (Woodinville, WA)
Assignee: PTO, Inc.
G06Q10/1057G06Q30/0633
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,108,933
App. No.
14/181,457
Granted
Oct 23, 2018
Kind
B1
Abstract

When a trading system receives a request from an employee to trade leave time for a related value, the trading system communicates with an employer system to request a value of leave time accrued by the employee. The employer system transmits the value of leave time to the trading system, and the trading system converts the value of leave time into a related value. Through the trading system, the employee can use the related value to purchase items from one or more merchants.

Claims (46)

1. A computer-implemented method comprising:

receiving, by a computing trading system from a computing employer system, an indication of leave time accrued by an employee from an employer;

receiving, by the trading system from an employee device associated with the employee, an amount of the leave time selected by the employee for trading;

determining, by the trading system, a real-time related value based on a combination of policy rules, employer discount, wage rate, and the selected amount of leave time;

transmitting, by the trading system to the employer system, instructions to adjust the leave time accrued by the employee based on the selected amount of leave time;

transmitting, by the trading system, to a merchant system associated with a merchant, the related value, the merchant selected by the employee from a plurality of merchants;

receiving, by the trading system from the merchant system, transaction information describing a purchase transaction to purchase one or more items from the selected merchant based on the related value, the one or more items selected by the employee;

transmitting, by the trading system to the merchant system, payment information to complete the purchase transaction; and

transmitting for display on a client device the adjusted leave time,

wherein the purchase transaction results in a remaining balance based on a difference between the purchase transaction and the related value,

wherein employee leave time is automatically deducted in the future by the employer system if the difference is less than zero, and

wherein a monetary amount is paid to the employee based on the remaining balance if the difference is greater than zero.

2. The method of claim 1 , wherein based on one or more policy rules the employee is limited in the amount of leave time that can be selected for trading.

3. A computer-implemented method comprising:

identifying, by a trading system, leave time accrued by an employee from an employer;

determining, by the trading system, a real-time related value based on a combination of policy rules, employer discount, wage rate, and the leave time;

receiving, by the trading system from a merchant system associated with a merchant, transaction information describing a purchase transaction to purchase one or more items from the merchant based on the related value, the one or more items selected by the employee;

authorizing, by the trading system, completion of the purchase transaction based on the related value; and

transmitting for display on a client device the adjusted leave time,

wherein the purchase transaction results in a remaining balance based on a difference between the purchase transaction and the related value,

wherein employee leave time is automatically deducted in the future by an employer system if the difference is less than zero, and

wherein a monetary amount is paid to the employee based on the remaining balance if the difference is greater than zero.

4. The method of claim 3 , wherein identifying the leave time comprises:

receiving from an employer system an indication of the leave time accrued by the employee from the employer.

5. The method of claim 3 , wherein determining the related value comprises:

receiving from an employee device associated with the employee, an amount of the leave time selected by the employee for trading.

6. The method of claim 5 , wherein the selected amount of leave time and the wage rate are multiplied to determine the related value.

7. The method of claim 3 , further comprising:

transmitting, by the trading system to an employer system, instructions to adjust the leave time accrued by the employee based on the related value determined.

8. The method of claim 7 , wherein the instructions to adjust the leave time are transmitted to the employer system responsive to determining the related value.

9. The method of claim 7 , wherein the instructions to adjust the leave time are transmitted to the employer system responsive to completion of the purchase transaction.

10. The method of claim 3 , further comprising:

transmitting, by the trading system to the merchant system, payment information to complete the purchase transaction.

11. A computer program product stored on a non-transitory computer-readable storage medium having computer-executable instructions, the computer-executable instructions when executed causing a process to be performed comprising:

identifying, by a trading system, leave time accrued by an employee from an employer;

determining, by the trading system, a real-time related value based on a combination of policy rules, employer discount, wage rate, and the leave time;

receiving, by the trading system from a merchant system associated with a merchant, transaction information describing a purchase transaction to purchase one or more items from the merchant based on the related value, the one or more items selected by the employee;

authorizing, by the trading system, completion of the purchase transaction based on the related value; and

transmitting for display on a client device the adjusted leave time,

wherein the purchase transaction results in a remaining balance based on a difference between the purchase transaction and the related value,

wherein employee leave time is automatically deducted in the future by an employer system if the difference is less than zero, and

wherein a monetary amount is paid to the employee based on the remaining balance if the difference is greater than zero.

12. The computer program product of claim 11 , wherein determining the related value comprises:

receiving from an employee device associated with the employee, an amount of the leave time selected by the employee for trading.

13. The computer program product of claim 11 , further comprising:

transmitting, by the trading system to an employer system, instructions to adjust the leave time accrued by the employee based on the related value determined.

Assignments (2)
SECURITY INTEREST Recorded May 21, 2025
From: PTO, INC.
To: WESTERN ALLIANCE BANK
Reel/Frame 071183/0013 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 22, 2014
From: HATCH, GREGORY JON; LUCAS, TODD COMNENOS; WHALEN, ROBERT SHANNON; ARMSTRONG, STEVEN CRAIG
To: PTO, INC.
Reel/Frame 032953/0263 →
Continuity (1)
Provisional Application 61765040 · Feb 15, 2013
Cited By (2)
US 12,229,728 US 12,387,178