Application Transition Launcher for Seamless Return on Small Screens

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing information processing systems require users to remember transition source applications and occupy large display areas when transitioning between multiple applications, leading to usability issues and inefficient screen space utilization.

Innovation Solution

An information processing apparatus that identifies transitions between applications and generates transition information including launcher information of the source application, allowing seamless return to the source application by displaying a link on the destination application's screen, thereby reducing the need for user memory and optimizing display space.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If a list of transitionable applications is displayed to enable direct transition, then transition capability is improved, but user burden increases and display area requirements increase

Engineering Contradiction:
Improvetransition capabilityVSAvoiduser burden
Core Design Contradiction:
Adaptability or versatilityVSEase of operation

Solution Approach 1:

The system performs preliminary action by automatically generating and storing transition information (including launcher information of the source application and identification information) when a user transitions from one application to another. This preliminary preparation eliminates the need for users to manually search or remember transition sources, as the return path is pre-configured in the transition information stored in memory.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system implements feedback by providing automatic return capability to the source application through the transition information. When a user wants to return to a previous application, the system uses the stored transition information to automatically navigate back, creating a feedback loop that eliminates the need for users to remember or search for transition sources.

Inventive Principle:
Principle #23Feedback

2Adaptability or versatility

If a list of transitionable applications is displayed to enable direct transition, then transition capability is improved, but display area requirements increase

Engineering Contradiction:
Improvetransition capabilityVSAvoiddisplay area
Core Design Contradiction:
Adaptability or versatilityVSArea of stationary object

Solution Approach 1:

The system extracts the essential transition information (launcher information and identification information) from the full application list and stores it separately in memory. This extraction allows the system to maintain transition capability without displaying the complete list of applications, thereby reducing the required display area while preserving the ability to transition between applications.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The transition information acts as an intermediary mechanism that enables application transitions without requiring direct display of the application list. Instead of showing users a list of all transitionable applications, the system uses stored transition information as an intermediary to facilitate seamless returns to source applications, reducing display area requirements.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS12524263B2Information processing apparatus, control method, and program for transition between two applications
Publication Date: 2026.01.13 CANON KK
  • US12524263B2 patent drawing
  • US12524263B2 patent drawing
  • US12524263B2 patent drawing

AI summary

An information processing apparatus on which a plurality of applications is able to operate, the information processing apparatus comprising: an identifying unit configured to identify, on a first screen, an instruction of a transition to a second application, the first screen being provided by a first application; and a transmitting unit configured to transmit a transition information if the instruction of the transition is identified, the transition information including launcher information of the second application and identification information for identifying the first application, wherein a second screen is provided on a display unit based on the launcher information by the second application and the object is displayed on the second screen based on launcher information of the first application which is generated based on the identification information by the second application, and wherein if the object is selected, the first screen being provided by the first application is displayed.