CN102830928A - 获得文本查询结果的方法、装置及移动设备 - Google Patents

获得文本查询结果的方法、装置及移动设备 Download PDF

Info

Publication number
CN102830928A
CN102830928A CN2012102895360A CN201210289536A CN102830928A CN 102830928 A CN102830928 A CN 102830928A CN 2012102895360 A CN2012102895360 A CN 2012102895360A CN 201210289536 A CN201210289536 A CN 201210289536A CN 102830928 A CN102830928 A CN 102830928A
Authority
CN
China
Prior art keywords
query
desire
text
suspension window
query text
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.)
Pending
Application number
CN2012102895360A
Other languages
English (en)
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.)
Beijing Kingsoft Office Software Inc
Original Assignee
Beijing Kingsoft Software Co Ltd
Beijing Jinshan Digital Entertainment Technology 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 Beijing Kingsoft Software Co Ltd, Beijing Jinshan Digital Entertainment Technology Co Ltd filed Critical Beijing Kingsoft Software Co Ltd
Priority to CN2012102895360A priority Critical patent/CN102830928A/zh
Publication of CN102830928A publication Critical patent/CN102830928A/zh
Pending legal-status Critical Current

Links

Images

Landscapes

  • User Interface Of Digital Computer (AREA)

Abstract

本发明提供一种获得文本查询结果的方法、装置及移动设备,其中方法包括:通过悬浮窗获取欲查询文本;根据所述欲查询文本,获取所述欲查询文本的查询结果;将所述查询结果通过一展示界面展示给用户。本发明的方案可以提高用户获得文本查询结果的效率,降低查询错误率。

Description

