US20020094851A1 - Method of breeding robot pet using on-line and off-line systems simultaneously - Google Patents

Method of breeding robot pet using on-line and off-line systems simultaneously Download PDF

Info

Publication number
US20020094851A1
US20020094851A1 US09/808,119 US80811901A US2002094851A1 US 20020094851 A1 US20020094851 A1 US 20020094851A1 US 80811901 A US80811901 A US 80811901A US 2002094851 A1 US2002094851 A1 US 2002094851A1
Authority
US
United States
Prior art keywords
robot pet
data
pet
robot
breeding
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Abandoned
Application number
US09/808,119
Inventor
Jin Rheey
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Individual
Original Assignee
Individual
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Individual filed Critical Individual
Publication of US20020094851A1 publication Critical patent/US20020094851A1/en
Abandoned legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION 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
    • G06Q50/00Systems or methods specially adapted for specific business sectors, e.g. utilities or tourism
    • G06Q50/10Services
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F13/00Video games, i.e. games using an electronically generated display having two or more dimensions
    • A63F13/30Interconnection arrangements between game servers and game devices; Interconnection arrangements between game devices; Interconnection arrangements between game servers
    • A63F13/33Interconnection arrangements between game servers and game devices; Interconnection arrangements between game devices; Interconnection arrangements between game servers using wide area network [WAN] connections
    • A63F13/335Interconnection arrangements between game servers and game devices; Interconnection arrangements between game devices; Interconnection arrangements between game servers using wide area network [WAN] connections using Internet
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F13/00Video games, i.e. games using an electronically generated display having two or more dimensions
    • A63F13/55Controlling game characters or game objects based on the game progress
    • A63F13/58Controlling game characters or game objects based on the game progress by computing conditions of game characters, e.g. stamina, strength, motivation or energy level
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F13/00Video games, i.e. games using an electronically generated display having two or more dimensions
    • A63F13/80Special adaptations for executing a specific game genre or game mode
    • A63F13/825Fostering virtual characters
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F13/00Video games, i.e. games using an electronically generated display having two or more dimensions
    • A63F13/90Constructional details or arrangements of video game devices not provided for in groups A63F13/20 or A63F13/25, e.g. housing, wiring, connections or cabinets
    • A63F13/95Storage media specially adapted for storing game information, e.g. video game cartridges
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63HTOYS, e.g. TOPS, DOLLS, HOOPS OR BUILDING BLOCKS
    • A63H11/00Self-movable toy figures
    • GPHYSICS
    • G16INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR SPECIFIC APPLICATION FIELDS
    • G16ZINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR SPECIFIC APPLICATION FIELDS, NOT OTHERWISE PROVIDED FOR
    • G16Z99/00Subject matter not provided for in other main groups of this subclass
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F13/00Video games, i.e. games using an electronically generated display having two or more dimensions
    • A63F13/30Interconnection arrangements between game servers and game devices; Interconnection arrangements between game devices; Interconnection arrangements between game servers
    • A63F13/35Details of game servers
    • A63F13/355Performing operations on behalf of clients with restricted processing capabilities, e.g. servers transform changing game scene into an MPEG-stream for transmitting to a mobile phone or a thin client
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F13/00Video games, i.e. games using an electronically generated display having two or more dimensions
    • A63F13/50Controlling the output signals based on the game progress
    • A63F13/53Controlling the output signals based on the game progress involving additional visual information provided to the game scene, e.g. by overlay to simulate a head-up display [HUD] or displaying a laser sight in a shooting game
    • A63F13/533Controlling the output signals based on the game progress involving additional visual information provided to the game scene, e.g. by overlay to simulate a head-up display [HUD] or displaying a laser sight in a shooting game for prompting the player, e.g. by displaying a game menu
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F13/00Video games, i.e. games using an electronically generated display having two or more dimensions
    • A63F13/50Controlling the output signals based on the game progress
    • A63F13/53Controlling the output signals based on the game progress involving additional visual information provided to the game scene, e.g. by overlay to simulate a head-up display [HUD] or displaying a laser sight in a shooting game
    • A63F13/537Controlling the output signals based on the game progress involving additional visual information provided to the game scene, e.g. by overlay to simulate a head-up display [HUD] or displaying a laser sight in a shooting game using indicators, e.g. showing the condition of a game character on screen
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F13/00Video games, i.e. games using an electronically generated display having two or more dimensions
    • A63F13/70Game security or game management aspects
    • A63F13/75Enforcing rules, e.g. detecting foul play or generating lists of cheating players
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F13/00Video games, i.e. games using an electronically generated display having two or more dimensions
    • A63F13/70Game security or game management aspects
    • A63F13/79Game security or game management aspects involving player-related data, e.g. identities, accounts, preferences or play histories
    • A63F13/792Game security or game management aspects involving player-related data, e.g. identities, accounts, preferences or play histories for payment purposes, e.g. monthly subscriptions
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F13/00Video games, i.e. games using an electronically generated display having two or more dimensions
    • A63F13/70Game security or game management aspects
    • A63F13/79Game security or game management aspects involving player-related data, e.g. identities, accounts, preferences or play histories
    • A63F13/795Game security or game management aspects involving player-related data, e.g. identities, accounts, preferences or play histories for finding other players; for building a team; for providing a buddy list
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F13/00Video games, i.e. games using an electronically generated display having two or more dimensions
    • A63F13/85Providing additional services to players
    • A63F13/87Communicating with other players during game play, e.g. by e-mail or chat
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F2300/00Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game
    • A63F2300/40Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game characterised by details of platform network
    • A63F2300/407Data transfer via internet
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F2300/00Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game
    • A63F2300/50Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game characterized by details of game servers
    • A63F2300/55Details of game data or player data management
    • A63F2300/552Details of game data or player data management for downloading to client devices, e.g. using OS version, hardware or software profile of the client device
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F2300/00Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game
    • A63F2300/80Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game specially adapted for executing a specific type of game
    • A63F2300/8058Virtual breeding, e.g. tamagotchi

