IP Library Granted Patent US 12,411,016
Granted Patent B2
US 12,411,016 · App. 18/046,355 · Granted Sep 9, 2025

Systems and methods for providing location-based travel objective notifications

Inventors: David Kruszewski (Media, PA); Simon Luthi (Landenberg, PA)
Assignee: JPMORGAN CHASE BANK, N.A.
G01C21/343G01C21/28G01C21/3676
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 12,411,016
App. No.
18/046,355
Granted
Sep 9, 2025
Kind
B2
Abstract

In some aspects, the techniques described herein relate to a method including: receiving, by a collaboration service, location data of a user, wherein the location data includes a timestamp; verifying, by the collaboration service and based on a digital itinerary associated with the user, a location of the user; processing data from a data profile associated with the user as input data to a machine learning model; receiving, by the collaboration service and as output of the machine learning model, a plurality of predicted travel objective classifications; determining, by the collaboration service, a plurality of travel objectives, wherein each of the plurality of travel objectives is associated with one of the plurality of predicted travel objective classifications; determining, by the collaboration service, a travel objective within a predefined proximity of the location of the user; and displaying the travel objective to the user via a planning interface.

Claims (45)

1. A method, comprising:

receiving, by a collaboration service communicatively coupled to a user device, location data of a user, wherein the user is a user of the user device, and wherein the location data includes a timestamp;

verifying, by the collaboration service and based on a digital itinerary associated with the user, a location of the user, wherein the location of the user is assigned a designation of definite information having a heaviest relative weighting, and wherein the digital itinerary includes a time field, and wherein the time field indicates a window of time that the user will be in a location;

processing, by a data processor communicatively coupled to the collaboration service and the machine learning model, data from a data profile associated with the user as input data to a machine learning model;

assigning, by the machine learning model, a designation of inferred information having a medium relative weighting to a location previously booked by the user based on the data profile associated with the user;

assigning, by the machine learning model, a designation of contextual information having a lowest relative weighting to a transaction by the user based on the data profile associated with the user;

receiving, by the collaboration service as output of the machine learning model, a plurality of predicted travel objective classifications;

determining, by the collaboration service, a plurality of travel objectives, wherein each of the plurality of travel objectives is associated with one of the plurality of predicted travel objective classifications;

determining, by the collaboration service, a travel objective of the plurality of travel objectives, the travel objective being within a predefined proximity of the location of the user and based on the relative weighting of the definite information, the inferred information, and the contextual information; and

displaying, by the user device, the travel objective to the user via a planning interface, the travel objective being presented as a tracking identifier configured to allow access to an offer associated with the travel objective.

2. The method of claim 1 , wherein the location data includes GPS coordinates.

3. The method of claim 1 , wherein the digital itinerary the location is included in a field that is related to the time field.

4. The method of claim 1 , comprising:

receiving, by the collaboration service, the tracking identifier from a service provider of the travel objective.

5. The method of claim 4 , comprising:

including, based on receiving the tracking identifier, the travel objective in a user profile of the user with a related indication that the travel objective was utilized by the user.

6. A system comprising one or more computer processors, wherein the one or more computer processors are configured to:

receive, by a collaboration service communicatively coupled to a user device, location data of a user, wherein the user is a user of the user device, and wherein the location data includes a timestamp;

verify, by the collaboration service and based on a digital itinerary associated with the user, a location of the user, wherein the location of the user is assigned a designation of definite information having a heaviest relative weighting, and wherein the digital itinerary includes a time field, and wherein the time field indicates a window of time that the user will be in a location;

process, by a data processor communicatively coupled to the collaboration service and the machine learning model, data from a data profile associated with the user as input data to a machine learning model;

assign, by the machine learning model, a designation of inferred information having a medium relative weighting to a location previously booked by the user based on the data profile associated with the user;

assign, by the machine learning model, a designation of contextual information having a lowest relative weighting to a transaction by the user based on the data profile associated with the user;

