MIPI Scanlink Frame Translation Logic for Scanner Interface

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current multi-function device manufacturers face high development costs and long lead times for custom ASICs/SOCs used to transfer video data, which become obsolete due to rapid technological changes, necessitating the use of proprietary interfaces and expensive technologies.

Innovation Solution

The implementation of a system that transfers data over a Mobile Industry Processor Interface (MIPI) using a scan bar, analog front end module, translation logic module, and processor, eliminating the need for custom ASICs by converting video images into a scanlink frame with a MIPI communication protocol for processing.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If custom ASICs/SOCs are used to transfer video data, then video data transfer capability is achieved, but development cost increases to $1 million to $10 million

Engineering Contradiction:
Improvevideo data transfer capabilityVSAvoiddevelopment cost
Core Design Contradiction:
ReliabilityVSEase of manufacture

Solution Approach 1:

The patent applies universality by using a standardized MIPI interface that can handle multiple types of data (video images, metadata, control signals) through a single connection, replacing the need for custom ASICs designed for specific video transfer functions. This standardized interface can be used across different devices and applications, eliminating the need for expensive custom hardware development.

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

Solution Approach 2:

The patent introduces a translation logic module as an intermediary that converts video images into a standardized scanlink frame format compatible with MIPI interfaces. This intermediary component enables compatibility between the video source and the standardized MIPI interface without requiring custom ASICs, thereby reducing development costs while maintaining video transfer capability.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If custom ASICs/SOCs are used to transfer video data, then video data transfer capability is achieved, but development lead time increases to 15-24 months

Engineering Contradiction:
Improvevideo data transfer capabilityVSAvoiddevelopment lead time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

By adopting the standardized MIPI interface, the system eliminates the lengthy 15-24 month development cycle associated with custom ASICs. The MIPI interface is already established and available in modern microprocessors, allowing immediate implementation without lengthy custom hardware development cycles.

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

Solution Approach 2:

The translation logic module serves as an intermediary that adapts video data to the standardized MIPI format, enabling quick integration without requiring custom ASIC development. This approach leverages existing MIPI-compatible components and standards, dramatically reducing the development lead time from 15-24 months to a much shorter timeframe.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Adaptability or versatility

If custom ASICs are used, then fixed functionality is provided, but adaptability to technological changes decreases

Engineering Contradiction:
Improvefunctionality flexibilityVSAvoidfixed functionality
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The standardized MIPI interface provides universal compatibility and adaptability to technological changes. Unlike fixed-functionality ASICs, the MIPI interface can accommodate different video formats, resolutions, and protocols through software configuration and the translation logic module, enabling the system to adapt to emerging technologies without hardware redesign.

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

Solution Approach 2:

The patent employs dynamic adaptability through the translation logic module that can adjust to different video formats and protocols. This dynamic approach allows the system to change its behavior based on the input requirements, providing versatility while maintaining reliable video transfer functionality, in contrast to the static, fixed functionality of ASICs.

Inventive Principle:
Principle #15Dynamics

4Reliability

If proprietary interfaces are used, then video data transfer is achieved, but device complexity increases

Engineering Contradiction:
Improvevideo data transferVSAvoidinterface complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The MIPI interface consolidates multiple data transfer functions (video images, metadata, control signals) into a single standardized connection, reducing interface complexity. Instead of requiring separate proprietary interfaces for different data types, the universal MIPI interface handles all communications through a unified protocol, simplifying the overall system architecture.

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

Solution Approach 2:

The patent merges multiple data streams (video images and metadata) into a single scanlink frame format that is transmitted over the MIPI interface. This consolidation reduces the number of separate interfaces and connections needed, thereby reducing device complexity while maintaining reliable video data transfer capability.

Inventive Principle:
Principle #5Merging (Combining)

Data Source

PatentUS20160330343A1Scanner interface and protocol
Publication Date: 2016.11.10 XEROX CORP
  • US20160330343A1 patent drawing
  • US20160330343A1 patent drawing
  • US20160330343A1 patent drawing

AI summary

An example of an apparatus for transferring data over a Mobile Industry Processor Interface (MIPI) includes a scan bar for scanning an image, an analog front end (AFE) module in communication with the scan bar for receiving a plurality of video images of the image that is scanned by the scan bar, a translation logic module in communication with the AFE module to convert the plurality of video images into a scanlink frame using a MIPI communication protocol, wherein the scanlink frame comprises a frame start packet, a scanlink header packet, the plurality of video images and a frame end packet, a MIPI input interface in communication with the translation logic module to receive the scanlink frame and a processor in communication with the MIPI input interface to process the scanlink frame to generate a scanned image file using the scanlink frame.