获得文本查询结果的方法、装置及移动设备
技术领域
本发明涉及计算机领域,特别是指一种获得文本查询结果的方法、装置及移动设备。
背景技术
现有技术中,移动通信设备屏幕较小,例如手机、掌上电脑、平板电脑、智能手机等设备,导致屏幕展现力较差,可展现的界面数量较之台式机屏幕局限性较大,用户想要在移动通信设备的当前阅读窗口中,如当前打开的电子书阅读界面、网页浏览界面、MS Word、MS PPT或者WPS等阅读窗口中,查询某一个词的翻译或者释义等查询结果,用户需要记下在当前阅读窗口中要查询的字、词或者句子,退出当前阅读窗口或者切换到本地词典软件窗口或者网络的词典查询界面,再在相应的输入框中输入之前记下的要查询的字、词或者句子,从而在本地词典软件的界面或者网络词典的查询界面得到查询结果。这样的操作过程非常麻烦,且用户往往在切换到本地词典软件的界面或者网络词典的查询界面时,会忘记刚才记下的要查询的字、词或者句子;用户可能会再重新回到阅读窗口,再重复一遍上述查询过程,这样导致用户在阅读时,遇到自己不认识的字、词或者句子时,想要得到这些字、词或者句子的翻译或者释义的查询结果时,过程繁琐,效率低下,且容易出现误操作,如在本地词典软件的界面或者网络词典的查询界面输入要查询的字、词或者句子时,输入错误,就会造成查询错误。
发明内容
本发明要解决的技术问题是提供一种获得文本查询结果的方法、装置及移动设备,为查词提供便利,可以提高用户获得文本查询结果的效率,降低查询错误率。
为解决上述技术问题,本发明的实施例提供一种获得文本查询结果的方法,包括:
通过悬浮窗获取欲查询文本;
根据所述欲查询文本,获取所述欲查询文本的查询结果;
将所述查询结果通过一展示界面展示给用户。
其中,所述通过悬浮窗获取欲查询文本的步骤包括:
检测到指针对所述悬浮窗执行一查询操作后,根据所述查询操作,获取所述欲查询文本。
其中,所述检测到指针对所述悬浮窗执行一查询操作后,根据所述查询操作,获取所述欲查询文本的步骤包括:
在所述指针复制所述欲查询文本,所述悬浮窗被点击的操作后,获取剪贴板中复制的所述欲查询文本;或者
检测到指针点击所述悬浮窗上的输入按钮后,获取在所述悬浮窗的输入框中输入的所述欲查询文本;或者
对所述悬浮窗被拖动到的一预设位置处信息内容进行检测,获得所述悬浮窗被点击的指令后,获取所述预设位置处显示的行中的所述欲查询文本。
其中,所述获取所述预设位置处显示的行中的所述欲查询文本的步骤包括:
获取所述悬浮窗口覆盖范围内的文本或者进一步扩展到所述文本向左右延伸并遇到终止符号时的所有文本,作为所述欲查询文本。
其中,所述根据所述欲查询文本,获取所述欲查询文本的查询结果的步骤包括:
根据所述欲查询文本,从所述悬浮窗对应的词典软件的本地数据库中或者从网络中获得所述欲查询文本的查询结果。
其中,根据所述欲查询文本,从网络中获得所述欲查询文本的查询结果的步骤包括:
将所述欲查询文本发送至网络服务器,使所述网络服务器对所述欲查询结果进行分词,并根据分词结果,获得每一个分词对应的查询结果,或者进一步获得所述每一个分词组成的句子或者短语对应的查询结果;
从所述网络服务器获得所述查询结果。
其中,所述展示界面为:新弹出一展示框所界定的界面或者所述悬浮窗中预设的展示界面。
其中,上述方法还包括:
在所述查询结果展示一预设时间段后或者在获取用户的关闭所述展示界面的指令后,关闭所述展示界面。
其中,上述方法还包括:
在需要获得欲查询文本的查询结果的应用上启动所述悬浮窗。
其中,所述悬浮窗为活动的透明或者半透明悬浮窗,所述查询结果包括欲查询文本对应的一预定语言的翻译结果、基本释义和/或网络释义。
本发明的实施例还提供一种获得文本查询结果的装置,包括:
第一获取模块,用于通过悬浮窗获取欲查询文本;
第二获取模块,用于根据所述欲查询文本,获取所述欲查询文本的查询结果;
展示模块,用于将所述查询结果通过一展示界面展示给用户。
其中,所述第一获取模块具体用于:检测到指针对所述悬浮窗执行一查询操作后,根据所述查询操作,获取所述欲查询文本。
其中,所述第一获取模块包括:
第一获取子模块,用于在所述指针复制所述欲查询文本,所述悬浮窗被点击的操作后,获取剪贴板中复制的所述欲查询文本;或者
第二获取子模块,用于检测到指针点击所述悬浮窗上的输入按钮后,获取在所述悬浮窗的输入框中输入的所述欲查询文本;或者
第三获取子模块,用于对所述悬浮窗被拖动到的一预设位置处信息内容进行检测,获得所述悬浮窗被点击的指令后,获取所述预设位置处显示的行中的所述欲查询文本。
其中,所述第三获取子模块具体用于:对所述悬浮窗被拖动到的一预设位置处信息内容进行检测时,获得所述悬浮窗被点击的指令后,获取所述悬浮窗口覆盖范围内的文本或者进一步扩展到所述文本向左右延伸并遇到终止符号时的所有文本,作为所述欲查询文本。
其中,所述第二获取模块包括:
第四获取子模块,用于根据所述欲查询文本,从所述悬浮窗对应的词典软件的本地数据库中获得所述欲查询文本的查询结果;或者
第五获取子模块,用于根据所述欲查询文本,从网络中获得所述欲查询文本的查询结果。
其中,所述第五获取子模块具体用于:将所述欲查询文本发送至网络服务器,使所述网络服务器对所述欲查询结果进行分词,并根据分词结果,获得每一个分词对应的查询结果,或者进一步获得所述每一个分词组成的句子或者短语对应的查询结果;从所述网络服务器获得所述查询结果。
其中,所述展示界面为:新弹出一展示框所界定的界面或者所述悬浮窗中预设的展示界面。
其中,上述装置还包括:
第一控制模块,用于在所述查询结果展示一预设时间段后或者在获取用户的关闭所述展示界面的指令后,关闭所述展示界面。
其中,上述装置还包括:
第二控制模块,用于在需要获得欲查询文本的查询结果的应用上启动所述悬浮窗。
本发明的实施例还提供一种移动设备,包括:如上所述的获得文本查询结果的装置。
本发明的上述技术方案的有益效果如下:
上述方案中,通过在需要获得欲查询文本的应用上启动的一悬浮窗,在用户碰到不认识的词、短语或者句子等欲查询文本时,词典软件通过悬浮窗自动获取欲查询文本,并自动将获取欲查询文本的查询结果展示给用户;用户不再需要从当前的应用软件切换到词典软件或者网络词典,在词典软件的查询框或者网络词典的查询框中输入欲查询文本,在不打扰用户当前活动界面的情况下,方便为用户提供翻译解释功能,辅助用户对界面文字或图片信息的阅读和理解,极大提高了用户获得文本查询结果的效率,且降低查询结果的错误率。
附图说明
图1为本发明的获得文本查询结果的方法总体流程图;
图2为本发明的方法的一具体应用实施例流程图;
图3为移动设备的屏幕界面示意图;
图4为图3所示的移动设备的屏幕上的悬浮窗展示查询结果的界面示意图;
图5为本发明的获得文本查询结果的装置的结构框图。
具体实施方式
为使本发明要解决的技术问题、技术方案和优点更加清楚,下面将结合附图及具体实施例进行详细描述。
如图1所示,为本发明的获得文本查询结果的方法总体流程图,该方法包括:
步骤11,通过悬浮窗获取欲查询文本;
步骤12,根据所述欲查询文本,获取所述欲查询文本的查询结果;
步骤13,将所述查询结果通过一展示界面展示给用户。
本发明的该实施例中,通过在需要获得欲查询文本的应用上启动的一悬浮窗,在用户碰到不认识的词、短语或者句子等欲查询文本时,通过悬浮窗自动获取欲查询文本,并自动获取欲查询文本的查询结果,通过展示界面展示给用户;用户不再需要从当前的应用软件切换到词典软件或者网络词典,在词典软件的查询框或者网络词典的查询框中输入欲查询文本,方便用户查询,极大提高了用户获得文本查询结果的效率,且降低查询结果的错误率。
作为本发明的一个实施例,欲查询文本包括中文文字、英文文字、各国文字、图片、视频截图信息等。获得的查询结果对应包括:中文解释、英文释义、翻译文字、图片扩展信息、视频截图扩展阅读信息等。例如,用户发现某张图片上显示的商铺,可以对该图片进行查询,词典查询软件反馈给用户一个该商铺的地址、公司、各地分铺等信息,极大地方便用户获取更多信息。
该技术方案同样适用于大屏幕智能设备,为用户提供便利。在本发明的另一实施例中,包括上述步骤11-13的基础上,步骤11可以包括:
步骤111,检测到指针对所述悬浮窗执行一查询操作后,根据所述查询操作,获取所述欲查询文本。
其中,指针可以是智能设备的定位指针,该定位指针可以是移动设备的触摸屏上的定位操作,用户手指拖动该定位指针可以实现类似鼠标指针的所有功能,如点击操作、复制操作、拖动操作等;该定位指针也可以是如计算机、笔记本电脑等智能设备的鼠标指针,可以实现文本的复制操作,也可以实现对一对象(如悬浮窗)的点击操作或者拖动操作等;该实施例中,通过指针对所述悬浮窗执行的查询操作,可以直接根据该查询操作,获取所述欲查询文本,不再需要用户从当前的应用软件切换到词典软件或者网络词典,在词典软件的查询框或者网络词典的查询框中输入欲查询文本,方便用户查询,极大提高了用户获得文本查询结果的效率,且降低查询结果的错误率。作为本发明的一个实施例,欲查询文本可以是文字、图片或视频数据。
其中,上述步骤111可以具体通过如下方式实现:
步骤1111,在所述指针复制所述欲查询文本,所述悬浮窗被点击的操作后,获取剪贴板中复制的所述欲查询文本;或者
步骤1112,检测到指针点击所述悬浮窗上的输入按钮后,获取在所述悬浮窗的输入框中输入的所述欲查询文本;或者
步骤1113,对所述悬浮窗被拖动到的一预设位置处信息内容进行检测,获得所述悬浮窗被点击的指令后,获取所述预设位置处显示的行中的所述欲查询文本。
在上述步骤1111中,通过对监控悬浮窗的状态,用户选择了某个词、短语或者句子等欲查询文本后,并利用指针进行了复制操作,且又点击了悬浮窗,该悬浮窗就会自动调用剪贴板上的数据,并根据剪贴板上的数据,获取所述欲查询文本的查询结果;作为本发明的一个实施例,剪切板中的数据可以是一张图片。
在上述步骤1112中,若用户没有复制,但点击了悬浮窗上的输入按钮后,悬浮窗就会弹出一个输入框,供用户输入欲查询文本,并自动获取该输入框中的欲查询文本,根据该欲查询文本,获取所述欲查询文本的查询结果;
在上述步骤1113中,若用户既没有利用指针进行复制操作,也没有点击输入按钮,而是拖动悬浮窗到某需要查询的词语、短语或者句子等欲查询文本的显示位置处,此时若检测到用户点击悬浮窗的操作后,就会自动获取该悬浮窗当前覆盖处的最上面的行中的词语、短语或者句子等欲查询文本,或者进一步扩展到该当前覆盖的词语所在行向左右延伸至一终止符号处的所有文本,并获取该所有文本,从而获得该当前覆盖的欲查询文本的查询结果;或者进一步获得从当前覆盖的词语扩展到该当前覆盖的词语所在行向左右延伸至一终止符号处的所有文本的查询结果;其中,该终止符号可以包括:空格、非字母的标点符号或者其它特殊符号等。该当前覆盖的词语所在行可以为所述悬浮窗所覆盖范围内能清楚显示完整的行,若能清楚显示完整的行有多行,以最上面一行作为默认行,若均不能清楚显示完整的行,则向用户发出提示,拖动悬浮窗改变悬浮窗的位置以使该悬浮窗能清楚地覆盖欲查询文本中的词语、短语或者句子。作为本发明的另一个实施例,可以检测悬浮窗处的显示数据是否是图片或视频,如果是图片或视频,则获取该图片或视频截图。
该实施例中,同样通过悬浮窗直接获得用户复制的欲查询文本,从而获得该欲查询文本的查询结果,从而使用户不再需要从当前的应用软件切换到词典软件或者网络词典,在词典软件的查询框或者网络词典的查询框中输入欲查询文本,极大提高了用户获得文本查询结果的效率,且降低查询结果的错误率;或者通过直接在悬浮窗中输入的欲查询文本,也不需要用户从当前的应用软件切换到词典软件或者网络词典,在词典软件的查询框或者网络词典的查询框中输入欲查询文本,极大提高了用户获得文本查询结果的效率,且降低查询结果的错误率;或者直接将悬浮窗拖动到欲查询文本处,获得该欲查询文本的查询结果,也不需要用户从当前的应用软件切换到词典软件或者网络词典,在词典软件的查询框或者网络词典的查询框中输入欲查询文本,不影响用户的当前操作,也不进行各界面的切换导致用户操作混乱,极大提高了用户获得文本查询结果的效率,且降低查询结果的错误率。
在本明的另一实施例中,包括上述步骤11-13的基础上,或者进一步包括上述步骤11的各种具体实现步骤的基础上,步骤12包括:
步骤121,根据所述欲查询文本,从所述悬浮窗对应的词典软件的本地数据库中获得所述欲查询文本的查询结果;或者
步骤122,根据所述欲查询文本,从网络中获得所述欲查询文本的查询结果。
其中,该所述查询结果包括欲查询文本对应的一预定语言的翻译结果,如若欲查询文本是中文的,查询结果可以是该欲查询文本的英文翻译和/或其它语种的翻译,也可以是该欲查询文本的基本释义和/或网络释义等;
优选的,上述步骤121中,悬浮窗对应的词典软件如可以相关词霸软件等,该词典软件的本地数据库就是该相关词霸软件的数据库;
优选的,上述步骤122中,可以具体包括:
步骤1221,将所述欲查询文本发送至网络服务器,使所述网络服务器对所述欲查询结果进行分词,并根据分词结果,获得每一个分词对应的查询结果,或者进一步获得所述每一个分词组成的句子或者短语对应的查询结果;具体的,获得每一个分词对应的一预定语言的翻译结果、基本释义和/或网络释义;或者每一个分词组成的句子或者短语对应的翻译结果、基本释义和/或网络释义;
步骤1222,从所述网络服务器获得所述查询结果。
当然,从网络获得欲查询文本的查询结果的方式并不限于上述实施例中所述的方式,还可以有其它方式,如先通过浏览器与网络建立连接,并通过浏览器获得所述欲查询文本的查询结果,都应当属于本发明的实施例所涵盖范围。
在本发明的上述所有实施例中,步骤13中的展示界面如可以是新弹出一展示框所界定的界面或者所述悬浮窗中预设的展示界面。作为本发明的一个实施例,展示界面可以是透明、半透明,也可以根据用户喜好进行设置和调整色彩;展示界面展示的查询结果可以是图文并茂的形式。
在本发明的另一实施例中,包括上述步骤11-13的基础上,或者进一步包括上述步骤11和12的所有具体实现过程的实施例的基础上,步骤13后,还包括:
步骤14,在所述查询结果展示一预设时间段后或者在获取用户的关闭所述展示界面的指令后,关闭所述展示界面;以便提升用户使用体验。
在本发明的另一实施例中,包括上述各步骤的基础上,还可以包括:
在需要获得欲查询文本的查询结果的应用上启动所述悬浮窗;具体实现时,可以由获得当前屏幕显示权的应用来判断是否需要启动所述悬浮窗,如获得当前屏幕显示权的应用为需要获得欲查询文本的查询结果的应用,包括:各类文档类应用,如记事本、写字板、MS Word、Ms Exel、MS PPT、WPS、UltraEdit、EditPlus;也可以是网页类应用,如IE浏览器的页面,FireFox浏览器页面,MS outlook等;还可以是:标准对话框内的文本,如常见的Windows控件(包括:Static、Text Box、Button、CheckBox、Edit、Menu等);还可以是:QQ聊天软件、MSN聊天窗口等;获得当前屏幕显示权的应用为不需要获得欲查询文本的查询结果的应用,可包括:游戏、播放器、阅读类应用(包括qq阅读,BBC新闻等),这类应用不需要翻译,因此,可以不在这些应用上呈现所述悬浮窗,以减小对用户使用体验的干扰;其中,检测当前屏幕显示权的方法可以是该当前应用是否是全屏显示,若是,则认为当前屏幕显示权归该当前应用,否则,不归该当前应用;当然还可以通过进程实现该应用是否需要启动所述悬浮窗。
另外,所述悬浮窗为活动的透明或者半透明悬浮窗,这样可以看到悬浮窗下面覆盖的欲查询文本,方便用户查询,并且可以根据用户自己的需求,随意修改悬浮窗的大小,例如,选中悬浮窗后,监控是否有传统触摸屏的对窗口放大或者缩小的动作(两个手指的扩张或者收缩动作),如果有,按照用户的动作任意放大或者缩小所述悬浮窗,当然,该悬浮窗最大时不应超过其所属设备的全屏幕的大小;另外,悬浮窗的透明度也可以根据用户的需要进行更改,例如,选中悬浮窗后,点击悬浮窗上的透明度设置条,可以拖动透明度设置条改变悬浮窗的透明度。
如图2、图3和图4所示,下面结合具体的应用界面和应用流程说明上述实施例的具体实现过程,本实施例中,以查询一个词语的查询结果为例进行说明:
1)用户在移动设备31的触摸屏幕32上选择了欲查询文本,如在当前阅读界面上选择了一个不认识的词语,将该词语复制到剪贴板;
2)用户点击悬浮窗33,表示用户需要开始获取查询结果;
3)调用剪贴板,判断剪贴板上是否存在步骤1)中复制的词语;
4)若有,则从剪贴板中获取所述复制的词语;
5)若没有,则弹出一输入框,接收用户输入的词语;
6)根据获得的词语,调用查词模块(如图4所示的查词按钮对应的功能模块)进行所述词语的查询结果,所述查询结果包括但不限于是该词语的某一语言的翻译结果、基本释义和/或网络释义;
7)从查词模块获得所述词语的查询结果,并通过如图4所示的新弹出的展示框34展示给用户;
8)经过一预设时间间隔后或者在接收到用户的关闭所述展示框的指令后,展示框消失,其中,关闭该展示框的指令可以是用户在展示框外的区域进行点击或者滑动等操作产生的指令,该展示框的形状不限于图中所示的形状,还可以是其它规则或者不规则形状,且展示框的大小也可以根据屏幕大小或者具体展示情况进行缩小或者放大;结束。
如图4所示,本发明的实施例还提供一种获得文本查询结果的装置,包括:
第一获取模块41,用于通过悬浮窗获取欲查询文本;
第二获取模块42,用于根据所述欲查询文本,获取所述欲查询文本的查询结果;其中,该第二获取模块相当于上述图2所示方法中查词模块;
展示模块43,用于将所述查询结果通过一展示界面上展示给用户。
其中,所述第一获取模块41具体用于:检测到指针对所述悬浮窗执行一查询操作后,根据所述查询操作,获取所述欲查询文本。
其中,所述第一获取模块41包括:
第一获取子模块,用于在所述指针复制所述欲查询文本,所述悬浮窗被点击的操作后,获取剪贴板中复制的所述欲查询文本;或者
第二获取子模块,用于检测到指针点击所述悬浮窗上的输入按钮后,获取在所述悬浮窗的输入框中输入的所述欲查询文本;或者
第三获取子模块,用于对所述悬浮窗被拖动到的一预设位置处信息内容进行检测,获得所述悬浮窗被点击的指令后,获取所述预设位置处显示的行中的所述欲查询文本。
其中,所述第三获取子模块具体用于:对所述悬浮窗被拖动到的一预设位置处信息内容进行检测,获得所述悬浮窗被点击的指令后,获取所述悬浮窗口覆盖范围内的文本或者进一步扩展到所述文本向左右延伸并遇到终止符号时的所有文本,作为所述欲查询文本。
其中,所述第二获取模块42包括:
第四获取子模块,用于根据所述欲查询文本,从所述悬浮窗对应的词典软件的本地数据库中获得所述欲查询文本的查询结果;或者
第五获取子模块,用于根据所述欲查询文本,从网络中获得所述欲查询文本的查询结果。
其中,所述第五获取子模块具体用于:将所述欲查询文本发送至网络服务器,使所述网络服务器对所述欲查询结果进行分词,并根据分词结果,获得每一个分词对应的查询结果,或者进一步获得所述每一个分词组成的句子或者短语对应的查询结果;从所述网络服务器获得所述查询结果。
其中,所述展示界面为一新弹出的展示框所界定的界面或者所述悬浮窗中预设的展示界面。
其中,上述装置还包括:
第一控制模块,用于在所述查询结果展示一预设时间段后或者在获取用户的关闭所述展示界面的指令后,关闭所述展示界面。
其中,上述装置还包括:
第二控制模块,用于在需要获得欲查询文本的查询结果的应用上启动所述悬浮窗。
其中,所述查询结果包括欲查询文本对应的一预定语言的翻译结果,如若欲查询文本是中文的,查询结果可以是该欲查询文本的英文翻译和/或其它语种的翻译,也可以是该欲查询文本的基本释义和/或网络释义等;
所述悬浮窗为活动的透明或者半透明悬浮窗,这样可以看到悬浮窗下面覆盖的欲查询文本,方便用户查询,并且可以根据用户自己的需求,随意修改悬浮窗的大小,例如,选中悬浮窗后,监控是否有传统触摸屏的对窗口放大或者缩小的动作(两个手指的扩张或者收缩动作),如果有,按照用户的动作任意放大或者缩小所述悬浮窗,当然,该悬浮窗最大时不应超过其所属设备的全屏幕的大小;另外,悬浮窗的透明度也可以根据用户的需要进行更改,例如,选中悬浮窗后,点击悬浮窗上的透明度设置条,可以拖动透明度设置条改变悬浮窗的透明度。
需要说明的是:该装置实施例是与上述方法实施例相对应的装置实施例,上述方法中所有实现方式均适用于该装置实施例中,也能达到相同的技术效果,在此不再赘述。
本发明的实施例还提供一种移动设备,包括:如上所述的获得文本查询结果的装置。该移动设备还可以进一步包括:如可以智能手机、平板电脑等小屏幕的智能设备,其中,所述屏幕可以是触摸屏,还可以是计算机、笔记本电脑等大屏幕的智能设备。
以上所述是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明所述原理的前提下,还可以作出若干改进和润饰,这些改进和润饰也应视为本发明的保护范围。

