KR101716622B1 - 메시지 송신 방법 및 장치, 프로그램 및 기록매체 - Google Patents

메시지 송신 방법 및 장치, 프로그램 및 기록매체 Download PDF

Info

Publication number
KR101716622B1
KR101716622B1 KR1020167001444A KR20167001444A KR101716622B1 KR 101716622 B1 KR101716622 B1 KR 101716622B1 KR 1020167001444 A KR1020167001444 A KR 1020167001444A KR 20167001444 A KR20167001444 A KR 20167001444A KR 101716622 B1 KR101716622 B1 KR 101716622B1
Authority
KR
South Korea
Prior art keywords
message
transmission
button
word
trigger
Prior art date
Application number
KR1020167001444A
Other languages
English (en)
Inventor
페이 시앙리
셍보 쳉
바오케 첸
Original Assignee
시아오미 아이엔씨.
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by 시아오미 아이엔씨. filed Critical 시아오미 아이엔씨.
Application granted granted Critical
Publication of KR101716622B1 publication Critical patent/KR101716622B1/ko

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/12Messaging; Mailboxes; Announcements
    • H04W4/14Short messaging services, e.g. short message services [SMS] or unstructured supplementary service data [USSD]
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input 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/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0481Interaction 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/0482Interaction with lists of selectable items, e.g. menus
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L51/00User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
    • H04L51/06Message adaptation to terminal or network requirements
    • H04L51/063Content adaptation, e.g. replacement of unsuitable content
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/12Messaging; Mailboxes; Announcements
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input 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/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0484Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
    • G06F3/04842Selection of displayed objects or displayed text elements
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input 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/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0487Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser
    • G06F3/0488Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures
    • G06F3/04883Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures for inputting data by handwriting, e.g. gesture or text
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L51/00User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
    • H04L51/02User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail using automatic reactions or user delegation, e.g. automatic replies or chatbot-generated messages
    • H04M1/72547

Landscapes

  • Engineering & Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • General Physics & Mathematics (AREA)
  • Physics & Mathematics (AREA)
  • Human Computer Interaction (AREA)
  • Information Transfer Between Computers (AREA)
  • Telephone Function (AREA)
  • User Interface Of Digital Computer (AREA)
  • Telephonic Communication Services (AREA)
  • Input From Keyboards Or The Like (AREA)

Abstract

본 발명은 메시지 송신 방법 및 장치, 프로그램 및 기록매체에 관한 것이며, 통신기술 분야에 속한다. 상기 방법은, 인터랙션 인터페이스상의 송신 버튼에 대한 조작에 의한 트리거 이벤트가 검출되었을 경우, 상기 조작에 의한 트리거 이벤트가 만족하는 조건을 판단하는 단계와, 상기 조작에 의한 트리거 이벤트가 상용어의 송신 조건을 만족한다고 판단되었을 경우, 상기 송신 버튼에 대응하는 상용어를 획득하여 송신하는 단계와, 상기 조작에 의한 트리거 이벤트가, 입력된 메시지의 송신 조건을 만족한다고 판단되었을 경우, 메시지 입력란의 콘텐츠를 획득하여 송신하는 단계를 포함하고, 상기 상용어는, 사전에, 상기 인터랙션 인터페이스에서의 제1 획득 조작에 의해 획득되며 또한 상기 송신 버튼과 대응관계를 가지도록 설정된다. 본 발명에 의하면, 메시지 송신 효율을 향상시킬 수 있다.

Description

