CA2696620C

System and method for toy adoption and marketing

Abstract

An Entertainment System in combination with a commercially purchased toy, wherein the system allows a toy user to register the toy online using a registration code, allowing the user access to various entertainment activities and scenarios in a 'virtual world' including a virtual representation of the toy, via a computer connected to the Internet. The system then encourages the user to purchase additional toys to enjoy additional benefits using the Entertainment System. The Entertainment System including a database subsystem, a registration subsystem, a server subsystem, and a virtual world providing subsystem.

CA2696620C, drawing sheet 1
Sheet 1 of 19

Term

Term ended

Expired 30 December 2024, 1.7 years ago.

  1. Priority
  2. Filed
  3. Granted
  4. Expired
  5. Today

38 claims: 3 independent, 35 dependent

  1. 1
    CA 02696620 2015-08-10 63939-149E CLAIMS :1. A system for providing a virtual world, comprising: a server computer system connected to the Internet and having a network address on the Internet, where said server computer system is operative to receive registration information from a remotely-located user computer over the Internet, said network address being stored in and received from a storage device attached to or embedded in at least one of a plurality of toys to be registered on said server computer system, said server computer system operating for registering said at least one said toys, by receiving at the network address the registration information electronically transmitted from said at least one of said toys from said storage device attached to or embedded in said at least one of said toys, and for electronically storing registration data, such that said server computer system receiving said registration data from said storage device over the Internet from said user computer communicating with said storage device and also communicating with said Internet, wherein said registering includes verifying said one of the plurality of toys by checking that said at least one of the plurality of toys is uniquely identified by utilizing data stored in the storage device;said server computer system also for serving content, via said Internet, directed to the user computer, wherein said content includes virtual world data adapted for generating a virtual world for viewing on the user computer;wherein CA 02696620 2015-08-10 63939-149E in response to successfully verifying said one of said plurality of toys, said server computer system operates for establishing a user account associated with a user and saving said at least one of said toys registered by the user in association with said user account, granting the user access to a virtual character in the virtual world subsequent to said registering without again requiring receipt of the information from said at least one of said toys, and wherein said server computer operates for receiving commands from the user computer connected to said storage device for updating said virtual world data provided to the user computer for dynamically displaying specialized virtual world activities on the user computer based on said commands, and wherein said server computer system further operates for not providing said updated virtual world data to the user computer without successfully verifying one of said plurality of toys, wherein said receiving information electronically transmitted from said at least one of said toys is accomplished automatically, wherein said server computer system operates for providing updated data associated with said virtual world and designates said updated data for storage in said storage device .
  2. 13
    A system for providing a virtual world, comprising:a server computer system connected to a communication network and having a network address on the communication network, where said server computer system is operative to receive registration information from a remotely-located user computer over the communication network, said network address being stored in and received from a storage device attached to or embedded in at least one of a plurality of toys to be registered on said server computer system, said server computer system operating for registering at least one of said toys, by receiving at the network address the registration information electronically transmitted from said at least one of said toys from said storage device attached to or embedded in said at least one of said toys, and said server computer system receiving registration data from said storage device over the CA 02696620 2015-08-10 63939-149E communication network, wherein said registering includes verifying said at least one of the toys by checking that said one of the toys is uniquely identified by utilizing data stored in the storage device;said server computer system also serving content, via said communication network, directed to said user computer, wherein in response to successfully verifying said at least one of the toys, said server computer system operates for establishing a user account associated with a user and saving said at least one of said toys registered by the user in association with said user account, granting the user access to a virtual character in the virtual world subsequent to said registering without again requiring receipt of the information from said at least one of said toys, and wherein said server computer operates for receiving commands from the user computer for updating virtual world data provided to the user computer for dynamically displaying specialized virtual world activities on the user computer based on said commands, and wherein said server computer system operates for providing updated data associated with said virtual world and designates said updated data for storage in said storage device.
  3. 28
    A method comprising the steps of:registering a product on a server system connected, via a communication network, to a remotely-located user computer connected to an electronic storage device provided in or on the product for automatically retrieving registration data stored on the electronic storage device, said server system having a network address on the communication network, where said server system is operative to receive the registration data from said user computer over the communication network, said network address being stored in and received from the electronic storage device, said registering utilizing the registration data;CA 02696620 2015-08-10 63939-149E in response to said registering, said server system establishing a user account associated with a user and saving said product registered by the user in association with the user account, granting the user access to a virtual character 5 in the virtual world subsequent to said registering without again requiring receipt of the registration data from said product, and providing specialized data to the user computer, the specialized data adapted for generating said virtual character in a virtual world on the user computer;10 said server system providing activity data adapted for providing specialized activities for the virtual character in the virtual world on the user computer;and the server system providing updated information to the user computer adapted for storing on the electronic storage 15 device, said updated information including information about participation of the virtual character in the virtual world, wherein said updated information includes an online profile of the virtual character on the server system that is associated with a toy and that has been changed based on 20 actions taken from the user computer on the server system.