Context-Aware Notification System for App Discovery

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing voice dialogue systems fail to effectively notify users of available applications that align with their current situations, leading to underutilization of apps and missed opportunities due to low user recognition and noisy notifications.

Innovation Solution

An information processing apparatus and method that analyzes user observation information to determine the user's context and sends targeted notifications for applications associated with that context, using a data processing unit to input user data, analyze contexts, and register causal relationships in a database for optimal app notifications.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of information

If the agent notifies the user about a new app when the agent becomes available to the new application, then the user may become aware of the app, but if the number of times is large, the notification is likely to be forgotten and also likely to be noisy

Engineering Contradiction:
Improveuser awareness of appVSAvoidnotification noise
Core Design Contradiction:
Loss of informationVSObject-generated harmful factors

Solution Approach 1:

The system performs preliminary analysis of user context and situation before issuing notifications. By evaluating whether the user is currently in a state where the app would be useful (e.g., looking at related content, discussing related topics), the system pre-filters notifications to ensure they are timely and relevant, thereby reducing unnecessary noise while maintaining effective user awareness.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system incorporates feedback mechanisms to adapt notification behavior based on user responses. When users interact with notifications (or ignore them), the system learns from this feedback to adjust future notification timing and content, optimizing the balance between informing users and avoiding noise.

Inventive Principle:
Principle #23Feedback

2Ease of operation

If the agent provides information about apps that are normally used by the user, then the notification is relevant, but there is no notification about information regarding apps that are not used by the user

Engineering Contradiction:
Improvenotification relevanceVSAvoidapp coverage
Core Design Contradiction:
Ease of operationVSAdaptability or versatility

Solution Approach 1:

The system dynamically adjusts its notification strategy based on the specific context and situation. Rather than relying solely on historical usage patterns, the system evaluates real-time contextual factors (such as current activities, conversations, or content being consumed) to determine which apps to notify about, even if those apps are not in the user's normal usage pattern. This dynamic approach enables the system to introduce users to new, potentially useful apps while maintaining relevance.

Inventive Principle:
Principle #15Dynamics

3Adaptability or versatility

If many applications are available in the user-owned agent, then the functionality is comprehensive, but users do not know existence of the apps

Engineering Contradiction:
Improveapp functionalityVSAvoiduser knowledge of apps
Core Design Contradiction:
Adaptability or versatilityVSLoss of information

Solution Approach 1:

Instead of providing generic notifications about all available apps, the system applies local quality by tailoring notifications to the specific situation and needs of the user at that moment. By analyzing the current context (such as what content the user is viewing, what tasks they are performing, or what topics they are discussing), the system selectively highlights only those apps that are locally relevant to the current situation, making the vast array of available applications discoverable in a targeted manner.

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS12131732B2Information processing apparatus, information processing system, and information processing method
Publication Date: 2024.10.29 SONY GROUP CORP
  • US12131732B2 patent drawing
  • US12131732B2 patent drawing
  • US12131732B2 patent drawing

AI summary

There is provided a device and a method which executes application notification processing to a user at an optimum timing. User observation information is inputted, a context indicating a user situation is analyzed on the basis of input information, and notification processing of an application associated with a context is executed on the basis of an analysis result. The data processing unit determines the presence or absence of a causal relationship between multiple contexts, registers multiple contexts determined to have a causal relationship into a causal relationship information database, and executes notification processing of an application associated with a database registration context in a case where a context that is coincident with or similar to a cause context registered in the database is observed.