Urgency Indication in Activity Feed Notifications

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Users in intelligent activity feed systems, such as those offered by Citrix Workspace, may not timely respond to notifications due to lack of awareness about increased urgency, as the system does not communicate the completion status of tasks by others or the passage of time, leading to delayed project completion and reduced productivity.

Innovation Solution

A computing system determines the urgency level of a task based on the completion status of related tasks by other users and the time elapsed since notification initiation, and presents this urgency level to the user, using color coding or re-pushing notifications to ensure timely attention.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If the system sends notifications without indicating urgency level, then the notification system is simple and easy to operate, but users do not respond timely and productivity decreases

Engineering Contradiction:
Improveuser response timeVSAvoidnotification system complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The system pre-calculates and attaches urgency level indicators to notifications before they are sent to users. The urgency level is determined based on task deadlines, current time, and completion status of related tasks, allowing users to immediately grasp the importance of each notification without requiring complex real-time analysis.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system continuously monitors task completion status and time elapsed, dynamically updating the urgency level of notifications. When related tasks are completed or deadlines approach, the urgency level is adjusted and re-transmitted to users, creating a feedback loop that keeps users informed of changing priorities.

Inventive Principle:
Principle #23Feedback

2Loss of information

If the system tracks and communicates completion status of related tasks, then user awareness of urgency improves, but the system complexity increases

Engineering Contradiction:
Improveinformation about task urgencyVSAvoidsystem complexity
Core Design Contradiction:
Loss of informationVSDevice complexity

Solution Approach 1:

The notification system serves multiple functions: it not only delivers task information but also calculates urgency levels, tracks related task completions, and dynamically updates notifications. This multi-functionality is achieved within a single integrated system rather than separate components, managing complexity while providing comprehensive urgency information.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Solution Approach 2:

The system automatically monitors its own state by tracking task completion status and calculating urgency levels without requiring external intervention. The notification system self-updates based on changing conditions, eliminating the need for manual urgency assessment by users or additional complex coordination systems.

Inventive Principle:
Principle #25Self-service

3Productivity

If the system re-pushes notifications to ensure timely attention, then productivity improves, but energy consumption and system resource usage increase

Engineering Contradiction:
Improvetask completion timelinessVSAvoidsystem energy consumption
Core Design Contradiction:
ProductivityVSUse of energy by moving object

Solution Approach 1:

The notification system dynamically adjusts its behavior based on urgency levels. High-urgency notifications are re-pushed more frequently and with higher priority, while low-urgency notifications are sent once. This dynamic adaptation ensures timely attention for critical tasks while conserving system resources for less important communications.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system changes the transmission parameters of notifications based on urgency level, including timing intervals, priority levels, and delivery methods. By adjusting these parameters rather than uniformly re-pushing all notifications, the system optimizes the balance between ensuring timely attention and minimizing energy consumption.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS11474864B2Indicating relative urgency of activity feed notifications
Publication Date: 2022.10.18 CITRIX SYSTEMS INC
  • US11474864B2 patent drawing
  • US11474864B2 patent drawing
  • US11474864B2 patent drawing

AI summary

An example computing system is disclosed that may send a first notification to a first client device, the first notification indicating a first task to be performed by a first user with respect to a resource accessible to the computing system. The computing system may determine a second task of a second user with respect to the resource, and may further determine that the second user has completed the second task. Based at least in part on the second user having completed the second task, the computing system may determine a parameter indicating an urgency level of the first task, and may cause an indication of the urgency level to be presented on the first client device.