CN104778194A - 基于触摸操作的搜索方法和装置 - Google Patents

基于触摸操作的搜索方法和装置 Download PDF

Info

Publication number
CN104778194A
CN104778194A CN201410826801.3A CN201410826801A CN104778194A CN 104778194 A CN104778194 A CN 104778194A CN 201410826801 A CN201410826801 A CN 201410826801A CN 104778194 A CN104778194 A CN 104778194A
Authority
CN
China
Prior art keywords
touch
content
searched
search
touch operation
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
CN201410826801.3A
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 Qihoo Technology Co Ltd
Qizhi Software Beijing Co Ltd
Original Assignee
Beijing Qihoo Technology Co Ltd
Qizhi Software Beijing 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 Qihoo Technology Co Ltd, Qizhi Software Beijing Co Ltd filed Critical Beijing Qihoo Technology Co Ltd
Priority to CN201410826801.3A priority Critical patent/CN104778194A/zh
Publication of CN104778194A publication Critical patent/CN104778194A/zh
Priority to PCT/CN2015/095863 priority patent/WO2016101768A1/zh
Pending legal-status Critical Current

Links

Landscapes

  • User Interface Of Digital Computer (AREA)

Abstract

本发明提供了一种基于触摸操作的搜索方法和装置,主要涉及信息搜索技术领域,主要目的在于提供快捷地输入待搜索文字并进行搜索的技术方案。方法包括:当检测到用户进行截屏操作时,获取截屏操作对应的截屏图片,并根据截屏图片生成与截屏图片具有相同内容的触摸搜索界面;接收用户通过触摸搜索界面进行的对内容的至少一部分进行待搜索内容选择的触摸操作;根据触摸操作确定待搜索内容;使用待搜索内容进行搜索。根据本发明,不需要用户进行打开搜索app、将剪切或复制的内容粘贴到搜索app的搜索栏中等繁琐的操作,快捷便利;触摸搜索界面上保留了截图的内容,方便用户在触摸搜索界面在进行待搜索内容的选择,快捷而准确。

Description