Claims (20)

1.一种获得文本查询结果的方法,其特征在于,包括:
通过悬浮窗获取欲查询文本;
根据所述欲查询文本,获取所述欲查询文本的查询结果;
将所述查询结果通过一展示界面展示给用户。
2.根据权利要求1所述的方法,其特征在于,所述通过悬浮窗获取欲查询文本的步骤包括:
检测到指针对所述悬浮窗执行一查询操作后,根据所述查询操作,获取所述欲查询文本。
3.根据权利要求2所述的方法,其特征在于,所述检测到指针对所述悬浮窗执行一查询操作后,根据所述查询操作,获取所述欲查询文本的步骤包括:
在所述指针复制所述欲查询文本,所述悬浮窗被点击的操作后,获取剪贴板中复制的所述欲查询文本;或者
检测到指针点击所述悬浮窗上的输入按钮后,获取在所述悬浮窗的输入框中输入的所述欲查询文本;或者
对所述悬浮窗被拖动到的一预设位置处信息内容进行检测,获得所述悬浮窗被点击的指令后,获取所述预设位置处显示的行中的所述欲查询文本。
4.根据权利要求3所述的方法,其特征在于,所述获取所述预设位置处显示的行中的所述欲查询文本的步骤包括:
获取所述悬浮窗口覆盖范围内的文本或者进一步扩展到所述文本向左右延伸并遇到终止符号时的所有文本,作为所述欲查询文本。
5.根据权利要求1所述的方法,其特征在于,所述根据所述欲查询文本,获取所述欲查询文本的查询结果的步骤包括:
根据所述欲查询文本,从所述悬浮窗对应的词典软件的本地数据库中或者从网络中获得所述欲查询文本的查询结果。
6.根据权利要求5所述的方法,其特征在于,根据所述欲查询文本,从网络中获得所述欲查询文本的查询结果的步骤包括:
将所述欲查询文本发送至网络服务器,使所述网络服务器对所述欲查询结果进行分词,并根据分词结果,获得每一个分词对应的查询结果,或者进一步获得所述每一个分词组成的句子或者短语对应的查询结果;
从所述网络服务器获得所述查询结果。
7.根据权利要求1所述的方法,其特征在于,所述展示界面为:新弹出一展示框所界定的界面或者所述悬浮窗中预设的展示界面。
8.根据权利要求7所述的方法,其特征在于,还包括:
在所述查询结果展示一预设时间段后或者在获取用户的关闭所述展示界面的指令后,关闭所述展示界面。
9.根据权利要求1所述的方法,其特征在于,还包括:
在需要获得欲查询文本的查询结果的应用上启动所述悬浮窗。
10.根据权利要求1-9任一项所述的方法,其特征在于,所述悬浮窗为活动的透明或者半透明悬浮窗,所述查询结果包括欲查询文本对应的一预定语言的翻译结果、基本释义和/或网络释义。
11.一种获得文本查询结果的装置,其特征在于,包括:
第一获取模块,用于通过悬浮窗获取欲查询文本;
第二获取模块,用于根据所述欲查询文本,获取所述欲查询文本的查询结果;
展示模块,用于将所述查询结果通过一展示界面展示给用户。
12.根据权利要求11所述的装置,其特征在于,所述第一获取模块具体用于:检测到指针对所述悬浮窗执行一查询操作后,根据所述查询操作,获取所述欲查询文本。
13.根据权利要求12所述的装置,其特征在于,所述第一获取模块包括:
第一获取子模块,用于在所述指针复制所述欲查询文本,所述悬浮窗被点击的操作后,获取剪贴板中复制的所述欲查询文本;或者
第二获取子模块,用于检测到指针点击所述悬浮窗上的输入按钮后,获取在所述悬浮窗的输入框中输入的所述欲查询文本;或者
第三获取子模块,用于对所述悬浮窗被拖动到的一预设位置处信息内容进行检测,获得所述悬浮窗被点击的指令后,获取所述预设位置处显示的行中的所述欲查询文本。
14.根据权利要求13所述的装置,其特征在于,所述第三获取子模块具体用于:对所述悬浮窗被拖动到的一预设位置处信息内容进行检测,获得所述悬浮窗被点击的指令后,获取所述悬浮窗口覆盖范围内的文本或者进一步扩展到所述文本向左右延伸并遇到终止符号时的所有文本,作为所述欲查询文本。
15.根据权利要求11所述的装置,其特征在于,所述第二获取模块包括:
第四获取子模块,用于根据所述欲查询文本,从所述悬浮窗对应的词典软件的本地数据库中获得所述欲查询文本的查询结果;或者
第五获取子模块,用于根据所述欲查询文本,从网络中获得所述欲查询文本的查询结果。
16.根据权利要求15所述的装置,其特征在于,所述第五获取子模块具体用于:将所述欲查询文本发送至网络服务器,使所述网络服务器对所述欲查询结果进行分词,并根据分词结果,获得每一个分词对应的查询结果,或者进一步获得所述每一个分词组成的句子或者短语对应的查询结果;从所述网络服务器获得所述查询结果。
17.根据权利要求11所述的装置,其特征在于,所述展示界面为:新弹出一展示框所界定的界面或者所述悬浮窗中预设的展示界面。
18.根据权利要求11所述的装置,其特征在于,还包括:
第一控制模块,用于在所述查询结果展示一预设时间段后或者在获取用户的关闭所述展示界面的指令后,关闭所述展示界面。
19.根据权利要求11所述的装置,其特征在于,还包括:
第二控制模块,用于在需要获得欲查询文本的查询结果的应用上启动所述悬浮窗。
20.一种移动设备,其特征在于,包括:如权利要求11-19任一项所述的获得文本查询结果的装置。
CN2012102895360A 2012-08-14 2012-08-14 获得文本查询结果的方法、装置及移动设备 Pending CN102830928A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN2012102895360A CN102830928A (zh) 2012-08-14 2012-08-14 获得文本查询结果的方法、装置及移动设备

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN2012102895360A CN102830928A (zh) 2012-08-14 2012-08-14 获得文本查询结果的方法、装置及移动设备

