CA2696620A1

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.

CA2696620A1, drawing sheet 1
Sheet 1 of 27

Term

Term ended

Projected expiry passed 30 December 2024, 1.7 years ago.

  1. Priority
  2. Filed
  3. Published
  4. Projected expiry
  5. Today

81 claims: 10 independent, 71 dependent

  1. 1
    CA 02696620 2010-03-11 WO 2005/064502 PCT/CA2004/002206 CLAIMS :1. A toy for utilizing an entertainment system for providing a virtual world for entertainment of a user of said toy, said toy comprising: 5 a toy body, and a registration code, wherein the entertainment system uses said registration code to register and verify said toy, and wherein the entertainment system presents a virtual world 10 to the user via a user computer connected to a communication network, and further wherein the virtual world includes a virtual toy representing said toy.
  2. 24
    A toy for utilizing an entertainment system for providing a virtual world for entertainment of a user of said toy, said toy comprising:a toy body, and a registration code, wherein the entertainment system uses said registration code to register and verify said toy, and wherein the entertainment system presents a virtual world to the user via a user computer connected to the Internet, and further wherein the virtual world includes a virtual toy representing said toy, and wherein the entertainment system comprises : a storage subsystem for storing a plurality of registration codes, each of the registration codes corresponding to one of a plurality of toys, wherein said toy is one of the plurality of toys,· a server subsystem for serving virtual world data to the user computer for presenting the virtual world for CA 02696620 2010-03-11 WO 2005/064502 PCT/CA2004/002206 receiving said registration code transmitted from the user computer via the Internet;a registration subsystem for verifying said registration code against the list of registration codes, 5 and subsequently registering said toy in the system after the verifying;and a virtual world providing subsystem for providing the virtual world data, wherein the virtual world provides a plurality of activities for the user to participate in via 10 interactions with the user computer.
  3. 26
    A toy obtained by a user for utilizing an entertainment system for providing a virtual world for entertainment of a user of said toy, the entertainment system comprising:a server subsystem for serving virtual world data, 10 via a communication network, to a user computer, and for receiving one or both of data and commands from the user computer;a registration subsystem for verifying and then registering said toy, wherein the verifying includes 15 determining a validity of said toy;and a virtual world providing subsystem for providing the virtual world data, wherein the virtual world data is for use by the user computer to present a virtual world to the user, and wherein 20 the virtual world includes a virtual toy representing said toy.
  4. 29
    An entertainment system for providing a virtual world for user entertainment, comprising:20 1 a storage subsystem for storing data relating to a plurality of registration codes, each of said registration codes corresponding to one of a plurality of toys;a server subsystem for serving content, via a communication network, to a user computer, and for receiving 25 one of said registration codes transmitted from the user computer via one or both of the communication network and an additional communication network;CA 02696620 2010-03-11 WO 2005/064502 PCT/CA2004/002206 a registration subsystem for verifying said one of said registration codes against said data relating to said plurality of registration codes, and subsequently registering the toy corresponding to said one of said 5 registration codes in said system after said verifying;and a virtual world providing subsystem for providing virtual world data for including in said content, wherein said virtual world data is for use by the user computer to present a virtual world to the user, and wherein 10 said virtual world includes a virtual toy representing the toy.
  5. 51
    An entertainment system for providing a virtual 25 world for user entertainment, comprising:a storage subsystem for storing data relating to a plurality of registration codes, each of said registration codes corresponding to one of a plurality of toys;CA 02696620 2010-03-11 WO 2005/064502 PCT/CA2004/002206 a server subsystem for serving content, via a public communication network, to a user computer, said server subsystem also for receiving one of said registration codes transmitted from the user computer via one or both of 5 the public communication network and an additional public communication network, wherein said one of said registration codes was included with the one of said plurality of toys to which it corresponds at the time the toy was purchased;a registration subsystem for verifying said one of 10 said registration codes against said data relating to said plurality of registration codes, and subsequently registering the toy corresponding to said one of said registration codes in said system after said verifying;and a virtual world providing subsystem for providing 15 virtual world data for including in said content, wherein said virtual world data is for use by the user computer to present a virtual world to the user, and wherein said virtual world includes a virtual toy representing the toy, and further wherein 20 said virtual world provides a plurality of activities for the user to participate in through user interactions with the user computer over one or both of the public communication network and the additional public communication network, and still further wherein 25 said virtual toy participates in one or more of said plurality of activities in said virtual world via said interactions.
  6. 54
    An entertainment system for providing a virtual world for entertainment of a user of a toy, comprising:CA 02696620 2010-03-11 WO 2005/064502 PCT/CA2004/002206 a servef subsystem for serving content, via a communication network, to a user computer, and for receiving one or both of data and commands from the user computer;a registration subsystem for verifying and then 5 registering the toy, wherein said verifying includes determining a validity of the toy, and wherein said registering is for allowing the user to access a restricted portion of the Entertainment System;and a virtual world providing subsystem for providing 10 virtual world data for including in said content, wherein said virtual world data is for use by the user computer to present a virtual world to the user, and wherein said virtual world includes a virtual toy r representing the toy. 15
  7. 57
    An entertainment system for providing a virtual world for user entertainment for the user of a toy, comprising:a storage subsystem for storing data relating to a plurality of registration codes, each of said registration codes corresponding to one of a plurality of toys each for sale or sold by retail stores, wherein the toy is one of said plurality of toys that has been sold by one of the retail stores for use by the user;a server subsystem for serving content, via the Internet, to a browser application executing on a user computer, said server subsystem also for receiving said registration code corresponding to the toy, said registration code being transmitted from the user computer via the Internet, wherein said registration code was packaged with the toy and thereby present at the time the toy was sold;CA 02696620 2010-03-11 WO 2005/064502 PCT/CA2004/002206 a registration subsystem for verifying said registration code against said data relating to the plurality of registration codes, and subsequently registering the toy in said system after said verifying, and 5 wherein said registering is for allowing the user to access a restricted portion of the Entertainment System;and a virtual world providing subsystem for providing virtual world data for including in said content, wherein said virtual world data is for use by the 10 application to present a virtual world to the user, and wherein said virtual, world includes a virtual toy representing the toy, and further wherein said virtual world provides a plurality of 15 activities for the user to participate in through user interactions with the user computer communicating over the Internet, wherein said plurality of activities include a plurality of: playing a game;20 virtually purchasing virtual furnishings for a virtual room in said virtual world using virtual cash;virtually furnishing said virtual room in said virtual world;virtually purchasing virtual food for said virtual 25 toy using said virtual cash;virtual adding another virtual room in said virtual world;and CA 02696620 2010-03-11 WO 2005/064502 PCT/CA2004/002206 chatting with an additional user using an additional user computer via the Internet, and still further wherein said virtual toy can virtually participate in one 5 or more additional activities in said virtual world, said additional activities including one or more of : virtually feeding said virtual toy;providing a virtual medical checkup for said virtual toy,· 10 the user playing with said virtual toy;and the user playing with said virtual toy along with an additional virtual toy representing an additional toy registered by an additional user via interactions by the additional user with an additional user computer via the 15 Internet.
  8. 58
    A method for providing a virtual world presentation to a user for entertainment, comprising the steps of :storing data relating to a plurality of 20 registration codes, each of said registration codes corresponding to one of a plurality of toys;serving content, via a communication network, to a user computer;receiving one of said registration codes 25 transmitted from the user computer via one or both of the communication network and an additional communication network;CA 02696620 2010-03-11 WO 2005/064502 PCT/CA2004/002206 verifying said one of said registration codes against said data relating to said plurality of registration codes ;registering a toy corresponding to said one of said registration codes after said verifying;and providing virtual world data for including in said content, wherein said virtual world data is for use hy the user computer to present a virtual world to the user, and wherein said virtual world includes a virtual toy representing the toy.
  9. 78
    A method for providing a virtual world presentation to a user of a toy for entertainment, 10 comprising the steps of:a user obtaining the toy including a corresponding registration code;storing data relating to a plurality of registration codes, each of said registration codes 15 corresponding to'one of a plurality of toys, wherein said toy is one of said plurality of toys and wherein said corresponding registration code is one of said plurality of registration codes;serving content, via a public communication 20 network, to a user computer;receiving said registration code transmitted from the user computer via one or both of the public communication network and an additional public communication network;verifying said registration code against said data relating to said plurality of registration codes;registering the toy in said system after said verifying;and CA 02696620 2010-03-11 WO 2005/064502 PCT/CA2004/002206 ’ 66 providing virtual world data for including in said content, wherein said virtual world data is for use by the user computer to present a virtual world to the user, and wherein 5 said virtual world includes a virtual toy representing the toy, and further wherein said virtual world provides a plurality of activities for the user to participate in through user interactions with the user computer over one or both of the 10 public communication network and the additional public communication network.
  10. 80
    A method for providing a virtual world presentation to a user of a toy for entertainment, comprising the steps of:10 a user obtaining the toy including a corresponding registration code;serving content, via a communication network, to a user computer;receiving one or both of data and commands from 15 the user computer;verifying the toy by determining a validity of the registration code;registering the toy for allowing the user to access a restricted portion of an entertainment system;and 20 said system providing virtual world data for including in said content, wherein said virtual world data is for use by the user computer to present a virtual world to the user, and wherein said virtual world includes a virtual toy 25 representing the toy, and further wherein CA 02696620 2010-03-11 WO 2005/064502 PCT/CA2004/002206 said virtual world provides a plurality of activities for the user to participate in via interactions with the user computer.