用于隐藏对图像中的信息的访问的方法、装置和计算机程序产品的制作方法

文档序号:9794066阅读:249来源:国知局
用于隐藏对图像中的信息的访问的方法、装置和计算机程序产品的制作方法
【技术领域】
[0001]本发明的示例实施例一般性地涉及用户接口技术,并且更特别地涉及用于隐藏对图像中的信息的方法、装置和计算机程序产品。
【背景技术】
[0002]现代通信时代已经引起了有线和无线网络的巨大发展,由此提供了信息传送的更多灵活性和即时性。此外,计算能力上的发展已经导致了多数人负担得起的移动计算设备的部署,这些移动计算设备能够利用通过现代联网技术使得成为可能的服务。实际上,移动计算设备能够被用来执行各种各样的功能,包括连同敏感应用或信息一起使用。

【发明内容】

[0003]然而,保护敏感应用和信息是重要的。在一些情况下,这样的信息可以通过密码来保护。然而,要求密码可能在事实上用来突出了敏感应用或信息。
[0004]如上文所提到的,移动计算设备能够被用来执行其他功能,诸如在显示器上呈现图像。这些图像中的一些图像可能是密集的并且要求大量的像素用于呈现。
[0005]本发明的一些实施例寻求使用图像来隐藏对敏感信息的访问。在这样的方面,图像可以形成用于用户启动应用或打开信息的基础。这要求用户知道在大图像内的何处与之进行交互以便启动应用或打开信息。用不同的说法,图像内的某个位置或区域可以使得用户能够启动敏感应用或者打开敏感信息。然而,该位置或区域对正在观看显示器上的该图像的某个人而言可能不是轻易明显的。以这种方式,正在观看该图像的人事实上可能并不知道甚至有可能从该图像启动敏感应用或打开敏感信息。
[0006]如此,本发明的一些示例实施例寻求隐藏对图像中的信息的访问。在一个示例实施例中,一种方法包括:接收用户输入,该用户输入指示了用户要将显示器上所呈现的图像内的区域放大到放大水平的意愿。该方法进一步包括:促使该图像内的该区域被放大到该放大水平。该方法进一步包括:确定该区域是否与至少一个应用或信息相关联。该方法进一步包括:确定该放大水平是否满足放大水平阈值。该方法进一步包括:在该区域与至少一个应用或信息相关联并且该放大水平满足放大水平阈值的情况下,促使该至少一个应用被启动或者信息被打开。
[0007]在一些实施例中,该方法可以进一步包括:通过确定该区域内的图形元素是否定义了占据该显示器的预定面积的大小,来确定该放大水平是否满足该放大水平阈值。在一些实施例中,该方法可以进一步包括:通过在该区域与至少一个应用或信息相关联并且该放大水平满足放大水平阈值的情况下自动地促使该至少一个应用被启动或者信息被打开,来促使该至少一个应用被启动或者信息被打开。
[0008]在一些实施例中,该方法可以进一步包括:在促使该图像的该区域被放大到该放大水平之后,接收指示该区域内的位置的第二用户输入。另外,该方法可以包括:确定该区域内的该位置是否与至少一个应用或信息相关联。进一步地,该方法可以包括:通过在如下的情况下促使该至少一个应用被启动或者信息被打开来促使该至少一个应用被启动或者信息被打开,在该情况中(i)该区域与至少一个应用或信息相关联,(ii)该放大水平满足放大水平阈值,并且(iii)该区域内的该位置与该至少一个应用或信息相关联。
[0009]另外,在一些实施例中,该区域内由第二用户输入所指示的位置包括在该位置处被呈现于该图像上面的图标,以使得该图标与该至少一个应用或信息相关联。替换地,在一些实施例中,该区域内由第二用户输入所指示的位置包括该图像内的位于该位置处的对象,以使得该对象与该至少一个应用或信息相关联。在一些实施例中,该方法可以进一步包括:通过确定该区域内的图标或对象的大小是否满足预定大小而使得该图标或对象是由用户可选择的,来确定该放大水平是否满足放大水平阈值。
[0010]另外,在一些实施例中,该方法可以进一步包括:接收指示该图像内的第二位置的第三用户输入。另外,该方法可以包括:确定在接收到指示第一位置的第二用户输入之后接收到指示该第二位置的第三用户输入是否满足与该至少一个应用或信息相关联的序列。进一步地,该方法可以包括:通过在接收到指示第一位置的第二用户输入之后接收到指示第二位置的第三用户输入满足与该至少一个应用或信息相关联的序列的情况下促使该至少一个应用被启动或者信息被打开,来促使该至少一个应用被启动或者信息被打开。
[0011]在一些实施例中,放大阈值水平定义了放大水平的范围,使得在放大水平高于最小放大水平阈值并且低于最大放大水平阈值的情况下,放大水平满足放大水平阈值。在一些实施例中,该图像包括至少100000000个像素,在其他实施例中,至少500000000个像素,并且在其他实施例中,至少1000000000个像素。
[0012]在一些实施例中,该方法可以进一步包括:促使该图像被呈现在设备的显示器上。另外,该方法可以包括:促使向用户提供引导以便找到该图像中与该至少一个应用或信息相关联的区域。
[0013]在一些实施例中,该方法可以进一步包括:促使该图像被呈现在设备的显示器上,其中该图像定义了多个区域。每个区域可以与至少一个不同的应用或信息相关联。另外,至少两个不同的区域可以每个都与不同的放大水平阈值相关联。
[0014]在另一示例实施例中,一种装置包括至少一个处理器和至少一个存储器,该至少一个存储器存储计算机程序代码,该至少一个存储器和所存储的计算机程序代码被配置为,与该至少一个处理器一起,促使该装置接收用户输入,该用户输入指示了用户要将显示器上所呈现的图像内的区域放大到放大水平的意愿。该至少一个存储器和所存储的计算机程序代码被配置为,与该至少一个处理器一起,进一步促使该装置促使该图像内的该区域被放大到该放大水平。该至少一个存储器和所存储的计算机程序代码被配置为,与该至少一个处理器一起,进一步促使该装置确定该区域是否与至少一个应用或信息相关联。该至少一个存储器和所存储的计算机程序代码被配置为,与该至少一个处理器一起,进一步促使该装置确定该放大水平是否满足放大水平阈值。该至少一个存储器和所存储的计算机程序代码被配置为,与该至少一个处理器一起,进一步促使该装置在该区域与至少一个应用或信息相关联并且该放大水平满足放大水平阈值的情况下,促使该至少一个应用被启动或者信息被打开。
[0015]在另一示例实施例中,提供了一种计算机程序产品。这一示例实施例的计算机程序产品包括至少一个计算机可读存储介质,该至少一个计算机可读存储介质具有存储于其中的计算机可读程序指令。这一示例实施例的程序指令包括被配置为促使装置执行一种方法的程序指令,该方法包括:接收用户输入,该用户输入指示了用户要将图像内的区域放大到放大水平的意愿。该方法进一步包括:促使该图像内的该区域被放大到该放大水平。该方法进一步包括:确定该区域是否与至少一个应用或信息相关联。该方法进一步包括:确定该放大水平是否满足放大水平阈值。该方法进一步包括:在该区域与至少一个应用或信息相关联并且该放大水平满足放大水平阈值的情况下,促使该至少一个应用被启动或者信息被打开。
[0016]在另一示例实施例中,提供了一种设备。该设备包括用于接收用户输入的装置(means),该用户输入指示了用户要将图像内的区域放大到放大水平的意愿。该设备进一步包括用于促使该图像内的该区域被放大到该放大水平的装置(means)。该设备进一步包括用于确定该区域是否与至少一个应用或信息相关联的装置(means)。该设备进一步包括用于确定该放大水平是否满足放大水平阈值的装置(means)。该设备进一步包括用于在该区域与至少一个应用或信息相关联并且该放大水平满足放大水平阈值的情况下促使该至少一个应用被启动或者信息被打开的装置(means)。
[0017]实施例的一些示例可以存储用以触发对某些应用的访问所要求的放大水平作为与图像相关联的元数据。这样的元数据可以被加密以防止对该图像提供用以限制访问某个(些)应用的安全性特征的任何绕过(by-pass)。
[0018]在本发明的实施例的一些示例中,放大水平可以作为缩放水平数值而被提供。在本发明的实施例的一些示例中,当应用所期望的缩放水平来画面拉近或放大图像的一部分时,这可以触发某些特征为在该图像中是可访问的(即,当放大水平采取在图像具有显示器上的预定大小时的20倍缩放水平的形式时)。在本发明的实施例的一些示例中,图像的区域通过确定元数据是否与该图像中的该区域相关联而与信息和/或应用相关联。替换地,在本发明的实施例的一些示例中,显示该区域可以自动地触发该图像中的嵌入式代码以检查用以启动应用/访问信息的一个或多个条件是否被满足。然而,用于将图像区域与针对用以访问信息/启动应用的一个或多个条件是否被满足的检查进行关联的任何适当方式都可以被本发明的实施例的示例所使用。在本发明的实施例的一些示例中,在提供对应用的访问和/或显示信息之前被检查的条件包括:与当前所显示的应用/信息相关联的区域的大小是否充分高于阈值大小。其他条件可以包括:当该图像在显示器上被放大时,该区域大小相对于该图像或可见的图像部分的总体显示大小而言必须是足够的。最小的区域大小、所显示的图像大小、以及图像的相关联缩放或放大中的一项或多项可以与该图像相关联地适当地被存储,以使得该图像能够被用来访问多于一个设备上的信息/应用、和/或甚至是在该图像在设备上以不同大小被显示时。在实施例的一些示例中,例如包括如果所显示的图像大小不太可能改变,例如,如果该图像包括墙纸或用于整体显示的类似图像并且该图像从未在另一设备上使用,则所存储的元数据可以不包括图像大小,因为其现在是固定的并且由设备的显示器所设置,并且可以替代地只包括在观看特定区域以访问信息/ 一个或多个应用时的该图像的所要求的放大水平(其可以采取缩放水平的形式)。在实施例的一些示例中,在描述和权利要求中对图像中的或者图像的一个或多个放大的水平或者放大水平的引用可以是指用于该图像的缩放水平。该图像的将被放大或画面拉近的部分也可以由与该图像相关联的元数据利用针对特定信息和/或应用的指示来进行定义,从而简单地选择以某个数量扩大图像并不会触发对应用/信息的访问,替代地,是该图像的被扩大的部分(即,与对信息/应用的访问相关联的区域)必须以正确的放大/缩放水平被呈现在显示器上。在本发明的一些示例实施例中,如对本领域的技术人员将是明显的,可以替代元数据而使用将图像的区域与对信息/(多个)应用进行关联的任何适当方式。
【附图说明】
[0019]已经如此在一般性的方面描述了本发明的一些实施例,现在将对附图作出参考,它们并非必然按比例绘制,并且其中:
[0020]图1图示了根据本发明的示例实施例的装置的框图;
[0021]图2是根据本发明的示例实施例的移动终端的示意性框图;
[0022]图3图示了依据本文所描述的本发明的示例实施例的设备(诸如图1所示出的装置)的示例,以及该设备的显示器上正在呈现的图像的示例,其中该图像的区域被描画轮廓(outline);
[0023]图4图示了依据本文所描述的本发明的示例实施例的在图3中所示出的设备,其中该图像的该区域已经被放大;
[0024]图5图示了依据本文所描述的本发明的示例实施例的在图3中所示出的设备,其中用户正在向该设备的显示器上所呈现的该图像的该区域内的对象提供输入;
[0025]图6图示了依据本文所描述的本发明的示例实施例的在图3中所示出的设备,其中图标被呈现在该设备的显示器上所呈现的该图像的该区域中所示出的房屋上面;
[0026]图7图示了依据本文所描述的本发明的示例实施例的在图3中所示出的设备,具有正被呈现在该图像上面的文本框,其中该文本框包括用于定位该图像的区域的引导;
[0027]图8图示了依据本文所描述的本发明的示例实施例的在图3中所示出的设备,其中该图像的多个区域被描画轮廓并且多个图标被呈现在该图像上面;
[0028]图9图示了依据本文所描述的本发明的示例实施例的在图3中所示出的设备,其中该图像的另一区域被描画轮廓;
[0029]图10图示了依据本文所描述的本发明的示例实施例的在图9中所示出的设备,其中该图像的该区域已经被扩大并且用户正在提供指向该区域内的高楼(tower)的输入;
[0030]图11图示了依据本文所描述的本发明的示例实施例的在图10中所示出的设备,其中用户正在提供指向该区域内的另一高楼的输入;
[0031]图12图示了依据本文所描述的本发明的示例实施例的在图9中所示出的设备,其中该图像的又另一区域被描画轮廓;
[0032]图13图示了依据本文所描述的本发明的示例实施例的在图12中所示出的设备,其中该图像的该区域已经被扩大并且用户正在提供指向该区域内的又另一高楼的输入;
[0033]图14图示了依据本文所描述的本发明的示例实施例的根据用于隐藏对图像中的信息的访问的示例方法的流程图;以及
[0034]图15图示了依据本文所描述的本发明的示例实施例的根据用于隐藏对图像中的信息的访问的另一示例方法的流程图。
【具体实施方式】
[0035]现在将在后文中参考附图来更加全面地描述本发明的一些实施例,在附图中示出了本发明的一些但并非全部实施例。实际上,本发明可以以许多不同的形式来具体化
当前第1页1 2 3 4 5 6 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1