IP Library Granted Patent US 12,651,155
Granted Patent B2
US 12,651,155 · App. 17/062,753 · Granted Jun 9, 2026

Methods and systems for slot linking through machine learning

Inventor: Kenneth Neumann (Lakewood, CO)
Assignee: KPN INNOVATIONS, LLC
G06N3/08G06F9/4451G06F18/214G06F18/23
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,651,155
App. No.
17/062,753
Granted
Jun 9, 2026
Kind
B2
Abstract

A system for slot linking through machine learning includes a computing device configured to generate a slot profile by retrieving a plurality of elemental profiles, each elemental profile corresponding to an element of the slot and generating the slot profile as a function of the plurality of elemental profiles, to receive biological extraction data of an entry, to generate an entry tendency profile associated with the entry, wherein generating the tendency profile further includes receiving a plurality of training examples correlating biological extraction data to tendency profiles, training a tendency profile model as a function of the plurality of training examples, and generating the tendency profile as a function of the biological extraction and the tendency profile model, to determine an alignment quantifier as a function of the tendency profile and the slot profile, and link the entry to the slot as a function of the alignment quantifier.

Claims (44)

1 . A system for slot linking through machine learning, the system comprising a computing device, the computing device configured to:

generate a slot profile corresponding to a slot, wherein generating the slot profile further comprises:

retrieving a plurality of elemental profiles, each elemental profile corresponding to an element of the slot; and

generating the slot profile as a function of the plurality of elemental profiles, wherein each of the plurality of elemental profiles comprises a set of quantitative values represented as an n-tuple in a multidimensional vector space, and wherein generating the slot profile comprises concatenating the plurality of elemental profiles into a data structure configured for vector comparison and normalization, wherein each of the plurality of elemental profiles is examined individually;

receive a biological extraction of an entry, wherein the biological extraction comprises physiological and psychological data obtained using a computerized questionnaire and stored in machine-readable memory;

generate an entry tendency profile associated with the entry, wherein generating the entry tendency profile further comprises:

receiving a plurality of training examples correlating biological extraction data to tendency profiles, wherein the biological extraction data comprises physiological data;

training a tendency profile model as a function of the plurality of training examples; and

generating the entry tendency profile as a function of the biological extraction and the tendency profile model;

determine an alignment quantifier as a function of the tendency profile and the slot profile, wherein determining the alignment quantifier comprises computing a proximity function between the normalized vector of the entry tendency profile and the slot profile, the proximity function comprising at least one distance metric selected from cosine similarity and Euclidean distance, and wherein the alignment quantifier comprises a quantitative value representing a degree of compatibility; and

link the entry to the slot as a function of the alignment quantifier, wherein linking the entry to the slot further comprises filtering a plurality of entries by comparing associated entry backgrounds to one or more requirements, wherein each requirement of the one or more requirements is assigned a requirement status, and wherein linking the entry to the slot further comprises automatically ranking a plurality of entries as a function of respective alignment quantifiers and filtering the plurality of entries by comparing entry background information to predefined slot requirements, each requirement being assigned a requirement status stored in memory.

2 . The system of claim 1 , wherein the elemental profiles include at least one tendency profile.

3 . The system of claim 1 , wherein the elemental profiles include at least one location profile.

4 . The system of claim 1 , wherein the elemental profiles include at least a position profile.

5 . The system of claim 1 , wherein the computing device is further configured to generate an elemental profile of the plurality of elemental profiles.

6 . The system of claim 1 , wherein generating the slot profile further comprises:

receiving slot profile training data that correlates elemental profile components with slot profile elements;

training a slot profile machine-learning model as a function of the slot profile training data; and

generating the slot profile as a function of the slot profile machine-learning model and the plurality of element profiles.

7 . The system of claim 6 , wherein the slot profile machine-learning model further comprises a neural network.

8 . The system of claim 1 , wherein the alignment quantifier is determined using a proximity function.

9 . The system of claim 1 , wherein the alignment quantifier is further determined as a function of entry background information.

10 . A method of slot linking through machine learning, the method comprising:

generating, at a computing device, a slot profile corresponding to a slot, wherein generating the slot profile further comprises:

retrieving a plurality of elemental profiles, each elemental profile corresponding to an element of the slot; and

generating the slot profile as a function of the plurality of elemental profiles, wherein each of the plurality of elemental profiles comprises a set of quantitative values represented as an n-tuple in a multidimensional vector space, and wherein generating the slot profile comprises concatenating the plurality of elemental profiles into a data structure configured for vector comparison and normalization, wherein each of the plurality of elemental profiles is examined individually;

