Automated Media Item Display Across Applications

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current methods for transferring media items from communication applications to media applications for viewing and saving are cumbersome and inefficient, requiring significant user input and energy consumption, particularly in battery-operated devices.

Innovation Solution

Electronic devices with touch-sensitive surfaces implement methods and interfaces that automatically display shared media items in a media application without user input, allowing for seamless viewing and saving within the media application, reducing the need for manual transfer and conserving power.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If media items are transferred from communication application to media application using traditional methods, then media items can be viewed and saved in media application, but user input requirements increase and energy consumption increases

Engineering Contradiction:
Improveuser input requirementsVSAvoidenergy consumption
Core Design Contradiction:
Ease of operationVSUse of energy by moving object

Solution Approach 1:

The system performs preliminary actions by automatically detecting shared media items in the communication application and pre-processing them for display in the media application. This includes automatically retrieving, formatting, and preparing media items before the user even requests to view them, thereby eliminating the need for manual transfer operations and reducing both user input and energy consumption.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The media application performs self-service by automatically importing and displaying shared media items without requiring user initiation or manual transfer steps. The system monitors the communication application, detects shared media, and autonomously completes the transfer and display process, making the entire workflow self-serve and eliminating unnecessary user actions and energy expenditure.

Inventive Principle:
Principle #25Self-service

2Productivity

If manual transfer methods are used to move media items between applications, then media items can be displayed in media application, but time consumption increases

Engineering Contradiction:
Improvetransfer efficiencyVSAvoidtime consumption
Core Design Contradiction:
ProductivityVSLoss of time

Solution Approach 1:

The system performs preliminary actions by automatically detecting shared media items in the communication application and pre-processing them for display in the media application. This includes automatically retrieving, formatting, and preparing media items before the user even requests to view them, thereby eliminating the need for manual transfer operations and reducing both user input and energy consumption.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system maintains continuous useful action by establishing an automated monitoring mechanism that continuously watches for shared media items in the communication application. Once detected, the transfer process continues automatically without interruption or user intervention, ensuring continuous productive action from detection through display, thereby maximizing transfer efficiency and minimizing time loss.

Inventive Principle:
Principle #20Continuity of useful action

3Ease of operation

If automated display of shared media items is implemented, then user experience improves and energy is conserved, but system complexity increases

Engineering Contradiction:
Improveuser experienceVSAvoidsystem complexity
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The system achieves universality by creating a multi-functional automated transfer mechanism that works across different communication applications and media types. The same core automation framework handles various apps (messaging, email, social media) and different media formats (images, videos, documents), consolidating what could be multiple separate implementations into a single universal system, thereby managing complexity while enhancing user experience.

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

Solution Approach 2:

The system introduces an intermediary layer between the communication application and media application that handles the automated transfer process. This mediator component sits in the middle, detecting shared media in the communication app, processing it, and automatically displaying it in the media application. This intermediary architecture manages system complexity by centralizing the automation logic in a dedicated layer rather than embedding it throughout the entire system.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS11875016B2Devices, methods, and graphical user interfaces for displaying media items shared from distinct applications
Publication Date: 2024.01.16 APPLE INC
  • US11875016B2 patent drawing
  • US11875016B2 patent drawing
  • US11875016B2 patent drawing

AI summary

A computer system receives, by a first application, a plurality of shared media items and receives a request to display a view of a media application that includes the media library that includes a first plurality of media items. The computer system displays a collection of media items in the media application that are selected based on first criteria. Displaying the collection of media items includes displaying a second plurality of media items selected from the media library based on the first criteria. In accordance with a determination that a first shared media item from a set of one or media items that have not been added to the media library meets display criteria, the display criteria including the first criteria, displaying the first shared media item in the collection of media items concurrently with the second plurality of media items.