IP Library Granted Patent US 10,646,780
Granted Patent B2
US 10,646,780 · App. 15/515,229 · Granted May 12, 2020

Game system

Inventors: Jens Valentin Laulund (Hedensted, DK); Joakim Kørner Nielsen (Vejen, DK); Morgan James Walker (Aarhus, DK); Bjarke Pedersen (Vejle, DK)
Assignee: LEGO A/S
A63F13/428A63F13/20A63F13/40A63F13/525A63F13/55A63F13/65A63F13/77A63H33/086A63F13/235A63F13/45A63F13/73A63F13/825A63F2300/10A63F2300/1031A63F2300/1062A63F2300/1075A63F2300/609A63H2200/00
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 10,646,780
App. No.
15/515,229
Granted
May 12, 2020
Kind
B2
Abstract

A game system comprising a data processing system and an identification toy element that includes information associated with the identification toy element; wherein the identification toy element is a toy construction element comprising one or more connectors configured for mechanically connecting one or more other toy construction elements to the identification toy element so as to allow a user to construct a toy construction model; and wherein the data processing system is configured to: detect a presence of the identification toy element in a detection area; create an association between a virtual object in a virtual environment and the detected identification toy element; access, when the identification toy element is again placed within a detection area, the information associated with the identification toy element; obtain, based on the accessed information, information about the virtual object associated with the identification toy element; present a representation of the associated virtual object; and to perform a play pattern procedure including controlling the representation of the virtual object.

Claims (70)

1. A game system comprising:

a data processing system and an identification element that includes information associated with the identification element;

wherein the data processing system is configured to:

detect a presence of the identification element within a detection area;

create an association between a virtual object in a virtual environment and the detected identification element;

access, when the identification element is again placed within a detection area, the information associated with the identification element;

present a representation of the associated virtual object based on the accessed information;

perform a play pattern procedure including controlling the representation of the virtual object;

replace, responsive to a game event, the created association between the virtual object and the detected identification element with a second association between the identification element and a second virtual object; and

present and control a representation of the second virtual object in the virtual environment upon detection of the detected identification element after the game event;

wherein the game system further comprises:

a detection device defining a first detection area and a second detection area, different from the first detection area;

wherein the detection device is configured to access information associated with an identification element detected within the first detection area and to transmit information associated with an identification element to an identification element detected within the second detection area for storage of the transmitted information by the identification element;

wherein the identification element comprises a memory for storing information relating to the game system;

wherein the data processing is configured to detect a presence of the identification element within the first detection area and to receive information stored in the memory of the identification element when the identification element is placed within a first detection area;

wherein the first detection area is a read-only detection area; and

wherein the data processing system is configured to store data in the memory of the identification element when the identification element is placed within the second detection area.

2. The game system according to claim 1 , wherein the data processing system is configured, responsive to a game event, to replace an existing association between the identification element and a virtual object with a new association between a new virtual object and the identification element such that the data processing system presents a representation of said new virtual object and performs a play pattern procedure including controlling the representation of the new virtual object when the data processing system again detects the presence of the identification element.

3. The game system according to claim 1 , wherein the identification element is a toy construction element comprising one or more connectors configured for mechanically connecting one or more other toy construction elements to the identification element so as to allow a user to construct a toy construction model.

4. The game system according to claim 3 , wherein the replacing step further comprises allowing a user to construct different toy construction models using the identification element, each toy construction model having a respective virtual object associated with it.

5. The game system according to claim 3 , wherein the one or more toy construction elements are attached to the identification toy element when the identification toy element is positioned within the detection area of the game system.

6. The game system according to claim 1 , further comprising a scanning device configured to acquire information indicative of the visual appearance of a physical object; wherein the data processing system is configured to create the virtual object with a representation based on the acquired information.

7. The game system according to claim 1 , wherein the game system comprises a plurality of toy construction elements and wherein the data processing system is configured to present a graphical representation of the virtual object that resembles a toy construction model constructable from the plurality of toy construction elements.

8. The game system according to claim 1 , wherein the information associated with the identification element includes an identifier of the identification element.

9. The game system according claim 1 , wherein the identification element comprises a memory for storing the information associated with the identification element.

10. The game system according to claim 9 , wherein the memory is a rewritable memory and wherein the memory is configured for storing information about the virtual object.

11. The game system according to claim 1 , wherein the data processing system is configured to present building instructions for constructing, from a toy construction elements of the game system, a toy construction model resembling the virtual object.

12. The game system according to claim 1 , further comprising a first and a second identification element each including information associated with the respective identification element;

wherein the data processing system is configured to unlock/enable one or more new virtual objects responsive at least to detecting the first identification element;

wherein the second identification element comprises one or more connectors configured for connecting one or more toy construction elements to the second identification element so as to allow a user to construct a toy construction model; and

