CN106453823B - 一种快捷发送信息的方法、装置及终端 - Google Patents

一种快捷发送信息的方法、装置及终端 Download PDF

Info

Publication number
CN106453823B
CN106453823B CN201610796357.4A CN201610796357A CN106453823B CN 106453823 B CN106453823 B CN 106453823B CN 201610796357 A CN201610796357 A CN 201610796357A CN 106453823 B CN106453823 B CN 106453823B
Authority
CN
China
Prior art keywords
gesture
input
expression
preset
expression information
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
Application number
CN201610796357.4A
Other languages
English (en)
Other versions
CN106453823A (zh
Inventor
查文
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Tencent Technology Shenzhen Co Ltd
Original Assignee
Tencent Technology Shenzhen Co Ltd
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 Tencent Technology Shenzhen Co Ltd filed Critical Tencent Technology Shenzhen Co Ltd
Priority to CN201610796357.4A priority Critical patent/CN106453823B/zh
Publication of CN106453823A publication Critical patent/CN106453823A/zh
Application granted granted Critical
Publication of CN106453823B publication Critical patent/CN106453823B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M1/00Substation equipment, e.g. for use by subscribers
    • H04M1/72Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
    • H04M1/724User interfaces specially adapted for cordless or mobile telephones
    • H04M1/72469User interfaces specially adapted for cordless or mobile telephones for operating the device by selecting functions from two or more displayed items, e.g. menus or icons
    • 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/017Gesture based interaction, e.g. based on a set of recognized hand gestures
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M1/00Substation equipment, e.g. for use by subscribers
    • H04M1/72Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
    • H04M1/724User interfaces specially adapted for cordless or mobile telephones
    • H04M1/72403User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality
    • H04M1/7243User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality with interactive means for internal management of messages
    • H04M1/72436User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality with interactive means for internal management of messages for text messaging, e.g. short messaging services [SMS] or e-mails
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M1/00Substation equipment, e.g. for use by subscribers
    • H04M1/72Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
    • H04M1/724User interfaces specially adapted for cordless or mobile telephones
    • H04M1/72448User interfaces specially adapted for cordless or mobile telephones with means for adapting the functionality of the device according to specific conditions
    • H04M1/72454User interfaces specially adapted for cordless or mobile telephones with means for adapting the functionality of the device according to specific conditions according to context-related or environment-related conditions

Landscapes

  • Engineering & Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • General Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Business, Economics & Management (AREA)
  • General Business, Economics & Management (AREA)
  • Environmental & Geological Engineering (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

本发明公开了一种快捷发送信息的方法、装置以及***。通过获取和识别用户输入的操作手势,获得与输入手势相匹配的预置手势,并基于根据预置手势与信息的映射关系,将信息输出。本发明通过对手势与信息的映射关系进行预设和管理,便于用户根据不同的手势快捷输出不同的信息,简化了发送信息时的切换和查找操作,提高了信息发送的效率,降低了对用户的操作要求,提升了用户体验。本发明还能够将手势与信息的映射关系与用户ID绑定或在不同的设备之间同步,使用户可以在不同设备中使用。

Description

一种快捷发送信息的方法、装置及终端
技术领域
本发明涉及即时通信过程中用户与移动设备的交互方案,具体地,涉及一种基于用户手势快捷发送信息的方法、装置及终端。
背景技术
移动终端人机交互的主要方式是机器在感知到用户的输入信息后,作出对应的响应。现有技术中,移动设备获得用户操作、环境状态信息的方式有很多,例如,通过按键获得用户的按键操作、通过触摸屏获得用户手势、通过光敏传感器获得当前环境的光照程度、通过GPS获取位置信息等。移动终端在相应的数据后,根据应用的预设指令做出对应反馈。
即时通信是互联网时代的最常用通信方式,常用的应用包括微信、移动QQ等。在即时通信过程中,用户之间除发送文字信息之外,还会发送表情信息。
表情信息是指各种即时聊天过程中用于传递情感心情的静态图、动态图等。表情信息的出现极大的丰富了聊天的内容,使得聊天不再是单调的文字叙述,特别是各种搞笑幽默动态图片的出现,使得聊天变得丰富多彩,并且充满乐趣。
发明人在研发和使用过程中发现,通讯软件必备的功能是发送表情,随着用户的使用和软件的版本升级,通信软件中表情信息的种类和数量越来越多。发送一个表情的交互过程也会变得比较繁琐,例如,用户想发送一个表示“OK”的表情
Figure GDA0002237357970000011
需要经过以下几步:
第一步,通过点击表情按钮,打开表情面板。
第二步,通过翻页或者点击标签页的方式,翻页直到找到“OK”表情的按钮。
第三步,点击“OK”发送表情,使之到对话窗口,并点击发送按钮发送表情。
在即时通讯过程中如果用户只想发送一个简单的、常用的表情,这样的过程是繁琐的、耗时的、效率低下的,这无疑是一种不理想的用户体验。
发明内容
为了解决现有技术中存在的技术问题,本发明提出一种快捷发送表情信息的方法,通过定义表情的快捷发送动作,只需要执行简单手势动作即可快速发送表情,包括:
检测用户的输入操作,获取所述输入操作对应的操作特征;根据所述操作特征,查询与所述输入动作相匹配的预置手势;根据所述预置手势与表情信息的映射关系,提取与所述输入动作对应的表情信息;发送所述表情信息。
优选地,获取所述输入动作对应的操作特征包括:持续获取所述输入动作的输入位置,以及与输入位置相对应的时刻值;根据在时序上连续的所述输入位置获得所述输入动作对应的输入轨迹。
优选地,根据所述操作特征,查询与所述输入手势相匹配的预置手势,包括:判断预置手势中是否存在与所述操作特征的输入轨迹相匹配的手势;若存在,将所述预置手势确定为与所述触屏操作相匹配的手势,若否,无对应的目标手势,判定输入无效。
优选地,预先设定所述预置手势与表情信息的映射关系。
优选地,预先设定所述预置手势与表情信息的映射关系包括:建立标准化手势-表情映射表;使用所述标准化手势-表情映射表定义所述预置手势与表情信息的映射关系。
优选地,预先设定所述预置手势与表情信息的映射关系包括:统计表情信息的使用频率,若表情信息的使用频率高于预定值,则为所述表情关联预置手势,并建立基于统计的手势-表情映射表;使用所述基于统计的手势-表情映射表定义所述预置手势与表情信息的映射关系。
优选地,基于用户输入更新所述预置手势与表情信息的映射关系。
优选地,基于用户输入更新所述预置手势与表情信息的映射关系包括:接收输入的删除表情操作,在预置的手势-表情映射表中查找所述删除表情操作所对应的表情,在手势-表情映射表中删除所述对应的表情。
优选地,基于用户输入更新所述预置手势与表情信息的映射关系包括:接收输入的增加表情操作,在预置的手势-表情映射表中查找所述增加表情操作所对应的表情,若查找不到所述表情,则检测用户的输入操作,获取所述输入操作对应的操作特征,将所述操作特征与所述增加表情操作对应的表情关联,并增加至所述手势-表情映射表。
优选地,基于用户输入更新所述预置手势与表情信息的映射关系包括:接收输入的更改表情操作,在预置的手势-表情映射表中查找所述更改表情操作所对应的表情,若查找到所述表情,则检测用户的输入操作,获取所述输入操作对应的操作特征,将所述操作特征与所述增加表情操作对应的表情关联,并在所述手势-表情映射表中替换所述更改表情操作所对应的表情信息。
优选地,所述预置手势与表情的映射关系通过手势-表情映射表存储,所述映射表在多设备之间同步。
优选地,所述预置手势与表情的映射关系通过手势-表情映射表存储,所述映射表与用户ID绑定。
优选地,所述用户的输入操作区域包括处于锁屏状态的终端界面。
本发明还提出一种快捷发送表情信息的装置,所述装置包括:特征获取模块,用于检测用户的输入操作,获取所述输入操作对应的操作特征;查询匹配模块,用于根据所述操作特征,查询与所述输入动作相匹配的预置手势;表情提取模块,用于根据所述预置手势与表情信息的映射关系,提取与所述输入动作对应的表情信息;表情发送模块,用于发送所述表情信息。
优选地,所述特征获取模块包括:位置记录模块和计时器,用于持续获取所述输入动作的输入位置,以及与输入位置相对应的时刻值;轨迹计算模块,根据在时序上连续的所述输入位置获得所述输入动作对应的输入轨迹。
优选地,所述查询匹配模块,包括:匹配判定模块:用于判断预置手势中是否存在与所述操作特征的输入轨迹相匹配的手势;若存在,将所述预置手势确定为与所述触屏操作相匹配的手势,若否,无对应的目标手势,判定输入无效。
优选地,所述装置还包含预设定模块,用于预先设定所述预置手势与表情信息的映射关系。
优选地,所述预设定模块包括:标准化模块,用于建立标准化手势-表情映射表;第一映射关系定义模块,使用所述标准化手势-表情映射表定义所述预置手势与表情信息的映射关系。
优选地,所述预设定模块包括:统计关联模块,统计表情信息的使用频率,若表情信息的使用频率高于预定值,则为所述表情关联预置手势,并建立基于统计的手势-表情映射表;第二映射关系定义模块,使用所述基于统计的手势-表情映射表定义所述预置手势与表情信息的映射关系。
优选地,所述装置包括,更新模块,基于用户输入更新所述预置手势与表情信息的映射关系。
优选地,所述更新模块还包括:表情删除子模块,用于接收输入的删除表情操作,在预置的手势-表情映射表中查找所述删除表情操作所对应的表情,在手势-表情映射表中删除所述对应的表情。
优选地,所述更新模块还包括:表情增加子模块,用于接收输入的增加表情操作,在预置的手势-表情映射表中查找所述增加表情操作所对应的表情,若查找不到所述表情,则检测用户的输入操作,获取所述输入操作对应的操作特征,将所述操作特征与所述增加表情操作对应的表情关联,并增加至所述手势-表情映射表。
优选地,所述更新模块还包括:表情更改子模块,用于接收输入的更改表情操作,在预置的手势-表情映射表中查找所述更改表情操作所对应的表情,若查找到所述表情,则检测用户的输入操作,获取所述输入操作对应的操作特征,将所述操作特征与所述增加表情操作对应的表情关联,并在所述手势-表情映射表中替换所述更改表情操作所对应的表情信息。
优选地,所述装置包含同步模块,用于将手势-表情映射表在多设备之间同步,所述手势-表情映射表存储所述预置手势与表情的映射关系。
优选地,所述装置包含用户ID绑定模块,用于将手势-表情映射表与用户ID绑定以在多设备上使用,所述手势-表情映射表存储所述预置手势与表情的映射关系。
优选地,所述用户的输入操作区域包括处于锁屏状态的终端界面。
本发明还提出一种终端设备,所述终端执行前述的方法或包含前述的装置。
本发明的有益效果是:用户输入时,无须打开表情面板,直接在对话区域用手画出轨迹,***判断轨迹,执行相应的发送命令,即能够快捷地发送表情。快捷、方便,能够带来良好的用户体验。
附图说明
下面结合附图对本发明的具体实施方式作进一步详细的说明;
图1是本发明实施例一的快捷发送表情信息方法流程图。
图2是本发明实施例二的快捷发送表情信息***的框图。
图3是本发明实施例三的基于统计方法建立手势-表情映射表的方法流程图。
图4是本发明实施例四的基于ID绑定的手势-表情映射表同步***原理示意图。
图5是本发明实施例五的表情发送步骤子步骤的方法流程图。
图6为本发明实施例五的构成表情发送模块各子模块的***框图。
具体实施方式
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其它附图。
实施例一:
本实施例提出一种快捷发送表情信息的方法,如图1所示,包括如下步骤:
步骤S101,检测用户的输入动作,获取所述输入动作对应的操作特征。
输入动作是在允许用户进行输入操作的区域进行的,该区域是指定的输入区,可以是触屏的部分或者全部。会话区域还可以是处于锁屏状态下的终端输入界面,当用户在处于锁屏状态下的界面看到消息预览时,可以直接在锁屏界面上输入手势,在不对终端解锁的情况下实现快捷回复。
输入动作是指,用户在输入界面随时序进行的输入,这些输入动作会被硬件感应接收,并转换为传感器信号。
操作特征指设备根据检测到的用户输入动作,获得的与输入动作相关的参量值的集合,例如发生触屏操作的时刻值,与该时刻对应的触屏位置,触屏力度。根据触屏时刻值,触屏位置和触屏力度还可以获得触屏的手指数以及触屏轨迹。
在用户输入期间,设备持续获取和记录用户输入触点的时刻值,以及与时刻值对应的触屏触点的位置和触屏触点力度;并根据所述记录结果获得所述输入手势对应的操作特征。
在忽略触点力度的情况下,持续获取所述输入动作的输入位置,以及与输入位置相对应的时刻值;根据在时序上连续的所述输入位置获得所述输入动作对应的输入轨迹。
步骤S102,根据所述操作特征,识别与所述输入手势相匹配的预置手势。
识别过程包括:判断预置手势中是否存在与所述操作特征的输入轨迹相匹配的手势;若存在,将所述预置手势确定为与所述触屏操作相匹配的手势,若否,无对应的目标手势,判定输入无效。
在一个具体的实施过程中,捕获输入手势的操作特征,基于设备持续获取和记录用户输入手势的时刻值,以及与时刻值对应的触屏触点的位置和触屏触点力度,提取操作特征的触屏轨迹是一个“√”形状。在手势-表情映射表中查找具有“√”形状的触屏轨迹,如果映射表中具有“√”形状的触屏轨迹,将该“√”形状的触屏轨迹所对应的预置手势识别为与输入手势相匹配的手势。
【表1】手势-表情映射表
Figure GDA0002237357970000061
步骤S103,根据预置手势与表情信息的映射关系,获得与所述输入手势对应的表情信息。查询到与用户输入手势匹配的预置手势,意味着已经找到了用户手势所对应的表情,因为在手势-表情映射表中,手势和表情信息是一一对应的关系。以输入手势为查找条件,即可以获得与其对应的表情信息。
在一个具体的实施过程中,在将该“√”形状的触屏轨迹所对应的预置手势识别为与输入手势相匹配的手势后,通过手势-表情映射表,用户输入手势对应的表情为
Figure GDA0002237357970000062
步骤S104,发送所述表情信息。
在获得表情信息后,直接发送该表情信息。即执行将表情信息输入到对话框,并且执行发送命令。这样,用户只需在终端的用户界面输入简单的手势命令,就能够直接实现表情信息的发送
以上四个步骤在用户体验过程为,用户在输入界面输入“√”,即在聊天界面输出自己想要输出的
Figure GDA0002237357970000063
这无疑是快捷、高效的。
当然,在一些实施例中,为了避免错误的输入信息直接发出,可以设定将表情输入到对话框中,而由用户手动将信息发出。
实施例二:
本实施例提出一种快捷发送表情信息的装置,如图2、3所示,包括如下模块:
特征获取模块,用于检测用户在会话区域的输入动作,获取所述输入动作对应的操作特征。
会话区域是指允许用户进行输入操作的区域,该区域是指定的输入区,可以是触屏的部分或者全部。
操作特征指设备根据检测到的用户输入手势,获得的与输入手势相关的参量值的集合,例如发生触屏操作的时刻值,与该时刻对应的触屏位置,触屏力度。根据触屏时刻值,触屏位置和触屏力度还可以获得触屏的手指数以及触屏轨迹。
在用户输入期间,设备持续获取和记录用户输入手势的时刻值,以及与时刻值对应的触屏触点的位置和触屏触点力度;并根据所述记录结果获得所述输入手势对应的操作特征。
查询匹配模块,用于根据所述操作特征,识别与所述输入手势相匹配的预置手势。识别过程包括:判断所述操作特征与预置手势的触屏轨迹是否相同;若是,将所述预置手势识别为与所述触屏操作相匹配的手势,若否,无对应的目标手势,输入无效。
在输入过程中,用户可以基于更新模块对“手势-表情映射表”进行更新,更新模块包括:删除子模块,增加子模块,更改子模块,对应地删除表中的条目、增加表中的条目、更改表中表情所对应的手势。
删除表中的条目包括,输入要删除的表情信息,并以此为索引查找要删除的条目,如果查找到对应的条目,执行删除操作。
例如,用户想要删除表中“微笑”的条目信息,则选择“微笑”的表情信息,以表情为索引进行搜素,查找对应的条目,则执行删除命令,对应的该条目内容也从“手势-表情映射表”中删除。
Figure GDA0002237357970000071
增加表中的条目包括,选择要增加的表情条目,判断该表情是否已经预置了手势,如果没有,输入与增加表情匹配的手势,将表情条目与手势增设入“手势-表情映射表”。
例如,用户想要增加表中“亲亲”的条目信息,则选择“亲亲”的表情信息,判断该表情是否已经预置了手势,如果没有,输入与增加表情匹配的手势,将表情条目与手势增设入“手势-表情映射表”。
Figure GDA0002237357970000072
更改表中的条目包括,选择要更改的表情条目,输入用户自定义的预设手势,判断该表情是否已经预置了手势,如果有,使用用户自定义的预设手势替代“手势-表情映射表”中的手势。
例如,用户想要更改表中“OK”的条目信息,则选择“OK”的表情信息,输入用户自定义的预设手势“X”,使用用户自定义的预设手势“X”替代“手势-表情映射表”中的手势“√”。
Figure GDA0002237357970000081
在执行了上述操作之后,“手势-表情映射表”更新为:
表情提取模块,根据预置手势与表情信息的映射关系,获得与所述输入手势对应的表情信息。查询到与用户输入手势匹配的预置手势,意味着已经找到了用户手势所对应的表情,因为在手势-表情映射表中,手势和表情信息是一一对应的关系。以输入手势为查找条件,即可以获得与其对应的表情信息。
在一个具体的实施例中,在将该“X”形状的触屏轨迹所对应的预置手势识别为与输入手势相匹配的手势后,通过手势-表情映射表,用户输入手势对应的表情为
表情发送模块,用于发送所述表情信息。
在获得表情信息后,直接发送该表情信息。即执行将表情信息输入到对话框,并且执行发送命令。这样,用户只需在终端的用户界面输入简单的手势命令,就能够直接实现表情信息的发送
以上四个步骤在用户体验过程为,用户在输入界面输入“X”,即在聊天界面输出自己想要输出的
Figure GDA0002237357970000091
并且,用户可以根据自己的习惯随时更新发送的快捷手势,这无疑是快捷、高效的。
当然,在一些实施例中,为了避免错误的输入信息直接发出,可以通过设定将表情输入到对话框中,而由用户手动将信息发出。
实施例三:
手势-表情映射表是用于存储手势与表情信息的映射关系的数据组织形式,其中的数据可以根据用户的定义数据进行更新。
在本实施例中,手势-表情映射表的建立包括:建立标准化手势-表情映射表,标准化映射表是一个初始状态的映射表,具有统一的定义格式,和统一定义的手势-表情映射关系,初始化映射表中定义的手势主要和表情的含义相关。用户可以选择保留和使用映射表中定义的手势,也可以根据自己的使用习惯对映射表中的手势进行更新。
在用户使用过程中,可以建立基于统计的手势-表情映射表。包括统计表情信息的使用频率,若表情信息的使用频率高于预定值,则为所述表情关联预置手势。统计包括在一设定时间段内,统计与用户ID相关联以及设备输入相关的输出表情信息的数量。
在建立映射表之后,使用所述手势-表情映射表定义所述预置手势与表情信息的映射关系。
实施例四:
在用户的使用过程中,往往会在不同的设备上登录和使用聊天软件,而在一个新的设备中,用户预先定义的快捷输入表情信息并不会随设备切换。在本实施例中,在用户使用过程中,将用户ID与用户使用习惯相绑定,在用户登录诸如微信、手机QQ时,***会自动调用与登录ID绑定的手势-表情映射表。同时,***会检测设备中的手势-表情映射表是否与服务器中备份的映射表相同。如果设备是新设备,或者其中的映射表不符合用户当前的使用习惯,则根据服务器端备份的映射表更新终端中的映射表。
当用户在使用过程中,在终端中更新手势-表情映射表,服务器端也会定期检测用户设备中映射表的更新情况,将更新的映射表同步到服务器端进行备份。
当用户常使用多个设备时,例如,如图4所示,用户会在手机、平板电脑切换使用,除了服务器同步外,用户还可以通过局域网同步技术,在诸如同一Wifi或者局域网下的所有设备同步手势-表情映射表。
当然,在一些具体的实施例中,可以设立快捷发送的不仅仅是表情信息,在用户使用过程中,某些常用符号或者字符等都可以通过预先编辑并存储在映射表中的方式,通过手势快捷地发送。
在一些具体的实施例中,用户描绘轨迹不限于移动终端的触屏操作,还可以在例如个人PC或者笔记本电脑中使用鼠标或者触控板来描述轨迹,基于同样的方法和装置可以实现整个过程中信息的快捷发送。
实施例五:
为了快捷地发送信息,快捷手势与发送过程是无缝连接的,用户输入手势即输出表情。即时聊天过程中,由于即时性的存在,往往存在错误输入的可能,例如用户想用手势“√”发送表示“OK”的表情,但是可能会不小心错误地使用手势“X”表达了
Figure GDA0002237357970000101
这对于交流是不利的,虽然微信中有撤回操作,但是发出的信息往往已经被对方接收,可能会造成误解,这会形成不理想的用户体验。
为此,在本实施例中,如图5所示,设置预览和延迟发送功能。当用户输入快捷手势后,首先在用户界面形成表情预览,但是此事表情是没有发出的,而是进入发送的倒计时,如果在此过程中用户没有进行中止操作,则在延时之后表情信息会被发出。延迟根据用户习惯设置既不影响用户的正常通讯,又留给用户足够的反应时长。
在一个具体的实施例中,将延迟发送的时长设置为3秒,则用户在输入快捷发送手势后,终端界面上出现发送表情的预览图以及一个3秒的倒计时进度图标,如果用户发现发送的表情不是自己想要发送的表情,则可通过预设手势快速中止发送过程。
如图6所示,表情发送模块包括表情预览子模块、时延计时器、中止子模块和表情发送子模块。
以上所述仅是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也应视为本发明的保护范围。

Claims (11)

1.一种快捷发送表情信息的方法,其特征在于,所述方法包括:
检测用户在处于锁屏状态下且存在待预览消息的界面上的输入操作,获取所述输入操作对应的操作特征;所述操作特征包括所述输入操作对应的输入轨迹,所述输入轨迹包括非封闭且特定形状的轨迹和封闭且特定形状的轨迹;
根据所述操作特征,查询与所述输入操作相匹配的预置手势;
根据所述预置手势与表情信息的映射关系,提取与所述输入操作对应的表情信息;
发送所述表情信息;
其中,所述预置手势与表情信息的映射关系包括通过以下方式得到:
统计与用户ID相关联以及设备输入相关的输出表情信息的使用频率,若表情信息的使用频率高于预定值,则为所述表情关联预置手势,并建立基于统计的手势-表情映射表;使用所述基于统计的手势-表情映射表定义所述预置手势与表情信息的映射关系。
2.根据权利要求1所述的方法,其特征在于,获取所述输入操作对应的操作特征包括:
持续获取所述输入操作的输入位置,以及与输入位置相对应的时刻值;
根据在时序上连续的所述输入位置获得所述输入操作对应的输入轨迹。
3.根据权利要求1所述的方法,其特征在于,根据所述操作特征,查询与所述输入操作相匹配的预置手势,包括:
判断预置手势中是否存在与所述操作特征的输入轨迹相匹配的手势;若存在,将所述预置手势确定为与所述输入操作相匹配的手势,若否,无对应的目标手势,判定输入无效。
4.根据权利要求1所述的方法,其特征在于,所述方法还包括预先设定所述预置手势与表情信息的映射关系的步骤,所述预先设定所述预置手势与表情信息的映射关系包括:
建立标准化手势-表情映射表;
使用所述标准化手势-表情映射表定义所述预置手势与表情信息的映射关系。
5.根据权利要求1所述的方法,其特征在于,所述方法还包括:
基于用户输入更新所述预置手势与表情信息的映射关系。
6.一种快捷发送表情信息的装置,其特征在于,所述装置包括:
特征获取模块,用于检测用户在处于锁屏状态下且存在待预览消息的界面上的输入操作,获取所述输入操作对应的操作特征;所述操作特征包括所述输入操作对应的输入轨迹,所述输入轨迹包括非封闭且特定形状的轨迹和封闭且特定形状的轨迹;
查询匹配模块,用于根据所述操作特征,查询与所述输入操作相匹配的预置手势;
表情提取模块,用于根据所述预置手势与表情信息的映射关系,提取与所述输入操作对应的表情信息;
表情发送模块,用于发送所述表情信息;
其中,所述预置手势与表情信息的映射关系包括通过以下方式得到:
统计与用户ID相关联以及设备输入相关的输出表情信息的使用频率,若表情信息的使用频率高于预定值,则为所述表情关联预置手势,并建立基于统计的手势-表情映射表;使用所述基于统计的手势-表情映射表定义所述预置手势与表情信息的映射关系。
7.根据权利要求6所述的装置,其特征在于,所述特征获取模块包括:
位置记录模块和计时器,用于持续获取所述输入操作的输入位置,以及与输入位置相对应的时刻值;
轨迹计算模块,用于根据在时序上连续的所述输入位置获得所述输入操作对应的输入轨迹。
8.根据权利要求6所述的装置,其特征在于,所述查询匹配模块,包括:
匹配判定模块,用于判断预置手势中是否存在与所述操作特征的输入轨迹相匹配的手势;若存在,将所述预置手势确定为与所述输入操作相匹配的手势,若否,无对应的目标手势,判定输入无效。
9.根据权利要求6所述的装置,其特征在于,所述装置还包括预设定模块,所述预设定模块包括:
标准化模块,用于建立标准化手势-表情映射表;
第一映射关系定义模块,用于使用所述标准化手势-表情映射表定义所述预置手势与表情信息的映射关系。
10.根据权利要求6所述的装置,其特征在于,所述装置还包括更新模块,用于基于用户输入更新所述预置手势与表情信息的映射关系。
11.一种终端,其特征在于,所述终端包含权利要求6-10之一所述的装置。
CN201610796357.4A 2016-08-31 2016-08-31 一种快捷发送信息的方法、装置及终端 Active CN106453823B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201610796357.4A CN106453823B (zh) 2016-08-31 2016-08-31 一种快捷发送信息的方法、装置及终端

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201610796357.4A CN106453823B (zh) 2016-08-31 2016-08-31 一种快捷发送信息的方法、装置及终端

Publications (2)

Publication Number Publication Date
CN106453823A CN106453823A (zh) 2017-02-22
CN106453823B true CN106453823B (zh) 2020-01-31

Family

ID=58165480

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201610796357.4A Active CN106453823B (zh) 2016-08-31 2016-08-31 一种快捷发送信息的方法、装置及终端

Country Status (1)

Country Link
CN (1) CN106453823B (zh)

Families Citing this family (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109165072A (zh) * 2018-08-28 2019-01-08 珠海格力电器股份有限公司 一种表情包生成方法及装置
CN111176545B (zh) * 2019-12-30 2021-05-04 清华大学 一种设备控制方法、***、电子设备及存储介质
CN112596604A (zh) * 2020-12-09 2021-04-02 Oppo广东移动通信有限公司 消息发送方法、消息接收方法、装置及电子设备
CN112612362B (zh) * 2020-12-17 2023-04-07 拉扎斯网络科技(上海)有限公司 基于手势交互的任务执行方法及装置
CN114415824A (zh) * 2021-12-13 2022-04-29 珠海格力电器股份有限公司 智能手环控制方法、装置、计算机设备和存储介质

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102999296A (zh) * 2012-12-03 2013-03-27 北京百度网讯科技有限公司 用于移动终端的文本快捷输入方法、装置和移动终端
CN104635930A (zh) * 2015-02-09 2015-05-20 联想(北京)有限公司 一种信息处理方法及电子设备
CN104731439A (zh) * 2013-12-19 2015-06-24 青岛海信移动通信技术股份有限公司 一种手势封装和任务执行方法、装置
CN105138222A (zh) * 2015-08-26 2015-12-09 美国掌赢信息科技有限公司 一种选择表情图标的方法和电子设备

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102999296A (zh) * 2012-12-03 2013-03-27 北京百度网讯科技有限公司 用于移动终端的文本快捷输入方法、装置和移动终端
CN104731439A (zh) * 2013-12-19 2015-06-24 青岛海信移动通信技术股份有限公司 一种手势封装和任务执行方法、装置
CN104635930A (zh) * 2015-02-09 2015-05-20 联想(北京)有限公司 一种信息处理方法及电子设备
CN105138222A (zh) * 2015-08-26 2015-12-09 美国掌赢信息科技有限公司 一种选择表情图标的方法和电子设备

Also Published As

Publication number Publication date
CN106453823A (zh) 2017-02-22

Similar Documents

Publication Publication Date Title
CN106453823B (zh) 一种快捷发送信息的方法、装置及终端
US10923118B2 (en) Speech recognition based audio input and editing method and terminal device
WO2021077897A1 (zh) 文件发送方法、装置和电子设备
CN102780653B (zh) 即时通信中快捷通信的方法、客户端及***
CN109726367B (zh) 一种批注展示的方法及相关装置
KR101448336B1 (ko) 인스턴트 메시징 서비스를 제공하는 채팅창에 포함된 메시지 입력창을 이용하여 확장된 서비스를 제공하는 방법
EP3014408A1 (en) Showing interactions as they occur on a whiteboard
EP2447857A1 (en) Communication device and electronic device
WO2011038669A1 (zh) 确定对象方法、对象显示方法、对象切换方法及电子设备
CN105794155B (zh) 一种显示消息的方法、装置及设备
KR20130111453A (ko) 정보를 송신하기 위한 터치 기반 방법 및 장치
CN102655544A (zh) 一种发起通信的方法及通信终端
CN104899083A (zh) 应用分享方法及装置
CN106341481A (zh) 信息推送的处理方法、装置和设备
CN103596028A (zh) 智能电视的控制方法和装置
KR102253453B1 (ko) 그룹을 생성하기 위한 방법 및 디바이스
CN113127432B (zh) 操作执行方法、装置、电子设备和介质
CN105389113A (zh) 基于手势的应用控制方法、装置及终端
CN104662507A (zh) 用户设备处的搜索
KR20150023151A (ko) 전자 장치 및 이의 어플리케이션 실행 방법
CN106888308B (zh) 一种语音处理方法及移动终端
CN113253903A (zh) 操作方法及操作装置
CN105487799A (zh) 内容转换方法及装置
CN105491237A (zh) 一种联系人信息显示方法及终端
CN103150083B (zh) 一种自定义桌面图标的显示方法及装置

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant