Automotive Commerce Exchange Platform Standardizing DMS APIs

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The automotive industry faces inefficiencies in sales processes due to fragmented systems, high costs, and resource constraints for software developers integrating with Dealership Management Systems (DMS), lack of standardized APIs, and manual point-to-point solutions that hinder e-commerce and data sharing.

Innovation Solution

An open platform with standardized APIs and a marketplace that enables easy integration, aggregation of automotive APIs, and automated e-commerce, allowing developers to create and publish solutions once for multiple users, facilitating seamless data exchange and workflow orchestration.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of manufacture

If manual point-to-point integration solutions are used for connecting with DMS systems, then developers can achieve system integration, but the complexity of integration increases and resource consumption rises

Engineering Contradiction:
Improveease of integrationVSAvoidintegration complexity
Core Design Contradiction:
Ease of manufactureVSDevice complexity

Solution Approach 1:

The patent introduces an intermediary layer (API gateway or integration platform) that mediates between multiple DMS systems and third-party applications. This intermediary provides standardized connection points, eliminating the need for developers to create manual point-to-point integrations with each DMS system individually, thereby reducing integration complexity while maintaining connectivity capabilities

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent implements a universal integration interface that can connect to multiple different DMS systems through a single standardized API. This multi-functional interface allows one integration solution to serve multiple DMS vendors, reducing the number of integrations developers must create and lowering overall integration complexity

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

2Adaptability or versatility

If multiple custom integrations are developed for different DMS systems, then specific system requirements are met, but development time and costs increase

Engineering Contradiction:
Improvesystem compatibilityVSAvoiddevelopment time
Core Design Contradiction:
Adaptability or versatilityVSLoss of time

Solution Approach 1:

The patent creates a universal integration layer that provides a single set of APIs compatible with multiple DMS systems. Developers can build applications once and deploy them across different DMS platforms without creating custom integrations for each system, significantly reducing development time while maintaining broad system compatibility

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

Solution Approach 2:

The patent implements pre-built integration connectors and standardized API templates that are prepared in advance for common DMS systems. These preliminary integration components can be configured and deployed quickly without requiring developers to build integrations from scratch, reducing development time while ensuring compatibility with specific DMS requirements

Inventive Principle:
Principle #10Preliminary action

3Reliability

If standardized APIs are not implemented, then each system can operate independently, but data sharing and e-commerce automation are hindered

Engineering Contradiction:
Improvesystem independenceVSAvoiddata sharing efficiency
Core Design Contradiction:
ReliabilityVSLoss of information

Solution Approach 1:

The patent introduces a standardized API gateway that acts as an intermediary between independent systems. This gateway enables automated data exchange and e-commerce transactions between DMS systems and third-party platforms while maintaining system independence. The standardized interfaces ensure reliable data sharing without requiring systems to lose their operational autonomy

Inventive Principle:
Principle #24Intermediary (Mediator)

4Adaptability or versatility

If developers create custom integration solutions for each client, then specific client needs are met, but resource consumption and costs increase

Engineering Contradiction:
Improveclient-specific customizationVSAvoiddeveloper resource consumption
Core Design Contradiction:
Adaptability or versatilityVSUse of energy by moving object

Solution Approach 1:

The patent implements a universal API framework that can be configured to meet different client needs without requiring custom development for each client. The standardized interfaces provide adaptable functionality that serves multiple clients with similar requirements, significantly reducing developer resource consumption while maintaining the ability to address client-specific needs through configuration rather than custom coding

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

Data Source

PatentUS11616856B2Systems and methods for an automotive commerce exchange
Publication Date: 2023.03.28 CDK GLOBAL LLC
  • US11616856B2 patent drawing
  • US11616856B2 patent drawing
  • US11616856B2 patent drawing

AI summary

Disclosed are systems and methods to provide a platform for standardizing application programming interfaces (APIs) for a plurality of different dealership management software (DMS) systems. A computer server includes one or more processors of an automotive commerce exchange platform. The one or more processors are configured to execute a plurality of different software interfaces with a plurality of different DMS systems and provide a standardized software interface. The standardized software interface is configured to enable communication between the one or more processors of the automotive commerce exchange platform and a plurality of different devices of entities involved with an automotive market. The standardized software interface is also configured to enable the plurality of different devices access to each of the plurality of different DMS systems independent of local software interfaces of the plurality of different devices with each of the different DMS systems.