receive, by the collaboration service as output of the machine learning model, a plurality of predicted travel objective classifications;

determine, by the collaboration service, a plurality of travel objectives, wherein each of the plurality of travel objectives is associated with one of the plurality of predicted travel objective classifications;

determine, by the collaboration service, a travel objective of the plurality of travel objectives, the travel objective being within a predefined proximity of the location of the user and based on the relative weighting of the definite information, the inferred information, and the contextual information; and

display, by the user device, the travel objective to the user via a planning interface, the travel objective being presented as a tracking identifier, the tracking identifier including a machine-readable code configured to allow access to an offer associated with the travel objective.

7. The system of claim 6 , wherein the location data includes GPS coordinates.

8. The system of claim 6 , wherein the digital itinerary the location is included in a field that is related to the time field.

9. The system of claim 6 , wherein the one or more computer processors are configured to receive, by the collaboration service, the tracking identifier from a service provider of the travel objective.

10. The system of claim 9 , wherein the one or more computer processors are configured to include, based on receiving the tracking identifier, the travel objective in a user profile of the user with a related indication that the travel objective was utilized by the user.

11. A non-transitory computer readable storage medium, including instructions stored thereon, which instructions, when read and executed by one or more computer processors, cause the one or more computer processors to perform steps comprising:

receiving, by a collaboration service communicatively coupled to a user device, location data of a user, wherein the user is a user of the user device, and wherein the location data includes a timestamp;

verifying, by the collaboration service and based on a digital itinerary associated with the user, a location of the user, wherein the location of the user is assigned a designation of definite information having a heaviest relative weighting, and wherein the digital itinerary includes a time field, and wherein the time field indicates a window of time that the user will be in a location;

processing, by a data processor communicatively coupled to the collaboration service and the machine learning model, data from a data profile associated with the user as input data to a machine learning model;

assigning, by the machine learning model, a designation of inferred information having a medium relative weighting to a location previously booked by the user based on the data profile associated with the user;

assigning, by the machine learning model, a designation of contextual information having a lowest relative weighting to a transaction by the user based on the data profile associated with the user;

receiving, by the collaboration service as output of the machine learning model, a plurality of predicted travel objective classifications;

determining, by the collaboration service, a plurality of travel objectives, wherein each of the plurality of travel objectives is associated with one of the plurality of predicted travel objective classifications;

determining, by the collaboration service, a travel objective of the plurality of travel objectives, the travel objective being within a predefined proximity of the location of the user and based on the relative weighting of the definite information, the inferred information, and the contextual information; and

displaying, by the user device, the travel objective to the user via a planning interface, the travel objective being presented as a tracking identifier, the tracking identifier including a machine-readable code configured to allow access to an offer associated with the travel objective.

12. The non-transitory computer readable storage medium of claim 11 , wherein the location data includes GPS coordinates.

13. The non-transitory computer readable storage medium of claim 11 , wherein the digital itinerary the location is included in a field that is related to the time field.

14. The non-transitory computer readable storage medium of claim 11 , comprising:

receiving, by the collaboration service, the tracking identifier from a service provider of the travel objective; and

including, based on receiving the tracking identifier, the travel objective in a user profile of the user with a related indication that the travel objective was utilized by the user.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 14, 2024
From: KRUSZEWSKI, DAVID; LUTHI, SIMON
To: JPMORGAN CHASE BANK, N.A.
Reel/Frame 069260/0843 →
Continuity (2)
Provisional Application 63255758 · Oct 14, 2021
Related Publication 20230117895A1 · Apr 20, 2023
References Cited (5)
US 9183685B2 · Ricci · 2015 [cited by examiner]
US 10185917B2 · Greystoke · 2019 [cited by examiner]
US 11451870B1 · Panchaksharaiah · 2022 [cited by examiner]
US 20170161618A1 · Swaminathan · 2017 [cited by examiner]
US 20250111944A1 · Alves Luz Viana · 2025 [cited by examiner]