Natural language configuration and operation for tangible games

    公开(公告)号:US11645947B1

    公开(公告)日:2023-05-09

    申请号:US16914688

    申请日:2020-06-29

    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.

    Natural language configuration and operation for tangible games

    公开(公告)号:US11600263B1

    公开(公告)日:2023-03-07

    申请号:US16914603

    申请日:2020-06-29

    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.

    Efficiently Caching Data at a Client Device
    3.
    发明申请
    Efficiently Caching Data at a Client Device 审中-公开
    在客户端设备上高效缓存数据

    公开(公告)号:US20160150049A1

    公开(公告)日:2016-05-26

    申请号:US14555206

    申请日:2014-11-26

    Abstract: A merchant system computes various probabilities that visitors to a Web site will request individual Web pages of the Web site. The computed probabilities are then utilized to cache Web pages having the highest probabilities of being requested to a client device. The probability data may include aggregate probability data that defines the probability that any visitor to the Web site will request a Web page, customer segment probability data that defines the probability that customers in a particular customer segment will visit the Web pages, and/or customer-specific probability data that defines the probability that a specific customer of the Web site will visit the Web pages. Only Web pages having a computed probability greater than a caching threshold may be cached at the client device. Additionally, the Web pages may also be cached at the client device based upon the actual interaction with the Web site by a visitor.

    Abstract translation: 商家系统计算访问网站的各种概率将请求网站的各个网页。 然后将所计算的概率用于将具有被请求的最高概率的网页缓存到客户端设备。 概率数据可以包括聚合概率数据,其定义网站的任何访问者将请求网页的概率,定义特定客户分段中的客户访问网页的可能性的客户分段概率数据和/或客户 特定概率数据,其定义网站的特定客户访问网页的概率。 只有具有大于高速缓存阈值的计算概率的网页可以被缓存在客户端设备处。 此外,网页也可以根据访问者与网站的实际交互而被缓存在客户端设备处。

Patent Agency Ranking