Definitions

  • the present invention relates to a method of breeding a robot pet using on-line and off-line systems simultaneously
  • a game called ‘Tamagotchi’ is one of the front-runners, which is a digital pet housed in a game machine and supposed to be raised by its owner, who should feed it well and play with it as if breeding a real pet Tamagotchi makes responses as a real pet does in various situations and has functions in which it might fall sick or even die if it is not carefully looked after.
  • Digimon which is a game of breeding cyber character using a game machine is similar to Tamagotchi in the light of breeding a cyber character using a game machine
  • Digimon is equipped with an additional function in which a battle game or the like can be played between two cyber characters using two game machines
  • the present invention has been conceived by considering the above, the object of which is to provide a method of breeding robot pet using on-line and off-line systems simultaneously
  • the present invention provides a method of breeding robot pet using on-line and off-line systems simultaneously, wherein digital food, ampule, or game data are downloaded from the game server through the Internet for breeding a robot pet, playing games using a robot pet, and mating a robot pet.
  • the method of breeding robot pet uses a robot pet comprising a data interface for communication of data with external devices and a memory in which the data and program about growth and behavior can be stored, an Internet compatible user terminal which allows communication with robot pet; and, a game server of breeding robot pet which is accessible through the Internet using the user terminal and allows specific data which is relevant to breeding robot pet to be transmitted to the robot pet through the Internet and the user terminal.
  • the method comprises the step of accessing the game server using a user terminal; the step of initializing the robot pet by transmitting initialization data from the game server to the robot pet through the user terminal; the step of requesting download of data for breeding robot pet from the game server using the user terminal; the step of transmitting the requested data from the game server to the robot pet via the user terminal; and the step of activating the robot pet's specific functions associated with the data, in compliance with the receipt of the data.
  • the data for breeding robot pet can be the robot pet's food data and the power of robot pet which keeps the robot pet being vitalized can be increased by a predetermined amount by receiving the food data.
  • the data for breeding robot pet can be the ampule data for curing sickness of robot pet and the affected state of robot pet can be removed by receiving the ampule data
  • the data for breeding robot pet can be the game data which allow the robot pet to carry out a specific game and the functions of robot pet associated with the game data can be activated by receiving the game data.
  • the digital data are transmitted by the way that a specific area in the display part of user terminal is made to blink with a predetermined brightness and the robot pet recognize the digital data by sensing the blinking.
  • a certain rate of commission can be charged for the transmission of data.
  • Another method of breeding robot pet uses a robot pet comprising a data interface for data communication with external devices and a memory in which the data and program about growth and behavior can be stored, an Internet compatible user terminal which allows communication with robot pet; a game server of breeding robot pet which is accessible through the Internet using the user terminal and allows specific data which is relevant to breeding robot pet to be transmitted to the robot pet through the Internet and the user terminal; and, a database which is linked to the game server and stores information of the robot pet, the information including the robot pet's age and power which indicates the state of the robot pet
  • the specific data imply food data which keep the robot pet vitalized and ampule data which heal disease of the robot pet
  • the method comprises the step of varying the power of the robot pet at every transmission of food or ampule data by letting the power be a function whose parameters are frequencies of transmission of food and ampule data and then storing the varied value of power in the database, and, the step of increasing age of the robot pet if the power value of the robot pet is not
  • the method can further comprise a step wherein the game server transmits the increased age to the robot pet after storing the age in the database
  • the database stores the latest time when the food data have been transmitted, so that, after the step of varying the power of the robot pet and storing the varied value of power in the database, a further step can be included wherein the game server varies the power of robot pet at every transmission of food data, by letting the power be a function whose parameter is the time difference between the current time and the latest time of food transmission, and then stores the varied value of power in the database.
  • Another method of breeding robot pet uses a robot pet comprising a data interface for communication of data with external devices and a memory in which the data and program about growth and behavior can be stored; an Internet compatible user terminal which allows communication with robot pet; a game server of breeding robot pet which is accessible through the Internet using the user terminal and allows specific data associated with the functions of the robot pet to be transmitted to the robot pet through the Internet and the user terminal, and, a database which is linked to the game server and stores information of the robot pet including age and sexuality of the robot pet.
  • the specific data associated with the functions of robot pet imply game data which allow the robot pet to carry out a specific game and the game data include such information as the age and/or sexuality which is permitted for playing a specific game.
  • the method comprises the step of accessing the game server using the user terminal and then requesting download of game data; the step of comparing the information of the permitted age and/or sexuality involved in the requested game data with the information of the robot pet's age and/or sexuality stored in the database; the step of transmitting game data from the game server to the robot pet through the user terminal if the information of robot pet's age and/or sexuality meets conditions from the information of the permitted age and/or sexuality, and the step of activating specific functions of the robot pet which are associated with the game data, in compliance with the receipt of the game data
  • the method can further comprise a step wherein a message implying that the requested game data cannot be downloaded is displayed through the user terminal if the information of the robot pet's age and/or sexuality does not meet conditions from the information of the permitted age and/or sexuality.
  • FIG. 1 shows overall network connection of the system for embodying the method according to the preferred embodiment of the present invention.
  • FIG. 2 is a block diagram illustrating hardware construction of the robot pet according to the preferred embodiment of the present invention.
  • FIG. 3 is an example of initial screen which is provided to the user in the game service according to the preferred embodiment of the present invention
  • FIG. 4 is an example of download screen which is provided to the user in the game service according to the preferred embodiment of the present invention
  • FIG. 5 is a flow chart illustrating the process of growth of robot pet in the method according to the preferred embodiment of the present invention.
  • FIG. 6 is a flow chart illustrating the process in which the age-limited and the sex-limited games are downloaded in the method according to the preferred embodiment of the present invention
  • FIG. 7 is an exemplified screen of the community service which is provided to users in the game service according to the preferred embodiment of the present invention.
  • FIG. 1 shows overall network connection of the system for embodying the method of breeding robot pet in the preferred embodiment according to the present invention.
  • the system for breeding robot pet comprises game server 300 which provides a game service of breeding robot pet and database 400 which stores information of each robot pet.
  • a user can access to game server 300 through the Internet 500 using his terminal 200
  • Such user terminal 200 as is capable of accessing game server 300 may include a personal computer, PDA (Personal Digital Assistant), mobile phone, etc
  • the user can make his robot pet 100 communicate with game server 300 through his terminal 200 .
  • robot pet 100 comprises a data communication interface 180 for data communication with game server 300 .
  • a variety of means can be used for data communication interface 180 , including infrared communication interface, acousticcoupled communication interface, wireless communication interface such as Blue tooth, wired communication interface such as RS-232C or USB which uses a wired connection means, and a communication interface using light sense
  • Game server 300 can be accessible through user terminal 200 such as computer, cellular telephone, PDA, etc. which is connectable to the Internet by using the above means
  • a communication means such as modem, LAN interface, etc. can be provided to robot pet 100 so as to directly access to game server 300 through the Internet.
  • the infrared communication interface, wireless communication interface, etc. should be pre-provided to user terminal 200 which is computer, cellular telephone, PDA, etc. Then, a user can make transmission and reception of data between his terminal 200 and robot pet 100 via data communication interface 180 after having accessed to game server 300 through the Internet using his terminal 200 The user can further make data communication with game server 300 using his terminal 200 in the Internet environment.
  • Robot pet 100 further comprises a memory 190 for storing various programs, ID of robot pet 100 , current power of robot pet 100 , etc
  • memory 190 may include a nonvolatile memory such as ROM (Read-Only Memory), EEPROM (Electrically Erasable Programmable ROM), flash memory, etc and a volatile memory such as DRAM (Dynamic Random Access Memory), SRAM (Static Random Access Memory), etc.
  • CD-ROM or magnetic memory device can be used as a subordinate memory device.
  • robot pet 100 is provided with a motor driving part 120 , which enables robot pet 100 to move back and forth, left and right.
  • Infrared generating and sensing part 130 is used for robot pet 100 to avoid impact by sensing objects automatically while moving or to move where it intends to go. In case that it is unnecessary to sense objects automatically for modification of the racing track, Infrared generating and sensing part 130 is not provided.
  • Sound sensing part 140 is provided so as for robot pet 100 to detect sounds and to make a response consistent therewith.
  • robot pet 100 can be made to move or to stop when a person claps.
  • sound sensing part 140 is provided together with the function of voice recognition, it is possible to make robot pet 100 respond to a human command
  • Mode setting part 150 is used for setting a behavior mode of robot pet 100 .
  • robot pet 100 can be made to play a competition game with another robot pet by setting a competition game mode, or can be made to play about by itself by setting an exercise mode.
  • Mode setting part 150 can be embodied by using a typical button, a touch-screen with display part 160 , or an infrared-employing remote controller, but its embodiment is not limited to a specific method.
  • Display part 160 shows the state of robot pet 100 by using LED (Light Emitting Diode) or LCD (Liquid Crystal Display), etc. or sends user a message which is helpful to user with respect to using functions of robot pet 100 Further, display part 160 can also be used when the user wants to chat with robot pet 100 .
  • LED Light Emitting Diode
  • LCD Liquid Crystal Display
  • Sound generating part 170 is used for robot pet 100 to send a message to its user. For example, when robot pet 100 is hungry, it begins whining or it will sing a song when happy. Sound generating part 170 comprises a sound generating device such as buzzer, piezo device, speaker, etc and a sound source device such as melody IC, etc
  • Control part 110 is preprogrammed to control each of the parts of robot pet 100
  • Control part 110 can be embodied by software using microprocessor or by hardware using logic device.
  • Robot pet 100 grows and behaves by receiving food or ampule from game server 300 .
  • game server 300 stores a variety of games which are playable using robot pet 100 and the user can play such games by downloading the games to his robot pet 100 through his terminal 200 after having accessed game server 300 using his terminal 200 . There are ball-rolling, pushing, racing, etc which can be played using robot pet 100 . Further, game server 300 can establish additional behaviors of robot pet 100 or permissible ranges of games depending on age or power, by using such information which are stored in database 400 as the age or the power of robot pet 100 .
  • Such information as stored in database 400 may further comprise the information of user who is the owner of robot pet or the detailed information of robot pet, etc. including the above-mentioned information Personal information such as user ID, password, name, identification card number, address, e-mail address, telephone number, etc may be included in the information of user
  • personal information such as user ID, password, name, identification card number, address, e-mail address, telephone number, etc may be included in the information of user
  • the detailed information of robot pet such information as serial no. (product no ) of robot pet, ID, age, sexuality, name, power, time of the latest download of food/ampule, games or songs housed in robot pet, etc. may be included.
  • a user who owns robot pet registers himself as a member after having accessed the game server which provides the method as per the present invention.
  • the robot pet has a predetermined amount of food therein at the time of purchase
  • the robot pet should obtain the necessary food by downloading it from the game server because it consumes food as it behaves.
  • the user should download the necessary food data or other data from the game server, for which, the user should first register himself as a member after having accessed the game server. Then, he can use such download service.
  • owners of real pet organize a circle, in which they exchange information of their pets or make their pets have a mate.
  • the present invention can provide a community service in which the owners of robot pet can meet together to exchange information.
  • members-only system is an indispensable requirement.
  • a user In order to join in, a user should first register his user ID and a password and then register his robot pet. If a user who owns plural robot pets wishes to join, he may have two user IDs, or join with one user ID and then register plural robot pets. In case of choosing the former method, one user ID corresponds to one robot pet, so that the robot pets can be identified by using the user IDs
  • the game server only stores the information of robot pet using serial no. (product no.) of each robot pet or its ID, with no storage of user information.
  • FIG. 3 An exemplified initial screen of service which briefly shows functions provided by the game server according to the present invention is illustrated in FIG. 3
  • ‘register’ menu 310 and ‘how to use’ menu 320 are provided, and also, 'shopping menu 330 is provided so that a user can access the game server for online purchase of robot pet or its peripheral devices (game tools, etc.)
  • the most important function that can be provided by the game server is ‘download’ 340 service, of which a detailed description will be given below.
  • a ‘community’ menu 350 is also provided for community activities as aforementioned
  • a user After having registered himself as a member by accessing the game server, a user can download food, ampule, or games from the game server.
  • FIG. 4 An exemplified screen provided to user when he selects ‘download’ 340 menu in FIG. 3, is illustrated in FIG. 4.
  • the initialization can be carried out by clicking ‘initialization’ button 410 provided in a screen as in FIG. 4.
  • robot pet 100 and game server 300 communicate with each other through user terminal 200 and game server 300 receives information of robot pet 100 and stores them in database 400 .
  • game server establishes an environment in which robot pet 100 can download food or games, etc.
  • further initialization should be carried out in a case where the specification of user terminal 200 is changed or the communication method is changed between user terminal 200 and robot pet 100
  • the user can download food or games to his robot pet. If the desired item is clicked in FIG. 4, the selected item is to be ready for download.
  • restrictions with downloading as aforementioned can be placed after finding out about the state of robot pet by communicating with the robot pet Or else, the restrictions can be placed on the part of recipient, to wit, on the part of the robot pet after the game server transmits the requested data to the robot pet with no restriction
  • “Love Diti” item provides a mating service for the robot pets of different sexuality with each other.
  • a predetermined rate of commission can be charged for each download item whenever the food, ampule, new functions, songs, etc are requested for download.
  • a user accesses the game server to initialize, raise, and cure his robot pet and to enjoy online/offline games using his robot pet by downloading the necessary items. Since the robot pet consumes food as it behaves, the user should access the game server and download the food whenever needed. Further, the game server continues to register new games or songs and then provides them to users, so that their robot pets can continuously be equipped with additional functions.
  • a robot pet can grow through care administered to the robot pet by its caretaker such as feeding, playing, etc.
  • the growth algorithm of robot pet will be described below
  • a robot pet can have its own growth algorithm in which it grows automatically using hardware or software housed therein.
  • the game server controls the growth of robot pet using the information of robot pet. Below, a description of the latter will be given
  • FIG. 5 A flow chart showing growth of robot pet is illustrated in FIG. 5
  • Robot pets can grow in various manners, but basically, the growth of robot pet is associated with the amount of food downloaded If a robot pet is not fed in a timely manner, it will catch a disease. Once affected by a disease, the robot pet should first be cured using ampule prior to being fed. As such, growth of robot pet is further associated with the amount of ampule downloaded.
  • the age of robot pet can be controlled by such a method wherein the power of robot pet which is the function of the downloaded amount of food and ampule is first set, and then, whenever the power reaches a predetermined value k, the age of robot pet is increased; here, if food is successfully downloaded, the power is increased by a predetermined amount ⁇ n, and if ampule is downloaded, the power is decreased by a predetermined amount ⁇ m.
  • a user initializes (S 520 ) his robot pet as the need arises after having accessed (S 510 ) the game server and then downloads (S 530 ) food
  • a predetermined amount ⁇ n is added (S 540 ) to the power
  • the power will not be increased despite the download of food if the robot pet already has the maximum amount of food or it cannot eat food due to sickness.
  • a predetermined amount ⁇ m is subtracted (S 560 ) from the power.
  • the subtracted amount ⁇ m is preferred to be larger than the added amount ⁇ n.
  • the same rule is applied to the case of ampule download, so that the power value is decreased only when the ampule is successfully downloaded. That is, the downloading of ampule is basically impossible, or, if ever done, cannot decrease the power if the robot pet is in good state of health.
  • the modified value of power is compared (S 570 ) with the predetermined value k which is the requirement for increasing the age
  • the predetermined value k which is the requirement for increasing the age
  • the robot pet can be made to behave a specific motion consistent with the increase of age. While at the same time increasing the age by one year, the game server transmits the result of such increase to the robot pet for modifying the age inside the robot pet and making it sing a birthday song or dance for joy, etc.
  • the time interval of food download can be used as a parameter for increasing the age of robot pet
  • the game server stores the latest time of food download for each robot pet and counts the time interval to the next download
  • the time interval of food download should naturally shorten in comparison with such robot pet as neglected by its caretaker and rarely behaving Therefore, a robot pet in a good deal of behavior has a shorter length of time than a robot pet in no behavior
  • the length of time indicates such time as taken to reach a predetermined value of power after same amount of food has been downloaded. Accordingly, although the growth of robot pet is controlled only by using the frequencies of food and
  • the game server provides a variety of online/offline games playable using robot pet, some of which are provided in a limitative manner depending on age or sexuality of robot pet.
  • a robot pet comes to behave more agilely and improve its capability of accommodating inputs from outside as it grows older, so that there should be provided such games as cannot be played till the robot pet reaches a certain level of capability.
  • the games with respect to mating should not be made usable before the robot pet reaches a certain age.
  • robot pets can be made to use different programs depending on their sexuality A description of method in which download of game is restricted or allowed will be given below. A flow chart of this method is illustrated in FIG. 6.
  • a user initializes (S 620 ) his robot pet if necessary after having accessed (S 610 ) the game server
  • the user requests (S 630 ) download of games using his terminal
  • the game server checks (S 640 ) if there is age limit or sex limit involved in the requested games If there is any limitation, the game server confirms (S 650 ) the age and sexuality of the robot pet whose owner requested download of games, referring to the database.
  • the game server allows (S 660 ) download of the games Otherwise, the game server sends (S 670 ) a message to the effect that the requested games cannot be downloaded (for example, “This game is not allowed to a pet under age 3.” Or “This game is available only to female Titis.”, etc.).
  • the game server can do the same way as aforementioned, after finding out the age and sexuality of robot pet by communicating with the robot pet
  • the game server of the present invention can provide a community service in which the owners of robot pet can exchange information of their pets or make them mate with other pets
  • the community service is available to members of the game server of the present invention
  • the services provided through community may encompass news 710 , finding a friend 720 , finding a mate 730 , note 740 and chatting 750 , etc, as illustrated in FIG. 7.
  • a user can online download food or games, etc, breed an offline robot pet, and play games using the robot pet, whereby the interest of users can be stimulated and the continuous provision of new games and functions is possible.
  • the profit of the service provider can be secured by carrying an advertisement, etc, since the growth of robot pet should indispensably involve online access to the game server

