Deep Links for Seamless Dialog Session Transfer Across Devices

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing human-to-computer dialog systems, such as automated assistants, face limitations when transitioning dialog sessions between devices without display panels, leading to wasted resources and irreversible actions, as users must restart sessions, causing inefficiencies and potential errors in controlling smart devices or accessing content.

Innovation Solution

Implementing deep links that can be transferred between devices, including information about the third-party application, originating device, destination device, and modality, allowing seamless continuation of dialog sessions across different devices and interfaces, such as from a tablet to a standalone speaker, by generating and modifying links to adapt the context and modality.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If dialog sessions are limited to a single device without display panel, then device compatibility is maintained, but user experience deteriorates due to inability to view content and computational resources are wasted

Engineering Contradiction:
Improvedevice compatibilityVSAvoiduser experience
Core Design Contradiction:
Adaptability or versatilityVSEase of operation

Solution Approach 1:

The patent introduces deep links as an intermediary mechanism that mediates between devices with different display capabilities. The deep link contains encoded session information that can be transferred between devices, allowing the session context to be preserved without requiring the original device to maintain continuous computational resources.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent creates a copy of the dialog session state through deep links that can be transferred to different devices. Instead of maintaining the original session on a device without display capabilities, the session state is copied into a transferable link format that can be accessed on devices with appropriate display capabilities.

Inventive Principle:
Principle #26Copying

2Ease of operation

If dialog sessions are transferred between devices, then user experience improves through seamless continuation, but device complexity increases due to link generation and modification requirements

Engineering Contradiction:
Improvesession continuityVSAvoidlink management complexity
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The patent modifies deep link parameters dynamically based on the target device's capabilities. The link generation and modification process adjusts parameters such as display modality and device identifiers to match the receiving device's characteristics, enabling seamless transfer without requiring complex manual configuration.

Inventive Principle:
Principle #35Parameter changes

3Reliability

If computational resources are allocated for session identification on devices without display panels, then session accuracy is maintained, but energy consumption increases

Engineering Contradiction:
Improvesession identification accuracyVSAvoiddevice power consumption
Core Design Contradiction:
ReliabilityVSUse of energy by moving object

Solution Approach 1:

The patent performs preliminary action by generating deep links that encapsulate session information before the user needs to switch devices. This allows the session state to be prepared in advance and transferred efficiently, reducing the need for continuous computational resource allocation on the original device and thereby reducing energy consumption.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS20250005077A1Systems, methods, and apparatuses for providing assistant deep links to effectuate third-party dialog session transfers
Publication Date: 2025.01.02 GOOGLE LLC
  • US20250005077A1 patent drawing
  • US20250005077A1 patent drawing
  • US20250005077A1 patent drawing

AI summary

Methods, apparatus, systems, and computer-readable media are provided for transferring dialog sessions between devices using deep links. The dialog sessions can correspond to interactions, mediated by an automated assistant, between a user and a third party application. During the dialog session, a user can request that the dialog session be transferred to a different device, for example, to interact with the third party application through a different modality. In response, the automated assistant and/or the third party application can generate a link that can be transferred to the transferee device to allow the transferee device to seamlessly take over the dialog session. In this way, computational resources and electrical power can be preserved by not requiring a recipient device to re-process natural language inputs previously provided during the dialog session.