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 PDFInfo
- 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
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q50/00—Systems or methods specially adapted for specific business sectors, e.g. utilities or tourism
- G06Q50/10—Services
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63F—CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- A63F13/00—Video games, i.e. games using an electronically generated display having two or more dimensions
- A63F13/30—Interconnection arrangements between game servers and game devices; Interconnection arrangements between game devices; Interconnection arrangements between game servers
- A63F13/33—Interconnection arrangements between game servers and game devices; Interconnection arrangements between game devices; Interconnection arrangements between game servers using wide area network [WAN] connections
- A63F13/335—Interconnection 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
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63F—CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- A63F13/00—Video games, i.e. games using an electronically generated display having two or more dimensions
- A63F13/55—Controlling game characters or game objects based on the game progress
- A63F13/58—Controlling game characters or game objects based on the game progress by computing conditions of game characters, e.g. stamina, strength, motivation or energy level
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63F—CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- A63F13/00—Video games, i.e. games using an electronically generated display having two or more dimensions
- A63F13/80—Special adaptations for executing a specific game genre or game mode
- A63F13/825—Fostering virtual characters
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63F—CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- A63F13/00—Video games, i.e. games using an electronically generated display having two or more dimensions
- A63F13/90—Constructional 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/95—Storage media specially adapted for storing game information, e.g. video game cartridges
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63H—TOYS, e.g. TOPS, DOLLS, HOOPS OR BUILDING BLOCKS
- A63H11/00—Self-movable toy figures
-
- G—PHYSICS
- G16—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR SPECIFIC APPLICATION FIELDS
- G16Z—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR SPECIFIC APPLICATION FIELDS, NOT OTHERWISE PROVIDED FOR
- G16Z99/00—Subject matter not provided for in other main groups of this subclass
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63F—CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- A63F13/00—Video games, i.e. games using an electronically generated display having two or more dimensions
- A63F13/30—Interconnection arrangements between game servers and game devices; Interconnection arrangements between game devices; Interconnection arrangements between game servers
- A63F13/35—Details of game servers
- A63F13/355—Performing 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
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63F—CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- A63F13/00—Video games, i.e. games using an electronically generated display having two or more dimensions
- A63F13/50—Controlling the output signals based on the game progress
- A63F13/53—Controlling 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/533—Controlling 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
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63F—CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- A63F13/00—Video games, i.e. games using an electronically generated display having two or more dimensions
- A63F13/50—Controlling the output signals based on the game progress
- A63F13/53—Controlling 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/537—Controlling 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
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63F—CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- A63F13/00—Video games, i.e. games using an electronically generated display having two or more dimensions
- A63F13/70—Game security or game management aspects
- A63F13/75—Enforcing rules, e.g. detecting foul play or generating lists of cheating players
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63F—CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- A63F13/00—Video games, i.e. games using an electronically generated display having two or more dimensions
- A63F13/70—Game security or game management aspects
- A63F13/79—Game security or game management aspects involving player-related data, e.g. identities, accounts, preferences or play histories
- A63F13/792—Game security or game management aspects involving player-related data, e.g. identities, accounts, preferences or play histories for payment purposes, e.g. monthly subscriptions
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63F—CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- A63F13/00—Video games, i.e. games using an electronically generated display having two or more dimensions
- A63F13/70—Game security or game management aspects
- A63F13/79—Game security or game management aspects involving player-related data, e.g. identities, accounts, preferences or play histories
- A63F13/795—Game 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
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63F—CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- A63F13/00—Video games, i.e. games using an electronically generated display having two or more dimensions
- A63F13/85—Providing additional services to players
- A63F13/87—Communicating with other players during game play, e.g. by e-mail or chat
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63F—CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- A63F2300/00—Features 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/40—Features 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/407—Data transfer via internet
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63F—CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- A63F2300/00—Features 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/50—Features 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/55—Details of game data or player data management
- A63F2300/552—Details 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
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63F—CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- A63F2300/00—Features 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/80—Features 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/8058—Virtual 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
- 1. Field of the Invention
- The present invention relates to a method of breeding a robot pet using on-line and off-line systems simultaneously
- 2. Description of the Prior Art
- 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.
- 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.
- 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
- 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
- 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.
- 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 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.
- 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.
- 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.
- 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.
- 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
- 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
- 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.
- 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
- 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.
- 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.
- Below, a preferred embodiment of the present invention will be described in detail, making reference to the accompanying drawings.
- 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 according to the present invention comprises
game server 300 which provides a game service of breeding robot pet anddatabase 400 which stores information of each robot pet. A user can access togame server 300 through the Internet 500 using histerminal 200Such user terminal 200 as is capable of accessinggame server 300 may include a personal computer, PDA (Personal Digital Assistant), mobile phone, etc The user can make hisrobot pet 100 communicate withgame server 300 through histerminal 200. - Now, a description of construction of
robot pet 100 will be given in detail, referring to FIG. 2 First,robot pet 100 comprises adata communication interface 180 for data communication withgame server 300. A variety of means can be used fordata 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 lightsense Game server 300 can be accessible throughuser 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
robot pet 100 so as to directly access togame 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
user terminal 200 which is computer, cellular telephone, PDA, etc. Then, a user can make transmission and reception of data between histerminal 200 androbot pet 100 viadata communication interface 180 after having accessed to gameserver 300 through the Internet using histerminal 200 The user can further make data communication withgame server 300 using histerminal 200 in the Internet environment. -
Robot pet 100 further comprises amemory 190 for storing various programs, ID ofrobot pet 100, current power ofrobot pet 100, etcSuch 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,
robot pet 100 is provided with amotor driving part 120, which enablesrobot pet 100 to move back and forth, left and right. Infrared generating and sensingpart 130 is used forrobot 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 sensingpart 130 is not provided. -
Sound sensing part 140 is provided so as forrobot 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, ifsound sensing part 140 is provided together with the function of voice recognition, it is possible to makerobot pet 100 respond to a human command -
Mode setting part 150 is used for setting a behavior mode ofrobot 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 withdisplay part 160, or an infrared-employing remote controller, but its embodiment is not limited to a specific method. -
Display part 160 shows the state ofrobot 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 ofrobot pet 100 Further, displaypart 160 can also be used when the user wants to chat withrobot pet 100. - Sound generating part170 is used for
robot pet 100 to send a message to its user. For example, whenrobot 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 ofrobot pet 100Control 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 fromgame server 300. In addition,game server 300 stores a variety of games which are playable usingrobot pet 100 and the user can play such games by downloading the games to hisrobot pet 100 through histerminal 200 after having accessedgame server 300 using histerminal 200. There are ball-rolling, pushing, racing, etc which can be played usingrobot pet 100. Further,game server 300 can establish additional behaviors ofrobot pet 100 or permissible ranges of games depending on age or power, by using such information which are stored indatabase 400 as the age or the power ofrobot 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 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
- 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.
- 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
- 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.
- 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’
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.
- An exemplified screen provided to user when he selects ‘download’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 andgame server 300 communicate with each other throughuser terminal 200 andgame server 300 receives information ofrobot pet 100 and stores them indatabase 400. Then, game server establishes an environment in whichrobot 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 ofuser terminal 200 is changed or the communication method is changed betweenuser terminal 200 androbot 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.
- 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).
- 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
- Among the download items in FIG. 4, “Love Diti” item provides a mating service for the robot pets of different sexuality with each other.
- 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.
- 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.
- 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
- 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.
- As seen in FIG. 5, a user initializes (S520) 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 (S550) 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 (S570) 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.
- 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.
- 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.
- First, as in the conventional method of downloading, a user initializes (S620) 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
- 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
- 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 afriend 720, finding amate 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
- 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.
- 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
Claims (11)
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.
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)
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)
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)
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 |
-
2001
- 2001-01-16 KR KR1020010002340A patent/KR20020061332A/en not_active Application Discontinuation
- 2001-02-23 JP JP2001049085A patent/JP2002224460A/en active Pending
- 2001-03-15 US US09/808,119 patent/US20020094851A1/en not_active Abandoned
Cited By (95)
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 |