Abstract

The present invention provides a method of breeding robot pet using on-line and off-line systems simultaneously, in which digital food, ampule, or game data are downloaded from the game server through the Internet for breeding a robot pet, playing games using a robot pet, and mating a robot pet.
A user who owns a robot pet can access to the game server of breeding robot pet of the present invention through the Internet using a user terminal such as personal computer and then download food, ampule for curing sickness, games playable using the robot pet, songs, etc. from the game server through the user terminal. The robot pet grows older with time if the robot pet is timely supplied with a predetermined amount of food With increase of its age, the robot pet would serve a better function and can download new and age-limited games.
The game server further provides a community service which enables the owners of robot pet to exchange information with each other.

Description

    BACKGROUND OF THE INVENTION
  • 1. Field of the Invention [0001]
  • The present invention relates to a method of breeding a robot pet using on-line and off-line systems simultaneously [0002]
  • 2. Description of the Prior Art [0003]
  • In recent years, games in which a digital pet is bred up like a real pet have been developed. A game called ‘Tamagotchi’ is one of the front-runners, which is a digital pet housed in a game machine and supposed to be raised by its owner, who should feed it well and play with it as if breeding a real pet Tamagotchi makes responses as a real pet does in various situations and has functions in which it might fall sick or even die if it is not carefully looked after. [0004]
  • Following Tamagotchi, such games in which a digital pet is raised not on a game machine but on the Internet have been developed To elaborate, users raise a digital pet like a real pet after having made the digital pet in a specific site on the Internet. In such games, multiple users each raise a digital pet in the same site on the Internet, so that the users can play games with their pets or make their pets run a race with other pets. [0005]
  • Further, the lately-developed Digimon which is a game of breeding cyber character using a game machine is similar to Tamagotchi in the light of breeding a cyber character using a game machine However, Digimon is equipped with an additional function in which a battle game or the like can be played between two cyber characters using two game machines [0006]
  • The present invention has been conceived by considering the above, the object of which is to provide a method of breeding robot pet using on-line and off-line systems simultaneously [0007]
  • It is a further object of the present invention to provide a method of breeding robot pet in which a variety of functions can be added continuously. [0008]
  • SUMMARY OF THE INVENTION
  • The present invention provides a method of breeding robot pet using on-line and off-line systems simultaneously, wherein digital food, ampule, or game data are downloaded from the game server through the Internet for breeding a robot pet, playing games using a robot pet, and mating a robot pet. [0009]
  • The method of breeding robot pet according to the present invention uses a robot pet comprising a data interface for communication of data with external devices and a memory in which the data and program about growth and behavior can be stored, an Internet compatible user terminal which allows communication with robot pet; and, a game server of breeding robot pet which is accessible through the Internet using the user terminal and allows specific data which is relevant to breeding robot pet to be transmitted to the robot pet through the Internet and the user terminal. The method comprises the step of accessing the game server using a user terminal; the step of initializing the robot pet by transmitting initialization data from the game server to the robot pet through the user terminal; the step of requesting download of data for breeding robot pet from the game server using the user terminal; the step of transmitting the requested data from the game server to the robot pet via the user terminal; and the step of activating the robot pet's specific functions associated with the data, in compliance with the receipt of the data. [0010]
  • Here, the data for breeding robot pet can be the robot pet's food data and the power of robot pet which keeps the robot pet being vitalized can be increased by a predetermined amount by receiving the food data. Further, the data for breeding robot pet can be the ampule data for curing sickness of robot pet and the affected state of robot pet can be removed by receiving the ampule data Still further, the data for breeding robot pet can be the game data which allow the robot pet to carry out a specific game and the functions of robot pet associated with the game data can be activated by receiving the game data. [0011]
  • In the step of transmitting data for breeding robot pet from the game server to the robot pet, it is preferred that the digital data are transmitted by the way that a specific area in the display part of user terminal is made to blink with a predetermined brightness and the robot pet recognize the digital data by sensing the blinking. [0012]
  • Further, in the step of transmitting data for breeding robot pet from the game server to the robot pet, a certain rate of commission can be charged for the transmission of data. [0013]
  • Another method of breeding robot pet according to the present invention uses a robot pet comprising a data interface for data communication with external devices and a memory in which the data and program about growth and behavior can be stored, an Internet compatible user terminal which allows communication with robot pet; a game server of breeding robot pet which is accessible through the Internet using the user terminal and allows specific data which is relevant to breeding robot pet to be transmitted to the robot pet through the Internet and the user terminal; and, a database which is linked to the game server and stores information of the robot pet, the information including the robot pet's age and power which indicates the state of the robot pet The specific data imply food data which keep the robot pet vitalized and ampule data which heal disease of the robot pet And, the method comprises the step of varying the power of the robot pet at every transmission of food or ampule data by letting the power be a function whose parameters are frequencies of transmission of food and ampule data and then storing the varied value of power in the database, and, the step of increasing age of the robot pet if the power value of the robot pet is not less than a predetermined one and then storing the increased age in the database [0014]
  • Here, the method can further comprise a step wherein the game server transmits the increased age to the robot pet after storing the age in the database [0015]
  • Furthermore, the database stores the latest time when the food data have been transmitted, so that, after the step of varying the power of the robot pet and storing the varied value of power in the database, a further step can be included wherein the game server varies the power of robot pet at every transmission of food data, by letting the power be a function whose parameter is the time difference between the current time and the latest time of food transmission, and then stores the varied value of power in the database. [0016]
  • Another method of breeding robot pet according to the present invention uses a robot pet comprising a data interface for communication of data with external devices and a memory in which the data and program about growth and behavior can be stored; an Internet compatible user terminal which allows communication with robot pet; a game server of breeding robot pet which is accessible through the Internet using the user terminal and allows specific data associated with the functions of the robot pet to be transmitted to the robot pet through the Internet and the user terminal, and, a database which is linked to the game server and stores information of the robot pet including age and sexuality of the robot pet. The specific data associated with the functions of robot pet imply game data which allow the robot pet to carry out a specific game and the game data include such information as the age and/or sexuality which is permitted for playing a specific game. And, the method comprises the step of accessing the game server using the user terminal and then requesting download of game data; the step of comparing the information of the permitted age and/or sexuality involved in the requested game data with the information of the robot pet's age and/or sexuality stored in the database; the step of transmitting game data from the game server to the robot pet through the user terminal if the information of robot pet's age and/or sexuality meets conditions from the information of the permitted age and/or sexuality, and the step of activating specific functions of the robot pet which are associated with the game data, in compliance with the receipt of the game data [0017]
  • Here, the method can further comprise a step wherein a message implying that the requested game data cannot be downloaded is displayed through the user terminal if the information of the robot pet's age and/or sexuality does not meet conditions from the information of the permitted age and/or sexuality.[0018]
  • BRIEF DESCRIPTION OF THE DRAWINGS
  • FIG. 1 shows overall network connection of the system for embodying the method according to the preferred embodiment of the present invention. [0019]
  • FIG. 2 is a block diagram illustrating hardware construction of the robot pet according to the preferred embodiment of the present invention. [0020]
  • FIG. 3 is an example of initial screen which is provided to the user in the game service according to the preferred embodiment of the present invention [0021]
  • FIG. 4 is an example of download screen which is provided to the user in the game service according to the preferred embodiment of the present invention [0022]
  • FIG. 5 is a flow chart illustrating the process of growth of robot pet in the method according to the preferred embodiment of the present invention. [0023]
  • FIG. 6 is a flow chart illustrating the process in which the age-limited and the sex-limited games are downloaded in the method according to the preferred embodiment of the present invention [0024]
  • FIG. 7 is an exemplified screen of the community service which is provided to users in the game service according to the preferred embodiment of the present invention.[0025]
  • DETAILED DESCRIPTION OF THE INVENTION
  • Below, a preferred embodiment of the present invention will be described in detail, making reference to the accompanying drawings. [0026]
  • FIG. 1 shows overall network connection of the system for embodying the method of breeding robot pet in the preferred embodiment according to the present invention. [0027]
  • The system for breeding robot pet according to the present invention comprises [0028] game server 300 which provides a game service of breeding robot pet and database 400 which stores information of each robot pet. A user can access to game server 300 through the Internet 500 using his terminal 200 Such user terminal 200 as is capable of accessing game server 300 may include a personal computer, PDA (Personal Digital Assistant), mobile phone, etc The user can make his robot pet 100 communicate with game server 300 through his terminal 200.
  • Now, a description of construction of [0029] robot pet 100 will be given in detail, referring to FIG. 2 First, robot pet 100 comprises a data communication interface 180 for data communication with game server 300. A variety of means can be used for data communication interface 180, including infrared communication interface, acousticcoupled communication interface, wireless communication interface such as Blue tooth, wired communication interface such as RS-232C or USB which uses a wired connection means, and a communication interface using light sense Game server 300 can be accessible through user terminal 200 such as computer, cellular telephone, PDA, etc. which is connectable to the Internet by using the above means
  • Further, without using computer, cellular telephone, PDA, etc, a communication means such as modem, LAN interface, etc. can be provided to [0030] robot pet 100 so as to directly access to game server 300 through the Internet.
  • In case of using an infrared communication interface, wireless communication interface or the like, the infrared communication interface, wireless communication interface, etc. should be pre-provided to [0031] user terminal 200 which is computer, cellular telephone, PDA, etc. Then, a user can make transmission and reception of data between his terminal 200 and robot pet 100 via data communication interface 180 after having accessed to game server 300 through the Internet using his terminal 200 The user can further make data communication with game server 300 using his terminal 200 in the Internet environment.
  • [0032] Robot pet 100 further comprises a memory 190 for storing various programs, ID of robot pet 100, current power of robot pet 100, etc Such memory 190 may include a nonvolatile memory such as ROM (Read-Only Memory), EEPROM (Electrically Erasable Programmable ROM), flash memory, etc and a volatile memory such as DRAM (Dynamic Random Access Memory), SRAM (Static Random Access Memory), etc. Further, CD-ROM or magnetic memory device can be used as a subordinate memory device.
  • Further, [0033] robot pet 100 is provided with a motor driving part 120, which enables robot pet 100 to move back and forth, left and right. Infrared generating and sensing part 130 is used for robot pet 100 to avoid impact by sensing objects automatically while moving or to move where it intends to go. In case that it is unnecessary to sense objects automatically for modification of the racing track, Infrared generating and sensing part 130 is not provided.
  • [0034] Sound sensing part 140 is provided so as for robot pet 100 to detect sounds and to make a response consistent therewith. For example, robot pet 100 can be made to move or to stop when a person claps. Further, if sound sensing part 140 is provided together with the function of voice recognition, it is possible to make robot pet 100 respond to a human command
  • [0035] Mode setting part 150 is used for setting a behavior mode of robot pet 100. For example, robot pet 100 can be made to play a competition game with another robot pet by setting a competition game mode, or can be made to play about by itself by setting an exercise mode. Mode setting part 150 can be embodied by using a typical button, a touch-screen with display part 160, or an infrared-employing remote controller, but its embodiment is not limited to a specific method.
  • [0036] Display part 160 shows the state of robot pet 100 by using LED (Light Emitting Diode) or LCD (Liquid Crystal Display), etc. or sends user a message which is helpful to user with respect to using functions of robot pet 100 Further, display part 160 can also be used when the user wants to chat with robot pet 100.
  • Sound generating part [0037] 170 is used for robot pet 100 to send a message to its user. For example, when robot pet 100 is hungry, it begins whining or it will sing a song when happy. Sound generating part 170 comprises a sound generating device such as buzzer, piezo device, speaker, etc and a sound source device such as melody IC, etc
  • [0038] Control part 110 is preprogrammed to control each of the parts of robot pet 100 Control part 110 can be embodied by software using microprocessor or by hardware using logic device.
  • [0039] Robot pet 100 grows and behaves by receiving food or ampule from game server 300. In addition, game server 300 stores a variety of games which are playable using robot pet 100 and the user can play such games by downloading the games to his robot pet 100 through his terminal 200 after having accessed game server 300 using his terminal 200. There are ball-rolling, pushing, racing, etc which can be played using robot pet 100. Further, game server 300 can establish additional behaviors of robot pet 100 or permissible ranges of games depending on age or power, by using such information which are stored in database 400 as the age or the power of robot pet 100.
  • Such information as stored in [0040] database 400 may further comprise the information of user who is the owner of robot pet or the detailed information of robot pet, etc. including the above-mentioned information Personal information such as user ID, password, name, identification card number, address, e-mail address, telephone number, etc may be included in the information of user As for the detailed information of robot pet, such information as serial no. (product no ) of robot pet, ID, age, sexuality, name, power, time of the latest download of food/ampule, games or songs housed in robot pet, etc. may be included.
  • Now, the process of breeding robot pet and of playing games with robot pet using the method pursuant to the present invention will be described in detail below [0041]
  • First, a user who owns robot pet registers himself as a member after having accessed the game server which provides the method as per the present invention. The robot pet has a predetermined amount of food therein at the time of purchase However, the robot pet should obtain the necessary food by downloading it from the game server because it consumes food as it behaves. Accordingly, in order to make his robot pet grow continuously and to enjoy off-line games using his robot pet, the user should download the necessary food data or other data from the game server, for which, the user should first register himself as a member after having accessed the game server. Then, he can use such download service. On the other hand, it is common that owners of real pet organize a circle, in which they exchange information of their pets or make their pets have a mate. Likewise, the present invention can provide a community service in which the owners of robot pet can meet together to exchange information. For the community service, members-only system is an indispensable requirement. [0042]
  • In order to join in, a user should first register his user ID and a password and then register his robot pet. If a user who owns plural robot pets wishes to join, he may have two user IDs, or join with one user ID and then register plural robot pets. In case of choosing the former method, one user ID corresponds to one robot pet, so that the robot pets can be identified by using the user IDs [0043]
  • It is also possible to employ a method such as to make pre-registration not obligatory on users and allow non-members to download necessary data, while at the same time providing additional service such as community service for members. In this case, the game server only stores the information of robot pet using serial no. (product no.) of each robot pet or its ID, with no storage of user information. [0044]
  • An exemplified initial screen of service which briefly shows functions provided by the game server according to the present invention is illustrated in FIG. 3 As can be seen in FIG. 3, ‘register’ [0045] menu 310 and ‘how to use’ menu 320 are provided, and also, 'shopping menu 330 is provided so that a user can access the game server for online purchase of robot pet or its peripheral devices (game tools, etc.) The most important function that can be provided by the game server is ‘download’ 340 service, of which a detailed description will be given below. A ‘community’ menu 350 is also provided for community activities as aforementioned
  • After having registered himself as a member by accessing the game server, a user can download food, ampule, or games from the game server. [0046]
  • An exemplified screen provided to user when he selects ‘download’ [0047] 340 menu in FIG. 3, is illustrated in FIG. 4. First, the robot pet should be initialized prior to the first download The initialization can be carried out by clicking ‘initialization’ button 410 provided in a screen as in FIG. 4. When clicking the button, robot pet 100 and game server 300 communicate with each other through user terminal 200 and game server 300 receives information of robot pet 100 and stores them in database 400. Then, game server establishes an environment in which robot pet 100 can download food or games, etc. In addition to the first initialization, further initialization should be carried out in a case where the specification of user terminal 200 is changed or the communication method is changed between user terminal 200 and robot pet 100
  • Once the download environment has been established by completion of initialization, the user can download food or games to his robot pet. If the desired item is clicked in FIG. 4, the selected item is to be ready for download. [0048]
  • It is feasible to prevent the selected item from being downloaded in case that the robot pet cannot accommodate the item. For example, the amount of food that a robot pet can possess at a time is limited. Hence, no more food can be downloaded in a state that the robot pet already has the maximum amount of food As to songs, the songs that are already stored in the robot pet can be prevented from being downloaded since such songs are unnecessary to download. As for games, some games can be prevented from downloading depending on age of robot pet since games can be provided in a limitative manner depending on age of robot pet Ampules may be downloaded only when the robot pet has caught a disease (for example, when a robot pet has become sick with no food provided). [0049]
  • Such restrictions with downloading as aforementioned can be placed after finding out about the state of robot pet by communicating with the robot pet Or else, the restrictions can be placed on the part of recipient, to wit, on the part of the robot pet after the game server transmits the requested data to the robot pet with no restriction [0050]
  • Among the download items in FIG. 4, “Love Diti” item provides a mating service for the robot pets of different sexuality with each other. [0051]
  • On the other hand, a predetermined rate of commission can be charged for each download item whenever the food, ampule, new functions, songs, etc are requested for download. [0052]
  • As described above, a user accesses the game server to initialize, raise, and cure his robot pet and to enjoy online/offline games using his robot pet by downloading the necessary items. Since the robot pet consumes food as it behaves, the user should access the game server and download the food whenever needed. Further, the game server continues to register new games or songs and then provides them to users, so that their robot pets can continuously be equipped with additional functions. [0053]
  • Further, a robot pet can grow through care administered to the robot pet by its caretaker such as feeding, playing, etc. Now, the growth algorithm of robot pet will be described below A robot pet can have its own growth algorithm in which it grows automatically using hardware or software housed therein. However, it is preferred that the game server controls the growth of robot pet using the information of robot pet. Below, a description of the latter will be given [0054]
  • A flow chart showing growth of robot pet is illustrated in FIG. 5 Robot pets can grow in various manners, but basically, the growth of robot pet is associated with the amount of food downloaded If a robot pet is not fed in a timely manner, it will catch a disease. Once affected by a disease, the robot pet should first be cured using ampule prior to being fed. As such, growth of robot pet is further associated with the amount of ampule downloaded. To elaborate, the age of robot pet can be controlled by such a method wherein the power of robot pet which is the function of the downloaded amount of food and ampule is first set, and then, whenever the power reaches a predetermined value k, the age of robot pet is increased; here, if food is successfully downloaded, the power is increased by a predetermined amount Δn, and if ampule is downloaded, the power is decreased by a predetermined amount Δm. [0055]
  • As seen in FIG. 5, a user initializes (S[0056] 520) his robot pet as the need arises after having accessed (S510) the game server and then downloads (S530) food Here, if the food is successfully downloaded, a predetermined amount Δn is added (S540) to the power ‘Successful download of food’ means that the food is downloaded to the robot pet in a timely manner Namely, the power will not be increased despite the download of food if the robot pet already has the maximum amount of food or it cannot eat food due to sickness.
  • Next, if the user succeeds (S[0057] 550) in downloading ampule, a predetermined amount Δm is subtracted (S560) from the power. Here, the subtracted amount Δm is preferred to be larger than the added amount Δn. The same rule is applied to the case of ampule download, so that the power value is decreased only when the ampule is successfully downloaded. That is, the downloading of ampule is basically impossible, or, if ever done, cannot decrease the power if the robot pet is in good state of health.
  • Then, the modified value of power is compared (S[0058] 570) with the predetermined value k which is the requirement for increasing the age As a result of comparison, if the power value is not less than the predetermined value k, the age of robot pet is increased (S580) by one year; otherwise, the former steps are repeatedly taken
  • In case that the age is increased, the robot pet can be made to behave a specific motion consistent with the increase of age. While at the same time increasing the age by one year, the game server transmits the result of such increase to the robot pet for modifying the age inside the robot pet and making it sing a birthday song or dance for joy, etc. [0059]
  • Further, with respect to making robot pet grow, it is desirable that the more the interaction occurs between the robot pet and its caretaker, the faster the robot pet grows. Therefore, in addition to the amount of food download, the time interval of food download can be used as a parameter for increasing the age of robot pet To do this, the game server stores the latest time of food download for each robot pet and counts the time interval to the next download In this regard, however, since robot pets consume their food as their operation, a frequently-behaving robot pet, to wit, the robot pet whose caretaker plays with it frequently, consumes larger amount of food, and accordingly, the time interval of food download should naturally shorten in comparison with such robot pet as neglected by its caretaker and rarely behaving Therefore, a robot pet in a good deal of behavior has a shorter length of time than a robot pet in no behavior Here, the length of time indicates such time as taken to reach a predetermined value of power after same amount of food has been downloaded. Accordingly, although the growth of robot pet is controlled only by using the frequencies of food and ampule download as aforementioned, it is appreciated that the growth of robot pet so controlled reflects the interaction of robot pet with its caretaker. [0060]
  • Further, the game server provides a variety of online/offline games playable using robot pet, some of which are provided in a limitative manner depending on age or sexuality of robot pet. To elaborate, a robot pet comes to behave more agilely and improve its capability of accommodating inputs from outside as it grows older, so that there should be provided such games as cannot be played till the robot pet reaches a certain level of capability. Especially, the games with respect to mating should not be made usable before the robot pet reaches a certain age. Furthermore, robot pets can be made to use different programs depending on their sexuality A description of method in which download of game is restricted or allowed will be given below. A flow chart of this method is illustrated in FIG. 6. [0061]
  • First, as in the conventional method of downloading, a user initializes (S[0062] 620) his robot pet if necessary after having accessed (S610) the game server Next, the user requests (S630) download of games using his terminal, and the game server checks (S640) if there is age limit or sex limit involved in the requested games If there is any limitation, the game server confirms (S650) the age and sexuality of the robot pet whose owner requested download of games, referring to the database. As a result of confirmation, if the robot pet is qualified to download the games, the game server allows (S660) download of the games Otherwise, the game server sends (S670) a message to the effect that the requested games cannot be downloaded (for example, “This game is not allowed to a pet under age 3.” Or “This game is available only to female Titis.”, etc.).
  • In a case where the age or sexuality of robot pet is not stored in the database, the game server can do the same way as aforementioned, after finding out the age and sexuality of robot pet by communicating with the robot pet [0063]
  • Further, the game server of the present invention can provide a community service in which the owners of robot pet can exchange information of their pets or make them mate with other pets [0064]
  • The community service is available to members of the game server of the present invention The services provided through community may encompass [0065] news 710, finding a friend 720, finding a mate 730, note 740 and chatting 750, etc, as illustrated in FIG. 7.
  • While the present invention has been particularly shown and described with reference to the preferred embodiments, it should be understood by those skilled in the art that various changes in form and detail may be made therein without departing from the spirit and scope of the present invention as defined by the appended claims [0066]
  • So far as has been described, according to the present invention, a user can online download food or games, etc, breed an offline robot pet, and play games using the robot pet, whereby the interest of users can be stimulated and the continuous provision of new games and functions is possible. [0067]
  • Further, the profit of the service provider can be secured by carrying an advertisement, etc, since the growth of robot pet should indispensably involve online access to the game server [0068]

