78 patents
Utility
Systems and methods for determining duty costs associated with a supply chain network
9 Jan 24
Input data provides an order of a quantity of finished goods to a site.
Tung Hoang Le, Zheng Ouyang, Seyed Ali Taghavi Behbahani, Gary Robert Strickler, Jr.
Filed: 25 Feb 21
Utility
Machine evaluation of contract terms
2 Jan 24
The present disclosure provides for a method of machine representation and tracking of contract terms over the lifetime of a contract including a step of defining an object model having object model components.
Jamie Wodetzki, Kevin N. Jansz, Evan D. Greensmith, Justin M. Lipton, Marco Altieri
Filed: 13 Aug 22
Utility
Community-based data analysis in a software-as-a-service system using a deep learning classifier
2 Jan 24
Techniques for community-based spend analysis in a software as a service computing environment are disclosed.
Scott Harris, Vincent Toesca
Filed: 24 Feb 21
Utility
Secure facilitation of virtual card activities for procurement
3 Oct 23
A method and apparatus for facilitating the utilization of virtual payment card data is provided.
Ahmad Sadeddin, Tushar Rawal, Alan Cima, Rohit Jalisatgi, Rajiv Ramachandran
Filed: 12 May 20
Utility
Systems and methods for determining path solutions associated with a supply chain network
26 Sep 23
Input data comprises an order to provide a quantity of one or more finished goods to a site.
Zheng Ouyang, Yun Xu
Filed: 31 Mar 21
Utility
Intelligent, adaptive electronic procurement systems
19 Sep 23
An improved electronic procurement system is disclosed.
Mark William Reed
Filed: 16 Dec 21
Utility
Duplicate invoice detection and management
19 Sep 23
A computer-implemented method for detecting and managing duplicate invoices is provided.
Yutaka Hosoai, Shoan Jain, Ankit Narang, Kiran Ratnapu
Filed: 10 Mar 21
Utility
Restricting access to transactions based on information requirements
19 Sep 23
Systems and methods for obtaining required information prior to initiation of a transaction are described herein.
Sandeep Damodar Bhide, Scott Harris
Filed: 2 Oct 19
Utility
System and method of resource management and performance prediction of computing resources
30 May 23
In one or more embodiments, a system and/or a method may implement: receiving data representing different performance behavior metrics that are associated with software instances that are respectively associated with consumer computers and that specify values of performance factors of the software instances as the consumer computers interoperate with the software instances; determining data throughput values that represent processing throughput of the software instances; determining relative capacity values of the software instances; adapting each of prediction models to the relative capacity values; determining correlation coefficients from the prediction models and the multiple data throughput values; executing a prediction model of the prediction models associated with a particular correlation coefficient closest to result in outputting threshold values associated with the performance factors; and transmitting the threshold values to a particular consumer computer among the consumer computers as part of a change recommendation message having a hyperlink.
Jason Kim, Srini Konakanchi, Mayank Mathur
Filed: 28 Feb 22
Utility
Automatic selection of templates for extraction of data from electronic documents
30 May 23
A computer-implemented method for automatic template selection for extracting data from an input electronic document is provided.
Hanieh Borhanazad, Jimmy Chandra, Jey Jeyaramanan, Thuwaragan Sundaramoorthy, Mark Burch
Filed: 20 Nov 20
Utility
Automatic virtual purchase card charge reconciliation against requisition in an online procurement system
23 May 23
A programmed computer-implemented method allows enterprises to pay transactions using a virtual credit card at the time of an approved purchase order.
Adam Alphin, Rohit Jalisatgi, Rajiv Ramachandran, Matt Pasquini
Filed: 22 Nov 21
Utility
Detecting supplier fraud from digital transactional data
9 May 23
A fraud detection system for detecting fraudulent acts related to payment discounts from digital transactional data is disclosed.
Scott Harris, Dmitri Korobov
Filed: 28 Dec 20
Utility
System and method of setting a configuration to achieve an outcome
4 Apr 23
A computer-implemented method for managing a graphical user interface for a computer procurement application is disclosed.
Donna Wilczek
Filed: 30 Jun 20
Utility
Using transaction data to identify computing devices capable of performing transactions subject to transaction parameters
4 Apr 23
In an embodiment, a system and method for the following steps are described herein: receiving transactional data describing transactions between multiple computing devices, using the transactional data, identifying multiple instances of a particular event type, each instance comprising multiple transactions associated with a particular computing device, using the transactional data related to the multiple instances of the particular event type, determining multiple items for the particular event type, receiving, from a client computing device, an event generation request for an event of the particular event type, generating an event template identifying one or more of the multiple items associated with the particular event type, and displaying, through a graphical user interface executing on the client computing device, the event template.
Justin Mehta, Andrew Miller, Scott Harris
Filed: 16 Dec 20
Utility
Catalog enablement data for supplier systems based on community activities
21 Feb 23
A method and apparatus for generating recommendation data for cataloging items in an e-procurement system is provided.
Scott Harris, Vincent Toesca, Prasanna Kumar, Amit Vijayant
Filed: 7 Oct 21
Utility
Automatically recommending community sourcing events based on observations
14 Feb 23
A computer-implemented method for improving efficiency in an electronic procurement system for sourcing resources, comprising, during digital electronic interactions of a buyer computer with one or more software platforms and without receiving explicit request for recommendations from the buyer computer: automatically generating, at a coding computer, implicit observation data of the buyer computer; automatically determining, at the coding computer, one or more active sourcing events from a plurality of sourcing events, based on at least the implicit observation data of the buyer computer; using the coding computer, causing to display at least one of the one or more active sourcing events in a graphical user interface.
Raja Hammoud, Donna Wilczek, Carl Rydbeck, Pallavi Mathane
Filed: 2 Oct 19
Utility
System and method of setting a configuration to achieve an outcome
10 Jan 23
A method for improving performance of a computer procurement application includes using the procurement control system computer, determining a peer group associated with a first entity; using a procurement control system computer, obtaining, from client computers respectively associated with the entities, configurations that instruct a procurement application how to perform procurement tasks for the respective entities of the entities in the peer group; using a procurement control system computer, obtaining, from a first client computer associated with the first entity, a first configuration that instruct the procurement application how to perform procurement tasks for the first entity; obtaining a desired end result from the first entity; using the procurement control system computer, using a machine learning algorithm, determining configurations of the peer groups that have a causal relationship to the desired end result; providing a description of the configuration value to the client computer associated with the first entity.
Donna Wilczek
Filed: 17 May 21
Utility
Automatically identifying risk in contract negotiations using graphical time curves of contract history and divergence
10 Jan 23
In one embodiment, a method includes using a first computing device to access digital data representing a contract set of contract documents and digital contract metadata, weight differences between data field values, use the weighted differences to calculate distance scores, use the distance scores and a temporal ordering of the contract documents to generate and cause displaying a time curve graph comprising a geometric shape that comprises time curves and a spatial proximity at a second computing device, a measure of each time curve calculated to indicate an amount of time between a creation of two contract documents, the spatial proximity calculated to indicate a metric of similarity between the contract documents, in response to determining that the geometric shape indicates a lack of convergence over a threshold amount of time, generate and cause displaying a notification indicating that the contract set is at risk at the second computing device.
Dan Dimerman
Filed: 7 Apr 21
Utility
Automatic synchronization of payment data across distributed systems
29 Nov 22
In an embodiment, a computer-implemented method comprises receiving supplier invoice data comprising one or more supplier payment objects corresponding to a supplier to a customer of a supplier-customer transaction.
Tushar Rawal, Scott Harris
Filed: 1 May 20
Utility
Text-based machine learning extraction of table data from a read-only document
15 Nov 22
Embodiments of the disclosed technologies provide solutions for automatically reading digital electronic documents that contain tables and correctly extracting table data, rows and columns from the documents with high accuracy and high throughput.
Hongyang Yu, Hanieh Borhanazad, Sandip Mandlecha
Filed: 20 Oct 20