wherein the data processing system is configured to create an association between one of the unlocked virtual objects and the second identification element responsive at least to detecting the first identification element within a detection area and to detecting the second identification element within a detection area.

13. The game system according to claim 1 , wherein the identification element is an identification toy element.

14. The game system according to claim 1 , wherein the first detection area and the second detection area are each configured to receive at least one identification element, and the detection device being configured to detect which detection area an identification element is positioned in;

wherein the detection device comprises at least one sensor for detecting a presence of an identification element;

wherein the second detection area is shaped and sized to receive a single identification element of a predetermined type; and

wherein the first detection area is shaped and sized to receive two or more of said identification elements.

15. The game system according to claim 1 , wherein the data processing system is further configured to:

identify a particular one of the detection areas as a detection area in which the identification element is positioned; and

cause operation of one or more functions by the data processing system responsive at least to the identified detection area.

16. A game system comprising a data processing system and an identification element, the identification element comprising a memory for storing information relating to the game system;

wherein the data processing system comprises a detection device defining a first detection area;

wherein the data processing is configured to detect a presence of the identification element within the first detection area and to receive information stored in the memory of the identification element when the identification element is placed within the first detection area;

wherein the first detection area is a read-only detection area; and

wherein the detection device defines a second detection area, different from the first detection area, wherein the data processing system is configured to store data in the memory of the identification element when the identification element is placed within the second detection area.

17. The game system according to claim 16 , wherein the at least one or more identification element and the first and second detection areas are shaped and sized such that each detection area is operable to receive each identification element.

18. The game system according to claim 16 , wherein the data processing system is configured to send information to an identification element for storage only when said identification element is positioned within the second detection area and when another identification element is detected within the first detection area.

19. The game system according to claim 16 , wherein the data processing system is configured, responsive to detecting an identification element within the second detection area, to selectively operate the second detection area in a read-only or in a write-only mode and to maintain the selected mode until the identification element is again removed from the second detection area.

20. The game system according to claim 19 , wherein the data processing system is configured, responsive to detecting the identification element within the second detection area, to either select a read-only or a write only mode responsive to one or more of the following: a user input, a game event, a detection of an identification element within the first detection area, a detection of a predetermined category of identifications elements within the first detection area.

21. The game system according to claim 16 , wherein the detection device is further configured for creating an association between a virtual object in a virtual environment and the detected identification element, the detection device being configured to detect which detection area an identification element is positioned in;

wherein the detection device comprises at least one sensor for detecting the presence of the identification element;

wherein the second detection area is shaped and sized to receive a single identification element of a predetermined type;

wherein the first detection area is shaped and sized to receive two or more of said identification elements;

wherein, responsive to a game event, the created association between the virtual object and the detected identification element is replaced with a second association between the identification element and a second virtual object; and

wherein a representation of the second virtual object is presented and controlled in the virtual environment upon detection of the detected identification element after the game event.

22. The detection device according to claim 21 , further comprising a third detection area shaped and sized to receive two or more of said identification elements.

23. A non-transitory computer-readable medium having stored thereon a computer program product comprising program code executed on the data processing system of the game system, wherein the program code is configured to cause the data processing system to:

detect a presence of the identification element within a detection area

create an association between a virtual object in a virtual environment and the detected identification element;

access, when the identification element is again placed within a detection area, the information associated with the identification element;

present a representation of the associated virtual object based on the accessed information;

perform a play pattern procedure including controlling the representation of the virtual object;

replace, responsive to a game event, the created association between the virtual object and the detected identification element with a second association between the identification element and a second virtual object; and

present and control a representation of the second virtual object in the virtual environment upon detection of the detected identification element after the game event;

wherein the game system further comprises:

a detection device defining a first detection area and a second detection area, different from the first detection area;

wherein the detection device is configured to access information associated with an identification element detected within the first detection area and to transmit information associated with an identification element to an identification element detected within the second detection area for storage of the transmitted information by the identification element;

wherein the identification element comprises a memory for storing information relating to the game system;

wherein the data processing is configured to detect a presence of the identification element within the first detection area and to receive information stored in the memory of the identification element when the identification element is placed within a first detection area;

wherein the first detection area is a read-only detection area; and

wherein the data processing system is configured to store data in the memory of the identification element when the identification element is placed within the second detection area.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 15, 2017
From: LAULUND, JENS VALENTIN; NIELSEN, JOAKIM KØRNER; WALKER, MORGAN JAMES; PEDERSEN, BJARKE
To: LEGO A/S
Reel/Frame 043294/0215 →
Priority Claims (3)
DK 2014 70605 · Oct 2, 2014 · national
DK 2015 70192 · Mar 31, 2015 · national
DK 2015 70203 · Apr 8, 2015 · national
Continuity (1)
Related Publication 20170225073A1 · Aug 10, 2017
Cited By (1)
US 12,447,415