# US 11,443,339 B2 · System and method for toy adoption and marketing

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 11,443,339 B2
- Document ID: US11443339B2
- Status: Granted
- Kind: B2
- Application number: 16/871,304
- Filed: 2020-05-11
- Published: 2020-11-26
- Granted: 2022-09-13
- Earliest claimed: 2003-12-31
- Assignees: Ganz
- Applicants: Ganz
- Inventors: Howard Ganz
- Web page: https://patentgrep.com/patent/US11443339B2

## CPC

- G06Q 30/0222: {During e-commerce, i.e. online transactions}
- A63F 9/24: Games using electronic circuits not otherwise provided for
- A63F 13/00: Video games, i.e. games using an electronically generated display having two or more dimensions
- A63H 3/36: Details; Accessories
- G06Q 30/0236: {Incentive or reward received by requiring registration or ID from user}
- G06Q 30/0258: {Registration}
- G06Q 30/0276: {Advertisement creation}
- G06Q 30/0601: Electronic shopping [e-shopping]
- G06Q 30/0643: {graphically representing goods, e.g. 3D product representation}
- G06Q 99/00: Subject matter not provided for in other groups of this subclass
- G06T 13/80: Two-dimensional [2D] animation, e.g. using sprites
- G07F 17/32: for games, toys, sports, or amusements
- H04L 51/04: Real-time or near real-time messaging, e.g. instant messaging [IM]
- G06Q: INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- A63F: CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- A63H: TOYS, e.g. TOPS, DOLLS, HOOPS OR BUILDING BLOCKS
- G06T: IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G07F: COIN-FREED OR LIKE APPARATUS (coin sorting G07D3/00; coin testing G07D5/00; {handling coins or paper currencies apart from payment activated apparatus G07D; payment architectures, schemes or protocols G06Q20/00})
- H04L: TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION (arrangements common to telegraphic and telephonic communication H04M)

## Abstract

A method that provides a virtual presentation includes receiving a user ID on a computer, creating a user account, registering first and second real-world products on the computer responsive to receiving first and second registration codes, and linking the first and second products with the user account. Responsive to the registering, first and second virtual representations of the respective real-world products are simultaneously displayed together in a virtual room. A control interface allows a user provided access via the user ID to select one of the first and second virtual representations for control. Subsequent access to said user account provides access to both first and second virtual representations without subsequent re-entry of either the first or second registration code.

## Claims

### Claim 1

A toy comprising:
a toy body having an appearance formed in a shape resembling an animate object;
an electronic storage device coupled to said toy body, said electronic storage device storing registration data that is useable for automatically registering said toy on a computer server that is separate from said toy; and
a communication part coupled to obtain data that is stored in said storage device, and operative to communicate said data over a communication network to communicate with the Internet when coupled to the communication network;
said data including registration data that is operative for connecting over the communication network and automatically registering said toy on the computer server,
where registering said toy on the computer server causes a virtual representation of said toy body to appear on a virtual world being hosted on said computer server.

### Claim 2 (depends on 1)

The toy as in claim 1, wherein said registration data is a unique code that is uniquely indicative of a single toy.

### Claim 3 (depends on 1)

The toy as in claim 1, wherein said communication part is coupled to said communication network via a user computer.

### Claim 4 (depends on 1)

The toy as in claim 1, wherein said storage device is further adapted to store at least one of information received from said computer server or information received from a user of the toy.

### Claim 5 (depends on 1)

The toy as in claim 1, wherein said communication part encrypts said data from said electronic storage device before communicating said data.

### Claim 6 (depends on 1)

The toy as in claim 1, wherein said storage device stores updated data associated with said virtual world that is different than original data stored in said storage device,
wherein said updated data includes an online profile of a virtual character that is associated with said toy on the computer server.

### Claim 7 (depends on 1)

The toy as in claim 1, wherein said computer server decrypts encrypted data from said electronic storage device.

### Claim 8 (depends on 1)

The toy as in claim 1, wherein said computer server operates for providing updated data associated with said virtual world and designates said updated data for storage in said storage device,
wherein said updated data includes an online profile of a virtual character on the computer server that is associated with said toy.

### Claim 9 (depends on 1)

The toy as in claim 1, wherein said storage device stores updated data associated with said virtual world that is different than original data stored in said storage device,
wherein said updated data includes an online profile of a virtual character that is associated with said toy on the computer server.

### Claim 10

A method comprising the steps of:
receiving, by a user, a product including a body formed with a shape and appearance representing an animate object and an electronic storage device for storing registration data that is effective for registering the product on a server system;
connecting, by the user, the electronic storage device to a user computer for automatically communicating the registration data to the user computer for registering the product on the server system, said registering utilizing the user computer in communication with the server system over the Internet, wherein said registration data on the storage device is adapted for supporting said registering;
in response to said connecting, receiving specialized data from the server system on the user computer, the specialized data for generating a virtual character in a virtual world on the user computer; and
viewing an animated version of the virtual character in specialized activities in the virtual world on the user computer, said viewing utilizing data received from the server system on the user computer for supporting the specialized activities in the virtual world, wherein participation in the specialized activities with the virtual character is not permitted by a computer operation without prior completion of said registering using the storage device.

### Claim 11 (depends on 10)

The method as in claim 10, wherein said storage device stores updated data associated with said virtual world that is different than original data stored in said storage device,
wherein said updated data includes an online profile of the virtual character that is associated with said product on the server system.

### Claim 12 (depends on 10)

The method as in claim 10, wherein said registration data includes a unique code that is uniquely indicative of the product.

### Claim 13 (depends on 10)

The method as in claim 10, further comprising the step of said storage device storing at least one of information from said server system or information received from the user computer but not from the server system.

### Claim 14 (depends on 10)

The method as in claim 10, further comprising providing updated data associated with said virtual world and designating said updated data for storage in said storage device,
wherein said updated data includes an online profile of the virtual character on the server system that is associated with said product.

### Claim 15

A method comprising the steps of:
registering a toy on a server system connected, via the Internet, by retrieving registration data from an electronic storage device provided in or on the toy, said registering utilizing the registration data;
in response to said registering, said server system providing specialized data to a user computer connected to the electronic storage device, the specialized data adapted for generating a virtual world on the user computer; and
said server system providing activity data for providing specialized activities in the virtual world for the user computer, wherein
said server system not providing said activity data without prior completion of said registering.

### Claim 16 (depends on 15)

The method as in claim 15, wherein said retrieving from said electronic storage device is done automatically, over the Internet.

### Claim 17 (depends on 15)

The method as in claim 15, wherein at least some data is provided from said server system that is updated data associated with said virtual world for storage in said storage device, and that is different than original data stored in said storage device, wherein said updated data includes an online profile of a virtual character that is associated with said toy on the server system.

### Claim 18 (depends on 15)

The method as in claim 15, wherein said registration data includes a unique code that is uniquely indicative of the toy.

### Claim 19 (depends on 15)

The method as in claim 15, wherein said toy represents an animate object, and where registering said toy on the server system causes a virtual representation of said toy to appear on the virtual world being hosted on said server system.