Claims (11)

What is claimed is:
1. A method of breeding robot pet using a robot pet comprising a data interface for data communication with external devices and a memory in which the data and program about growth and behavior can be stored, an Internet compatible user terminal which allows communication with said robot pet; and a game server of breeding robot pet which is accessible through the Internet using said user terminal and allows specific data which is relevant to breeding robot pet to be transmitted to said robot pet through the Internet and said user terminal, the method comprising the steps of
a) accessing said game server using said user terminal,
b) initializing said robot pet by transmitting initialization data from said game server to said robot pet through said user terminal;
c) requesting download of data for breeding robot pet from said game server using said user terminal,
d) transmitting said requested data from said game server to said robot pet via said user terminal; and,
e) activating said robot pet's specific function associated with said data, in compliance with the receipt of said data.
2. The method of breeding robot pet as set forth in claim 1, wherein said data for breeding robot pet are food data and said robot pet's power which enables said robot pet to remain vitalized is increased by a predetermined amount by receiving said food data.
3. The method of breeding robot pet as set forth in claim 1, wherein said data for breeding robot pet are ampule data for curing disease of said robot pet and the affected state of said robot pet is removed by receiving said ampule data.
4. The method of breeding robot pet as set forth in claim 1, wherein said data for breeding robot pet are game data which allow said robot pet to carry out specific games and said robot pet's specific functions associated with said game data are activated by receiving said game data.
5. The method of breeding robot pet as set forth in claim 1, wherein the digital data are transmitted by the way that a specific area in the display part of said user terminal is made to blink with a predetermined brightness and said robot pet can recognize said digital data in said step d).
6. The method of breeding robot pet as set forth in claim 1, wherein a certain rate of commission is charged for the transmission of data in said step d).
7. A method of breeding robot pet using a robot pet comprising a data interface for data communication with external devices and a memory in which the data and pro-ram about growth and behavior can be stored; an Internet compatible user terminal which allows communication with robot pet, a game server of breeding robot pet which is accessible through the Internet using said user terminal and allows specific data which is relevant to breeding robot pet to be transmitted to said robot pet through the Internet and said user terminal, and, a database which is linked to said game server and stores information of said robot pet, said information including said robot pet's age and power which indicates the state of said robot pet,
wherein said specific data are food data which enable said robot pet to remain vitalized and ampule data which can cure disease of said robot pet,
the method comprising the steps of:
a) said game server varies the power of said robot pet at every transmission of said food or ampule data by making said power be a function whose parameters are frequencies of transmission of said food and ampule data, and then stores the varied value of power in said database, and,
b) said game server increases the age of said robot pet and stores the increased age in said database if said power value of robot pet is not less than a predetermined value.
8. The method of breeding robot pet as set forth in claim 7, which further comprises a step following said step b), wherein said increased value of age is transmitted from said game server to said robot pet.
9. The method of breeding robot pet as set forth in claim 7, wherein said database stores the latest time of transmission of food data,
the method further comprising a step following said step a), wherein said game server varies the power of said robot pet at every transmission of food data by making said power be a function whose parameter is the time difference between the current time and said latest time of transmission of food data, and then stores the varied value of power in said database.
10. A method of breeding robot pet using a robot pet comprising a data interface for data communication with external devices and a memory in which the data and program about growth and behavior can be stored; an Internet compatible user terminal which allows communication with robot pet, a game server of breeding robot pet which is accessible through the Internet using said user terminal and allows specific data associated with the functions of said robot pet to be transmitted to said robot pet through the Internet and said user terminal, and, a database which is linked to said game server and stores information of said robot pet including age and sexuality,
wherein said specific data associated with the functions of said robot pet are game data which allow said robot pet to carry out a specific game, and said game data include such information as the age and/or sexuality permitted for carrying out said game,
the method comprising the steps of
a) requesting download of said game data after having accessed said game server using said user terminal;
b) comparing the information of the permitted age and/or sexuality involved in said requested game data with the information of said robot pet's age and/or sexuality stored in said database;
c) transmitting said game data from said game server to said robot pet through said user terminal if said information of robot pet's age and/or sexuality meets conditions from said information of the permitted age and/or sexuality as a result of said comparison; and,
d) activating specific functions of said robot pet which are associated with said game data, in compliance with the receipt of said game data.
11. The method of breeding robot pet as set forth in claim 10, further comprising a step of displaying a message that said game data cannot be downloaded through said user terminal if said information of robot pet's age and/or sexuality does not meet conditions from said information of the permitted age and/or sexuality as a result of said comparison.
US09/808,119 2001-01-16 2001-03-15 Method of breeding robot pet using on-line and off-line systems simultaneously Abandoned US20020094851A1 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
KR01-2340 2001-01-16
KR1020010002340A KR20020061332A (en) 2001-01-16 2001-01-16 method of breeding robot pet using on-line and off-line systems simulaneously

