Asynchronous Issue Update Aggregation for Distributed Teams
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Traditional issue tracking systems face challenges in sharing and visualizing incremental progress among geographically distributed teams, particularly on mobile devices with limited display areas and touch screen interfaces, making it difficult to manage and track project updates effectively.
Innovation Solution
A computer-implemented method and system that generates and aggregates asynchronous updates for issues managed by an issue tracking system, allowing users to send and receive updates on mobile devices, with graphical interfaces for displaying and interacting with update summaries, enabling users to provide input through text, audio, or video, and track progress across multiple issues.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If traditional issue tracking software is used to track major milestones, then project management is simplified, but incremental progress cannot be effectively shared with geographically distributed teams
Solution Approach 1:
The patent segments project progress into discrete issues or tasks that can be individually tracked and updated. Each issue represents a specific milestone or incremental progress point, allowing distributed team members to contribute updates independently. The system divides the overall project into manageable units (issues) that can be tracked separately while contributing to the whole project picture.
Solution Approach 2:
The patent introduces a new dimension of asynchronous update collection, transforming the traditional synchronous milestone tracking into a multi-dimensional system. Updates are collected in time (asynchronously) and organized by issue (categorically), creating a two-dimensional view of progress that preserves both temporal sequence and structural organization.
2Loss of information
If incremental updates are collected from distributed teams, then progress visibility improves, but display area limitations on mobile devices make visualization difficult
Solution Approach 1:
The patent segments the information display into hierarchical levels: a summary view showing high-level project status and key milestones, and detailed views accessible through navigation that show specific issue updates. This segmentation allows the limited mobile display area to show only the most critical information at any given time, with additional details available on demand.
Solution Approach 2:
The patent implements dynamic display adaptation where the interface automatically adjusts the level of detail shown based on the current view context. The summary view dynamically filters to show only aggregate progress metrics, while detailed views dynamically expand to show individual issue updates. This dynamic adjustment optimizes the use of limited display real estate.
3Loss of information
If detailed issue updates are displayed on mobile devices, then progress tracking improves, but interface complexity increases beyond touch screen capabilities
Solution Approach 1:
The patent segments the update display into discrete, touch-friendly cards or panels, each representing a single issue update. Users can swipe, tap, or scroll through these segmented units to view detailed information. This segmentation transforms complex detailed information into simple, touch-optimized interactions while preserving full update visibility.
Solution Approach 2:
The patent extracts detailed issue information from the main summary view and places it in separate, accessible detail panels. Users can extract and view full update details on demand without cluttering the main interface. This extraction separates the display of summary information (always visible) from detailed information (available on demand), reducing interface complexity.
4Adaptability or versatility
If asynchronous updates are collected from multiple users, then collaboration improves, but aggregating and visualizing updates becomes complex
Solution Approach 1:
The patent merges multiple individual issue updates into unified issue records, consolidating contributions from different team members into a single structured data model. The system automatically merges duplicate updates, resolves conflicts, and maintains a coherent version of each issue's progress, simplifying the aggregation of distributed inputs.
Solution Approach 2:
The patent implements automated feedback mechanisms where the system processes incoming updates, validates them against existing issue data, and provides immediate feedback on whether the update was successfully integrated. This automated feedback loop reduces the complexity of manual aggregation by handling validation, conflict resolution, and data normalization automatically.
Data Source
AI summary
Embodiments include methods and systems for receiving a request for updates on a project managed by an issue tracking system and in response to receiving the request retrieving, from an issue tracking system, a set of user accounts assigned to the project and one or more issues assigned to respective user accounts. The methods can also include generating update requests that are associated with issues where each update request includes an option to provide input to the issue. Methods can include generating update summaries and causing a client application to display graphical icons corresponding to update summaries. In response to a selection of a particular graphical icon, methods can include causing the client application to display a second graphical interface comprising the set of update summaries for a particular user associated with the particular graphical icon.


