Prioritized Device Actions Through Multimodal Scan Pattern Matching

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing technologies lack efficient methods for prioritizing device actions in response to diverse scanning data types, leading to user interface clutter and overwhelming responses.

Innovation Solution

A system that analyzes scanning data from multiple sensors and modules, identifies specific data patterns, and prioritizes actions based on a waterfall method considering scan code, audio signature, logo, registered keyword, and system keyword levels, with optional user preferences and third-party associations.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If the system performs comprehensive scanning and pattern matching across multiple data types, then the accuracy and completeness of action identification is improved, but the device complexity and processing time increase

Engineering Contradiction:
Improvepattern matching accuracyVSAvoidsystem complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent segments the action prioritization process into distinct hierarchical levels (scan code level, audio signature level, logo level, registered keyword level, system keyword level). Each level processes specific data types independently, allowing the system to handle multiple scan data types without overwhelming complexity. This segmentation enables accurate pattern matching while maintaining manageable system structure through modular processing stages.

Inventive Principle:
Principle #1Segmentation

2Loss of information

If the system presents all identified actions to the user, then the completeness of information is improved, but the ease of operation deteriorates due to interface clutter

Engineering Contradiction:
Improveinformation completenessVSAvoiduser interface usability
Core Design Contradiction:
Loss of informationVSEase of operation

Solution Approach 1:

The patent applies preliminary action by automatically prioritizing and pre-selecting the most relevant actions before presenting them to the user. The system performs preliminary filtering and ranking based on the hierarchical level at which patterns are matched, so that when actions are presented to the user, they are already organized by importance. This reduces interface clutter while maintaining information completeness, as the user sees all actions but they are pre-organized with the most relevant ones first.

Inventive Principle:
Principle #10Preliminary action

3Productivity

If the system processes scan data through multiple hierarchical levels, then the productivity of action identification is improved, but the loss of time in processing increases

Engineering Contradiction:
Improveaction identification efficiencyVSAvoidprocessing time
Core Design Contradiction:
ProductivityVSLoss of time

Solution Approach 1:

The hierarchical segmentation allows the system to process different data types at appropriate levels without unnecessary overhead. Each level (scan code, audio signature, logo, registered keyword, system keyword) processes only the relevant data types, avoiding the time cost of exhaustive searching at every level. This segmentation improves productivity by directing processing effort efficiently while minimizing overall processing time through targeted pattern matching at each hierarchical stage.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system applies partial action by focusing processing resources on the most promising data types and patterns at each hierarchical level. Rather than exhaustively processing all possible patterns equally, the system performs partial processing at higher levels first (scan codes, audio signatures) and only proceeds to lower levels (registered keywords, system keywords) when necessary. This approach improves productivity by avoiding unnecessary processing while maintaining comprehensive action identification.

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS12380159B2Prioritized device actions triggered by device scan data
Publication Date: 2025.08.05 SNAP INC
  • US12380159B2 patent drawing
  • US12380159B2 patent drawing
  • US12380159B2 patent drawing

AI summary

Systems, methods, devices, server computers, storage media, and instructions for prioritized device action triggered by device scan data are described. In one embodiment, a mobile device performs a method that involves executing a messaging application with an image capture interface and a scanning input. An associated scanning mode comprises capture of scan data from a plurality of input/output modules of the first client device, analyzes the scan data to identify one or more scan data patterns by matching at least a portion of the scan data against a set of data patterns, and selects a priority system action based on the results of the matching of the portion of the scan data against the set of data patterns. In some embodiments, the priority system action is selected based on a priority ranking for identified scan data types.