Smartphone Camera-Based Scanning Device Orientation Detection

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional methods for presenting and processing payment items on smartphones for transactions, such as credit cards and coupons, are limited in their ability to efficiently display and scan payment information, particularly in relation to the orientation and position of scanning devices.

Innovation Solution

An electronic apparatus with a camera and processing circuitry that captures images of scanning devices, outputs scannable items, detects the orientation of scanning devices, and rotates barcode images accordingly, enabling easier scanning and transaction processing.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If payment identification information is displayed on a smartphone display unit for scanning, then the payment transaction can be processed, but the user must manually select each payment item which increases the time required for payment processing

Engineering Contradiction:
Improvepayment processing speedVSAvoidtime for manual selection
Core Design Contradiction:
ProductivityVSLoss of time

Solution Approach 1:

The system automatically detects the scanning device type through camera imaging and autonomously selects and displays the appropriate scannable item format without requiring manual user selection. The smartphone performs self-service by identifying whether a barcode scanner, QR code scanner, or NFC device is being used and automatically presenting the corresponding scannable item.

Inventive Principle:
Principle #25Self-service

2Ease of operation

If the smartphone displays scannable items in a fixed orientation, then the display is simple, but the scanning device may not be able to scan the code properly when held at different angles

Engineering Contradiction:
Improvescanning convenienceVSAvoidorientation detection and rotation mechanism
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The system dynamically adjusts the orientation of displayed scannable items based on real-time detection of scanning device orientation. The processing circuitry continuously monitors the angle at which the scanning device approaches the display and automatically rotates the scannable item to match the scanner's orientation, making the system adaptive rather than static.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system uses camera-based detection to obtain feedback on the scanning device's orientation and automatically adjusts the display orientation accordingly. This closed-loop feedback mechanism ensures the scannable item is always presented in the optimal orientation for successful scanning regardless of how the user holds the scanning device.

Inventive Principle:
Principle #23Feedback

3Adaptability or versatility

If the smartphone uses a camera to capture images of scanning devices, then it can automatically detect scanning device type and orientation, but this adds hardware and processing requirements

Engineering Contradiction:
Improvescanning device compatibilityVSAvoidcamera and processing circuitry requirements
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The smartphone's existing camera component is repurposed to serve multiple functions: capturing images for scanning device type identification, detecting scanning device orientation, and triggering appropriate scannable item display. This multi-functional use of the camera minimizes additional hardware requirements while maximizing adaptability to different scanning devices.

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

Data Source

PatentUS9619793B2Device and method for conducting transactions
Publication Date: 2017.04.11 SAMSUNG ELECTRONICS CO LTD
  • US9619793B2 patent drawing
  • US9619793B2 patent drawing
  • US9619793B2 patent drawing

AI summary

An apparatus is provided including a camera; and a processing circuitry configured to: capture an image of a scanning device by using the camera; and output a first scannable item based on the captured image of the scanning device.