IP Library Granted Patent US 12675775
Granted Patent B2
US 12675775 · App. 18/771,204 · Granted Jul 7, 2026

Technology for automated event scheduling

Inventor: Ayesha Munnaza (Charlotte, NC)
Assignee: Truist Bank
G06Q10/1093G01S19/01
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 12675775
App. No.
18/771,204
Filed
Jul 12, 2024
Granted
Jul 7, 2026
Kind
B2
Art Unit
3626
USPC
705/7.18
Abstract

An enterprise computer server system, a computer program product, and a computer-implemented method to automate event scheduling based on geographic location data and profile data of a target population group (TPG).

Claims (43)

1 . An enterprise computer server system, comprising:

one or more processors and a non-transitory memory coupled to the one or more processors, the non-transitory memory including a set of instructions of computer-executable program code, which when executed by the one or more processors, cause the one or more processors to:

obtain Global Positioning System (GPS) coordinates of one or more target locations (TL) to host an event to be scheduled, and a threshold distance value representing a distance from the TL,

generate and apply a virtual 2D geofence around each TL having boundaries defined by the threshold distance value,

capture profile data that includes residential address data of members of a target population group (TPG) of participants to the event and automatically execute conversion of the captured residential address data to GPS coordinates,

apply, in response to automatically executing the conversion, a geographic location filtering rule to identify TPG members having a geographic location that is within the boundaries of the virtual 2D geofence,

train, using captured occupational attribute data as training data, a classification machine learning (ML) model via a neural network, wherein the occupational attribute data includes occupation title, occupational skills, education, professional experience, and professional publications authored/co-authored,

determine, via the trained classification ML model based on occupational attribute data of the TPG members, an occupational class of each of the identified TPG members, and

apply an occupational filtering rule to further identify a subset of the TPG members based on the determined occupational class of each of the TPG members.

2 . The enterprise computer server system of claim 1 ,

wherein the set of instructions, which when executed by the one or more processors, cause the one or more processors to generate and display, on a user interface of an enterprise client device in response to applying the geographic location filtering rule, an interactive graphical user interface (GUI) listing the profile data of the identified TPG members.

3 . The enterprise computer server system of claim 2 , wherein the interactive GUI comprises an interactive virtual 2D map that displays each TL.

4 . The enterprise computer server system of claim 3 , wherein the interactive virtual 2D map includes location tags representing the geographic locations of the identified TPG members.

5 . The enterprise computer server system of claim 1 , wherein to apply the geographic location filtering rule comprises causing a rule engine module to apply the geographic location filtering rule to filter the profile data by excluding TPG members having a residential address that is outside of the boundaries of the virtual 2D geofence, and wherein to apply the occupational filtering rule comprises causing the rule engine module to apply the occupational attribute filtering rule to exclude TPG members lacking one or more predefined occupational attributes.

6 . The enterprise computer server system of claim 1 , wherein the set of instructions, which when executed by the one or more processors, cause the one or more processors to generate and transmit an electronic notification of the event to enterprise client devices of the identified TPG members.

7 . The enterprise computer server system of claim 1 , wherein the TPG comprise stakeholders of the enterprise.

8 . A computer program product comprising at least one non-transitory computer readable medium having with a set of instructions of computer-executable program code, which when executed by one or more processors of an enterprise computer server system, cause the one or more processors to:

obtain Global Positioning System (GPS) coordinates of one or more target locations (TL) to host an event, and a threshold distance value representing a distance from the TL;

generate and apply a virtual 2D geofence around each TL having boundaries defined by the threshold distance value;

capture profile data that includes residential address data of members of a target population group (TPG) and automatically execute conversion of the captured residential address data to GPS coordinates;

apply, in response to automatically executing the conversion, a geographic location filtering rule to identify TPG members having a geographic location that is within the boundaries of the virtual 2D geofence;

train, using captured occupational data as training data, a classification machine learning (ML) model via a neural network, wherein the occupational attribute data includes occupation title, occupational skills, education, professional experience, and professional publications authored/co-authored,

determine, via the trained classification ML model based on occupational attribute data of the TPG members, an occupational class of each of the identified TPG members, and

apply an occupational filtering rule to further identify a subset of the TPG members based on the determined occupational class of each of the TPG members.

9 . The computer program product of claim 8 , wherein the set of instructions, which when executed by the one or more processors, cause the one or more processors to generate and display, on a user interface of an enterprise client device in response to applying the geographic location filtering rule, an interactive graphical user interface (GUI) listing the profile data of the identified TPG members.

10 . The computer program product of claim 9 , wherein the interactive GUI comprises an interactive virtual 2D map that displays each TL.

11 . The computer program product of claim 10 , wherein the interactive virtual 2D map includes location tags representing the geographic locations of the identified TPG members.

12 . The computer program product of claim 8 , wherein to apply the geographic location filtering rule comprises causing a rule engine module to apply the geographic location filtering rule to filter the profile data by excluding TPG members having a residential address that is outside of the boundaries of the virtual 2D geofence, and wherein to apply the occupational filtering rule comprises causing the rule engine module to apply the occupational attribute filtering rule to exclude TPG members lacking one or more predefined occupational attributes.

13 . The computer program product of claim 8 , wherein the set of instructions, which when executed by the one or more processors, cause the one or more processors to generate and transmit an electronic notification of the event to enterprise client devices of the identified TPG members.

14 . The computer program product of claim 8 , wherein the TPG comprise stakeholders of the enterprise.

15 . A computer-implemented method, comprising:

obtaining, by an enterprise server computing system, Global Positioning System (GPS) coordinates of one or more target locations (TL) to host an event, and a threshold distance value representing a distance from the TL;

generating and applying, by the enterprise server computing system, a virtual 2D geofence around each TL having boundaries defined by the threshold distance value;

capturing, by the enterprise server computing system, profile data that includes residential address data of members of a target population group (TPG) and automatically executing conversion of the captured residential address data to GPS coordinates;

applying, by the enterprise server computing system in response to automatically executing the conversion, a geographic location filtering rule to identify TPG members having a geographic location that is within the boundaries of the virtual 2D geofence;

training, using captured occupational data as training data, a classification machine learning (ML) model via a neural network, wherein the occupational attribute data includes occupation title, occupational skills, education, professional experience, and professional publications authored/co-authored,

determining, via the trained classification ML model based on occupational attribute data of the TPG members, an occupational class of each of the identified TPG members, and

applying an occupational filtering rule to further identify a subset of the TPG members based on the determined occupational class of each of the TPG members.

16 . The computer-implemented method of claim 15 , further comprising generating and displaying, by the enterprise server computing system on a user interface of an enterprise client device in response to applying the geographic location filtering rule, an interactive graphical user interface (GUI) listing the profile data of the identified TPG members.

17 . The computer-implemented method of claim 16 , wherein the interactive GUI comprises an interactive virtual 2D map that displays each TL, the interactive virtual 2D map including location tags representing the geographic locations of the identified TPG members.

18 . The computer-implemented method of claim 15 , wherein applying the geographic location filtering rule comprises causing a rule engine module to apply the geographic location filtering rule to filter the profile data by excluding TPG members having a residential address that is outside of the boundaries of the virtual 2D geofence, and wherein applying the occupational filtering rule comprises causing the rule engine module to apply the occupational attribute filtering rule to exclude TPG members lacking one or more predefined occupational attributes.

19 . The computer-implemented method of claim 15 , further comprising generating and transmitting an electronic notification of the event to enterprise client devices of the identified TPG members.

20 . The computer-implemented method of claim 15 , wherein the TPG comprise stakeholders of the enterprise.