Partner Service Provider for Secure Program Guide Data Transfer

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Communication systems face challenges in securely allowing program guide information to be transferred between a primary service provider and a user network device, especially when the user is away from their device, and in enabling interaction with partner service providers while maintaining security.

Innovation Solution

A method and system that authenticate a user network device through a partner service provider using a user identifier, generate a request for program guide data, and communicate this data to the user network device, allowing it to display the program guide information, while maintaining security through encrypted tokens and conditional access management.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If program guide information is transferred between primary service provider and user network device, then service accessibility is improved, but security risks increase

Engineering Contradiction:
Improveservice accessibilityVSAvoidsecurity risks
Core Design Contradiction:
Adaptability or versatilityVSObject-affected harmful factors

Solution Approach 1:

The patent introduces a partner service provider as an intermediary component between the primary service provider and user network device. This intermediary facilitates program guide information transfer while implementing security measures including encrypted token transmission and conditional access management, thereby resolving the contradiction between improved service accessibility and increased security risks

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system segments the service delivery architecture into distinct components: primary service provider, partner service provider, and user network device. Each segment has specific responsibilities and security protocols, allowing program guide information to be transferred through controlled interfaces while maintaining security boundaries between segments

Inventive Principle:
Principle #1Segmentation

2Ease of operation

If user access is allowed when away from user device, then convenience is improved, but security control becomes more difficult

Engineering Contradiction:
Improveuser convenienceVSAvoidsecurity control complexity
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The system performs preliminary authentication and authorization actions before allowing remote access. User credentials are verified and access rights are established in advance through the partner service provider, enabling convenient remote access while maintaining security control without requiring complex real-time verification during remote operations

Inventive Principle:
Principle #10Preliminary action

3Adaptability or versatility

If partner service provider is introduced to facilitate service interaction, then service versatility is improved, but system complexity increases

Engineering Contradiction:
Improveservice versatilityVSAvoidsystem complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The partner service provider is designed with multi-functional capabilities, serving as an authentication server, program guide information distributor, and security management interface. This universal component handles multiple tasks that would otherwise require separate systems, thereby improving service versatility while minimizing the increase in overall system complexity

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

Data Source

PatentUS8341675B2Method and system for providing program guide data from a content provider to a user device through a partner service provider based upon user attributes
Publication Date: 2012.12.25 DIRECTV LLC
  • US8341675B2 patent drawing
  • US8341675B2 patent drawing
  • US8341675B2 patent drawing

AI summary

A method and system for providing program guide data to a user network device associated with a user identifier includes a partner service provider in communication with the user network device and a primary service provider in communication with the partner service provider authenticating the user network device provider using the user identifier. The user network device generates a request for program guide data and communicates the user identifier and the request to the partner service provider. The partner service provider or the primary service provider communicates program guide data to the user network device based on the identifier data. The user network device displays the program guide data on a display device.