Publications (1)

Publication Number Publication Date
CN102830928A true CN102830928A (zh) 2012-12-19

Family

ID=47334083

Family Applications (1)

Application Number Title Priority Date Filing Date
CN2012102895360A Pending CN102830928A (zh) 2012-08-14 2012-08-14 获得文本查询结果的方法、装置及移动设备

Country Status (1)

Country Link
CN (1) CN102830928A (zh)

Cited By (20)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103139377A (zh) * 2012-12-26 2013-06-05 广东欧珀移动通信有限公司 用于移动通信终端的应用的消息预览方法及消息预览装置
CN103198056A (zh) * 2013-03-05 2013-07-10 北京小米科技有限责任公司 一种字符解释并显示方法和装置
CN103425390A (zh) * 2013-07-26 2013-12-04 华为软件技术有限公司 信息交互方法和装置
CN103677527A (zh) * 2013-12-24 2014-03-26 北京奇虎科技有限公司 适于移动终端的悬浮问题交互控件显示方法和装置
CN104063139A (zh) * 2013-03-18 2014-09-24 腾讯科技(深圳)有限公司 显示调整的方法及装置
CN104267867A (zh) * 2014-10-27 2015-01-07 百度在线网络技术(北京)有限公司 内容输入方法及装置
CN104536688A (zh) * 2014-12-26 2015-04-22 北京奇虎科技有限公司 基于触摸操作的搜索方法和装置
CN105302837A (zh) * 2014-07-31 2016-02-03 腾讯科技(深圳)有限公司 一种查询信息的方法和终端
CN105320693A (zh) * 2014-07-31 2016-02-10 腾讯科技(深圳)有限公司 一种查询信息的方法和终端
CN105468253A (zh) * 2014-09-28 2016-04-06 中兴通讯股份有限公司 一种移动终端界面内容的显示方法、装置及终端
CN105955651A (zh) * 2016-04-29 2016-09-21 乐视控股(北京)有限公司 一种计算器的显示管理方法及装置
CN106791115A (zh) * 2016-12-26 2017-05-31 努比亚技术有限公司 一种移动终端信息复制方法及移动终端
CN106774985A (zh) * 2016-12-30 2017-05-31 维沃移动通信有限公司 一种文字处理方法及移动终端
CN107844249A (zh) * 2016-09-19 2018-03-27 珠海金山办公软件有限公司 日程条目的移动方法及装置
CN108279835A (zh) * 2017-01-05 2018-07-13 腾讯科技(深圳)有限公司 窗口显示控制方法和装置
CN109521933A (zh) * 2018-10-30 2019-03-26 维沃移动通信有限公司 一种显示控制方法及移动终端
WO2019076054A1 (zh) * 2017-10-19 2019-04-25 平安科技(深圳)有限公司 时间段的选择方法、装置、计算机设备及存储介质
CN109710155A (zh) * 2018-12-29 2019-05-03 维沃移动通信有限公司 一种信息处理方法及终端设备
CN110243386A (zh) * 2019-07-15 2019-09-17 腾讯科技(深圳)有限公司 导航信息显示方法、装置、终端及存储介质
WO2019242517A1 (zh) * 2018-06-20 2019-12-26 钉钉控股(开曼)有限公司 消息处理方法、装置、终端设备

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6131032A (en) * 1997-12-01 2000-10-10 Motorola, Inc. Method and apparatus for monitoring users of a communications system
CN1808437A (zh) * 2006-02-17 2006-07-26 北京金山软件有限公司 一种对网页中的关键字进行即时检索的方法
CN1858683A (zh) * 2006-04-30 2006-11-08 北京金山软件有限公司 一种在手持设备上实现屏幕取词检索的方法和***
CN101110071A (zh) * 2006-07-17 2008-01-23 英业达股份有限公司 词汇即时翻译***及方法
CN101661498A (zh) * 2009-09-16 2010-03-03 百度在线网络技术(北京)有限公司 信息搜索方法和装置
CN102323932A (zh) * 2011-08-30 2012-01-18 百度在线网络技术(北京)有限公司 一种用于处理网页收藏信息的方法与设备

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6131032A (en) * 1997-12-01 2000-10-10 Motorola, Inc. Method and apparatus for monitoring users of a communications system
CN1808437A (zh) * 2006-02-17 2006-07-26 北京金山软件有限公司 一种对网页中的关键字进行即时检索的方法
CN1858683A (zh) * 2006-04-30 2006-11-08 北京金山软件有限公司 一种在手持设备上实现屏幕取词检索的方法和***
CN101110071A (zh) * 2006-07-17 2008-01-23 英业达股份有限公司 词汇即时翻译***及方法
CN101661498A (zh) * 2009-09-16 2010-03-03 百度在线网络技术(北京)有限公司 信息搜索方法和装置
CN102323932A (zh) * 2011-08-30 2012-01-18 百度在线网络技术(北京)有限公司 一种用于处理网页收藏信息的方法与设备

