Vendor Recommendation API for E-Commerce Order Management

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Merchants face complexity in managing and coordinating with multiple third-party order and delivery services, vendors, and other services due to different interfaces and communication protocols, leading to inefficiencies and disruptions in their operations.

Innovation Solution

A system and environment that provide recommendations for merchants to optimize their use of third-party services through a common service provider, utilizing machine learning and data analysis to suggest which services to use, how to order inventory, and how to manage orders and deliveries, allowing for dynamic switching between communication protocols.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If a merchant subscribes to multiple third-party order and delivery services, then the merchant can access more services and vendors, but the merchant has to manually control and coordinate information from different services with different interfaces and communication protocols, increasing operational complexity

Engineering Contradiction:
Improveaccess to multiple servicesVSAvoidoperational complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent introduces an intermediary system that acts as a mediator between the merchant and multiple third-party services. This intermediary handles the complexity of coordinating information from different services with different interfaces and communication protocols, allowing the merchant to access multiple services without directly managing their operational complexity.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent creates a universal interface layer that can interact with multiple different third-party services through a single standardized interface. This multi-functional interface handles various communication protocols and data formats, enabling the merchant to work with diverse services through a unified system.

Inventive Principle:
Principle #6Universality (Multi-functionality)

2Adaptability or versatility

If a merchant manually interacts with websites of multiple vendors to place orders, then the merchant can obtain items from various vendors, but the process becomes cumbersome and time-consuming

Engineering Contradiction:
Improvevendor selectionVSAvoidorder placement time
Core Design Contradiction:
Adaptability or versatilityVSLoss of time

Solution Approach 1:

The patent implements an automated ordering system where the system automatically places orders with multiple vendors based on merchant preferences and requirements, eliminating the need for manual interaction with each vendor's website. The system self-manages the order placement process across multiple vendors.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The patent pre-configures vendor relationships, communication protocols, and ordering parameters in advance. When ordering is needed, the system executes pre-programmed actions to automatically place orders with the appropriate vendors, saving significant time compared to manual interaction.

Inventive Principle:
Principle #10Preliminary action

3Adaptability or versatility

If a merchant uses different interfaces and communication protocols for different third-party services, then the merchant can integrate with various services, but the simplicity of operation promised by the services is rendered useless

Engineering Contradiction:
Improveservice integrationVSAvoidoperational simplicity
Core Design Contradiction:
Adaptability or versatilityVSEase of operation

Solution Approach 1:

The patent creates a universal interface layer that provides a single standardized method for interacting with multiple third-party services. This interface handles the complexity of different communication protocols and data formats internally, presenting a unified simple interface to the merchant while maintaining integration with diverse services.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Data Source

PatentUS11741528B1Application program interfaces for vendor recommendations
Publication Date: 2023.08.29 BLOCK INC
  • US11741528B1 patent drawing
  • US11741528B1 patent drawing
  • US11741528B1 patent drawing

AI summary

An e-commerce service is configured to interface between merchants and vendors so that a merchant can purchase from vendors without having to communicate directly with the vendors. A recommendation service is also provided to provide recommendations to merchants regarding which of multiple available vendors to use for any given product. The recommendation service bases its recommendations on historical order data that has been archived by the e-commerce service, as well as on known or derived merchant properties. The recommendation service may also recommend rates at which an item should be ordered, based on ordering rates of other merchants.