Behavior-Based Authentication for Video Services
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing home-based authentication methods for video services face challenges in securely allowing access outside the home without prompting users for credentials, as they may lead to unauthorized access and inconvenience when users are away from their primary location.
Innovation Solution
A behavior-based authentication system that authorizes access based on usage behavior, using a combination of rule-based and data science approaches to determine time restrictions for access outside the home, by comparing the device's usage behavior to an expected model and generating authorization credentials for continued access.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If home-based authentication is used to automatically authorize access when users are at home, then user convenience is improved, but security deteriorates due to risk of unauthorized access
Solution Approach 1:
The authentication system dynamically adjusts authorization levels based on real-time behavioral analysis. Instead of static home-based authentication, the system continuously monitors usage patterns, device characteristics, and access behaviors to dynamically determine whether to grant or deny access, resolving the contradiction between convenience and security
Solution Approach 2:
The system implements continuous feedback loops where access decisions are made based on real-time analysis of user behavior patterns. The system monitors authentication attempts, usage patterns, and device characteristics, then feeds this information back into the authorization decision process to maintain both convenience and security
2Ease of operation
If behavior-based authentication is implemented to allow access outside home, then user convenience is improved, but system complexity increases due to behavioral analysis requirements
Solution Approach 1:
The system creates behavioral profiles that copy and store characteristic usage patterns of authorized users. Instead of implementing complex real-time behavioral analysis from scratch, the system captures typical user behaviors during normal home usage and uses these behavioral copies to authenticate users outside the home, reducing system complexity while maintaining convenience
Solution Approach 2:
The system performs preliminary behavioral analysis and profile creation during normal home usage periods. By pre-establishing behavioral baselines and authentication criteria before users need external access, the system reduces the complexity of real-time authentication decisions while enabling convenient access outside the home
Data Source
Figure 1a~1b
Figure 1c~1d
Figure 2a
AI summary
In one embodiment, a method includes receiving an access request for a video service from a client device, authorizing the client device to access the video service when the client device is initiating connection to the video service via a home Internet access point in a home associated with an authorized account for the video service, determining a time restriction for access to at least part of the video service when the client device is initiating connection to the video service via a non-home Internet access point located outside the home, a duration of the time restriction being dependent upon a usage behavior of the client device, and authorizing the client device to access the at least part of the video service subject to the time restriction when the client device is initiating connection to the video service via the non-home Internet access point.