Activity Client for Distributed Entertainment Asset Management

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current distributed entertainment systems face challenges in managing resources and assets across a nationwide network, including network overload, memory limitations in computing devices, varying device models, and differing state laws, which affect the timely delivery of necessary data for interactive events.

Innovation Solution

The implementation of an 'Activity Client' on computing devices, which manages activity information and data, prioritizes asset delivery by distinguishing between necessary and preferred assets, and ensures geographic-specific scheduling, allowing only required components to be downloaded efficiently before events, thereby optimizing device preparation and compliance with state laws.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If all necessary data and assets are downloaded to computing devices before events, then users can access complete activity information, but network traffic increases and network overload occurs

Engineering Contradiction:
Improvedata availabilityVSAvoidnetwork traffic
Core Design Contradiction:
ReliabilityVSQuantity of substance

Solution Approach 1:

The patent extracts and separates necessary data from the complete asset package, downloading only essential information (event schedules, activity details, geographic-specific content) to computing devices while leaving less critical assets on the server. This selective extraction reduces network traffic while ensuring data availability for event participation.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent segments data and assets into hierarchical categories (essential event information, activity-specific data, supplementary assets) and downloads only the necessary segments to computing devices. This segmentation allows the system to maintain data availability while minimizing network traffic by transmitting only the required portions of the complete dataset.

Inventive Principle:
Principle #1Segmentation

2Reliability

If complete asset packages are downloaded to computing devices, then all necessary components are available for events, but device memory is exceeded

Engineering Contradiction:
Improveasset completenessVSAvoiddevice memory
Core Design Contradiction:
ReliabilityVSQuantity of substance

Solution Approach 1:

The patent extracts only the necessary assets and data required for specific events and activities, excluding supplementary or optional components from the download package. This ensures that computing devices have sufficient memory while maintaining asset completeness for event participation.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent segments the complete asset package into essential components (event schedules, activity instructions, geographic-specific data) and non-essential components, downloading only the essential segments to computing devices. This segmentation prevents memory overflow while ensuring all necessary assets are available.

Inventive Principle:
Principle #1Segmentation

3Loss of time

If data is downloaded in advance to ensure timely access, then users can participate in events on time, but network congestion increases

Engineering Contradiction:
Improveevent preparation timeVSAvoidnetwork traffic
Core Design Contradiction:
Loss of timeVSQuantity of substance

Solution Approach 1:

The patent extracts and downloads only the critical data needed for timely event participation (event schedules, activity details, geographic-specific information) rather than complete asset packages. This extraction approach ensures users can access necessary information in time for events while minimizing network traffic and congestion.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent applies partial action by downloading only the sufficient portion of data and assets needed for event participation, rather than downloading the complete package. This partial download ensures timely access to necessary information while reducing network traffic to avoid congestion.

Inventive Principle:
Principle #16Partial or excessive action

4Adaptability or versatility

If the system supports multiple device models and protocols, then compatibility is improved, but system complexity increases

Engineering Contradiction:
Improvedevice compatibilityVSAvoidsystem complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent implements a universal data format and communication protocol that can be used across multiple device models and platforms. This universal approach allows the system to support diverse computing devices without requiring separate implementation for each device type, thereby maintaining compatibility while avoiding excessive system complexity.

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

Solution Approach 2:

The patent uses parameter changes to adapt data and assets for different device models and protocols, modifying only the necessary parameters (resolution, format, protocol specifications) while maintaining the core data structure. This approach improves device compatibility without significantly increasing system complexity.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS10165339B2Method of and system for managing client resources and assets for activities on computing devices
Publication Date: 2018.12.25 WINVIEW IP HOLDINGS LLC
  • US10165339B2 patent drawing
  • US10165339B2 patent drawing
  • US10165339B2 patent drawing

AI summary

A method of and system for enabling a distributed entertainment system over a computing device is described herein. When implementing a distributed entertainment system wherein the entertainment system is directly correlated to live events or televised programs, there are a number of issues that must be addressed such as differing timing and channels of television programs and separate state laws. Furthermore, there are a plethora of varying computing device models possibly requiring model-specific software. An “Activity Client” is provided to handle such concerns. Furthermore, since time is of the essence for activities based on live or televised events, it is necessary to ensure a computing device is able to receive the necessary updates for the program before the event begins. By providing only the needed components instead of entire data packages, the present invention is able to much more efficiently prepare users' computing devices in time.