Remote Application Feed Card Consolidation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Users in network environments face challenges in accessing and interacting with remote applications, as they often lack a consolidated view of interaction history and actions performed by other users, leading to increased time and errors in completing tasks due to restricted access to activity feeds and excessive remote procedure calls.

Innovation Solution

The system generates a feed card conversation that consolidates interaction history and actions performed by a group of users, providing a single data structure that includes electronic communications, status updates, and notes, allowing users to view and interact with actions of different users through an expandable and collapsible interface.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If users access remote applications through traditional methods with separate activity feeds, then users can view actions performed by other users, but users experience increased time and errors in completing tasks due to lack of consolidated view and excessive remote procedure calls

Engineering Contradiction:
Improvetask completion efficiencyVSAvoidtime to complete tasks
Core Design Contradiction:
ProductivityVSLoss of time

Solution Approach 1:

The patent consolidates multiple activity feeds from different users into a single unified feed card conversation that displays all actions, communications, and status updates related to a ticket in one location. This merging eliminates the need for users to separately access multiple feeds and reduces remote procedure calls, directly improving task completion efficiency while reducing time loss.

Inventive Principle:
Principle #5Merging (Combining)

2Ease of operation

If users access consolidated interaction history, then users can view actions of different users in a single interface, but the system requires generating and managing feed card conversations that consolidate multiple data sources

Engineering Contradiction:
Improveaccess to interaction historyVSAvoidfeed card conversation structure
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The patent segments the consolidated interaction history into discrete feed cards, each representing a specific action, communication, or status update. These segmented feed cards are then organized chronologically in a feed card conversation, making the complex consolidated data easily navigable and understandable while maintaining ease of access to interaction history.

Inventive Principle:
Principle #1Segmentation

3Loss of information

If the system provides expanded view of all feed cards, then users can see complete interaction history, but the interface requires expandable and collapsible elements that increase UI complexity

Engineering Contradiction:
Improvevisibility of interaction detailsVSAvoidinteractive interface elements
Core Design Contradiction:
Loss of informationVSDevice complexity

Solution Approach 1:

The patent implements dynamic feed cards that can expand and collapse based on user interaction. By default, feed cards display essential information in a compact form, and users can expand individual cards to view complete details when needed. This dynamic behavior maintains information visibility while keeping the interface clean and reducing perceived complexity.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS11803789B2Provision of remote application action feed cards
Publication Date: 2023.10.31 CITRIX SYSTEMS INC
  • US11803789B2 patent drawing
  • US11803789B2 patent drawing
  • US11803789B2 patent drawing

AI summary

Described embodiments provide systems and methods for providing remote application action feed cards. A ticket can be received from a client device. The ticket can be indicative of an action of a remote application and the remote application can be accessible by a group of users. The device can receive information about the action identified in the received ticket from at least one user of the group of users in response to provision of a determined key and the received ticket to the group of users. The device can provide the received information to client devices of user of the group of users to identify actions of other users of the group of users.