Company patents

Coupa Software Incorporated

Coupa Software Incorporated's patent strategy is heavily concentrated in Business Methods & Fintech, accounting for 74.5% of its portfolio, yet this core area saw a significant decline of 19.2% in 2025 and a further 52.4% so far in 2026. While the company showed emerging interest in Computer Vision with a 100.0% YoY growth in 2024, its overall patenting activity appears to be shifting, with most categories, including Machine Learning & AI, experiencing declines in 2025 and 2026.

Patent Trend by Technology Area

Yearly patent publications since 2023

Product themes

Product-level themes inferred from filings since 2023, with category chips showing where each theme appears. Select a theme to filter the patents below.

106 US filings (since 2023) · 12 categories · 12 themes

Automated Transaction Systems

Systems designed to streamline and automate various commercial transactions, including mobile-enhanced processes, secure online checkouts, customer service interactions, and privilege issuance, often leveraging digital authentication.

Business Methods & Fintech
Who else files here? →
29since 2023
-30.0%YoY
Intelligent Decision Support

Systems that process data to provide personalized recommendations, predict events, or automate decision-making processes based on learned patterns, user behavior, or environmental factors.

Databases & Information Retrieval
Who else files here? →
24since 2023
+16.7%YoY
Personalized Recommendations

Systems that use user data, preferences, and machine learning to generate tailored advice, product recommendations, goal-setting plans, or contextual information for individuals across different domains.

Business Methods & Fintech
Who else files here? →
13since 2023
-60.0%YoY
Document & Information Extraction

Methods and systems for identifying, extracting, and structuring specific entities, relationships, or insights from text-based documents, often involving techniques like named entity recognition, relation extraction, or summarization.

Natural Language Processing
Who else files here? →
9since 2023
-33.3%YoY
ML-driven Decision Support

Application of machine learning models to process complex data and generate actionable insights, predictions, or classifications that inform or automate decision-making processes in various domains like healthcare, business, or industrial control.

Pattern Recognition & ML Models
Who else files here? →
9since 2023
-60.0%YoY
Predictive System Health

Techniques for monitoring system components and behaviors to anticipate failures, performance degradation, or anomalies, often leveraging machine learning for pattern recognition and forecasting.

System Reliability & Diagnostics
Who else files here? →
6since 2023
-50.0%YoY
System Resource & Power Optimization

Methods and systems for efficiently allocating computing resources, balancing workloads, and managing power states to improve performance, reduce energy consumption, or enhance reliability in computing platforms.

Operating Systems & Program Control
Who else files here? →
4since 2023
n/a
Access Control & Identity Management

Systems and methods for authenticating users, devices, or applications, authorizing their access to resources based on policies, and managing digital identities across various platforms.

Computer Security
Who else files here? →
2since 2023
new
Specialized Data Integration

Methods and systems for integrating, transforming, and managing complex or domain-specific data from disparate sources into a unified structure, often for specific applications like social networks, genomics, or business forms.

Databases & Information Retrieval
Who else files here? →
2since 2023
n/a
Secure Data Sharing & Rights Management

Mechanisms to facilitate the secure exchange of data between different entities or systems while enforcing usage policies, managing digital content rights, and ensuring data consistency during replication or transfer.

Computer Security
Who else files here? →
2since 2023
n/a
Digital Asset Management

Technologies for securing, managing, and transacting with virtual currencies, non-fungible tokens (NFTs), and other blockchain-based digital assets, including hardware wallets and tokenization schemes for various purposes.

Business Methods & Fintech
Who else files here? →
1since 2023
n/a
Wearable & Mobile Interaction

Designing user interfaces and interaction methods specifically for mobile or wearable devices, enabling control of external systems, monitoring user states, or facilitating real-world transactions.

Input/Output & User Interfaces
Who else files here? →
1since 2023
n/a

Patents

Showing 41-50 of 237

Page 5 of 24
US 12175437 B1GRANTED
G06F9/44

Automatic payment batching and release in an online procurement system

Filed:2020-06-29Pub:2024-12-24
Applicant:Coupa Software Incorporated

In an embodiment, a computer-implemented method comprises storing invoice data comprising a plurality of invoice objects, each invoice object comprising a digital programmatic object that is maintained in computer memory, each invoice object comprising one or more data fields that are programmatically linked to and storing data for an invoice between a supplier account and a buyer account, the one or more data fields including a remittance address that specifies an address to which a payment is to be sent; determining, based on the plurality of invoice objects, a set of unique remittance addresses, each unique remittance address of the set of unique remittance addresses associated with a distinct supplier account; generating a first set of payment objects based on the set of unique remittance addresses, each payment object of the first set of payment objects associated with a unique remittance address of the set of unique remittance addresses; determining, based on the plurality of invoice objects, that a particular unique remittance address of the set of unique remittance addresses is associated with multiple buyer entities of a particular buyer account; in response to determining that the particular unique remittance address of the set of unique remittance addresses is associated with the multiple buyer entities of the particular buyer account, generating a second set of payment objects, each payment object of the second set of payment objects associated with the particular unique remittance address and a distinct buyer entity of the multiple buyer entities; causing multiple payment transactions based on the first set of payment objects and the second set of payment objects.

US 20240370187 A1APPLICATION
G06F3/06

CONFIGURABLE MACHINE LEARNING SYSTEMS THROUGH GRAPHICAL USER INTERFACES

Filed:2024-07-16Pub:2024-11-07
Applicant:Coupa Software Incorporated

Systems and methods for presenting configurable machine learning systems through graphical user interfaces are disclosed. In an embodiment, a machine learning server computer stores one or more machine learning configuration files. A particular machine learning configuration file of the one or more machine learning configuration files comprises instructions for configuring a machine learning system of a particular machine learning type with one or more first machine learning parameters. The machine learning server computer displays through a graphical user interface, a plurality of selectable parameter options, each of which defining a value for a machine learning parameter. The machine learning server computer receives a particular input dataset. The machine learning server computer additionally receives, through the graphical user interface, a selection of one or more selectable parameter options corresponding to one or more second machine learning parameters different from the one or more first machine learning parameters. The machine learning server computer replaces in the particular machine learning configuration file, the one or more first machine learning parameters with the one or more second machine learning parameters. Using the particular machine learning configuration file, the machine learning server computer configures a particular machine learning system. Using the particular machine learning system and the particular input dataset, the machine learning server computer computes a particular output dataset.

US 12125037 B1GRANTED
G06Q20/40

Security alerts in supplier transactions

Filed:2021-12-31Pub:2024-10-22
Applicant:COUPA SOFTWARE INCORPORATED

In one embodiment, a computer-implemented method comprises, using an e-procurement platform instance that is programmed to host thousands of user accounts that are associated with a plurality of different entities, receiving, from a buyer computer, supplier payment account data for a dataset representing a payment to a supplier; creating a cryptographically secure fingerprint based on the supplier payment account data; using the fingerprint and at least a portion of the supplier payment account data, programmatically transmitting a structured database query to a digital data repository, the digital data repository comprising at least hundreds of thousands of records of transactions that included other datasets representing other payments; in response to the querying, receiving a result set of a plurality of supplier payment datasets, based on the records of transactions, the supplier payment datasets representing past submissions of payments to the same supplier payment account that the fingerprint represents; based on the result set and a plurality of programmatic rules, calculating one or more notification metrics and selecting a notification from among a plurality of programmed notifications and transmitting, to the buyer computer, presentation instructions which when rendered using the buyer computer cause displaying the one or more notification metrics and a notification text.

145624