[go: up one dir, main page]

CN105988992B - 图标推送方法及装置 - Google Patents

图标推送方法及装置 Download PDF

Info

Publication number
CN105988992B
CN105988992B CN201510093425.6A CN201510093425A CN105988992B CN 105988992 B CN105988992 B CN 105988992B CN 201510093425 A CN201510093425 A CN 201510093425A CN 105988992 B CN105988992 B CN 105988992B
Authority
CN
China
Prior art keywords
icon
preset
identifier
database
searching
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
CN201510093425.6A
Other languages
English (en)
Other versions
CN105988992A (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 CN201510093425.6A priority Critical patent/CN105988992B/zh
Publication of CN105988992A publication Critical patent/CN105988992A/zh
Application granted granted Critical
Publication of CN105988992B publication Critical patent/CN105988992B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • User Interface Of Digital Computer (AREA)

Abstract

本发明公开了一种图标推送方法,所述图标推送方法包括以下步骤:获取当前发送的字符串;根据所述字符串进行语义分析得到与所述字符串匹配的关键词;判断预置图标数据库中是否存在与所述关键词对应的图标标识;当预置图标数据库中存在与所述关键词对应的图标标识时,搜索并显示所述图标标识对应的图标;实现了图标推送功能。本发明还公开了一种图标推送装置。本发明降低了图标发送的操作难度。

Description

图标推送方法及装置
技术领域
本发明涉及即时通讯技术领域,尤其涉及图标推送方法及装置。
背景技术
在现有的即时通讯软件中,进行表情发送时,通常需要进入指定的界面选择相应的表情图标,以输入到即时消息输入框;当点击即时消息发送按钮时,方可实现表情图标的发送。由于在现有技术中需要进入指定的界面进行图标选择,且表情图标的数量较多,因此进行表情图标发送的操作难度较高。
发明内容
本发明的主要目的在于提供一种图标推送方法及装置,旨在降低图标发送的操作难度。
为实现上述目的,本发明提供的一种图标推送方法包括以下步骤:
获取当前发送的字符串;
根据所述字符串进行语义分析得到与所述字符串匹配的关键词;
判断预置图标数据库中是否存在与所述关键词对应的图标标识;
当预置图标数据库中存在与所述关键词对应的图标标识时,搜索并显示所述图标标识对应的图标。
此外,为实现上述目的,本发明还提供一种图标推送装置包括:
获取模块,用于获取当前发送的字符串;
分析模块,用于根据所述字符串进行语义分析得到与所述字符串匹配的关键词;
判断模块,用于判断预置图标数据库中是否存在与所述关键词对应的图标标识;
处理模块,用于当预置图标数据库中存在与所述关键词对应的图标标识时,搜索并显示所述图标标识对应的图标。
本发明实施例通过获取当前发送的字符串,并根据所述字符串进行语义分析得到与所述字符串匹配的关键词;判断预置图标数据库中是否存在与所述关键词对应的图标标识;若存在,则搜索并显示所述图标标识对应的图标。实现了图标推送。因此本发明提供的图标推送方法及装置降低了图标发送的操作难度。
附图说明
图1为本发明图标推送装置第一实施例的硬件架构示意图;
图2为本发明图标推送装置第二实施例的功能模块示意图;
图3为图2中处理模块的细化功能模块示意图;
图4为图3中搜索单元的细化功能单元示意图;
图5为本发明图标推送装置第三实施例的功能模块示意图;
图6为本发明图标推送方法第一实施例的流程示意图;
图7为本发明图标推送方法第一实施例中搜索并显示所述图标标识对应的图标的细化流程示意图;
图8为本发明图7中根据图标标识搜索对应的图标的细化流程示意图;
图9为本发明图标推送方法第二实施例的流程示意图。
本发明目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。
具体实施方式
应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
参照图1,提出本发明图标推送装置第一实施例。该实施例中,该图标推送装置包括:处理器111、存储器112、用户接口113、网络接口114及通信总线115。通信总线115用于数据服务器中各组成部件之间的通信,用户接口113用于接收用户输入的信息,该用户接口可以为有线接口及无线接口,例如键盘、鼠标等。网络接口114用于数据服务器与外部进行互相通信,该网络接口114也可以包括有线接口及无线接口。存储器112可以包括一个或一个以上计算机可读存储介质,而且其不但包括内部存储器,还包括外部存储器。该存储器中存储有操作系统及图标推送程序等等。处理器111用于调用存储器112中的图标推送程序,以执行以下操作:
获取当前发送的字符串;
根据所述字符串进行语义分析得到与所述字符串匹配的关键词;
判断预置图标数据库中是否存在与所述关键词对应的图标标识;
当预置图标数据库中存在与所述关键词对应的图标标识时,搜索并显示所述图标标识对应的图标。
进一步地,处理器111还用于调用存储器112中的图标推送程序,以执行以下操作:
根据所述图标标识搜索对应的图标;
根据预置推送规则从所述图标标识对应的图标中筛选预置数量的图标;
显示筛选后的图标。
进一步地,处理器111还用于调用存储器112中的图标推送程序,以执行以下操作:
根据图标标识在所述预置图标数据库中进行图标搜索;
判断在所述预置图标数据库中是否搜索到所述图标标识对应的图标;
当在所述预置图标数据库中未搜索到所述图标标识对应的图标时,向服务器发送图标获取请求,接收所述服务器发送的根据所述图标获取请求搜索到所述图标标识对应的图标;
当在所述预置图标数据库中搜索到所述图标标识对应的图标时,获取所述图标标识对应的图标。
进一步地,处理器111还用于调用存储器112中的图标推送程序,以执行以下操作:
根据当前选择的图标生成图标发送请求;
根据所述图标发送请求将当前选择的图标发送至用于显示所述字符串对应的窗口。
进一步地,处理器111还用于调用存储器112中的图标推送程序,以执行以下操作:
每隔预置时间段向所述服务器发送图标标识更新请求,以供所述服务器确定是否对所述预置图标数据库中的图标标识进行更新。
本发明实施例通过对字符串进行语义分析获取关键词,并得到与关键词匹配的图标标识后,根据图标标识搜索并显示相应的图标,实现了图标推送,可以丰富用户的聊天场景和气氛,因此本发明提供的图标推送装置降低了图标发送的操作难度。
本发明还提供一种图标推送装置,参照图2,在一实施例中,本发明提供的图标推送装置包括:
获取模块100,用于获取当前发送的字符串;
分析模块200,用于根据所述字符串进行语义分析得到与所述字符串匹配的关键词;
判断模块300,用于判断预置图标数据库中是否存在与所述关键词对应的图标标识;
处理模块400,用于当预置图标数据库中存在与所述关键词对应的图标标识时,搜索并显示所述图标标识对应的图标。
本发明实施例提供的图标推送装置主要应用于即时通讯软件中进行图标输入的处理,例如,即时通讯软件可以为QQ、微信等聊天软件,本实施例提供的图标推送装置应用于QQ、微信聊天中的表情图标的处理。
用户可以在信息输入窗口中进行会话内容输入,并当点击发送按钮时,将信息输入框中输入的会话内容(字符串)发送到对话窗口中。当即时通讯软件的对话窗口中存在会话内容时,获取当前发送的字符串。应当说明的是,当前发送的字符串可以是用户向对方发送的字符串,也可以是对方向用户发送的字符串。该字符串的内容可以是单个字体、词语,或者是语句;也可以是英文单词、英文短语、英文句子;或者是数字,例如,“88”,也可以是上述内容相互之间的组合。当获取到该字符串后,对该字符串进行语义分析,该语义分析的形式可以根据实际需要进行设置,本实施例中,优选地,可以提取上述字符串中的词组,并分析每一个词组对应的同义词或近义词,以得到上述字符串所匹配的关键词。例如,用户在输入“今天感冒了,请假一天”,进行词组提取包括“今天”、“感冒”和“请假”,然后进行同义词分析得到“今天”、“感冒”、“生病”、“难受”、“难过”、“悲伤”、“请假”、和“开心”等关键词。
当得到与上述字符串匹配的关键词后,将获取的关键词与预置图标数据库中的图标标识进行对比,判断预置图标数据库中是否存在与关键词对应的图标标识。如果预置图标数据库中存在与该关键词对应的图标标识,例如,预置图标数据库中存在与关键词对应的图标标识的关键词包括“生病”和“开心”,然后根据“生病”图标标识和“开心”图标标识搜索与“生病”图标标识和“开心”图标标识对应的图标,再将搜索到的图标通过界面显示出来以供用户选择。
应当说明的是,上述图标标识为图标的类别标识,例如应用在表情图标发送时,上述图标标识可以为表情标签,不同的图标标识表示不同类别的表情图标。上述预置图标数据库中的每个图标标识可以对应存在多个图标;每个图标也可以对应存在多个图标标识;上述关键词与预置图标数据库中的图标标识的对应关系可以为一一对应,也可以为一对多。具体地,当预置图标数据库中不存在与获取的关键词相匹配的图标标识时,则不存在后续的搜索图标标识对应的图标的操作,即当前发送的字符串无对应的图标进行推送。
本发明实施例通过对字符串进行语义分析获取关键词,并得到与关键词匹配的图标标识后,根据图标标识搜索得到相应的多个图标,实现了图标推送,可以丰富用户的聊天场景和气氛,因此本发明提供的图标推送装置降低了图标发送的操作难度。
进一步地,参照图3,基于上述实施例,本实施例中,上述处理模块400包括:
搜索单元410,用于根据所述图标标识搜索对应的图标;
筛选单元420,用于根据预置推送规则从所述图标标识对应的图标中筛选预置数量的图标;
显示单元430,用于显示筛选后的图标。
在本实施例中,确定关键词对应的图标标识后,根据该图标标识搜索对应的图标,由于一个图标标识存在多个对应的图标,因此需要根据预置推送规则从图标标识对应的多个图标中进行筛选。应当说明的是,该预置推送规则可以是随机推送,也可以是根据图标最近使用次数排序、图标预设属性的权重计算得到的权重值排序、用户最近使用的图标的习惯、图标是否需要付费、时间维度和图标提供商的市场活动等多个角度进行推送图标,具体预置推送规则也可以是多种推送规则相结合,还可以是其他预置的推送规则。然后将筛选出的预置数量的图标进行显示,以供用户选择发送。筛选显示的预置数量的图标,可以根据用户的喜好进行设置,可以将预置数量设定为一个、三个或者六个,也可以是其他的数量。
在一实施例中,筛选后的图标以菜单显示条的形式浮动显示在用于显示字符串对应的窗口中(即显示在上述对话窗口中)。进一步地,可以在操作界面上设置相应的操作按钮,以控制上述图标的显示状态。当图标显示时,只要点击该操作按钮就可以取消图标的显示;当图标不显示时,只要点击该操作按钮就可以显示图标。
在另一实施例中,还可以设置一预览窗口,以显示筛选后的图标,具体地,该预览窗口可以设置在用于显示上述字符串对应的窗口(即上述对话窗口)。进一步地,可以在操作界面上设置相应的操作按钮,以控制上述预览窗口的显示状态。当预览窗口显示时,只要点击该操作按钮就可以取消预览窗口的显示;当预览窗口不显示时,只要点击该操作按钮就可以显示预览窗口。在图标预览窗口中根据选择预置的规则按顺序显示图标,该预置的规则包括图标的权重、时间维度等,或者是其它预置的规则;在图标预览窗口,用户可以选择需要的图标进行发送。发送静态或者动态表情图片时,在聊天界面会相应的展现静态或动态效果。因此方能够根据实际情况为用户提供多个图标,方便了用户对图标的选择发送。
进一步地,参照图4,基于上述实施例,本实施例中,上述搜索单元410包括:
搜索子单元411,用于根据图标标识在本地预置图标数据库中进行图标搜索;
判断子单元412,用于判断在所述预置图标数据库中是否搜索到所述图标标识对应的图标;
处理子单元413,用于当在所述预置图标数据库中未搜索到所述图标标识对应的图标时,向服务器发送图标获取请求,接收所述服务器发送的根据所述图标获取请求搜索到所述图标标识对应的图标;
获取子单元414,用于当在所述预置图标数据库中搜索到所述图标标识对应的图标时,获取所述图标标识对应的图标。
本实施例中,应当说明的是,预置图标数据库可以保存在终端本地内存中,也可以保存在服务器端。该终端可以为手机、PC、IPAD等可以安装上述即时通讯软件,并可以发送和接收即时消息的电子设备。根据关键词对应的图标标识,搜索该图标标识对应的图标。具体地,先根据图标标识在终端本地的预置图标数据库中进行图标搜索;判断在终端本地的预置图标数据库中是否搜索到该图标标识对应的图标。如果能够搜索到,则可以选择继续在服务器搜索,也可以在满足筛选预置数量图标后选择停止搜索;当在终端的预置图标数据库中未搜索到该图标标识对应的图标时,向服务器发送图标获取请求,服务器接收到搜索图标标识对应的图标请求时,执行搜索操作;并将根据图标获取请求搜索到图标标识对应的图标的搜索结果发送至发出上述图标获取请求的终端。应当说明的是,搜索对应的图标时,可以同时在终端的预置图标数据库和服务器端进行搜索,也可以先在选择在服务器端搜索后再在终端进行搜索;可以理解的是,搜索情况可以根据实际需要进行设置,在此不作进一步限定。
进一步地,参照图5,基于上述实施例,本实施例中,所述图标推送装置还包括:
生成模块500,用于根据当前选择的图标生成图标发送请求;
发送模块600,用于根据所述图标发送请求将当前选择的图标发送至用于显示所述字符串对应的窗口。
本实施例中,预置图标数据库中的图标标识可以进行更新,可以选择每隔预置时间段向服务器发送图标标识更新请求,该预置时间段可以根据的需要进行设置,例如,设置每隔一个月或者每个三个月向服务器发送图标标识更新请求,或者是每到节假日时自动更新。以供服务器确定是否对预置图标数据库中的图标标识进行更新,即进行主动更新;例如,圣诞节期间服务器自动在预置图标数据库中可以加入“圣诞老人”、“圣诞”、“礼物”等图标标识;圣诞节过了两个星期之后则从预置图标数据库中将该图标标识去掉。当然,也可以在使用时进入更新选项选择向服务器发送请求进行图标标识更新,即进行被动更新。
在根据预置推送规则从图标标识对应的图标中筛选预置数量的图标并显示图标后,用户可以选择需要发送的图标,然后根据当前选择的图标生成图标发送请求,并根据图标发送请求将当前选择的图标发送至用于显示所述字符串对应的窗口(即上述对话窗口)。应当说明的是,根据实际需要,用户可以选择不发送推送的图标,当不需要发送图标时,只需按任意键就可以取消推送图标的显示。当然,也可以自己在图标库找到满意的图标进行发送。
本发明提供一种图标推送方法,参照图6,在一实施例中,该图标推送方法包括:
步骤S100,获取当前发送的字符串;
步骤S200,根据所述字符串进行语义分析得到与所述字符串匹配的关键词;
步骤S300,判断预置图标数据库中是否存在与所述关键词对应的图标标识;
步骤S400,当预置图标数据库中存在与所述关键词对应的图标标识时,搜索并显示所述图标标识对应的图标。
本发明实施例提供的图标推送装置主要应用于即时通讯软件中进行图标输入的处理,例如,即时通讯软件可以为QQ、微信等聊天软件,本实施例提供的图标推送装置应用于QQ、微信聊天中的表情图标的处理。
用户可以在信息输入窗口中进行会话内容输入,并当点击发送按钮时,将信息输入框中输入的会话内容(字符串)发送到对话窗口中。当即时通讯软件的对话窗口中存在会话内容时,获取当前发送的字符串。应当说明的是,当前发送的字符串可以是用户向对方发送的字符串,也可以是对方向用户发送的字符串。该字符串的内容可以是单个字体、词语,或者是语句;也可以是英文单词、英文短语、英文句子;或者是数字,例如,“88”,也可以是上述内容相互之间的组合。当获取到该字符串后,对该字符串进行语义分析,该语义分析的形式可以根据实际需要进行设置,本实施例中,优选地,可以提取上述字符串中的词组,并分析每一个词组对应的同义词或近义词,以得到上述字符串所匹配的关键词。例如,用户在输入“今天感冒了,请假一天”,进行词组提取包括“今天”、“感冒”和“请假”,然后进行同义词分析得到“今天”、“感冒”、“生病”、“难受”、“难过”、“悲伤”、“请假”、和“开心”等关键词。
当得到与上述字符串匹配的关键词后,将获取的关键词与预置图标数据库中的图标标识进行对比,判断预置图标数据库中是否存在与关键词对应的图标标识。如果预置图标数据库中存在与该关键词对应的图标标识,例如,预置图标数据库中存在与关键词对应的图标标识的关键词包括“生病”和“开心”,然后根据“生病”图标标识和“开心”图标标识搜索与“生病”图标标识和“开心”图标标识对应的图标,再将搜索到的图标通过界面显示出来以供用户选择。
应当说明的是,上述图标标识为图标的类别标识,例如应用在表情图标发送时,上述图标标识可以为表情标签,不同的图标标识表示不同类别的表情图标。上述预置图标数据库中的每个图标标识可以对应存在多个图标;每个图标也可以对应存在多个图标标识;上述关键词与预置图标数据库中的图标标识的对应关系可以为一一对应,也可以为一对多。具体地,当预置图标数据库中不存在与获取的关键词相匹配的图标标识时,则不存在后续的搜索图标标识对应的图标的操作,即当前发送的字符串无对应的图标进行推送。
本发明实施例通过对字符串进行语义分析获取关键词,并得到与关键词匹配的图标标识后,根据图标标识搜索得到相应的多个图标,实现了图标推送,可以丰富用户的聊天场景和气氛,因此本发明提供的图标推送装置降低了图标发送的操作难度。
进一步地,参照图7,基于上述实施例,本实施例中,上述步骤S400包括:
步骤S410,根据所述图标标识搜索对应的图标;
步骤S420,根据预置推送规则从所述图标标识对应的图标中筛选预置数量的图标;
步骤S430,显示筛选后的图标。
在本实施例中,确定关键词对应的图标标识后,根据该图标标识搜索对应的图标,由于一个图标标识存在多个对应的图标,因此需要根据预置推送规则从图标标识对应的多个图标中进行筛选。应当说明的是,该预置推送规则可以是随机推送,也可以是根据图标最近使用次数排序、图标预设属性的权重计算得到的权重值排序、用户最近使用的图标的习惯、图标是否需要付费、时间维度和图标提供商的市场活动等多个角度进行推送图标,具体预置推送规则也可以是多种推送规则相结合,还可以是其他预置的推送规则。然后将筛选出的预置数量的图标进行显示,以供用户选择发送。筛选显示的预置数量的图标,可以根据用户的喜好进行设置,可以将预置数量设定为一个、三个或者六个,也可以是其他的数量。
在一实施例中,筛选后的图标以菜单显示条的形式浮动显示在用于显示字符串对应的窗口中(即显示在上述对话窗口中)。进一步地,可以在操作界面上设置相应的操作按钮,以控制上述图标的显示状态。当图标显示时,只要点击该操作按钮就可以取消图标的显示;当图标不显示时,只要点击该操作按钮就可以显示图标。
在另一实施例中,还可以设置一预览窗口,以显示筛选后的图标,具体地,该预览窗口可以设置在用于显示上述字符串对应的窗口(即上述对话窗口)。进一步地,可以在操作界面上设置相应的操作按钮,以控制上述预览窗口的显示状态。当预览窗口显示时,只要点击该操作按钮就可以取消预览窗口的显示;当预览窗口不显示时,只要点击该操作按钮就可以显示预览窗口。在图标预览窗口中根据选择预置的规则按顺序显示图标,该预置的规则包括图标的权重、时间维度等,或者是其它预置的规则;在图标预览窗口,用户可以选择需要的图标进行发送。发送静态或者动态表情图片时,在聊天界面会相应的展现静态或动态效果。因此方能够根据实际情况为用户提供多个图标,方便了用户对图标的选择发送。
进一步地,参照图8,基于上述实施例,本实施例中,上述步骤S410包括:
步骤S411,根据图标标识在所述预置图标数据库中进行图标搜索;
步骤S412,判断在所述预置图标数据库中是否搜索到所述图标标识对应的图标;若否,则执行步骤S413;若是,则执行步骤S414;
步骤S413,当在所述预置图标数据库中未搜索到所述图标标识对应的图标时,向服务器发送图标获取请求,接收所述服务器发送的根据所述图标获取请求搜索到所述图标标识对应的图标;
步骤S414,当在所述预置图标数据库中搜索到所述图标标识对应的图标时,获取所述图标标识对应的图标。
本实施例中,应当说明的是,预置图标数据库可以保存在终端本地内存中,也可以保存在服务器端。该终端可以为手机、PC、IPAD等可以安装上述即时通讯软件,并可以发送和接收即时消息的电子设备。根据关键词对应的图标标识,搜索该图标标识对应的图标。具体地,先根据图标标识在终端本地的预置图标数据库中进行图标搜索;判断在终端本地的预置图标数据库中是否搜索到该图标标识对应的图标。如果能够搜索到,则可以选择继续在服务器搜索,也可以在满足筛选预置数量图标后选择停止搜索;当在终端的预置图标数据库中未搜索到该图标标识对应的图标时,向服务器发送图标获取请求,服务器接收到搜索图标标识对应的图标请求时,执行搜索操作;并将根据图标获取请求搜索到图标标识对应的图标的搜索结果发送至发出上述图标获取请求的终端。应当说明的是,搜索对应的图标时,可以同时在终端的预置图标数据库和服务器端进行搜索,也可以先在选择在服务器端搜索后再在终端进行搜索;可以理解的是,搜索情况可以根据实际需要进行设置,在此不作进一步限定。
进一步地,参照图9,基于上述实施例,本实施例中,上述步骤S400之后还包括:
步骤S500,根据当前选择的图标生成图标发送请求;
步骤S600,根据所述图标发送请求将当前选择的图标发送至用于显示所述字符串对应的窗口。
本实施例中,预置图标数据库中的图标标识可以进行更新,可以选择每隔预置时间段向服务器发送图标标识更新请求,该预置时间段可以根据的需要进行设置,例如,设置每隔一个月或者每个三个月向服务器发送图标标识更新请求,或者是每到节假日时自动更新。以供服务器确定是否对预置图标数据库中的图标标识进行更新,即进行主动更新;例如,圣诞节期间服务器自动在预置图标数据库中可以加入“圣诞老人”、“圣诞”、“礼物”等图标标识;圣诞节过了两个星期之后则从预置图标数据库中将该图标标识去掉。当然,也可以在使用时进入更新选项选择向服务器发送请求进行图标标识更新,即进行被动更新。
在根据预置推送规则从图标标识对应的图标中筛选预置数量的图标并显示图标后,用户可以选择需要发送的图标,然后根据当前选择的图标生成图标发送请求,并根据图标发送请求将当前选择的图标发送至用于显示所述字符串对应的窗口(即上述对话窗口)。应当说明的是,根据实际需要,用户可以选择不发送推送的图标,当不需要发送图标时,只需按任意键就可以取消推送图标的显示。当然,也可以自己在图标库找到满意的图标进行发送。
以上仅为本发明的优选实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围内。

Claims (8)

1.一种图标推送方法,其特征在于,所述图标推送方法包括以下步骤:
获取当前发送的字符串;
根据所述字符串进行语义分析得到与所述字符串匹配的关键词;
判断预置图标数据库中是否存在与所述关键词对应的图标标识;
当预置图标数据库中存在与所述关键词对应的图标标识时,搜索并显示所述图标标识对应的图标;
根据当前选择的图标生成图标发送请求;
根据所述图标发送请求将当前选择的图标发送至用于显示所述字符串对应的窗口。
2.如权利要求1所述的图标推送方法,其特征在于,所述搜索并显示所述图标标识对应的图标包括:
根据所述图标标识搜索对应的图标;
根据预置推送规则从所述图标标识对应的图标中筛选预置数量的图标;
显示筛选后的图标。
3.如权利要求2所述的图标推送方法,其特征在于,所述根据图标标识搜索对应的图标包括:
根据图标标识在所述预置图标数据库中进行图标搜索;
判断在所述预置图标数据库中是否搜索到所述图标标识对应的图标;
当在所述预置图标数据库中未搜索到所述图标标识对应的图标时,向服务器发送图标获取请求,接收所述服务器发送的根据所述图标获取请求搜索到所述图标标识对应的图标;
当在所述预置图标数据库中搜索到所述图标标识对应的图标时,获取所述图标标识对应的图标。
4.如权利要求1至3中任一项所述的图标推送方法,其特征在于,所述图标推送方法还包括:
每隔预置时间段向所述服务器发送图标标识更新请求,以供所述服务器确定是否对所述预置图标数据库中的图标标识进行更新。
5.一种图标推送装置,其特征在于,所述图标推送装置包括:
获取模块,用于获取当前发送的字符串;
分析模块,用于根据所述字符串进行语义分析得到与所述字符串匹配的关键词;
判断模块,用于判断预置图标数据库中是否存在与所述关键词对应的图标标识;
处理模块,用于当预置图标数据库中存在与所述关键词对应的图标标识时,搜索并显示所述图标标识对应的图标;
生成模块,用于根据当前选择的图标生成图标发送请求;
发送模块,用于根据所述图标发送请求将当前选择的图标发送至用于显示所述字符串对应的窗口。
6.如权利要求5所述的图标推送装置,其特征在于,所述处理模块包括:
搜索单元,用于根据所述图标标识搜索对应的图标;
筛选单元,用于根据预置推送规则从所述图标标识对应的图标中筛选预置数量的图标;
显示单元,用于显示筛选后的图标。
7.如权利要求6所述的图标推送装置,其特征在于,所述搜索单元包括:
搜索子单元,用于根据图标标识在所述预置图标数据库中进行图标搜索;
判断子单元,用于判断在所述预置图标数据库中是否搜索到所述图标标识对应的图标;
处理子单元,用于当在所述预置图标数据库中未搜索到所述图标标识对应的图标时,向服务器发送图标获取请求,接收所述服务器发送的根据所述图标获取请求搜索到所述图标标识对应的图标;
获取子单元,用于当在所述预置图标数据库中搜索到所述图标标识对应的图标时,获取所述图标标识对应的图标。
8.如权利要求5至7中任一项所述的图标推送装置,其特征在于,所述图标推送装置还包括:
更新模块,用于每隔预置时间段向所述服务器发送图标标识更新请求,以供所述服务器确定是否对所述预置图标数据库中的图标标识进行更新。
CN201510093425.6A 2015-03-02 2015-03-02 图标推送方法及装置 Active CN105988992B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201510093425.6A CN105988992B (zh) 2015-03-02 2015-03-02 图标推送方法及装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201510093425.6A CN105988992B (zh) 2015-03-02 2015-03-02 图标推送方法及装置

Publications (2)

Publication Number Publication Date
CN105988992A CN105988992A (zh) 2016-10-05
CN105988992B true CN105988992B (zh) 2020-02-07

Family

ID=57038029

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201510093425.6A Active CN105988992B (zh) 2015-03-02 2015-03-02 图标推送方法及装置

Country Status (1)

Country Link
CN (1) CN105988992B (zh)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106953913A (zh) * 2017-03-20 2017-07-14 维沃移动通信有限公司 一种信息推送方法及移动终端
CN107315820A (zh) * 2017-07-01 2017-11-03 北京奇虎科技有限公司 基于移动终端的用户交互界面的表情搜索方法及装置
CN114079694B (zh) * 2020-08-14 2023-03-24 华为技术有限公司 控件标注方法及装置

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103457825A (zh) * 2012-05-31 2013-12-18 华为技术有限公司 实现即时消息通信的方法、装置和系统
CN103473326A (zh) * 2013-09-13 2013-12-25 百度在线网络技术(北京)有限公司 一种提供搜索建议的方法和装置
CN104076944A (zh) * 2014-06-06 2014-10-01 北京搜狗科技发展有限公司 一种聊天表情输入的方法和装置
CN104125139A (zh) * 2013-04-28 2014-10-29 腾讯科技(深圳)有限公司 一种显示表情的方法和装置
CN104298429A (zh) * 2014-09-25 2015-01-21 北京搜狗科技发展有限公司 一种基于输入的信息展示方法和输入法系统
CN104933113A (zh) * 2014-06-06 2015-09-23 北京搜狗科技发展有限公司 一种基于语义理解的表情输入方法和装置

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103457825A (zh) * 2012-05-31 2013-12-18 华为技术有限公司 实现即时消息通信的方法、装置和系统
CN104125139A (zh) * 2013-04-28 2014-10-29 腾讯科技(深圳)有限公司 一种显示表情的方法和装置
CN103473326A (zh) * 2013-09-13 2013-12-25 百度在线网络技术(北京)有限公司 一种提供搜索建议的方法和装置
CN104076944A (zh) * 2014-06-06 2014-10-01 北京搜狗科技发展有限公司 一种聊天表情输入的方法和装置
CN104933113A (zh) * 2014-06-06 2015-09-23 北京搜狗科技发展有限公司 一种基于语义理解的表情输入方法和装置
CN104298429A (zh) * 2014-09-25 2015-01-21 北京搜狗科技发展有限公司 一种基于输入的信息展示方法和输入法系统

Also Published As

Publication number Publication date
CN105988992A (zh) 2016-10-05

Similar Documents

Publication Publication Date Title
US10928996B2 (en) Systems, devices and methods for electronic determination and communication of location information
US10685186B2 (en) Semantic understanding based emoji input method and device
CN111095215B (zh) 应用间传递格式特定的数据对象
JP6682638B2 (ja) 情報入力方法、情報入力装置、及び情報入力システム
CN104765791A (zh) 一种信息输入方法和装置
CN109933217B (zh) 用于推送语句的方法和装置
CN102984050A (zh) 即时通信中语音搜索的方法、客户端及系统
US10949418B2 (en) Method and system for retrieval of data
JP2019219737A (ja) 対話サーバ、対話方法及び対話プログラム
CN111563151A (zh) 一种信息采集的方法、会话配置的方法、装置及存储介质
CN105988992B (zh) 图标推送方法及装置
CN113392178A (zh) 一种消息提醒的方法、相关装置、设备以及存储介质
EP4071690A2 (en) Method and apparatus for task information management, device and storage medium
CN114827066B (zh) 信息处理方法、装置、电子设备和存储介质
CN104715010B (zh) 利用文字调出关联数据的方法、终端及系统
US20060069673A1 (en) Text mining server and program
US12174865B2 (en) Information processing apparatus, information processing system, and information processing method
CN112765447B (zh) 数据搜索方法、装置和电子设备
CN110297825B (zh) 数据处理方法、装置、计算机设备以及存储介质
JP2007219940A (ja) メニュー制御装置、携帯電話、およびメニュー制御装置用プログラム
CN106339879A (zh) 一种解决用户售后问题的方法及装置
CN110019270B (zh) 信息更新方法及其装置、终端、服务器、可读存储介质
CN111444716A (zh) 标题分词方法、终端及计算机可读存储介质
JP4765107B2 (ja) 文字列入力装置、および、プログラム
EP3318987A1 (en) Method and system for retrieval of data

Legal Events

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