Subscription Service Device Validation via Verification Token

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing subscription service validation systems often misdetect multi-household usage due to reliance on IP address comparisons, leading to false positives and user frustration, as well as wastage of resources, especially when households use multiple IP addresses or Virtual Private Networks (VPNs).

Innovation Solution

A method that mitigates misdetetection by using a verification token displayed on the device, synchronized with a time server, and scanned by a mobile device, ensuring the device is verified based on predetermined timing thresholds, independent of IP address associations.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Extent of automation

If IP address comparison is used for device validation, then the validation process is automated and streamlined, but false-positive detection of multi-household usage occurs when households use multiple IP addresses

Engineering Contradiction:
Improvevalidation automationVSAvoiddetection accuracy
Core Design Contradiction:
Extent of automationVSReliability

Solution Approach 1:

The patent introduces a verification token as an intermediary element between the display device and the subscription service server. This token contains encoded information about the device and its location, allowing the server to validate the device without relying solely on IP address comparison. The token acts as a mediator that carries authentication data independent of the network layer, thus resolving the contradiction between automated validation and accurate multi-household detection.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Productivity

If IP address validation is used, then new devices can be quickly validated, but resources are wasted when false positives trigger unnecessary notifications and processing

Engineering Contradiction:
Improvevalidation speedVSAvoidresource wastage
Core Design Contradiction:
ProductivityVSLoss of energy

Solution Approach 1:

The system performs preliminary validation by checking the verification token before initiating the full multi-household detection workflow. The token contains pre-encoded location and device information that allows the server to quickly determine whether further validation is necessary. This preliminary check prevents wasteful processing and notifications for devices that are clearly legitimate, thus maintaining high validation speed while reducing resource waste from false positives.

Inventive Principle:
Principle #10Preliminary action

3Adaptability or versatility

If multiple IP addresses are used by a household, then network flexibility is improved, but subscription service validation becomes unreliable

Engineering Contradiction:
Improvenetwork flexibilityVSAvoidlocation validation accuracy
Core Design Contradiction:
Adaptability or versatilityVSMeasurement precision

Solution Approach 1:

The patent replaces the network-layer IP address validation mechanism with a application-layer verification token system. Instead of relying on the mechanical/network infrastructure (IP addresses) to provide location information, the system uses a software-based token that explicitly encodes location and device identifiers. This substitution allows households to use multiple IP addresses for network flexibility while the token system independently verifies the actual physical location and device identity, maintaining validation accuracy regardless of network configuration changes.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

Data Source

PatentUS20240089523A1Systems and methods for mitigating misdetection of multi-household usage of a subscription service
Publication Date: 2024.03.14 NETFLIX INC
  • US20240089523A1 patent drawing
  • US20240089523A1 patent drawing
  • US20240089523A1 patent drawing

AI summary

The disclosed computer-implemented methods and systems provide solutions for mitigating misdetection of display devices in connection with a subscription service. In some examples, the described methods and systems receive a content request from a display device, where the content request is correlated with a particular subscription service account. In some examples, the systems and methods further determine that the display device is not associated with the particular subscription service account. To verify the display device, the systems and methods utilize display timings and scan timings associated with a verification token to prove that the display device is validly located and can therefore be trusted in connection with the subscription service account. Various other methods, systems, and computer-readable media are also disclosed.