Activity Stream Foundations for Shared File Contribution Tracking

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current techniques for managing user contributions and activities in shared documents and folders are cumbersome and inefficient, often requiring complex user interfaces and excessive user input, leading to wasted time and energy, especially in battery-operated devices.

Innovation Solution

The implementation of electronic devices with touch-sensitive surfaces and displays that present user contributions and activities in a streamlined manner, allowing users to access relevant information with minimal input, such as swiping actions, and providing update activity panels for digital files, which attribute contributions to specific users, reducing cognitive burden and conserving power.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of information

If existing techniques are used to manage user contributions in shared documents, then complete tracking of all contributions is achieved, but the user interface becomes complex and time-consuming requiring multiple key presses

Engineering Contradiction:
Improvetracking completenessVSAvoidinterface complexity
Core Design Contradiction:
Loss of informationVSEase of operation

Solution Approach 1:

The patent extracts and displays only the most relevant contribution information (e.g., recent contributions, contributions from specific users) in a simplified format, rather than showing all contributions. This allows complete tracking capability to exist in the system while presenting only essential information to the user, reducing interface complexity while maintaining information availability.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The contribution information is segmented into different categories or levels (e.g., recent contributions, contributions by user, contribution types), allowing users to access specific segments based on their needs. This segmentation reduces the initial interface complexity while maintaining comprehensive tracking capability through organized information presentation.

Inventive Principle:
Principle #1Segmentation

2Loss of information

If all contribution indications are displayed to users, then complete information is provided, but users must scroll through multiple pages causing time and energy waste

Engineering Contradiction:
Improveinformation completenessVSAvoiduser time
Core Design Contradiction:
Loss of informationVSLoss of time

Solution Approach 1:

The patent extracts and prioritizes the most important contribution information for immediate display, such as recent contributions or contributions from active users. Less critical information is made accessible through additional interactions or different views, ensuring complete information is available without requiring users to scroll through multiple pages of all contributions.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The system displays a partial set of contribution information that is sufficient for most user needs (recent or relevant contributions) without showing all possible contributions. This partial display approach reduces scrolling time while maintaining information completeness for typical use cases, with the option to access additional information when needed.

Inventive Principle:
Principle #16Partial or excessive action

3Ease of operation

If complex user input is required to access contribution information, then detailed control is achieved, but device energy is wasted and battery life is reduced

Engineering Contradiction:
Improvecontrol precisionVSAvoiddevice energy
Core Design Contradiction:
Ease of operationVSUse of energy by moving object

Solution Approach 1:

The system automatically manages the display of contribution information based on predefined criteria (e.g., automatically showing recent contributions or contributions from users with specific permissions). This self-service approach eliminates the need for complex user input sequences while maintaining appropriate information display, thereby reducing device energy consumption without sacrificing control precision.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system performs preliminary actions by pre-processing and organizing contribution information according to relevance criteria before user interaction. This preliminary organization allows the system to present ready-to-view information without requiring energy-intensive complex user input sequences, maintaining control precision while reducing energy usage.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS20240377937A1Activity Stream Foundations
Publication Date: 2024.11.14 APPLE INC
  • US20240377937A1 patent drawing
  • US20240377937A1 patent drawing
  • US20240377937A1 patent drawing

AI summary

The present disclosure generally relates to user interfaces for managing user contributions and activity for shared files and folder. With respect to a document, at least a portion of the document is presented. User input in the form of a request to shift the document in a first direction is received. In response to the request passing a predetermined boundary, indications of content contribution attributable to different users is displayed. With respect to one or more digital files, a user input component is presented and is associated with the one or more digital files. User input is received via the user input component. In response to the received user input, an update activity panel is presented which shows multiple activity attributable to different users.