Publications (1)

Publication Number Publication Date
US20020094851A1 true US20020094851A1 (en) 2002-07-18

Family

ID=19704675

Family Applications (1)

Application Number Title Priority Date Filing Date
US09/808,119 Abandoned US20020094851A1 (en) 2001-01-16 2001-03-15 Method of breeding robot pet using on-line and off-line systems simultaneously

Country Status (3)

Country Link
US (1) US20020094851A1 (en)
JP (1) JP2002224460A (en)
KR (1) KR20020061332A (en)

Cited By (23)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20030093182A1 (en) * 1999-12-28 2003-05-15 Taku Yokoyama Information transmission system, information transmission method, robot, information recording medium, online sales system, online sales method and sales server
US20040167782A1 (en) * 2001-06-21 2004-08-26 Geurts Lucas Jacobus Franciscus Method for training a consumer-oriented application device by speech items, whilst reporting progress by an animated character with various maturity statuses each associated to a respective training level, and a device arranged for supporting such method
US20050177428A1 (en) * 2003-12-31 2005-08-11 Ganz System and method for toy adoption and marketing
US20050278125A1 (en) * 2004-06-10 2005-12-15 Evan Harwood V-life matching and mating system
US20060121987A1 (en) * 2004-12-07 2006-06-08 Microsoft Corporation User-centric method of aggregating information sources to reinforce digital identity
US20060252458A1 (en) * 2005-05-03 2006-11-09 Janina Maschke Mobile communication device, in particular in the form of a mobile telephone
US20070124491A1 (en) * 2005-11-17 2007-05-31 Microsoft Corporation Dynamic in-game soundtrack for a console game machine
US20080009350A1 (en) * 2003-12-31 2008-01-10 Ganz System and method for toy adoption marketing
US20080139300A1 (en) * 2006-12-08 2008-06-12 Yu-Hsi Ho Materialization system for virtual object and method thereof
US20080163055A1 (en) * 2006-12-06 2008-07-03 S.H. Ganz Holdings Inc. And 816877 Ontario Limited System and method for product marketing using feature codes
US20080274806A1 (en) * 2007-05-02 2008-11-06 S.H. Ganz Holdings Inc. And 816877 Ontario Limited Character development and exchange
US20090053970A1 (en) * 2003-07-02 2009-02-26 Ganz Interactive action figures for gaming schemes
US20090131164A1 (en) * 2003-12-31 2009-05-21 Ganz System and method for toy adoption and marketing
US20090240659A1 (en) * 2008-03-20 2009-09-24 Ganz, An Ontario Partnership Consisting Of 2121200 Ontario Inc. And 2121812 Ontario Inc. Social networking in a non-personalized environment
US20110118035A1 (en) * 2004-12-07 2011-05-19 Microsoft Corporation Game achievements system
US8128500B1 (en) 2007-07-13 2012-03-06 Ganz System and method for generating a virtual environment for land-based and underwater virtual characters
US8836719B2 (en) 2010-04-23 2014-09-16 Ganz Crafting system in a virtual environment
US8939840B2 (en) 2009-07-29 2015-01-27 Disney Enterprises, Inc. System and method for playsets using tracked objects and corresponding virtual worlds
US9144741B2 (en) 2004-12-07 2015-09-29 Microsoft Technology Licensing, Llc Application interface for tracking player identity
US20210118085A1 (en) * 2019-10-22 2021-04-22 Synergy Blue, Llc Methods, devices and systems for multi-player virtual hybrid wager-based and non-wager-based competitions
US11358059B2 (en) 2020-05-27 2022-06-14 Ganz Live toy system
US11389735B2 (en) 2019-10-23 2022-07-19 Ganz Virtual pet system
US20230018066A1 (en) * 2020-11-20 2023-01-19 Aurora World Corporation Apparatus and system for growth type smart toy

