SYSTEM AND METHOD FOR PROVIDING ARTIFICIAL INTELLIGENCE AVATAR LINKED TO A SHOPPING-MALL AND STORAGE MEDIDA FOR HAVING PROGRAM SOURCE THEREOF
Technical Field The present invention relates to a system and method for providing a user with an artificial intelligence Avatar linked with an e-commerce system, and more particularly to a system and method for providing an artificial intelligence Avatar and a storage medium containing a program source for implementing the same method, in which the system and the method provides a user with Avatar-related items corresponding to all sorts of real products such as clothing, materials and other items available in an offline shop, allows the user to apply the Avatar-related items corresponding to the real products to his or her Avatar to create or decorate his/her Avatar, and further allows the user to purchase real products corresponding to the Avatar-related items by clicking the Avatar-related items connected to an e- commerce system. Further, the present invention relates to an artificial intelligence Avatar provision system and method, and a storage medium containing a program source for implementing the same method, in which a user is provided with an artificial intelligent Avatar acting as an individual agent, wherein the artificial intelligent Avatar is positioned in a wallpaper screen of a user's terminal, checks user's mouse and/or keyboard operations and provides the user with relevant information in which the user may be interested.
Background Art
Users can use various kinds of services by accessing Internet. In particular, most community sites provide their users with an Avatar service allowing the
users to create their unique Avatar representing him or her.
However, most of the Avatar-related items provided by the community sites to the users are virtual things unavailable in the user's real life. Accordingly, users create or decorate their own Avatars with such non- realistic items, and therefore lose gradually initial interest in decorating their Avatars.
Those Avatar service providing sites usually operate their own online shopping mall but they sell products having no relation to the Avatar-related items such as Avatar's clothing, materials and other items. So, the shopping mall is operated just for the purpose of their income creation without regard to the Avatar service.
Disclosure of the Invention
Therefore, the present invention has been made in view of the above problems, and it is an object of the present invention to provide an artificial intelligence Avatar provision system and method for providing Avatar connected to an e-commerce system, and a computer readable storage medium containing a program source for implementing the same method, in which the users are provided with Avatar-related items comprised of images of real products available in their real lives, so that the system and method achieve publicity effects of the real products by transmitting unconsciously the images of the real products to the users while the users create or decorate their Avatars with the Avatar-related items.
It is another object of the present invention to provide an artificial intelligence Avatar provision system and method for providing Avatar connected to an e- commerce system, and a computer readable storage medium containing a program source for implementing the same method, in which Avatar-related items used for creating or decorating an Avatar are linked with an e-commerce
system in which real products corresponding to the Avatar-related items are available, so that a user can purchase real products needed by the user while applying the Avatar-related items to user's Avatar in real time. It is yet another object of the present invention to provide an artificial intelligence Avatar provision system and method for providing Avatar connected to an e- commerce system, and a computer readable storage medium containing a program source for implementing the same method, in which the Avatar is not only used for representing the user's unique character in cyberspace or virtual life but also serves as an individual agent in a user's terminal.
It is still yet another object of the present invention to provide an artificial intelligence Avatar provision system and method for providing Avatar connected to an e-commerce system, capable of collecting user's login information through Avatars and provide the relevant users with the personalized information by use of the collected login information.
In accordance with the present invention, the above and other objepts can be accomplished by the provision of an artificial intelligence Avatar provision system connected to an e-commerce server, for providing an artificial intelligence Avatar to a user and allowing the user to grow the artificial intelligence Avatar so as for the Avatar to have more advanced functions, the system comprising: an Avatar service server for allowing the user to create or decorate a user's Avatar with Avatar-related items corresponding to real products available in offline shopping malls, and connecting a user's terminal to the e-commerce server selling the real products corresponding to the Avatar-related items when the user clicks at least one of the Avatar-related items.
Preferably, the Avatar service server may .comprise: an Avatar management module for managing Avatar information which is registered by the user when signing up the Avatar service server, Avatar production and decoration information and Avatar's virtual activities information; an agent application control module for installing an agent application and the user's Avatar into the user's terminal based on user's request; a member support module for checking, saving and analyzing log information transmitted from the agent application in the user's terminal, searching for relevant information interested by the user based on the log information, and providing the searched result to the user through the user's Avatar; and a reward support module for signing up other web sites for membership registration on behalf of the user and collecting cyber money which is needed for user's virtual activity.
Preferably, the agent application may check the number of clicks of the user's Avatar and change a support scope or functions of the user's Avatar.
Preferably, the artificial intelligence Avatar provision system may further comprise an e-commerce server having a partnership with the Avatar service server and providing information about real products available in offline shopping malls and information about new products to the Avatar service server.
Preferably, the agent application downloads Avatar to the user's terminal in response to the user's request and positions the Avatar at a predetermined area of a wallpaper screen of the user's terminal, and wherein the user's terminal and the Avatar service server operate reciprocally on each other.
Preferably, the Avatar may be presented in the wallpaper screen of the user's terminal as activated. Preferably, the Avatar is usually presented in the wallpaper screen of the user's terminal as inactivated
and is activated upon clicking thereof.
Preferably, the agent application may includes: an affection check module for adjusting functions of the Avatar based on affection index; and a voice language recognition module for allowing the Avatar to respond to the user with voice language when the user speaks to the Avatar.
In accordance with another aspect of the present invention, there is provided a method for providing an artificial intelligence Avatar connected to an e- commerce server, wherein an artificial intelligence Avatar is provided to a user and the user is allowed to grow the artificial intelligence Avatar so as for the Avatar to have more advanced functions, the method comprising the steps of: (1) allowing the user to create or decorate the artificial intelligence Avatar with Avatar-related items corresponding to real products available in offline shopping malls; (2) connecting a user's terminal to the e-commerce server in which the real products corresponding to the Avatar-related items may be available when the user clicks the Avatar-related items; (3) analyzing user's interest based on log information transmitted from the user's terminal, searching for the user's interested information, and providing the searched information to the user through the Avatar; and (4) changing functions of the Avatar based on an amount of the user's affection to the Avatar positioned in the user's terminal.
Preferably, the method may further comprise the steps of downloading the Avatar to the user's terminal in response to user's request, and positioning the Avatar at a predetermined area of a wallpaper screen of the user's terminal, wherein the user's terminal and an Avatar service server operate reciprocally on each other to provide the user with certain information.
Preferably, the Avatar may be presented in the
wallpaper screen of the user's terminal as always activated.
Preferably, the Avatar is presented in the wallpaper screen of the user's terminal as usually inactivated and activated upon clicking thereof.
In accordance further with another aspect of the present invention, there is provided a computer readable storage medium containing a program source for implementing a method for providing an artificial intelligence Avatar connected to an e-commerce server, wherein an artificial intelligence Avatar is provided to a user and the user is allowed to grow the artificial intelligence Avatar so as for the Avatar to have more advanced functions, the method comprising the steps of: (1) allowing the user to create or decorate the artificial intelligence Avatar with Avatar-related items corresponding to real products available in offline shopping malls; (2) connecting a user's terminal to the e-commerce server in which the real products corresponding to the Avatar-related items may be available when the user clicks the Avatar-related items;
(3) analyzing user's interest based on log information transmitted from the user's terminal, searching for the user's interested information, and providing the searched information to the user through the Avatar; and
(4) changing functions of the Avatar based on an amount of the user's affection to the Avatar positioned in the user's terminal.
Preferably, the method stored as the program source in the storage medium further comprises the steps of downloading the Avatar into the user's terminal in response to user's request, and positioning the Avatar at a predetermined area of a wallpaper screen of the user's terminal, wherein the user's terminal and an Avatar service server operate reciprocally on each other to provide the user with a certain information.
Preferably, in the method stored as the program source in the storage medium, the Avatar is presented in the wallpaper screen of the user's terminal as activated.
Preferably, in the method stored as the program source in the storage medium, the Avatar is presented in the wallpaper screen of the user's terminal as usually inactivated but activated upon clicking the Avatar.
Brief Description of the Drawings
The above and other objects, features and other advantages of the present invention will be more clearly understood from the following detailed description taken in conjunction with the accompanying drawings, in which:
Fig. 1 is a schematic configuration of a system for providing an artificial intelligence Avatar connected to an e-commerce system in accordance with the present invention;
Fig. 2 is a flow chart showing a method for providing a user with an artificial intelligence Avatar connected to an e-commerce system in accordance with an embodiment of the present invention;
Fig. 3 is a flow chart showing a method for providing a user with an artificial intelligence Avatar connected to an e-commerce system in accordance with a different embodiment of the present invention; and Fig. 4 is a diagram showing data flow in the system for providing a user with an artificial intelligence Avatar connected to an e-commerce system in accordance with the present invention.
Best Mode for Carrying Out the Invention The above and other objects, features and other advantages of the present invention will be more clearly understood from the following detailed description taken in conjunction with the accompanying drawings.
Fig. 1 is a schematic configuration of a system
for providing an artificial intelligence Avatar to a user in accordance with the present invention.
Referring to Fig. 1, an artificial intelligence Avatar provision system in accordance with the present invention comprises at least one user terminal 10, an Avatar service server 20 and an e-commerce server 30, all of which are connected to each other through a communication network 2.
The user's terminal 10 preferably includes all terminals connected to Internet through wire or wireless communication networks 2 and having respective browsers allowing a user to access to the Avatar service server 20 and the e-commerce server 30.
The Avatar service server 20 provides various Avatar services to users accessing thereto through the user's terminal 10.
Avatar is a virtual human or personified character existing in three-dimensional virtual reality and cyberspace. When users access to a web site of an Avatar service provider, they can create their own Avatars and apply them to their online games, chatting and business card making.
The Avatar service server 20 has its web site supporting the production of users' Avatars, so that users can create their own Avatars by accessing to the web site.
The Avatar service server 20 includes an Avatar management module 21 which manages Avatar information of users, saves the Avatar information in a database 25, and collects item information of Avatar-related items such as clothing, materials and other items which are needed by the users to create their Avatars.
The item information is comprised of items corresponding to real products available in offline shopping malls, and is provided to the Avatar service
server 20 from the e-commerce server 30 selling the real products corresponding to the Avatar-related items.
The Avatar management module 21 of the Avatar service server 20 makes graphic images of the Avatar- related items by image processing real products available in offline shop based on the item information provided by the e-commerce server 30 and uploads the graphic images to the Avatar service server 20, so that the user can apply the graphic images of the Avatar-related items to their own Avatars.
By accessing to the Avatar service server 20 of the present invention, since the users can create their own Avatars using real product items available in their real lives, the users become more familiar with their Avatars and interest regarding the real products corresponding to the Avatar-related items is aroused.
The users can not only access to the Avatar service server 20 to create or decorate their own Avatars but also let them reside in their terminals 10 so as for the Avatars in their terminals to act as their personal friends, secretaries or agents.
The Avatar service server 20 further includes an agent application control module 24 that installs an agent application 15 to the user's terminal 10 so as for the user's Avatar to reside in the user' s terminal 10 in response to users' request.
As' the agent application 15 is downloaded and installed into the user's terminal 10 by the agent application control module 24, the user's Avatar is positioned in a certain area of a wallpaper screen of the user' s terminal 10. When the agent application 15 is installed in the user's terminal 10, the user' s terminal 10 is interlinked with Avatar service server 20 through this Avatar, so that the user's terminal 10 and the Avatar service server 20 reciprocally operate on each other.
If a user gain access to the Avatar service server 20 and creates or changes his/her own Avatar, the created or changed Avatar is positioned in the screen of the user' s terminal 10. Also the agent application 15 installed in the user's terminal 10 checks user's log information, saves it in a storage device 15c and transmits it to a member support module 22 of Avatar service server 20.
The log information includes users favorite website addresses, frequently visited contents or frequently executed application programs etc.
The member support module 22 searches for relevant information related to the log information provided from the agent application 15, and retransmit the search results to the agent application 15 so as for the users to get the searched information.
The agent application 15 includes an affection check module 15a for changing, improving or degrading, functions of the user's Avatar residing in the user's terminal 10 depending on an amount of user's affection toward his/her Avatar and a voice recognition module 15b for supporting interaction between the Avatar in the user's terminal 10 and the user using voice language.
The voice recognition module 15b identifies a user's voice by comparing a voice of the present user with a voice registered already by the user, and executes the present user's voice commands after installing a voice command execution application program in the user's terminal 10. The affection check module 15a checks the number of Avatar clicks in the user's terminal 10 and adjusts a supporting scope of the Avatar function.
When a user clicks the user's Avatar positioned in the user' s terminal 10, the affection check module 15a checks which items or parts of the user's Avatar are clicked and saves the checked information in the log
information storage device 15c. For example, when the user clicks on "earrings" of the Avatar, the "earrings" are saved in the log information storage device 15c as the log information. Further, when "shoes" are clicked, the "shoes" is saved in the log information storage medium 15c as the log information.
The affection check sub-module 15a controls increment and decrement of an affection index based on the number of clicks of the user's Avatar. Depending on the affection index, Avatar's feelings are differently expressed through expression or appearance change of the Avatar. The higher the affection index (the greater numbers of clicks), the more the Avatar provides the user with the user's favorite information. The Avatar service server 20 further includes a reward support module 23, which signs up various web sites or a partnership site server 40 on behalf of an user and deposits cyber money acquired as a result of the membership registration in various sites or a partnership site for virtual activities by an user.
Figs. 2 and 3 illustrate a method providing an artificial intelligence Avatar service in accordance with embodiments of the present invention, in which the Avatar is linked with an e-commerce system or server. Referring to Figs. 2 and 3, a user must sign up for a web site operated by an Avatar service server 20 to enjoy the service provided by Avatar service server 20. To become a member in web site of Avatar service server 20, the user applies for registration of membership in the web site. When applying for registration of membership, an user chooses his/her own Avatar and names it. After registration, the user accesses in a web site of the Avatar service server 20 and decorates his/her Avatar by applying virtual items such as clothing, material and other items to the Avatar.
The Avatar management module 21 in Avatar service server 20 receives information on offline products, conducts image processing of offline products to produce graphic images of offline products, and provides the graphic images of the offline products in web site of the Avatar service server 20 (Step S100) .
The information on offline products is for common goods that users can utilize or purchase in real lives.
Thus, users tend to be more facinated by Avatar- related items while producing or decorating Avatars since the Avatar-related items are available for users to apply in their real lives.
Accordingly, the provision system of present artificial intelligence Avatar service has a function to advertise real products. This publicity method by Avatar is differentiated from conventional advertising methods such as a commercial film (CF) and a banner advertisement. It is similar to an indirect advertising method such as a Products in Placement (PPL) method in which goods or services are presented in a drama, show or film, and goods are advertised unconsciously and indirectly to consumers so as for a customer to purchase goods while watching a TV or a movie.
Thus, when a user clicks (Step S110) an Avatar- related item of interest to apply on his/her own Avatar, the user's terminal 10 is connected (Step S120) to e- commerce server 30 in which a user can purchase real products corresponding to an Avatar-related item of interest. The e-commerce server 30 may be a specialized shopping mall for a brand or a specialized item, or a comprehensive shopping mall for general brands or general items .
In case that the e-commerce server 30 is a specialized shopping mall, the user's terminal 10 is connected to different individual servers every time the
user clicks different items of the Avatar. In this case, the Avatar service server 20 and each specialized shopping mall server can have a partnership for integrating their systems through Avatar. Therefore, when user accesses to the e-commerce server 30, i.e. the specialized shopping mall, through the Avatar service server 20 to purchase something, the e-commerce server 30 shall pay a predetermined amount of commission to the Avatar service server 20. It can be a kind of publicity expenses.
When the e-commerce server 30 is a comprehensive shopping mall with a variety of choices of the Avatar- related items, the e-commerce server 30 may be a part of the Avatar service server 20. If users purchase (Step S130) goods through the e- commerce server 30, relevant points, or cyber money, are provided (Step S140) to the users, so that the users can utilize the provided points or cyber money to purchase different goods or Avatar-related items or to use it in different virtual activities.
The explanation described above is one example of a function of the Avatar provided by the artificial intelligence Avatar provision method in accordance with the present invention. Another example, an individual agent function, of the Avatar, will be described in detail below with reference to Fig. 3.
When a user enters (Step S200) a command of an individual agent service to the user's terminal 10, the agent application control module 24 of the Avatar service server 20 downloads (Step S210) the agent application 15 along with the user's Avatar into the user's terminal 10.
The agent application 15 is saved and installed into a hard disc of the user's terminal 10. Once the agent application 15 is installed in the user's terminal 10, the user's Avatar is positioned in a predetermined area of the wallpaper screen of the user's terminal 10. The
user' s Avatar presented in the prescribed area of the user's wallpaper screen may be always activated as long as the user is in a login state. On the other hand, the user' s Avatar may be presented in the user' s wall screen paper as inactivated, and activated only when the user clicks the Avatar.
The user' s Avatar is presented in the wallpaper screen of the user's terminal 10, when the agent application 15 is executed upon user's login, and the user's Avatar is residing in the user's terminal 10 after being executed until the user is logged out.
The Avatar checks user's log information in user's terminal 10 and save the log information into the storage device 15c. The agent application 15 transmits (Step S220) the log information saved in the storage device 15c to the member support module 22 of the Avatar service server 20.
The member support module 22 of Avatar service server 20 searches for relevant information with relation to the log information transmitted from the user's terminal 10, and retransmits the search results to the agent application 15 of the user' s terminal to provide it to the user through the user's Avatar (Step S230) .
The log information includes the user's favorite web site addresses, frequently searched key words, frequently executed application programs in user's terminal 10. The application programs are detected by checking the number of clicks of application program icons in the user' s terminal 10 by checking keyboard and mouse operations of the user's terminal 10.
For example, assuming that a user connects to news or broadcasting sites and mainly views economic articles by clicking the titles of the economic articles, the agent application 15 appoints "economic articles" as user' s log information, saves it in the storage device
15c and transmits the log information to the member support module 22 of Avatar service server 20.
Then, the members support module 22 of the Avatar service server 20 searches for the relevant information i.e. economic articles based on the log information and transmits the search result to agent application 15 of user's terminal 10, so that the user may get the economic articles through the Avatar functioning as an individual agent in the user's terminal 10. On the other hand, if a certain user is interested in automobiles and frequently clicks automobile-related articles while surfing web sites, "automobile" can be the log information and the log information of "automobile" is transmitted the member support module 22 of Avatar service server 20. Thus new technologies or goods information regarding automobiles are searched for and provided to the user, so that user can purchase an automobile based on the provided information.
On the other hand, if a user frequently utilizes an application program "Winamp" installed in the user's terminal 10 for executing mp3 file, "Winamp" can be log information. Thus, the member support module 22 of Avatar service server 20 searches for information related to the log information "Winamp", through web sites of Internet. Therefore, if the "Winamp" is upgraded, the upgrade information is searched for and transmitted to the agent application 15 of user's terminal 10. This searched information is delivered to the user through the Avatar controlled by the agent application 15. As described above, the Avatar is installed in the user's terminal 10 and provides the necessary information to a user. The Avatar may be interactive with the user's voice so that when the user commands the Avatar in the user's terminal 10 to execute a certain application program, the Avatar executes an application program in
the user's terminal 10, thereby acting as an individual agent of the user.
Fig. 4 illustrates data flows between the elements of the artificial intelligence Avatar provision system in accordance with the present invention. Since descriptions of each element of the system and data flows are already made above, duplication of such description is avoided.
The present invention is not limited to. the embodiments described above, those skilled in the art will appreciate that various modifications, additions and substitutions are possible, without departing from the scope and spirit of the invention as disclosed in the accompanying claims.
Industrial Applicability As described above, in the system of the present invention, Avatar not only serves as an representation of a user in the cyberspace but also is used as an advertising tools to advertise goods to the user in such the PPL way by providing the user with the Avatar-related items corresponding to real goods available in an e- commerce system, so that the • user can purchase the real goods corresponding to the Avatar-related items while creating or decorating the user's own Avatar by simply clicking the Avatar-related items which is linked with the e-commerce system, whereby the publicity effect of the real goods is maximized and an Ad agent can create income.
Further, since the Avatar plays a role of individual agent in a user's terminal, the user become familiar with the his/her own Avatar as the time passes and therefore the utility of the Avatar increases. The present invention can expand the recognition and utilization of Avatar.
Yet further, the system of the present invention checks user's interest through Avatar in the user's
W
terminal, searches for the information of user's interest through Internet, provides the searched information to the user through the Avatar, and supports interaction between the Avatar and the user via voice language, thereby increasing the users' convenience.
Still yet further, the system of the present invention may collect a lot of different user's log information through the Avatars in user's terminals and provide the relevant information and the private secretarial role to different individual users.