Robert Todd Ogrin - Saugus CA, US Jackson Dunstan - Sherman Oaks CA, US John Crocker - Valencia CA, US
Assignee:
DISNEY ENTERPRISES, INC. - BURBANK CA
International Classification:
A63F 13/12
US Classification:
463 42
Abstract:
A method is provided for a unified game scripting language with a multi-platform interpreter. By providing a script editor that creates a unified game logic script, and by processing the unified game logic script through platform conversion modules, game designers can easily specify game logic without coding for a specific platform or making a distinction between server and client. As only a single unified game logic script needs to be maintained, consistency errors from manually maintaining parallel and mirrored code bases is completely eliminated. Moreover, game designers are freed from having to manually weigh the considerations of client side versus server side, low end hardware versus high end hardware, bandwidth limited networks versus bandwidth unlimited networks, specific hardware architectures, specific programming languages, and other technical details. Since platforms are defined by sets of rules, support for additional platforms is readily implemented by creating an associated platform conversion module.
Jackson Dunstan - Sherman Oaks CA, US Robert Todd Ogrin - Santa Clarita CA, US
Assignee:
DISNEY ENTERPRISES, INC. - Burbank CA
International Classification:
G06T 15/00
US Classification:
345419
Abstract:
Techniques are disclosed for generating 2D images of a 3D avatar in a virtual world. In one embodiment, a request is received specifying customizations to the 3D avatar. The 2D images are generated based on the request, each 2D image representing the 3D avatar from a different viewing angle in the virtual world. Advantageously, the 2D images may be sent to a client for display, without requiring the client to render the 3D avatar.
- Burbank CA, US Michael Nightingale - Ladera Ranch CA, US Todd Graham - Lewis Center CA, US Alexander Logan Meyer - Los Angeles CA, US Joshua Caleb Umstead - Los Angeles CA, US Robert Todd Ogrin - Saugus CA, US Paul David Fisher - Orange CA, US Zulekha Banu Flexwala - Encino CA, US Jason Daniel Smith - Anaheim CA, US Brandon J. Pastuszek - Los Angeles CA, US Ramkrish Raja - Chester Springs CA, US Amy Elizabeth Nelson - Los Angeles CA, US
International Classification:
G06Q 10/02 G06F 9/445
Abstract:
A dynamic queue management system includes a computing platform having a hardware processor and a memory storing a software code. The hardware processor executes the software code to receive queue enrollment data identifying a first guest and a first attraction, determine whether the first guest is enrolled in a second queue for a second attraction, and assign the first guest to one of multiple groups seeking admission to the first attraction based on whether the first guest is enrolled in the second queue. The software code further obtains a current occupancy state of the first attraction, determines an attendance period corresponding to an average duration of attendance at the first attraction by previous guests, and identifies one of the groups for admission to the first attraction based on the number of guests in the group, the current occupancy state of the first attraction, and the attendance period of the attraction.
- Burbank CA, US Starr Long - Glendale CA, US Robert T. Ogrin - Santa Clarita CA, US Christian Shrigley - Simi Valley CA, US
Assignee:
DISNEY ENTERPRISES, INC. - Burbank CA
International Classification:
G06F 3/048
US Classification:
715753
Abstract:
Techniques are disclosed to facilitate user matching in a virtual environment. Social interactions of a first user in the virtual environment are monitored. A request to participate in a desired activity is received from the first user. A set of users currently eligible to participate in the first desired activity is retrieved. A match is programmatically generated between the first user and at least a second user of the retrieved set of users, based on the monitored social interactions. The first user and the second user participate in the desired activity in the virtual environment.