辅助截屏制造技术

技术编号:21976506 阅读:46 留言:0更新日期:2019-08-28 02:35
一种方法被实施在具有操作系统的计算设备中,操作系统被配置为响应于预定义的用户输入的输入来捕捉截屏图像。在方法中,在计算设备上执行的应用检测预定义的用户输入的输入,识别应用的一个或多个可执行特征,每个可执行特征使用与应用的当前状态或模式相对应的信息来进行一组相应的一个或多个功能,为每个所识别的可执行特征生成可选链接,以及在显示器上呈现所生成的可选链接,使得由用户对所生成的可选链接中的任何一个的选择导致进行一组相应的功能。

Auxiliary screenshot

【技术实现步骤摘要】
【国外来华专利技术】辅助截屏
本专利技术涉及用于响应于触发事件生成在用户界面上提供的一个或多个链接的方法、设备和计算机程序,其中一个或多个链接与在计算设备上运行的应用的当前状态或模式相对应。更具体地,本专利技术涉及在输入与截屏捕捉相对应的用户输入时,实时地生成到应用的不同可执行特征的一个或多个可选链接。
技术介绍
此处所提供的
技术介绍
描述是为了总体呈现本公开的背景。该
技术介绍
部分中所描述的目前署名的专利技术人的工作,以及在提交时可能没有另外限定为现有技术的描述的方面,对于本公开而言既不应清楚地也不应隐含地被认定为现有技术。诸如智能电话、PDA等的当前可用的个人计算设备,通常包括用于捕捉正在计算设备的显示屏幕上显示的屏幕的图像的功能。该图像通常被称为“截屏”。用户可以通过输入预定义的输入(例如,物理键的组合和/或序列)来获得/捕捉截屏,该预定义的输入由计算设备操作系统(OS)识别,并且通常不依赖于是否在计算设备上执行或已经执行任何特定应用。计算设备OS使得捕捉的截屏图像存储在计算设备的存储器中,这允许用户稍后为各种目的而检索截屏。例如,用户可以捕捉特定网站或应用屏幕的截屏,其目的是使用诸如多媒体消息服务(MMS)消息、即时消息(IM)消息、电子邮件消息等已知通信方式,向一个或多个不同的应用或用户传送网站或应用屏幕图像。更一般地,用户倾向于捕捉这样的截屏以便稍后访问图像信息(例如,以避免重新搜索信息,或者允许在没有因特网连接的情况下访问信息),或者与其他用户分享图像。一些现有应用包括在计算设备执行应用时、每当用户获得截屏时向用户显示选项菜单的功能,其中选项允许用户操纵或分享截屏图像。然而,该技术仅限于操纵或分享已经被捕捉的截屏图像。其他人已经提出了技术,通过该技术,计算设备的OS使用其当前正在执行哪个应用的知识以及图像和文本识别技术,来试着“猜测”特定截屏的情境和内容。然后,可以向用户呈现被认为在应用和情境/内容方面有用的选项。然而,技术通常限于应用经由应用程序接口(API)在外部所提供的特征。与给定应用的全部功能相比,这些特征在范围上可能非常有限。例如,利用敏感数据(例如,用户位置)的应用可以限制经由API可用的功能,以便帮助保护用户隐私。此外,技术依赖于OS开发人员所提供的规定和假设。OS开发人员可能缺乏给定应用的某些特征的知识,和/或缺乏通常如何使用各种特征的知识,因此在应用运行时、在尝试预测用户捕捉截屏时的意图时可能无法充分利用应用的当前特征。因此,需要提供改进的用户界面,该改进的用户界面使得在计算设备上执行应用期间,用户能够实时地与当前显示的屏幕相对应的附加功能和/或内容进行交互,和/或利用当前显示的屏幕相对应的附加功能和/或内容。
技术实现思路
在本文描述的一些实施方式中,当用户尝试捕捉截屏时,在计算设备上执行的应用向用户提供一个或多个可选选项/链接。至少一些可选选项对应于应用所支持的特征,其中特征又对应于应用当前正在显示的信息(例如,与应用的当前状态或模式相关联的信息)的类型。例如,如果应用是在用户尝试捕捉截屏时显示交通路线的地图应用,则可选选项可以包括用于保存非图像路线信息(例如,表示源位置、目的地位置、以及两者之间的特定道路的数据)以用于稍后、离线使用的第一选项、用于向另一用户分享非图像路线信息的第二选项、和/或其他选项。作为另一示例,如果应用在用户尝试捕捉截屏时显示关于兴趣地点(例如,餐馆、酒吧、博物馆等)的信息,则第一选项可以是用于将当前显示的兴趣地点保存为“喜欢的”位置,第二选项可以是用于与另一用户分享关于兴趣地点的非图像信息(例如,地点名称、地点地址等),等等。在不同的实施方式中,将截屏图像存储和/或维护在存储器中本身可以被呈现为可选选项,或者截屏可以被自动地存储和/或维护在存储器中(例如,如果OS的设计导致在输入相对应的用户输入时总是存储这样的图像)。在一些实施方式中,应用还呈现或者替代地呈现被设计为向用户教导应用特征的可用性和/或使用的信息,考虑到应用的当前状态或模式,这些应用特征可能是有用的。在一个示例实施例中,一种方法被实施在具有显示器和操作系统的计算设备中,其中操作系统被配置为响应于预定义的用户输入的输入来捕捉在显示器上所显示的屏幕的截屏图像。方法包括(1)通过在计算设备上执行的应用,检测由计算设备的用户输入的预定义的用户输入,(2)通过应用,识别应用的一个或多个可执行特征,每个可执行特征使用与应用的当前状态或模式相对应的信息来进行一组相应的一个或多个功能,(3)通过应用,为每个所识别的可执行特征生成可选链接,以及(4)通过应用,并且在显示器上呈现所生成的可选链接,使得由用户对所生成的可选链接中的任何一个的选择导致进行一组相应的功能。在另一示例实施例中,一种计算设备,包括显示器、一个或多个处理器、以及一个或多个存储器。一个或多个存储器存储操作系统的指令,操作系统被配置为响应于预定义的用户输入的输入来捕捉在显示器上所显示的屏幕的截屏图像,图像数据文件,以及应用的指令。当由一个或多个处理器执行时,应用的指令使得计算设备(1)检测由计算设备的用户输入的预定义的用户输入,(2)识别应用的一个或多个可执行特征,每个可执行特征使用与应用的当前状态或模式相对应的信息来进行一组相应的一个或多个功能,(3)为每个所识别的可执行特征生成可选链接,以及(4)在显示器上呈现所生成的可选链接,使得由用户对所生成的可选链接中的任何一个的选择导致进行一组相应的功能。在另一示例实施例中,一种存储应用的指令的非暂时性计算机可读介质,当由计算设备的一个或多个处理器执行时,应用的指令使得计算设备(1)检测由计算设备的用户输入的预定义的用户输入。计算设备的操作系统被配置为响应于预定义的用户输入的输入来捕捉在计算设备的显示器上所显示的屏幕的截屏图像。指令使得计算设备通过利用操作系统的应用程序接口(API),或者通过确定新的截屏图像已经被存储在计算设备的存储器中,来检测预定义的用户输入的输入。指令还使得计算设备(2)识别应用的一个或多个可执行特征,每个可执行特征使用与应用的当前状态或模式相对应的信息来进行一组相应的一个或多个功能,(3)为每个所识别的可执行特征生成可选链接,以及(4)在显示器上呈现所生成的可选链接,使得由用户对所生成的可选链接中的任何一个的选择导致进行一组相应的功能。附图说明图1是可以实施用于增加应用特征的利用和/或意识的技术的示例系统的框图。图2示出了根据第一实施方式和/或场景的截屏捕捉输入之前和之后的显示屏幕。图3示出了根据第二实施方式和/或场景的截屏捕捉输入之前和之后的显示屏幕。图4示出了根据第三实施方式和/或场景的截屏捕捉输入之前和之后的显示屏幕。图5示出了根据第四实施方式和/或场景的截屏捕捉输入之前和之后的显示屏幕。图6是用于增加应用特征的利用和/或意识的示例方法的流程图。具体实施方式概述在本文所描述的一些实施方式中,当用户在应用的执行期间(例如,当正在向用户呈现应用的显示时)尝试捕捉截屏时,在计算设备上执行的应用向用户提供一个或多个可选选项/链接的集合(例如,菜单)。至少一些可选选项中的每一个对应于应用所支持的一个或多个特征/功能,并且该一个或多个特征/功能利用与在尝试的截屏捕捉时在显示器上所显示的内容相对本文档来自技高网
...