메시지 송신 방법 및 장치, 프로그램 및 기록매체{METHOD AND DEVICE, PROGRAM AND RECORDING MEDIUM FOR SENDING MESSAGE}
본 발명은 통신 기술 분야에 관한 것이며, 특히 메시지 송신 방법 및 장치, 프로그램 및 기록매체에 관한 것이다.
본 출원은 출원번호가 CN201510290442.9이며, 출원일이 2015년 05월 29일인 중국 특허출원에 기반하여 우선권을 주장하고, 상기 중국 특허출원의 내용 전부를 본 출원에 원용한다.
통신기술의 발전에 따라, 사람들 사이의 커뮤니케이션이 더욱 편리하게 되고 있다. 예를 들면, 문자 메시지(Short message), 멀티미디어 메시지(Multimedia message) 및 인스턴트 메시지(Instant Messaging) 등은 사람들 사이의 커뮤니케이션의 편리성 향상에 많은 기여를 하고 있다. 그 중에서, 문자 메시지는 유저가 휴대전화를 통해서 송신 또는 수신하는 문자, 숫자 등 메시지이며, 일반적으로 문자를 사용하는 커뮤니케이션에 이용된다. 이러한 경우, 유저는 송신측으로부터 송신되는 문자 메시지를 수신했을 때, 통상적으로 송신측에 문자 메시지를 회신할 필요가 있다.
종래 기술에 있어서, 문자 메시지를 회신하는 방법으로서, 휴대전화에 송신측으로부터 문자 메시지가 착신되면, 문자 메시지의 입력란(Input box) 및 송신 버튼을 포함하는 문자 메시지 표시 인터페이스(Display Interface) 상에 해당 문자 메시지를 표시하고, 휴대전화는, 유저가 해당 송신 버튼을 클릭하는 것을 통하여 트리거되는 송신 명령을 검출하면, 해당 문자 메시지의 입력란으로부터 유저에 의해 입력된 문자 메시지를 획득하여 송신측에 해당 문자 메시지를 회신한다.
본 발명의 실시예는 상술한 바와 같은 종래 기술중의 문제점을 해소하기 위한 메시지 송신 방법 및 장치, 프로그램 및 기록매체를 제공한다. 본 발명의 기술 방안은 다음과 같다.
본 발명의 실시예에 따른 제1 양태에 의하면,
인터랙션 인터페이스상의 송신 버튼에 대한 조작에 의한 트리거 이벤트가 검출되었을 경우, 상기 조작에 의한 트리거 이벤트가 만족하는 조건을 판단하는 단계와,
상기 조작에 의한 트리거 이벤트가 상용어의 송신 조건을 만족한다고 판단되었을 경우, 상기 송신 버튼에 대응하는 상용어를 하여 송신하는 단계와,
상기 조작에 의한 트리거 이벤트가, 입력된 메시지의 송신 조건을 만족한다고 판단되었을 경우, 메시지 입력란의 콘텐츠를 획득하여 송신하는 단계
를 포함하고,
상기 상용어는, 사전에, 상기 인터랙션 인터페이스에서의 제1 획득 조작에 의해 획득되며 또한 상기 송신 버튼과 대응관계를 가지도록 설정되는
메시지 송신 방법을 제공한다.
상기 조작에 의한 트리거 이벤트가 상용어의 송신 조건을 만족한다고 판단하는 단계는,
상기 송신 버튼에 대한 트리거 조작을 획득하고, 상기 트리거 조작이 소정의 제1 조작이고 또한 상기 송신 버튼에는 대응하는 상용어가 존재한다고 판단되었을 경우, 해당 조작에 의한 트리거 이벤트가 상용어의 송신 조건을 만족한다고 판단하는 단계를 포함할 수 있다.
상기 조작에 의한 트리거 이벤트가 상용어의 송신 조건을 만족한다고 판단하는 단계는,
상기 트리거 조작이 소정의 제2 조작이라고 판단되었을 경우, 상기 송신 버튼에 대응하는 상용어를 상기 인터랙션 인터페이스의 메시지 입력란의 커서 위치에 삽입하고 나서 상기 메시지 입력란 안의 모든 콘텐츠를 송신하는 단계를 더 포함할 수 있다.
상기 방법은,
상기 송신 버튼에 대한 트리거 조작이 검출되었을 경우, 상기 트리거 조작이 소정의 제3 조작이라고 판단되면, 상기 송신 버튼에 대응하는 상용어를 상기 인터랙션 인터페이스의 메시지 입력란의 커서 위치에 삽입하는 단계를 더 포함할 수 있다.
상기 방법은,
상기 인터랙션 인터페이스에서의 제1 획득 조작에 의해 상용어를 획득하여 상기 송신 버튼과 대응관계를 가지도록 설정하는 단계를 더 포함할 수 있다.
상기 인터랙션 인터페이스에서의 제1 획득 조작에 의해 상용어를 획득하여 상기 송신 버튼과 대응관계를 가지도록 설정하는 단계는,
상기 인터랙션 인터페이스에서 선택된 메시지에 대하여 실행하는 트리거 조작이 검출되었을 경우, 상기 트리거 조작을 획득하는 단계와,
상기 트리거 조작이 제1 획득 조작일 경우, 상기 선택된 메시지를 획득하여 상용어로 하고, 상기 상용어와 상기 송신 버튼이 대응관계를 가지도록 설정하는 단계
를 포함할 수 있다.
상기 상용어와 상기 송신 버튼이 대응관계를 가지도록 설정하는 단계는,
상기 송신 버튼에 대응하는 상용어가 이미 존재할 경우, 상기 송신 버튼에 대응하는 기존의 상용어를 새로 획득한 상용어로 교체하는 단계,
또는,
상기 송신 버튼에 대응하는 상용어가 이미 존재할 경우, 새로 획득한 상용어 및 기존의 상용어 모두가 상기 송신 버튼과 대응관계를 가지도록 설정하는 단계
를 포함할 수 있다.
상기 송신 버튼이 복수의 상용어와 대응관계를 가질 경우,
상기 방법은,
상기 복수의 상용어 각각을 검색 조건으로 조회하는 것을 통하여 각 상용어와 상기 검색 조건 사이의 정합도를 획득하는 단계와,
상기 정합도가 가장 높은 상용어를 상기 송신 버튼에 표시하는 단계
를 더 포함할 수 있고,
상기 검색 조건은 유저와 메시지 수신측 사이의 친밀도, 현재 시간 및 메시지 수신측이 소속되어 있는 그룹 중의 적어도 하나를 포함한다.
상기 방법은,
상기 조작에 의한 트리거 이벤트가 소정의 제4 조작일 경우, 상기 송신 버튼에 대응하는 복수의 상용어를 표시하는 단계와,
상기 복수의 상용어 중의 하나의 상용어에 대한 트리거 조작이 검출되었을 경우, 상기 트리거 조작이 만족하는 조건을 판단하는 단계와,
상기 트리거 조작이 소정의 제1 조작이라고 판단되었을 경우, 상기 하나의 상용어를 송신하는 단계와,
상기 트리거 조작이 소정의 제2 조작이라고 판단되었을 경우, 상기 하나의 상용어를 메시지 입력란의 커서 위치에 삽입하고 나서 상기 메시지 입력란 안의 모든 콘텐츠를 송신하는 단계와,
상기 트리거 조작이 소정의 제3 조작이라고 판단되었을 경우, 상기 하나의 상용어를 메시지 입력란의 커서 위치에 삽입하는 단계
를 더 포함할 수 있다.
상기 조작에 의한 트리거 이벤트가, 입력된 메시지의 송신 조건을 만족한다고 판단하는 단계는,
상기 조작에 의한 트리거 이벤트가 검출되기 전에 상기 인터랙션 인터페이스의 메시지 입력란에 콘텐츠가 입력되어 있는지 여부를 판단함과 동시에 상기 송신 버튼에는 대응하는 상용어가 존재하는지 여부를 판단하고, 그 판단 결과, 상기 조작에 의한 트리거 이벤트가 검출되기 전에 해당 메시지 입력란에 콘텐츠가 입력되어 있고 또한 해당 송신 버튼에는 대응하는 상용어가 존재하지 않을 경우, 상기 조작에 의한 트리거 이벤트가, 입력된 메시지의 송신 조건을 만족한다고 판단하는 단계,
또는,
상기 송신 버튼에 대한 트리거 조작을 획득하고, 상기 트리거 조작이 소정의 제4 조작인지 여부를 판단함과 동시에 상기 메시지 입력란에 콘텐츠가 존재하는지 여부를 판단하고, 그 판단 결과, 상기 트리거 조작이 소정의 제4 조작이고 또한 상기 메시지 입력란에 콘텐츠가 존재할 경우, 상기 조작에 의한 트리거 이벤트가, 입력된 메시지의 송신 조건을 만족한다고 판단하는 단계
를 포함할 수 있다.
본 발명의 실시예에 따른 제2 양태에 의하면,
인터랙션 인터페이스상의 송신 버튼에 대한 조작에 의한 트리거 이벤트가 검출되었을 경우, 상기 조작에 의한 트리거 이벤트가 만족하는 조건을 판단하기 위한 제1 판단 모듈과,
상기 조작에 의한 트리거 이벤트가 상용어의 송신 조건을 만족한다고 판단되었을 경우, 상기 송신 버튼에 대응하는 상용어를 획득하여 송신하기 위한 제 1 송신 모듈과,
상기 조작에 의한 트리거 이벤트가, 입력된 메시지의 송신 조건을 만족한다고 판단되었을 경우, 메시지 입력란의 콘텐츠를 획득하여 송신하기 위한 제 2 송신 모듈
을 포함하고,
상기 상용어는, 사전에, 상기 인터랙션 인터페이스에서의 제1 획득 조작에 의해 획득되며 또한 상기 송신 버튼과 대응관계를 가지도록 설정되는
메시지 송신 장치를 제공한다.
상기 제 1 판단 모듈은,
인터랙션 인터페이스상의 송신 버튼에 대한 조작에 의한 트리거 이벤트가 검출되었을 경우, 상기 송신 버튼에 대한 트리거 조작을 획득하기 위한 제 1 획득 유닛과,
상기 트리거 조작이 소정의 제1 조작인지 여부를 판단함과 동시에 상기 송신 버튼에 대응하는 상용어가 존재하는지 여부를 판단하기 위한 제1 판단 유닛과,
상기 트리거 조작이 소정의 제1 조작이고 또한 상기 송신 버튼에 대응하는 상용어가 존재한다고 판단되었을 경우, 상기 조작에 의한 트리거 이벤트가 상용어의 송신 조건을 만족한다고 판단하기 위한 제1 실행 유닛을 포함할 수 있다.
상기 제 1 판단 모듈은,
상기 트리거 조작이 소정의 제2 조작이라고 판단되었을 경우, 상기 송신 버튼에 대응하는 상용어를 상기 인터랙션 인터페이스의 메시지 입력란의 커서 위치에 삽입하고 나서 상기 메시지 입력란 안의 모든 콘텐츠를 송신하기 위한 제 2 실행 유닛을 더 포함할 수 있다.
상기 장치는,
상기 송신 버튼에 대한 트리거 조작이 검출되었을 경우, 상기 트리거 조작이 소정의 제3 조작이라고 판단되면, 상기 송신 버튼에 대응하는 상용어를 상기 인터랙션 인터페이스의 메시지 입력란의 커서 위치에 삽입하기 위한 제 1 삽입 모듈을 더 포함할 수 있다.
상기 장치는,
상기 인터랙션 인터페이스에서의 제1 획득 조작에 의해 상용어를 획득하여 상기 송신 버튼과 대응관계를 가지도록 설정하기 위한 설정 모듈을 더 포함할 수 있다.
상기 설정 모듈은,
상기 인터랙션 인터페이스에서 선택된 메시지에 대하여 실행하는 트리거 조작이 검출되었을 경우, 상기 트리거 조작을 획득하기 위한 제 2 획득 유닛과,
상기 트리거 조작이 제1 획득 조작일 경우, 상기 선택된 메시지를 획득하여 상용어로 하기 위한 제 3 획득 유닛과,
상기 상용어와 상기 송신 버튼이 대응관계를 가지도록 설정하기 위한 설정 유닛
을 포함할 수 있다.
상기 설정 유닛은,
상기 송신 버튼에 대응하는 상용어가 이미 존재할 경우, 상기 송신 버튼에 대응하는 기존의 상용어를 새로 획득한 상용어로 교체하던지,
또는,
상기 송신 버튼에 대응하는 상용어가 이미 존재할 경우, 새로 획득한 상용어 및 기존의 상용어 모두가 상기 송신 버튼과 대응관계를 가지도록 설정할 수 있다.
상기 송신 버튼이 복수의 상용어와 대응관계를 가질 경우,
상기 장치는,
상기 복수의 상용어 각각을 검색 조건으로 조회하는 것을 통하여 각 상용어와 상기 검색 조건 사이의 정합도를 획득하기 위한 정합 모듈과,
상기 정합도가 가장 높은 상용어를 상기 송신 버튼에 표시하기 위한 표시 모듈
을 포함할 수 있고,
상기 검색 조건은 유저와 메시지 수신측 사이의 친밀도, 현재 시간 및 메시지 수신측이 소속되어 있는 그룹 중의 적어도 하나를 포함한다.
상기 장치는,
상기 트리거 조작이 소정의 제4 조작일 경우, 상기 송신 버튼에 대응하는 상기 복수의 상용어를 표시하기 위한 획득 모듈과,
상기 복수의 상용어 중의 하나의 상용어에 대한 트리거 조작이 검출되었을 경우, 상기 트리거 조작이 만족하는 조건을 판단하기 위한 제2 판단 모듈과,
상기 트리거 조작이 소정의 제1 조작이라고 판단되었을 경우, 상기 하나의 상용어를 송신하고, 상기 트리거 조작이 소정의 제2 조작이라고 판단되었을 경우, 상기 하나의 상용어를 메시지 입력란의 커서 위치에 삽입하고 나서 상기 메시지 입력란안의 모든 콘텐츠를 송신하기 위한 제 3 송신 모듈과,
상기 트리거 조작이 소정의 제3 조작이라고 판단되었을 경우, 상기 하나의 상용어를 메시지 입력란의 커서 위치에 삽입하기 위한 제 3 삽입 모듈
을 더 포함할 수 있다.
상기 제 1 판단 모듈은,
상기 조작에 의한 트리거 이벤트가 검출되기 전에 상기 인터랙션 인터페이스의 메시지 입력란에 콘텐츠가 입력되어 있는지 여부를 판단함과 동시에 상기 송신 버튼에 대응하는 상용어가 존재하는지 여부를 판단하고, 그 판단 결과, 상기 조작에 의한 트리거 이벤트가 검출되기 전에 상기 메시지 입력란에 콘텐츠가 입력되어 있고 또한 상기 송신 버튼에는 대응하는 상용어가 존재하지 않을 경우, 상기 조작에 의한 트리거 이벤트가, 입력된 메시지의 송신 조건을 만족한다고 판단하기 위한 제2 판단 유닛,
또는,
상기 송신 버튼에 대한 트리거 조작을 획득하고, 상기 트리거 조작이 소정의 제1 조작인지 여부를 판단함과 동시에 상기 메시지 입력란에 콘텐츠가 존재하는지 여부를 판단하고, 그 판단 결과, 상기 트리거 조작이 소정의 제1 조작이고 또한 상기 메시지 입력란에 콘텐츠가 존재할 경우, 상기 조작에 의한 트리거 이벤트가, 입력된 메시지의 송신 조건을 만족한다고 판단하기 위한 제3 판단 유닛
을 포함할 수 있다.
본 발명의 실시예에 따른 제3 양태에 의하면,
프로세서와,
상기 프로세서에 의해 실행 가능한 인스트럭션을 저장하기 위한 메모리
를 포함하고,
상기 프로세서는,
인터랙션 인터페이스상의 송신 버튼에 대한 조작에 의한 트리거 이벤트가 검출되었을 경우, 상기 조작에 의한 트리거 이벤트가 만족하는 조건을 판단하고,
상기 조작에 의한 트리거 이벤트가 상용어의 송신 조건을 만족한다고 판단되었을 경우, 상기 송신 버튼에 대응하는 상용어를 획득하여 송신하고,
상기 조작에 의한 트리거 이벤트가, 입력된 메시지의 송신 조건을 만족한다고 판단되었을 경우, 메시지 입력란의 콘텐츠를 획득하여 송신하도록 구성되며,
상기 상용어는, 사전에, 상기 인터랙션 인터페이스에서의 제1 획득 조작에 의해 획득되며 또한 상기 송신 버튼과 대응관계를 가지도록 설정되는
메시지 송신 장치를 제공한다.
본 발명의 실시예에 따른 제 4 양태에 의하면,
프로세서에 의해 실행되는 것을 통하여 상기 제1양태에 따른 상기 방법을 실현하는 컴퓨터 판독 가능한 기록매체에 저장된 프로그램을 제공한다.
본 발명의 실시예에 따른 제 5 양태에 의하면,
상기 제 4 양태에 따르는 상기 프로그램이 기록되어 있는 컴퓨터 판독 가능한 기록매체를 제공한다.
본 발명의 실시예에 따른 기술방안에 의하면 이하와 같은 유익한 기술효과를 얻을 수 있다.
해당 인터랙션 인터페이스상의 송신 버튼에 대한 조작에 의한 트리거 이벤트가 검출되었을 경우, 해당 조작에 의한 트리거 이벤트가 만족하는 조건을 판단하고, 상용어의 송신 조건을 만족하면, 직접 해당 송신 버튼에 대응하는 상용어를 획득하여 송신함으로써, 유저는 한번만의 조작에 의해 수신측에 메시지를 신속히 송신할 수 있어, 메시지 송신 효율을 향상시키고 신속 송신에 대한 유저의 요구를 만족시킬 수 있다.
이상의 일반적인 설명과 이하의 세부적인 설명은 예시적인 해석으로서, 본 발명에 대한 한정으로서 이해하여서는 아니 된다.
여기에 도시된 도면은, 명세서에 포함되어 명세서의 일부분을 구성하며 본 발명의 실시예에 대한 설명에 사용됨과 동시에 본 발명의 원리를 해석하기 위하여 사용된다.
도 1은 하나의 예시적인 실시예에 따른 메시지 송신 방법을 보여 주는 흐름도이다.
도2a는 또 하나의 예시적인 실시예에 따른 메시지 송신 방법을 보여 주는 흐름도이다.
도2b는 하나의 예시적인 실시예에 따른 인터랙션 인터페이스를 보여 주는 모식도이다.
도3a는 하나의 예시적인 실시예에 따른 메시지 송신 장치를 보여 주는 블럭도이다.
도3b는 또 하나의 예시적인 실시예에 따른 제1 판단 모듈을 보여 주는 블럭도이다.
도3c는 또 하나의 예시적인 실시예에 따른 메시지 송신 장치를 보여 주는 블럭도이다.
도3d는 또 하나의 예시적인 실시예에 따른 메시지 송신 장치를 보여 주는 블럭도이다.
도3e는 또 하나의 예시적인 실시예에 따른 메시지 송신 장치를 보여 주는 블럭도이다.
도3f는 또 하나의 예시적인 실시예에 따른 메시지 송신 장치를 보여 주는 블럭도이다.
도 4는 또 하나의 예시적인 실시예에 따른 메시지 송신 장치를 보여 주는 블럭도이다.
이상의 도면을 이용하여 본 발명의 명확한 실시예를 보여 주고 있지만, 이하에서 더욱 구체적으로 설명하도록 한다. 이상의 도면은, 본 발명의 사상의 범위를 그 어떤 방법을 통하여 한정하기 위한 것이 아니라, 특정의 실시예를 참조하는 것을 통하여 당업자에게 본 발명의 컨셉을 설명하기 위하여 사용된다.
이하, 예시적 실시예에 대하여 상세히 설명하되 그 예들은 도면에 도시되어 있다. 이하 도면과 관련하여 기술할 경우, 별도의 설명이 없는 이상 다른 도면 중의 동일한 도면부호는 동일하거나 유사한 요소를 나타내는 것으로 한다. 이하의 예시적 실시예에 대하여 설명하는 복수의 실시형태는 본 발명에 따르는 모든 실시형태를 대표하는 것은 아니다. 이들은 단지 첨부된 특허청구의 범위에 기재된 본 발명의 일부 양태에 따르는 장치 및 방법의 예에 지나지 않는다.
본 발명의 실시예에서, 송신되어 오는 메시지를 유저의 단말기가 수신했을 때, 유저는 신속히 회신할 필요가 있다. 하지만, 종래 기술에 있어서, 유저는 회신하려고 하는 메시지를 인터랙션 인터페이스의 메시지 입력란에 입력할 필요가 있어, 회신하려고 하는 메시지를 입력하고 나서 인터랙션 인터페이스상의 송신 버튼을 트리거하여야만 송신할 수 있으므로 이러한 회신 방법은 효율이 낮아 신속 송신에 대한 유저의 요구를 만족시킬 수 없다.
본 발명의 기술자들은 본 발명의 기술방안을 고안할 때, 유저가 신속히 회신하는 메시지 그 모두가 유저가 늘 사용하고 있는 상용어인 것을 발견했다. 상용어란 유저가 송신하는 빈도가 높은 메시지들이며, 예를 들면, 송신 빈도가 소정의 임계치를 초과하는 메시지를 유저의 상용어로 정의할 수 있다. 본 발명에서는, 이하의 어는 한 실시예를 통하여 유저의 상용어를 신속히 송신함으로써, 신속 송신에 대한 유저의 요구를 만족시킬 수 있다.
도 1은 하나의 예시적인 실시예에 따른 메시지 송신 방법을 보여 주는 흐름도이다. 해당 메시지 송신 방법은 이동 단말기에 적용되며, 도 1에 도시된 바와 같이 이하의 단계를 포함한다.
단계 101에 있어서, 인터랙션 인터페이스상의 송신 버튼에 대한 조작에 의한 트리거 이벤트가 검출되었을 경우, 해당 조작에 의한 트리거 이벤트가 만족하는 조건을 판단한다.
단계 102에 있어서, 해당 조작에 의한 트리거 이벤트가 상용어의 송신 조건을 만족한다고 판단되었을 경우, 해당 송신 버튼에 대응하는 상용어를 획득하여 송신한다. 상용어는, 사전에, 인터랙션 인터페이스에서의 제1 획득 조작에 의해 획득되며 또한 송신 버튼과 대응관계를 가지도록 설정된 것이다.
단계 103에 있어서, 해당 조작에 의한 트리거 이벤트가, 입력된 메시지의 송신 조건을 만족한다고 판단되었을 경우, 메시지 입력란의 콘텐츠를 획득하여 송신한다.
본 발명의 실시예에서는, 해당 인터랙션 인터페이스상의 송신 버튼에 대한 조작에 의한 트리거 이벤트가 검출되었을 경우, 해당 조작에 의한 트리거 이벤트가 만족하는 조건을 판단하고, 상용어의 송신 조건을 만족하면, 해당 송신 버튼에 대응하는 상용어를 직접 획득하여 송신함으로써, 유저는 한번만의 조작에 의해 수신측에 메시지를 신속히 송신할 수 있어, 메시지 송신의 효율을 향상시키고 신속 송신에 대한 유저의 요구를 만족시킬 수 있다.
도2a는 또 하나의 예시적인 실시예에 따른 메시지 송신 방법을 보여 주는 흐름도이다. 해당 메시지 송신 방법은 이동 단말기에 적용되며, 도2a에 도시된 바와 같이 이하의 단계를 포함한다.
단계 201에 있어서, 인터랙션 인터페이스를 표시하고, 해당 인터랙션 인터페이스에 대하여 모니터링을 실시한다.
도2b에 도시된 인터랙션 인터페이스를 참조하면, 해당 인터랙션 인터페이스는 송신 버튼 및 메시지 입력란을 포함하고, 또한 이동 단말기에 의해 수신된 송신측으로부터의 메시지를 더 포함할 수 있다. 여기서, 해당 인터랙션 인터페이스는 문자 메시지의 인터페이스, 멀티미디어 메시지의 인터페이스 또는 인스턴트 메시지의 채팅 인터페이스등일 수 있으며, 해당 메시지는 문자 메시지, 멀티미디어 메시지 또는 인스턴트 메시지등일 수 있다.
해당 송신 버튼은 적어도 하나의 상용어와 대응관계를 가질 수 있다. 상용어는 유저에 의해 빈번히 송신되는 메시지이며, 예를 들면, 유저에 의한 송신 빈도가 소정의 임계치를 초과하는 메시지를 상용어에 정의할 수 있다. 예를 들면, 유저에 의해 자주 늘 송신되는 "집에 도착했어", "밥 먹었어?" 등은 상용어이다.
해당 송신 버튼에 대응하는 상용어는 유저에 의해 사전에 설정될 수 있다. 예를 들면, 유저는 인터랙션 인터페이스에서 어느 한 메시지를 선택하고, 선택한 메시지에 대하여 제 1 획득 조작을 실행하는 것을 통하여 해당 메시지를 해당 송신 버튼에 대응하는 상용어로 설정할 수 있다.
이에 대응하여, 인터랙션 인터페이스에서 선택된 메시지에 대한 트리거 조작이 검출되었을 때, 해당 트리거 조작을 획득하고, 해당 트리거 조작에 대하여 판단을 실시한다. 해당 트리거 조작이 제1 획득 조작일 경우, 트리거 조작이 실행된 해당 메시지를 획득하여 해당 메시지를 상용어로 하고 또한 해당 상용어와 해당 송신 버튼이 대응관계를 가지도록 설정한다. 여기서, 제1 획득 조작은 롱 프레스(Long Press) 조작 또는 더블 클릭 조작등일 수 있다.
해당 송신 버튼은 하나 또는 복수의 상용어와 대응될 수 있다. 이에 대응하여, 해당 송신 버튼이 하나의 상용어밖에 대응할 수 없을 경우, 해당 송신 버튼에 대응하는 상용어가 이미 존재한다면, 해당 송신 버튼에 대응하는 기존의 상용어를 새로 획득한 상용어로 교체하고, 해당 송신 버튼에 대응하는 상용어가 존재하지 않는다면, 새로 획득한 상용어와 해당 송신 버튼이 대응관계를 가지도록 설정한다. 해당 송신 버튼이 복수의 상용어와 대응할 수 있을 경우, 해당 송신 버튼에 대응하는 상용어가 이미 있다면, 새로 획득한 상용어 및 기존의 상용어 모두가 해당 송신 버튼과 대응관계를 가지도록 설정하고, 해당 송신 버튼에 대응하는 상용어가 존재하지 않는다면, 획득한 상용어와 해당 송신 버튼이 대응관계를 가지도록 설정한다.
본 발명에서는, 유저가 송신 버튼에 대응하는 상용어를 설정하는 이외에도, 기타 방식에 의해 송신 버튼에 대응하는 상용어를 설정할 수 있다. 예를 들면, 이동 단말기가 자동적으로 송신 버튼에 대응하는 상용어를 설정할 수도 있다. 그 실현 과정은 이하와 같다.
각 메시지가 유저에 의해 송신되는 송신 빈도를 획득하여, 송신 빈도가 소정의 조건을 만족하는 메시지를 획득하여 상용어로 함과 동시에 획득한 상용어와 해당 송신 버튼이 대응관계를 가지도록 설정한다.
여기서, 해당 송신 버튼이 하나의 상용어밖에 대응할 수 없을 경우, 송신 빈도의 제일 높은 메시지를 획득하여 상용어로 한다. 해당 송신 버튼이 복수의 상용어와 대응할 수 있을 경우, 송신 빈도가 가장 높은 순서에 따라 소정의 수량의 메시지를 획득하여 상용어로 하던지, 또는 송신 빈도가 소정의 빈도 임계치를 초과하는 메시지를 획득하여 상용어로 한다.
해당 인터랙션 인터페이스를 표시한 후, 유저는 해당 인터랙션 인터페이스를 통하여 메시지를 송신할 수 있다. 여기서, 유저가 메시지를 송신하는 방식은 이하 몇개의 방법을 포함한다. 첫번째로, 유저는, 직접 상용어를 송신하려고 할 경우, 송신 버튼에 대하여 트리거 조작을 실행하는 것을 통하여 이동 단말기를 트리거하여 상용어를 송신하도록 한다. 두번째로, 유저는, 해당 인터랙션 인터페이스의 메시지 입력란에 콘텐츠를 입력 및 입력한 콘텐츠를 송신할 필요가 있을 경우, 콘텐츠를 입력한 후, 송신 버튼에 대하여 트리거 조작을 실행하는 것을 통하여 이동 단말기를 트리거하여 해당 콘텐츠를 송신하도록 한다. 세번째로, 유저는, 이미 메시지 입력란에 콘텐츠를 입력한 상태에서 상용어를 해당 메시지 입력란에 입력할 필요가 있을 경우, 송신 버튼에 대하여 트리거 조작을 실행하는 것을 통하여 이동 단말기를 트리거하여 메시지 입력란에 상용어를 입력하여 송신하도록 한다.
유저가 해당 인터랙션 인터페이스상의 송신 버튼에 대하여 트리거 조작을 실행 시, 해당 송신 버튼에 대한 조작에 의한 트리거 이벤트가 발생한다. 이동 단말기는 인터랙션 인터페이스를 모니터링 하고, 해당 송신 버튼에 대한 조작에 의한 트리거 이벤트가 검출되었을 경우, 이하의 단계를 실행한다.
단계 202에 있어서, 해당 인터랙션 인터페이스상의 송신 버튼에 대한 조작에 의한 트리거 이벤트가 검출되었을 경우, 해당 조작에 의한 트리거 이벤트가 만족하는 조건을 판단한다.
본 단계에 있어서, 해당 인터랙션 인터페이스상의 송신 버튼에 대한 조작에 의한 트리거 이벤트가 검출되었을 경우, 송신 버튼에 대한 트리거 조작을 획득하여, 해당 트리거 조작이 소정의 제1 조작이고 또한 해당 송신 버튼에는 대응하는 상용어가 존재한다면, 해당 조작에 의한 트리거 이벤트가 상용어의 송신 조건을 만족한다고 판단한다.
또는,
해당 조작에 의한 트리거 이벤트가 검출되기 전에 인터랙션 인터페이스의 메시지 입력란에 콘텐츠가 입력되어 있는지 여부를 판단함과 동시에 해당 송신 버튼에 대응하는 상용어가 존재하는지 여부를 판단한다. 그 판단 결과, 해당 조작에 의한 트리거 이벤트가 검출되기 전에 상기 메시지 입력란에 콘텐츠가 입력되어 있지 않고, 또한 해당 송신 버튼에 대응하는 상용어가 존재할 경우, 해당 조작에 의한 트리거 이벤트가 상용어의 송신 조건을 만족한다고 판단한다. 그 판단 결과, 해당 조작에 의한 트리거 이벤트가 검출되기 전에 해당 메시지 입력란에 콘텐츠가 입력되어 있고 또한 해당 송신 버튼에는 대응하는 상용어가 존재하지 않을 경우, 해당 조작에 의한 트리거 이벤트가, 입력된 메시지의 송신 조건을 만족한다고 판단한다.
또는,
해당 송신 버튼에 대한 트리거 조작을 획득하고, 해당 트리거 조작이 소정의 제1 조작인지 여부를 판단함과 동시에 해당 송신 버튼에 대응하는 상용어가 존재하는지 여부를 판단한다. 그 판단 결과, 해당 트리거 조작이 소정의 제1 조작이고 또한 해당 송신 버튼에는 대응하는 상용어가 존재할 경우, 해당 조작에 의한 트리거 이벤트가 상용어의 송신 조건을 만족한다고 판단한다. 그 판단 결과, 해당 트리거 조작이 소정의 제1 조작이고 또한 해당 메시지 입력란에는 콘텐츠가 존재할 경우, 해당 조작에 의한 트리거 이벤트가, 입력된 메시지의 송신 조건을 만족한다고 판단한다.
또는,
해당 송신 버튼에 대한 트리거 조작을 획득하고, 해당 트리거 조작이 소정의 제2 조작인지 여부를 판단함과 동시에 해당 조작에 의한 트리거 이벤트가 검출되기 전에 인터랙션 인터페이스의 메시지 입력란에 콘텐츠가 입력되어 있는지 여부를 판단한다. 그 판단 결과, 해당 트리거 조작이 소정의 제2 조작이고 또한 해당 조작에 의한 트리거 이벤트가 검출되기 전에 메시지 입력란에 콘텐츠가 입력되어 있을 경우, 해당 조작에 의한 트리거 이벤트가 메시지 입력란에 상용어를 삽입하는 조건을 만족한다고 판단한다. 그 판단 결과, 해당 트리거 조작이 소정의 제3 조작이고 또한 해당 조작에 의한 트리거 이벤트가 검출되기 전에 메시지 입력란에 콘텐츠가 입력되어 있을 경우, 해당 조작에 의한 트리거 이벤트가 메시지 입력란에 상용어를 삽입하는 조건을 만족한다고 판단한다.
본 단계에서는, 미리 제1 조작, 제2 조작 및 제3 조작을 정의하고 있다. 제1 조작, 제2 조작 및 제3 조작은 3 종류의 서로 다른 조작일 수 있다. 제1 조작은 이동 단말기를 트리거하여 상용어를 송신하기 위한 것이므로, 해당 트리거 조작이 소정의 제1 조작이고 또한 해당 송신 버튼에 대응하는 상용어가 존재한다고 판단되었을 경우, 해당 조작에 의한 트리거 이벤트가 상용어의 송신 조건을 만족한다고 판단한다. 여기서, 제1 조작은 클릭등 조작일 수 있다. 제2 조작은 이동 단말기를 트리거하여 송신 버튼에 대응하는 상용어를 메시지 입력란에 삽입하여 메시지 입력란의 콘텐츠와 함께 송신하기 위한 것이며, 제2 조작은 롱 프레스 조작 또는 슬라이드 조작등일 수 있다. 제3 조작은 이동 단말기를 트리거하여 송신 버튼에 대응하는 상용어를 메시지 입력란에 삽입하기 위한 것이며, 제3 조작은 더블 클릭등 조작일 수 있다. 때문에, 해당 트리거 조작이 소정의 제2 조작 또는 제3 조작이고 또한 해당 메시지 입력란에 콘텐츠가 존재한다고 판단되었을 경우, 해당 조작에 의한 트리거 이벤트가, 입력된 메시지의 송신 조건을 만족한다고 판단한다.
단계 203에 있어서, 해당 조작에 의한 트리거 이벤트가 상용어의 송신 조건을 만족한다고 판단되었을 경우, 해당 송신 버튼에 대응하는 상용어를 획득하여 송신한다.
본 단계에 있어서, 송신 버튼에 대응하는 상용어가 하나밖에 없을 경우, 직접 해당 상용어를 획득하여 수신측에 송신한다. 여기서, 수신측은 현재 유저와 통신을 실시하고 있는 상대측이다. 송신 버튼에 대응하는 상용어가 복수일 경우, 이하의 방식에 따라 하나의 상용어를 획득하여 수신측에 송신한다.
검색 조건을 획득하고, 송신 버튼에 대응하는 복수의 상용어 중에서 매칭 조건이 해당 검색 조건에 가장 잘 정합하는 상용어를 하나 획득하여, 해당 상용어를 수신측에 송신한다. 여기서, 해당 검색 조건은 현재 시간, 유저와 수신측 사이의 친밀도 및 수신측이 소속되어 있는 그룹 중의 적어도 하나를 포함한다.
여기서 설명해 두어야 할 것은, 본 단계를 실행하기 전에 송신 버튼에 대응하는 복수의 상용어를 설정할 시, 상용어 마다 그에 대응하는 매칭 조건을 설정할 수 있다. 상용어의 매칭 조건은 해당 상용어가 적용되는 시간대, 유저가 소속되는 그룹 및 적용되는 친밀도의 범위를 포함할 수 있다. 예를 들면, "밥 먹었어?"와 같은 상용어가 적용되는 시간대는 일반적으로 점심 12시부터 1시까지의 기간, 또는 밤의 7시부터 9시까지의 기간이다. 또한, 일부 상용어인 경우 비교적 친한 관계에서만 사용하는 것으로써, 예를 들면, "다링, 지금 무엇을 해?"와 같은 상용어는 유저의 가족 또는 유저와 관계가 밀접한 친구에게 송신하는 것이 적합하며, 해당 상용어가 적용되는 그룹은 가족 그룹일 수 있고, 적용되는 친밀도는 상당히 높다.
본 발명에서는, 송신 버튼에 대한 트리거 조작이 소정의 제2 조작이라고 판단되었을 경우, 송신 버튼에 대응하는 하나의 상용어를 인터랙션 인터페이스의 메시지 입력란의 커서 위치에 삽입하고 나서 메시지 입력란의 콘텐츠를 송신하도록 한다. 해당 트리거 조작이 소정의 제3 조작이라고 판단되었을 경우, 마찬가지로 해당 송신 버튼에 대응하는 하나의 상용어를 인터랙션 인터페이스의 메시지 입력란의 커서 위치에 삽입한다. 해당 하나의 상용어를 인터랙션 인터페이스의 메시지 입력란의 커서 위치에 삽입한 후, 유저는, 콘텐츠를 송신하려고 할 경우, 송신 버튼에 대하여 제1 조작을 실행하는 것을 통하여 이동 단말기를 트리거하여 해당 메시지 입력란의 콘텐츠를 송신하도록 한다.
어느 상용어를 송신하는지를 유저가 알 수 있도록 하기 위하여, 유저가 송신 버튼에 대하여 트리거 조작을 실행하기 전에, 하나의 상용어를 획득하여 해당 상용어를 송신 버튼에 표시하도록 한다. 이로써 본 단계에서는 송신 버튼에 표시된 상용어를 직접 획득하여 송신할 수 있다.
여기서, 하나의 상용어를 획득하여 해당 상용어를 송신 버튼에 표시하는 것은 이하의 방식을 사용할 수 있다.
해당 송신 버튼에 대응하는 상용어가 하나밖에 없을 경우, 직접 해당 상용어를 획득하여 송신 버튼에 표시한다. 해당 송신 버튼에 대응하는 상용어가 복수 일 경우, 해당 복수의 상용어 각각을 검색 조건으로 조회하는 것을 통하여 각 상용어와 해당 검색 조건 사이의 정합도를 획득하여, 정합도가 가장 높은 상용어를 송신 버튼에 표시한다. 여기서, 해당 검색 조건은 현재 시간, 유저와 수신측 사이의 친밀도 및 수신측이 소속되어 있는 그룹 중의 적어도 하나를 포함한다.
단계 204에 있어서, 해당 조작에 의한 트리거 이벤트가, 입력된 메시지의 송신 조건을 만족한다고 판단되었을 경우, 해당 메시지 입력란의 콘텐츠를 획득하여 송신한다.
단계 205에 있어서, 해당 조작에 의한 트리거 이벤트가 메시지 입력란에 상용어를 입력하는 조건을 만족한다고 판단되었을 경우, 해당 송신 버튼에 대응하는 상용어를 획득하고, 해당 인터랙션 인터페이스의 메시지 입력란에 해당 송신 버튼에 대응하는 상용어를 삽입한다.
본 단계에 있어서, 해당 송신 버튼에 대응하는 상용어를 획득하는 것에 관하여는, 단계 203에 기재된 해당 내용을 참조할 수 있기에, 여기에서는 그 구체적인 설명을 생략 하도록 한다.
여기서 설명해 두어야 할 것은, 해당 송신 버튼에 대응하는 상용어가 복수이며 또한 송신 버튼에 표시된 상용어가 유저가 송신하려고 하는 상용어가 아닐 경우, 유저는 송신 버튼에 대하여 제4 조작을 실행하는 것을 통하여 해당 송신 버튼에 대응하는 복수의 상용어를 표시하도록 트리거할 수 있다. 제4 조작은 롱 프레스 조작, 윗방향으로의 슬라이드 조작 또는 원 그리기 조작등일 수 있다. 그리고, 유저는 표시된 복수의 상용어로부터 어느 한 상용어를 선택하고, 선택된 상용어에 대하여 트리거 조작을 실행할 수 있다.
이에 대응하여, 해당 송신 버튼에 대하여 실행되는 트리거 조작을 획득하고, 해당 트리거 조작이 소정의 제4 조작일 경우, 해당 송신 버튼에 대응하는 복수의 상용어를 표시한다. 해당 복수의 상용어 중의 하나의 상용어에 대한 트리거 조작이 검출되었을 경우, 해당 트리거 조작이 만족하는 조건을 판단한다. 해당 트리거 조작이 소정의 제1 조작이라고 판단되었을 경우, 해당 하나의 상용어를 송신한다. 해당 트리거 조작이 소정의 제2 조작이라고 판단되었을 경우, 해당 하나의 상용어를 메시지 입력란의 커서 위치에 삽입하고 나서 해당 메시지 입력란 안의 모든 콘텐츠를 송신한다. 해당 트리거 조작이 제3 조작이라고 판단되었을 경우, 해당 하나의 상용어를 메시지 입력란의 커서 위치에 삽입한다.
해당 하나의 상용어를 메시지 입력란의 커서 위치에 삽입한 후, 유저는, 그 콘텐츠를 송신할 필요가 있을 경우, 송신 버튼에 대하여 제1 조작을 실행하는 것을 통하여 이동 단말기를 트리거하여 해당 메시지 입력란의 콘텐츠를 송신하도록 한다.
본 발명의 실시예에서는, 인터랙션 인터페이스를 표시한 후, 인터랙션 인터페이스에 대하여 모니터링을 실시하고, 해당 인터랙션 인터페이스상의 송신 버튼에 대한 조작에 의한 트리거 이벤트가 검출되었을 경우, 해당 조작에 의한 트리거 이벤트가 만족하는 조건을 판단하고, 상용어의 송신 조건을 만족하면, 직접 해당 송신 버튼에 대응하는 상용어를 획득하여 송신함으로써, 유저는 한번만의 조작에 의해 수신측에 메시지를 신속히 송신할 수 있어, 메시지 송신의 효율을 향상시키고 신속 송신에 대한 유저의 요구를 만족시킬 수 있다. 또한, 입력된 메시지의 송신 조건을 만족하면, 메시지 입력란의 콘텐츠를 송신할 수도 있으므로, 유저는, 제공되는 복수의 메시지 송신 방식 중에서 자신의 요구를 만족할 수 있는 방식을 선택하여 이용할 수 있어 메시지 송신을 보다 유연한 방식으로 실시할 수 있다.
이하는 본 발명의 장치 실시예이며, 본 발명의 방법 실시예를 실행하기 위하여 이용될 수 있다. 본 발명의 장치 실시예에 기재되지 않은 구체적인 내용에 관하여서는 본 발명의 방법 실시예를 참조할 수 있다.
도3a는 하나의 예시적인 실시예에 따른 메시지 송신 장치를 보여 주는 블럭도이다.
해당 메시지 송신 장치는,
인터랙션 인터페이스상의 송신 버튼에 대한 조작에 의한 트리거 이벤트가 검출되었을 경우, 상기 조작에 의한 트리거 이벤트가 만족하는 조건을 판단하기 위한 제1 판단 모듈(301)과,
상기 조작에 의한 트리거 이벤트가 상용어의 송신 조건을 만족한다고 판단되었을 경우, 상기 송신 버튼에 대응하는 상용어를 획득하여 송신하기 위한 제 1 송신 모듈(302)과,
상기 조작에 의한 트리거 이벤트가, 입력된 메시지의 송신 조건을 만족한다고 판단되었을 경우, 메시지 입력란의 콘텐츠를 획득하여 송신하기 위한 제 2 송신 모듈(303)
을 포함할 수 있고,
상기 상용어는, 사전에, 상기 인터랙션 인터페이스에서의 제1 획득 조작에 의해 획득되며 또한 상기 송신 버튼과 대응관계를 가지도록 설정된 것이다.
도3b를 참조하면, 상기 제 1 판단 모듈(301)은,
인터랙션 인터페이스상의 송신 버튼에 대한 조작에 의한 트리거 이벤트가 검출되었을 경우, 상기 송신 버튼에 대한 트리거 조작을 획득하기 위한 제 1 획득 유닛(3011)과,
상기 트리거 조작이 소정의 제1 조작인지 여부를 판단함과 동시에 상기 송신 버튼에 대응하는 상용어가 존재하는지 여부를 판단하기 위한 제1 판단 유닛(3012)과,
상기 트리거 조작이 소정의 제1 조작이고 또한 상기 송신 버튼에 대응하는 상용어가 존재한다고 판단되었을 경우, 상기 조작에 의한 트리거 이벤트가 상용어의 송신 조건을 만족한다고 판단하기 위한 제1 실행 유닛(3013)
을 포함할 수 있다.
도3b를 참조하면, 상기 제 1 판단 모듈(301)은,
상기 트리거 조작이 소정의 제2 조작이라고 판단되었을 경우, 상기 송신 버튼에 대응하는 상용어를 상기 인터랙션 인터페이스의 메시지 입력란의 커서 위치에 삽입하고 나서 상기 메시지 입력란 안의 모든 콘텐츠를 송신하기 위한 제 2 실행 유닛(3014)을 더 포함한다.
도3c를 참조하면, 상기 장치는,
상기 송신 버튼에 대한 트리거 조작이 검출되었을 경우, 상기 트리거 조작이 소정의 제3 조작이라고 판단되면, 상기 송신 버튼에 대응하는 상용어를 상기 인터랙션 인터페이스의 메시지 입력란의 커서 위치에 삽입하기 위한 제 1 삽입 모듈(304)을 더 포함한다.
도3d를 참조하면, 상기 장치는,
상기 인터랙션 인터페이스에서의 제1 획득 조작에 의해 상용어를 획득하여 상기 송신 버튼과 대응관계를 가지도록 설정하기 위한 설정 모듈(305)을 더 포함할 수 있다.
상기 설정 모듈(305)은,
상기 인터랙션 인터페이스에서 선택된 메시지에 대하여 실행하는 트리거 조작이 검출되었을 경우, 상기 트리거 조작을 획득하기 위한 제 2 획득 유닛과,
상기 트리거 조작이 제1 획득 조작일 경우, 상기 선택된 메시지를 획득하여 상용어로 하기 위한 제 3 획득 유닛과,
상기 상용어와 상기 송신 버튼이 대응관계를 가지도록 설정하기 위한 설정 유닛
을 포함할 수 있다.
상기 설정 유닛은,
상기 송신 버튼에 대응하는 상용어가 존재할 경우, 상기 송신 버튼에 대응하는 기존의 해당 상용어를 새로 획득한 상용어로 교체할 수 있고, 또는 상기 송신 버튼에 이미 대응하는 상용어가 존재할 경우, 새로 획득한 상용어 및 기존의 상용어 모두가 상기 송신 버튼과 대응관계를 가지도록 설정할 수도 있다.
도3e를 참조하면, 상기 송신 버튼이 복수의 상용어와 대응관계를 가질 경우,
상기 장치는,
상기 복수의 상용어 각각을 검색 조건으로 조회하는 것을 통하여 각 상용어와 상기 검색 조건 사이의 정합도를 획득하기 위한 정합 모듈(306과,
상기 정합도가 가장 높은 상용어를 상기 송신 버튼에 표시하기 위한 표시 모듈(307)
을 더 포함할 수 있고,
상기 검색 조건은 유저와 메시지 수신측 사이의 친밀도, 현재 시간 및 메시지 수신측이 소속되어 있는 그룹 중의 적어도 하나를 포함한다.
도3f를 참조하면, 상기 장치는,
상기 트리거 조작이 소정의 제4 조작일 경우, 상기 송신 버튼에 대응하는 상기 복수의 상용어를 표시하기 위한 획득 모듈(308)과,
상기 복수의 상용어 중의 하나의 상용어에 대하여 실행한 트리거 조작이 검출되었을 경우, 상기 트리거 조작이 만족하는 조건을 판단하기 위한 제2 판단 모듈(309)과,
상기 트리거 조작이 소정의 제1 조작이라고 판단되었을 경우, 상기 하나의 상용어를 송신하고, 상기 트리거 조작이 소정의 제2 조작이라고 판단되었을 경우, 상기 하나의 상용어를 메시지 입력란의 커서 위치에 삽입하고 나서 상기 메시지 입력란 안의 모든 콘텐츠를 송신하기 위한 제 3 송신 모듈(310)과,
상기 트리거 조작이 소정의 제3 조작이라고 판단되었을 경우, 상기 하나의 상용어를 메시지 입력란의 커서 위치에 삽입하기 위한 제 3 삽입 모듈(311)
을 더 포함할 수 있다.
도3b를 참조하면, 상기 제 1 판단 모듈(301)은,
상기 조작에 의한 트리거 이벤트가 검출되기 전에 상기 인터랙션 인터페이스의 메시지 입력란에 콘텐츠가 입력되어 있는지 여부를 판단함과 동시에 상기 송신 버튼에 대응하는 상용어가 존재하는지 여부를 판단하고, 그 판단 결과, 상기 조작에 의한 트리거 이벤트가 검출되기 전에 상기 메시지 입력란에 콘텐츠가 입력되어 있고 또한 상기 송신 버튼에 대응하는 상용어가 존재하지 않을 경우, 상기 조작에 의한 트리거 이벤트가, 입력된 메시지의 송신 조건을 만족한다고 판단하기 위한 제2 판단 유닛(3015),
또는,
상기 송신 버튼에 대한 트리거 조작을 획득하고, 상기 트리거 조작이 소정의 제1 조작인지 여부를 판단함과 동시에 상기 메시지 입력란에 콘텐츠가 존재하는지 여부를 판단하고, 그 판단 결과, 상기 트리거 조작이 소정의 제1 조작이고 또한 상기 메시지 입력란에 콘텐츠가 존재할 경우, 상기 조작에 의한 트리거 이벤트가, 입력된 메시지의 송신 조건을 만족한다고 판단하는 제3 판단 유닛(3016)을 포함할 수 있다.
본 발명의 실시예에서는, 해당 인터랙션 인터페이스상의 송신 버튼에 대한 조작에 의한 트리거 이벤트가 검출되었을 경우, 해당 조작에 의한 트리거 이벤트가 만족하는 조건을 판단하고, 상용어의 송신 조건을 만족하면, 직접 해당 송신 버튼에 대응하는 상용어를 획득하여 송신함으로써, 유저는 한번만의 조작에 의해 수신측에 메시지를 신속히 송신할 수 있어, 메시지 송신의 효율을 향상시키고 신속 송신에 대한 유저의 요구를 만족시킬 수 있다.
이상의 실시예에 따른 장치에 있어서, 각 모듈이 조작을 실행하는 구체적인 방식은 이미 해당하는 방법 실시예에서 상세하게 설명했으므로, 여기에서는 그 구체적인 설명을 생략하도록 한다.
본 발명의 하나의 예시적인 실시예에 있어서,
프로세서와,
상기 프로세서에 의해 실행 가능한 인스트럭션을 저장하기 위한 메모리
를 포함하고,
상기 프로세서는,
인터랙션 인터페이스상의 송신 버튼에 대한 조작에 의한 트리거 이벤트가 검출되었을 경우, 상기 조작에 의한 트리거 이벤트가 만족하는 조건을 판단하고,
상기 조작에 의한 트리거 이벤트가 상용어의 송신 조건을 만족한다고 판단되었을 경우, 상기 송신 버튼에 대응하는 상용어를 획득하여 송신하고,
상기 조작에 의한 트리거 이벤트가, 입력된 메시지의 송신 조건을 만족한다고 판단되었을 경우, 메시지 입력란의 콘텐츠를 획득하여 송신하도록 구성되며,
상기 상용어는, 사전에, 상기 인터랙션 인터페이스에서의 제1 획득 조작에 의해 획득되며 또한 상기 송신 버튼과 대응관계를 가지도록 설정되는
메시지 송신 장치를 제공한다.
도 4는 하나의 예시적인 실시예에 따른 메시지 송신 장치(400)를 보여 주는 블럭도이다. 장치(400)는, 예를 들면 휴대전화, 컴퓨터, 디지털 방송 단말기, 메시지 송수신기, 게임기, 태블릿 디바이스, 의료기기, 피트니스 설비, PDA(Personal Digital Assistant) 등일 수 있다.
도 4를 참조하면, 장치(400)는 처리 어셈블리(402), 메모리(404), 전원 어셈블리(406), 멀티미디어 어셈블리(408), 오디오 어셈블리(410), 입력/출력(I/O) 인터페이스(412), 센서 어셈블리(414) 및 통신 어셈블리(416) 중의 적어도 하나 이상을 포함할 수 있다.
처리 어셈블리(402)는 일반적으로 장치(400)의 전반 조작 예를 들어 표시, 전화 호출, 데이터 통신, 카메라 조작 및 기록 조작에 관련된 조작을 제어할 수 있다. 처리 어셈블리(402)는 적어도 하나 이상의 프로세서(420)를 포함하여 인스트럭션을 실행함으로써 상기 방법의 일부 또는 전부 단계를 완성할 수 있다. 또한, 처리 어셈블리(402)는, 다른 어셈블리와의 인터랙션의 편의상, 적어도 하나 이상의 모듈을 포함할 수 있다. 예를 들면, 처리 어셈블리(402)는 멀티미디어 어셈블리(408)와의 인터랙션의 편리를 도모하기 위하여 멀티미디어 모듈을 포함할 수 있다.
메모리(404)는 장치(400)의 조작을 지원하기 위하여 각종 데이터를 저장하도록 구성된다. 이러한 데이터는 예를 들어 장치(400)에 있어서 작동하는 어느 하나의 어플리케이션 또는 방법에 관한 인스트럭션, 연락처 데이터, 전화 번호부 데이터, 메시지, 사진, 동영상등을 포함할 수 있다. 메모리(404)는 임의의 유형의 휘발성 또는 비휘발성 메모리 예를 들어 SRAM(Static Random Access Memory), EEPROM(Electrically Erasable Programmable Read-Only Memory), EPROM(Erasable Programmable Read Only Memory), PROM(Programmable ROM), ROM(Read Only Memory), 자기 메모리, 플래쉬 메모리, 자기 디스크 또는 광 디스크 또는 이들의 조합에 의해 실현될 수 있다.
전원 어셈블리(406)는 장치(400)의 각 어셈블리에 전력을 공급하기 위한 것이며, 전원 관리 시스템, 적어도 하나 이상의 전원 및 장치(400)를 위한 전력의 생성, 관리 및 분배에 관련되는 다른 기타 어셈블리를 포함할 수 있다.
멀티미디어 어셈블리(408)는 장치(400)와 유저 사이에 출력 인터페이스를 제공하기 위한 스크린을 포함할 수 있다. 일부 실시예에 있어서, 스크린은 액정 디스플레이(LCD) 또는 터치 패널(TP)을 포함할 수 있다. 스크린은, 터치 패널을 포함할 경우, 유저로부터의 입력 신호를 수신할 수 있는 터치 스크린의 형식으로 실현될 수 있다. 또한, 터치 패널은 터치, 슬라이딩 및 터치 패널 위에서의 제스처(gesture)를 감지하도록 적어도 하나의 터치 센서를 포함할 수 있다. 상기 터치 센서는 터치나 슬라이딩 동작의 경계위치를 감지할 수 있을 뿐만 아니라, 터치나 슬라이딩 조작에 관련되는 지속 시간이나 압력도 감지할 수 있다. 일부 실시예에 있어서, 멀티미디어 어셈블리(408)는 프론트 카메라 및/또는 리어 카메라를 포함할 수 있다. 장치(400)가 예를 들어 촬영 모드나 동영상 모드와 같은 조작 모드에 설정되는 경우, 프론트 카메라 및/또는 리어 카메라는 외부로부터의 멀티미디어 데이터를 수신할 수 있다. 프론트 카메라 및 리어 카메라는 각각 고정된 광학 렌즈 시스템을 구비할 수 있고, 가변 초첨 거리 및 광학 줌 기능을 구비할 수 있다.
오디오 어셈블리(410)는 오디오 신호를 출력 및/또는 입력하도록 구성된다. 예를 들면, 오디오 어셈블리(410)는 마이크(MIC)를 포함할 수 있다. 장치(400)가 예를 들어 호출 모드, 기록 모드 또는 음성인식 모드와 같은 조작 모드에 설정되어 있을 경우, 마이크는 외부의 오디오 신호를 수신하도록 구성된다. 수신된 오디오 신호는 메모리(404)에 기억되거나 또는 통신 어셈블리(416)를 통하여 송신될 수 있다. 일부 실시예에 있어서, 오디오 어셈블리(410)는 오디오 신호를 출력하기 위한 스피커를 더 포함할 수 있다.
I/O 인터페이스(412)는 처리 어셈블리(402)와 주변 인터페이스 모듈 사이에 인터페이스를 제공하기 위한 것이다. 상기 주변 인터페이스 모듈은 키보드, 클릭 휠, 버튼등일 수 있다. 이러한 버튼은 홈 버튼, 음량 버튼, 시작 버튼, 잠금 버튼일 수 있지만, 이에 한정되지는 않는다.
센서 어셈블리(414)는 장치(400)를 위하여 각 방면의 상태 평가를 제공하기 위한 적어도 하나 이상의 센서를 포함할 수 있다. 예를 들면, 센서 어셈블리(414)는 장치(400)의 온/오프 상태나 또는 어셈블리의 상대적인 위치를 검출할 수 있다. 예를 들면, 상기 어셈블리가 장치(400)의 디스플레이 및 키패드인 경우, 센서 어셈블리(414) 는 장치(400) 또는 장치(400)의 일 어셈블리의 위치 변화, 유저와 장치(400) 사이의 접촉의 유무, 장치(400)의 방위 또는 가속/감속, 또는 장치(400)의 온도 변화를 검출할 수 있다. 센서 어셈블리(414) 는 아무 물리적 접촉도 없는 상황에서 부근의 물체의 유무를 검출할 수 있도록 구성되는 근접 센서를 포함할 수 있다. 센서 어셈블리(414) 는 화상 표시 기술 분야에 이용되는 광 센서 예를 들어 CMOS 또는 CCD 이미지 센서를 더 포함할 수 있다. 일부 실시예에 있어서, 해당 센서 어셈블리(414) 는 가속도 센서, 자이로 스코프 센서, 자기 센서, 압력 센서 또는 온도 센서를 더 포함할 수 있다.
통신 어셈블리(416)는 장치(400)와 기타 다른 설비 사이의 무선 또는 유선 통신이 편리하도록 구성된다. 장치(400)는 통신 표준에 기반하는 무선 네트워크 예를 들어 WiFi, 2G 또는 3G 또는 이들의 조합을 이용하여 액세스할 수 있다. 예시적인 일 실시예에 있어서, 통신 어셈블리(416)는 브로드캐스트 채널을 통하여 외부의 브로드캐스트 관리 시스템으로부터의 브로드캐스트 신호 또는 브로드캐스트에 관한 정보를 수신할 수 있다. 예시적인 일 실시예에 있어서, 상기 통신 어셈블리(416)는 근거리 통신을 촉진하기 위한 근거리 무선 통신(NFC) 모듈을 포함할 수 있다. NFC 모듈은, 예를 들어 RFID(Radio Frequency IDentification) 기술, IrDA(Infrared Data Association) 기술, UWB(Ultra Wide Band) 기술, BT(Bluetooth) 기술 및 기타 다른 기술에 의해 실현될 수도 있다.
예시적인 실시예에 있어서, 장치(400)는 상술한 방법을 실행하기 위하여 적어도 하나 이상의 ASIC(Application Specific Integrated Circuit), DSP( Digital Signal Processor), DSPD( Digital Signal Processing Device), PLD(Programmable Logic Device), FPGA(Field-Programmable Gate Array), 컨트롤러, 마이크로 컨트롤러, 마이크로 프로세서, 또는 기타 전자 소자에 의해 실현될 수 있다.
예시적인 실시예에 있어서, 장치(400)의 프로세서(420)에 의해 실행되는 것을 통하여 상술한 방법을 실현할 수 있는 인스트럭션이 기억되고 또한 컴퓨터가 판독 가능한 비휘발성 기록 매체, 예를 들어 인스트럭션이 기억되어 있는 메모리(404)를 더 제공한다. 상기 컴퓨터가 판독 가능한 비휘발성 기록 매체는, 예를 들어 ROM, RAM, CD-ROM(등록상표), 자기 테이프, 플로피(등록상표) 디스크 및 광 데이터 메모리 등일 수 있다.
본 발명은,
컴퓨터가 판독 가능한 비휘발성의 기록 매체에 있어서,
장치(400)의 프로세서가 상기 기록 매체중의 인스트럭션을 실행하는 것을 통하여,
장치(400)가,
인터랙션 인터페이스상의 송신 버튼에 대한 조작에 의한 트리거 이벤트가 검출되었을 경우, 상기 조작에 의한 트리거 이벤트가 만족하는 조건을 판단하는 단계와,
상기 조작에 의한 트리거 이벤트가 상용어의 송신 조건을 만족한다고 판단되었을 경우, 상기 송신 버튼에 대응하는 상용어를 획득하여 송신하는 단계와,
상기 조작에 의한 트리거 이벤트가, 입력된 메시지의 송신 조건을 만족한다고 판단되었을 경우, 메시지 입력란의 콘텐츠를 획득하여 송신하는 단계
를 포함하고,
상기 상용어는, 사전에, 상기 인터랙션 인터페이스에서의 제1 획득 조작에 의해 획득되며 또한 상기 송신 버튼과 대응관계를 가지도록 설정되는 메시지 송신 방법을 실행하도록 하는
기록 매체를 제공한다.
상기 조작에 의한 트리거 이벤트가 상용어의 송신 조건을 만족한다고 판단하는 단계는,
상기 송신 버튼에 대한 트리거 조작을 획득하여, 상기 트리거 조작이 소정의 제1 조작이고 또한 상기 송신 버튼에는 대응하는 상용어가 존재한다고 판단되었을 경우, 해당 조작에 의한 트리거 이벤트가 상용어의 송신 조건을 만족한다고 판단하는 단계를 포함할 수 있다.
상기 조작에 의한 트리거 이벤트가 상용어의 송신 조건을 만족한다고 판단하는 단계는,
상기 트리거 조작이 소정의 제2 조작이라고 판단되었을 경우, 상기 송신 버튼에 대응하는 상용어를 상기 인터랙션 인터페이스의 메시지 입력란의 커서 위치에 삽입하고 나서 상기 메시지 입력란 안의 모든 콘텐츠를 송신하는 단계를 더 포함할 수 있다.
상기 방법은,
상기 송신 버튼에 대한 트리거 조작이 검출되었을 경우, 상기 트리거 조작이 소정의 제3 조작이라고 판단되면, 상기 송신 버튼에 대응하는 상용어를 상기 인터랙션 인터페이스의 메시지 입력란의 커서 위치에 삽입하는 단계를 더 포함할 수 있다.
상기 방법은,
상기 인터랙션 인터페이스에서의 제1 획득 조작에 의해 상용어를 획득하여 상기 송신 버튼과 대응관계를 가지도록 설정하는 단계를 더 포함할 수 있다.
상기 인터랙션 인터페이스에서의 제1 획득 조작에 의해 상용어를 획득하여 상기 송신 버튼과 대응관계를 가지도록 설정하는 단계는,
상기 인터랙션 인터페이스에서 선택된 메시지에 대하여 실행하는 트리거 조작이 검출되었을 경우, 상기 트리거 조작을 획득하는 단계와,
상기 트리거 조작이 제1 획득 조작일 경우, 상기 선택된 메시지를 획득하여 상용어로 하고, 상기 상용어와 상기 송신 버튼이 대응관계를 가지도록 설정하는 단계를 포함할 수 있다.
상기 상용어와 상기 송신 버튼이 대응관계를 가지도록 설정하는 단계는,
상기 송신 버튼에 대응하는 상용어가 존재할 경우, 상기 송신 버튼에 대응하는 기존의 상용어를 새로 획득한 상용어로 교체하는 단계,
또는,
상기 송신 버튼에 대응하는 상용어가 존재할 경우, 새로 획득한 상용어 및 기존의 상용어 모두가 상기 송신 버튼과 대응관계를 가지도록 설정하는 단계
를 포함할 수 있다.
상기 송신 버튼이 복수의 상용어와 대응관계를 가질 경우,
상기 방법은,
상기 복수의 상용어 각각을 검색 조건으로 조회하는 것을 통하여 각 상용어와 상기 검색 조건 사이의 정합도를 획득하는 단계와,
상기 정합도가 가장 높은 상용어를 상기 송신 버튼에 표시하는 단계
를 포함할 수 있고,
상기 검색 조건은 유저와 메시지 수신측 사이의 친밀도, 현재 시간 및 메시지 수신측이 소속되어 있는 그룹 중의 적어도 하나를 포함한다.
상기 방법은,
상기 조작에 의한 트리거 이벤트가 소정의 제4 조작일 경우, 상기 송신 버튼에 대응하는 복수의 상용어를 표시하는 단계와,
상기 복수의 상용어 중의 하나의 상용어에 대한 트리거 조작이 검출되었을 경우, 상기 트리거 조작이 만족하는 조건을 판단하는 단계와,
상기 트리거 조작이 소정의 제1 조작이라고 판단되었을 경우, 상기 하나의 상용어를 송신하는 단계와,
상기 트리거 조작이 소정의 제2 조작이라고 판단되었을 경우, 상기 하나의 상용어를 메시지 입력란의 커서 위치에 삽입하고 나서 상기 메시지 입력란 안의 모든 콘텐츠를 송신하는 단계와,
상기 트리거 조작이 소정의 제3 조작이라고 판단되었을 경우, 상기 하나의 상용어를 메시지 입력란의 커서 위치에 삽입하는 단계
를 더 포함할 수 있다.
상기 조작에 의한 트리거 이벤트가, 입력된 메시지의 송신 조건을 만족한다고 판단하는 단계는,
상기 조작에 의한 트리거 이벤트가 검출되기 전에 인터랙션 인터페이스의 메시지 입력란에 콘텐츠가 입력되어 있는지 여부를 판단함과 동시에 상기 송신 버튼에는 대응하는 상용어가 존재하는지 여부를 판단하고, 그 판단 결과, 상기 조작에 의한 트리거 이벤트가 검출되기 전에 해당 메시지 입력란에 콘텐츠가 입력되어 있고 또한 해당 송신 버튼에는 대응하는 상용어가 존재하지 않을 경우, 상기 조작에 의한 트리거 이벤트가, 입력된 메시지의 송신 조건을 만족한다고 판단하는 단계,
또는,
상기 송신 버튼에 대한 트리거 조작을 획득하고, 상기 트리거 조작이 소정의 제4 조작인지 여부를 판단함과 동시에 상기 메시지 입력란에 콘텐츠가 존재하는지 여부를 판단하고, 그 판단 결과, 상기 트리거 조작이 소정의 제4 조작이고 또한 상기 메시지 입력란에 콘텐츠가 존재할 경우, 상기 조작에 의한 트리거 이벤트가, 입력된 메시지의 송신 조건을 만족한다고 판단하는 단계
를 포함할 수 있다.
본 발명의 실시예에서는, 해당 인터랙션 인터페이스상의 송신 버튼에 대한 조작에 의한 트리거 이벤트가 검출되었을 경우, 해당 조작에 의한 트리거 이벤트가 만족하는 조건을 판단하고, 상용어의 송신 조건을 만족하면, 직접 해당 송신 버튼에 대응하는 상용어를 획득하여 송신함으로써, 유저는 한번만의 조작에 의해 수신측에 메시지를 신속히 송신할 수 있어, 메시지 송신의 효율을 향상시키고 신속 송신에 대한 유저의 요구를 만족시킬 수 있다.
당업자라면, 본 출원의 명세서를 참조하고 또한 본 출원의 명세서에 공개된 발명을 실시하는 것을 통하여, 본 발명의 기타 다른 실시 형태를 용이하게 획득할 수 있을 것이다. 본 출원은, 본 발명의 일반적인 원리에 따르며 또한 본 출원의 명세서에 공개되지 않은 본 기술 분야의 공지상식 또는 통상의 기술 수단을 포함하는 본 발명에 대한 임의의 변형, 용도 또는 적응적인 변경을 포함하는 것을 취지로 한다. 명세서 및 실시예는 단지 예시적인 것에 지나지 않고, 본 발명의 진정한 범위 및 취지는 첨부되는 특허 청구의 범위에 의하여 한정된다.
또한, 본 발명은, 상술한 설명 및 도면에 의해 구현되는 특정의 구성에 한정되지 않으며, 그 범위를 이탈하지 않는 범위에서의 다양한 보정 및 변경을 실시할 수 있는 것을 이해하여야 한다. 본 발명의 범위는 첨부되는 특허 청구의 범위에 의하여서만 한정된다.

Claims (23)

  1. 메시지 송신 방법에 있어서,
    인터랙션 인터페이스상의 송신 버튼에 대한 조작에 의한 트리거 이벤트가 검출되었을 경우, 상기 조작에 의한 트리거 이벤트가 만족하는 조건을 판단하는 단계와,
    상기 조작에 의한 트리거 이벤트가 상용어의 송신 조건을 만족한다고 판단되었을 경우, 상기 송신 버튼에 표시된 대응하는 상용어를 획득하여 송신하는 단계와,
    상기 조작에 의한 트리거 이벤트가, 입력된 메시지의 송신 조건을 만족한다고 판단되었을 경우, 메시지 입력란의 콘텐츠를 획득하여 송신하는 단계
    를 포함하고,
    상기 상용어는, 사전에, 상기 인터랙션 인터페이스에서의 제1 획득 조작에 의해 획득되며 또한 상기 송신 버튼과 대응관계를 가지도록 설정되는
    것을 특징으로 하는
    메시지 송신 방법.
  2. 제1항에 있어서,
    상기 조작에 의한 트리거 이벤트가 상용어의 송신 조건을 만족한다고 판단하는 단계는,
    상기 송신 버튼에 대한 트리거 조작을 획득하고, 상기 트리거 조작이 소정의 제1 조작이고 또한 상기 송신 버튼에는 대응하는 상용어가 존재한다고 판단되었을 경우, 해당 조작에 의한 트리거 이벤트가 상용어의 송신 조건을 만족한다고 판단하는 단계를 포함하는 것을 특징으로 하는
    메시지 송신 방법.
  3. 제2항에 있어서,
    상기 조작에 의한 트리거 이벤트가 상용어의 송신 조건을 만족한다고 판단하는 단계는,
    상기 트리거 조작이 소정의 제2 조작이라고 판단되었을 경우, 상기 송신 버튼에 대응하는 상용어를 상기 인터랙션 인터페이스의 메시지 입력란의 커서 위치에 삽입하고 나서 상기 메시지 입력란 안의 모든 콘텐츠를 송신하는 단계를 더 포함하는 것을 특징으로 하는
    메시지 송신 방법.
  4. 제1항에 있어서,
    상기 송신 버튼에 대한 트리거 조작이 검출되었을 경우, 상기 트리거 조작이 소정의 제3 조작이라고 판단되면, 상기 송신 버튼에 대응하는 상용어를 상기 인터랙션 인터페이스의 메시지 입력란의 커서 위치에 삽입하는 단계를 더 포함하는 것을 특징으로 하는
    메시지 송신 방법.
  5. 제1항에 있어서,
    상기 인터랙션 인터페이스에서의 제1 획득 조작에 의해 상용어를 획득하여 상기 송신 버튼과 대응관계를 가지도록 설정하는 단계를 더 포함하는 것을 특징으로 하는
    메시지 송신 방법.
  6. 제5항에 있어서,
    상기 인터랙션 인터페이스에서의 제1 획득 조작에 의해 상용어를 획득하여 상기 송신 버튼과 대응관계를 가지도록 설정하는 단계는,
    상기 인터랙션 인터페이스에서 선택된 메시지에 대하여 실행하는 트리거 조작이 검출되었을 경우, 상기 트리거 조작을 획득하는 단계와,
    상기 트리거 조작이 제1 획득 조작일 경우, 상기 선택된 메시지를 획득하여 상용어로 하고, 상기 상용어와 상기 송신 버튼이 대응관계를 가지도록 설정하는 단계
    를 포함하는 것을 특징으로 하는
    메시지 송신 방법.
  7. 제6항에 있어서,
    상기 상용어와 상기 송신 버튼이 대응관계를 가지도록 설정하는 단계는,
    상기 송신 버튼에 대응하는 상용어가 이미 존재할 경우, 상기 송신 버튼에 대응하는 기존의 상용어를 새로 획득한 상용어로 교체하는 단계,
    또는,
    상기 송신 버튼에 대응하는 상용어가 이미 존재할 경우, 새로 획득한 상용어 및 기존의 상용어 모두가 상기 송신 버튼과 대응관계를 가지도록 설정하는 단계
    를 포함하는 것을 특징으로 하는
    메시지 송신 방법.
  8. 제7항에 있어서,
    상기 송신 버튼이 복수의 상용어와 대응관계를 가질 경우,
    상기 복수의 상용어 각각을 검색 조건으로 조회하는 것을 통하여 각 상용어와 상기 검색 조건 사이의 정합도를 획득하는 단계와,
    상기 정합도가 가장 높은 상용어를 상기 송신 버튼에 표시하는 단계
    를 더 포함하고,
    상기 검색 조건은 유저와 메시지 수신측 사이의 친밀도, 현재 시간 및 메시지 수신측이 소속되어 있는 그룹 중의 적어도 하나를 포함하는
    것을 특징으로 하는
    메시지 송신 방법.
  9. 제8항에 있어서,
    상기 조작에 의한 트리거 이벤트가 소정의 제4 조작일 경우, 상기 송신 버튼에 대응하는 복수의 상용어를 표시하는 단계와,
    상기 복수의 상용어 중의 하나의 상용어에 대한 트리거 조작이 검출되었을 경우, 상기 트리거 조작이 만족하는 조건을 판단하는 단계와,
    상기 트리거 조작이 소정의 제1 조작이라고 판단되었을 경우, 상기 하나의 상용어를 송신하는 단계와,
    상기 트리거 조작이 소정의 제2 조작이라고 판단되었을 경우, 상기 하나의 상용어를 메시지 입력란의 커서 위치에 삽입하고 나서 상기 메시지 입력란 안의 모든 콘텐츠를 송신하는 단계와,
    상기 트리거 조작이 소정의 제3 조작이라고 판단되었을 경우, 상기 하나의 상용어를 메시지 입력란의 커서 위치에 삽입하는 단계
    을 더 포함하는 것을 특징으로 하는
    메시지 송신 방법.
  10. 제1항에 있어서,
    상기 조작에 의한 트리거 이벤트가, 입력된 메시지의 송신 조건을 만족한다고 판단하는 단계는,
    상기 조작에 의한 트리거 이벤트가 검출되기 전에 상기 인터랙션 인터페이스의 메시지 입력란에 콘텐츠가 입력되어 있는지 여부를 판단함과 동시에 상기 송신 버튼에 대응하는 상용어가 존재하는지 여부를 판단하고, 그 판단 결과, 상기 조작에 의한 트리거 이벤트가 검출되기 전에 해당 메시지 입력란에 콘텐츠가 입력되어 있고 또한 해당 송신 버튼에는 대응하는 상용어가 존재하지 않을 경우, 상기 조작에 의한 트리거 이벤트가, 입력된 메시지의 송신 조건을 만족한다고 판단하는 단계,
    또는,
    상기 송신 버튼에 대한 트리거 조작을 획득하고, 상기 트리거 조작이 소정의 제4 조작인지 여부를 판단함과 동시에 상기 메시지 입력란에 콘텐츠가 존재하는지 여부를 판단하고, 그 판단 결과, 상기 트리거 조작이 소정의 제4 조작이고 또한 상기 메시지 입력란에 콘텐츠가 존재할 경우, 상기 조작에 의한 트리거 이벤트가, 입력된 메시지의 송신 조건을 만족한다고 판단하는 단계
    를 포함하는 것을 특징으로 하는
    메시지 송신 방법.
  11. 메시지 송신 장치에 있어서,
    인터랙션 인터페이스상의 송신 버튼에 대한 조작에 의한 트리거 이벤트가 검출되었을 경우, 상기 조작에 의한 트리거 이벤트가 만족하는 조건을 판단하기 위한 제1 판단 모듈과,
    상기 조작에 의한 트리거 이벤트가 상용어의 송신 조건을 만족한다고 판단되었을 경우, 상기 송신 버튼에 표시된 대응하는 상용어를 획득하여 송신하기 위한 제 1 송신 모듈과,
    상기 조작에 의한 트리거 이벤트가, 입력된 메시지의 송신 조건을 만족한다고 판단되었을 경우, 메시지 입력란의 콘텐츠를 획득하여 송신하기 위한 제 2 송신 모듈
    을 포함하고,
    상기 상용어는, 사전에, 상기 인터랙션 인터페이스에서의 제1 획득 조작에 의해 획득되며 또한 상기 송신 버튼과 대응관계를 가지도록 설정되는
    것을 특징으로 하는
    메시지 송신 장치.
  12. 제11항에 있어서,
    상기 제 1 판단 모듈은,
    인터랙션 인터페이스상의 송신 버튼에 대한 조작에 의한 트리거 이벤트가 검출되었을 경우, 상기 송신 버튼에 대한 트리거 조작을 획득하기 위한 제 1 획득 유닛과,
    상기 트리거 조작이 소정의 제1 조작인지 여부를 판단함과 동시에 상기 송신 버튼에 대응하는 상용어가 존재하는지 여부를 판단하기 위한 제1 판단 유닛과,
    상기 트리거 조작이 소정의 제1 조작이고 또한 상기 송신 버튼에 대응하는 상용어가 존재한다고 판단되었을 경우, 상기 조작에 의한 트리거 이벤트가 상용어의 송신 조건을 만족한다고 판단하기 위한 제1 실행 유닛
    을 포함하는 것을 특징으로 하는
    메시지 송신 장치.
  13. 제12항에 있어서,
    상기 제 1 판단 모듈은,
    상기 트리거 조작이 소정의 제2 조작이라고 판단되었을 경우, 상기 송신 버튼에 대응하는 상용어를 상기 인터랙션 인터페이스의 메시지 입력란의 커서 위치에 삽입하고 나서 상기 메시지 입력란 안의 모든 콘텐츠를 송신하기 위한 제 2 실행 유닛을 더 포함하는 것을 특징으로 하는
    메시지 송신 장치.
  14. 제12항에 있어서,
    상기 송신 버튼에 대한 트리거 조작이 검출되었을 경우, 상기 트리거 조작이 소정의 제3 조작이라고 판단되면, 상기 송신 버튼에 대응하는 상용어를 상기 인터랙션 인터페이스의 메시지 입력란의 커서 위치에 삽입하기 위한 제 1 삽입 모듈을 더 포함하는 것을 특징으로 하는
    메시지 송신 장치.
  15. 제11항에 있어서,
    상기 인터랙션 인터페이스에서의 제1 획득 조작에 의해 상용어를 획득하여 상기 송신 버튼과 대응관계를 가지도록 설정하기 위한 설정 모듈을 더 포함하는 것을 특징으로 하는
    메시지 송신 장치.
  16. 제15항에 있어서,
    상기 설정 모듈은,
    상기 인터랙션 인터페이스에서 선택된 메시지에 대하여 실행하는 트리거 조작이 검출되었을 경우, 상기 트리거 조작을 획득하기 위한 제 2 획득 유닛과,
    상기 트리거 조작이 제1 획득 조작일 경우, 상기 선택된 메시지를 획득하여 상용어로 하기 위한 제 3 획득 유닛과,
    상기 상용어와 상기 송신 버튼이 대응관계를 가지도록 설정하기 위한 설정 유닛
    을 포함하는 것을 특징으로 하는
    메시지 송신 장치.
  17. 제16항에 있어서,
    상기 설정 유닛은,
    상기 송신 버튼에 대응하는 상용어가 이미 존재할 경우, 상기 송신 버튼에 대응하는 기존의 상용어를 새로 획득한 상용어로 교체하던지,
    또는,
    상기 송신 버튼에 대응하는 상용어가 이미 존재할 경우, 새로 획득한 상용어 및 기존의 상용어 모두가 상기 송신 버튼과 대응관계를 가지도록 설정하는
    것을 특징으로 하는
    메시지 송신 장치.
  18. 제17항에 있어서,
    상기 송신 버튼이 복수의 상용어와 대응관계를 가질 경우,
    상기 복수의 상용어 각각을 검색 조건으로 조회하는 것을 통하여 각 상용어와 상기 검색 조건 사이의 정합도를 획득하기 위한 정합 모듈과,
    상기 정합도가 가장 높은 상용어를 상기 송신 버튼에 표시하기 위한 표시 모듈
    을 더 포함하고,
    상기 검색 조건은 유저와 메시지 수신측 사이의 친밀도, 현재 시간 및 메시지 수신측이 소속되어 있는 그룹 중의 적어도 하나를 포함하는
    것을 특징으로 하는
    메시지 송신 장치.
  19. 제18항에 있어서,
    상기 트리거 조작이 소정의 제4 조작일 경우, 상기 송신 버튼에 대응하는 상기 복수의 상용어를 표시하기 위한 획득 모듈과,
    상기 복수의 상용어 중의 하나의 상용어에 대한 트리거 조작이 검출되었을 경우, 상기 트리거 조작이 만족하는 조건을 판단하는 제2 판단 모듈과,
    상기 트리거 조작이 소정의 제1 조작이라고 판단되었을 경우, 상기 하나의 상용어를 송신하고, 상기 트리거 조작이 소정의 제2 조작이라고 판단되었을 경우, 상기 하나의 상용어를 메시지 입력란의 커서 위치에 삽입하고 나서 상기 메시지 입력란안의 모든 콘텐츠를 송신하기 위한 제 3 송신 모듈과,
    상기 트리거 조작이 소정의 제3 조작이라고 판단되었을 경우, 상기 하나의 상용어를 메시지 입력란의 커서 위치에 삽입하기 위한 제 3 삽입 모듈
    을 더 포함하는 것을 특징으로 하는
    메시지 송신 장치.
  20. 제11항에 있어서,
    상기 제 1 판단 모듈은,
    상기 조작에 의한 트리거 이벤트가 검출되기 전에 상기 인터랙션 인터페이스의 메시지 입력란에 콘텐츠가 입력되어 있는지 여부를 판단함과 동시에 상기 송신 버튼에 대응하는 상용어가 존재하는지 여부를 판단하고, 그 판단 결과, 상기 조작에 의한 트리거 이벤트가 검출되기 전에 상기 메시지 입력란에 콘텐츠가 입력되어 있고 또한 상기 송신 버튼에는 대응하는 상용어가 존재하지 않을 경우, 상기 조작에 의한 트리거 이벤트가, 입력된 메시지의 송신 조건을 만족한다고 판단하기 위한 제2 판단 유닛,
    또는,
    상기 송신 버튼에 대한 트리거 조작을 획득하고, 상기 트리거 조작이 소정의 제1 조작인지 여부를 판단함과 동시에 상기 메시지 입력란에 콘텐츠가 존재하는지 여부를 판단하고, 그 판단 결과, 상기 트리거 조작이 소정의 제1 조작이고 또한 상기 메시지 입력란에 콘텐츠가 존재할 경우, 상기 조작에 의한 트리거 이벤트가, 입력된 메시지의 송신 조건을 만족한다고 판단하는 제3 판단 유닛
    을 포함하는 것을 특징으로 하는
    메시지 송신 장치.
  21. 프로세서와,
    상기 프로세서에 의해 실행 가능한 인스트럭션을 저장하기 위한 메모리
    를 포함하고,
    상기 프로세서는,
    인터랙션 인터페이스상의 송신 버튼에 대한 조작에 의한 트리거 이벤트가 검출되었을 경우, 상기 조작에 의한 트리거 이벤트가 만족하는 조건을 판단하고,
    상기 조작에 의한 트리거 이벤트가 상용어의 송신 조건을 만족한다고 판단되었을 경우, 상기 송신 버튼에 표시된 대응하는 상용어를 획득하여 송신하고,
    상기 조작에 의한 트리거 이벤트가, 입력된 메시지의 송신 조건을 만족한다고 판단되었을 경우, 메시지 입력란의 콘텐츠를 획득하여 송신하도록 구성되며,
    상기 상용어는, 사전에, 상기 인터랙션 인터페이스에서의 제1 획득 조작에 의해 획득되며 또한 상기 송신 버튼과 대응관계를 가지도록 설정되는
    것을 특징으로 하는
    메시지 송신 장치.
  22. 프로세서에 의해 실행되는 것을 통하여 제 1항 내지 제 10항 중 어느 한 항에 기재된 메시지 송신 방법을 실현하는 것을 특징으로 하는 컴퓨터 판독 가능한 기록매체에 저장된 프로그램.
  23. 제 22항에 기재된 프로그램이 기록된 컴퓨터 판독 가능한 기록매체.
KR1020167001444A 2015-05-29 2015-11-20 메시지 송신 방법 및 장치, 프로그램 및 기록매체 KR101716622B1 (ko)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
CN201510290442.9 2015-05-29
CN201510290442.9A CN105101121B (zh) 2015-05-29 2015-05-29 一种信息发送的方法及装置
PCT/CN2015/095138 WO2016192322A1 (zh) 2015-05-29 2015-11-20 一种信息发送的方法及装置

Publications (1)

Publication Number Publication Date
KR101716622B1 true KR101716622B1 (ko) 2017-03-14

Family

ID=54580470

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020167001444A KR101716622B1 (ko) 2015-05-29 2015-11-20 메시지 송신 방법 및 장치, 프로그램 및 기록매체

Country Status (8)

Country Link
US (1) US20160349947A1 (ko)
EP (1) EP3099023A1 (ko)
JP (1) JP6250871B2 (ko)
KR (1) KR101716622B1 (ko)
CN (1) CN105101121B (ko)
MX (1) MX2016003252A (ko)
RU (1) RU2637473C2 (ko)
WO (1) WO2016192322A1 (ko)

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US10268683B2 (en) * 2016-05-17 2019-04-23 Google Llc Generating output for presentation in response to user interface input, where the input and/or the output include chatspeak
CN107517154B (zh) * 2017-08-24 2021-09-03 *** 一种前台应用无关的处理、传递用户输入信息的方法和***
CN108415657B (zh) * 2018-03-12 2023-03-24 网易(杭州)网络有限公司 消息发送方法、装置、介质及电子设备
CN115113787B (zh) * 2022-07-05 2024-04-19 北京字跳网络技术有限公司 一种消息处理方法、装置、设备及介质

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20030064013A (ko) * 2002-01-25 2003-07-31 엘지전자 주식회사 이동통신 단말기에서의 단문 메시지 전송방법
KR20070056392A (ko) * 2005-11-29 2007-06-04 삼성전자주식회사 신속한 문자 입력이 가능한 휴대용 단말기 및 이를 이용한문자 입력 방법
KR20090096657A (ko) * 2008-06-23 2009-09-14 박정원 클라이언트 위주의 상향식 검색 시스템 및 그 방법.
KR20120009930A (ko) * 2010-07-22 2012-02-02 김기주 통신단말기에서의 응답메시지 서비스 방법 및 이를 위한 통신단말기

Family Cites Families (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7221933B2 (en) * 2001-10-22 2007-05-22 Kyocera Wireless Corp. Messaging system for mobile communication
KR100593973B1 (ko) * 2003-08-29 2006-07-03 삼성전자주식회사 원터치 메시지 전송을 위한 이동통신 단말기 및 방법
US20060025091A1 (en) * 2004-08-02 2006-02-02 Matsushita Electric Industrial Co., Ltd Method for creating and using phrase history for accelerating instant messaging input on mobile devices
US9318108B2 (en) * 2010-01-18 2016-04-19 Apple Inc. Intelligent automated assistant
JP2009200856A (ja) * 2008-02-22 2009-09-03 Sanyo Electric Co Ltd 通信装置
US8583148B2 (en) * 2010-06-07 2013-11-12 Nokia Corporation Method and apparatus for suggesting a message segment based on a contextual characteristic in order to draft a message
US20120272144A1 (en) * 2011-04-20 2012-10-25 Microsoft Corporation Compact control menu for touch-enabled command execution
KR101911251B1 (ko) * 2012-07-13 2018-10-24 엘지전자 주식회사 휴대 단말기 및 그 제어 방법
KR20150005354A (ko) * 2013-07-05 2015-01-14 삼성전자주식회사 전자 장치의 문자 입력 방법

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20030064013A (ko) * 2002-01-25 2003-07-31 엘지전자 주식회사 이동통신 단말기에서의 단문 메시지 전송방법
KR20070056392A (ko) * 2005-11-29 2007-06-04 삼성전자주식회사 신속한 문자 입력이 가능한 휴대용 단말기 및 이를 이용한문자 입력 방법
KR20090096657A (ko) * 2008-06-23 2009-09-14 박정원 클라이언트 위주의 상향식 검색 시스템 및 그 방법.
KR20120009930A (ko) * 2010-07-22 2012-02-02 김기주 통신단말기에서의 응답메시지 서비스 방법 및 이를 위한 통신단말기

Also Published As

Publication number Publication date
RU2637473C2 (ru) 2017-12-04
CN105101121B (zh) 2019-07-23
EP3099023A1 (en) 2016-11-30
RU2016113349A (ru) 2017-10-12
US20160349947A1 (en) 2016-12-01
JP6250871B2 (ja) 2017-12-20
JP2017524215A (ja) 2017-08-24
WO2016192322A1 (zh) 2016-12-08
MX2016003252A (es) 2017-02-09
CN105101121A (zh) 2015-11-25

Similar Documents

Publication Publication Date Title
EP3316105B1 (en) Instant message processing method and device
KR101851474B1 (ko) 채팅창에서 이모티콘을 변경하는 방법, 장치 및 단말 장치
US9967811B2 (en) Method and device for displaying WIFI list
JP6286105B2 (ja) クラウドカードの送信方法、装置、プログラム及び記録媒体
JP6464261B2 (ja) 応答拡張機能を表示する方法及び装置
US10045163B2 (en) Methods and apparatuses for controlling a wireless access point
EP3041204A1 (en) Method for prompting calling request and device for the same
KR101927407B1 (ko) 메시지 송신 방법, 장치, 단말기, 라우터, 프로그램 및 기록매체
KR101758030B1 (ko) 정보처리 방법 및 장치, 프로그램 및 기록매체
RU2645282C2 (ru) Способ и устройство для вызова по облачным визиткам
EP3015965A1 (en) Method and apparatus for prompting device connection
WO2018000710A1 (zh) WiFi信号图标的展示方法、装置和移动终端
KR101716622B1 (ko) 메시지 송신 방법 및 장치, 프로그램 및 기록매체
EP3048508A1 (en) Methods, apparatuses and devices for transmitting data
CN108011990B (zh) 联系人管理方法及装置
EP2991326B1 (en) Method, apparatus and computer program product for processing communication identification
KR101688176B1 (ko) 호출 전환 방법, 장치, 단말기, 프로그램 및 기록매체
CN108270661B (zh) 一种信息回复的方法、装置和设备
US10263925B2 (en) Method, device and medium for sending message
CN105491518A (zh) 基于可穿戴设备的社交提醒方法和装置
CN106506808B (zh) 对通讯消息提示的方法及装置
EP3128722A1 (en) File transmission method and apparatus, computer program and recording medium
CN110121148B (zh) 对讲机组队方法及装置
US20170289306A1 (en) Method, device and storage medium for synchronizing states
KR102020324B1 (ko) 휴대단말기에서의 메시지 통합 방법 및 장치

Legal Events

Date Code Title Description
E701 Decision to grant or registration of patent right
GRNT Written decision to grant