Method for generating multi-language menus

US9304664B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9304664-B2
Application numberUS-201414190476-A
CountryUS
Kind codeB2
Filing dateFeb 26, 2014
Priority dateDec 2, 2004
Publication dateApr 5, 2016
Grant dateApr 5, 2016

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

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.

First claim

Opening claim text (preview).

The invention claimed is: 1. Method for executing in a player device a software application relating to an audio-visual presentation, wherein the audio-visual presentation is one of a plurality of titles stored on a first storage medium, the method comprising detecting a title selection request, and in response to the title selection request generating or updating a virtual file system according to the selected title; reading, within the virtual file system, 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; comparing the language label associated to the read software application data with a preferred language identifier; selecting, within said virtual file system, software application data that are associated with a language label matching the preferred language identifier; caching the selected software application data that are associated with a language label matching the preferred language identifier in a cache memory within the player device; generating a first audio-visual presentation based on said audio-visual presentation data, wherein the first audio-visual presentation starts automatically; during the first audio-visual presentation performing at least one of processing, decompressing, unpacking and compiling the cached software application data and upon termination of said at least one of processing, decompressing, unpacking and compiling the cached software application data, performing terminating said first audio-visual presentation; generating a second audio-visual presentation from said audio-visual presentation data readable from the first storage medium; and executing a software application based on the cached data while generating said second audio-visual presentation, wherein the software application is distinct from the audio-visual presentation and the software application modifies the audio-visual presentation. 2. A Non-transitory storage medium having stored thereon a software application relating to an audio-visual presentation, wherein the audio-visual presentation is one of a plurality of titles stored on a first storage medium, the software application having instructions that allow a playback device to perform detecting a title selection request, and in response to the title selection request generating or updating a virtual file system according to the selected title; reading, within the virtual file system, 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; comparing the language label associated to the read software application data with a preferred language identifier; selecting, within said virtual file system, software application data that are associated with a language label matching the preferred language identifier; caching the selected software application data that are associated with a language label matching the preferred language identifier in a cache memory within the player device; generating a first audio-visual presentation based on said audio-visual presentation data, wherein the first audio-visual presentation starts automatically; during the first audio-visual presentation performing at least one of processing, decompressing, unpacking and compiling the cached software application data and upon termination of said at least one of processing, decompressing, unpacking and compiling the cached software application data, performing terminating said first audio-visual presentation; generating a second audio-visual presentation from said audio-visual presentation data; and executing a software application based on the cached data while generating said second audio-visual presentation, wherein the software application is distinct from the audio-visual presentation and the software application modifies the audio-visual presentation.

Assignees

Inventors

Classifications

  • G06F3/0484Primary

    for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range · CPC title

  • Physics · mapped topic

  • Interaction with lists of selectable items, e.g. menus · CPC title

  • G06F9/454Primary

    Multi-language systems; Localisation; Internationalisation · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US9304664B2 cover?
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.
Who is the assignee on this patent?
Thomson Licensing, Thomas Licensing
What technology area does this patent fall under?
Primary CPC classification G06F3/0484. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Apr 05 2016 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).