IP Library Granted Patent US 9,298,354
Granted Patent B2
US 9,298,354 · App. 14/190,519 · Granted Mar 29, 2016

Method for generating multi-language menus

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 9,298,354
App. No.
14/190,519
Granted
Mar 29, 2016
Kind
B2
Abstract

A method for generating multi-language menus comprises grouping language-dependent menu resource files on a storage medium, and selecting only those menu resource files from a group that are labeled with an indication that matches the preferred menu language of the respective player.

Claims (16)

1. Apparatus for executing in a player device a software application relating to an audio-visual presentation readable from a first storage medium, the first storage medium comprising a plurality of different audio-visual presentation titles, comprising

means for generating a virtual file system based on files read from the first storage medium;

means for detecting a title selection request;

means for updating the virtual file system based on files read from the first storage medium and a selected title according to the title selection request;

means for reading data from the first storage medium, the data comprising audio-visual presentation data and software application data,

the software application data having a language label associated,

wherein the means for reading data is responsive to the means for detecting a title selection request

and accesses the first storage medium through the updated virtual file system;

a register for storing a preferred language identifier;

means for comparing the language label associated to the read software application data with the preferred language identifier stored in said register;

means for selecting software application data that are associated with a language label matching the preferred language identifier;

caching means for caching the selected software application data;

means for generating first audio-visual presentation from said audio-visual presentation data, wherein the first audio-visual presentation starts automatically;

means for performing at least one of processing, decompressing, unpacking and compiling the cached software application data during the first audio-visual presentation, wherein said first audio-visual presentation is terminated upon termination of said at least one of processing, decompressing, unpacking and compiling the cached software application data;

means for generating a second audio-visual presentation from said audio-visual presentation data; and

means for executing a software application based on the cached data while generating said second audio-visual presentation, wherein the software application is distinct from the second audio-visual presentation and modifies the second audio-visual presentation.

Assignments (3)
CORRECTIVE ASSIGNMENT TO CORRECT THE RECEIVING PARTY NAME FROM INTERDIGITAL CE PATENT HOLDINGS TO INTERDIGITAL CE PATENT HOLDINGS, SAS. PREVIOUSLY RECORDED AT REEL: 47332 FRAME: 511. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Feb 28, 2024
From: THOMSON LICENSING
To: INTERDIGITAL CE PATENT HOLDINGS, SAS
Reel/Frame 066703/0509 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 26, 2018
From: THOMSON LICENSING
To: INTERDIGITAL CE PATENT HOLDINGS
Reel/Frame 047332/0511 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 2, 2014
From: GANDOLPH, DIRK; HERPEL, CARSTEN; HOERENTRUP, JOBST; JANSSEN, UWE; OSTERMANN, RALF; PETERS, HARTMUT; SCHEWZOW, ANDREJ; WIINTER, MARCO
To: THOMSON LICENSING
Reel/Frame 032585/0719 →