Cited By (25)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103139377A (zh) * 2012-12-26 2013-06-05 广东欧珀移动通信有限公司 用于移动通信终端的应用的消息预览方法及消息预览装置
CN103198056A (zh) * 2013-03-05 2013-07-10 北京小米科技有限责任公司 一种字符解释并显示方法和装置
CN104063139A (zh) * 2013-03-18 2014-09-24 腾讯科技(深圳)有限公司 显示调整的方法及装置
CN103425390B (zh) * 2013-07-26 2016-06-22 华为软件技术有限公司 信息交互方法和装置
CN103425390A (zh) * 2013-07-26 2013-12-04 华为软件技术有限公司 信息交互方法和装置
CN103677527A (zh) * 2013-12-24 2014-03-26 北京奇虎科技有限公司 适于移动终端的悬浮问题交互控件显示方法和装置
CN103677527B (zh) * 2013-12-24 2017-10-24 北京奇立软件技术有限公司 适于移动终端的悬浮问题交互控件显示方法和装置
CN105302837A (zh) * 2014-07-31 2016-02-03 腾讯科技(深圳)有限公司 一种查询信息的方法和终端
CN105320693A (zh) * 2014-07-31 2016-02-10 腾讯科技(深圳)有限公司 一种查询信息的方法和终端
CN105468253A (zh) * 2014-09-28 2016-04-06 中兴通讯股份有限公司 一种移动终端界面内容的显示方法、装置及终端
CN104267867A (zh) * 2014-10-27 2015-01-07 百度在线网络技术(北京)有限公司 内容输入方法及装置
CN104536688A (zh) * 2014-12-26 2015-04-22 北京奇虎科技有限公司 基于触摸操作的搜索方法和装置
CN105955651A (zh) * 2016-04-29 2016-09-21 乐视控股(北京)有限公司 一种计算器的显示管理方法及装置
CN107844249A (zh) * 2016-09-19 2018-03-27 珠海金山办公软件有限公司 日程条目的移动方法及装置
CN107844249B (zh) * 2016-09-19 2021-05-07 珠海金山办公软件有限公司 日程条目的移动方法及装置
CN106791115A (zh) * 2016-12-26 2017-05-31 努比亚技术有限公司 一种移动终端信息复制方法及移动终端
CN106774985A (zh) * 2016-12-30 2017-05-31 维沃移动通信有限公司 一种文字处理方法及移动终端
CN108279835A (zh) * 2017-01-05 2018-07-13 腾讯科技(深圳)有限公司 窗口显示控制方法和装置
CN108279835B (zh) * 2017-01-05 2021-03-02 腾讯科技(深圳)有限公司 窗口显示控制方法和装置
WO2019076054A1 (zh) * 2017-10-19 2019-04-25 平安科技(深圳)有限公司 时间段的选择方法、装置、计算机设备及存储介质
WO2019242517A1 (zh) * 2018-06-20 2019-12-26 钉钉控股(开曼)有限公司 消息处理方法、装置、终端设备
CN109521933A (zh) * 2018-10-30 2019-03-26 维沃移动通信有限公司 一种显示控制方法及移动终端
CN109710155A (zh) * 2018-12-29 2019-05-03 维沃移动通信有限公司 一种信息处理方法及终端设备
CN110243386A (zh) * 2019-07-15 2019-09-17 腾讯科技(深圳)有限公司 导航信息显示方法、装置、终端及存储介质
CN110243386B (zh) * 2019-07-15 2023-11-24 腾讯科技(深圳)有限公司 导航信息显示方法、装置、终端及存储介质

