KR101695348B1 - 메신저 기반 서비스 제공 장치 및 이를 이용한 방법 - Google Patents
메신저 기반 서비스 제공 장치 및 이를 이용한 방법 Download PDFInfo
- Publication number
- KR101695348B1 KR101695348B1 KR1020160099148A KR20160099148A KR101695348B1 KR 101695348 B1 KR101695348 B1 KR 101695348B1 KR 1020160099148 A KR1020160099148 A KR 1020160099148A KR 20160099148 A KR20160099148 A KR 20160099148A KR 101695348 B1 KR101695348 B1 KR 101695348B1
- Authority
- KR
- South Korea
- Prior art keywords
- keyword
- message
- template
- template message
- providing
- 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.)
- Active
Links
- 238000000034 method Methods 0.000 title claims description 46
- 238000003780 insertion Methods 0.000 claims description 7
- 230000037431 insertion Effects 0.000 claims description 7
- 238000004590 computer program Methods 0.000 claims description 4
- 239000000284 extract Substances 0.000 claims 1
- 238000004891 communication Methods 0.000 description 17
- 230000006870 function Effects 0.000 description 11
- 238000012545 processing Methods 0.000 description 6
- 230000004044 response Effects 0.000 description 6
- 230000003442 weekly effect Effects 0.000 description 6
- 238000010586 diagram Methods 0.000 description 4
- 230000000694 effects Effects 0.000 description 4
- 230000002452 interceptive effect Effects 0.000 description 4
- 230000008859 change Effects 0.000 description 2
- 238000011161 development Methods 0.000 description 2
- 238000005516 engineering process Methods 0.000 description 2
- 230000014509 gene expression Effects 0.000 description 2
- 230000008569 process Effects 0.000 description 2
- 230000006399 behavior Effects 0.000 description 1
- 230000005540 biological transmission Effects 0.000 description 1
- 230000001413 cellular effect Effects 0.000 description 1
- 238000009795 derivation Methods 0.000 description 1
- 230000001939 inductive effect Effects 0.000 description 1
- 238000013507 mapping Methods 0.000 description 1
- 238000010295 mobile communication Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 230000001737 promoting effect Effects 0.000 description 1
- 238000013519 translation Methods 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L51/00—User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
- H04L51/04—Real-time or near real-time messaging, e.g. instant messaging [IM]
- H04L51/046—Interoperability with other network applications or services
-
- G06F17/248—
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Information Transfer Between Computers (AREA)
Abstract
Description
도 2는 도 1에 도시된 메신저 기반 서비스 제공 장치의 내부 구성의 일 예를 나타낸 블록도이다.
도 3은 본 발명의 일 실시예에 따른 메신저 기반 서비스 제공 방법을 나타낸 동작 흐름도이다.
도 4는 도 1에 도시된 사용자 단말기에 인스턴트 메시징 어플리케이션이 실행되고 있는 화면의 일 예이다.
도 5는 도 1에 도시된 사용자 단말기에 인스턴트 메시징 어플리케이션이 실행되고 있는 화면의 다른 예이다.
도 6은 도 1에 도시된 사용자 단말기에 인스턴트 메시징 어플리케이션이 실행되고 있는 화면의 또 다른 예이다.
도 7은 도 1에 도시된 사용자 단말기에 인스턴트 메시징 어플리케이션이 실행되고 있는 화면의 또 다른 예이다.
도 8은 도 1에 도시된 사용자 단말기에 인스턴트 메시징 어플리케이션이 실행되고 있는 화면의 또 다른 예이다.
도 9는 도 1에 도시된 사용자 단말기에 인스턴트 메시징 어플리케이션이 실행되고 있는 화면의 또 다른 예이다.
120: 메모리 130: 프로그램 저장부
140: 제어부 150: 데이터베이스
155: API 제공부 160: 템플릿 메시지 제공부
165: 템플릿 메시지 결정부 170: 키워드 결정부
180: 결과 메시지 제공부
Claims (24)
- 컴퓨터로 구현되는 전자 기기의 메신저 서비스 시스템에 있어서,
상기 컴퓨터에서 판독 가능한 명령을 실행하도록 구현되는 적어도 하나의 프로세서를 포함하고,
상기 적어도 하나의 프로세서는,
질의 메시지를 획득하여, 상기 질의 메시지와 연관되며 상기 질의 메시지의 다음에 입력될 수 있다고 예측되는 하나 이상의 키워드 선택지를 결정하고, 상기 하나 이상의 키워드 선택지가 삽입된 키워드 슬롯(slot)을 포함하는 템플릿(template) 메시지를 제공하는 템플릿 메시지 제공부;
상기 템플릿 메시지에 상응하여 입력되며, 상기 하나 이상의 키워드 선택지 중 하나를 선택하는 입력 메시지를 이용하여 상기 키워드 슬롯에 상응하는 키워드를 결정하는 키워드 결정부; 및
결정된 상기 키워드에 기초하여, 상기 질의 메시지에 대한 정보를 제공하는 결과 메시지를 제공하는 결과 메시지 제공부;를 포함하는, 메신저 서비스 시스템. - 제1 항에 있어서,
상기 템플릿 메시지 제공부는
상기 키워드 슬롯에 상응하는 키워드 그룹에서 상기 키워드 선택지를 추출하여 상기 키워드 슬롯에 삽입하는 것을 특징으로 하는 메신저 서비스 시스템. - 제1 항에 있어서,
상기 템플릿 메시지 제공부는
복수의 템플릿 메시지들을 제공하고,
상기 메신저 서비스 시스템은
상기 복수의 템플릿 메시지들 중 어느 하나의 템플릿 메시지에 대한 선택 입력에 기초하여 상기 키워드를 결정하기 위한 템플릿 메시지를 결정하는 템플릿 메시지 결정부;를 더 포함하고,
상기 키워드 결정부는
상기 템플릿 메시지 결정부에 의해 결정된 템플릿 메시지의 키워드 슬롯에 상응하는 상기 키워드를 결정하는 것을 특징으로 하는 것을 특징으로 하는 메신저 서비스 시스템. - 제1 항에 있어서,
상기 메신저 서비스 시스템은
상기 템플릿 메시지의 생성을 위한 정보가 저장된 템플릿 데이터베이스를 수정하기 위한 응용프로그램 인터페이스(Application Program Interface; API)를 제공하는 API 제공부;를 더 포함하고,
상기 템플릿 메시지 제공부는
상기 템플릿 데이터베이스를 이용하여 상기 템플릿 메시지를 생성하는 것을 특징으로 하는 것을 특징으로 하는 메신저 서비스 시스템. - 제1 항에 있어서,
상기 템플릿 메시지는
대화 입력창에 표시되는 것을 특징으로 하는 메신저 서비스 시스템. - 제1 항에 있어서,
상기 템플릿 메시지 제공부는
상기 템플릿 메시지의 키워드 슬롯에 상응하는 안내 메시지를 제공하는 것을 특징으로 하는 메신저 서비스 시스템. - 제2 항에 있어서,
상기 키워드 결정부는
상기 입력 메시지에 포함된 단어들 중, 상기 키워드 그룹에 포함된 키워드 선택지들 중 어느 하나 이상과 동일한 단어를 상기 키워드로 결정하는 것을 특징으로 하는 메신저 서비스 시스템. - 제2 항에 있어서,
상기 템플릿 메시지 제공부는
키워드 결정 이력 정보에 따라 상기 키워드 그룹에 포함된 키워드 선택지들 간 우선순위를 달리하여 상기 키워드 선택지를 선택하는 것을 특징으로 하는 메신저 서비스 시스템. - 제1 항에 있어서,
상기 템플릿 메시지 제공부는
키워드 결정 이력 정보에 따라 상기 키워드 슬롯에 삽입된 키워드 선택지들 간 삽입 순서를 달리하여 상기 템플릿 메시지를 생성하는 것을 특징으로 하는 메신저 서비스 시스템. - 제2 항에 있어서,
상기 템플릿 메시지 제공부는
사용자, 상기 사용자의 장소 및 상기 템플릿 메시지를 제공하는 시간대 중 어느 하나 이상에 따라 상기 키워드 그룹에 포함된 키워드 선택지들 간 우선순위를 달리하여 상기 키워드 선택지를 선택하는 것을 특징으로 하는 메신저 서비스 시스템. - 제1 항에 있어서,
상기 템플릿 메시지 제공부는
사용자, 상기 사용자의 장소 및 상기 템플릿 메시지를 제공하는 시간대 중 어느 하나 이상에 따라 상기 키워드 슬롯에 삽입된 키워드 선택지들 간 삽입 순서를 달리하여 상기 템플릿 메시지를 생성하는 것을 특징으로 하는 메신저 서비스 시스템. - 제1 항에 있어서,
상기 템플릿 메시지 제공부는
상기 키워드 슬롯의 시작 위치 및 끝 위치 중 어느 하나 이상에 기호가 삽입된 상기 템플릿 메시지를 생성하는 것을 특징으로 하는 메신저 서비스 시스템. - 질의 메시지를 획득하여, 상기 질의 메시지와 연관되며 상기 질의 메시지의 다음에 입력될 수 있다고 예측되는 하나 이상의 키워드 선택지를 결정하고, 상기 하나 이상의 키워드 선택지가 삽입된 키워드 슬롯(slot)을 포함하는 템플릿(template) 메시지를 제공하는 단계;
상기 템플릿 메시지에 상응하여 입력되며, 상기 하나 이상의 키워드 선택지 중 하나를 선택하는 입력 메시지를 이용하여 상기 키워드 슬롯에 상응하는 키워드를 결정하는 단계; 및
결정된 상기 키워드에 기초하여, 상기 질의 메시지에 대한 정보를 제공 하는 결과 메시지를 제공하는 단계;
를 포함하는 메신저 서비스 방법. - 컴퓨터로 구현되는 전자 기기와 결합되어 메신저 서비스 방법을 실행시키기 위해 컴퓨터 판독 가능한 기록매체에 저장된 컴퓨터 프로그램에 있어서,
상기 메신저 서비스 방법은,
질의 메시지를 획득하여, 상기 질의 메시지와 연관되며 상기 질의 메시지의 다음에 입력될 수 있다고 예측되는 하나 이상의 키워드 선택지를 결정하고, 상기 하나 이상의 키워드 선택지가 삽입된 키워드 슬롯(slot)을 포함하는 템플릿(template) 메시지를 제공하는 단계;
상기 템플릿 메시지에 상응하여 입력되며, 상기 하나 이상의 키워드 선택지 중 하나를 선택하는 입력 메시지를 이용하여 상기 키워드 슬롯에 상응하는 키워드를 결정하는 단계; 및
결정된 상기 키워드에 기초하여, 상기 질의 메시지에 대한 정보를 제공 하는 결과 메시지를 제공하는 단계;
를 포함하는 것을 특징으로 하는 컴퓨터 프로그램. - 제14 항에 있어서,
상기 템플릿 메시지를 제공하는 단계는, 상기 키워드 슬롯에 상응하는 키워드 그룹에서 상기 키워드 선택지를 추출하여 상기 키워드 슬롯에 삽입하는 것을 특징으로 하는 컴퓨터 프로그램. - 제14 항에 있어서,
상기 템플릿 메시지를 제공하는 단계는
복수의 템플릿 메시지들을 제공하고,
상기 메신저 서비스 방법은
상기 복수의 템플릿 메시지들 중 어느 하나의 템플릿 메시지에 대한 선택 입력에 기초하여 상기 키워드를 결정하기 위한 템플릿 메시지를 결정하는 단계;를 더 포함하고,
상기 키워드를 결정하는 단계는
상기 템플릿 메시지를 결정하는 단계에 의해 결정된 템플릿 메시지의 키워드 슬롯에 상응하는 상기 키워드를 결정하는 것을 특징으로 하는 것을 특징으로 하는 컴퓨터 프로그램. - 제14 항에 있어서,
상기 템플릿 메시지는
대화 입력창에 표시되는 것을 특징으로 하는 컴퓨터 프로그램. - 제14 항에 있어서,
상기 템플릿 메시지를 제공하는 단계는
상기 템플릿 메시지의 키워드 슬롯에 상응하는 안내 메시지를 제공하는 것을 특징으로 하는 컴퓨터 프로그램. - 제15 항에 있어서,
상기 키워드를 결정하는 단계는
상기 입력 메시지에 포함된 단어들 중, 상기 키워드 그룹에 포함된 키워드 선택지들 중 어느 하나 이상과 동일한 단어를 상기 키워드로 결정하는 것을 특징으로 하는 컴퓨터 프로그램. - 제15 항에 있어서,
상기 템플릿 메시지를 제공하는 단계는
키워드 결정 이력 정보에 따라 상기 키워드 그룹에 포함된 키워드 선택지들 간 우선순위를 달리하여 상기 키워드 선택지를 선택하는 것을 특징으로 하는 컴퓨터 프로그램. - 제15 항에 있어서,
상기 템플릿 메시지를 제공하는 단계는
키워드 결정 이력 정보에 따라 상기 키워드 슬롯에 삽입된 키워드 선택지들 간 삽입 순서를 달리하여 상기 템플릿 메시지를 생성하는 것을 특징으로 하는 컴퓨터 프로그램. - 제15 항에 있어서,
상기 템플릿 메시지를 제공하는 단계는
사용자, 상기 사용자의 장소 및 상기 템플릿 메시지를 제공하는 시간대 중 어느 하나 이상에 따라 상기 키워드 그룹에 포함된 키워드 선택지들 간 우선순위를 달리하여 상기 키워드 선택지를 선택하는 것을 특징으로 하는 컴퓨터 프로그램. - 제14 항에 있어서,
상기 템플릿 메시지를 제공하는 단계는
사용자, 상기 사용자의 장소 및 상기 템플릿 메시지를 제공하는 시간대 중 어느 하나 이상에 따라 상기 키워드 슬롯에 삽입된 키워드 선택지들 간 삽입 순서를 달리하여 상기 템플릿 메시지를 생성하는 것을 특징으로 하는 컴퓨터 프로그램. - 제14 항에 있어서,
상기 템플릿 메시지를 제공하는 단계는
상기 키워드 슬롯의 시작 위치 및 끝 위치 중 어느 하나 이상에 기호가 삽입된 상기 템플릿 메시지를 생성하는 것을 특징으로 하는 컴퓨터 프로그램.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020160099148A KR101695348B1 (ko) | 2016-08-03 | 2016-08-03 | 메신저 기반 서비스 제공 장치 및 이를 이용한 방법 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020160099148A KR101695348B1 (ko) | 2016-08-03 | 2016-08-03 | 메신저 기반 서비스 제공 장치 및 이를 이용한 방법 |
Related Parent Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020150077163 Division | 2015-06-01 | 2015-06-01 |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20160141682A KR20160141682A (ko) | 2016-12-09 |
KR101695348B1 true KR101695348B1 (ko) | 2017-01-11 |
Family
ID=57574793
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020160099148A Active KR101695348B1 (ko) | 2016-08-03 | 2016-08-03 | 메신저 기반 서비스 제공 장치 및 이를 이용한 방법 |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR101695348B1 (ko) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR102465841B1 (ko) | 2022-08-10 | 2022-11-10 | 주식회사 고업 | 딥러닝을 이용한 sdr 콘텐츠의 hdr10+ 콘텐츠 변경 시스템 |
KR102501117B1 (ko) | 2022-08-17 | 2023-02-17 | 주식회사 공유넷연구소 | 비대면 협업을 위한 업무 공유 시스템 |
KR102537428B1 (ko) | 2022-01-25 | 2023-05-26 | 김애란 | 비대면 협업 서비스 제공 시스템 |
Families Citing this family (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR102085788B1 (ko) * | 2018-02-21 | 2020-03-06 | 오명탁 | 고객 상담 서비스 시스템 및 방법 |
CN112541070B (zh) * | 2020-12-25 | 2024-03-22 | 北京百度网讯科技有限公司 | 槽位更新语料的挖掘方法、装置、电子设备和存储介质 |
KR102825087B1 (ko) * | 2022-03-03 | 2025-06-24 | 유진승 | 다중 입력 검색을 지원하는 방법 및 그를 이용한 장치 |
KR102740687B1 (ko) * | 2024-03-12 | 2024-12-10 | (주) 엑스오소프트 | Ai 대화형 로봇을 위한 로봇대화 서비스장치 및 그 장치의 구동방법 |
Family Cites Families (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR100820548B1 (ko) | 2002-12-20 | 2008-04-07 | 주식회사 팬택앤큐리텔 | 휴대용 단말기에 있어서 메신저 기능 구현 방법 |
KR101402506B1 (ko) * | 2011-12-01 | 2014-06-03 | 라인 가부시키가이샤 | 인스턴트 메시징 어플리케이션을 이용한 대화형 정보제공 시스템 및 방법 |
-
2016
- 2016-08-03 KR KR1020160099148A patent/KR101695348B1/ko active Active
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR102537428B1 (ko) | 2022-01-25 | 2023-05-26 | 김애란 | 비대면 협업 서비스 제공 시스템 |
KR102465841B1 (ko) | 2022-08-10 | 2022-11-10 | 주식회사 고업 | 딥러닝을 이용한 sdr 콘텐츠의 hdr10+ 콘텐츠 변경 시스템 |
KR102501117B1 (ko) | 2022-08-17 | 2023-02-17 | 주식회사 공유넷연구소 | 비대면 협업을 위한 업무 공유 시스템 |
Also Published As
Publication number | Publication date |
---|---|
KR20160141682A (ko) | 2016-12-09 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR101695348B1 (ko) | 메신저 기반 서비스 제공 장치 및 이를 이용한 방법 | |
US10928996B2 (en) | Systems, devices and methods for electronic determination and communication of location information | |
US9378290B2 (en) | Scenario-adaptive input method editor | |
US12235921B2 (en) | Contextual deep bookmarking | |
US20090249198A1 (en) | Techniques for input recogniton and completion | |
US20150348533A1 (en) | Domain specific language for encoding assistant dialog | |
US10453477B2 (en) | Method and computer system for performing audio search on a social networking platform | |
US20160224524A1 (en) | User generated short phrases for auto-filling, automatically collected during normal text use | |
US20230385543A1 (en) | Selective text prediction for electronic messaging | |
JP2015528968A (ja) | コンテキストを用いた文字列予測の生成 | |
US10013415B2 (en) | Systems and methods for facilitating spotting of words and phrases | |
US20160099908A1 (en) | Email and instant messaging agent for dialog system | |
CN106462564A (zh) | 在文档内提供实际建议 | |
US10984187B2 (en) | Device for providing messenger-based service and method using same | |
US11902223B2 (en) | Intelligent assistant content generation | |
CN105246041A (zh) | 一种提醒方法及装置 | |
WO2019119285A1 (en) | Method for inserting a web address in a message on a terminal | |
JP2015005074A (ja) | 情報処理装置、情報処理方法及び情報処理プログラム |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A107 | Divisional application of patent | ||
A201 | Request for examination | ||
PA0107 | Divisional application |
Comment text: Divisional Application of Patent Patent event date: 20160803 Patent event code: PA01071R01D Filing date: 20150601 Application number text: 1020150077163 |
|
PA0201 | Request for examination | ||
E902 | Notification of reason for refusal | ||
PE0902 | Notice of grounds for rejection |
Comment text: Notification of reason for refusal Patent event date: 20161011 Patent event code: PE09021S01D |
|
PG1501 | Laying open of application | ||
E701 | Decision to grant or registration of patent right | ||
PE0701 | Decision of registration |
Patent event code: PE07011S01D Comment text: Decision to Grant Registration Patent event date: 20170102 |
|
GRNT | Written decision to grant | ||
PR0701 | Registration of establishment |
Comment text: Registration of Establishment Patent event date: 20170105 Patent event code: PR07011E01D |
|
PR1002 | Payment of registration fee |
Payment date: 20170106 End annual number: 3 Start annual number: 1 |
|
PG1601 | Publication of registration | ||
PR1001 | Payment of annual fee |
Payment date: 20201221 Start annual number: 5 End annual number: 5 |
|
PR1001 | Payment of annual fee |
Payment date: 20220105 Start annual number: 6 End annual number: 6 |
|
PR1001 | Payment of annual fee |
Payment date: 20221220 Start annual number: 7 End annual number: 7 |
|
PR1001 | Payment of annual fee |
Payment date: 20231220 Start annual number: 8 End annual number: 8 |