receiving, by the computing device, a biological extraction of an entry, wherein the biological extraction comprises physiological and psychological data obtained using a computerized questionnaire and stored in machine-readable memory;

generating, by the computing device, an entry tendency profile associated with the entry, wherein generating the entry tendency profile further comprises:

receiving a plurality of training examples correlating biological extraction data to tendency profiles, wherein the biological extraction data comprises physiological data;

training a tendency profile model as a function of the plurality of training examples; and

generating the entry tendency profile as a function of the biological extraction and the tendency profile model;

determining, by the computing device, an alignment quantifier as a function of the tendency profile and the slot profile, wherein determining the alignment quantifier comprises computing a proximity function between the normalized vector of the entry tendency profile and the slot profile, the proximity function comprising at least one distance metric selected from cosine similarity and Euclidean distance, and wherein the alignment quantifier comprises a quantitative value representing a degree of compatibility; and

linking, by the computing device, the entry to the slot as a function of the alignment quantifier, wherein linking the entry to the slot further comprises filtering a plurality of entries by comparing associated entry backgrounds to one or more requirements, wherein each requirement of the one or more requirements is assigned a requirement status, and wherein linking the entry to the slot further comprises automatically ranking a plurality of entries as a function of respective alignment quantifiers and filtering the plurality of entries by comparing entry background information to predefined slot requirements, each requirement being assigned a requirement status stored in memory.

11 . The method of claim 10 , wherein the elemental profiles include at least one tendency profile.

12 . The method of claim 10 , wherein the elemental profiles include at least one location profile.

13 . The method of claim 10 , wherein the elemental profiles include at least a position profile.

14 . The method of claim 10 further comprising generating an elemental profile of the plurality of elemental profiles.

15 . The method of claim 10 , wherein generating the slot profile further comprises:

receiving slot profile training data that correlates elemental profile components with slot profile elements;

training a slot profile machine-learning model as a function of the slot profile training data; and

generating the slot profile as a function of the slot profile machine-learning model and the plurality of element profiles.

16 . The method of claim 15 , wherein the slot profile machine-learning model further comprises a neural network.

17 . The method of claim 10 , wherein the alignment quantifier is determined using a proximity function.

18 . The method of claim 10 , wherein the alignment quantifier is further determined as a function of entry background information.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 8, 2020
From: NEUMANN, KENNETH
To: KPN INNOVATIONS, LLC.
Reel/Frame 054575/0216 →
Continuity (1)
Related Publication 20220108166A1 · Apr 7, 2022
References Cited (23)
US 7472097B1 · Scarborough et al. · 2008 [cited by applicant]
US 7502748B1 · Baldwin · 2009 [cited by examiner]
US 7562059B2 · Scarborough · 2009 [cited by examiner]
US 7797302B2 · Kenedy et al. · 2010 [cited by applicant]
US 8600100B2 · Hill · 2013 [cited by applicant]
US 9867539B2 · Heikenfeld et al. · 2018 [cited by applicant]
US 10803421B1 · Garg · 2020 [cited by examiner]
US 20070059671A1 · Mitchell · 2007 [cited by examiner]
US 20080172415A1 · Fakhari · 2008 [cited by examiner]
US 20090006178A1 · Taylor et al. · 2009 [cited by applicant]
US 20120221251A1 · Rosenberg et al. · 2012 [cited by applicant]
US 20120284080A1 · De Oliveira · 2012 [cited by examiner]
US 20160154569A1 · Rad · 2016 [cited by examiner]
US 20170300930A1 · Forbes et al. · 2017 [cited by applicant]
US 20180253840A1 · Tran et al. · 2018 [cited by applicant]
US 20190102704A1 · Liu · 2019 [cited by examiner]
US 20190130361A1 · Hazarika et al. · 2019 [cited by applicant]
US 20200023262A1 · Young · 2020 [cited by examiner]
US 20200111042A1 · Pham · 2020 [cited by examiner]
CN 109165692A · 2019 [cited by examiner]
CN 109657542A · 2019 [cited by examiner]
Wassermann, Benjamin, and Gottfried Zimmermann. “User profile matching: A statistical approach.” CENTRIC 2011, The fourth international conference on advances in human-oriented and personalized mechanisms, technologies,… [cited by examiner]
https://www.hirevue.com/products/assessments; Author, Hirevue, Date; Sep. 7, 2020, Title: Combine the Power of Video, Games, and AI for Better Hiring Decisions. [cited by applicant]