The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Mar. 31, 2020

Filed:

Sep. 20, 2016
Applicant:

Amazon Technologies, Inc., Seattle, WA (US);

Inventors:

Juan Pablo Ferreyra, Lake Forest, CA (US);

Pablo Puo Hen Cheng, Pomona, CA (US);

Brian David Fisher, Irvine, CA (US);

Bill L. Merrill, Foothill Ranch, CA (US);

Assignee:

Amazon Technologies, Inc., Seattle, WA (US);

Attorney:
Primary Examiner:
Assistant Examiner:
Int. Cl.
CPC ...
A63F 13/352 (2014.01); H04L 29/06 (2006.01); A63F 13/77 (2014.01); A63F 13/335 (2014.01);
U.S. Cl.
CPC ...
A63F 13/352 (2014.09); A63F 13/335 (2014.09); A63F 13/77 (2014.09); H04L 67/42 (2013.01);
Abstract

Techniques for implementation of an entity-component architecture with components having multiple configurations are described herein. In some examples, at least one component within an entity-component architecture of a video game may have multiple different configurations. Each of the multiple configurations may, for example, relate to a different respective deployment context in which the configuration will be deployed. For example, in some cases, the different configurations may be defined for different device types, such as client, server, and others. Additionally, in some cases, the different configurations may be defined for different types of game consoles, and other different software, hardware, and/or contextual attributes. Furthermore, in some cases, configurations may be defined for use during video game development, such as within an editing interface that is used for video game development.


Find Patent Forward Citations

Loading…