Multi-Language Video Encoding for Gaming Machines

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional gaming machines face inefficiencies and increased memory requirements due to the need for separate video files for each language, leading to duplication of video images and limitations on file size, especially for older machines with lower processing power.

Innovation Solution

Encoding multiple languages into a single video file by separating video segments into language-specific and language-neutral segments, with executable instructions to combine them for display, allowing for efficient switching between languages without duplicating non-text content.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If separate video files are prepared for each language, then multi-language support is achieved, but memory usage and file size increase significantly

Engineering Contradiction:
Improvemulti-language supportVSAvoidmemory usage
Core Design Contradiction:
Adaptability or versatilityVSQuantity of substance

Solution Approach 1:

The video file is segmented into language-specific portions (containing text in different languages) and language-neutral portions (containing video content without text). This segmentation allows the system to store only the language-specific portions separately while sharing common video content across all language versions, thereby reducing overall memory usage while maintaining multi-language support.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The language-neutral portions serve multiple functions by being common to all language versions. The same video content (without text) can be used across English, Spanish, and other language versions, eliminating the need to duplicate entire video files for each language. This universality significantly reduces memory requirements while enabling multi-language capability.

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

2Adaptability or versatility

If separate video files are prepared for each language, then multi-language support is achieved, but device complexity increases

Engineering Contradiction:
Improvemulti-language supportVSAvoidfile management complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

By segmenting video files into language-specific and language-neutral portions, the system simplifies file management. Instead of managing multiple complete video files for different languages, the system only needs to manage the smaller language-specific portions alongside a single shared video content file, reducing organizational complexity.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The invention merges common video content across different language versions into a single language-neutral portion. This combining approach simplifies the overall file structure compared to having separate complete video files for each language, as it reduces the total number of files and simplifies the selection process during installation.

Inventive Principle:
Principle #5Merging (Combining)

3Quantity of substance

If text is minimized in video images, then memory requirements are reduced, but game design flexibility is limited

Engineering Contradiction:
Improvememory requirementsVSAvoidgame design flexibility
Core Design Contradiction:
Quantity of substanceVSAdaptability or versatility

Solution Approach 1:

The video content is segmented into portions with and without text. The language-neutral portions can contain video content with minimal or no text, reducing memory requirements. Meanwhile, the language-specific portions can include text when needed for multi-language support. This segmentation allows the system to maintain memory efficiency while preserving game design flexibility through selective text inclusion.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS10334264B2Method of encoding multiple languages in a video file for a gaming machine
Publication Date: 2019.06.25 AINSWORTH GAME TECH
  • US10334264B2 patent drawing
  • US10334264B2 patent drawing
  • US10334264B2 patent drawing

AI summary

The invention provides a method of encoding multiple languages in a video file for use in a gaming machine, comprising encoding first video file segments in first language, encoding second video file segments in a second language and encoding one or more third video file segments that do not display any language. A first set of instructions is executable by a computing device of the gaming machine to combine the first and third video file segments into a video presentation in the first language to be displayed on a display of the gaming machine. A second set of instructions is executable by the computing device to combine the second and third video file segments into a video presentation in the second language to be displayed on the display. Related methods and systems are also provided.