Similar Documents

Publication Publication Date Title
CN102830928A (zh) 获得文本查询结果的方法、装置及移动设备
CN102298503B (zh) 用于移动终端列表界面下显示内容的方法及装置
CN103294363B (zh) 一种搜索方法和终端
US8667412B2 (en) Dynamic virtual input device configuration
CN104216600B (zh) 一种提供应用程序的功能的方法及触屏智能终端设备
CN104238927B (zh) 智能终端应用程序的控制方法和装置
CN101639760A (zh) 联系信息输入方法及***
CN103135969A (zh) 应用程序的操作、生成、启动的方法及其装置
CN104657038A (zh) 一种处理内容的方法
CN104808903B (zh) 文本选择方法和装置
CN101299220A (zh) 多页面浏览器窗口拆分方法、合并方法和多页面浏览器
CN103064922A (zh) 一种手机中启动网页搜索的方法
CN101763218A (zh) 一种手持设备输入方法
CN103218160A (zh) 人机交互方法及终端
CN105786930A (zh) 基于触摸交互的搜索方法及装置
US20140123036A1 (en) Touch screen display process
CN1952860A (zh) 一种移动电话中实现双拼的中文输入方法
CN101968698A (zh) 一种电子白板一体机
CN106598409B (zh) 文本复制方法、装置和智能终端
CN102736831A (zh) 应用于包含虚拟键盘的移动终端的输入方法和装置
CN104199917A (zh) 一种网页页面内容的翻译方法、装置以及客户端
CN105260433A (zh) 一种网页内容收藏方法及电子设备
CN104156164A (zh) 终端
CN102759987A (zh) 信息录入方法
CN105279245A (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
ASS Succession or assignment of patent right

Free format text: FORMER OWNER: BEIJING JINSHAN DIGITAL ENTERTAINMENT SCIENCE AND TECHNOLOGY CO., LTD.

Effective date: 20141115

Owner name: BEIJING KINGSOFT OFFICE SOFTWARE CO., LTD.

Free format text: FORMER OWNER: BEIJING JINSHAN SOFTWARE CO., LTD.

Effective date: 20141115

C41 Transfer of patent application or patent right or utility model
TA01 Transfer of patent application right

Effective date of registration: 20141115

Address after: 100085 Beijing city Haidian District small business Road No. 33 two storey commercial office area C

Applicant after: Beijing Kingsoft WPS Office Co., Ltd.

Address before: Kingsoft No. 33 building, 100085 Beijing city Haidian District Xiaoying Road

Applicant before: Beijing Jinshan Software Co., Ltd.

Applicant before: Beijing Jinshan Digital Entertainment Science and Technology Co., Ltd.

C12 Rejection of a patent application after its publication
RJ01 Rejection of invention patent application after publication

Application publication date: 20121219