Application (pre-grant publication)
ASYNCHRONOUS REAL-TIME DELIVERY OF LOCALIZED STRINGS
- Number
- 20260156198
- Published
- 2026-06-04
- Filed
- 2025-11-26
- Assignee
- DISNEY ENTERPRISES, INC.
- Inventors
- UMAKANTH; Darshana, LOPEZ HERNANDEZ; Gerardo, GOATES; Alan T., FAROOQI; Osama Ased, MCDONNELL; Joshua M., JUNG; David Heehoon
- CPC
- H04L67/52; G06F9/454; G06F40/197; G06F40/242; G06F40/30; G06F40/40; G06F40/58
- Verdict
- Set aside cdn/infra, nlp/localization
- Source
- Google Patents · FreePatentsOnline
The keeper's note
The present invention sets forth techniques for the asynchronous delivery of localized textual elements to a client device, where each client device is executing a user session having an associated user context.
Abstract
The present invention sets forth techniques for the asynchronous delivery of localized textual elements to a client device, where each client device is executing a user session having an associated user context. The client device sends a request for a textual element, including a dictionary key associated with the textual element and a specification of the user context. The techniques receive the request, dictionary key, and user context, and select one of a plurality of virtual dictionaries based on the user context. The techniques then locate the dictionary key within the selected virtual dictionary and retrieve a key value associated with the dictionary key. The key value represents a localized translation of the requested textual element, and is transmitted to the client device for display to the user. Changes to one or more dictionary key values may be propagated to the client device in near real-time.
Background
BACKGROUND Field of the Various Embodiments
Embodiments of the present disclosure relate generally to providing localized versions of textual content and, more specifically, to techniques for asynchronous delivery of localized textual elements, such as strings. Description of the Related Art
In the fields of content creation and content delivery, content creators and/or distributors may wish to localize one or more textual elements. For example, textual elements associated with one or more application content items, such as pages, menus, or screens, may be localized based on a user's preferred language or geographic region. A particular application content item may include one or more localized textual elements, such as menu titles, menu options, alerts, announcements, or descriptions.
Existing techniques for localizing textual elements included in an application may require manually generating and publishing multiple different versions of an application content item, where each version includes textual elements associated with a different specific localization option. For example, a content provider may manually generate multiple different versions of a content selection page, where each version is localized based on a different available language. After a given localized version is generated, each string in the localized version may be manually linked to a corresponding portion of the content selection page for subsequent publication. One drawback to th