US 12,229,721 B2
Systems and methods for automatically generating and transmitting a digital components acquisition request
John Albright, Greenwood Village, CO (US)
Assigned to Sub-Assist, LLC., Greenwood Village, CO (US)
Filed by Sub-Assist, LLC, Greenwood Village, CO (US)
Filed on Jan. 26, 2024, as Appl. No. 18/423,971.
Claims priority of provisional application 63/451,206, filed on Mar. 9, 2023.
Claims priority of provisional application 63/443,803, filed on Feb. 7, 2023.
Prior Publication US 2024/0265346 A1, Aug. 8, 2024
Int. Cl. G06Q 10/0875 (2023.01); G06Q 30/0601 (2023.01); G06Q 50/08 (2012.01); G06V 30/10 (2022.01)
CPC G06Q 10/0875 (2013.01) [G06Q 30/0637 (2013.01); G06Q 50/08 (2013.01); G06V 30/10 (2022.01)] 20 Claims
OG exemplary drawing
 
20. A computer-implemented method comprising:
obtaining, by a microservice, a digital sourcing requisition that includes a digital itemization of a plurality of physical components required for completing a plurality of real-world tasks;
in response to an input of the digital sourcing requisition, automatically extracting, by the microservice executing a word embeddings model, a plurality of embeddings inferences from the digital sourcing requisition;
using the plurality of embeddings inferences to automatically construct by the microservice, one or more embeddings-based searches for searching an n-dimensional space comprising embedding vectors of a plurality of governing artifacts at distinct locations within the n-dimensional space, wherein the microservice constructs each of the one or more embeddings-based searches using at least one embedding inference of the plurality of embeddings inferences and by setting a embedding distance threshold;
using the one or more embeddings-based searches to automatically execute one or more searches, by the microservice, of the n-dimensional space;
identifying, by the microservice, one or more embedding vectors of the plurality of governing artifacts based on the one or more embedding vectors of the plurality of governing artifacts having a embedding distance value within or satisfy the embedding distance threshold, wherein identifying the one or more embedding vectors includes computing a given distance metric between each of the least one embedding inferences of the one or more embeddings inferences and each embeddings vector of the embedding vectors of the n-dimensional space;
using the identified one or more embeddings vectors of the plurality of governing artifacts to retrieve by the microservice the governing artifacts database, a governing digital artifact record;
assessing, by the one or more computer processors executing artifact matching computer instructions, the digital itemization of the plurality of physical components of the digital sourcing requisition against a plurality of multi-attribute data tuples associated with the governing digital artifact record, wherein assessing the digital itemization of the plurality of physical components includes:
(i) performing, by the one or more computer processors, a pairwise assessment between each physical component in the digital itemization and each of the plurality of multi-attribute data tuples associated with the governing digital artifact record, and
(ii) when the pairwise assessment between a respective physical component of the plurality of physical components and a respective multi-attribute data tuple of the plurality of multi-attribute data tuples results in at least a semantic match, displaying the semantic match between the respective physical component and the respective multi-attribute data tuple in a graphical user interface for user verification and approval;
automatically generating, by the one or more computer processors, a digital components acquisition request based on a plurality of pairwise assessment matches produced during the assessing, wherein generating the digital components acquisition request includes:
(a) identifying, by the one or more computer processors, one or more assemblies of items based on a digital mapping of at least the plurality of multi-attribute data tuples of the plurality of pairwise assessment matches to a plurality of assemblies of items associated with the governing digital artifact, and
(b) automatically generating, by the one or more processors, a structured digital components acquisition request by programmatically installing, by the one or more computer processors, into the structured digital components acquisition request, items and associated quantities defined in each of the one or more assemblies of items; and
automatically transmitting, over a computer network, the digital components acquisition request to a target external entity for physically sourcing the items delineated in the digital components acquisition request.