Intelligent Device Event Deduplication for Single-Task Execution

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Intelligent devices often execute the same task multiple times in response to different triggering information corresponding to the same event, leading to resource waste.

Innovation Solution

The method involves determining distinct events from multiple pieces of triggering information, deduplicating redundant events, and selecting a target task for each event based on probability and priority, thereby preventing duplicate task execution.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If the robot executes tasks based on pre-stored correspondence between triggering information and tasks, then the robot can respond to detected events, but the robot may execute the same task multiple times for the same event leading to resource waste

Engineering Contradiction:
Improvetask execution reliabilityVSAvoidresource waste
Core Design Contradiction:
ReliabilityVSLoss of energy

Solution Approach 1:

The patent merges multiple triggering information pieces that correspond to the same event into a single unified event representation. The event processing module consolidates duplicate triggering information from different sensors or processing paths, ensuring that each unique event triggers its corresponding task only once, thereby preventing resource waste while maintaining reliable task execution.

Inventive Principle:
Principle #5Merging (Combining)

2Adaptability or versatility

If the robot uses multiple components to detect triggering information, then the robot can detect events more comprehensively, but the robot may detect the same event through multiple components leading to duplicate task execution

Engineering Contradiction:
Improveevent detection capabilityVSAvoidtask execution efficiency
Core Design Contradiction:
Adaptability or versatilityVSProductivity

Solution Approach 1:

The patent introduces an event processing module as an intermediary between multiple detection components and the task execution system. This intermediary module receives triggering information from various components, processes it to identify unique events, and then triggers appropriate tasks. This mediator prevents duplicate task execution while preserving the comprehensive event detection capability provided by multiple sensors.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Ease of operation

If the robot processes each triggering information independently, then the robot can respond to all detected information, but the robot wastes resources by processing the same event multiple times

Engineering Contradiction:
Improveresponse completenessVSAvoidprocessing time waste
Core Design Contradiction:
Ease of operationVSLoss of time

Solution Approach 1:

The patent combines multiple triggering information processing operations into a unified event processing workflow. Instead of independently processing each triggering information piece, the system merges them into a single event representation that is then processed once, ensuring complete response coverage while eliminating redundant processing time and resource consumption.

Inventive Principle:
Principle #5Merging (Combining)

Data Source

PatentEP3608777B1Method and apparatus of intelligent device for executing task
Publication Date: 2025.07.09 HUAWEI TECH CO LTD
  • EP3608777B1 patent drawingFigure 1~2
  • EP3608777B1 patent drawingFigure 3(a)~3(b)
  • EP3608777B1 patent drawingFigure 4(a)~4(b)

AI summary

Embodiments of this application pertain to the field of artificial intelligence technologies, and disclose a method and an apparatus for executing a task by an intelligent device. The method includes: when at least one piece of triggering information is detected, determining, based on the at least one piece of triggering information, at least one to-be-processed event triggered by the at least one piece of triggering information, where the at least one event is different from each other, the triggering information is outside information detected by the intelligent device by using a sensor, and the event is an event that happens outside and that is determinable for the intelligent device when the intelligent device detects the triggering information; selecting, for each determined event and from at least one task corresponding to the event, a target task corresponding to the event, where the task is a processing manner available to the intelligent device for the event that happens outside; and executing the target task corresponding to each event. According to this application, resource waste can be avoided.