Families Citing this family (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20020066303A (en) * 2001-02-09 2002-08-14 엘지전자주식회사 A method of controlling a feed of a toy
KR100489211B1 (en) * 2001-07-24 2005-05-17 현명택 method for internet game based on intelligent cyber robot
KR100580617B1 (en) * 2001-11-05 2006-05-16 삼성전자주식회사 Object growth control system and method
KR20040013864A (en) * 2002-08-08 2004-02-14 (주)모바일핸즈 Game terminal apparatus and manageable Method for the same and A Computer- readable Storage Meduim storing the method
KR20040044316A (en) * 2002-11-21 2004-05-28 삼성전자주식회사 Pet robot apparatus using the home-robot and method thereof
JP2005087504A (en) * 2003-09-18 2005-04-07 Core Colors:Kk Portable pet robot
WO2006062274A1 (en) * 2004-12-07 2006-06-15 Rivalkorea Co., Ltd. Intelligent robot and mobile game method using the same
US8287372B2 (en) 2006-09-28 2012-10-16 Mattel, Inc. Interactive toy and display system
KR101596861B1 (en) 2014-04-28 2016-02-24 (주) 아이알로봇 Strategy game system for robot capable of multiple access through on/off-line and method therefor
CN112809709B (en) * 2019-01-25 2022-12-02 北京妙趣伙伴科技有限公司 Robot, robot operating system, robot control device, robot control method, and storage medium
KR102415997B1 (en) * 2020-11-05 2022-07-05 (주)로보티즈 Companion robot

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20010076174A (en) * 2000-01-13 2001-08-11 신요식 A method and system for updating of toy's contents
KR20000058291A (en) * 2000-03-13 2000-10-05 이진우 Web doll and driving system for the web doll
KR200199076Y1 (en) * 2000-04-14 2000-10-02 이철호 Language study doll
KR20010106652A (en) * 2000-05-22 2001-12-07 신요식 Toy's contents updating method and system using a mobile phone and a medium for recording that method
KR100396752B1 (en) * 2000-08-17 2003-09-02 엘지전자 주식회사 Scholarship/growth system and method using a merchandise of toy

Cited By (95)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20030093182A1 (en) * 1999-12-28 2003-05-15 Taku Yokoyama Information transmission system, information transmission method, robot, information recording medium, online sales system, online sales method and sales server
US20040167782A1 (en) * 2001-06-21 2004-08-26 Geurts Lucas Jacobus Franciscus Method for training a consumer-oriented application device by speech items, whilst reporting progress by an animated character with various maturity statuses each associated to a respective training level, and a device arranged for supporting such method
US7707033B2 (en) * 2001-06-21 2010-04-27 Koninklijke Philips Electronics N.V. Method for training a consumer-oriented application device by speech items, whilst reporting progress by an animated character with various maturity statuses each associated to a respective training level, and a device arranged for supporting such method
US20090053970A1 (en) * 2003-07-02 2009-02-26 Ganz Interactive action figures for gaming schemes
US10112114B2 (en) 2003-07-02 2018-10-30 Ganz Interactive action figures for gaming systems
US9427658B2 (en) 2003-07-02 2016-08-30 Ganz Interactive action figures for gaming systems
US9132344B2 (en) 2003-07-02 2015-09-15 Ganz Interactive action figures for gaming system
US8734242B2 (en) 2003-07-02 2014-05-27 Ganz Interactive action figures for gaming systems
US8636588B2 (en) 2003-07-02 2014-01-28 Ganz Interactive action figures for gaming systems
US8585497B2 (en) 2003-07-02 2013-11-19 Ganz Interactive action figures for gaming systems
US7862428B2 (en) 2003-07-02 2011-01-04 Ganz Interactive action figures for gaming systems
US20110167267A1 (en) * 2003-12-31 2011-07-07 Ganz System and method for toy adoption and marketing
US8814624B2 (en) 2003-12-31 2014-08-26 Ganz System and method for toy adoption and marketing
US11443339B2 (en) 2003-12-31 2022-09-13 Ganz System and method for toy adoption and marketing
US10657551B2 (en) 2003-12-31 2020-05-19 Ganz System and method for toy adoption and marketing
US7442108B2 (en) * 2003-12-31 2008-10-28 Ganz System and method for toy adoption marketing
US20050177428A1 (en) * 2003-12-31 2005-08-11 Ganz System and method for toy adoption and marketing
US9947023B2 (en) 2003-12-31 2018-04-17 Ganz System and method for toy adoption and marketing
US9721269B2 (en) 2003-12-31 2017-08-01 Ganz System and method for toy adoption and marketing
US7465212B2 (en) * 2003-12-31 2008-12-16 Ganz System and method for toy adoption and marketing
US20090029768A1 (en) * 2003-12-31 2009-01-29 Ganz System and method for toy adoption and marketing
US20080109313A1 (en) * 2003-12-31 2008-05-08 Ganz System and method for toy adoption and marketing
US20090063282A1 (en) * 2003-12-31 2009-03-05 Ganz System and method for toy adoption and marketing
US20090118009A1 (en) * 2003-12-31 2009-05-07 Ganz System and method for toy adoption and marketing
US7534157B2 (en) 2003-12-31 2009-05-19 Ganz System and method for toy adoption and marketing
US20090131164A1 (en) * 2003-12-31 2009-05-21 Ganz System and method for toy adoption and marketing
US7568964B2 (en) 2003-12-31 2009-08-04 Ganz System and method for toy adoption and marketing
US9610513B2 (en) 2003-12-31 2017-04-04 Ganz System and method for toy adoption and marketing
US9238171B2 (en) 2003-12-31 2016-01-19 Howard Ganz System and method for toy adoption and marketing
US7604525B2 (en) 2003-12-31 2009-10-20 Ganz System and method for toy adoption and marketing
US7677948B2 (en) 2003-12-31 2010-03-16 Ganz System and method for toy adoption and marketing
US20080040230A1 (en) * 2003-12-31 2008-02-14 Ganz System and method for toy adoption marketing
US7789726B2 (en) 2003-12-31 2010-09-07 Ganz System and method for toy adoption and marketing
US8900030B2 (en) 2003-12-31 2014-12-02 Ganz System and method for toy adoption and marketing
US7846004B2 (en) 2003-12-31 2010-12-07 Ganz System and method for toy adoption marketing
US20080040297A1 (en) * 2003-12-31 2008-02-14 Ganz System and method for toy adoption marketing
US20080134099A1 (en) * 2003-12-31 2008-06-05 Ganz System and method for toy adoption and marketing
US8808053B2 (en) 2003-12-31 2014-08-19 Ganz System and method for toy adoption and marketing
US20110092128A1 (en) * 2003-12-31 2011-04-21 Ganz System and method for toy adoption and marketing
US8777687B2 (en) 2003-12-31 2014-07-15 Ganz System and method for toy adoption and marketing
US8641471B2 (en) 2003-12-31 2014-02-04 Ganz System and method for toy adoption and marketing
US20080009350A1 (en) * 2003-12-31 2008-01-10 Ganz System and method for toy adoption marketing
US7967657B2 (en) 2003-12-31 2011-06-28 Ganz System and method for toy adoption and marketing
US20110161093A1 (en) * 2003-12-31 2011-06-30 Ganz System and method for toy adoption and marketing
US20110167481A1 (en) * 2003-12-31 2011-07-07 Ganz System and method for toy adoption and marketing
US20110167485A1 (en) * 2003-12-31 2011-07-07 Ganz System and method for toy adoption and marketing
US20080009351A1 (en) * 2003-12-31 2008-01-10 Ganz System and method for toy adoption marketing
US20110184797A1 (en) * 2003-12-31 2011-07-28 Ganz System and method for toy adoption and marketing
US20110190047A1 (en) * 2003-12-31 2011-08-04 Ganz System and method for toy adoption and marketing
US8002605B2 (en) 2003-12-31 2011-08-23 Ganz System and method for toy adoption and marketing
US8549440B2 (en) 2003-12-31 2013-10-01 Ganz System and method for toy adoption and marketing
US8500511B2 (en) 2003-12-31 2013-08-06 Ganz System and method for toy adoption and marketing
US8465338B2 (en) 2003-12-31 2013-06-18 Ganz System and method for toy adoption and marketing
US8460052B2 (en) 2003-12-31 2013-06-11 Ganz System and method for toy adoption and marketing
US8292688B2 (en) 2003-12-31 2012-10-23 Ganz System and method for toy adoption and marketing
US8317566B2 (en) 2003-12-31 2012-11-27 Ganz System and method for toy adoption and marketing
US8408963B2 (en) 2003-12-31 2013-04-02 Ganz System and method for toy adoption and marketing
US7599802B2 (en) * 2004-06-10 2009-10-06 Evan Harwood V-life matching and mating system
US20050278125A1 (en) * 2004-06-10 2005-12-15 Evan Harwood V-life matching and mating system
US10391405B2 (en) 2004-12-07 2019-08-27 Microsoft Technology Licensing, Llc Application interface for tracking player identity
US20060121987A1 (en) * 2004-12-07 2006-06-08 Microsoft Corporation User-centric method of aggregating information sources to reinforce digital identity
US8323112B2 (en) * 2004-12-07 2012-12-04 Microsoft Corporation Game achievements system
US8876606B2 (en) 2004-12-07 2014-11-04 Microsoft Corporation User-centric method of aggregating information sources to reinforce digital identity
US20110250959A1 (en) * 2004-12-07 2011-10-13 Microsoft Corporation Game achievements system
US20130252738A1 (en) * 2004-12-07 2013-09-26 Microsoft Corporation Game achievements system
US9355097B2 (en) 2004-12-07 2016-05-31 Microsoft Technology Licensing, Llc Game achievements system
US8454443B2 (en) * 2004-12-07 2013-06-04 Microsoft Corporation Game achievements system
US9144741B2 (en) 2004-12-07 2015-09-29 Microsoft Technology Licensing, Llc Application interface for tracking player identity
US20110136575A1 (en) * 2004-12-07 2011-06-09 Microsoft Corporation Game achievements system
US9367543B2 (en) * 2004-12-07 2016-06-14 Microsoft Technology Licensing, Llc Game achievements system
US20110118035A1 (en) * 2004-12-07 2011-05-19 Microsoft Corporation Game achievements system
US20060252458A1 (en) * 2005-05-03 2006-11-09 Janina Maschke Mobile communication device, in particular in the form of a mobile telephone
US7912500B2 (en) * 2005-05-03 2011-03-22 Siemens Aktiengesellschaft Mobile communication device, in particular in the form of a mobile telephone
US20070124491A1 (en) * 2005-11-17 2007-05-31 Microsoft Corporation Dynamic in-game soundtrack for a console game machine
US7794325B2 (en) 2005-11-17 2010-09-14 Microsoft Corporation Dynamic in-game soundtrack for a console game machine
US20080163055A1 (en) * 2006-12-06 2008-07-03 S.H. Ganz Holdings Inc. And 816877 Ontario Limited System and method for product marketing using feature codes
US8205158B2 (en) 2006-12-06 2012-06-19 Ganz Feature codes and bonuses in virtual worlds
US20080139300A1 (en) * 2006-12-08 2008-06-12 Yu-Hsi Ho Materialization system for virtual object and method thereof
US7970663B2 (en) 2007-05-02 2011-06-28 Ganz Method of calculating an estimated market value of a character
US20080274806A1 (en) * 2007-05-02 2008-11-06 S.H. Ganz Holdings Inc. And 816877 Ontario Limited Character development and exchange
US8401912B2 (en) 2007-05-02 2013-03-19 Ganz Method for using unique codes to trade virtual characters
US20110213682A1 (en) * 2007-05-02 2011-09-01 S.H. Ganz Holdings Inc. And 816877 Ontario Limited Character trading method
US20080275789A1 (en) * 2007-05-02 2008-11-06 S.H. Ganz Holdings Inc. And 816877 Ontario Limited Character trading method
US20080274811A1 (en) * 2007-05-02 2008-11-06 S.H. Ganz Holdings Inc. And 816877 Ontario Limited Character training and development
US8128500B1 (en) 2007-07-13 2012-03-06 Ganz System and method for generating a virtual environment for land-based and underwater virtual characters
US8353767B1 (en) 2007-07-13 2013-01-15 Ganz System and method for a virtual character in a virtual world to interact with a user
US20090240659A1 (en) * 2008-03-20 2009-09-24 Ganz, An Ontario Partnership Consisting Of 2121200 Ontario Inc. And 2121812 Ontario Inc. Social networking in a non-personalized environment
US20110087967A1 (en) * 2008-03-20 2011-04-14 Ganz Social networking in a non-personalized environment
US8939840B2 (en) 2009-07-29 2015-01-27 Disney Enterprises, Inc. System and method for playsets using tracked objects and corresponding virtual worlds
US8836719B2 (en) 2010-04-23 2014-09-16 Ganz Crafting system in a virtual environment
US20210118085A1 (en) * 2019-10-22 2021-04-22 Synergy Blue, Llc Methods, devices and systems for multi-player virtual hybrid wager-based and non-wager-based competitions
US11389735B2 (en) 2019-10-23 2022-07-19 Ganz Virtual pet system
US11872498B2 (en) 2019-10-23 2024-01-16 Ganz Virtual pet system
US11358059B2 (en) 2020-05-27 2022-06-14 Ganz Live toy system
US20230018066A1 (en) * 2020-11-20 2023-01-19 Aurora World Corporation Apparatus and system for growth type smart toy

Also Published As

Publication number Publication date
KR20020061332A (en) 2002-07-24
JP2002224460A (en) 2002-08-13

Similar Documents

Publication Publication Date Title
US20020094851A1 (en) Method of breeding robot pet using on-line and off-line systems simultaneously
US9495074B2 (en) Information processing system, storing medium, information processing device, and display method
AU2004309432B2 (en) System and method for toy adoption and marketing
US20070111795A1 (en) Virtual entity on a network
US8814624B2 (en) System and method for toy adoption and marketing
RU2293445C2 (en) Method and device for imitation of upbringing in mobile terminal
US8108459B1 (en) Method and apparatus for distributing virtual goods over the internet
WO2015164951A1 (en) Methods and systems relating to personalized evolving avatars
US20130326409A1 (en) Information processing system, storing medium, information processing device, and display method
JP6139066B2 (en) Information processing program, information processing apparatus, information processing system, and content recommendation method
JP5740351B2 (en) Information processing system, information processing program, information processing apparatus, and display method
US7798906B2 (en) Game system and game managing server
JP3531676B1 (en) Data distribution system
KR20080044960A (en) Cyber pet service system
KR20020057629A (en) Tamagotchi can check the progress of individual goals through the process of cyber copy growth
KR20050086308A (en) Jigsaw puzzle match for using one's image
KR20040044316A (en) Pet robot apparatus using the home-robot and method thereof
CN113730903B (en) Realistic toy system
JP2003033577A (en) Server for providing character information
WO2023085393A1 (en) Character entrusting system, character entrusting method, and character entrusting program
EP1808212A2 (en) System, apparatus and method for managing virtual entity on a network
KR100866216B1 (en) Method and system for generating software robot having a genetic code
JP5303755B2 (en) Gaming system, gaming server and gaming machine
EP1197898A2 (en) Information gathering and personalisation techniques
JP2022049148A (en) Information processing device and information processing program

Legal Events

Date Code Title Description
STCB Information on status: application discontinuation

Free format text: ABANDONED -- FAILURE TO RESPOND TO AN OFFICE ACTION