Gaming system for modular toys

US10639544B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-10639544-B2
Application numberUS-201816228011-A
CountryUS
Kind codeB2
Filing dateDec 20, 2018
Priority dateMar 11, 2014
Publication dateMay 5, 2020
Grant dateMay 5, 2020

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

An interactive computer game is described which works in conjunction with a number of physical modules that a user can connect together in different ways to form a coherent physical whole object. The game receives data from the object via a wireless link, the data identifying at least which modules form part of the object and updates game play based on the data received. At some point within the game play, the game presents an objective or goal to the user which the user can only achieve by interacting with the physical object formed from the modules. In an embodiment, this interaction comprises re-arranging the modules or swapping modules to form an object with a different visual appearance, moving all or part of the object and/or interacting with a sensor on a module in the object. The game may receive further data from the object during the user interaction.

First claim

Opening claim text (preview).

The invention claimed is: 1. A computing system, comprising: one or more processors; and one or more computer storage media holding instructions executable by the one or more processors to: receive, from one or more physical modules, data identifying a plurality of physical modules, the plurality of physical modules being connected together to form a coherent physical whole object which is freely movable; in response to receiving the data identifying the plurality of physical modules, present a virtual representation of the object via a user interface; and present an objective via the user interface, wherein the objective requires interaction with the object, wherein different physical modules of the plurality of physical modules have different virtual attributes that differently affect a manner in which the objective is achieved. 2. The computing system of claim 1 , wherein the instructions are further executable by the one or more processors to: receive, from the one or more physical modules, data identifying a different physical module, the different physical module being connected in place of one other physical module of the plurality of physical modules to form an updated version of the object; and in response to receiving the data identifying the different physical module in place of the other physical module, present an updated virtual representation of the updated version of the object via the user interface, and wherein the different physical module has different virtual attributes than the virtual attributes of the other physical module that affect the objective differently. 3. The computing system of claim 1 , wherein the object is formed from a plurality of different types of physical modules. 4. The computing system of claim 3 , wherein for each physical module of a particular type, the physical module is one version selected from a plurality of different versions of the particular type that are connectable to form the object. 5. The computing system of claim 1 , wherein the objective includes defeating a virtual character in the graphical interface. 6. The computing system of claim 1 , wherein the object includes a vehicle. 7. The computing system of claim 6 , wherein the plurality of physical modules correspond to different parts of the vehicle. 8. The computing system of claim 7 , wherein at least one of the physical modules includes armor equipped to the vehicle. 9. The computing system of claim 1 , wherein the different virtual attributes include different capabilities to defend against damage. 10. The computing system of claim 7 , wherein at least one of the physical modules includes a weapon equipped to the vehicle. 11. The computing system of claim 1 , wherein the different virtual attributes include different capabilities to cause damage. 12. A method of operating a computer application executable by a computing system, the method comprising: receiving, via a communication interface of the computing system, from one or more physical modules, data identifying a plurality of physical modules, the plurality of physical modules being connected together to form a coherent physical whole object which is freely movable; in response to receiving the data identifying the plurality of physical modules, presenting, via a user interface of the computer application, a virtual representation of the object; and presenting, via the user interface, an objective, wherein the objective requires interaction with the object, and wherein different physical modules of the plurality of physical modules have different virtual attributes that differently affect a manner in which the objective is achieved. 13. The method of claim 12 , further comprising: receiving, via the communication interface of the computing system, from the one or more physical modules, data identifying a different physical module, the different physical module being connected in place of one other physical module of the plurality of physical modules to form an updated version of the object; in response to receiving the data identifying the different physical module in place of the other physical module, presenting, via the user interface of the computing system an updated virtual representation of the updated version of the object, and wherein the different physical module has different virtual attributes than the virtual attributes of the other physical module that affect the objective differently. 14. The method of claim 12 , wherein the object includes a vehicle, and the plurality of physical modules correspond to different parts of the vehicle. 15. The method of claim 14 , wherein at least one of the physical modules includes armor equipped to the vehicle. 16. The method of claim 15 , wherein the different virtual attributes include different capabilities to defend against damage. 17. The method of claim 14 , wherein at least one of the physical modules includes a weapon equipped to the vehicle. 18. The method of claim 17 , wherein the weapon is one of a plurality of different types of weapons that are equipable to the vehicle, and wherein the different types of weapons have different virtual attributes including different levels of causing damage. 19. A computing system, comprising: one or more processors; and one or more computer storage media holding instructions executable by the one or more processors to: receive, from one or more physical modules, data identifying a plurality of physical modules, the plurality of physical modules being connected together to form a coherent physical whole object which is freely movable; in response to receiving the data identifying the plurality of physical modules, present a virtual representation of the object via a user interface; present an objective via the user interface, wherein the objective requires interaction with the object; receive, from the one or more physical modules, data identifying a different physical module, the different physical module being connected in place of one other physical module of the plurality of physical modules to form an updated version of the object; and in response to receiving the data identifying the different physical module in place of the other physical module, present an updated virtual representation of the updated version of the object via the user interface, and wherein the different physical module has different virtual attributes than the virtual attributes of the other physical module that differently affect a manner in which the objective is achieved. 20. The computing system of claim 1 , wherein the different virtual attributes of the different physical modules are predetermined for the different physical modules.

Assignees

Inventors

Classifications

  • by enabling or updating specific game elements, e.g. unlocking hidden features, items, levels or versions · CPC title

  • specially adapted to a particular type of game, e.g. steering wheels · CPC title

  • Accessories, i.e. detachable arrangements optional for the use of the video game device, e.g. grip supports of game controllers · CPC title

  • A63F13/235Primary

    using a wireless connection, e.g. infrared or piconet · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US10639544B2 cover?
An interactive computer game is described which works in conjunction with a number of physical modules that a user can connect together in different ways to form a coherent physical whole object. The game receives data from the object via a wireless link, the data identifying at least which modules form part of the object and updates game play based on the data received. At some point within th…
Who is the assignee on this patent?
Microsoft Technology Licensing Llc
What technology area does this patent fall under?
Primary CPC classification A63F13/235. Mapped technology areas include Human Necessities.
When was this patent published?
Publication date Tue May 05 2020 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 4 related publications on this page (citations in our corpus or others sharing the same primary CPC).