KR20090072772A - Method for providing icon information based on text, system, terminal device and computer readable recording medium - Google Patents
Method for providing icon information based on text, system, terminal device and computer readable recording medium Download PDFInfo
- Publication number
- KR20090072772A KR20090072772A KR1020070140985A KR20070140985A KR20090072772A KR 20090072772 A KR20090072772 A KR 20090072772A KR 1020070140985 A KR1020070140985 A KR 1020070140985A KR 20070140985 A KR20070140985 A KR 20070140985A KR 20090072772 A KR20090072772 A KR 20090072772A
- Authority
- KR
- South Korea
- Prior art keywords
- icon
- information
- terminal device
- text
- user terminal
- 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.)
- Ceased
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0481—Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
- G06F3/04817—Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance using icons
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; 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—Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
- G06Q50/50—Business processes related to the communications industry
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- Business, Economics & Management (AREA)
- General Physics & Mathematics (AREA)
- Human Resources & Organizations (AREA)
- Strategic Management (AREA)
- Tourism & Hospitality (AREA)
- Primary Health Care (AREA)
- General Business, Economics & Management (AREA)
- Marketing (AREA)
- General Health & Medical Sciences (AREA)
- Economics (AREA)
- Health & Medical Sciences (AREA)
- Human Computer Interaction (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
본 발명은 사용자가 생성하는 디지털 컨텐츠 상의 텍스트에 기초하여 아이콘을 제공하기 위한 방법, 시스템, 단말 장치 및 컴퓨터 판독 가능한 기록 매체에 관한 것이다. 본 발명의 일 태양에 따르면, 텍스트와 연관된 아이콘 정보를 사용자 단말 장치에 제공하기 위한 방법으로서, 사용자 단말 장치로부터, 상기 사용자 단말 장치에서 작성되고 있는 적어도 하나의 디지털 컨텐츠에 포함되는 텍스트를 수신하는 단계, 상기 수신된 텍스트의 적어도 일부에 대응하는 적어도 하나의 아이콘 정보 - 상기 적어도 하나의 아이콘 정보는 적어도 하나의 아이콘에 대한 식별 정보 및 속성 정보를 포함함 - 를 획득하는 단계, 및 상기 적어도 하나의 획득된 아이콘 정보를 상기 적어도 하나의 디지털 컨텐츠에 포함되는 텍스트의 적어도 일부에 대응시켜 상기 사용자 단말 장치에 제공하는 단계를 포함하는 방법이 제공된다.The present invention relates to a method, a system, a terminal device, and a computer readable recording medium for providing an icon based on text on digital content generated by a user. According to an aspect of the present invention, a method for providing icon information associated with text to a user terminal device, the method comprising: receiving, from a user terminal device, text included in at least one digital content created in the user terminal device; Obtaining at least one icon information corresponding to at least a portion of the received text, wherein the at least one icon information includes identification information and attribute information for at least one icon, and the at least one obtaining And providing corresponding icon information to the user terminal device in correspondence with at least a part of the text included in the at least one digital content.
Description
본 발명은 사용자가 생성하는 디지털 컨텐츠 상의 텍스트에 기초하여 아이콘을 제공하기 위한 방법, 시스템, 단말 장치 및 컴퓨터 판독 가능한 기록 매체에 관한 것으로서, 보다 상세하게는, 사용자가 생성하는 디지털 컨텐츠로부터 텍스트를 추출한 후, 추출된 텍스트의 적어도 일부에 대응하는 아이콘을 검색하여 이를 상기 디지털 컨텐츠에 포함시키고, 사용자가 상기 아이콘을 통하여 웹 페이지 등에 접속할 수 있도록 하기 위한 방법, 시스템, 단말 장치 및 컴퓨터 판독 가능한 기록 매체에 관한 것이다.The present invention relates to a method, a system, a terminal device, and a computer-readable recording medium for providing an icon based on text on digital content generated by a user, and more particularly, to extract text from digital content generated by a user. And then search for an icon corresponding to at least a portion of the extracted text and include it in the digital content, and to allow a user to access a web page or the like through the icon, in a system, terminal device, and computer readable recording medium. It is about.
통신 기술의 발달 및 인터넷의 급속한 보급에 따라, 사용자들이 인스턴트 메신저, 블로그, 웹 게시판 등을 이용하는 빈도가 더욱 높아지고 있다. 기존에는 정보의 교류 측면에서 주로 이용되던 인터넷과 같은 네트워크 환경이, 근래에는 단순한 정보 교류의 차원을 뛰어 넘어, 사용자 자신을 드러내는 하나의 장으로서 이용되고 있다.With the development of communication technology and the rapid spread of the Internet, users are increasingly using instant messengers, blogs, and web bulletin boards. In the past, a network environment such as the Internet mainly used in terms of information exchange has been used as a place for revealing the user's self beyond the mere information exchange.
이에 따라, 사용자들은 자신의 의사나 감정을 보다 다채로운 방법으로 표현하고자 하는 욕구가 증대되었고, 이에 발맞추어 메신저의 운영 업체들과 인터넷 포털 사이트들은 사용자가 다양한 아이콘 및 이모티콘(이하, "아이콘"이라고 통칭함)을 이용하여 메시지나 사이버 게시물과 같은 디지털 컨텐츠를 생성할 수 있도록 하는 기능을 제공하고 있다. 도 1의 경우를 예로 들어 살펴본다.As a result, users have increased their desire to express their intentions and feelings in a more colorful way, and in response, messenger operators and Internet portal sites refer to various icons and emoticons (hereinafter referred to as "icons"). ) To create digital content such as messages or cyber posts. Take the case of Figure 1 as an example.
도 1은 종래에 널리 알려진, 메신저 윈도우 상에서 아이콘을 입력하기 위한 사용자 인터페이스를 도시하는 도면이다.1 is a diagram illustrating a user interface for inputting an icon on a messenger window, which is widely known in the art.
도 1에 따르면, 사용자가 메시지 내에 아이콘을 입력하고자 하는 경우, 사용자는 "이모티콘" 버튼을 클릭하여 아이콘 목록을 열람하고 그 중 원하는 아이콘을 선택하여 메시지에 포함시키거나, 원하는 아이콘과 연계된 예약어(예를 들면, "윙크"나 ":)" 등)를 메시지 입력창에 입력하여야 한다.According to FIG. 1, when a user wants to input an icon in a message, the user clicks an "emoticon" button to browse a list of icons and selects one of the icons to include in the message, or a reserved word associated with the desired icon ( For example, "wink" or ":)" should be entered in the message input window.
이와 같은 종래의 아이콘 입력 방식은, 사용자가 자신이 원하는 아이콘을 적지 않은 크기의 목록 내에서 일일이 눈으로 확인하고 선택하여야 하는 불편함이나 사용자가 원하는 아이콘에 대응되어 있는 예약어를 일일이 암기하여야 하는 불편함을 초래한 것이 사실이다.Such a conventional icon input method is inconvenient for the user to check and select visually the list of desired icons within the list of sizes or inconvenience to memorize the reserved words corresponding to the icon desired by the user. It is true.
또한, 종래의 아이콘은 그것이 디지털 컨텐츠 상에서 이용됨에도 불구하고, 단지 사용자의 의사나 감정을 시각적으로 표현하기 위한 용도로만 사용되어 왔을 뿐, 별다른 유용한 용도가 없다는 단점이 또한 있었다.In addition, the conventional icon has been used only for the purpose of visually expressing the user's intention or emotion, although it is used on the digital content, there is also a disadvantage that there is no useful use.
따라서, 본 발명의 목적은, 상기와 같은 종래 기술의 문제점을 모두 해결하는 것이다.Accordingly, an object of the present invention is to solve all the problems of the prior art as described above.
또한, 본 발명의 다른 목적은, 사용자가 보다 편리하게 아이콘을 사용할 수 있도록 하는 인터페이스를 제공하는 것이다.Another object of the present invention is to provide an interface that allows a user to use an icon more conveniently.
또한, 본 발명의 또 다른 목적은, 아이콘이 검색, 광고 등과 같은 2차적인 기능을 제공할 수 있도록 하는 것이다.Still another object of the present invention is to enable icons to provide secondary functions, such as search and advertisement.
또한, 본 발명의 또 다른 목적은, 아이콘을 다양한 멀티미디어 데이터와 연계시킴으로써, 사용자가 시청각적인 효과를 누릴 수 있도록 지원하는 것이다.In addition, another object of the present invention, by associating icons with a variety of multimedia data, to support the user to enjoy an audio-visual effect.
상기한 바와 같은 본 발명의 목적을 달성하고, 후술하는 본 발명의 특징적인 효과를 실현하기 위한, 본 발명의 특징적인 구성은 하기와 같다.The characteristic structure of this invention for achieving the objective of this invention mentioned above, and realizing the characteristic effect of this invention mentioned later is as follows.
본 발명의 일 태양에 따르면, 텍스트와 연관된 아이콘 정보를 사용자 단말 장치에 제공하기 위한 방법으로서, 사용자 단말 장치로부터, 상기 사용자 단말 장치에서 작성되고 있는 적어도 하나의 디지털 컨텐츠에 포함되는 텍스트를 수신하는 단계, 상기 수신된 텍스트의 적어도 일부에 대응하는 적어도 하나의 아이콘 정보 - 상기 적어도 하나의 아이콘 정보는 적어도 하나의 아이콘에 대한 식별 정보 및 속성 정보를 포함함 - 를 획득하는 단계, 및 상기 적어도 하나의 획득된 아이콘 정보를 상기 적어도 하나의 디지털 컨텐츠에 포함되는 텍스트의 적어도 일부에 대응시 켜 상기 사용자 단말 장치에 제공하는 단계를 포함하는 방법이 제공된다.According to an aspect of the present invention, a method for providing icon information associated with text to a user terminal device, the method comprising: receiving, from a user terminal device, text included in at least one digital content created in the user terminal device; Obtaining at least one icon information corresponding to at least a portion of the received text, wherein the at least one icon information includes identification information and attribute information for at least one icon, and the at least one obtaining And providing corresponding icon information to the user terminal device in correspondence with at least a portion of the text included in the at least one digital content.
본 발명의 다른 태양에 따르면, 텍스트와 연관된 아이콘 정보를 사용자 단말 장치에 제공하기 위한 방법으로서, 사용자 단말 장치로부터, 상기 사용자 단말 장치에서 작성되고 있는 적어도 하나의 디지털 컨텐츠에 포함되는 텍스트를 수신하는 단계, 상기 수신된 텍스트의 적어도 일부에 대응하는 적어도 하나의 아이콘 정보 - 상기 적어도 하나의 아이콘 정보는 적어도 하나의 아이콘에 대한 식별 정보 및 속성 정보를 포함함 - 를 획득하는 단계, 상기 적어도 하나의 획득된 아이콘 정보를 상기 사용자 단말 장치에 제공하는 단계, 및 상기 적어도 하나의 제공된 아이콘 정보 중, 사용자의 선택에 따라 결정되는 적어도 일부를 상기 적어도 하나의 디지털 컨텐츠에 포함되는 텍스트의 적어도 일부에 대응시키는 단계를 포함하는 방법이 제공된다.According to another aspect of the present invention, a method for providing icon information associated with text to a user terminal device, the method comprising: receiving, from a user terminal device, text included in at least one digital content being created in the user terminal device; Acquiring at least one icon information corresponding to at least a portion of the received text, wherein the at least one icon information includes identification information and attribute information for at least one icon. Providing icon information to the user terminal device, and at least a portion of the at least one provided icon information corresponding to at least a portion of text included in the at least one digital content is determined according to a user's selection; Provided are methods for inclusion.
본 발명의 또 다른 태양에 따르면, 텍스트와 연관된 아이콘 정보를 사용자 단말 장치 상에서 제공하기 위한 방법으로서, 상기 사용자 단말 장치에서 작성되고 있는 적어도 하나의 디지털 컨텐츠에 포함되는 텍스트를 검출하는 단계, 상기 검출된 텍스트의 적어도 일부에 대응하는 적어도 하나의 아이콘 정보 - 상기 적어도 하나의 아이콘 정보는 적어도 하나의 아이콘과, 상기 적어도 하나의 아이콘에 대한 식별 정보 및 속성 정보를 포함함 - 를 획득하는 단계, 및 상기 적어도 하나의 획득된 아이콘 정보를 상기 적어도 하나의 디지털 컨텐츠에 포함되는 텍스트의 적어도 일부에 대응시켜 표시하는 단계를 포함하는 방법이 제공된다.According to still another aspect of the present invention, there is provided a method for providing icon information associated with text on a user terminal device, the method comprising: detecting text included in at least one digital content being created in the user terminal device; Obtaining at least one icon information corresponding to at least a portion of text, wherein the at least one icon information includes at least one icon, identification information and attribute information for the at least one icon, and the at least A method is provided that includes displaying a piece of obtained icon information corresponding to at least a portion of text included in the at least one digital content.
본 발명의 또 다른 태양에 따르면, 텍스트와 연관된 아이콘 정보를 사용자 단말 장치에 제공하기 위한 시스템으로서, 다수의 아이콘 정보 - 상기 다수의 아이콘 정보의 각각은 하나의 아이콘과 상기 하나의 아이콘에 대한 식별 정보 및 속성 정보를 포함함 - 를 저장하는 아이콘 데이터베이스, 사용자 단말 장치로부터, 상기 사용자 단말 장치에서 작성되고 있는 적어도 하나의 디지털 컨텐츠에 포함되는 텍스트를 수신하고, 상기 수신된 텍스트의 적어도 일부에 대응하는 적어도 하나의 아이콘 정보를 상기 아이콘 데이터베이스로부터 획득하는 아이콘 검색부, 및 상기 적어도 하나의 획득된 아이콘 정보를 상기 적어도 하나의 디지털 컨텐츠에 포함되는 텍스트의 적어도 일부에 대응시켜 상기 사용자 단말 장치에 제공하는 아이콘 제공부를 포함하는 시스템이 제공된다.According to yet another aspect of the present invention, there is provided a system for providing icon information associated with text to a user terminal device, comprising: a plurality of icon information, each of the plurality of icon information being one icon and identification information for the one icon. And attribute information,-from an icon database for storing text, from a user terminal device, receiving text included in at least one digital content being created in the user terminal device, the text corresponding to at least a portion of the received text; An icon search unit for obtaining one icon information from the icon database, and an icon for providing the at least one acquired icon information to the user terminal device in correspondence with at least a portion of text included in the at least one digital content Poems Containing Wealth The system is provided.
본 발명의 또 다른 태양에 따르면, 텍스트와 연관된 아이콘 정보를 사용자 단말 장치에 제공하기 위한 시스템으로서, 다수의 아이콘 정보 - 상기 다수의 아이콘 정보의 각각은 하나의 아이콘과 상기 하나의 아이콘에 대한 식별 정보 및 속성 정보를 포함함 - 를 저장하는 아이콘 데이터베이스, 사용자 단말 장치로부터, 상기 사용자 단말 장치에서 작성되고 있는 적어도 하나의 디지털 컨텐츠에 포함되는 텍스트를 수신하고, 상기 수신된 텍스트의 적어도 일부에 대응하는 적어도 하나의 아이콘 정보를 상기 아이콘 데이터베이스로부터 획득하는 아이콘 검색부, 및 상기 적어도 하나의 획득된 아이콘 정보를 상기 사용자 단말 장치에 제공하고, 상기 적어도 하나의 제공된 아이콘 정보 중, 사용자의 선택에 따라 결정되는 적어도 일부를 상기 적어도 하나의 디지털 컨텐츠에 포함되는 텍스트의 적어도 일부에 대응시키는 아이콘 제공부를 포함하는 시스템이 제공된다.According to yet another aspect of the present invention, there is provided a system for providing icon information associated with text to a user terminal device, comprising: a plurality of icon information, each of the plurality of icon information being one icon and identification information for the one icon. And attribute information,-from an icon database for storing text, from a user terminal device, receiving text included in at least one digital content being created in the user terminal device, the text corresponding to at least a portion of the received text; An icon search unit for acquiring one icon information from the icon database, and the at least one acquired icon information to the user terminal device, and among the at least one provided icon information, at least determined according to a user's selection Some of the at least one A system is provided that includes an icon provider corresponding to at least a portion of text included in digital content.
본 발명의 또 다른 태양에 따르면, 텍스트와 연관된 아이콘 정보를 제공하기 위한 단말 장치로서, 다수의 아이콘 정보 - 상기 다수의 아이콘 정보의 각각은 하나의 아이콘과 상기 하나의 아이콘에 대한 식별 정보 및 속성 정보를 포함함 - 를 저장하는 아이콘 데이터베이스, 상기 단말 장치에서 작성되고 있는 적어도 하나의 디지털 컨텐츠에 포함되는 텍스트를 검출하고, 상기 검출된 텍스트의 적어도 일부에 대응하는 적어도 하나의 아이콘 정보를 상기 아이콘 데이터베이스로부터 획득하는 아이콘 검색부, 및 상기 적어도 하나의 획득된 아이콘 정보를 상기 적어도 하나의 디지털 컨텐츠에 포함되는 텍스트의 적어도 일부에 대응시켜 표시하는 표시 수단을 포함하는 단말 장치가 제공된다.According to still another aspect of the present invention, there is provided a terminal apparatus for providing icon information associated with text, comprising: a plurality of icon information, each of the plurality of icon information includes one icon and identification information and attribute information about the one icon; And an icon database for storing text, detecting text included in at least one digital content being created in the terminal device, and obtaining at least one icon information corresponding to at least a portion of the detected text from the icon database. There is provided a terminal device including an icon search unit for obtaining and display means for displaying the at least one obtained icon information in correspondence with at least a portion of text included in the at least one digital content.
이 외에도, 다른 방법, 시스템, 단말 장치 및 상기 방법들을 실행하기 위한 컴퓨터 프로그램을 기록하는 컴퓨터 판독 가능한 기록 매체가 더 제공된다.In addition to this, there is further provided a computer readable recording medium for recording another method, system, terminal device and computer program for executing the methods.
본 발명의 특징적인 구성으로 인해 달성되는 본 발명의 효과는 다음과 같다.The effects of the present invention achieved due to the characteristic constitution of the present invention are as follows.
1. 본 발명에 따르면, 사용자가 아이콘을 사용하기 위한 인터페이스가 개선되어, 사용자 편리가 증대된다.1. According to the present invention, an interface for a user to use an icon is improved, and user convenience is increased.
2. 본 발명에 따르면, 아이콘을 통하여 검색, 광고 등과 같은 부가적인 기능이 제공될 수 있다.2. According to the present invention, additional functions such as search and advertisement may be provided through the icon.
3. 본 발명에 따르면, 아이콘이 다양한 멀티미디어 데이터와 연계되므로, 사용자가 시청각적인 효과를 누릴 수 있게 된다.3. According to the present invention, since the icon is associated with various multimedia data, the user can enjoy an audiovisual effect.
후술하는 본 발명에 대한 상세한 설명은, 본 발명이 실시될 수 있는 특정 실시예를 예시로서 도시하는 첨부 도면을 참조한다. 이들 실시예는 당업자가 본 발명을 실시할 수 있기에 충분하도록 상세히 설명된다. 본 발명의 다양한 실시예는 서로 다르지만 상호 배타적일 필요는 없음이 이해되어야 한다. 예를 들어, 여기에 기재되어 있는 특정 형상, 구조 및 특성은 일 실시예에 관련하여 본 발명의 정신 및 범위를 벗어나지 않으면서 다른 실시예로 구현될 수 있다. 또한, 각각의 개시된 실시예 내의 개별 구성요소의 위치 또는 배치는 본 발명의 정신 및 범위를 벗어나지 않으면서 변경될 수 있음이 이해되어야 한다. 따라서, 후술하는 상세한 설명은 한정적인 의미로서 취하려는 것이 아니며, 본 발명의 범위는, 적절하게 설명된다면, 그 청구항들이 주장하는 것과 균등한 모든 범위와 더불어 첨부된 청구항에 의해서만 한정된다. 도면에서 유사한 참조부호는 여러 측면에 걸쳐서 동일하거나 유사한 기능을 지칭한다.DETAILED DESCRIPTION The following detailed description of the invention refers to the accompanying drawings that show, by way of illustration, specific embodiments in which the invention may be practiced. These embodiments are described in sufficient detail to enable those skilled in the art to practice the invention. It should be understood that the various embodiments of the present invention are different but need not be mutually exclusive. For example, certain shapes, structures, and characteristics described herein may be embodied in other embodiments without departing from the spirit and scope of the invention with respect to one embodiment. In addition, it is to be understood that the location or arrangement of individual components within each disclosed embodiment may be changed without departing from the spirit and scope of the invention. The following detailed description, therefore, is not to be taken in a limiting sense, and the scope of the present invention, if properly described, is defined only by the appended claims, along with the full range of equivalents to which such claims are entitled. Like reference numerals in the drawings refer to the same or similar functions throughout the several aspects.
이하, 본 발명이 속하는 기술분야에서 통상의 지식을 가진 자가 본 발명을 용이하게 실시할 수 있도록 하기 위하여, 본 발명의 바람직한 실시예들에 관하여 첨부된 도면을 참조하여 상세히 설명하기로 한다.Hereinafter, preferred embodiments of the present invention will be described in detail with reference to the accompanying drawings so that those skilled in the art can easily implement the present invention.
[본 발명의 바람직한 실시예][Preferred Embodiments of the Invention]
본 명세서에 있어서, 아이콘(icon)이란, 사용자 단말 장치의 화면 상에 표시되는 작은 크기의 픽토그램(pictogram)을 총칭하는 것으로서, 컴퓨터의 하나 이상의 기능과 연계되어 이용되는 것뿐만이 아니라, 컴퓨터의 기능과 무관하게 사용자에게 시각적 효과를 불러 일으키기 위해 사용되는 모든 것을 포함하는 광의의 개념 으로서 이해되어야 할 것이다.In the present specification, an icon is a generic term for a pictogram of a small size displayed on a screen of a user terminal device, and is not only used in connection with one or more functions of a computer, but also with a computer function. Regardless, it should be understood as a broad concept that includes everything used to bring a visual effect to the user.
전체 시스템의 구성Configuration of the entire system
도 2는 본 발명의 일 실시예에 따른 아이콘 제공 시스템(200)의 개략적인 구성을 나타내는 도면이다.2 is a view showing a schematic configuration of an
본 발명의 일 실시예에 따르면, 사용자 단말 장치(900)는 텍스트가 포함된 디지털 컨텐츠를 생성하고자 하는 사용자(예를 들면, 메신저 서비스를 이용하여 원격 컴퓨터에 메시지를 전송하려고 하는 자, 블로그나 웹 게시판 등에 게시물을 게재하려고 하는 자 등)가 통신 네트워크를 통하여 아이콘 제공 시스템(200)에 접속한 후 통신할 수 있도록 하는 기능을 포함하는 디지털 기기로서, 개인용 컴퓨터(예를 들어, 데스크탑 컴퓨터, 노트북 컴퓨터, 태블릿 컴퓨터, 팜톱 컴퓨터 등), 워크스테이션, PDA, 웹 패드, 이동 전화기 등과 같이, 메모리 수단을 구비하고 마이크로 프로세서를 탑재하여 연산 능력을 갖춘 디지털 기기라면 얼마든지 본 발명에 따른 사용자 단말 장치(900)로서 채택될 수 있다.According to an embodiment of the present invention, the
여기서, 통신 네트워크는 유선 및 무선 등과 같은 그 통신 양태를 가리지 않고 구성될 수 있으며, 근거리 통신망(LAN; Local Area Network), 도시권 통신망(MAN; Metropolitan Area Network), 광역 통신망(WAN; Wide Area Network) 등 다양한 통신망으로 구성될 수 있다. 바람직하게는, 본 발명에서 말하는 통신 네트워크는 공지의 월드와이드웹(WWW; World Wide Web)일 수 있다.Here, the communication network may be configured without regard to communication modes such as wired and wireless, and may include a local area network (LAN), a metropolitan area network (MAN), and a wide area network (WAN). It may be configured with a variety of communication networks. Preferably, the communication network referred to in the present invention may be a known World Wide Web (WWW).
도 2를 참조하면, 통신 네트워크를 통하여 사용자 단말 장치(900)와 통신하는 아이콘 제공 시스템(200)은 아이콘 등록부(210), 아이콘 제공부(220), 게시물 관리부(230), 링크 정보 처리부(240), 제어부(250), 통신부(260) 및 데이터베이스 관리부(270)를 포함할 수 있다. 본 발명의 일 실시예에 따르면, 아이콘 등록부(210), 아이콘 제공부(220), 게시물 관리부(230), 링크 정보 처리부(240), 제어부(250), 통신부(260) 및 데이터베이스 관리부(270)는 그 중 적어도 일부가 사용자 단말 장치(900)와 통신하는 프로그램 모듈들일 수 있다. 이러한 프로그램 모듈들은 운영 시스템, 응용 프로그램 모듈 및 기타 프로그램 모듈로서 아이콘 제공 시스템(200)에 포함될 수 있으며, 물리적으로는 여러 가지 공지의 기억 장치 상에 저장될 수 있다. 또한, 이러한 프로그램 모듈들은 아이콘 제공 시스템(200)과 통신 가능한 원격 기억 장치에 저장될 수도 있다. 한편, 이러한 프로그램 모듈들은 본 발명에 따라 후술할 특정 업무를 수행하거나 특정 추상 데이터 유형을 실행하는 루틴, 서브루틴, 프로그램, 오브젝트, 컴포넌트, 데이터 구조 등을 포괄하지만, 이에 제한되지는 않는다.Referring to FIG. 2, the
본 발명의 일 실시예에 따른 아이콘 제공 시스템(200)은 통신 네트워크를 통하여 사용자 단말 장치(900)와 통신하며, 사용자 단말 장치(900)에 의해 생성된 게시물을 수신하여 저장하거나 관리할 수 있다.The
본 발명의 일 실시예에 따른 아이콘 제공 시스템(200)은 사용자 단말 장치(900a, 900b)에 소정의 메신저 프로그램을 제공하고, 해당 메신저 프로그램을 설치한 사용자 단말 장치(900a)로부터 수신된 메시지를 다른 사용자 단말 장치(900b)로 전달하거나, 사용자 단말 장치(900a 내지 900z) 간에 P2P(Peer-to-Peer) 방식으로 직접적인 접속이 성립될 수 있도록 접속 대기 사용자의 목록을 사용자 단말 장 치(900a, 900b)에 제공할 수도 있다. 한편, 본 발명의 일 실시예에 따른 아이콘 제공 시스템(200)은 인터넷 포털 사이트의 운영 서버에 포함될 수 있다.The
본 발명의 일 실시예에 따른 아이콘 등록부(210)는 아이콘 제공 시스템(200)의 관리자 또는 기타 사용자로부터의 입력에 따라 아이콘 정보를 등록하고 이를 후술할 아이콘 데이터베이스(270a)에 저장하는 기능을 수행한다.The
본 발명의 일 실시예에 따른 아이콘 제공부(220)는 사용자 단말 장치(900)로부터 수신된 게시물 등과 같은 디지털 컨텐츠에 포함된 텍스트에 대응하는 아이콘의 리스트를 사용자에게 제공하고, 사용자 단말 장치(900)에서 선택된 아이콘 정보를 디지털 컨텐츠에 삽입하는 기능을 수행한다.The
보다 구체적으로는, 본 발명의 일 실시예에 따른 아이콘 제공부(220)는 아이콘 검색부(221), 아이콘 추천부(222) 및 아이콘 삽입부(223)를 포함할 수 있다.More specifically, the
본 발명의 일 실시예에 따른 아이콘 검색부(221)는 디지털 컨텐츠에 포함된 텍스트에 대응하는 아이콘 정보들을 아이콘 데이터베이스(270a)로부터 검색하고, 검색된 아이콘 정보들을 후술할 아이콘 추천부(222)에 전달하는 기능을 수행할 수 있다.The icon search unit 221 according to an embodiment of the present invention searches for icon information corresponding to the text included in the digital content from the icon database 270a and transfers the retrieved icon information to the
본 발명의 일 실시예에 따른 아이콘 추천부(222)는 아이콘 검색부(221)로부터 수신한 아이콘 정보들이 포함된 소정의 리스트를 생성하여 사용자 단말 장치(900)에 제공하고, 제공된 리스트에 포함된 아이콘 정보들 중 사용자 단말 장치(900)에 의해 선택된 아이콘 정보를 후술할 아이콘 삽입부(223)에 전달하는 기능을 수행한다.The
본 발명의 일 실시예에 따른 아이콘 삽입부(223)는 사용자 단말 장치(900)에 의해 선택된 아이콘 정보를 디지털 컨텐츠에 삽입하는 기능을 수행한다. 이 때, 아이콘 삽입부(223)는 링크 정보 데이터베이스(270c)를 참조하여 해당 아이콘과 연계된 링크 정보가 존재하는지 여부를 확인하고, 링크 정보가 존재하는 것으로 판단되는 경우, 해당 링크 정보를 아이콘과 연계시키는 기능을 수행한다. 본 발명의 다른 실시예에 따르면, 상기와 같은 아이콘과 링크 간의 연계에 대한 정보는 아이콘 검색부(221)에서 검색된 아이콘 정보에 미리 포함되어 있을 수도 있다.The
본 발명의 일 실시예에 따른 게시물 관리부(230)는 사용자 단말 장치(900)로부터 수신된 게시물과 같은 디지털 컨텐츠를 필요에 따라 게시물 데이터베이스(270b)에 저장하고, 사용자가 게시물 데이터베이스(270b)에 저장된 게시물을 조회, 수정 및 삭제할 수 있도록 하는 기능을 수행한다.
본 발명의 일 실시예에 따른 링크 정보 처리부(240)는 디지털 컨텐츠를 접한 사용자가 해당 디지털 컨텐츠에 포함된 아이콘을 활성화시키는 경우, 활성화된 아이콘과 연계된 링크 정보를 수집하고, 해당 링크 정보를 통해 아이콘과 연계되어 있는 2차적인 정보가 사용자에게 제공되도록 하는 기능을 수행한다.The
본 발명의 일 실시예에 따른 제어부(250)는 아이콘 등록부(210), 아이콘 제공부(220), 게시물 관리부(230), 링크 정보 처리부(240), 통신부(260) 및 데이터베이스 관리부(270) 간의 데이터의 흐름을 제어하는 기능을 수행한다.According to an embodiment of the present invention, the
본 발명의 일 실시예에 따른 통신부(260)는 본 발명에 따른 아이콘 제공 시스템(200)이 사용자 단말 장치(900) 등과 같은 외부 장치와 통신할 수 있도록 하는 기능을 수행한다.The
본 발명의 일 실시예에 따른 데이터베이스 관리부(270)는, 사용자 단말 장치(900)에 제공될 아이콘에 대한 정보가 기록된 아이콘 데이터베이스(270a), 게시물 등의 디지털 컨텐츠에 대한 정보가 기록된 게시물 데이터베이스(270b), 및 아이콘 데이터베이스(270a)에 기록되어 있는 아이콘과 연계된 링크에 대한 정보가 기록된 링크 정보 데이터베이스(270c) 등을 포함할 수 있다.The
예를 들면, 아이콘 데이터베이스(270a)는 아이콘, 아이콘의 명칭이나 코드나 저장 경로와 같은 식별 정보, 아이콘에 대한 메타데이터, 아이콘의 제작자, 및 아이콘과 연관된 링크 정보 또는 아이콘과 연관된 링크에 대한 포인터(pointer)에 관한 정보 등을 포함할 수 있다. 여기서, 아이콘과 연관된 링크에 대한 포인터는 해당되는 링크 정보를 링크 정보 데이터베이스(270c)로부터 획득하기 위한 참조키(reference key)의 역할을 수행한다.For example, icon database 270a may include an icon, identification information such as the name or code or storage path of the icon, metadata about the icon, creator of the icon, and link information associated with the icon or a pointer to a link associated with the icon ( pointer) information, and the like. Here, a pointer to a link associated with the icon serves as a reference key for obtaining corresponding link information from the link information database 270c.
또한, 게시물 데이터베이스(270b)는 사용자에 의해 생성된 게시물과 같은 디지털 컨텐츠가 아이콘 제공 시스템(200)에 저장될 필요가 있는 경우, 그 정보를 포함한다. 사용자에 의해 생성된 디지털 컨텐츠가 블로그의 게시물인 경우, 게시물 데이터베이스(270b)에는 게시물 식별자, 게시물 제목, 게시물 내용, 게시물 생성자 및 게시물 생성 시각 등에 대한 정보가 포함될 수 있다.In addition, the post database 270b includes information when digital content such as posts generated by a user needs to be stored in the
또한, 링크 정보 데이터베이스(270c)는 아이콘에 부가될 링크 정보를 포함할 수 있다. 여기서, 링크 정보는, 사용자가 디지털 컨텐츠에 포함된 아이콘을 활성화시키는 경우에, 사용자 단말 장치(900)에 제공될 소정의 웹 페이지, 음이나 영상 과 같은 멀티미디어 데이터에의 경로 정보를 포함할 수 있으며, 사용자 단말 장치(900) 상에서 실행될 소정의 스크립트 프로그램에 대한 정보를 포함할 수도 있을 것이다. 또한, 링크 정보에는, 해당 링크의 카테고리에 관한 정보(예를 들면, 검색, 광고, 음, 영상 등)가 포함될 수 있을 것이다.In addition, the link information database 270c may include link information to be added to the icon. Here, the link information may include path information on multimedia data such as a predetermined web page, sound, or image to be provided to the
상기 실시예에서는, 본 발명의 구현을 위한 정보를 저장하는 데이터베이스를 아이콘 데이터베이스(270a), 게시물 데이터베이스(270b), 링크 정보 데이터베이스(270c)의 세 가지 데이터베이스로 분류하였지만, 이러한 분류를 포함한 데이터베이스의 구성은 당업자의 필요에 따라 변경될 수 있다. 또한, 상기 세 가지 데이터베이스에 저장되는 각종 식별 정보 및/또는 링크 정보는 URL의 형태로 구현될 수 있다.In the above embodiment, the database storing the information for the implementation of the present invention is classified into three databases, namely, the icon database 270a, the post database 270b, and the link information database 270c. Can be changed as needed by those skilled in the art. In addition, various identification information and / or link information stored in the three databases may be implemented in the form of URL.
마지막으로, 본 발명에 있어서, 데이터베이스란, 협의의 데이터베이스뿐만 아니라, 컴퓨터 파일 시스템에 기반한 데이터 기록 등을 포함하는 넓은 의미의 데이터베이스까지도 포함하는 개념으로서, 단순한 연산 처리 로그의 집합이라도 이를 검색하여 소정의 데이터를 추출할 수 있다면 본 발명에서 말하는 데이터베이스에 포함될 수 있음이 이해되어야 한다.Lastly, in the present invention, a database is a concept that includes not only a negotiated database but also a broad database including a data file based on a computer file system, and the like. It should be understood that if data can be extracted, it can be included in the database referred to in the present invention.
아이콘 제공 과정Icon delivery process
이하에서는, 본 발명의 바람직한 실시예에 따른 아이콘 제공 시스템(200)이 아이콘 정보를 제공하는 과정을 도 3 내지 도 4를 참조하여 상세하게 설명하기로 한다.Hereinafter, a process of providing icon information by the
먼저, 도 3을 살펴본다. 도 3은 본 발명의 일 실시예에 따라 사용자가 작성 하는 디지털 컨텐츠에 아이콘 정보가 삽입되는 과정을 도시하는 흐름도이다.First, look at FIG. 3 is a flowchart illustrating a process of inserting icon information into digital content created by a user according to an embodiment of the present invention.
1. 디지털 1. Digital 컨텐츠의Of content 수신 및 아이콘 검색 Receive and Icon Search
본 발명의 아이콘 제공 시스템(200)은 사용자 단말 장치(900)로부터 디지털 컨텐츠를 수신한다(S310).The
본 발명의 일 실시예에 따르면, 디지털 컨텐츠에는 그로부터 추출된 문자열이 포함될 수 있다. 경우에 따라, 상기 디지털 컨텐츠는 포인터의 형태로 수신될 수도 있다.According to an embodiment of the present invention, the digital content may include a string extracted therefrom. In some cases, the digital content may be received in the form of a pointer.
본 발명의 일 실시예에 따른 아이콘 검색부(221)는 수신된 디지털 컨텐츠에 포함된 문자열을 이용하여 아이콘 데이터베이스(270a)를 검색한다(S320). 예를 들면, 디지털 컨텐츠에 포함된 문자열을 아이콘 데이터베이스(270a)에 저장된 아이콘의 명칭 또는 메타데이터와 비교함으로써 디지털 컨텐츠에 포함된 문자열에 대응하는 아이콘 정보를 획득할 수 있다.The icon search unit 221 searches for the icon database 270a using the character string included in the received digital content (S320). For example, icon information corresponding to the character string included in the digital content may be obtained by comparing the character string included in the digital content with the name or metadata of the icon stored in the icon database 270a.
아이콘 정보를 검색하는 시점은 이하와 같이 다양하게 선택될 수 있다.The time point for searching for the icon information may be variously selected as follows.
본 발명의 일 실시예에 따르면, 아이콘 검색부(221)는 사용자가 디지털 컨텐츠의 생성을 완료한 시점(예를 들면, 메시지를 메시지 입력창에 입력하고 송신한 시점 또는 게시물을 작성하고 저장 버튼을 클릭한 시점)에 디지털 컨텐츠에 포함된 문자열들을 일괄적으로 획득하고, 획득된 각각의 문자열에 대응하는 아이콘 정보를 아이콘 데이터베이스(270a)로부터 획득할 수 있다.According to an embodiment of the present invention, the icon search unit 221 is a point in time when the user completes the generation of the digital content (for example, input a message in the message input window, create a point in time or posts sent, and save the button. The character strings included in the digital content are collectively obtained at the point of click, and icon information corresponding to each of the acquired character strings is obtained from the icon database 270a.
본 발명의 다른 실시예에 따르면, 아이콘 검색부(221)는, 사용자가 사용자 단말 장치(900)에서 생성하는 디지털 컨텐츠에 포함된 문자열의 일부를 마우스로 드래그(drag)하는 등과 같은 방법으로 특정함으로써, 해당 문자열에 대응하는 아이콘을 검색할 것을 요청하는 경우, 해당 문자열에 대응하는 아이콘 정보를 아이콘 데이터베이스(270a)로부터 획득할 수 있다.According to another exemplary embodiment of the present invention, the icon search unit 221 may specify a part of a character string included in the digital content generated by the
본 발명의 또 다른 실시예에 따르면, 아이콘 검색부(221)는 사용자가 사용자 단말 장치(900)에서 키보드 등의 입력 장치를 이용하여 입력하는 문자열에 대한 입력 신호를 실시간으로 획득하여, 1회의 키 입력이 이루어질 때마다 아이콘 정보를 검색할 수 있다. 이는, 다수의 인터넷 포털 사이트에서 제공하고 있는 검색어 자동 완성 서비스와 유사한 원리로서, AJAX(Asynchronous Javascript And XML) ActiveX 등과 같은 공지의 프로그래밍 기법을 이용하여 구현될 수 있을 것이다. 도 4는 이와 같은 실시간 아이콘 검색을 통하여 획득된 아이콘의 리스트가 사용자 단말 장치(900)를 통해 표시되고 있는 모습을 예시적으로 도시하는 도면이다.According to another embodiment of the present invention, the icon search unit 221 obtains an input signal for a character string input by a user using an input device such as a keyboard in the
2. 아이콘의 추천2. Recommendation of the icon
아이콘 검색부(221)가 디지털 컨텐츠에 포함된 문자열에 대응하는 아이콘 정보를 획득하면, 본 발명의 일 실시예에 따른 아이콘 추천부(222)는 검색된 아이콘의 리스트를 사용자 단말 장치(900)에 제공한다(S330).When the icon search unit 221 acquires icon information corresponding to a character string included in the digital content, the
본 발명의 일 실시예에 따르면, 아이콘 리스트는 복수의 아이콘들에 대한 정보를 포함할 수 있으며, 아이콘 리스트를 제공 받은 사용자는 아이콘 리스트에 포함된 아이콘들 중 일부를 선택할 수 있고, 이러한 사용자의 선택에 관한 정보는 아이콘 제공 시스템(200)에 수신된다(S340). 사용자가 아이콘 정보를 선택하는 경우, 선택된 아이콘은 디지털 컨텐츠에 삽입되는데, 이에 관하여는 이하에서 상술하 기로 한다.According to an embodiment of the present invention, the icon list may include information on a plurality of icons, and the user who is provided with the icon list may select some of the icons included in the icon list, and the user's selection Information on the received from the icon providing system 200 (S340). When the user selects the icon information, the selected icon is inserted into the digital content, which will be described in detail below.
또한, 본 발명의 일 실시예에 따르면, 아이콘 리스트를 사용자에게 추천하는 과정은 생략될 수 있고, 이와 같은 경우, 검색된 아이콘은 본 발명의 일 실시예에 따른 아이콘 삽입부(223)에 의해 디지털 컨텐츠에 바로 삽입될 수 있을 것이다.In addition, according to an embodiment of the present disclosure, the process of recommending the icon list to the user may be omitted. In this case, the retrieved icon is digital content by the
3. 아이콘의 삽입3. Insert the icon
본 발명의 일 실시예에 따른 아이콘 삽입부(223)는 사용자가 선택한 아이콘 정보를 디지털 컨텐츠에 삽입한다(S350).The
본 발명의 일 실시예에 따르면, 디지털 컨텐츠에 삽입되는 아이콘 정보는 아이콘 자체일 수도 있다.According to an embodiment of the present invention, the icon information inserted into the digital content may be the icon itself.
본 발명의 다른 실시예에 따르면, 디지털 컨텐츠에 삽입되는 아이콘 정보는 해당 아이콘을 획득할 수 있는 위치에 관한 식별 정보를 포함할 수 있다.According to another embodiment of the present invention, the icon information inserted into the digital content may include identification information regarding a location where the corresponding icon can be obtained.
또한, 상기와 같이 문자열과 대응되는 아이콘 정보가 디지털 컨텐츠에 삽입되는 경우, 삽입되는 아이콘 정보가 기존의 문자열을 대체하는 방식으로 삽입될 수도 있을 것이고, 기존의 문자열에 선행 또는 후행하는 방식으로 아이콘 정보가 삽입될 수도 있을 것이다.In addition, when the icon information corresponding to the character string is inserted in the digital content as described above, the icon information to be inserted may be inserted in a manner that replaces the existing character string, and the icon information in a manner preceding or following the existing character string. May be inserted.
본 발명의 일 실시예에 따르면, 디지털 컨텐츠에 삽입되는 아이콘 정보는 링크 정보 데이터베이스(270c)에 기록된 링크 정보와 연계될 수 있다. 아이콘과 연계되는 링크 정보는 아이콘 데이터베이스(270a)에 기록된 정보를 참조하여 결정될 수도 있을 것이고, 디지털 컨텐츠에 아이콘을 삽입하는 사용자의 선택에 따라 결정될 수도 있을 것이다. 아이콘 정보와 연계된 링크 정보는, 추후 해당 아이콘이 활 성화되는 경우, 2차적인 정보를 제공하게 되는데, 이에 관한 보다 구체적인 설명은 후술하기로 한다.According to an embodiment of the present invention, the icon information inserted into the digital content may be linked with the link information recorded in the link information database 270c. The link information associated with the icon may be determined by referring to the information recorded in the icon database 270a or may be determined according to a user's selection of inserting the icon into the digital content. Link information associated with the icon information, if the icon is activated later, provides secondary information, a more detailed description thereof will be described later.
최종적으로 생성이 완료된 디지털 컨텐츠는 게시물 데이터베이스(270b)에 저장되거나, 다른 사용자의 단말 장치(900)에 송신될 수 있다(S360).Finally, the generated digital content may be stored in the post database 270b or transmitted to the
아이콘을 통한 2차 정보의 제공Provision of Secondary Information through Icons
본 발명의 일 실시예에 따른 링크 정보 처리부(240)는 링크 정보와 연계되어 디지털 컨텐츠에 포함된 아이콘이 활성화되는 경우, 해당 링크 정보에 기초하여 2차적인 정보를 사용자 단말 장치(900)에 제공할 수 있다.The
본 발명의 일 실시예에 따르면, 2차적인 정보는 해당 아이콘과 관련된 문자열에 대한 검색 결과를 포함한다. 도 5의 예시 1을 참조하면, 사진기 이미지의 아이콘이 사용자의 마우스 클릭 등으로 활성화되는 경우, 사진기에 대한 검색 결과가 사용자 단말 장치(900)에 제공되는 것을 확인할 수 있다. 이와 같은 경우, 링크 정보 데이터베이스(270c)에는 링크 정보로서 해당 검색 결과를 제공할 수 있는 검색 엔진의 URL과 같은 위치 식별 정보가 포함되어 있을 수 있다. 또한, 이러한 위치 식별 정보는 검색 엔진의 URL과 상기 아이콘에 대응되어 있는 문자열을 함께 포함하는 것일 수 있다.According to an embodiment of the present invention, the secondary information includes a search result for a character string associated with the icon. Referring to example 1 of FIG. 5, when an icon of a camera image is activated by a user's mouse click or the like, it may be confirmed that a search result for the camera is provided to the
본 발명의 다른 실시예에 따르면, 2차적인 정보는 해당 아이콘과 관련된 음을 포함한다. 도 5의 예시 2를 참조하면, 사진기 이미지의 아이콘이 사용자의 클릭 등으로 활성화되는 경우, 사용자 단말 장치(900)의 스피커를 통해 "찰칵" 등과 같은 사진기의 촬영음이 재생되는 것을 확인할 수 있다. 이와 같은 경우, 링크 정 보 데이터베이스(270c)에는 링크 정보로서 해당 음 데이터 자체 또는 해당 음 데이터를 획득할 수 있는 위치 식별 정보와 해당 음을 재생하기 위하여 필요한 스크립트 프로그램 등이 포함되어 있을 수 있다.According to another embodiment of the present invention, the secondary information includes a sound associated with the icon. Referring to example 2 of FIG. 5, when an icon of a camera image is activated by a user's click or the like, it may be confirmed that a photographing sound of a camera such as “click” is reproduced through a speaker of the
본 발명의 또 다른 실시예에 따르면, 2차적인 정보는 해당 아이콘과 관련된 광고 정보를 포함한다. 도 5의 예시 3을 참조하면, 사진기 이미지의 아이콘이 사용자의 클릭 등으로 활성화되는 경우, 소정의 광고주로부터의 광고 정보가 사용자 단말 장치(900)에 제공되는 것을 확인할 수 있다. 이와 같은 경우, 링크 정보 데이터베이스(270c)에는 링크 정보로서 사용자 단말 장치(900)에 제공될 광고 정보 및/또는 광고주의 웹 페이지로 접속할 수 있는 URL 등이 포함되어 있을 수 있다.According to another embodiment of the present invention, the secondary information includes advertisement information related to the icon. Referring to Example 3 of FIG. 5, when an icon of a camera image is activated by a user's click or the like, it may be confirmed that advertisement information from a predetermined advertiser is provided to the
본 발명의 또 다른 실시예에 따르면, 2차적인 정보는 해당 아이콘과 관련된 영상 정보를 포함한다(미도시됨). 예를 들면, 특정 인물의 사진, 아바타(avatar) 등과 같은 이미지로 이루어진 아이콘이 사용자의 클릭 등으로 활성화되는 경우, 해당 인물과 관련된 사진, 동영상 등의 정보가 사용자 단말 장치(900)에 제공될 수 있다. 이와 같은 경우, 링크 정보 데이터베이스(270c)에는 링크 정보로서 해당 인물의 사진이나 동영상과 같은 영상 정보 자체 또는 영상 정보를 획득하기 위한 경로 정보 등이 포함되어 있을 수 있다.According to another embodiment of the present invention, the secondary information includes image information related to the icon (not shown). For example, when an icon consisting of an image such as a picture of a specific person, an avatar, or the like is activated by a user's click, information such as a picture or a video related to the person may be provided to the
시스템의 변형Transformation of the system
이상에서 언급한 아이콘 제공 시스템(200)은 다양한 형태로 변형될 수 있다.The
본 발명의 일 실시예에 따르면, 아이콘 제공 시스템(200)에 포함되는 것으로 기술되었던 아이콘 등록부(210), 아이콘 제공부(220), 링크 정보 처리부(240), 데 이터베이스 관리부(270) 중 일부 또는 전부가 사용자 단말 장치(900) 내에 포함될 수 있다.According to an embodiment of the present invention, some of the
보다 구체적으로는, 본 발명의 일 실시예에 따른 사용자 단말 장치(900)는 아이콘 등록부(210), 아이콘 제공부(220), 링크 정보 처리부(240)를 포함할 수 있고, 사용자 단말 장치(900)의 내부 또는 외부의 아이콘 데이터베이스(270a), 링크 정보 데이터베이스(270c) 등과 통신할 수 있다. 필요에 따라서는, 아이콘 데이터베이스(270a) 및 링크 정보 데이터베이스(270c)는 사용자 단말 장치(900) 및 아이콘 제공 시스템(200)에 각각 별도로 존재하고, 주기적으로 또는 사용자의 요청에 따라, 양측에 저장된 데이터 간에 동기화가 수행될 수도 있을 것이다.More specifically, the
이상 설명된 본 발명에 따른 실시예들은 다양한 컴퓨터 구성요소를 통하여 수행될 수 있는 프로그램 명령어의 형태로 구현되어 컴퓨터 판독 가능한 기록 매체에 기록될 수 있다. 컴퓨터 판독 가능한 기록 매체는 프로그램 명령어, 데이터 파일, 데이터 구조 등을 단독으로 또는 조합하여 포함할 수 있다. 상기 기록 매체에 기록되는 프로그램 명령어는 본 발명을 위하여 특별히 설계되고 구성된 것이거나 컴퓨터 소프트웨어 분야의 당업자에게 공지되어 사용 가능한 것일 수도 있다. 컴퓨터 판독 가능한 기록 매체의 예에는 하드 디스크, 플로피 디스크 및 자기 테이프와 같은 자기 매체, CD-ROM, DVD 등과 같은 광기록 매체, 플롭티컬 디스크(floptical disk)와 같은 자기-광 매체(magneto-optical media) 및 ROM, RAM, 플래시 메모리 등과 같은, 프로그램 명령어를 저장하고 수행하도록 특별히 구성된 하드웨어 장치가 포함된다. 프로그램 명령어의 예에는 컴파일러에 의해 만들어지는 것과 같은 기계어 코드뿐만 아니라 인터프리터 등을 사용해서 컴퓨터에 의해서 실행될 수 있는 고급 언어 코드도 포함된다. 상기 하드웨어 장치는 본 발명에 따른 처리를 수행하기 위해 하나 이상의 소프트웨어 모듈로서 작동하도록 구성될 수 있으며, 그 역도 마찬가지이다.Embodiments according to the present invention described above may be implemented in the form of program instructions that may be executed by various computer components, and may be recorded in a computer-readable recording medium. The computer readable recording medium may include program instructions, data files, data structures, etc. alone or in combination. The program instructions recorded on the recording medium may be specially designed and configured for the present invention, or may be known and available to those skilled in the computer software field. Examples of computer-readable recording media include magnetic media such as hard disks, floppy disks and magnetic tape, optical recording media such as CD-ROMs, DVDs, etc., and magneto-optical media such as floptical disks. And hardware devices specifically configured to store and execute program instructions, such as ROM, RAM, flash memory, and the like. Examples of program instructions include machine code, such as produced by a compiler, as well as high-level language code that can be executed by a computer using an interpreter. The hardware device may be configured to operate as one or more software modules to perform the process according to the invention, and vice versa.
이상에서 본 발명이 구체적인 구성요소 등과 같은 특정 사항들과 한정된 실시예 및 도면에 의해 설명되었으나, 이는 본 발명의 보다 전반적인 이해를 돕기 위해서 제공된 것일 뿐, 본 발명이 상기 실시예들에 한정되는 것은 아니며, 본 발명이 속하는 분야에서 통상적인 지식을 가진 자라면 이러한 기재로부터 다양한 수정 및 변형을 꾀할 수 있다.Although the present invention has been described by specific embodiments such as specific components and the like, but the embodiments and the drawings are provided to assist in a more general understanding of the present invention, the present invention is not limited to the above embodiments. For those skilled in the art, various modifications and variations can be made from such descriptions.
따라서, 본 발명의 사상은 상기 설명된 실시예에 국한되어 정해져서는 아니되며, 후술하는 특허청구범위뿐만 아니라 이 특허청구범위와 균등하게 또는 등가적으로 변형된 모든 것들은 본 발명의 사상의 범주에 속한다고 할 것이다.Therefore, the spirit of the present invention should not be limited to the embodiments described above, and all of the equivalents or equivalents of the claims, as well as the claims below, are included in the scope of the spirit of the present invention. I will say.
도 1은 종래에 널리 알려진, 메신저 윈도우 상에서 아이콘을 입력하기 위한 사용자 인터페이스를 도시하는 도면이다.1 is a diagram illustrating a user interface for inputting an icon on a messenger window, which is widely known in the art.
도 2는 본 발명의 일 실시예에 따른 아이콘 제공 시스템의 개략적인 구성을 나타내는 도면이다.2 is a view showing a schematic configuration of an icon providing system according to an embodiment of the present invention.
도 3은 본 발명의 일 실시예에 따라 사용자가 작성하는 디지털 컨텐츠에 아이콘 정보가 삽입되는 과정을 도시하는 흐름도이다.3 is a flowchart illustrating a process of inserting icon information into digital content created by a user according to an embodiment of the present invention.
도 4는 실시간 아이콘 검색을 통하여 획득된 아이콘의 리스트가 사용자 단말 장치를 통해 표시되고 있는 모습을 예시적으로 도시하는 도면이다.4 is a diagram exemplarily illustrating how a list of icons obtained through real-time icon search is displayed through a user terminal device.
도 5는 본 발명의 일 실시예에 따라 아이콘으로부터 2차적인 정보를 제공 받는 예를 도시하는 도면이다.5 is a diagram illustrating an example of receiving secondary information from an icon according to an embodiment of the present invention.
<도면의 주요 부분에 대한 부호의 설명><Explanation of symbols for the main parts of the drawings>
200: 아이콘 제공 시스템200: icon delivery system
210: 아이콘 등록부210: icon register
220: 아이콘 제공부220: icon provider
221: 아이콘 검색부221: icon search unit
222: 아이콘 추천부222: icon recommendation
223: 아이콘 삽입부223: icon insertion unit
230: 게시물 관리부230: post management
240: 링크 정보 처리부240: link information processing unit
250: 제어부250: control unit
260: 통신부260: communication unit
270: 데이터베이스 관리부270: database management unit
270a: 아이콘 데이터베이스270a: icon database
270b: 게시물 데이터베이스270b: post database
270c: 링크 정보 데이터베이스270c: Link Information Database
Claims (23)
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| KR1020070140985A KR20090072772A (en) | 2007-12-28 | 2007-12-28 | Method for providing icon information based on text, system, terminal device and computer readable recording medium |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| KR1020070140985A KR20090072772A (en) | 2007-12-28 | 2007-12-28 | Method for providing icon information based on text, system, terminal device and computer readable recording medium |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| KR20090072772A true KR20090072772A (en) | 2009-07-02 |
Family
ID=41329957
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| KR1020070140985A Ceased KR20090072772A (en) | 2007-12-28 | 2007-12-28 | Method for providing icon information based on text, system, terminal device and computer readable recording medium |
Country Status (1)
| Country | Link |
|---|---|
| KR (1) | KR20090072772A (en) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2015149501A1 (en) * | 2014-04-03 | 2015-10-08 | Tencent Technology (Shenzhen) Company Limited | Method and apparatus for outputting recognizable identifier |
-
2007
- 2007-12-28 KR KR1020070140985A patent/KR20090072772A/en not_active Ceased
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2015149501A1 (en) * | 2014-04-03 | 2015-10-08 | Tencent Technology (Shenzhen) Company Limited | Method and apparatus for outputting recognizable identifier |
| US9565259B2 (en) | 2014-04-03 | 2017-02-07 | Tencent Technology (Shenzhen) Company Limited | Method and apparatus for outputting recognizable identifier |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US11372935B2 (en) | Automatically generating a website specific to an industry | |
| US11120196B2 (en) | Systems and methods for sharing user generated slide objects over a network | |
| KR101953303B1 (en) | Identifying matching applications based on browsing activity | |
| US10547571B2 (en) | Message service providing method for message service linked to search service and message server and user terminal to perform the method | |
| US7840648B1 (en) | Web-page authoring tool for automatic enrollment in advertising program | |
| US20180143950A1 (en) | Interactive communication via online video systems | |
| US10417289B2 (en) | Systems and methods involving integration/creation of search results media modules | |
| US20110191321A1 (en) | Contextual display advertisements for a webpage | |
| US20050033747A1 (en) | Apparatus and method for the server-sided linking of information | |
| TWI292539B (en) | ||
| US8046428B2 (en) | Presenting video content within a web page | |
| CN101657813A (en) | Custom rendering of web pages on mobile devices | |
| JP2017523535A (en) | Web content generation method and system | |
| JP2013517556A (en) | Preview functionality for increased browsing speed | |
| KR20160010416A (en) | Customizable, real time intelligence channel | |
| US10452731B2 (en) | Method and apparatus for generating a recommended set of items for a user | |
| US10303723B2 (en) | Systems and methods involving search enhancement features associated with media modules | |
| CN104145265A (en) | Systems and methods involving features of seach and/or search integration | |
| CN102378977A (en) | Identifying object using generative model | |
| JP6077083B1 (en) | Information display device, information display method, information display program, and distribution device | |
| JP2014532942A (en) | Social page trigger | |
| KR101647596B1 (en) | Method and server for providing contents service | |
| US20190258666A1 (en) | Resource accessibility services | |
| KR20090027118A (en) | Multimedia content providing system and method | |
| KR20090072772A (en) | Method for providing icon information based on text, system, terminal device and computer readable recording medium |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| PA0109 | Patent application |
St.27 status event code: A-0-1-A10-A12-nap-PA0109 |
|
| P22-X000 | Classification modified |
St.27 status event code: A-2-2-P10-P22-nap-X000 |
|
| R18-X000 | Changes to party contact information recorded |
St.27 status event code: A-3-3-R10-R18-oth-X000 |
|
| R18-X000 | Changes to party contact information recorded |
St.27 status event code: A-3-3-R10-R18-oth-X000 |
|
| PG1501 | Laying open of application |
St.27 status event code: A-1-1-Q10-Q12-nap-PG1501 |
|
| R17-X000 | Change to representative recorded |
St.27 status event code: A-3-3-R10-R17-oth-X000 |
|
| R18-X000 | Changes to party contact information recorded |
St.27 status event code: A-3-3-R10-R18-oth-X000 |
|
| R18-X000 | Changes to party contact information recorded |
St.27 status event code: A-3-3-R10-R18-oth-X000 |
|
| R18-X000 | Changes to party contact information recorded |
St.27 status event code: A-3-3-R10-R18-oth-X000 |
|
| A201 | Request for examination | ||
| PA0201 | Request for examination |
St.27 status event code: A-1-2-D10-D11-exm-PA0201 |
|
| P22-X000 | Classification modified |
St.27 status event code: A-2-2-P10-P22-nap-X000 |
|
| PN2301 | Change of applicant |
St.27 status event code: A-3-3-R10-R13-asn-PN2301 St.27 status event code: A-3-3-R10-R11-asn-PN2301 |
|
| R17-X000 | Change to representative recorded |
St.27 status event code: A-3-3-R10-R17-oth-X000 |
|
| D13-X000 | Search requested |
St.27 status event code: A-1-2-D10-D13-srh-X000 |
|
| D14-X000 | Search report completed |
St.27 status event code: A-1-2-D10-D14-srh-X000 |
|
| R18-X000 | Changes to party contact information recorded |
St.27 status event code: A-3-3-R10-R18-oth-X000 |
|
| E902 | Notification of reason for refusal | ||
| PE0902 | Notice of grounds for rejection |
St.27 status event code: A-1-2-D10-D21-exm-PE0902 |
|
| E13-X000 | Pre-grant limitation requested |
St.27 status event code: A-2-3-E10-E13-lim-X000 |
|
| P11-X000 | Amendment of application requested |
St.27 status event code: A-2-2-P10-P11-nap-X000 |
|
| P13-X000 | Application amended |
St.27 status event code: A-2-2-P10-P13-nap-X000 |
|
| E90F | Notification of reason for final refusal | ||
| PE0902 | Notice of grounds for rejection |
St.27 status event code: A-1-2-D10-D21-exm-PE0902 |
|
| P11-X000 | Amendment of application requested |
St.27 status event code: A-2-2-P10-P11-nap-X000 |
|
| P13-X000 | Application amended |
St.27 status event code: A-2-2-P10-P13-nap-X000 |
|
| E601 | Decision to refuse application | ||
| PE0601 | Decision on rejection of patent |
St.27 status event code: N-2-6-B10-B15-exm-PE0601 |
|
| PN2301 | Change of applicant |
St.27 status event code: A-3-3-R10-R13-asn-PN2301 St.27 status event code: A-3-3-R10-R11-asn-PN2301 |
|
| PN2301 | Change of applicant |
St.27 status event code: A-3-3-R10-R13-asn-PN2301 St.27 status event code: A-3-3-R10-R11-asn-PN2301 |
|
| R18-X000 | Changes to party contact information recorded |
St.27 status event code: A-3-3-R10-R18-oth-X000 |
|
| P22-X000 | Classification modified |
St.27 status event code: A-2-2-P10-P22-nap-X000 |
|
| P22-X000 | Classification modified |
St.27 status event code: A-2-2-P10-P22-nap-X000 |