-
公开(公告)号:US11645947B1
公开(公告)日:2023-05-09
申请号:US16914688
申请日:2020-06-29
Applicant: Amazon Technologies, Inc.
Inventor: James Robert Blair , Mark Chien , Farah Lynn Houston , Steven T Rabuchin
CPC classification number: G09B19/22 , A63F11/0074 , G09B5/04 , G10L13/08 , G10L15/18 , A63F2011/0086
Abstract: This disclosure describes a tabletop game assistant system configured to ingest and guide tangible games (such as board games, card games, etc.) using natural language interaction and image capture/visual display components. The system can include features enabling a game developer to “teach” the system the rules of a game using natural language, such as written instructions, to reduce or eliminate the need for writing dedicated code. The system may process images of a game board and/or tokens such as game pieces and/or cards to further generate game data in the form of a logical game model. The system can use the game data to guide human players of the game and, in some cases, participate as a player itself. The system may further be configured to observe a game and detect invalid actions, answer questions regarding the rules, and suggest moves. The system may provide additional utilities such as generating a random output (e.g., rolling virtual dice) and learning to recognize new game pieces.
-
公开(公告)号:US11600263B1
公开(公告)日:2023-03-07
申请号:US16914603
申请日:2020-06-29
Applicant: Amazon Technologies, Inc.
Inventor: James Robert Blair , Mark Chien , Farah Lynn Houston , Steven T Rabuchin
IPC: G06F40/00 , G10L15/18 , A63F11/00 , G09B19/22 , G06T1/00 , G06F40/20 , G06T7/00 , G06K9/00 , G06F40/40 , G06T7/13
Abstract: This disclosure describes a tabletop game assistant system configured to ingest and guide tangible games (such as board games, card games, etc.) using natural language interaction and image capture/visual display components. The system can include features enabling a game developer to “teach” the system the rules of a game using natural language, such as written instructions, to reduce or eliminate the need for writing dedicated code. The system may process images of a game board and/or tokens such as game pieces and/or cards to further generate game data in the form of a logical game model. The system can use the game data to guide human players of the game and, in some cases, participate as a player itself. The system may further be configured to observe a game and detect invalid actions, answer questions regarding the rules, and suggest moves. The system may provide additional utilities such as generating a random output (e.g., rolling virtual dice) and learning to recognize new game pieces.
-