CROSS-REFERENCE TO RELATED APPLICATIONSThis is a continuation-in-part application of International Application No. PCT/KR2016/004217, filed Apr. 22, 2016, which claims benefit of Korean Patent Application No. 10-2015-0068185, filed May 15, 2015.
BACKGROUND OF THE INVENTIONField of InventionThe present invention relates to a device for providing a search word list and a method of providing a search word list using the same, and more particularly, to a device for providing a search word list which enables a user to know what kind of content is related to a search word without selecting and checking search words one by one and a method of providing a search word list using the device.
Description of Related ArtWhen a search word is input by a searcher, a search server which provides a search service provides search results to the searcher in response to the corresponding keyword.
When an issue arises in a specific period of time, an input frequency of a search word related to the issue suddenly increases. Therefore, by generating and providing a search word list including such search words, the search server may suggest search words related to issues which have arisen in the corresponding period of time to a user.
The above-described background art is technology information that has been held by the inventor to derive the present invention or has been acquired during the procedure of deriving the present invention. The background art is not necessarily considered as a known technology open to the public prior to the filing of this application.
For example, Korean Patent Publication No. 10-2007-0117526 (published on Dec. 12, 2007) “Real-time rush keyword extraction method and real-time rush keyword extraction system” discloses a technology for extracting real-time hot keywords.
BRIEF SUMMARY OF THE INVENTIONEmbodiments of the present invention provide a device for providing a search word list including search words in which tags have been set and a method of providing a search word list using the device.
Embodiments of the present invention also provide a device for providing a search word list which enables a user to easily know what kinds of content are related to search words without acquiring search results of the search words one by one by applying effects corresponding to tags set in the search words to the search words and providing a search word list including the search words to which the effects have been applied, and a method of providing a search word list using the device.
An embodiment of the present invention discloses a device for providing a search word list, the device including: a tag acquisition unit configured to acquire a tag set in a search word; an effect application unit configured to apply an effect corresponding to the tag to the search word; and a search word list providing unit configured to provide a search word list including the search word to which the effect has been applied.
Another embodiment of the present invention discloses a method of providing a search word list, the method including: acquiring, by a tag acquisition unit, a tag set in a search word; applying, by an effect application unit, an effect corresponding to the tag to the search word; and providing, by a search word list providing unit, a search word list including the search word to which the effect has been applied.
Still another embodiment of the present invention discloses a computer program stored in a medium to cause a computer to execute the method.
Yet another embodiment of the present invention discloses a distribution server for distributing a program for causing a computer to execute the method.
Aspects, features, and advantages other than those described above will be obvious from the claims and detailed descriptions of the present invention.
A device for providing a search word list and a method of providing a search word list using the device according to embodiments of the present invention make it possible to provide a search word list including search words in which tags have been set.
Also, a device for providing a search word list and a method of providing a search word list using the device according to embodiments of the present invention enable a user to easily know what kinds of content are related to search words without acquiring search results of the search words one by one by applying effects corresponding to tags set in the search words to the search words and providing a search word list including the search words to which the effects have been applied.
BRIEF DESCRIPTION OF THE DRAWINGSFIG. 1 is a diagram showing a configuration of a system for providing a search word list according to an embodiment of the present invention.
FIG. 2 is a block diagram showing an example of an internal configuration of a device for providing a search word list shown inFIG. 1.
FIG. 3 is an operational flowchart showing a method of providing a search word list according to an embodiment of the present invention.
FIG. 4 is an example of a screen, in which a search word list is provided, of a user terminal shown inFIG. 1.
FIG. 5 is another example of a screen, in which a search word list is provided, of a user terminal shown inFIG. 1.
FIG. 6 is another example of a screen, in which a search word list is provided, of a user terminal shown inFIG. 1.
FIG. 7 is another example of a screen, in which a search word list is provided, of a user terminal shown inFIG. 1.
FIG. 8 is another example of a screen, in which a search word list is provided, of a user terminal shown inFIG. 1.
FIGS. 9A and 9B are examples of screens in which a search word list and a search result are provided, of a user terminal shown inFIG. 1.
DETAILED DESCRIPTION OF THE INVENTIONThe present invention may be modified in various ways and may have multiple embodiments, and specific embodiments are illustrated in the drawings and described in detail. Effects and features of the present invention and methods of achieving the same may be apparent with reference to the embodiments described in detail below together with the drawings. However, the present invention may be embodied in various forms and is not limited to the embodiments set forth herein. In the following embodiments, terms, such as “first,” “second,” and the like, do not have limited meanings and are used to distinguish one element from another element. A singular expression includes a plural expression unless the context clearly indicates otherwise. Terms, such as “include,” “have,” and the like, denote the presence of a feature or an element stated herein and do not preclude the probability of addition of one or more other features or elements. Also, in the drawings, sizes of elements may be exaggerated or contracted for convenience of description. For example, a size and a thickness of each element shown in the drawings are arbitrarily shown for convenience of description, and the present invention is not necessarily limited thereto.
Hereinafter, the embodiments of the present invention will be described in detail with reference to the accompanying drawings. When the embodiments of the present invention are described with reference to the drawings, identical elements or corresponding elements will be designated by the same reference numeral, and a duplicate description thereof will be omitted.
FIG. 1 is a diagram showing a configuration of asystem1 for providing a search word list according to an embodiment of the present invention.
Referring toFIG. 1, thesystem1 for providing a search word list according to an embodiment of the present invention includes adevice100 for providing a search word list anduser terminals300. Also, thesystem1 for providing a search word list includes acommunication network400 which connects the plurality ofuser terminals300 and thedevice100 for providing a search word list to each other.
Thedevice100 for providing a search word list according to an embodiment of the present invention provides a search word list to a user through a terminal application installed on auser terminal300. More specifically, thedevice100 for providing a search word list applies an effect corresponding to a tag to a search word in which the tag has been set and provides a search word list including the search word to the user through the terminal application of theuser terminal300.
The terminal application may be a terminal application embedded in theuser terminal300, a terminal application which is downloaded from an application distribution server and installed on theuser terminal300, or a web application which is provided through a web browser embedded or installed on theuser terminal300.
Here, the distribution server may include at least one control unit for distributing the terminal application. As a central processing unit (CPU), the control unit may provide various functions, such as management of uploading and downloading of the terminal application, management of a version of the terminal application, and the like. According to an embodiment, the distribution server may be included in thedevice100. According to another embodiment, the distribution server may be separate from thedevice100 and, therefore, it may not be included in thedevice100. For example, adistribution server500 may provide a digital platform of an online store or market for sharing computer program such as a terminal application. The digital platform may be implemented through a website and/or an application.
Here, the control unit may include any type of device capable of processing data, such as a processor. The “processor” may denote, for example, a data processing device which is embedded in hardware and has a physically structured circuit for executing codes included in a program or functions expressed as commands. Examples of the data processing device embedded in hardware may include a microprocessor, a CPU, a processor core, a multiprocessor, an application-specific integrated circuit (ASIC), a field programmable gate array (FPGA), and the like, but the scope of the present invention is not limited thereto.
Here, thedevice100 for providing a search word list according to the present invention may provide advertisements and various other services for improving convenience of a user in addition to search words and a search result. In other words, thedevice100 for providing a search word list according to the present invention may be a server which provides various services, such as an advertisement service, a search service, an email service, a blog service, a social network service, a news service, and a shopping information providing service.
The plurality ofuser terminals300 denotes communication terminals capable of using the terminal application in a wired or wireless communication environment. Here, auser terminal300 may be apersonal computer301 of a user or aportable terminal302 of a user. Although portable terminals are shown as smart phones inFIG. 1, the spirit of the present invention is not limited thereto, and any terminal on which the terminal application is installed can be used without restriction as described above.
More specifically, theuser terminals300 may include a computer (e.g., a desktop computer, a laptop computer, a tablet computer, etc.), a media computing platform (e.g., a cable set-top box, a satellite set-top box, and a digital video recorder), a handheld computing device (e.g., a personal digital assistant (PDA), an email client, etc.), any type of cellular phone, or any type of computing or communication platform, but the present invention is not limited thereto.
Thecommunication network400 serves to connect the plurality ofuser terminals300 to thedevice100 for providing a search word list. In other words, thecommunication network400 denotes a communication network which provides an access path so that the plurality ofuser terminals300 may access thedevice100 for providing a search word list and then transmit and receive data. Examples of thecommunication network400 may encompass wired networks, such as local area networks (LANs), wide area networks (WANs), metropolitan area networks (MANs), integrated service digital networks (ISDNs), etc., and wireless networks, such as wireless LANs, code-division multiple access (CDMA) networks, Bluetooth networks, satellite communication networks, etc., but the scope of the present invention is not limited thereto.
FIG. 2 is a block diagram showing an example of an internal configuration of thedevice100 for providing a search word list shown inFIG. 1.
Referring toFIG. 2, thedevice100 for providing a search word list includes acommunication unit110, amemory120, aprogram storage unit130, acontrol unit140, adatabase150, atag acquisition unit160, aneffect application unit170, a search wordlist providing unit180, and an additionaleffect application unit190.
Thecommunication unit110 provides a communication interface required to provide signals exchanged between thedevice100 for providing a search word list and theuser terminals300 in the form of packet data by operating in conjunction with thecommunication network400. Further, thecommunication unit110 may serve to transmit search words or search results corresponding to search words to theuser terminals300 or receive input signals for search words or objects corresponding to search words from theuser terminals300.
Here, thecommunication unit110 may be a device including hardware and software required to exchange signals, such as control signals or data signals, with another network device through a wired or wireless connection.
Thememory120 serves to temporarily or permanently store data processed by thecontrol unit140. Here, thememory120 may include magnetic storage media or flash storage media, but the scope of the present invention is not limited thereto.
Theprogram storage unit130 stores control software for performing an operation of acquiring a tag set in a search word, an operation of acquiring an effect corresponding to the tag, an operation of applying the effect corresponding to the tag to the search word, an operation of generating a search word list including the search word to which the effect has been applied, an operation of providing the search word list, and the like.
As a CPU, thecontrol unit140 controls the entire process of acquiring a search word in which a tag has been set, applying an effect to the search word, and transmitting the search word to which the effect has been applied to auser terminal300. In other words, thecontrol unit140 provides various functions of running the control software installed on theprogram storage unit130, acquiring the tag set in the search word by controlling thetag acquisition unit160, theeffect application unit170, the search wordlist providing unit180, and additionaleffect application unit190, applying the effect corresponding to the tag to the search word, transmitting the search word to which the effect has been applied to theuser terminal300, and the like.
Here, thecontrol unit140 may include any type of device capable of processing data, such as a processor. The “processor” may denote, for example, a data processing device which is embedded in hardware and has a physically structured circuit for executing codes included in a program or functions expressed as commands. Examples of the data processing device embedded in hardware may include a microprocessor, a CPU, a processor core, a multiprocessor, an ASIC, a FPGA, and the like, but the scope of the present invention is not limited thereto.
Thedatabase150 stores information on search words, information on tags set in the search words, information on effects corresponding to the tags, and the like.
In selective embodiments, thedatabase150 may further store information on a “real-time hot search word” that is a search word whose input frequency suddenly increases in real time.
Thetag acquisition unit160 acquires a tag set in a search word. For example, when “GilX Hong” is a search word related to a death, a word which tells content or a state of the search word “GilX Hong,” such as “condolence,” may be set as a tag, and thetag acquisition unit160 may acquire the tag “condolence.”
Tags may be set in advance to indicate content of search results according to search words. In each search word, no tag or one or more tags may be set. In selective embodiments, tags may be manually set by the manager of the device or/and the manager of the search engine service.
In selective embodiments, tags may be automatically set according to users' input histories of search words. For example, thedevice100 may set a user category's name as a tag to a search word whose input frequency is suddenly increased by the certain user category. For example, thedevice100 may automatically set the tag “adolescent” to the search word whose input frequency is suddenly increased by the user who has classified as a “adolescent” category. The user may be categorized according to the user information.
Theeffect application unit170 applies an effect corresponding to a tag to a search word. When no tag is set in a specific search word, theeffect application unit170 may not apply any effect to the specific search word. When a plurality of tags are set in a specific search word, theeffect application unit170 may apply an effect corresponding to any one tag, mix effects separately corresponding to the plurality of tags and apply the mixed effects, or apply an effect corresponding to a combination of the tags.
Theeffect application unit170 may apply a visual effect corresponding to a tag to an object corresponding to a search word. For example, theeffect application unit170 may apply a visual effect to objects, such as a search word string, a ranking symbol, ranking fluctuation information, and the like corresponding to a specific search word.
In selective embodiments, theeffect application unit170 may apply a color corresponding to a tag to a ranking symbol corresponding to a search word. For example, when the tag “condolence” is set in “GilX Hong” which is a search word ranking third in a search word list, theeffect application unit170 may apply black corresponding to the tag “condolence” to a third ranking symbol which is a ranking symbol corresponding to “GilX Hong.”
In selective embodiments, theeffect application unit170 may apply a font corresponding to a tag to a string of a search word. For example, when the tag “condolence” is set in “GilX Hong” which is a search word ranking third in a search word list, theeffect application unit170 may apply red corresponding to the tag “condolence” to the string “GilX Hong.” Font information corresponding to a tag is not limited to color information and may include a font, a letter size, whether there is an underline, and the like. For example, theeffect application unit170 may apply black and the font “bold” corresponding to the tag “condolence” to the string “GilX Hong.”
In selective embodiments, the
effect application unit170 may add an object corresponding to a tag according to a search word. For example, the
effect application unit170 may add an object, such as an infographic, an emoticon, etc., corresponding to a tag according to a search word. More specifically, when the tag “condolence” is set in “GilX Hong” which is a search word ranking third in a search word list, the
effect application unit170 may add a condolence ribbon, such as “
” to the right of the string “GilX Hong” as an infographic corresponding to the tag “condolence.”
An infographic is a graphic indicating specific information, and in the present invention, an infographic may denote a symbol or an image denoting content of a search word. An emoticon is an icon indicating an emotion, and in the present invention, an emoticon may denote a symbol or an image denoting an emotion of a person who is a target of a search word or a reaction of a searcher. The effects corresponding to the tags may be predetermined and stored in thememory120 of thedevice100. Theeffect application unit170 finds an effect corresponding to the tag of the search word from the memory, and determines that the found effect is to be applied to the search word. For example, theeffect application unit170 may find an effect, such as adding a condolence ribbon, corresponding to the tag “condolence” of the search word, from the memory, and determines that the found effect is to be applied to the search word.
The search wordlist providing unit180 provides a search word list including a search word to which an effect has been applied. For example, the search wordlist providing unit180 may provide a search word list including general search words to which no effect has been applied and a search word to which an effect has been applied.
In selective embodiments, the search wordlist providing unit180 may provide a search word list including search words in which the same tag as a tag set in a specific search word has been set on the basis of an input signal for the search word. For example, when a selection signal for a ranking symbol or an infographic corresponding to a specific search word is input, the search wordlist providing unit180 may provide a search word list including search words in which the same tag as a tag set in the search word is set. More specifically, when the tag “condolence” is set in “GilX Hong” which is a search word ranking third in a search word list and a selection signal for a third ranking symbol is input, the search wordlist providing unit180 may provide a search word list including search words in which the tag “condolence” has been set.
The additionaleffect application unit190 applies an additional effect to a search word on the basis of an input signal for the search word. The additionaleffect application unit190 may apply a visual effect corresponding to a tag to a search result corresponding to the search word. For example, when a selection signal for a specific search word is input, the additionaleffect application unit190 may apply a theme of a color corresponding to a tag to a search result corresponding to the search word. More specifically, when the tag “in love” is set in “GyuX Lee” which is a search word ranking tenth in a search word list and a selection signal for “GyuX Lee” is input, the additional effect application unit—190 may apply a pink theme corresponding to the tag “in love” to a search result corresponding to “GyuX Lee.” For example, a pink text box including a sentence, such as “A search word related to ‘love affairs’ has been selected.”, may be displayed in a search result.
In selective embodiments, the additionaleffect application unit190 may add an object corresponding to a tag according to a search word. For example, when a signal for placing a pointer on a specific search word is input, the additionaleffect application unit190 may insert an information message corresponding to a tag in a position adjacent to the search word. More specifically, when the tag “in love” is set in “GyuX Lee” which is a search word ranking tenth in a search word list and a signal for placing a pointer on “GyuX Lee” is input, the additionaleffect application unit190 may provide an information message, such as “This is a real-time hot search word related to ‘love affairs.”’ corresponding to the tag “in love” to the right of the string “GyuX Lee.”
Here, the signal for placing a pointer may be a signal for moving a mouse pointer to a specific position by an input tool, such as a mouse or the like, in the case of thepersonal computer301, and may be a signal distinguished from a selection signal, such as a signal generated by touching a specific position for a preset time or more to focus on the specific position, in the case of theportable terminal302, but the signal for placing a pointer is not limited to these examples.
As described above, thedevice100 for providing a search word list according to an embodiment of the present invention enables a user to easily know what kinds of content are related to search words without acquiring search results of the search words one by one by applying effects corresponding to tags set in the search words to the search words and providing a search word list including the search words to which the effects have been applied.
FIG. 3 is an operational flowchart showing a method of providing a search word list according to an embodiment of the present invention.
Referring toFIG. 3, a method of providing a search word list according to an embodiment of the present invention includes a step of acquiring a search word by the tag acquisition unit160 (S310), a step of applying an effect to the search word by the effect application unit170 (S320), and a step of providing a search word list including the search word to which the effect has been applied by the search word list providing unit180 (S330).
First, thetag acquisition unit160 acquires a tag set in a search word (S310). In selective embodiments, tags may be manually set by the manager of the device or/and the manager of the search engine service. In selective embodiments, tags may be automatically set according to users' input histories of search words.
Next, theeffect application unit170 applies an effect corresponding to the tag to the search word (S320). In step S320, theeffect application unit170 may apply a visual effect corresponding to the tag to an object corresponding to the search word or add an object corresponding to the tag according to the search word.
Next, the search wordlist providing unit180 provides a search word list including the search word to which the effect has been applied (S330). In step S330, the search wordlist providing unit180 may provide a search word list including search words in which the same tag as a tag set in a specific search word has been set on the basis of an input signal for the search word.
Although not shown inFIG. 3, the method of providing a search word list according to an embodiment of the present invention may further include a step of applying an additional effect to the search word on the basis of an input signal for the search word by the additionaleffect application unit190.
FIG. 4 is an example of a screen, in which a search word list is provided, of auser terminal300 shown inFIG. 1.
Referring toFIG. 4, it is possible to see that thedevice100 for providing a search word list shown inFIG. 1 provides asearch word list401 including search words to theuser terminal300. Thesearch word list401 may include search words sorted by ranking. Each search word may include a ranking symbol, a search word string, and ranking fluctuation information.
The search words may be classified as general search words in which no tag has been set andsearch words410,420, and430 in which tags have been set. For example, it is possible to see that the tags “condolence,” “musician,” and “in love” are set in “GilX Hong”410 which is a third-ranking search word, “YangX”420 which is a fifth-ranking search word, and “GyuX Lee”430 which is a tenth-ranking search word, respectively.
Thedevice100 for providing a search word list may apply colors corresponding to the tags to rankingsymbols411,421, and431 of thesearch words410,420, and430 in which the tags have been set. For example, colors corresponding to the tags “condolence,” “musician,” and “in love” may be black, green, and pink, respectively. In this case, thedevice100 for providing a search word list may apply black, green, and pink to theranking symbols411,421, and431, respectively. In this case, a user may know what kinds of content are related to the search words without acquiring search results of the search words one by one by recognizing the effects applied to the search words.
In this way, a device for providing a search word list according to an embodiment of the present invention applies effects to search words in which tags have been set, thereby enabling a user to easily know what kinds of content are related to search words without acquiring search results of the search words one by one.
FIG. 5 is another example of a screen, in which a search word list is provided, of auser terminal300 shown inFIG. 1.
Referring toFIG. 5, it is possible to see that thedevice100 for providing a search word list shown inFIG. 1 provides thesearch word list401 including search words to theuser terminal300.
The search words may be classified as general search words in which no tag has been set andsearch words510,520, and530 in which tags have been set. For example, it is possible to see that the tags “condolence,” “musician,” and “in love” are set in GilX Hong”510 which is a third-ranking search word, “YangX”520 which is a fifth-ranking search word, and “GyuX Lee”530 which is a tenth-ranking search word, respectively.
Thedevice100 for providing a search word list may apply colors corresponding to the tags tostrings511,521, and531 of thesearch words510,520, and530 in which the tags have been set. For example, colors corresponding to the tags “condolence,” “musician,” and “in love” may be black, green, and pink, respectively. In this case, thedevice100 for providing a search word list may apply black, green, and pink to thestrings511,521, and531, respectively. Also, thedevice100 for providing a search word list may apply fonts corresponding to the tags to thestrings511,521, and531 of thesearch words510,520, and530 in which the tags have been set. For example, thedevice100 for providing a search word list may apply black and the font “bold” corresponding to the tag “condolence” to the string “GilX Hong.” In this case, a user may know what kinds of content are related to the search words without acquiring search results of the search words one by one by recognizing the effects applied to the search words.
In this way, a device for providing a search word list according to an embodiment of the present invention applies effects to search words in which tags have been set, thereby enabling a user to easily know what kinds of content are related to search words without acquiring search results of the search words one by one.
FIG. 6 is another example of a screen, in which a search word list is provided, of auser terminal300 shown inFIG. 1.
Referring toFIG. 6, it is possible to see that thedevice100 for providing a search word list shown inFIG. 1 provides thesearch word list401 including search words to theuser terminal300.
The search words may be classified as general search words in which no tag has been set andsearch words610 and620 in which tags have been set. For example, it is possible to see that the tags “in love” and “condolence” are set in “TaeX Bong”610 which is a third-ranking search word and “GilX Hong”620 which is a fourth-ranking search word, respectively.
The
device100 for providing a search word list may add objects corresponding to the tags to the
search words610 and
620 in which the tags have been set. For example, objects corresponding to the tags “in love” and “condolence” may be symbols, such as “♡”
611 and “
”
612. In this case, the
device100 for providing a search word list may add the symbols “♡”
611 and “
”
612 to the right of strings of the
search words610 and
620, respectively. In this case, a user may know what kinds of content are related to the search words without acquiring search results of the search words one by one by recognizing the effects applied to the search words.
In this way, a device for providing a search word list according to an embodiment of the present invention applies effects to search words in which tags have been set, thereby enabling a user to easily know what kinds of content are related to search words without acquiring search results of the search words one by one.
FIG. 7 is another example of a screen, in which a search word list is provided, of auser terminal300 shown inFIG. 1.
Referring toFIG. 7, it is possible to see that thedevice100 for providing a search word list shown inFIG. 1 provides search word lists710,720, and730 each including only search words in which a specific tag has been set to theuser terminal300.
The search word lists710,720, and730 may include only search words in which tags in “love”711, “musician”721, and “condolence”731 have been set, respectively.
Thedevice100 for providing a search word list may display any one or more of the search word lists710,720, and730 together on one screen as shown inFIG. 7.
In selective embodiments, when a selection signal for a specific tag is input, the search wordlist providing unit180 may provide a search word list including only search words in which the tag has been set. For example, when a selection signal for theranking symbol411 of “GilX Hong”410 in thesearch word list401 shown inFIG. 4 is input, thedevice100 for providing a search word list may determine that a selection signal for the tag “condolence”731 set in “GilX Hong”410 has been input, and may provide thesearch word list730 including only search words in which the tag “condolence”731 has been set.
FIG. 8 is another example of a screen, in which a search word list is provided, of a user terminal shown inFIG. 1.
Referring toFIG. 8, it is possible to see that thedevice100 for providing a search word list shown inFIG. 1 provides aninformation message810 about asearch word830.
When a signal for placing apointer800 on thesearch word830 is input, thedevice100 for providing a search word list may provide theinformation message810 corresponding to a tag set in thesearch word830. For example, when a signal for placing thepointer800 on “GyuX Lee”830 is input, thedevice100 for providing a search word list may provide theinformation message810 corresponding to the tag “in love” set in thesearch word830, such as “This is a real-time hot search word related to ‘love affairs.’” Thedevice100 may provide theinformation message810 by inserting a term ‘love affairs’ which corresponds to the tag ‘in love’ of thesearch word830 to a preset message format, such as “This is a real-time hot search word related to ‘[term]”’, so that the message “This is a real-time hot search word related to ‘love affairs.’” May be provided.
FIGS. 9A and 9B are examples of screens, in which a search word list and a search result are provided, of auser terminal300 shown inFIG. 1.
Referring toFIGS. 9A and 9B, it is possible to see that when there is a selection input for asearch word930 in thesearch word list401, thedevice100 for providing a search word list shown inFIG. 1 provides asearch result901 corresponding to the selection input.
Thedevice100 for providing a search word list may apply a theme of a color corresponding to a tag to a search result corresponding to a search word. For example, when the tag “in love” is set in “GyuX Lee”930 which is a search word ranking tenth in thesearch word list401 and a selection signal for “GyuX Lee”930 is input as shown inFIG. 9A, thedevice100 for providing a search word list may display apink text box910 which corresponds to the tag “in love” and includes a sentence, such as “A search word related to “love affairs” has been selected.”, in thesearch result901 corresponding to “GyuX Lee”930. Such a method of providing a search word list according to embodiments of the present invention makes it possible to rapidly provide information wanted by a user by only one interaction, and to easily provide information frequently used by a user by inserting a keyword frequently used by the user in a template and displaying the keyword.
The above-described embodiments of the present invention may be implemented in the form of program commands that may be executed through a variety of elements of a computer and recorded in a computer-readable recording medium. The computer-readable recording medium may include program commands, data files, data structures, and the like solely or in combination. The program commands recorded in the computer-readable recording medium may be commands specially designed and constructed for the present invention or commands publicized to and used by those of ordinary skill in the computer software field. Examples of the computer-readable recording medium include magnetic media, such as a hard disk, a floppy disk, and a magnetic tape, optical recording media, such as compact disc-read only memory (CD-ROM) and a digital versatile disc (DVD), magneto-optical media, such as a floptical disk, and hardware devices specially constructed to store and execute a program command, such as a ROM, random access memory (RAM), a flash memory, and the like. Examples of the program commands include high-level language codes that can be executed by a computer using an interpreter or the like as well as machine language codes generated by a compiler. The hardware devices may be changed with one or more software modules to perform operations according to the present invention, and vice versa.
The particular implementation described in the present invention is only embodiments and do not limit the technical scope of the present invention in any ways. For conciseness of the specification, descriptions of electronic elements, control systems, software, and other functional aspects of the systems in the related art may be omitted. Also, connections of lines or connection members between elements shown in the drawings exemplify a functional connection and/or a physical or circuit connection. In an actual device, the connections or the connection members may be represented by a variety of replaceable or additional functional connections, physical connections, or circuit connections. Further, unless mentioned in detail with essential,” “important,” or the like, an element may not be an element necessarily required for application of the present invention.
Therefore, the spirit of the present invention should not be limited by the embodiments described above, and the following claims and equivalents to the claims or equivalent modifications of the claims fall within the scope of the present invention.
Embodiments of the present invention can be used in a model for providing a search word list via the Internet.