基于触摸操作的搜索方法和装置
技术领域
本发明涉及信息搜索技术领域,具体而言,涉及一种基于触摸操作的搜索方法和装置。
背景技术
目前,搜索服务已经应用到移动终端上,例如,智能手机上往往安装了各种搜索app(应用程序)用于进行搜索。
现有的移动终端上的搜索服务,都是基于搜索栏输入的。而由于智能手机等移动终端的触摸屏输入不便捷的问题,导致搜索体验非常差,效率非常低。尤其是当用户在使用手机时基于屏幕上的字符、图像等有各种即时的搜索需求时,再打开搜索app,弹出搜索栏中再输入,非常的不便捷。
发明内容
鉴于上述问题,提出了本发明以便提供一种克服上述问题或者至少部分地解决上述问题的基于触摸操作的搜索方法和装置。
依据本发明的一个方面,提供了一种基于触摸操作的搜索方法,其包括:当检测到用户进行截屏操作时,获取所述截屏操作对应的截屏图片,并根据所述截屏图片生成与所述截屏图片具有相同内容的触摸搜索界面;接收所述用户通过所述触摸搜索界面进行的对所述内容的至少一部分进行待搜索内容选择的触摸操作;根据所述触摸操作确定所述待搜索内容;使用所述待搜索内容进行搜索。
可选地,前述的方法,根据所述截屏图片生成与所述截屏图片具有相同内容的触摸搜索界面,还包括:将所述触摸搜索界面设置为半透明方式,并覆盖在当前显示区域上形成蒙板,以使所述当前显示区域的内容透过所述触 摸搜索界面进行显示。
可选地,前述的方法,根据所述触摸操作确定所述待搜索内容,具体包括:根据所述触摸操作对应的触摸区域,在所述触摸搜索界面上选择包含所述待搜索内容的区域;对所述包含所述待搜索内容的区域中的内容进行识别,根据识别结果确定所述待搜索内容。
可选地,前述的方法,在根据所述触摸操作确定所述待搜索内容之前,还包括:改变所述触摸操作对应的触摸区域和/或未触摸区域的显示方式,以将所述触摸区域与所述未触摸区域进行区分。
可选地,前述的方法,使用所述待搜索内容进行搜索,具体包括:调用已安装的用于搜索的应用程序执行搜索,并显示所述应用程序的搜索结果。
可选地,前述的方法,调用已安装的用于搜索的应用程序执行搜索,并显示所述应用程序的搜索结果,具体包括:从所述当前显示区域上清除所述触摸搜索界面,并显示所述应用程序的界面,将所述待搜索内容和所述搜索结果显示在所述界面上。
可选地,前述的方法,所述待搜索内容包括以下至少一种:文字、图片、符号。
依据本发明的另一方面,还提供了一种基于触摸操作的搜索装置,其包括:触摸搜索界面生成模块,用于当检测到用户进行截屏操作时,获取所述截屏操作对应的截屏图片,并根据所述截屏图片生成与所述截屏图片具有相同内容的触摸搜索界面;触摸操作接收模块,用于接收所述用户通过所述触摸搜索界面进行的对所述内容的至少一部分进行待搜索内容选择的触摸操作;待搜索内容确定模块,用于根据所述触摸操作确定所述待搜索内容;搜索模块,用于使用所述待搜索内容进行搜索。
可选地,前述的装置,所述触摸搜索界面生成模块将所述触摸搜索界面设置为半透明方式,并覆盖在当前显示区域上形成蒙板,以使所述当前显示区域的内容透过所述触摸搜索界面进行显示。
可选地,前述的装置,所述待搜索内容确定模块根据所述触摸操作对应的触摸区域,在所述触摸搜索界面上选择包含所述待搜索内容的区域,并对 所述包含所述待搜索内容的区域中的内容进行识别,根据识别结果确定所述待搜索内容。
可选地,前述的装置,还包括:显示方式改变模块,用于改变所述触摸操作对应的触摸区域和/或未触摸区域的显示方式,以将所述触摸区域与所述未触摸区域进行区分。
可选地,前述的装置,所述搜索模块调用已安装的用于搜索的应用程序执行搜索,并显示所述应用程序的搜索结果。
可选地,前述的装置,所述搜索模块从所述当前显示区域上清除所述触摸搜索界面,并显示所述应用程序的界面,将所述待搜索内容和所述搜索结果显示在所述界面上。
可选地,前述的装置,所述待搜索内容包括以下至少一种:文字、图片、符号。
根据大量经验可知,用户在手机等移动终端上进行复制、剪切等操作,通常是为了将剪切或复制的文字、图像等作为待搜索内容,以将其复制到搜索app界面中的搜索栏中,然后执行搜索操作;根据本发明的技术方案,检测到用户进行截图操作时,自动根据截取的图片为用户提供触摸搜索界面,以供用户快捷准确地选择待搜索内容并进行搜索;这个过程中不需要用户进行打开搜索app、将剪切或复制的内容粘贴到搜索app的搜索栏中等繁琐的操作,快捷便利;触摸搜索界面上保留了截图的内容,方便用户在触摸搜索界面在进行待搜索内容的选择,快捷而准确。
上述说明仅是本发明技术方案的概述,为了能够更清楚了解本发明的技术手段,而可依照说明书的内容予以实施,并且为了让本发明的上述和其它目的、特征和优点能够更明显易懂,以下特举本发明的具体实施方式。
附图说明
通过阅读下文优选实施方式的详细描述,各种其他的优点和益处对于本领域普通技术人员将变得清楚明了。附图仅用于示出优选实施方式的目的,而并不认为是对本发明的限制。而且在整个附图中,用相同的参考符号表示 相同的部件。在附图中:
图1示出了根据本发明的一个实施例的基于触摸操作的搜索方法的流程图;
图2A示出了根据本发明的一个实施例的基于触摸操作的搜索方法的工作示意图;
图2B示出了根据本发明的一个实施例的基于触摸操作的搜索方法的工作示意图;
图2C示出了根据本发明的一个实施例的基于触摸操作的搜索方法的工作示意图;
图2D示出了根据本发明的一个实施例的基于触摸操作的搜索方法的工作示意图;
图3示出了根据本发明的一个实施例的基于触摸操作的搜索方法的流程图;
图4示出了根据本发明的一个实施例的基于触摸操作的搜索方法的工作示意图;
图5示出了根据本发明的一个实施例的基于触摸操作的搜索方法的流程图;
图6示出了根据本发明的一个实施例的基于触摸操作的搜索装置的框图。
具体实施方式
下面将参照附图更详细地描述本公开的示例性实施例。虽然附图中显示了本公开的示例性实施例,然而应当理解,可以以各种形式实现本公开而不应被这里阐述的实施例所限制。相反,提供这些实施例是为了能够更透彻地理解本公开,并且能够将本公开的范围完整的传达给本领域的技术人员。
如图1所示,本发明的一个实施例提供了一种基于触摸操作的搜索方法,其包括:
步骤110,当检测到用户进行截屏操作时,获取截屏操作对应的截屏图片, 并根据截屏图片生成与截屏图片具有相同内容的触摸搜索界面。
在本实施例中,对于不同的***采用的检测截图的方式也有所不同,对于android***,可以直接通过android***的FileObserver服务监听***截屏操作。本发明不限定在Andriod***,在其他操作***都可以涵盖的。
截图可能是针对某个网页,可能是针对某部动漫的图片,可能是针对视频的某频图像,可能是针对某个app的应用界面,可能是针对终端的***桌面或操作界面,可能是用户的图片库中的图片或照片,等等。进一步地,待搜索内容包括以下至少一种:文字、图片、符号。
所述触摸搜索界面以生成或弹出的图层或浮窗形式展现,可以接收用户的触摸操作以标识出触摸区域。
步骤120,接收用户通过触摸搜索界面进行的对内容的至少一部分进行待搜索内容选择的触摸操作。
用户触摸操作可以包括点选或滑动,所述触摸搜索界面基于用户触摸操作给予响应,并以不同的颜色、线框等方式标示出触摸区域。
步骤130,根据触摸操作确定待搜索内容。
本实施例中,所述触摸搜索界面接收用户触摸操作对上述内容的至少一部分进行触摸区域标识,所述触摸区域作为识别待搜索内容的基础。
在本实施例中,根据基于触摸操作得到的触摸区域生成选择区域图片,然后对选择区域图片进行文字/图形等元素识别。这里对从图片中识别文字/图形等元素的方法不进行限制;例如,图片OCR(Optical Character Recognition,光学字符识别)识别技术,即,后台通过OCR识别从图片中提取文字信息;再例如,UiAutomator自动化测试技术:UiAutomator是android自带自动化测试工具,可以用来提取当前页面文本信息,这种技术可以获取100%正确文字。各识别技术存在不同的适用场景,其中,UiAutomator与OCR如果识别出相同的内容则代表该内容准确性很强,所以通过计算UiAutomator与OCR识别结果的交集确定待搜索内容,能极大提高识别准确度。
步骤140,使用待搜索内容进行搜索。
该步骤进一步包括根据用户触发的基于待搜索内容进行搜索的指令,发 起携带待搜索内容的搜索请求。所述搜索请求进一步可以通过调起已安装的用于搜索的应用(比如360搜索app)或某一应用中的搜索模块(比如360卫士中的搜索模块),将所述待搜索内容发给所述应用,通过所述应用的搜索模块或功能来对待搜索内容进行搜索,并给出搜索结果显示给用户。
根据本实施例的技术方案,用户进行搜索时并不需要打开搜索app、在搜索栏中输入待搜索文字、将待搜索文字粘贴到搜索栏中、触发搜索等繁琐操作;在本实施例中,检测到用户进行截图操作时,自动为用户提供触摸搜索界面,以供用户快捷准确地选择待搜索内容并进行搜索,节省了上述的繁琐操作,快捷便利;触摸搜索界面上保留了截图的内容,方便用户在触摸搜索界面在进行待搜索内容的选择,快捷而准确,解决了现有部分搜索app只能复制整段内容而不能精确搜索单个词或某几个离散词汇的弊端,提高了选取待搜索文字精准性。
根据图1,用户使用手机对其桌面进行截图;后台检测到用户的截图操作时,根据截图生成了触摸操作界面,触摸操作界面为浮层或蒙板形式,显示状态为半透明或灰度,能够显示对应截图中的内容,比如桌面上的各个图标及名称,具体如图2A所示;用户在触摸操作界面上进行触摸操作,触摸操作滑动过的区域如图2B中曲线线框所示,可知用户的意图中选择触摸到的文字作为待搜索内容;基于前述的图形识别技术,识别出待搜索内容为“360影视大全”;则使用“360影视大全”进行搜索,搜索结果如图2C所示。通过上述触摸交互方式实现对内容快捷选取和搜索,完全提高了用户搜索的整体交互体验。本实施例应用于带触摸屏的移动终端。
本发明的一个实施例中还提供了一种基于触摸操作的搜索方法,相比于前述的实施例,本实施例的搜索方法中,步骤110,还包括:
将触摸搜索界面设置为半透明方式,并覆盖在当前显示区域上形成蒙板,以使当前显示区域的内容透过触摸搜索界面进行显示。根据本实施例的技术方案,半透明的触摸操作界面作为蒙板,既能够使得用户看清楚当前显示区域的变化,又能够看清楚触摸操作界面的内容,从而在触摸操作界面上进行符合用户意向的触摸操作。进一步地,还可以将蒙板以灰度方式进行显示, 这为了将触摸操作界面与截取的显示界面进行区别,向用户表明当前是对触摸操作界面进行触摸操作。例如,图2A所示显示的触摸操作界面,就可以设置为半透明的形式。
本发明的一个实施例中还提供了一种基于触摸操作的搜索方法,相比于前述的实施例,本实施例的搜索方法中,在步骤130之前,还包括:
改变触摸操作对应的触摸区域和/或未触摸区域的显示方式,以将触摸区域与未触摸区域进行区分。在本实施例中,对显示方式不进行限制,其包括亮度、颜色、对比度方面的改变。根据本实施例的技术方案,将触摸区域与未触摸区域进行区别,有利于用户确定自己的触摸操作到底摸到了哪些内容。例如,根据图2B所示的用户触摸区域,可以实现如图2D所示的效果:用户触摸区域进行高亮显示;未触摸区域明显较暗,在图2D中通过斜线效果呈现。
如图3所示,本发明的一个实施例提供了一种基于触摸操作的搜索方法,其包括:
步骤310,当检测到用户进行截屏操作时,获取截屏操作对应的图片,并根据截屏图片生成与截屏图片具有相同内容的触摸搜索界面。
在本实施例中,对于不同的***采用的检测截图的方式也有所不同,对于android***,可以直接通过android***的FileObserver服务监听***截屏操作。本发明不限定在Andriod***,在其他操作***都可以涵盖的。
截图可能是针对某个网页,可能是针对某部动漫的图片,可能是针对视频的某频图像,可能是针对某个app的应用界面,可能是针对终端的***桌面或操作界面,可能是用户的图片库中的图片或照片,等等。进一步地,待搜索内容包括以下至少一种:文字、图片、符号。
所述触摸搜索界面以生成或弹出的图层或浮窗形式展现,可以接收用户的触摸操作以标识出触摸区域。
步骤320,接收用户通过触摸搜索界面进行的对内容的至少一部分进行待搜索内容选择的触摸操作。用户触摸操作可以包括点选或滑动,所述触摸搜 索界面基于用户触摸操作给予响应,并以不同的颜色、线框等方式标示出触摸区域。
步骤330,根据触摸操作对应的触摸区域,在触摸搜索界面上选择包含待搜索内容的区域。
本实施例中,所述触摸搜索界面接收用户触摸操作对上述内容的至少一部分进行触摸区域标识,所述触摸区域作为识别待搜索内容的基础。
在本实施例中,基于触摸操作,从触摸操作界面上提取有限的区域可以得到选择区域图片,基于前述的图形识别技术进行识别,可以提高识别效果;进一步地,选取的包含待搜索内容的区域的大小不应小于用户触摸区域,例如,若用户手指触摸操作摸出的部分不准确,按触摸区域生成选择区域图片会造成文字不能完整获取的情形,则基于用户触摸区域,将边界扩展一定阈值,相对于严格按照触摸区域,边界扩展后就有了一张略大的新选择区域图片,新选择区域图片能够将用户未完整触摸的文字包含,这样就解决了用户触摸区域文字获取不完整的问题,保证了待搜索内容获取的完整性。
步骤340,对包含所述待搜索内容的区域中的内容进行识别,根据识别结果确定待搜索内容。
步骤350,使用待搜索内容进行搜索。
该步骤进一步包括根据用户触发的基于待搜索内容进行搜索的指令,发起携带待搜索内容的搜索请求。所述搜索请求进一步可以通过调起已安装的用于搜索的应用(比如360搜索app)或某一应用中的搜索模块(比如360卫士中的搜索模块),将所述待搜索内容发给所述应用,通过所述应用的搜索模块或功能来对待搜索内容进行搜索,并给出搜索结果显示给用户。
结合前述的实施例,图2B中曲线线框展示了用户触摸区域,则基于OCR识别技术,从触摸操作界面中选择的包含待搜索内容的区域如图4所示的矩形,对该矩形区域进行截图并进行图形识别得到“360影视大全”的待搜索文字;需要注意的是,用户触摸区域并没有完整覆盖“360影视大全”的信息,所以本实施例中并没有严格按照触摸区域来确定待识别矩形区域的长宽,而是进行了一定的扩展,得到了完整涵盖“360影视大全”的矩形区域。
在本发明的一个实施例中,根据预定的换行摸字的识别策略在包含待搜索内容的区域对应的截图中识别出文字,这种策略主要应用于用户想要摸出的字分别在两行的机制。由于摸字识别主要是基于用户手指滑动在蒙板上产生的类似矩形高亮区域的像素点的边界(左右上下(x,y)四个点)来识别的。但是如果文本属于两行,手指滑动两次,也依然会根据两次合并后区左右上下四个像素点,这样四个像素点圈出的范围就比手指滑动两次高亮区域要大很多,就使得没有精准在高亮词上,因此解决的方法是:考虑换行摸字这两次他们的重合度高低,如果重合度很低(例如30%以下,阈值可以再调节),就作为两张截图来分别识别,这样就提高了精准程度。
如图5所示,本发明的一个实施例提供了一种基于触摸操作的搜索方法,其包括:
步骤510,当检测到用户进行截屏操作时,获取截屏操作对应的截屏图片,并根据截屏图片生成与截屏图片具有相同内容的触摸搜索界面。
在本实施例中,对于不同的***采用的检测截图的方式也有所不同,对于android***,可以直接通过android***的FileObserver服务监听***截屏操作。本发明不限定在Andriod***,在其他操作***都可以涵盖的。
截图可能是针对某个网页,可能是针对某部动漫的图片,可能是针对视频的某频图像,可能是针对某个app的应用界面,可能是针对终端的***桌面或操作界面,可能是用户的图片库中的图片或照片,等等。进一步地,待搜索内容包括以下至少一种:文字、图片、符号。
所述触摸搜索界面以生成或弹出的图层或浮窗形式展现,可以接收用户的触摸操作以标识出触摸区域。
步骤520,接收用户通过触摸搜索界面进行的对内容的至少一部分进行待搜索内容选择的触摸操作。
用户触摸操作可以包括点选或滑动,所述触摸搜索界面基于用户触摸操作给予响应,并以不同的颜色、线框等方式标示出触摸区域。
步骤530,根据触摸操作确定待搜索内容。
本实施例中,所述触摸搜索界面接收用户触摸操作对上述内容的至少一部分进行触摸区域标识,所述触摸区域作为识别待搜索内容的基础。
在本实施例中,根据基于触摸操作得到的触摸区域生成选择区域图片,然后对选择区域图片进行文字/图形等元素识别。这里对从图片中识别文字/图形等元素的方法不进行限制;例如,图片OCR(Optical Character Recognition,光学字符识别)识别技术,即,后台通过OCR识别从图片中提取文字信息;再例如,UiAutomator自动化测试技术:UiAutomator是android自带自动化测试工具,可以用来提取当前页面文本信息,这种技术可以获取100%正确文字。各识别技术存在不同的适用场景,其中,UiAutomator与OCR如果识别出相同的内容则代表该内容准确性很强,所以通过计算UiAutomator与OCR识别结果的交集确定待搜索内容,能极大提高识别准确度。
步骤540,调用已安装的用于搜索的应用程序执行搜索,并显示应用程序的搜索结果。根据本实施例的技术方案,实现了对已安装搜索app的自动调用,避免用户进行搜索时并不需要打开搜索app、在搜索栏中输入待搜索文字、将待搜索文字粘贴到搜索栏中、触发搜索等繁琐操作;在另一实施例中,也可以不调用已安装app,而是将包含搜索的多个过程设计为由单独一个app来实现。例如,图2C中所展示的搜索结果,就是调用手机中已经安装的“360”搜索来实现。
本发明的一个实施例中还提供了一种基于触摸操作的搜索方法,相比于前述的实施例,本实施例的搜索方法中,步骤540,具体包括:从当前显示区域上清除触摸搜索界面,并显示应用程序的界面,将待搜索内容和搜索结果显示在界面上。根据本实施例的技术方案,及时将触摸搜索界面清除,有利于节省资源消耗,以及避免触摸搜索界面对用户进行其他操作的干扰。
如图6所示,本发明的一个实施例提供了一种基于触摸操作的搜索装置,其包括:
触摸搜索界面生成模块610,用于当检测到用户进行截屏操作时,获取截 屏操作对应的截屏图片,并根据截屏图片生成与截屏图片具有相同内容的触摸搜索界面。
在本实施例中,对于不同的***采用的检测截图的方式也有所不同,对于android***,可以直接通过android***的FileObserver服务监听***截屏操作。本发明不限定在Andriod***,在其他操作***都可以涵盖的。
截图可能是针对某个网页,可能是针对某部动漫的图片,可能是针对视频的某频图像,可能是针对某个app的应用界面,可能是针对终端的***桌面或操作界面,可能是用户的图片库中的图片或照片,等等。进一步地,待搜索内容包括以下至少一种:文字、图片、符号。
所述触摸搜索界面以生成或弹出的图层或浮窗形式展现,可以接收用户的触摸操作以标识出触摸区域。
触摸操作接收模块620,用于接收用户通过触摸搜索界面进行的对内容的至少一部分进行待搜索内容选择的触摸操作。
用户触摸操作可以包括点选或滑动,所述触摸搜索界面基于用户触摸操作给予响应,并以不同的颜色、线框等方式标示出触摸区域。
待搜索内容确定模块630,用于根据触摸操作确定待搜索内容。
本实施例中,所述触摸搜索界面接收用户触摸操作对上述内容的至少一部分进行触摸区域标识,所述触摸区域作为识别待搜索内容的基础。
在本实施例中,根据基于触摸操作得到的触摸区域生成选择区域图片,然后对选择区域图片进行文字/图形等元素识别。这里对从图片中识别文字/图形等元素的方法不进行限制;例如,图片OCR(Optical Character Recognition,光学字符识别)识别技术,即,后台通过OCR识别从图片中提取文字信息;再例如,UiAutomator自动化测试技术:UiAutomator是android自带自动化测试工具,可以用来提取当前页面文本信息,这种技术可以获取100%正确文字。各识别技术存在不同的适用场景,其中,UiAutomator与OCR如果识别出相同的内容则代表该内容准确性很强,所以通过计算UiAutomator与OCR识别结果的交集确定待搜索内容,能极大提高识别准确度。
搜索模块640,用于使用待搜索内容进行搜索。
该步骤进一步包括根据用户触发的基于待搜索内容进行搜索的指令,发起携带待搜索内容的搜索请求。所述搜索请求进一步可以通过调起已安装的用于搜索的应用(比如360搜索app)或某一应用中的搜索模块(比如360卫士中的搜索模块),将所述待搜索内容发给所述应用,通过所述应用的搜索模块或功能来对待搜索内容进行搜索,并给出搜索结果显示给用户。
根据本实施例的技术方案,用户进行搜索时并不需要打开搜索app、在搜索栏中输入待搜索文字、将待搜索文字粘贴到搜索栏中、触发搜索等繁琐操作;在本实施例中,检测到用户进行截图操作时,自动为用户提供触摸搜索界面,以供用户快捷准确地选择待搜索内容并进行搜索,节省了上述的繁琐操作,快捷便利;触摸搜索界面上保留了截图的内容,方便用户在触摸搜索界面在进行待搜索内容的选择,快捷而准确,解决了现有部分搜索app只能复制整段内容而不能精确搜索单个词或某几个离散词汇的弊端,提高了选取待搜索文字精准性。
根据图6,用户使用手机对其桌面进行截图;后台检测到用户的截图操作时,根据截图生成了触摸操作界面,触摸操作界面为浮层或蒙板形式,显示状态为半透明或灰度,能够显示对应截图中的内容,比如桌面上的各个图标及名称,具体如图2A所示;用户在触摸操作界面上进行触摸操作,触摸操作滑动过的区域如图2B中曲线线框所示,可知用户的意图中选择触摸到的文字作为待搜索内容;基于前述的图形识别技术,识别出待搜索内容为“360影视大全”;则使用“360影视大全”进行搜索,搜索结果如图2C所示。通过上述触摸交互方式实现对内容快捷选取和搜索,完全提高了用户搜索的整体交互体验。本实施例应用于带触摸屏的移动终端。
本发明的一个实施例中还提供了一种基于触摸操作的搜索装置,相比于前述的实施例,本实施例的搜索装置中,触摸搜索界面生成模块610将触摸搜索界面设置为半透明方式,并覆盖在当前显示区域上形成蒙板,以使当前显示区域的内容透过触摸搜索界面进行显示。根据本实施例的技术方案,半透明的触摸操作界面作为蒙板,既能够使得用户看清楚当前显示区域的变化,又能够看清楚触摸操作界面的内容,从而在触摸操作界面上进行符合用户意 向的触摸操作。进一步地,还可以将蒙板以灰度方式进行显示,这为了将触摸操作界面与截取的显示界面进行区别,向用户表明当前是对触摸操作界面进行触摸操作。例如,图2A所示显示的触摸操作界面,就可以设置为半透明的形式。
本发明的一个实施例中还提供了一种基于触摸操作的搜索装置,相比于前述的实施例,本实施例的搜索装置中,还包括:
显示方式改变模块,用于改变触摸操作对应的触摸区域和/或未触摸区域的显示方式,以将触摸区域与未触摸区域进行区分。在本实施例中,对显示方式不进行限制,其包括亮度、颜色、对比度方面的改变。根据本实施例的技术方案,将触摸区域与未触摸区域进行区别,有利于用户确定自己的触摸操作到底摸到了哪些内容。例如,根据图2B所示的用户触摸区域,可以实现如图2D所示的效果:用户触摸区域进行高亮显示;未触摸区域明显较暗,在图2D中通过斜线效果呈现。
本发明的一个实施例提供了一种基于触摸操作的搜索装置,其包括:
触摸搜索界面生成模块610,用于当检测到用户进行截屏操作时,获取截屏操作对应的截屏图片,并根据截屏图片生成与截屏图片具有相同内容的触摸搜索界面。
在本实施例中,对于不同的***采用的检测截图的方式也有所不同,对于android***,可以直接通过android***的FileObserver服务监听***截屏操作。本发明不限定在Andriod***,在其他操作***都可以涵盖的。
截图可能是针对某个网页,可能是针对某部动漫的图片,可能是针对视频的某频图像,可能是针对某个app的应用界面,可能是针对终端的***桌面或操作界面,可能是用户的图片库中的图片或照片,等等。进一步地,待搜索内容包括以下至少一种:文字、图片、符号。
所述触摸搜索界面以生成或弹出的图层或浮窗形式展现,可以接收用户的触摸操作以标识出触摸区域。
触摸操作接收模块620,用于接收用户通过触摸搜索界面进行的对内容的至少一部分进行待搜索内容选择的触摸操作。
用户触摸操作可以包括点选或滑动,所述触摸搜索界面基于用户触摸操作给予响应,并以不同的颜色、线框等方式标示出触摸区域。
待搜索内容确定模块630,用于根据触摸操作对应的触摸区域,在触摸搜索界面上选择包含待搜索内容的区域,并对包含所述待搜索内容的区域中的内容进行识别,根据识别结果确定待搜索内容。
本实施例中,所述触摸搜索界面接收用户触摸操作对上述内容的至少一部分进行触摸区域标识,所述触摸区域作为识别待搜索内容的基础。
在本实施例中,基于触摸操作,从触摸操作界面上提取有限的区域可以得到选择区域图片,基于前述的图形识别技术进行识别,可以提高识别效果;进一步地,选取的包含待搜索内容的区域的大小不应小于用户触摸区域,例如,若用户手指触摸操作摸出的部分不准确,按触摸区域生成选择区域图片会造成文字不能完整获取的情形,则基于用户触摸区域,将边界扩展一定阈值,相对于严格按照触摸区域,边界扩展后就有了一张略大的新选择区域图片,新选择区域图片能够将用户未完整触摸的文字包含,这样就解决了用户触摸区域文字获取不完整的问题,保证了待搜索内容获取的完整性。
搜索模块640,用于使用待搜索内容进行搜索。
该步骤进一步包括根据用户触发的基于待搜索内容进行搜索的指令,发起携带待搜索内容的搜索请求。所述搜索请求进一步可以通过调起已安装的用于搜索的应用(比如360搜索app)或某一应用中的搜索模块(比如360卫士中的搜索模块),将所述待搜索内容发给所述应用,通过所述应用的搜索模块或功能来对待搜索内容进行搜索,并给出搜索结果显示给用户。
结合前述的实施例,图2B中曲线线框展示了用户触摸区域,则基于OCR识别技术,从触摸操作界面中选择的包含待搜索内容的区域如图4所示的矩形,对该矩形区域进行截图并进行图形识别得到“360影视大全”的待搜索文字;需要注意的是,用户触摸区域并没有完整覆盖“360影视大全”的信息,所以本实施例中并没有严格按照触摸区域来确定待识别矩形区域的长宽,而 是进行了一定的扩展,得到了完整涵盖“360影视大全”的矩形区域。
在本发明的一个实施例中,根据预定的换行摸字的识别策略在包含待搜索内容的区域对应的截图中识别出文字,这种策略主要应用于用户想要摸出的字分别在两行的机制。由于摸字识别主要是基于用户手指滑动在蒙板上产生的类似矩形高亮区域的像素点的边界(左右上下(x,y)四个点)来识别的。但是如果文本属于两行,手指滑动两次,也依然会根据两次合并后区左右上下四个像素点,这样四个像素点圈出的范围就比手指滑动两次高亮区域要大很多,就使得没有精准在高亮词上,因此解决的方法是:考虑换行摸字这两次他们的重合度高低,如果重合度很低(例如30%以下,阈值可以再调节),就作为两张截图来分别识别,这样就提高了精准程度。
本发明的一个实施例提供了一种基于触摸操作的搜索装置,其包括:
触摸搜索界面生成模块610,用于当检测到用户进行截屏操作时,获取截屏操作对应的截屏图片,并根据截屏图片生成与截屏图片具有相同内容的触摸搜索界面。
在本实施例中,对于不同的***采用的检测截图的方式也有所不同,对于android***,可以直接通过android***的FileObserver服务监听***截屏操作。本发明不限定在Andriod***,在其他操作***都可以涵盖的。
截图可能是针对某个网页,可能是针对某部动漫的图片,可能是针对视频的某频图像,可能是针对某个app的应用界面,可能是针对终端的***桌面或操作界面,可能是用户的图片库中的图片或照片,等等。进一步地,待搜索内容包括以下至少一种:文字、图片、符号。
所述触摸搜索界面以生成或弹出的图层或浮窗形式展现,可以接收用户的触摸操作以标识出触摸区域。
触摸操作接收模块620,用于接收用户通过触摸搜索界面进行的对内容的至少一部分进行待搜索内容选择的触摸操作。
用户触摸操作可以包括点选或滑动,所述触摸搜索界面基于用户触摸操作给予响应,并以不同的颜色、线框等方式标示出触摸区域。
待搜索内容确定模块630,用于根据触摸操作确定待搜索内容。
本实施例中,所述触摸搜索界面接收用户触摸操作对上述内容的至少一部分进行触摸区域标识,所述触摸区域作为识别待搜索内容的基础。
在本实施例中,根据基于触摸操作得到的触摸区域生成选择区域图片,然后对选择区域图片进行文字/图形等元素识别。这里对从图片中识别文字/图形等元素的方法不进行限制;例如,图片OCR(Optical Character Recognition,光学字符识别)识别技术,即,后台通过OCR识别从图片中提取文字信息;再例如,UiAutomator自动化测试技术:UiAutomator是android自带自动化测试工具,可以用来提取当前页面文本信息,这种技术可以获取100%正确文字。各识别技术存在不同的适用场景,其中,UiAutomator与OCR如果识别出相同的内容则代表该内容准确性很强,所以通过计算UiAutomator与OCR识别结果的交集确定待搜索内容,能极大提高识别准确度。
搜索模块640,用于调用已安装的用于搜索的应用程序执行搜索,并显示应用程序的搜索结果。根据本实施例的技术方案,实现了对已安装搜索app的自动调用,避免用户进行搜索时并不需要打开搜索app、在搜索栏中输入待搜索文字、将待搜索文字粘贴到搜索栏中、触发搜索等繁琐操作;在另一实施例中,也可以不调用已安装app,而是将包含搜索的多个过程设计为由单独一个app来实现。例如,图2C中所展示的搜索结果,就是调用手机中已经安装的“360”搜索来实现。
本发明的一个实施例中还提供了一种基于触摸操作的搜索装置,相比于前述的实施例,本实施例的搜索装置中,搜索模块640具体包括:从当前显示区域上清除触摸搜索界面,并显示应用程序的界面,将待搜索内容和搜索结果显示在界面上。根据本实施例的技术方案,及时将触摸搜索界面清除,有利于节省资源消耗,以及避免触摸搜索界面对用户进行其他操作的干扰。
在此提供的算法和显示不与任何特定计算机、虚拟***或者其它设备固有相关。各种通用***也可以与基于在此的示教一起使用。根据上面的描述, 构造这类***所要求的结构是显而易见的。此外,本发明也不针对任何特定编程语言。应当明白,可以利用各种编程语言实现在此描述的本发明的内容,并且上面对特定语言所做的描述是为了披露本发明的最佳实施方式。
在此处所提供的说明书中,说明了大量具体细节。然而,能够理解,本发明的实施例可以在没有这些具体细节的情况下实践。在一些实例中,并未详细示出公知的方法、结构和技术,以便不模糊对本说明书的理解。
类似地,应当理解,为了精简本公开并帮助理解各个发明方面中的一个或多个,在上面对本发明的示例性实施例的描述中,本发明的各个特征有时被一起分组到单个实施例、图、或者对其的描述中。然而,并不应将该公开的方法解释成反映如下意图:即所要求保护的本发明要求比在每个权利要求中所明确记载的特征更多的特征。更确切地说,如下面的权利要求书所反映的那样,发明方面在于少于前面公开的单个实施例的所有特征。因此,遵循具体实施方式的权利要求书由此明确地并入该具体实施方式,其中每个权利要求本身都作为本发明的单独实施例。
本领域那些技术人员可以理解,可以对实施例中的设备中的模块进行自适应性地改变并且把它们设置在与该实施例不同的一个或多个设备中。可以把实施例中的模块或单元或组件组合成一个模块或单元或组件,以及此外可以把它们分成多个子模块或子单元或子组件。除了这样的特征和/或过程或者单元中的至少一些是相互排斥之外,可以采用任何组合对本说明书(包括伴随的权利要求、摘要和附图)中公开的所有特征以及如此公开的任何方法或者设备的所有过程或单元进行组合。除非另外明确陈述,本说明书(包括伴随的权利要求、摘要和附图)中公开的每个特征可以由提供相同、等同或相似目的的替代特征来代替。
此外,本领域的技术人员能够理解,尽管在此所述的一些实施例包括其它实施例中所包括的某些特征而不是其它特征,但是不同实施例的特征的组合意味着处于本发明的范围之内并且形成不同的实施例。例如,在下面的权利要求书中,所要求保护的实施例的任意之一都可以以任意的组合方式来使用。
本发明的各个部件实施例可以以硬件实现,或者以在一个或者多个处理器上运行的软件模块实现,或者以它们的组合实现。本领域的技术人员应当理解,可以在实践中使用微处理器或者数字信号处理器(DSP)来实现根据本发 明实施例的基于触摸操作的搜索装置中的一些或者全部部件的一些或者全部功能。本发明还可以实现为用于执行这里所描述的方法的一部分或者全部的设备或者装置程序(例如,计算机程序和计算机程序产品)。这样的实现本发明的程序可以存储在计算机可读介质上,或者可以具有一个或者多个信号的形式。这样的信号可以从因特网网站上下载得到,或者在载体信号上提供,或者以任何其他形式提供。
应该注意的是上述实施例对本发明进行说明而不是对本发明进行限制,并且本领域技术人员在不脱离所附权利要求的范围的情况下可设计出替换实施例。在权利要求中,不应将位于括号之间的任何参考符号构造成对权利要求的限制。单词“包含”不排除存在未列在权利要求中的元件或步骤。位于元件之前的单词“一”或“一个”不排除存在多个这样的元件。本发明可以借助于包括有若干不同元件的硬件以及借助于适当编程的计算机来实现。在列举了若干装置的单元权利要求中,这些装置中的若干个可以是通过同一个硬件项来具体体现。单词第一、第二、以及第三等的使用不表示任何顺序。可将这些单词解释为名称。

