US 12,282,892 B2
Data-driven requirements analysis and matching
Bret Boyd, Bee Cave, TX (US); Michael Morford, The Colony, TX (US); Richard Hsueh-Yee Leu, Austin, TX (US); and Joey Allen, Frisco, TX (US)
Assigned to Sustainment Technologies, Inc., Austin, TX (US)
Filed by Sustainment Technologies, Inc., Austin, TX (US)
Filed on Jun. 2, 2021, as Appl. No. 17/337,386.
Prior Publication US 2022/0391821 A1, Dec. 8, 2022
This patent is subject to a terminal disclaimer.
Int. Cl. G06Q 10/087 (2023.01); G06F 16/9535 (2019.01); G06N 20/00 (2019.01); H04L 67/133 (2022.01)
CPC G06Q 10/087 (2013.01) [G06F 16/9535 (2019.01); G06N 20/00 (2019.01); H04L 67/133 (2022.05)] 18 Claims
OG exemplary drawing
 
1. A system, comprising:
a database configured to store a first set of data associated with an input received from a notification service in data communication with a platform hosted in association with a cloud computing data network with one or more clients and one or more CNC-enabled machines in data communication with the platform the notification service being configured to identify manufacturing capabilities of the one or more CNC-enabled machines; and
a processor configured to execute one or more program instructions associated with a cloud the platform hosted in association with the cloud computing data network and configured to receive the input using an application programming interface configured to transfer the first set of data between the platform and the one or more clients using the cloud computing data network, to generate a call to a machine learning module disposed an algorithmic module including, the machine learning module comprising one or more machine learning algorithms configured to analyze an image of an item to automatically determine one or more attributes and features of the item to perform matching and ranking of a pool of vendors, the attributes and features being configured as transformed data input from a data format used to transfer data over the cloud computing data network to another data format used by the one or more CNC-enabled machines to manufacture the item, the attributes and features being communicated in the another data format from the platform over the cloud computing data network to at least one of the one or more of the CNC-enabled machines to manufacture the item, to query the database or one or more other databases in response to the input to request a second set of data associated with one or more machines configured to manufacture at least a portion of the item, at least one of the database and the one or more databases being in data communication with the platform, to generate match data by evaluating the first set of data, the second set of data, and a requirement comprising one or more attributes used to identify one or more vendors using a search algorithmic module of the platform, each of the one or more vendors being identified using a file retrieved from the database or the one or more other databases in response to a query sent to the platform hosted in association with the cloud computing data network, the file including a third set of data associated with an attribute value of the each of the one or more vendors and the attribute value being used by the one or more machine learning algorithms to match at least one of the one or more vendors to the requirement, to rank the match data, and to present the match data after the ranking, the match data being sent by the platform over the application programming interface to the notification service and a display, wherein the algorithmic module is configured to implement a machine vision/imaging algorithmic module configured to receive a digitized image of the item and use the digitized image of the item to automatically determine one or more of a dimension and a material composition of the item as a subset of attributes values to determine automatically a vendor of the one or more vendors that is associated with a CNC-enabled machine that is suitable to manufacture or process the item based on the attribute value of the vendor associated with the CNC-enable machine specifying a manufacturing capability and an automatic determination of the dimension and the material composition to match the manufacturing capability, wherein the requirement is configured to cause the processor to generate a data signal to cause distribution or transportation of the item.