Coupon Offering System Using Image Processing for Item Detection

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing coupon systems are inefficient and costly for both providers and consumers, requiring significant time and effort for customers to find, manage, and redeem coupons.

Innovation Solution

A computer-based coupon offering system that uses image processing and machine learning to detect items in shopping container images or receipts, matching them with relevant coupons and providing users with instant or future savings opportunities.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of time

If customers manually search for and manage coupons using existing methods, then they can find coupon information, but it requires significant time and cognitive effort

Engineering Contradiction:
Improvetime to find and manage couponsVSAvoidease of coupon management
Core Design Contradiction:
Loss of timeVSEase of operation

Solution Approach 1:

The system enables automatic coupon generation and delivery without requiring customer effort. The server automatically detects items in shopping container images, generates relevant coupons, and delivers them to customers, eliminating the need for manual coupon searching and management

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system performs coupon generation and delivery in advance of the actual shopping transaction. By analyzing shopping container images and pre-generating coupons before customers reach the checkout, the system eliminates last-minute coupon searching and ensures coupons are already available when needed

Inventive Principle:
Principle #10Preliminary action

2Measurement precision

If the system uses multiple detection techniques (object detection and barcode detection), then item detection accuracy improves, but processing complexity increases

Engineering Contradiction:
Improveitem detection accuracyVSAvoiddetection system complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The system combines object detection and barcode detection techniques into a unified item detection process. By merging these two detection approaches, the system achieves more accurate item identification than either method could provide alone, while the integrated architecture manages complexity through coordinated operation

Inventive Principle:
Principle #5Merging (Combining)

3Loss of time

If the system processes shopping container images in real-time, then coupon delivery timing is optimized, but processing speed requirements increase

Engineering Contradiction:
Improvecoupon delivery timeVSAvoidimage processing speed
Core Design Contradiction:
Loss of timeVSSpeed

Solution Approach 1:

The system performs image processing and coupon generation during the shopping process itself, before the customer reaches checkout. This preliminary action ensures coupons are ready in advance, optimizing delivery timing without requiring extremely high processing speeds at the critical checkout moment

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS12217280B2Computer system and method for offering coupons
Publication Date: 2025.02.04 MEDIXIN INC
  • US12217280B2 patent drawing
  • US12217280B2 patent drawing
  • US12217280B2 patent drawing

AI summary

A computer system and method for offering coupons to a user is provided herein. The computer system includes a coupon offering server. The coupon offering server includes a shopping container image processor configured to detect a pre-purchase item in shopping container image data. The shopping container image processor includes an object detector module and a barcode detector module. The object detector module is configured to generate first detected item data, wherein the first detected item data includes an item detected in the shopping container image data using an object detection technique. The barcode detector module is configured to generate second detected item data, wherein the second detected item data includes an item detected in the shopping container image using a barcode detection technique. The computer system also includes a coupon matcher engine. The coupon matcher engine is configured to receive the first and second detected item data from the shopping container image processor and generate matched coupon data using the first and second detected item data.