Claims (10)

1.一种基于触摸操作的搜索方法,其包括:
当检测到用户进行截屏操作时,获取所述截屏操作对应的截屏图片,并生成与所述截屏图片具有相同内容的触摸搜索界面;
接收所述用户通过所述触摸搜索界面进行的对所述内容的至少一部分进行待搜索内容选择的触摸操作;
根据所述触摸操作确定所述待搜索内容;
使用所述待搜索内容进行搜索。
2.根据权利要求1所述的方法,其中,根据所述截屏图片生成与所述截屏图片具有相同内容的触摸搜索界面,还包括:
将所述触摸搜索界面设置为半透明方式,并覆盖在当前显示区域上形成蒙板,以使所述当前显示区域的内容透过所述触摸搜索界面进行显示。
3.根据权利要求1-2任一项所述的方法,其中,根据所述触摸操作确定所述待搜索内容,具体包括:
根据所述触摸操作对应的触摸区域,在所述触摸搜索界面上选择包含所述待搜索内容的区域;
对所述包含所述待搜索内容的区域中的内容进行识别,根据识别结果确定所述待搜索内容。
4.根据权利要求1-3任一项所述的方法,其中,在根据所述触摸操作确定所述待搜索内容之前,还包括:
改变所述触摸操作对应的触摸区域和/或未触摸区域的显示方式,以将所述触摸区域与所述未触摸区域进行区分。
5.根据权利要求1-4任一项所述的方法,其中,使用所述待搜索内容进行搜索,具体包括:
调用已安装的用于搜索的应用程序执行搜索,并显示所述应用程序的搜索结果。
6.根据权利要求1-5任一项所述的方法,其中,调用已安装的用于搜索的应用程序执行搜索,并显示所述应用程序的搜索结果,具体包括:
从所述当前显示区域上清除所述触摸搜索界面,并显示所述应用程序的界面,将所述待搜索内容和所述搜索结果显示在所述界面上。
7.根据权利要求1-6任一项的方法,其中,所述待搜索内容包括以下至少一种:
文字、图片、符号。
8.一种基于触摸操作的搜索装置,其包括:
触摸搜索界面生成模块,用于当检测到用户进行截屏操作时,获取所述截屏操作对应的截屏图片,并根据所述截屏图片生成与所述截屏图片具有相同内容的触摸搜索界面;
触摸操作接收模块,用于接收所述用户通过所述触摸搜索界面进行的对所述内容的至少一部分进行待搜索内容选择的触摸操作;
待搜索内容确定模块,用于根据所述触摸操作确定所述待搜索内容;
搜索模块,用于使用所述待搜索内容进行搜索。
9.根据权利要求8所述的装置,其中,
所述触摸搜索界面生成模块将所述触摸搜索界面设置为半透明方式,并覆盖在当前显示区域上形成蒙板,以使所述当前显示区域的内容透过所述触摸搜索界面进行显示。
10.根据权利要求8-9任一项所述的装置,其中,
所述待搜索内容确定模块根据所述触摸操作对应的触摸区域,在所述触摸搜索界面上选择包含所述待搜索内容的区域,并对所述包含所述待搜索内容的区域中的内容进行识别,根据识别结果确定所述待搜索内容。
CN201410826801.3A 2014-12-26 2014-12-26 基于触摸操作的搜索方法和装置 Pending CN104778194A (zh)

