Set-Top Box User Profile Management via Time-Based Switching

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Television service providers face challenges in allowing subscribers to customize their viewing experiences by restricting or allowing access to specific channels, programs, and content based on user preferences, which existing set-top box technologies do not adequately address.

Innovation Solution

A set-top box device equipped with processing logic and memory modules that manage user profiles, including default and supplemental profiles, to control channel access, recording, and content recommendations, allowing users to define restrictions and preferences through a graphical user interface, and automatically switch between profiles based on predefined times.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If users are provided with multiple user profiles to customize viewing experience, then user satisfaction and personalization are improved, but device complexity increases

Engineering Contradiction:
Improveuser profile customizationVSAvoidprofile management system
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The system segments user preferences into separate profile objects stored in memory, where each profile contains independent channel restrictions, recording preferences, and content filters. This allows the complex customization functionality to be broken down into manageable, reusable profile units that can be independently configured and applied.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system provides automatic profile application based on time conditions without requiring manual intervention. The processing logic automatically determines which profile to apply based on current time versus profile-defined time conditions, and automatically switches between profiles, eliminating the need for users to manually configure complex scheduling rules.

Inventive Principle:
Principle #25Self-service

2Ease of operation

If automatic profile switching based on time conditions is implemented, then ease of operation is improved, but device complexity increases

Engineering Contradiction:
Improveautomatic profile switchingVSAvoidtime-based control logic
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

Users pre-configure time conditions and associated profiles in advance through the graphical user interface. The system stores these time-condition-profile mappings in memory, and during operation, the processing logic automatically retrieves and applies the appropriate profile based on current time, eliminating the need for real-time manual configuration.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The processing logic autonomously determines which profile to apply by comparing current time against stored time conditions in the profile data structure. This self-service mechanism eliminates the need for users to manually switch profiles or configure complex scheduling logic, as the system handles profile selection automatically based on pre-defined time parameters.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS8627371B2System and method of applying user profiles at a set-top box device
Publication Date: 2014.01.07 SBC KNOWLEDGE VENTURES LP
  • US8627371B2 patent drawing
  • US8627371B2 patent drawing
  • US8627371B2 patent drawing

AI summary

A method of applying user profiles at a set-top box device includes receiving data associated with each of a plurality of user profiles at the set-top box device, the plurality of user profiles including a default profile and a supplemental profile. The method also includes automatically applying the supplemental profile to at least one set-top box action after a start time associated with the supplemental profile occurs. Further, the method includes automatically applying the default profile to the at least one set-top box action after an end time associated with the supplemental profile occurs.