Second-Screen TV Sign-In Using Discovery-Based Login Handoff

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional authentication methods for first-screen devices, such as network-connected televisions, are laborious, error-prone, and discourage users due to their tedious nature, especially when entering credentials using remote controls or mobile devices, leading to setup fatigue and reduced security.

Innovation Solution

An automated user login process is facilitated by a second-screen device, which receives an authentication code from a server, prompts the user for acceptance, and transmits it to the server for seamless authentication into a first-screen device application, eliminating the need for manual entry of credentials.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If conventional authentication methods are used for signing into first-screen devices, then user authentication can be performed, but the process becomes cumbersome and error-prone requiring manual entry of authentication codes

Engineering Contradiction:
Improveease of login processVSAvoidtime for manual code entry
Core Design Contradiction:
Ease of operationVSLoss of time

Solution Approach 1:

The system enables automated authentication where the second-screen device automatically transmits the authentication code to the server device without requiring manual user input. The user simply needs to indicate acceptance on the second-screen device, and the system handles the rest of the authentication process automatically, eliminating the need for manual code entry and reducing both user effort and time required.

Inventive Principle:
Principle #25Self-service

2Ease of operation

If automated user login is implemented, then user effort is reduced, but additional devices and protocols are required

Engineering Contradiction:
Improveuser effort for loginVSAvoidsystem complexity
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The system leverages the second-screen device's existing capabilities (display, user interface, network communication) to perform multiple functions: displaying the authentication code, receiving user acceptance input, and transmitting the code to the server. This multi-functionality reduces the need for dedicated hardware while achieving automated authentication, thereby reducing overall system complexity despite the added automation capability.

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

3Reliability

If manual entry of authentication codes is required, then security can be maintained, but user frustration increases and adoption decreases

Engineering Contradiction:
Improvesecurity of login processVSAvoidadoption rate of applications
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The second-screen device acts as an intermediary between the user and the authentication system. It displays the authentication code generated by the first-screen device, receives the user's acceptance input, and automatically transmits the code to the server device. This intermediary role maintains security by ensuring the code is properly transmitted while eliminating manual entry errors and reducing user frustration, thereby increasing adoption rates.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentEP3889812B1Mobile assisted television sign in using discovery and launch protocol
Publication Date: 2026.05.06 GOOGLE LLC
  • EP3889812B1 patent drawingFigure 1
  • EP3889812B1 patent drawingFigure 2A
  • EP3889812B1 patent drawingFigure 2B

AI summary

Implementations disclose methods and systems for facilitating an automated user login into a first application hosted by a first-screen device. A method includes detecting, by a second-screen device, a message transmitted by the first-screen device over a network; determining, based on the message, that the first application hosted by the first-screen device is requesting user authentication for the automated user login; presenting, via a second application hosted by the second-screen device, a prompt for user input indicating user acceptance of the automated user login; receiving the user input indicating the user acceptance of the automated user login; and responsive to the user input, transmitting an authentication code from the message to the server device to perform the user authentication for the automated user login into the first application.