Semantic Activity Awareness for Context-Aware Task Planning

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional context-aware recommendation mechanisms fail to provide procedural guidance by not understanding task context and actions within a larger task context, limiting the adoption of semantic modeling due to high knowledge investment and requiring specialized skills, making it impractical for enterprises with accumulated history and context.

Innovation Solution

A method that stores task patterns, defines domain-specific tasks based on initial input, and uses interaction information to select and represent action items with metadata, allowing for the creation of domain-specific tasks in diagrammatic and knowledge representation languages, incorporating a semantic engine to provide meaningful recommendations.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If semantic modeling technologies are adopted to provide procedural guidance based on task context, then the quality of recommendations improves, but the investment in knowledge feeding and specialized skills increases

Engineering Contradiction:
Improvequality of recommendationsVSAvoidinvestment in knowledge feeding and specialized skills
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent segments the semantic modeling task into two distinct phases: design-time modeling where domain experts define task patterns using high-level abstractions, and runtime execution where the system automatically instantiates these patterns. This segmentation allows complex semantic knowledge to be captured once during design time without requiring continuous specialized input during operation.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent applies preliminary action by having domain experts pre-define task patterns and their associated action items during the design phase. These pre-modeled patterns are then stored and automatically instantiated during runtime, eliminating the need for specialized skills during operation and reducing continuous knowledge feeding requirements.

Inventive Principle:
Principle #10Preliminary action

2Measurement precision

If domain-specific task models are created using specialized semantic representation methods, then the accuracy of task understanding improves, but the ease of operation decreases due to required specialized skills

Engineering Contradiction:
Improveaccuracy of task understandingVSAvoidease of creating models
Core Design Contradiction:
Measurement precisionVSEase of operation

Solution Approach 1:

The patent uses copying by providing domain experts with templates and examples of task patterns during the design phase. Experts can instantiate new domain-specific tasks by copying and adapting existing patterns rather than creating models from scratch using complex semantic representation methods, significantly improving ease of operation while maintaining accuracy.

Inventive Principle:
Principle #26Copying

Solution Approach 2:

The patent introduces an intermediary layer between domain experts and the semantic modeling system. This intermediary provides high-level abstractions and automated instantiation mechanisms, allowing experts to define tasks using simple domain-specific concepts without needing to directly manipulate complex semantic representation syntax.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Ease of operation

If conventional recommendation mechanisms are used to recommend content based on current location and profile, then the ease of operation is maintained, but the understanding of task context is insufficient

Engineering Contradiction:
Improvesimplicity of recommendation mechanismVSAvoidunderstanding of task context
Core Design Contradiction:
Ease of operationVSLoss of information

Solution Approach 1:

The patent applies nested doll by organizing the recommendation system in multiple layers: the outer layer handles simple content recommendations based on current context, while the inner layer automatically instantiates and executes complex task patterns when detected. This nested structure allows the system to maintain simplicity for common cases while automatically providing sophisticated task-aware recommendations when needed.

Inventive Principle:
Principle #7Nested doll (Nesting)

Data Source

PatentUS8595227B2Semantic activity awareness
Publication Date: 2013.11.26 SAP SE
  • US8595227B2 patent drawing
  • US8595227B2 patent drawing
  • US8595227B2 patent drawing

AI summary

A domain-specific task may be defined from a library of domain-independent task patterns. A task pattern may be selected based on inferences made from a user's initial input, or just based on receiving sensor information through events or contextual information, or a combination of user input and sensor information. One or more elements of a selected task pattern may be defined in the context of a given domain to define the domain-specific task.