IP Library Granted Patent US 10,915,581
Granted Patent B2
US 10,915,581 · App. 16/430,397 · Granted Feb 9, 2021

Methods and systems for selecting an alimentary transfer descriptor using categorical constraints

Inventor: Kenneth Neumann (Lakewood, CO)
Assignee: KPN Innovations, LLC
G06F16/90328G06K9/6256G06N20/00
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,915,581
App. No.
16/430,397
Granted
Feb 9, 2021
Kind
B2
Abstract

A system for selecting an alimentary transfer descriptor includes a process selection device configured to receive an alimentary transfer request including at least a description of an alimentary collation and at least a terminal location, provide at least categorical constraint modifying the alimentary transfer request, and transmit a selected alimentary transfer descriptor to a physical performance entity, a descriptor generator module configured to generate a plurality of alimentary transfer descriptors each describing a physical transfer process to be performed by a physical performance entity, an alimentary collation to be provided during a corresponding physical transfer process, and a plurality of attributes, each attribute corresponding to a selection criterion of a plurality of selection criteria, and a selector module designed and configured to select an alimentary transfer descriptor of the plurality of alimentary transfer descriptors by executing a selection function on the plurality of alimentary transfer descriptors.

Claims (58)

1. A method of selecting an alimentary transfer descriptor using categorical constraints, the method comprising:

receiving, by a process selection device, an alimentary transfer request, said alimentary transfer request including at least a description of an alimentary collation and at least a terminal location;

receiving, by the process selection device, an alimentary instruction set;

providing, by the process selection device, at least a categorical constraint;

modifying, by the process selection device, the alimentary transfer request as a function of the alimentary instruction set and the at least a categorical restraint, said modified alimentary transfer request identifying a modified alimentary collation;

generating, by the process selection device and as a function of the modified alimentary transfer request, a plurality of alimentary transfer descriptors, wherein: each alimentary transfer descriptor describes a respective physical transfer process of a plurality of physical transfer processes, to be performed by a corresponding physical performance entity; each alimentary transfer descriptor describes the modified alimentary collation to be provided during a corresponding physical transfer process; and each alimentary transfer descriptor further includes a plurality of attributes, each attribute corresponding to a respective selection criterion of a plurality of selection criteria;

generating a loss function of a plurality of attributes, wherein generating the loss function comprises:

training a machine-learning model as a function of at least a past user interaction: and

outputting the loss function as a function of the training data and the machine learning model (·);

selecting an alimentary transfer descriptor from the plurality of alimentary transfer descriptors as a function the plurality of attributes and the categorical constraint by executing the loss function of the plurality of attributes; and

transmitting, by the process selection device, the selected alimentary transfer descriptor to the physical performance entity corresponding to the selected alimentary transfer descriptor.

2. The method of claim 1 , wherein the alimentary transfer request is received from a user client device.

3. The method of claim 1 further comprising:

receiving a user selection of at least an alimentary instruction of the alimentary instruction set; and

generating the alimentary transfer request as a function of the user selection of the at least an alimentary instruction.

4. The method of claim 1 , wherein providing the at least a categorical constraint further comprises receiving the at least a categorical constraint from a user client device.

5. The method of claim 1 , wherein providing the at least a categorical constraint further comprises:

generating the at least a categorical constraint as a function of the alimentary instruction set.

6. The method of claim 1 , wherein generating the plurality of alimentary transfer descriptors further comprises:

receiving, from an origin point device, an alimentary collation descriptor;

and matching, by the process selection device, the alimentary collation descriptor to the alimentary transfer request.

7. The method of claim 1 , wherein modifying the alimentary transfer request comprises comparing an alimentary collation identified by the alimentary instruction set to the alimentary collation described in the alimentary transfer request.

8. The method of claim 6 , wherein receiving an alimentary collation descriptor comprises receiving an alimentary collation descriptor previously received.

9. The method of claim 1 , wherein transmitting alimentary transfer descriptor to a physical performance entity further comprises transmitting data indicating selection of a physical transfer process previously transmitted.

10. A system for selecting an alimentary transfer descriptor using categorical constraints, the system comprising:

a process selection device, the process selection device designed and configured to:

receive an alimentary transfer request, said alimentary transfer request including at least a description of an alimentary collation and at least a terminal location

receive an alimentary instruction set; provide at least a categorical constraint;

modify the alimentary transfer request as a function of the alimentary instruction set and the at least a categorical restraint, said modified alimentary transfer request identifying a modified alimentary collation; and

transmit a selected alimentary transfer descriptor to a physical performance entity corresponding to the selected alimentary transfer descriptor;

a descriptor generator module operating on the process selection device, the descriptor generator module designed and configured to:

generate a plurality of alimentary transfer descriptors as a function of the modified alimentary transfer request, wherein;

each alimentary transfer descriptor describes a respective physical transfer process of a plurality of physical transfer processes, to be performed by a corresponding physical performance entity; each alimentary transfer descriptor describes the modified alimentary

collation to be provided during a corresponding physical transfer process; and

each alimentary transfer descriptor further includes a plurality of

attributes, each attribute corresponding to a respective selection criterion of a plurality of selection criteria;

a selector module operating on the process selection device, the selector module designed and configured to:

generate a loss function of a plurality of attributes, wherein generating the loss

function comprises: train a machine-learning model as a function of at least a past user interaction; and

output the loss function as a function of the training data and the machine

learning model (·);

select, by a machine learning model, an alimentary transfer descriptor from the plurality of alimentary transfer descriptors as a function of the plurality of attributes and the categorical constraint by executing the loss function of the plurality of attributes.

11. The system of claim 10 , wherein the process selection device is further configured to receive the alimentary transfer request from a user device.

12. The system of claim 10 wherein the process selection device is further configured to:

receive a user selection of at least an alimentary instruction of the alimentary instruction set; and

generate the alimentary transfer request as a function of the user selection of the at least an alimentary instruction.

13. The system of claim 10 , wherein the process selection device is further configured to provide the at least a categorical constraint by receiving the at least a categorical constraint from a user client device.

14. The system of claim 10 , wherein the process selection device is further configured to provide the at least a categorical constraint by:

generating the at least a categorical constraint as a function of the alimentary instruction set.

15. The system of claim 10 , wherein the descriptor generator module designed and configured to:

generate a plurality of alimentary transfer descriptors by:

receiving, from an origin point device, an alimentary collation descriptor; and

matching the alimentary collation descriptor to the alimentary transfer request.

16. The method of claim 7 , wherein the modified alimentary collation comprises one or more alimentary collations identified by the alimentary instruction set.

17. The system of claim 10 , wherein modifying the alimentary transfer request comprises comparing an alimentary collation identified by the alimentary instruction set to the alimentary collation described in the alimentary transfer request.

18. The system of claim 17 , wherein the modified alimentary collation comprises one or more alimentary collations identified by the alimentary instruction set.

19. The system of claim 15 , wherein the descriptor generator module is designed and configured to receive an alimentary collation descriptor previously received.

20. The system of claim 10 , wherein the process selection device is further designed and configured to transmit a selected alimentary transfer descriptor by transmitting data indicating selection of a physical transfer process previously transmitted.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 17, 2020
From: NEUMANN, KENNETH
To: KPN INNOVATIONS LLC
Reel/Frame 051542/0511 →
Continuity (1)
Related Publication 20200380039A1 · Dec 3, 2020