IP Library Granted Patent US 11,443,338
Granted Patent B2
US 11,443,338 · App. 16/808,108 · Granted Sep 13, 2022

Stock rewards in consumer transactions

Inventors: Clifford Hazelton (Basking Ridge, NJ); Adam Finley (Rhinebeck, NY); Michael Barany (Bergenfield, NJ); Kyle Schustak (Brooklyn, NY); Brandon Krieg (Tarrytown, NY); Edward Robinson (London, GB); Evan Weiss (Brooklyn, NY)
Assignee: STASH FINANCIAL, INC.
G06Q30/0216G06N3/08G06N3/10G06Q10/10G06Q20/127G06Q20/202G06Q30/0213G06Q40/04H04L63/123
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 11,443,338
App. No.
16/808,108
Granted
Sep 13, 2022
Kind
B2
Abstract

A method that includes receiving a string from a remote station, the string associated with an interaction event between a user and the remote station, is provided. The method includes verifying that the string includes a content validation for a user account in a network service, mapping at least a portion of the string to a ticker symbol associated with an entry in a database and transmitting, to the user, a message indicating that a fractional value associated with the ticker symbol has been added to the user account in the network service. A system configured to execute the above method is also provided.

Claims (29)

1. A computer-implemented method, comprising:

receiving, in a remote server, a string from a remote station, the string associated with an interaction event between a user and the remote station, wherein the interaction event includes a purchasing transaction;

verifying, according to business rules in a stock rewards engine in the remote server, that the string includes a content validation for a user account in a network service, wherein the content validation includes a user credential;

mapping, with a match analyzer tool in the stock rewards engine, at least a portion of the string to a ticker symbol associated with an entry in a database;

transmitting, with a communications module in the remote server, to a client device with the user, a message indicating that a fractional value associated with the ticker symbol has been added to the user account in the network service, wherein mapping at least a portion of the string to a ticker symbol comprises identifying an industry from one of an industry category, and industry code, or an industry description in the portion of the string, and selecting the ticker symbol for a generic trade fund associated with the industry;

providing, via a communications module, a graphic payload to a user interface in the client device for the user, the graphic payload including active components;

receiving from the user an activation signal from one of the active components; and

modifying a rewards account for the user based on the business rules in the stock rewards engine.

2. The computer-implemented method of claim 1 , wherein transmitting a message indicating that a stock portion associated with the ticker symbol comprises including in the message a public icon of an asset corresponding to the ticker symbol.

3. The computer-implemented method of claim 1 , further comprising determining the fractional value associated with the ticker symbol based on an interaction value and a subscription policy for the user.

4. The computer-implemented method of claim 1 , further comprising returning a null value when no match is found for the string in the database.

5. The computer-implemented method of claim 1 , wherein mapping at least a portion of the string to a ticker symbol comprises matching a merchant name string with an entry associated with the ticker symbol in the database.

6. The computer-implemented method of claim 1 , wherein the database includes an exclusion list with sub-strings associated with merchant names, further comprising mapping a string that matches an entry in the exclusion list to one of a null result or a generic trade fund based on the string.

7. The computer-implemented method of claim 1 , wherein the database includes a black list with sub-strings associated with merchant names, further comprising mapping a string that matches an entry in the black list to a null result.

8. The computer-implemented method of claim 1 , wherein mapping at least a portion of the string to a ticker symbol comprises capturing, with a regular expression, the portion of the string, and matching the portion of the string with the entry in the database.

9. The computer-implemented method of claim 1 , wherein the portion of the string is associated with a merchant managing the remote station and includes one of a merchant name string, a purchase location string, an industry category string, an industry code string, and an industry location string, and mapping the portion of the string to the ticker symbol comprises determining a matching value with an industry in the database, based on the merchant name string, the purchase location string, the industry category string, the industry code string, and the industry location string.

10. A system, comprising:

a memory circuit configured to store multiple instructions; and

one or more processors configured to execute the instructions to cause the system to:

receive, in a remote server, a string from a remote station, the string associated with a purchase by a user;

verify, according to business rules in a stock rewards engine in the remote server, that the string includes a content validation for a user account in a network service, wherein the content validation includes a user credential;

map at least a portion of the string to a ticker symbol associated with an entry in a database;

transmit, with a communications module in the remote server, to a client device with the user, a message indicating that a fractional value associated with the ticker symbol has been added to the user account in the network service, wherein to map at least a portion of the string to a ticker symbol the one or more processors execute instructions to verify that at least a portion of the string is not included in a blacklist or in an exclusion list stored in the database;

provide, via a communications module, a graphic payload to a user interface in the client device for the user, the graphic payload including active components;

receive from the user an activation signal from one of the active components; and

modify, in the memory circuit, a rewards account for the user based on the business rules in the stock rewards engine.

11. The system of claim 10 , wherein the string comprises a transaction record including at least one of a merchant industry code, a merchant industry description, a merchant name, and a geographic information of a transaction.

12. The system of claim 10 , further comprising a business rules block storing instructions which, when executed by the one or more processors execute instructions to cause the system to transmit, to the user, a message indicating that an added value certificate is available to supplement the fractional value.

13. The system of claim 10 , further comprising a neural network block including instructions which, when executed by the one or more processors, cause the system to update a match analyzer tool that maps the portion of the string to the ticker symbol associated with the entry in the database.

Assignments (5)
RELEASE OF SECURITY INTEREST Recorded Jul 6, 2026
From: PEAK6 GROUP LLC
To: STASH FINANCIAL, INC.
Reel/Frame 075176/0640 →
SECURITY INTEREST Recorded May 5, 2025
From: STASH FINANCIAL, INC.
To: PEAK6 GROUP LLC
Reel/Frame 071025/0466 →
RELEASE OF SECURITY INTEREST Recorded May 5, 2025
From: ELDRIDGE CORPORATE FUNDING LLC
To: STASH FINANCIAL, INC.
Reel/Frame 071027/0792 →
SECURITY INTEREST Recorded Dec 28, 2021
From: STASH FINANCIAL, INC.
To: ELDRIDGE CORPORATE FUNDING LLC
Reel/Frame 058493/0628 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 4, 2020
From: HAZELTON, CLIFFORD; FINLEY, ADAM; BARANY, MICHAEL; SCHUSTAK, KYLE; KRIEG, BRANDON; ROBINSON, EDWARD; WEISS, EVAN
To: STASH FINANCIAL, INC.
Reel/Frame 052008/0567 →
Continuity (2)
Provisional Application 62813791 · Mar 5, 2019
Related Publication 20200286116A1 · Sep 10, 2020