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

文档序号:9794066阅读:来源:国知局
器110可以被配置为,确定用户所指示的放大水平和区域并且相应地向该图像应用扩大。例如,用户可以对图3中所示出的图像210内的区域220应用画面拉近手势(例如,用户输入)。然后,作为响应,参考图4,设备200可以呈现被放大到该用户输入所指示的放大水平的区域220。
[0065]在一些实施例中,装置102诸如通过处理器110可以被配置为确定该区域是否与至少一个应用或信息相关联。在这样的方面,图像内的区域可以与一个或多个应用和/或信息相关联,而使得用户可以从该区域得到对相关联应用或信息的访问。
[0066]在一些实施例中,该区域可以由任何数目的因素来定义。在一些实施例中,该区域可以是该图像中以预定中心位置(例如,用户需要提供用户输入以便对应用和/或信息进行访问的具体位置、该图像的处于该区域内的任何对象、该图像的处于该区域内的任何点,等等)为中心的任何大小的面积。另外地或者替换地,该区域可以由某个大小或大小范围来定义,诸如可以与本文所描述的放大水平阈值相关联。
[0067]在一些实施例中,装置102诸如通过处理器110可以被配置为确定放大水平是否满足放大水平阈值。在一些实施例中,即使该区域可能与应用或信息相关联,但是该区域的放大水平可能必须满足放大水平阈值以使得能够对应用或信息进行访问。以这样的方式,提供了另外的一层安全性。
[0068]在一些实施例中,装置102诸如通过处理器110可以被配置为,通过确定该区域内的图形元素是否定义了占据显示器的预定面积的大小,来确定放大水平是否满足放大水平阈值。在这样的方面,在一些实施例中,该区域可以定义至少一个图形元素(例如,与对一个或多个应用和/或信息的访问相关联的图形元素)。在一些情况下,放大水平阈值可以在图形元素被放大到使得其能够是由用户可见或可辨认的大小时被满足。例如,在一些实施例中,图形元素可能需要定义至少为显示器屏幕空间的某个百分比(例如,5%、10%等)的大小。类似地,图形元素可能需要定义预定大小(例如,I英寸X I英寸、2cm乘Icm等)。进一步地,在一些实施例中,预定大小和/或屏幕空间的百分比可以对应于用户辨认图形元素的能力。例如,如果装置102被配置为自动地启动相关联的应用或打开相关联信息(如本文更为详细地提供的),则与图像内的树顶(tree-top)相关联的应用可以在用户将该树顶放大到例如占据显示器的可用屏幕空间的50%与75%之间时自动地被启动。在另一示例中,放大水平阈值可以在该树顶被放大到在显示器上大约为Icm高的大小时被满足。
[0069]沿着类似的路线,在一些实施例中,装置102诸如通过处理器110可以被配置为,通过确定图形元素(例如,图像内的图标或对象)是否定义了满足预定大小的大小而使得其是由用户可选择的,来确定放大水平是否满足放大水平阈值。例如,在一些实施例中,图形元素可能需要定义使得其是由用户可选择(例如,以促进对应用和/或信息的访问)的大小。在一些实施例中,放大水平可以由图形元素与输入元素的相对大小来确定,以使得图形元素能够是选择的(即,使用某人的手指,图形元素可能需要为了用户个体地选择它而充分地被放大)。在一些实施例中,如本文更为详细地提到的,如果图像的该区域被放大到变为显示器的80%,则应用可能不会被启动,因为输入(在这个示例中是指尖)那么可能相对于图形元素过小。在一些实施例中,针对将是可选择的图形元素的范围可以取决于落在输入元素的面积的比如10%之内的图形元素面积。
[0070]在一些实施例中,放大水平可以是缩放水平(zoomlevel),诸如图像被画面拉近的水平。在这个方面,缩放水平可以相对于初始图像分辨率、显示器大小、和/或图像的呈现在显示器上占据的面积。例如,如果特定的树顶用作被隐匿在森林的高度详细的大图像中的图标,则用户需要知道他们必须画面拉近到图像的何处以及哪棵树中。当该树顶是可见的而使得其能够被选择(如在一些实施例中)时,该图像可能已经被画面拉近以将原始图像放大了50倍(例如,缩放水平可以是原始图像缩放水平的50倍)。然而,当在不同的显示器上观看或者在相同的显示器上被扩大时,相同的图像可能仅需要被画面拉近以将该图像放大25倍(例如,缩放水平可以是原始图像缩放水平的25倍)。相似地,相同的图像但是处于不同的显示器上或者在相同的显示器上变小,可能需要被画面拉近以将该图像放大100倍(例如,缩放水平可以是原始图像缩放水平的100倍)。在这个方面,在一些实施例中,树顶图标(例如,图形元素)可能需要占据显示器上足够大的面积以使得该图标能够是可选择的。如此,对于该图像而言的所期望的“缩放水平”不需要是绝对的缩放水平,而是可以取决于初始图像和显示器的大小。虽然上面所描述的实施例定义了 25倍、50倍、或100倍的示例缩放水平,但是本发明的一些实施例也考虑到其他的缩放水平(例如,2倍、20倍、200倍,等等)。
[0071]在一些实施例中,放大水平阈值可以定义放大水平的范围,使得在放大水平高于最小放大水平阈值并且低于最大放大阈值水平的情况下,放大水平满足放大水平阈值。例如,在一些实施例中,如果该区域没有充分被放大或者被放大过多,则相关联的应用和/或信息可能不是由用户可访问的。
[0072]在一些实施例中,装置102诸如通过处理器110可以被配置为,在该区域与至少一个应用或信息相关联并且放大水平满足放大水平阈值的情况下,促使该至少一个应用被启动或者信息被打开。因此,在一些实施例中,图像内的该区域必须与应用或信息相关联并且放大水平必须满足放大水平阈值以便用户访问该应用或信息。
[0073]在一些实施例中,装置102诸如通过处理器110可以被配置为,在该区域与至少一个应用或信息相关联并且放大水平满足放大水平阈值的情况下,自动地促使该至少一个应用被启动或者信息被打开。例如,在一些实施例中,向特定区域应用满足放大水平阈值的放大水平可以自动地促使相关联的应用启动或者信息打开。在这个方面,用户可以仅在一个区域上画面拉近至恰当的放大水平,并且相关联的应用将自动地启动或者相关联的信息将自动地打开。例如,参考图3,如果用户对图像210中的区域220应用画面拉近手势,则当区域220扩大至(例如,图4中所示出的)满足放大水平阈值的放大水平时,相关联的应用可以自动地启动和/或相关联的信息可以自动地打开。
[0074]在一些实施例中,即使放大水平满足放大水平阈值,用户也可能被要求应用指向该区域内的具体位置的第二用户输入,以便启动应用和/或打开信息。在这样的方面,在一些实施例中,装置102诸如通过处理器110和/或用户接口 116可以被配置为,在促使图像的该区域被扩大至放大水平之后接收指示该区域内的位置的第二用户输入。例如,参考图5,设备200已经呈现了来自(图3中所示出的)图像210的区域220的扩大视图。用户235现在可以应用指向房屋225的第二用户输入(例如,通过利用他们的手指237来执行触摸手势)。
[0075]另外,在一些实施例中,装置102诸如通过处理器110可以被配置为确定该区域内的该位置是否与至少一个应用或信息相关联。在这样的方面,(处于图像内的)区域内的具体位置可以与一个或多个应用和/或信息相关联,以使得用户可以从该位置得到对相关联应用或信息的访问。
[0076]进一步地,在一些实施例中,装置102诸如通过处理器110可以被配置为在如下的情况下促使至少一个应用被启动或者信息被打开,在该情况中(i)该区域与该至少一个应用或信息相关联;(ii)放大水平满足放大水平阈值;并且(iii)该区域内的该位置与该至少一个应用或信息相关联。以这样的方式,针对允许对应用和/或信息的访问添加了另外一层安全性。实际上,在一些实施例中,用户必须恰当地画面拉近到具体区域上,并且然后该用户还必须向该区域它本身内的具体位置应用第二用户输入,以便启动应用或者打开信息。
[0077]在一些实施例中,该位置可能只是图像的对象(例如,图像它本身的一部分)。例如,该区域内由第二用户输入所指示的位置可以是该图像内位于该位置处的对象(例如,树木、房屋、建筑物、汽车、小山等)。在这样的方面,在一些实施例中,该对象可以与至少一个应用或信息相关联,以使得向该对象提供用户输入将使得能够对该应用或信息进行访问。例如,如图5中所示出的,在该位置处的对象是房屋225,房屋225是(图3中所示出的)总体图像210的一部分,从而它没有从图像210的其余部分突出。
[0078]替换地,在一些实施例中,该位置可以包括在该位置处被呈现于图像上面的图标。在这样的方面,在一些实施例中,该图标可以与至少一个应用或信息相关联,以使得向该图标提供用户输入将使得能够对该应用或信息进行访问。例如,如图6中所示出的,具有标题“DOCT’229的图标228在该位置处被呈现于图像210上面。这样的实施例向用户提供了与何处需要第二用户输入有关的线索,并且还可以提供与可以从该位置访问什么应用和/或信息有关的线索。在一些实施例中,该图标与总体图像相比可以很小,从而该图标在该图像(例如,以与该图像被呈现以便适合于显示器大小相对应的缺省放大水平)被画面拉远时不是可辨认的。
[0079]如本文所详细描述的,本发明的一些实施例寻求隐藏对图像内的敏感信息的访问。通过隐藏详细图像内的应用或信息,用户可能不知道在何处寻找访问该应用或信息的能力,尤其是如果没有标记初始地是可发觉的话。在这样的方面,本发明的一些实施例使用具有大数目像素的图像,诸如至少100000000个像素,并且理想地是至少10000000000(即,十亿)个像素。这样的详细图像允许容易地将应用和/或信息埋藏在该图像内的某处,以创建几分大海捞针的场景。然而,显示器的预期大小和像素大小在某种程度上将确定图像的特定数据大小对于本发明目的而言的适合性。实际上,使用这样的详细图像增加了应用或信息的安全性。
[0080]本发明的一些实施例为用户提供引导来帮助定位图像内的区域,以允许访问应用和/或信息。在一些实施例中,这样的引导可以提供暗示(hint),但是并没有对该应用和/或信息的安全性进行折中。在一些实施例中,装置102诸如通过处理器110和/或用户接口 116可以被配置为,促使向用户提供引导以便找到图像中与至少一个应用或信息相关联的区域。
[0081 ] 例如,参考图7,设备200可以在显示器208上呈现图像210。然而,设备200还可以向用户以指令240的形式来呈现提示以便定位区域(例如,图3中所示出的区域220),该提示提供了对该图像的可激活元素的情境引导(contextual guidance)。在所描绘的实施例的示例中,该提示采取了提供情境挑战的指令240的形式,对该挑战的回答可能对用户而言是私人的、和/或提供了引导用户定位图像中的一个或多个可激活元素的暗示。在这个示例中,该暗示采取“画面拉近到你阿姨的房屋上”的形式。在这样的情形下,如果用户从该提示的情境理解了他们需要查看图像的何处以发觉可激活元素,则该提示提供了有用的信息。例如,在一个实例中,已经建立了该暗示的用户A可以由情境挑战所引导而诸如画面拉近到他们阿姨的房屋上,其可以是图5中所示出的房屋225。不知道用户A的阿姨的房屋的用户不可能知道在何处扩大图像,并且因此可能扩大该图像的错误部分,这可能导致可激活元素没有变为可发觉和/或可选择。因此,取决于用于访问与区域220相关联的应用和/或信息的安全性的配置,当用户进行画面拉近时可以自动地启动应用或打开信息,或者可以响应于用户执行另外的用户输入(例如,选择房屋225)而启动应用或者打开信息。
[0082]虽然所描绘的实施例示出了采用文本指令的形式的引导,但是本发明的一些实施例还考虑到其他类型的引导(例如,箭头、高亮、谜语等)。
[0083]本发明的一些实施例考虑到使用图像作为使得能够对多个应用和/或信息进行访问的主屏幕。在这样的方面,被使用用于主屏幕的图像可以在该图像内包括多个所定义区域,每个区域与不同的应用和/或信息相关联。如上文所提到的,在一些实施例中,该区域可以由任何数目的因素来定义。在一些实施例中,该区域可以是该图像中以预定中心位置(例如,用户需要提供用户输入以便对应用和/或信息进行访问的具体位置、该图像的处于该区域内的任何对象、该图像的处于该区域内的任何点,等等)为中心的任何部分。另外地或者替换地,该区域可以由某个大小或大小范围来定义,诸如可以与本文所描述的放大水平阈值相关联。在这样的方面,能够在图像内定义多个区域。
[0084]此外,在一些实施例中,不同的区域可以每个都与不同的放大水平阈值相关联。如此,在一些实施例中,装置102诸如通过处理器110和/或用户接口 116可以被配置为,促使图像被呈现在显示器上以使得该图像定义多个区域。每个区域可以与至少一个不同的应用或信息相关联。进一步地,至少两个不同的区域可以与不同的放大水平阈值相关联。进一步地,在一些实施例中,一个或多个区域可以定义具体位置,用户必须向该具体位置提供用户输入以便于一旦针对该区域的放大水平满足放大水平阈值就访问该应用或信息。
[0085]例如,参考图8,设备200可以呈现图像250作为主屏幕。如此,图像250可以定义多个区域(例如,区域220、区域260、区域262和区域264),它们每个都可以与不同的应用或信息以及相对应
当前第4页1 2 3 4 5 6 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1