【技术保护点】
1.一种在具有显示器和操作系统的计算设备中实施的方法,其特征在于,所述操作系统被配置为响应于预定义的用户输入的输入来捕捉在所述显示器上所显示的屏幕的截屏图像,并且其中所述方法包括:通过在所述计算设备上执行的应用,检测由所述计算设备的用户输入的所述预定义的用户输入;通过所述应用,识别所述应用的一个或多个可执行特征,每个所述可执行特征使用与所述应用的当前状态或模式相对应的信息来进行一组相应的一个或多个功能;通过所述应用,为每个所识别的所述可执行特征生成可选链接;以及通过所述应用,并且在所述显示器上呈现所生成的所述可选链接,使得由所述用户对所生成的所述可选链接中的任何一个的选择导致进行所述一组相应的功能。

【技术特征摘要】
【国外来华专利技术】1.一种在具有显示器和操作系统的计算设备中实施的方法,其特征在于,所述操作系统被配置为响应于预定义的用户输入的输入来捕捉在所述显示器上所显示的屏幕的截屏图像,并且其中所述方法包括:通过在所述计算设备上执行的应用,检测由所述计算设备的用户输入的所述预定义的用户输入;通过所述应用,识别所述应用的一个或多个可执行特征,每个所述可执行特征使用与所述应用的当前状态或模式相对应的信息来进行一组相应的一个或多个功能;通过所述应用,为每个所识别的所述可执行特征生成可选链接;以及通过所述应用,并且在所述显示器上呈现所生成的所述可选链接,使得由所述用户对所生成的所述可选链接中的任何一个的选择导致进行所述一组相应的功能。2.根据权利要求1所述的方法,其特征在于,检测所述预定义的用户输入的输入包括:通过所述应用的后台进程,确定新的截屏图像已经被存储在所述计算设备的存储器中。3.根据权利要求1所述的方法,其特征在于,检测所述预定义的用户输入的输入包括:通过所述应用的后台进程,利用所述操作系统的应用程序接口(API)来确定输入了所述预定义的用户输入。4.根据权利要求1所述的方法,其特征在于,所述应用被配置为响应于在所述应用处于所述当前状态或模式时开始输入的一个或多个用户输入的相应序列,使得所述一个或多个可执行特征中的每一个可执行特征可用。5.根据权利要求1所述的方法,其特征在于,所述应用是地图应用。6.根据权利要求5所述的方法,其特征在于:所述应用的所述当前状态或模式是在所述显示器上呈现地理区域的状态或模式;以及识别所述应用的一个或多个可执行特征包括识别所述应用的特征,所述特征下载并且保存对应于所述地理区域的非图像地图数据,用于由所述用户稍后、离线访问。7.根据权利要求5所述的方法,其特征在于,所述应用的所述当前状态或模式是在所述显示器上呈现交通路线的状态或模式。8.根据权利要求7所述的方法,其特征在于,识别所述应用的一个或多个可执行特征包括以下中的一个或两个:识别所述应用的特征,所述特征保存指定所述交通路线的非图像数据,用于由所述用户稍后访问;以及识别所述应用的特征,所述特征与一个或多个其他用户分享指定所述交通路线的非图像数据。9.根据权利要求7所述的方法,其特征在于,识别所述应用的一个或多个可执行特征包括:识别所述应用的特征,所述特征在一段时间内与一个或多个其他用户分享关于所述用户沿着所述交通路线的进度的实时信息。10.根据权利要求1所述的方法,其特征在于,所述应用的所述当前状态或模式是在所述显示器上呈现关于地点的信息的状态或模式。11.根据权利要求10所述的方法,其特征在于,识别所述应用的一个或多个可执行特征包括:识别所述应用的特征,所述特征保存指定所述地点的非图像数据,用于由所述用户稍后访问。12.根据权利要求10所述的方法,其特征在于,识别所述应用的一个或多个可执行特征包括:识别所述应用的特征,所述特征与一个或多个其他用户分享指定所述地点的非图像数据。13.根据权利要求10所述的方法,其特征在于,识别所述应用的一个或多个可执行特征包括:识别...

【专利技术属性】
技术研发人员:哈伦·拜格霍尔格弗雷德里克·弗莱尔
申请(专利权)人:谷歌有限责任公司
类型:发明
国别省市:美国,US

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1