Priority Applications (2)

Application Number Priority Date Filing Date Title
CN201410826801.3A CN104778194A (zh) 2014-12-26 2014-12-26 基于触摸操作的搜索方法和装置
PCT/CN2015/095863 WO2016101768A1 (zh) 2014-12-26 2015-11-27 终端以及基于触摸操作的搜索方法和装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201410826801.3A CN104778194A (zh) 2014-12-26 2014-12-26 基于触摸操作的搜索方法和装置

Publications (1)

Publication Number Publication Date
CN104778194A true CN104778194A (zh) 2015-07-15

Family

ID=53619660

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201410826801.3A Pending CN104778194A (zh) 2014-12-26 2014-12-26 基于触摸操作的搜索方法和装置

Country Status (1)

Country Link
CN (1) CN104778194A (zh)

Cited By (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104516632A (zh) * 2014-12-30 2015-04-15 北京奇虎科技有限公司 确定触摸字符进行搜索的方法及装置
CN105224674A (zh) * 2015-10-16 2016-01-06 惠州Tcl移动通信有限公司 一种基于移动设备的智能搜索方法及***
CN105354207A (zh) * 2015-09-02 2016-02-24 百度在线网络技术(北京)有限公司 网页中图片的搜索方法和***
CN105653193A (zh) * 2015-12-31 2016-06-08 宇龙计算机通信科技(深圳)有限公司 一种搜索的方法及终端
WO2016101768A1 (zh) * 2014-12-26 2016-06-30 北京奇虎科技有限公司 终端以及基于触摸操作的搜索方法和装置
CN105824552A (zh) * 2015-07-29 2016-08-03 维沃移动通信有限公司 一种文本信息的识别方法和装置
WO2017078632A1 (en) * 2015-11-05 2017-05-11 Punyagupta Napone Methods for processing information based on content being displayed by computing device, and systems and devices for processing information based on content being displayed by computing device
CN106814964A (zh) * 2016-12-19 2017-06-09 广东小天才科技有限公司 一种在移动终端进行内容搜索的方法及内容搜索装置
CN106897291A (zh) * 2015-12-18 2017-06-27 北京奇虎科技有限公司 基于截屏操作的搜索方法及装置
CN107025304A (zh) * 2017-04-27 2017-08-08 福建中金在线信息科技有限公司 一种搜索方法及装置
CN109002759A (zh) * 2018-06-07 2018-12-14 Oppo广东移动通信有限公司 文本识别方法、装置、移动终端以及存储介质
WO2024012415A1 (zh) * 2022-07-13 2024-01-18 华为技术有限公司 文本摘录方法及相关设备

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20130174023A1 (en) * 2011-12-30 2013-07-04 Microsoft Corporation Presentation of rich search results in delineated areas
CN103455590A (zh) * 2013-08-29 2013-12-18 百度在线网络技术(北京)有限公司 在触屏设备中进行检索的方法和装置
CN104239313A (zh) * 2013-06-09 2014-12-24 百度在线网络技术(北京)有限公司 基于移动终端的屏幕中显示文字的搜索方法与移动终端

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20130174023A1 (en) * 2011-12-30 2013-07-04 Microsoft Corporation Presentation of rich search results in delineated areas
CN104239313A (zh) * 2013-06-09 2014-12-24 百度在线网络技术(北京)有限公司 基于移动终端的屏幕中显示文字的搜索方法与移动终端
CN103455590A (zh) * 2013-08-29 2013-12-18 百度在线网络技术(北京)有限公司 在触屏设备中进行检索的方法和装置

Cited By (17)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2016101768A1 (zh) * 2014-12-26 2016-06-30 北京奇虎科技有限公司 终端以及基于触摸操作的搜索方法和装置
CN104516632A (zh) * 2014-12-30 2015-04-15 北京奇虎科技有限公司 确定触摸字符进行搜索的方法及装置
CN105824552B (zh) * 2015-07-29 2019-05-17 维沃移动通信有限公司 一种文本信息的识别方法和装置
CN105824552A (zh) * 2015-07-29 2016-08-03 维沃移动通信有限公司 一种文本信息的识别方法和装置
CN105354207B (zh) * 2015-09-02 2019-05-03 百度在线网络技术(北京)有限公司 网页中图片的搜索方法和***
CN105354207A (zh) * 2015-09-02 2016-02-24 百度在线网络技术(北京)有限公司 网页中图片的搜索方法和***
CN105224674B (zh) * 2015-10-16 2019-03-26 惠州Tcl移动通信有限公司 一种基于移动设备的智能搜索方法及***
CN105224674A (zh) * 2015-10-16 2016-01-06 惠州Tcl移动通信有限公司 一种基于移动设备的智能搜索方法及***
US10606900B2 (en) 2015-10-16 2020-03-31 Huizhou Tcl Mobile Communication Co., Ltd. Intelligent searching method and system based on mobile device
WO2017078632A1 (en) * 2015-11-05 2017-05-11 Punyagupta Napone Methods for processing information based on content being displayed by computing device, and systems and devices for processing information based on content being displayed by computing device
CN106897291A (zh) * 2015-12-18 2017-06-27 北京奇虎科技有限公司 基于截屏操作的搜索方法及装置
CN106897291B (zh) * 2015-12-18 2020-10-02 北京奇虎科技有限公司 基于截屏操作的搜索方法及装置
CN105653193A (zh) * 2015-12-31 2016-06-08 宇龙计算机通信科技(深圳)有限公司 一种搜索的方法及终端
CN106814964A (zh) * 2016-12-19 2017-06-09 广东小天才科技有限公司 一种在移动终端进行内容搜索的方法及内容搜索装置
CN107025304A (zh) * 2017-04-27 2017-08-08 福建中金在线信息科技有限公司 一种搜索方法及装置
CN109002759A (zh) * 2018-06-07 2018-12-14 Oppo广东移动通信有限公司 文本识别方法、装置、移动终端以及存储介质
WO2024012415A1 (zh) * 2022-07-13 2024-01-18 华为技术有限公司 文本摘录方法及相关设备

Similar Documents

Publication Publication Date Title
CN104778194A (zh) 基于触摸操作的搜索方法和装置
CN104778195A (zh) 终端和基于触摸操作的搜索方法
US10489047B2 (en) Text processing method and device
EP3407221B1 (en) Methods and devices for searching and displaying information on a terminal
US10496267B2 (en) Operation method and terminal device
CN105786930A (zh) 基于触摸交互的搜索方法及装置
US20150106766A1 (en) Method for quickly operating file of smart phone and smart phone
CN104731509A (zh) 基于触摸操作的搜索方法、装置和终端
US20170139575A1 (en) Data entering method and terminal
CN103500066A (zh) 一种适用于触屏设备的截图装置和方法
WO2016095689A1 (zh) 基于终端界面多次触控操作进行识别搜索的方法及***
CN104536995A (zh) 基于终端界面触控操作进行搜索的方法及***
CN104537051A (zh) 终端和基于触摸操作的搜索方法
CN104869469A (zh) 一种节目内容的显示方法和装置
CN107220377B (zh) 搜索方法、电子设备及计算机存储介质
CN109359582A (zh) 信息搜索方法、信息搜索装置及移动终端
CN111897607A (zh) 应用界面加载与交互方法、设备及存储介质
CN106970899B (zh) 一种文本处理方法及装置
CN104536688A (zh) 基于触摸操作的搜索方法和装置
CN104503679A (zh) 一种基于终端界面触控操作进行搜索的方法及装置
CN105094668B (zh) 一种信息处理方法及电子设备
CN115016710B (zh) 应用程序推荐方法
CN104915138A (zh) 信息处理方法及电子设备
US20160292140A1 (en) Associative input method and terminal
CN113342222B (zh) 应用归类方法、装置及电子设备

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
EXSB Decision made by sipo to initiate substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication
RJ01 Rejection of invention patent application after publication

Application publication date: 20150715