Motion Reporting via Distance-Triggered Optical Sensing

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional motion reporting schemes for electronic devices, such as printers and optical mice, suffer from significant distance errors due to the mismatch between the working rates of remote host devices and electronic devices, leading to inconsistent motion readings and increased power consumption when trying to resolve this with higher polling rates.

Innovation Solution

Incorporating an optical sensor within the electronic device to sense motion information and report results to a remote host device only when a predetermined distance is moved, utilizing a sensing circuit and controller to accurately track and report motion, thereby reducing the need for frequent polling and minimizing power consumption.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If the polling rate is increased to reduce distance error, then measurement precision is improved, but power consumption increases

Engineering Contradiction:
Improvedistance measurement accuracyVSAvoidpower consumption
Core Design Contradiction:
Measurement precisionVSUse of energy by moving object

Solution Approach 1:

The patent implements periodic motion reporting based on distance thresholds rather than continuous polling. The electronic device reports motion information to the remote host device only when the moving distance reaches a predetermined threshold, creating an event-driven periodic reporting mechanism that reduces communication frequency and power consumption while maintaining measurement accuracy

Inventive Principle:
Principle #19Periodic action

2Measurement precision

If the polling rate is increased to reduce distance error, then measurement precision is improved, but device complexity increases

Engineering Contradiction:
Improvedistance measurement accuracyVSAvoidpolling mechanism complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The system transitions from continuous polling to event-triggered periodic reporting. The remote host device polls the electronic device only when motion exceeds the predetermined distance threshold, simplifying the polling mechanism while maintaining accurate motion tracking

Inventive Principle:
Principle #19Periodic action

Solution Approach 2:

The electronic device autonomously monitors its own motion and determines when to report based on internal distance calculations. This self-service approach eliminates the need for complex continuous polling coordination between host and device, reducing overall system complexity

Inventive Principle:
Principle #25Self-service

Applied Scientific Principles

This section explains which scientific principles are used to turn an abstract innovation direction into a practical engineering solution.

Function Achieved in This Case

This approach enhances the accuracy and precision of motion reporting, significantly reducing distance errors and lowering power consumption by allowing the electronic device to report motion only when a specific distance is reached, thus improving performance in printing and optical mouse applications.

Implementation Method 1

using an optical sensor for sensing the motion information of the electronic device

Methodology Applied
Scientific EffectOptical sensing: Photoelectric Effect

Data Source

PatentUS10175067B2Scheme for interrupt-based motion reporting
Publication Date: 2019.01.08 PIXART IMAGING PENANG
  • US10175067B2 patent drawing
  • US10175067B2 patent drawing
  • US10175067B2 patent drawing

AI summary

A method for reporting motion information from an electronic device to a remote host device includes: using an optical sensor for sensing the motion information of the electronic device, the optical sensor being configured within the electronic device; and reporting a motion result of the electronic device to the remote host device based on the optical sensor when the electronic device has moved a predetermined distance each time.