CN104978535B - 用于电子设备显示隐私的***和方法 - Google Patents
用于电子设备显示隐私的***和方法 Download PDFInfo
- Publication number
- CN104978535B CN104978535B CN201510158397.1A CN201510158397A CN104978535B CN 104978535 B CN104978535 B CN 104978535B CN 201510158397 A CN201510158397 A CN 201510158397A CN 104978535 B CN104978535 B CN 104978535B
- Authority
- CN
- China
- Prior art keywords
- electronic equipment
- content
- display
- fuzzy
- mode
- 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.)
- Active
Links
- 238000000034 method Methods 0.000 title claims abstract description 30
- 230000015654 memory Effects 0.000 claims abstract description 41
- 238000009877 rendering Methods 0.000 claims description 41
- 230000004913 activation Effects 0.000 claims description 20
- 230000008859 change Effects 0.000 claims description 5
- 238000004891 communication Methods 0.000 description 35
- 238000003860 storage Methods 0.000 description 14
- 230000006870 function Effects 0.000 description 10
- 238000003384 imaging method Methods 0.000 description 9
- 230000003287 optical effect Effects 0.000 description 8
- 238000005516 engineering process Methods 0.000 description 6
- 239000003381 stabilizer Substances 0.000 description 6
- 238000010295 mobile communication Methods 0.000 description 5
- 238000012545 processing Methods 0.000 description 4
- 230000008901 benefit Effects 0.000 description 3
- 230000005540 biological transmission Effects 0.000 description 3
- 238000006243 chemical reaction Methods 0.000 description 3
- 238000013461 design Methods 0.000 description 3
- 238000009434 installation Methods 0.000 description 3
- BVPWJMCABCPUQY-UHFFFAOYSA-N 4-amino-5-chloro-2-methoxy-N-[1-(phenylmethyl)-4-piperidinyl]benzamide Chemical compound COC1=CC(N)=C(Cl)C=C1C(=O)NC1CCN(CC=2C=CC=CC=2)CC1 BVPWJMCABCPUQY-UHFFFAOYSA-N 0.000 description 2
- 230000003321 amplification Effects 0.000 description 2
- 238000000429 assembly Methods 0.000 description 2
- 230000000712 assembly Effects 0.000 description 2
- 238000001514 detection method Methods 0.000 description 2
- 238000010586 diagram Methods 0.000 description 2
- 239000000428 dust Substances 0.000 description 2
- 230000005611 electricity Effects 0.000 description 2
- 238000001914 filtration Methods 0.000 description 2
- 238000004519 manufacturing process Methods 0.000 description 2
- 239000000463 material Substances 0.000 description 2
- 238000003199 nucleic acid amplification method Methods 0.000 description 2
- 238000011017 operating method Methods 0.000 description 2
- 230000008447 perception Effects 0.000 description 2
- 239000000047 product Substances 0.000 description 2
- 239000005315 stained glass Substances 0.000 description 2
- 230000001360 synchronised effect Effects 0.000 description 2
- 230000000007 visual effect Effects 0.000 description 2
- 239000000654 additive Substances 0.000 description 1
- 230000000996 additive effect Effects 0.000 description 1
- 210000005252 bulbus oculi Anatomy 0.000 description 1
- 230000000981 bystander Effects 0.000 description 1
- 230000001413 cellular effect Effects 0.000 description 1
- 239000003795 chemical substances by application Substances 0.000 description 1
- 238000005314 correlation function Methods 0.000 description 1
- 230000001419 dependent effect Effects 0.000 description 1
- 238000000151 deposition Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 230000005670 electromagnetic radiation Effects 0.000 description 1
- 239000011521 glass Substances 0.000 description 1
- 230000005484 gravity Effects 0.000 description 1
- 238000005286 illumination Methods 0.000 description 1
- 238000003780 insertion Methods 0.000 description 1
- 230000037431 insertion Effects 0.000 description 1
- 230000003993 interaction Effects 0.000 description 1
- 238000012804 iterative process Methods 0.000 description 1
- 239000004973 liquid crystal related substance Substances 0.000 description 1
- 230000007246 mechanism Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000012544 monitoring process Methods 0.000 description 1
- 244000144985 peep Species 0.000 description 1
- 239000004033 plastic Substances 0.000 description 1
- 229920003023 plastic Polymers 0.000 description 1
- 238000003825 pressing Methods 0.000 description 1
- 230000008569 process Effects 0.000 description 1
- 230000004044 response Effects 0.000 description 1
- 230000000284 resting effect Effects 0.000 description 1
- 230000000717 retained effect Effects 0.000 description 1
- 239000007787 solid Substances 0.000 description 1
- 230000005236 sound signal Effects 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
- 239000013589 supplement Substances 0.000 description 1
- 238000013519 translation Methods 0.000 description 1
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T3/00—Geometric image transformations in the plane of the image
- G06T3/18—Image warping, e.g. rearranging pixels individually
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T1/00—General purpose image data processing
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T15/00—3D [Three Dimensional] image rendering
- G06T15/10—Geometric effects
- G06T15/20—Perspective computation
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G5/00—Control arrangements or circuits for visual indicators common to cathode-ray tube indicators and other visual indicators
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N1/00—Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G2320/00—Control of display operating conditions
- G09G2320/06—Adjustment of display parameters
- G09G2320/068—Adjustment of display parameters for control of viewing angle adjustment
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G2340/00—Aspects of display data processing
- G09G2340/10—Mixing of images, i.e. displayed pixel being the result of an operation, e.g. adding, on the corresponding input pixels
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G2358/00—Arrangements for display data security
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Computer Hardware Design (AREA)
- Computing Systems (AREA)
- Geometry (AREA)
- Computer Graphics (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Controls And Circuits For Display Device (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
本发明提供了一种电子设备和相关联的方法。该电子设备包括处理器;耦合到处理器的显示器,该显示器用于显示图像;耦合到处理器的存储器;以及存储器中保存的安全模块。该安全模块配置处理器以当在电子设备上进入隐私模式时将模糊应用于显示器上显示的图像。
Description
技术领域
本申请总体涉及电子设备安全,以及更具体地,涉及防止对电子设备上的显示屏的未授权观察。
背景技术
诸如移动通信设备之类的通信设备配备了显示屏,该显示屏有时可被第三方观察到,由此潜在存在着严重的安全担忧。需要在查看敏感内容时防止未授权观察者看到电子设备的显示器上的内容的解决方案。
附图说明
为了可以容易地理解主题,在附图中通过示例的方式示出了实施例,其中:
图1是根据本公开的示例方案的示例电子设备的正视图;
图2是根据本公开的示例方案的图1的示例电子设备的后视图;
图3是示出根据本公开的示例方案的图1的示例电子设备的组件的框图;
图4是示出在图1中示出的电子设备上发起隐私模式的方法的示例的流程图;
图5是示出图1中示出的电子设备上的隐私模式的操作方法的示例的流程图;以及
图6示出在图4和图5中描述的隐私模式下使用的示例性渲染技术。
具体实施方式
根据本说明书的方案,所描述的是在具有处理器的电子设备上实现隐私模式的方法,该处理器耦合到显示器和存储器,方法包括:当在电子设备上进入隐私模式时,将模糊应用于显示器上显示的图像。
根据另一方案,描述的是一种电子设备,该电子设备包括处理器;耦合到处理器的显示器,该显示器用于显示图像;耦合到处理器的存储器;以及存储器中保存的安全模块。该安全模块将处理器配置为:当在电子设备上进入隐私模式时,将模糊应用于显示器上显示的图像。
根据另一方案,描述的是一种存储程序指令的非暂时计算机可读介质,当电子设备执行该程序指令时,该程序指令使电子设备执行在电子设备上实现隐私模式的方法。该方法包括:当在电子设备上进入隐私模式时,将模糊应用于显示器上显示的图像。
模糊可包括以下至少之一:应用于图像以使得图像仅从选定查看位置才清晰可见的变形渲染,应用于图像以使得图像仅从选定查看位置才清晰可见的透视渲染,应用于图像以使得图像仅从选定查看位置才清晰可见的三维(3D)渲染,将第二图像应用到该图像的背景以使得该图像变得更难辨别,将污迹应用到该图像以使得该图像变得更难辨别,以及将污迹应用到该图像的一部分以使得该图像变得更难辨别。
移动通信设备的安全领域中的常见问题是防止未授权个人在用户正使用设备时通过注视用户使用设备或通过查看设备的屏幕来获得敏感信息。当未授权个人站在用户的身后或身旁以观察用户的输入或从移动通信设备的屏幕读取内容时,该问题通常被称为“肩窥(shoulder surfing)”。
在一个示例中,为了解决上述问题中的一个或多个,可以向移动通信设备的显示器上显示的文本或其他特征应用变形(anamorphosis)。变形可被认为是一种形式的透视。透视是图形领域技术人员所熟知的,因为利用变形来渲染的对象通常出现三个维度,并投影到远处的消失点(vanishing point)。有时,对象被画出为看起来像是三维的,但可能未被投影到消失点,或者消失点可能在距离上远到使得投影对于观察者而言不是很明显。
变形可遵守多数或所有的透视规律。在一些示例中,变形可被视为透视的极端形式,因为变形图片通常是通过某种方式畸变的。为了移除变形图像的畸变并使图像回到通常将会期望看到图像的方式,可能必须通过特殊的方式来查看图像,因为变形图像的查看者可能必须通过特别的方式或从特定的点观看图像,以使得在正常环境下一次仅一个人可以正确地看到图像。
示例性的变形图像可能不总是有意义的,除非查看者知道如何或在何处放置其眼睛。一些变形图像可能是隐藏的,除非查看者从正确的位置查看该图像。
下述定义适用于整个公开:三维成像或渲染一般可指代应用于页面或显示器上的二维图像或对象使得图像或对象看起来像是三维的任何效果。透视可以是三维成像的子集,因为当应用透视时,图像或对象投影到远处的至少一个消失点。变形还可以是透视的子集,因为由于变形图片通常是通过某种方式畸变的,变形可被视为透视的极端形式。
作为变形的概念的一部分,如果将诸如智能电话或平板计算机之类的电子设备的表面视为3D空间中可旋转的平面,以及如果考虑电子设备的显示器内的与智能电话或平板计算机的该平面不平行的第二平面(假设电子设备的显示器内部的空间存在于3D空间中而不是2D空间中),则可以通过类似于街头艺术家在一段二维街道上渲染不可思议地逼真的3D图像的方式,将所有通常的屏幕内容渲染到该第二平面并画在显示器上。通过在显示器内在第二平面上渲染显示内容,可产生对深度的感知,这种对深度的感知被用于使变形的原理起作用。变形的艺术风格依赖于查看者位于相当精确的有利点,以能够正确地观察变形图像,使得位于其他有利点的查看者将会看到可能是不可理解的或拉伸的和/或变形的图像。换言之,两个人可以彼此靠近地站在一起观看同一图像,且实际上看到两幅不同的图像。
将变形的概念应用于电子设备,通过在手持电子设备时将其进行旋转,用户可以“设置”他或她的查看位置并进入隐私模式(例如,电子设备的变形隐私模式),该隐私模式使得其他人难以观察到电子设备上的显示。在工作时,电子设备可以显示一些文本,用户可以使用这些文本来校准隐私模式或找到用于供握持或搁置电子设备(例如手持、倚靠在桌上等)的最适合的舒适查看位置。用户然后可进入到变形隐私模式,在该模式下,当设备未保持在该位置时(例如,可能平放在桌上直到用户需要再次阅读另一消息),屏幕可以看起来是模糊的、畸变的和/或难以辨识的。然而,当以近似正确位置和/或定向握持电子设备且查看者在选定查看位置时,显示内容可变得清晰可见,同时保持对位于不同查看位置的其他人至少部分不可见。
在一个示例中,用户可能在飞机上坐在第三方旁边。用户可使用在其电子设备上实现的本公开的方案,使得坐在他旁边的第三方难以阅读该电子设备的显示。正常来说,当人们局限在较小的空间时,第三方原本很容易瞥见用户的显示器,因此通过将其设备握持在其身前并将该设备向前稍微倾斜并且于是进入隐私模式,用户可以进入特殊的隐私模式和/或校准特殊的隐私模式(例如,变形隐私模式)。在本示例中,现在仅用户拥有用于清楚地观察到他的显示器的内容的适当查看位置。在隐私模式被启用的情况下,用户可以在公共场合阅读他的私人email,而无需担心第三方也能够读取该私人email。用户还可以将他的电子设备搁置在他身前,而无需担心第三方能够容易地读取显示器上的内容,因为在该搁置位置,没有人具有用于观看该显示器的内容的正确查看位置。当用户想要读取更多内容时,用户简单地拿起电子设备并将电子设备返回到他之前在进入隐私模式时的校准期间选择的位置。
示例通信设备
首先参考图1,示出了示例电子设备201的正视图。例如,电子设备201可以是移动电话、便携式计算机、智能电话、平板计算机、个人数字助理、可佩带计算机(例如手表)、电视、数字相机或计算机***。电子设备201可以是除以上特别列出的形式之外的其他形式。
图1示出了电子设备201的正视图。电子设备201的正视图示出了电子设备201的正面106。电子设备201的正面106是电子设备201的包括电子设备201的主显示器204的一侧。电子设备201的正面106是电子设备201的配置为由用户查看的一侧。正面106还包括前向相机253,以及可选地还包括闪光灯255a。
图2示出了电子设备201的后视图。电子设备201的后视图示出了电子设备201的背面108。背面108是电子设备201的不包括电子设备201的主显示器204的一侧。在所示出的示例中,背面108是电子设备201的与电子设备201的正面106(图1)相对的一侧。亦即,背面108可以充分平行于电子设备201的正面106。背面108还包括后向相机254,以及可选地还包括闪光灯255b。
电子设备201包括一个或多个相机253、254。相机253、254被配置为生成相机媒体,例如静止照片、运动视频或其他类型的相机数据形式的图像。相机媒体可以以电子信号的形式进行捕捉,该电子信号是由与相机253、254相关联的图像传感器产生的。可以将除图像传感器之外的组件与相机253、254相关联,虽然图中可能没有示出这种其他组件。更具体地,图像传感器(未示出)被配置为产生取决于接收到的光的电子信号。亦即,图像传感器将光学图像转换为电子信号,该电子信号可通过与图像传感器相关联的一个或多个电子连接器的方式从图像传感器输出。电子信号表示电子图像数据(也可被称为相机媒体或相机数据),可根据该电子图像数据来计算被称为图像内容的信息。
在所示出的示例中,电子设备201包括后向相机254。后向相机是放置来获得靠近电子设备201背面108的对象的图像的相机254。亦即,后向相机可以位于电子设备201的背面108上或附近。
作为后向相机254的替代或补充,电子设备201还包括前向相机253。前向相机是放置来获得靠近电子设备201正面106的对象的图像的相机253。亦即,前向相机一般可以位于电子设备201的正面106上或附近。前向相机253可以位于电子设备的前表面上的任何位置,例如,前向相机可以位于显示器204上方或下方。在至少一些示例中,可以在相对于显示器204的中心位置提供前向相机253,以便于脸部的图像获取。在至少一些实施例中,前向相机253例如可被用于允许电子设备201的用户加入到与另一电子设备201的用户的基于视频的聊天中。在至少一些实施例中,前向相机253被内部安装在电子设备201的外壳之内,在正面106发射光的区域之下。例如,前向相机253可被安装在外壳的无阻碍部分之下,该无阻碍部分允许光透射到内部安装的相机。
在至少一些示例中,电子设备201可以包括前向相机253以及后向相机254二者。后向相机254可以获得不在前向相机253的视野内的图像。前向相机和后向相机的视野一般可以在相对的方向上。
电子设备201包括一个或多个闪光灯255a和255b,统称为闪光灯255。在至少一些示例中,闪光灯255可以是发光二极管(LED)闪光灯。闪光灯255发出电磁辐射。更具体地,闪光灯255可被用于产生可方便在低光条件下拍摄图片的短暂的亮光。亦即,闪光灯255可在使用相机253、254捕捉图像时发出光。在所示出的示例中,放置闪光灯255b以在电子设备201的背面108处发出光。亦即,闪光灯255b是后向闪光灯。作为后向闪光灯255b的替代或补充,电子设备201可以包括用于在电子设备201的正面106处发出光的前向闪光灯255a。电子设备201可以具有可作为相机253、254的补充的附加相机硬件。
仍然参考图2,透明盖子280覆盖相机253、254的图像传感器以及闪光灯255。透明盖子280允许光穿过(例如,从闪光灯255到外壳的外部,或者从外壳的外部到图像传感器),并防止碎屑或尘土进入外壳。否则可能进入到外壳中的碎屑或尘土可能损坏相机253、254和闪光灯255的组件。在图2中示出的示例中,透明盖子280被固定到外壳。例如,可使用粘合剂或者使用按扣或类似的贴附机械装置,以使得与外壳齐平的方式将透明盖子280固定到外壳。透明盖子280可以是透明的,并由玻璃或塑料或者其他适合的透明或半透明材料制成。例如,盖子280可以由有色玻璃或部分有色的玻璃制成。
现在参考图3,示出了示例电子设备201的框图。图3的电子设备201可以包括容纳电子设备201的组件的外壳。电子设备201的内部组件可被构建在印刷电路板(PCB)上。电子设备201包括控制器,控制器包括控制电子设备201的整体操作的至少一个处理器240(例如,微处理器)。处理器240与诸如无线通信子***211的组件或设备子***交互,以与无线网络101交换射频信号来执行通信功能。处理器240与附加设备子***交互,该附加设备子***包括一个或多个输入接口206(例如,键盘、一个或多个控制按钮、一个或多个麦克风、一个或多个相机253、254、和/或与触摸屏显示器相关联的触敏覆层)、闪存244、随机存取存储器(RAM)246、只读存储器(ROM)248、辅助输入/输出(I/O)子***250、数据端口252(其可以是串行数据端口,例如通用串行总线(USB)数据端口)、一个或多个输出接口205(例如显示器204(可以是液晶显示器(LCD)、闪光灯255、一个或多个扬声器256或其他输出接口))、短距离通信模块262以及统一指定为264的其他设备子***。图3所示的某些组件或子***执行与通信相关的功能,而其他组件或子***可以提供“驻留”或机载功能。
电子设备201可以包括触摸屏显示器204。可以使用连接到电子控制器的触敏输入表面来构建触摸屏显示器204。触敏输入表面覆盖显示器204,且可被称为触敏覆层。触敏覆层和电子控制器提供触敏输入接口206,并且处理器240经由电子控制器与触敏覆层交互。亦即,触摸屏显示器204担当输入接口206和输出接口205二者。
通信子***211包括接收机214、发射机216和相关联的组件,例如,一个或多个天线218和221、本地振荡器(LO)213和诸如数字信号处理器(DSP)215之类的处理模块。天线单元218和221可以嵌入到电子设备201中或者在电子设备201内部,并且可以由接收机214和发射机216共享单个天线。无线通信子***211的具体设计取决于电子设备201想要在其中操作的无线网络101。
电子设备201可以与其地理覆盖区域内的无线网络101的多个固定的收发机基站中的任何一个进行通信。在必需的网络注册或激活程序完成之后,电子设备201可以通过无线网络101发送和接收通信信号。天线218通过无线网络101接收的信号被输入至接收机214,接收机214执行通常的接收机功能,例如信号放大、下变频转换、滤波、信道选择等,以及模数(A/D)转换。对接收信号的A/D转换使得在DSP 215中可以执行更复杂的通信功能,例如,解调和解码。以类似的方式处理要发送的信号,包括例如由DSP 215来调制和编码。这些DSP处理信号被输入到发射机216以进行数模(D/A)转换、上变频转换、滤波、放大,并经由天线221发送到无线网络101。DSP 215不仅处理通信信号,还可以提供接收机和发射机控制。例如,可以通过DSP 215中执行的自动增益控制算法来自适应地控制应用到接收机214和发射机213中的通信信号的增益。
在一些示例中,辅助输入/输出(I/O)子***250可以包括外部通信链路或接口,例如,以太网连接。电子设备201可以包括用于与其他类型的无线网络通信的其他无线通信接口,例如,诸如正交频分复用(OFDM)网络的无线网络。
在一些实施例中,电子设备201还包括可拆卸的存储模块230(通常包括闪存)和存储模块接口232。可以经由存储模块230将网络接入与电子设备201的订户或用户相关联,存储模块230可以是在GSM网络中使用的订户识别模块(SIM)卡,或者在相关无线网络类型中使用的其他类型的存储模块。存储模块203可被***到电子设备201的存储器模块接口232中,或连接到电子设备201的存储器模块接口232。
电子设备201可在可擦除持久性存储器中存储数据227,在一个示例实施例中,可擦除持久性存储器是闪存244。在各种示例中,数据227可包括服务数据,服务数据具有电子设备201使用来建立和维护与无线网络101的通信的信息。数据227还可以包括用户应用数据和其他数据,用户应用数据例如是电子邮件消息、地址簿和联系人信息、日历和日程信息、记事本文档、图像以及由其用户存储在电子设备201上的其他通常存储的用户信息。在至少一些示例中,数据227可以包括可存储与图像有关的信息的元数据。在一些实施例中,元数据和图像可存储在一起。亦即,单个文件可包括图像以及与该图像有关的元数据。例如,在至少一些实施例中,可形成图像并将其存储为JPEG图像。
可以将存储在电子设备201的持久性存储器(例如闪存244)中的数据227至少部分地组织到多个数据库或数据存储库内,每个数据库或数据存储库包含相同数据类型的数据项或者与相同的应用相关联的数据项。例如,email消息、联系人记录和任务项可以分别存储在电子设备201存储器内的单个数据库中。
可以使用数据端口252来与用户的主机计算机***同步。数据端口252使得用户可以通过外部设备或软件应用设置偏好,并在不通过无线通信网络101的情况下,通过向电子设备201提供信息或软件下载来扩展电子设备201的能力。例如,可以使用备选的下载路径,通过直接从而可靠和可信的连接将密钥加载到电子设备201上,以提供安全的设备通信。
在一些示例中,电子设备201具有服务寻路应用编程接口(API),该API向应用提供使用标准连接协议将业务通过串行数据(即,USB)或(是Bluetooth SIG,Inc.的注册商标)连接寻路到主机计算机***的能力。当用户经由USB线缆或连接将其电子设备201连接到主机计算机***时,使用USB线缆或连接将去往无线网络101的业务自动寻路到电子设备201。类似地,在USB线缆或Bluetooth连接上向主机计算机自动发送任何去往无线网络101的业务,以进行处理。此外,可使用WiFi或使用近场通信技术来向电子设备201发送数据或从电子设备201接收数据。
电子设备201还包括作为电源的电池238,电池238通常是可以例如通过连接到电池接口236(例如,串行数据端口252)的充电电路进行充电的一个或多个可充电电池。电池238向电子设备201中的至少一些电子电路提供电功率,以及电池接口236为电池238提供机械和电连接。电池接口236耦合到向电子设备201的电路提供功率V+的稳压器(未示出)。
短距离通信模块262提供电子设备201与不同***和设备(没有必要是相似的设备)之间的通信。例如,短距离通信模块262可以包括红外设备和关联的电路和组件,或符合无线总线协议的通信机制(例如通信模块),用于提供与具有类似能力的***和设备的通信。
电子设备201还可以包括一个或多个传感器301,例如温度传感器、旋转传感器(例如,陀螺仪)、平移传感器(例如加速度计)、位置传感器(例如,磁力计)和传感器子***(例如,地理定位子***302,其可以基于全球定位信号)。本发明的方案可使用传感器301来探知电子设备201在空间中相对于用户的位置,使得电子设备201能够在显示器204上正确地渲染从用户的选定查看位置可查看的内容。
相机253、254与闪光灯255、光学图像稳定器(OIS)298以及图像信号处理器(ISP)294一起被包括在相机***260中。光学图像稳定器(OIS)298可与相机253、254集成在一起,或者可以是单独的组件。例如,OIS 298可被视为相机***260的功能性部分。类似地,ISP294可嵌入到处理器240中,且其还可被视为相机***260的功能性部分。在至少一些示例中,在图像信号处理器294被嵌入到处理器240中或是单独设备的情况下,相机253、254可以与提供至少一些相机相关功能的专用图像信号处理器294相关联。例如,在至少一些实施例中,图像信号处理器294可被配置为提供自动聚焦功能。在至少一些实施例中,下面参考相机应用297描述的功能或特征可由图像信号处理器294全部或部分提供。
与电子设备201相关联的相机***260还包括闪光灯255。如上所述,闪光灯255被用于在相机253、254捕捉对象的图像时对对象照明。闪光灯例如可用在低光条件下。在所示出的示例中,闪光灯255与电子设备201的主处理器240耦合。闪光灯255可以耦合到图像信号处理器294,图像信号处理器294可用于触发闪光灯255。在至少一些实施例中,图像信号处理器294可控制闪光灯。在至少一些这种实施例中,与主处理器240相关联的应用可被允许通过向图像信号处理器294提供指示图像信号处理器294触发闪光灯255的指令来触发闪光灯255。在一个或多个实施例中,图像信号处理器294可耦合到处理器240。
光学图像稳定器298可耦合到相机253或图像信号处理器294或耦合到这二者,并进行工作以在图像捕捉期间稳定相机253。光学图像稳定器298可从图像信号处理器294接收指令。类似地,光学图像稳定器298可耦合到处理器240,并从处理器240接收指令。图像信号处理器294可从光学图像稳定器298获得与其移动和操作有关的数据。在一个所多个实施例中,相机***260可具有单独的存储器(未示出),图像信号处理器294可在该单独的存储器上存储数据并取回指令。这种指令例如可由处理器240存储在存储器中,在一些实施例中,处理器240还可耦合到相机***260中该单独的存储器。
可以在制造电子设备201的过程中或在制造之后将控制基本设备操作的应用224的预定集合(包括数据和可能的语音通信应用)安装在电子设备201上。还可以通过无线网络101、辅助I/O子***250、数据端口252、短距离通信模块262或者其他适合的设备子***264将附加应用224和/或对操作***222或软件应用224的升级加载到电子设备201上。可以永久性地安装下载的应用或升级;例如,写入到程序存储器(如,闪存224)中,或者写入到RAM 246中并在运行时由处理器240从RAM 246执行。
电子设备201可具有可作为操作***222的一部分实现的安全模块299。备选地,安全模块299可作为应用224之一安装。安全模块299可实现电子设备201的很多或部分安全特征,例如,密码输入、语音检测、脸部检测和/或脸部识别、数据加密、显示模糊等。安全模块299可与其他应用或模块(例如,相机应用297)通信,以从相机253、254之一或这二者接收数据。安全模块299还可以从传感器301(例如,加速度计、陀螺仪和/或磁力计)接收信号,以确定电子设备201的空间位置。
在一些示例实施例中,电子设备201可以提供两种主要的通信模式:数据通信模式和语音通信模式。在数据通信模式下,诸如文本消息、电子邮件消息、或者网页下载之类的接收到的数据信号将由通信子***211处理,并输入处理器240进行进一步的处理。例如,可以由web浏览器进一步处理下载的网页,或者由email消息收发应用处理email消息,并向显示器204输出。电子设备201的用户还可以使用输入接口206结合显示器204编写数据项,例如电子邮件消息。可以通过通信子***211在无线网络101上发送这些编写好的项目。
在语音通信模式下,电子设备201提供通话功能,并可作为典型的蜂窝电话进行操作。整体操作与数据通信模式类似,除了可以向扬声器256输出接收到的信号以及可以由换能器(例如,麦克风258)产生用于发送的信号。通过软件/固件(即,语音通信模块)和硬件(即,麦克风258、扬声器256和输入设备)的组合来提供电话功能。还可以在电子设备201上实现备选的语音或音频I/O子***,例如语音消息录制子***。虽然主要可通过扬声器256来完成语音或音频信号输出,也可以使用显示器204来提供对主叫方的标识、语音呼叫的持续时间或者其他语音呼叫相关信息的指示。
处理器240在所存储的程序的控制之下操作,并执行存储在诸如持久性存储器的存储器中(例如,在闪存224中)的软件模块220(例如,应用224)。如图3中示出的,软件模块220可以包括操作***软件222和一个或多个附加应用224或模块,例如,如相机应用297。处理器240还可进行操作,以处理与电子设备201相关联的存储器中存储的数据227。
在图3的示例中,相机应用297被示出为作为单独的应用224实现。然而,在其他示例中,相机应用297可由另一应用224或模块(例如,如由操作***软件222,或在一些示例中,由安全模块299)提供。同样地,虽然安全模块299被示出为作为操作***222的一部分实现,备选地,可以将安全模块299作为应用224实现。
可以将软件模块220及其各部分临时加载到易失性存储器(例如,RAM 246)中。RAM246被用于存储运行时数据变量以及其他类型的数据或信息。虽然针对各种类型的存储器描述了特定的功能,这仅是一个示例,并且对各种类型的存储器的不同功能指派是可能的。
在电子设备上实现隐私模式的示例方法
参考图4,现在将描述在电子设备201上发起隐私模式的示例性方法400。在一个示例中,可在具有处理器240、耦合到处理器240的显示器204、耦合到处理器240的存储器(244和/或246和/或248)以及耦合到处理器240的相机(例如,具有相机253和/或254的相机***260)的电子设备201上实现方法400。方法400还可以使用耦合到处理器的一个或多个传感器301。
在402处,进入隐私设置模式。在402处,可以由安全模块299响应于用户向电子设备201提供指示用户希望进入隐私模式的输入来发起隐私设置模式。例如,用户可以在适当的位置触摸触摸屏204,以向电子设备201提供指示要发起隐私模式的输入。
接下来,在框404处,可以选择隐私模式特征。在一个示例中,用户可以能够选择他是希望将模糊模式仅应用于电子设备201的激活模式,仅应用于电子设备201的未激活模式,还是应用于电子设备201的未激活模式和激活模式二者,且用户可以能够通过电子设备201来确切地选择他希望应用哪种类型的模糊。
可以有多种模糊类型可用,例如,电子设备应用的模糊可包括:应用于图像以使得图像仅从选定查看位置才清晰可见的变形渲染,应用于图像以使得图像仅从选定查看位置才清晰可见的透视渲染,应用于图像以使得图像仅从选定查看位置才清晰可见的三维(3D)渲染,将第二图像应用到图像的背景以使得图像变得更难辨别,将污迹应用到图像以使得图像变得更难辨别,以及将污迹应用到图像的一部分以使得图像变得更难辨别。
在一个示例中,框404可以是可选的。电子设备201可以预配置有适当的模糊选项,且可以不提示用户对此进行选择。在另一示例中,例如使用安全模块299,可在配置菜单中执行一次框404,且用户可以不必每次进入隐私设置模式都执行这些选择。
一旦满足框404执行的选择(通过用户选择或通过加载预配置选项(例如,来自存储器244)),方法400提供:根据查看者(例如,用户)位置调整显示。框406和408可形成迭代过程,在该迭代过程中,电子设备201持续地或接近持续地根据框404处输入或加载的设置来显示被模糊的图像。例如,电子设备201可示出已通过变形方式渲染的文本,且变形渲染可根据不同的最优查看位置持续改变,直到在框408处用户指示根据用户的查看位置已经在显示器204上示出了最优或接近最优的变形渲染。
为了预测用户的查看位置在何处或近似在何处,电子设备201可以使用传感器301和/或前向相机253提供的输入信号。例如,电子设备201可以向处理器240提供由加速度计和/或陀螺仪(例如,传感器301)提供的信号,以预测电子设备201被保持在什么位置(例如,电子设备201可在用户前方相对于重力保持垂直)。电子设备201还可以使用前向相机253提供的图像输入来看用户相对于电子设备201位于何处。来自传感器301和/或前向相机253的输入可使安全模块299通过对所期望的用户相对于电子设备201的查看位置设置实际边界来降低框406和408处完成针对查看者位置的显示调整所需的时间和处理的量。一旦用户(例如通过触摸触摸屏204上的适当位置)向无线设备201提供指示用户认为针对于查看者的当前查看位置在显示器204上已经示出了最优或接近最优的模糊渲染的输入时,在框410处,安全模块299可以在存储器(例如,RAM 246和/或闪存244)中保存用户的选择,作为隐私模式设置。在框410处,安全模块299可以能够基于用户选择的最优或接近最优的图像来以相当高的精确度计算用户的查看位置,且安全模块299可以在RAM 246和/或闪存244中保存用户的参考位置。安全模块299还可以在RAM 246和/或闪存244中保存用户指示在显示器204上呈现最优或接近最优的图像时电子设备102的位置。换言之,在用户指示在显示器204上显示了最优或接近最优的图像时,安全模块299可以能够确定电子设备102在空间中的近似位置和查看者位置在空间中相对于电子设备102的近似位置,且可以将该数据保存在RAM246和/或闪存244中,以用于以后使用。然后,可以发起隐私模式。
参考图5,示出了电子设备102上的隐私模式的操作方法500的示例的流程图。在一个示例中,可在具有处理器240、耦合到处理器240的显示器204、耦合到处理器240的存储器(244和/或246和/或248)以及耦合到处理器240的相机(例如,具有相机253和/或254的相机***260)的电子设备201上实现方法500。方法500还可以使用耦合到处理器的一个或多个传感器301。
在第一框502处,在图4中示出的框410处的隐私模式的初始化之后,隐私模式是开启的。
接下来,在框504处,安全模块299可以确定电子设备201处于激活的查看模式还是未激活的查看模式。在一个示例中,当电子设备201空闲地置于平坦表面上(例如,桌上)达最小量的时间或当电子设备未接收到任何用户输入达最小量的时间时,可以调用未激活查看模式。在一个示例中,电子设备还可以使用来自传感器301的输入来做出框504处的确定。例如,在电子设备201在空间中所位于的位置与当用户在框408处指示最优或接近最优的图像时该电子设备201的位置相同时,电子设备201可被视为处于使用中,并因此处于激活查看模式。相反,在电子设备201在空间中所位于的位置与当用户在框408处指示最优或接近最优的图像时该电子设备201的位置不相同时,电子设备201可被视为未处于使用中,并因此处于非激活查看模式。在区分激活查看模式和未激活查看模式时可考虑附加因素。在一个示例中,电子设备201可保持在激活查看模式,直到:(a)电子设备201在空间中所位于的位置与当用户在框408处指示最优或接近最优的图像时该电子设备201的位置不近似相同,以及(b)电子设备201未接收到用户输入达最小量的时间(例如,1分钟)。虽然已经提供了用于框504处在激活查看模式和未激活查看模式之间进行选择的准则的一些示例,根据具体应用的设计准则,可以提供任何适合的准则。
基于框504处做出的确定,当在电子设备201上进入到隐私模式时且当电子设备201处于激活查看模式时,电子设备201可以将模糊应用于显示器204上显示的图像,以及当在电子设备201上进入到隐私模式时且当电子设备201处于未激活查看模式时,电子设备201可将第二模糊应用于显示器204上显示的图像。
当在框504处确定电子设备201处于激活模式时,安全模块299在框506处将激活模式显示渲染或模糊应用到显示器204。当在电子设备201上进入到隐私模式时,用户通常会握持设备并使用设备,并且激活查看模式正常而言将会是在框504处选择或检测到的第一查看模式。
可通过若干方式来进行框506处应用的激活模式显示渲染或模糊。在一个示例中,可使用应用于图像以使得图像仅从所选的用户查看位置才清晰可见的变形渲染来实现模糊。在另一示例中,可使用应用于图像以使得图像仅从所选的用户查看位置才清晰可见的透视渲染来实现模糊。在另一示例中,可使用应用于图像以使得图像仅从所选的用户查看位置才清晰可见的三维(3D)渲染来实现模糊。在另一示例中,可通过将第二图像应用到图像的背景以使得不在所选的用户查看位置的其他人更难以辨识图像来实现模糊。在另一示例中,可通过将污迹应用到图像以使得不在所选的用户查看位置的其他人更难以辨识图像来实现模糊。在另一示例中,可通过将污迹应用到图像的一部分以使得不在所选的用户查看位置的其他人更难以辨识图像来实现模糊。以上提供的用于图像模糊的技术的多种示例每次可以仅应用一种,或者应用其适合的组合以使得图像仅从所选的用户查看位置才清晰可见。
在一个示例中,应用模糊的图像可主要包含文本。安全问题通常在未授权的观察者能够阅读显示器204上的消息或文档时出现。因此,上述的变形渲染、透视渲染或3D渲染可应用于文本的字体。在另一示例中,为了使用上述变形渲染、透视渲染或3D渲染在显示器204上显示文本,可使用特殊字体。在另一示例中,可以将背景图像应用于显示器204上示出的文本,使得不在所选的用户查看位置的其他人更难以辨识文本。在另一示例中,可以将污迹应用于显示器204上示出的文本,使不在所选的用户查看位置的其他人更难以辨识文本。在另一示例中,可以将污迹应用于显示器204上示出的除文本外的其他显示要素,使不在所选的用户查看位置的其他人更难以辨识文本。
可在框506处保持所选的查看位置,而不管电子设备201在空间中相对于所选的查看位置的位置如何变化。实现电子设备201上的隐私模式的安全模块299可使用传感器301(例如,加速度计、磁力计和/或陀螺仪)提供的用户输入和/或前向相机253提供的输入来监视在保持激活查看模式时电子设备201的任何改变位置以及用户的任何改变位置。当电子设备201和/或用户在自由空间中稍微移动时,安全模块可调整应用于显示器204的渲染或模糊,以使得显示器204上示出的图像与所选的查看位置保持一致(例如,即使在电子设备201和/或用户稍微偏移时,用户占据的位置也保持在查看显示器204上渲染的内容的最优查看位置)。可选地,如果电子设备201和/或用户在方法500期间移动太多(例如超过所定义的阈值),电子设备201可以向用户显示提醒用户调整其位置和/或电子设备201的位置以返回到更靠近框408处所选择的位置的警告,或者电子设备201可以暂停或终止方法500。
当在框504处确定电子设备位于未激活参考模式时,可以向显示器204应用第二模糊。在无线设备201的未激活模式下在框508处应用的第二模糊可以不同于在框506处应用的模糊。例如,第二模糊可以是使显示器204上的图像极大地或充分地不可见的任何东西,或者第二模糊可以简单地是不传递任何机密信息的图片、照片、设计、图样等。例如,如果无线设备201的用户正在飞机上使用无线设备201并将设备平放在其前面的托架上,框504可以在满足所需的准则时从激活查看模式切换到未激活查看模式,并使用第二模糊来改变显示器204上的图像,以使得坐在用户旁边的人可能无论如何也不能够看到用户的显示器204上的任何信息。在一些示例中,第二模糊可以简单地是空白的显示器204或显示器204的节能模式。在其他示例中,未激活模式可以完全是可选的,且在框506处在激活模式下应用的模糊可能足以在显示器204上渲染当阅读者未处于选定查看位置时非常难以读取的图像。
框504、506、508和510可以形成循环或迭代操作,在该循环或迭代操作中,安全模块299不断地或接近不断地监视电子设备201的使用状态,并将电子设备201维持在激活模式或非激活模式,直到用户在框510处禁用隐私模式。用户可通过任何方式在510处禁用隐私模式,例如通过触摸触摸屏204上适当的按钮或通过按压电子设备201上的物理按钮,在该情况下,在框512处禁用隐私模式并且方法500终止。
虽然在本描述中将显示要素、按钮等描述为方便电子设备201与电子设备201的用户之间的交互的主要手段,也可以使用应用于触摸屏204的适合手势来作为向安全模块299提供输入的手段。
现在参考图6,示出在图4和图5中描述的隐式模式下使用的示例性渲染技术600。在一个示例中,渲染技术600可以示出使用变形或透视渲染技术渲染的文本。在图6中示出的示例中,可使用变形或透视渲染技术的非挤压(non-extruded)示例来渲染文本。在其他示例中,在使用3D、变形或透视渲染技术中的任何技术时,可以挤压文本。虽然示出渲染技术600来作为示例,可使用使得查看者在其未处于所选用户查看位置时难以进行查看的任何适合的渲染技术。
虽然主要关于方法对本申请进行了描述,本领域普通技术人员将理解,本申请还涉及各种装置,例如包括移动通信设备或相机的电子设备201。电子设备201包括用于执行所描述的方法的至少一些方面和特征的组件,组件可以是硬件组件(例如,存储器224和/或处理器240)、软件或其二者的组合的方式,或者可以是任何其他的方式。此外,与设备一起使用的制件(例如,包括记录其上的程序指令在内的预先记录的存储设备或者其他类似的计算机可读存储介质,或者携带计算机可读程序指令的计算机数据信号)可以涉及便于实行所描述的方法的设备。例如,非暂时性计算机可读存储介质可以包括确实地体现用于执行本文中所述的一个或多个方法的代码的计算机可执行指令。要理解,这种装置或制件也在本申请的范围之内。
本文中使用的术语“计算机可读介质”或“计算机可读存储介质计算机可读存储介质”指的是可以存储由计算机或其他计算设备使用或执行的指令的任何介质,包括但不限于便携式计算机碟、硬盘驱动(HDD)、随机存取存储器(RAM)、只读存储器(ROM)、可擦除可编程只读存储器(EPROM)或闪存、光碟(例如紧致碟(CD)、数字多功能碟(DVD)或Blu-rayTM碟)以及固态存储设备(例如,NAND闪存或同步动态RAM(SDRAM))。
已通过示例方式描述了一个或多个实施例。对本领域技术人员将会是显而易见的是,可以进行多种变型和修改,而不背离权利要求中所定义的范围。
Claims (18)
1.一种电子设备,包括:
处理器:
耦合到所述处理器的显示器,用于显示内容;
耦合到所述处理器的存储器;以及
在所述存储器中保存的安全模块,所述安全模块用于将所述处理器配置为:
当在所述电子设备上进入隐私模式且所述电子设备处于所述电子设备被激活使用的激活查看模式时,将第一模糊应用于在所述显示器上显示的内容,其中,应用第一模糊包括:对内容进行变形渲染,以使得内容在从选定查看位置查看时是非畸变的,而从其他查看位置查看时是畸变的,所述选定查看位置由所述电子设备的用户相对于所述电子设备的显示器的选定查看角度所限定;以及
当在所述电子设备上进入隐私模式且所述电子设备处于所述电子设备未被激活使用的未激活查看模式时,将第二模糊应用于在所述显示器上显示的内容,其中,所述第二模糊不同于所述第一模糊。
2.根据权利要求1所述的电子设备,其中,应用所述第一模糊还包括以下至少一项:应用于内容以使得内容在从所述选定查看位置查看时是非畸变的透视渲染,应用于内容以使得内容在从所述选定查看位置查看时是非畸变的三维渲染,将第二内容应用到所述内容的背景以使得所述内容变得更难辨别,将污迹应用到所述内容以使得所述内容变得更难辨别,或者将污迹应用到所述内容的一部分以使得所述内容变得更难辨别。
3.根据权利要求1所述的电子设备,其中,所述安全模块还将所述处理器配置为:
在将所述第一模糊或所述第二模糊应用于内容之前,确定所述电子设备是处于激活查看模式还是未激活查看模式。
4.根据权利要求1所述的电子设备,其中,即使所述电子设备相对于所述选定查看位置的空间位置发生变化,所述选定查看位置都保持不变。
5.根据权利要求1所述的电子设备,其中,应用所述第二模糊包括:使显示器空白或应用显示器的节能模式。
6.根据权利要求1所述的电子设备,其中,所述选定查看位置包括所述电子设备的用户相对于所述电子设备的显示器的查看角度。
7.一种在电子设备上实现隐私模式的方法,所述电子设备具有耦合到显示器和存储器的处理器,所述方法包括:
当在所述电子设备上进入隐私模式且所述电子设备处于所述电子设备被激活使用的激活查看模式时,将第一模糊应用于在显示器上显示的内容,其中,应用第一模糊包括:对内容进行变形渲染,以使得内容在从选定查看位置查看时是非畸变的,而从其他查看位置查看时是畸变的,所述选定查看位置由所述电子设备的用户相对于所述电子设备的显示器的选定查看角度所限定;以及
当在所述电子设备上进入隐私模式且所述电子设备处于所述电子设备未被激活使用的未激活查看模式时,将第二模糊应用于在所述显示器上显示的内容,其中,所述第二模糊不同于所述第一模糊。
8.根据权利要求7所述的方法,其中,应用所述第一模糊还包括以下至少一项:应用于内容以使得内容在从所述选定查看位置查看时是非畸变的透视渲染,应用于内容以使得内容在从所述选定查看位置查看时是非畸变的三维渲染,将第二内容应用到所述内容的背景以使得所述内容变得更难辨别,将污迹应用到所述内容以使得所述内容变得更难辨别,或者将污迹应用到所述内容的一部分以使得所述内容变得更难辨别。
9.根据权利要求7所述的方法,还包括:
在将所述第一模糊或所述第二模糊应用于内容之前,确定所述电子设备是处于激活查看模式还是未激活查看模式。
10.根据权利要求7所述的方法,其中,即使所述电子设备相对于所述选定查看位置的空间位置发生变化,所述选定查看位置都保持不变。
11.根据权利要求7所述的方法,其中,应用所述第二模糊包括:使显示器空白或应用显示器的节能模式。
12.根据权利要求7所述的方法,其中所述选定查看位置包括所述电子设备的用户相对于所述电子设备的显示器的查看角度。
13.一种非暂时性机器可读介质,其上有形地存储有由电子设备的处理器执行的可执行指令,所述电子设备具有耦合到显示器和存储器的处理器,当由所述电子设备的所述处理器执行所述可执行指令时,所述可执行指令使所述处理器:
当在所述电子设备上进入隐私模式且所述电子设备处于所述电子设备被激活使用的激活查看模式时,将第一模糊应用于在显示器上显示的内容,其中,应用第一模糊包括:对内容进行变形渲染,以使得内容在从选定查看位置查看时是非畸变的,而从其他查看位置查看时是畸变的,所述选定查看位置由所述电子设备的用户相对于所述电子设备的显示器的选定查看角度所限定;以及
当在所述电子设备上进入隐私模式且所述电子设备处于所述电子设备未被激活使用的未激活查看模式时,将第二模糊应用于在所述显示器上显示的内容,其中,所述第二模糊不同于所述第一模糊。
14.根据权利要求13所述的非暂时性机器可读介质,其中,应用所述第一模糊还包括以下至少一项:应用于内容以使得内容在从所述选定查看位置查看时是非畸变的透视渲染,应用于内容以使得内容在从所述选定查看位置查看时是非畸变的三维渲染,将第二内容应用到所述内容的背景以使得所述内容变得更难辨别,将污迹应用到所述内容以使得所述内容变得更难辨别,或者将污迹应用到所述内容的一部分以使得所述内容变得更难辨别。
15.根据权利要求13所述的非暂时性机器可读介质,其中,当由所述电子设备的所述处理器执行所述可执行指令时,所述可执行指令还使所述处理器:在将所述第一模糊或所述第二模糊应用于内容之前,确定所述电子设备是处于激活查看模式还是未激活查看模式。
16.根据权利要求13所述的非暂时性机器可读介质,其中,即使所述电子设备相对于所述选定查看位置的空间位置发生变化,所述选定查看位置都保持不变。
17.根据权利要求13所述的非暂时性机器可读介质,其中,应用所述第二模糊包括:使显示器空白或应用显示器的节能模式。
18.根据权利要求13所述的非暂时性机器可读介质,其中,所述选定查看位置包括所述电子设备的用户相对于所述电子设备的显示器的查看角度。
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US14/245,512 | 2014-04-04 | ||
US14/245,512 US9779474B2 (en) | 2014-04-04 | 2014-04-04 | System and method for electronic device display privacy |
Publications (2)
Publication Number | Publication Date |
---|---|
CN104978535A CN104978535A (zh) | 2015-10-14 |
CN104978535B true CN104978535B (zh) | 2019-08-23 |
Family
ID=52813923
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201510158397.1A Active CN104978535B (zh) | 2014-04-04 | 2015-04-03 | 用于电子设备显示隐私的***和方法 |
Country Status (3)
Country | Link |
---|---|
US (1) | US9779474B2 (zh) |
EP (1) | EP2927903B1 (zh) |
CN (1) | CN104978535B (zh) |
Families Citing this family (26)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR102257304B1 (ko) * | 2014-10-20 | 2021-05-27 | 삼성전자주식회사 | 디스플레이 보안 방법 및 장치 |
US10474842B2 (en) * | 2014-11-07 | 2019-11-12 | Sony Corporation | Information processing system, storage medium, and control method |
CN107077212B (zh) * | 2015-01-30 | 2020-03-24 | 惠普发展公司,有限责任合伙企业 | 电子显示器照明 |
US20160241530A1 (en) * | 2015-02-12 | 2016-08-18 | Vonage Network Llc | Systems and methods for managing access to message content |
WO2016157658A1 (ja) * | 2015-03-31 | 2016-10-06 | ソニー株式会社 | 情報処理装置、制御方法、およびプログラム |
GB2552090B (en) * | 2017-06-29 | 2021-06-16 | Inodyn Newmedia Gmbh | Front-facing camera and maximized display screen of a mobile device |
CN106055996B (zh) * | 2016-05-18 | 2021-03-16 | 维沃移动通信有限公司 | 一种多媒体信息分享方法及移动终端 |
US20180054796A1 (en) * | 2016-08-21 | 2018-02-22 | Qualcomm Incorporated | Methods and systems for support of location for the internet of things |
US11405863B2 (en) | 2016-10-05 | 2022-08-02 | Qualcomm Incorporated | Systems and methods to enable combined periodic and triggered location of a mobile device |
US10327139B2 (en) * | 2016-10-06 | 2019-06-18 | Bank Of America Corporation | Multi-level authentication using phone application level data |
US20180121397A1 (en) * | 2016-11-02 | 2018-05-03 | Blackberry Limited | Text obfuscation |
CN107105156B (zh) * | 2017-03-22 | 2019-12-17 | 北京珠穆朗玛移动通信有限公司 | 一种图片管理方法及移动终端 |
US10412139B2 (en) * | 2017-05-26 | 2019-09-10 | Streamsure Solutions Limited | Communication event |
US11222060B2 (en) | 2017-06-16 | 2022-01-11 | Hewlett-Packard Development Company, L.P. | Voice assistants with graphical image responses |
US10347193B2 (en) * | 2017-06-23 | 2019-07-09 | Blackberry Limited | Electronic device including display and method of applying privacy filter |
CN107333118A (zh) * | 2017-07-17 | 2017-11-07 | 上海青橙实业有限公司 | 投影内容的控制方法和装置 |
CN108090380A (zh) * | 2017-11-30 | 2018-05-29 | 努比亚技术有限公司 | 一种终端显示方法、终端及计算机可读存储介质 |
US10630866B2 (en) * | 2018-01-28 | 2020-04-21 | Motorola Mobility Llc | Electronic devices and methods for blurring and revealing persons appearing in images |
CN110443082B (zh) * | 2018-05-04 | 2024-08-23 | 拉萨经济技术开发区凯航科技开发有限公司 | 一种保护数据的显示器 |
JP7012617B2 (ja) * | 2018-08-07 | 2022-02-14 | 本田技研工業株式会社 | 表示装置、および表示制御方法 |
US11288408B2 (en) * | 2019-10-14 | 2022-03-29 | International Business Machines Corporation | Providing adversarial protection for electronic screen displays |
US11418545B2 (en) * | 2019-10-31 | 2022-08-16 | Blackberry Limited | Shared image sanitization method and system |
CN111125770A (zh) * | 2019-12-27 | 2020-05-08 | 维沃移动通信有限公司 | 一种隐私保护方法及电子设备 |
US11615205B2 (en) | 2020-05-28 | 2023-03-28 | Bank Of America Corporation | Intelligent dynamic data masking on display screens based on viewer proximity |
CN112700512A (zh) * | 2020-12-28 | 2021-04-23 | 北京小米移动软件有限公司 | 应用展示方法及装置、电子设备、存储介质 |
CN112770049A (zh) * | 2020-12-30 | 2021-05-07 | 维沃移动通信有限公司 | 拍摄方法、装置及存储介质 |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103077361A (zh) * | 2012-12-28 | 2013-05-01 | 东莞宇龙通信科技有限公司 | 移动终端及其防窥视方法 |
CN103218568A (zh) * | 2013-03-18 | 2013-07-24 | 东莞宇龙通信科技有限公司 | 文本显示时的隐私保护方法及通信终端 |
CN103327164A (zh) * | 2012-03-23 | 2013-09-25 | 宇龙计算机通信科技(深圳)有限公司 | 移动终端和该移动终端的防窥视方法 |
Family Cites Families (22)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6463299B1 (en) * | 1998-10-14 | 2002-10-08 | Avaya Technology Corp. | Method and apparatus providing an integral computer and telephone system |
JP2004514925A (ja) * | 2000-11-20 | 2004-05-20 | ディスプレイテック,インコーポレイテッド | 覗き込みと投射ディスプレイのデュアルモードシステム |
US7379709B2 (en) * | 2002-10-21 | 2008-05-27 | Microsoft Corporation | Bluetooth smart mode switching for security and privacy |
CN1768297A (zh) * | 2003-04-08 | 2006-05-03 | 皇家飞利浦电子股份有限公司 | 显示器以及显示和存储图像的方法 |
US7644369B2 (en) * | 2004-03-19 | 2010-01-05 | Rocket Software, Inc. | Controlling display screen legibility |
WO2006076217A2 (en) * | 2005-01-10 | 2006-07-20 | Herman Miller, Inc. | Method and apparatus of overlapping and summing speech for an output that disrupts speech |
US20100259560A1 (en) * | 2006-07-31 | 2010-10-14 | Gabriel Jakobson | Enhancing privacy by affecting the screen of a computing device |
US20100124363A1 (en) * | 2008-11-20 | 2010-05-20 | Sony Ericsson Mobile Communications Ab | Display privacy system |
AU2010221722A1 (en) * | 2009-02-06 | 2011-08-18 | Oculis Labs, Inc. | Video-based privacy supporting system |
US8581905B2 (en) * | 2010-04-08 | 2013-11-12 | Disney Enterprises, Inc. | Interactive three dimensional displays on handheld devices |
CN102237020B (zh) * | 2010-04-26 | 2014-04-23 | 鸿富锦精密工业(深圳)有限公司 | 液晶显示屏的可视角度设置***及方法 |
US8388146B2 (en) * | 2010-08-01 | 2013-03-05 | T-Mobile Usa, Inc. | Anamorphic projection device |
US9509922B2 (en) * | 2011-08-17 | 2016-11-29 | Microsoft Technology Licensing, Llc | Content normalization on digital displays |
US8629821B2 (en) * | 2011-09-12 | 2014-01-14 | Sharp Kabushiki Kaisha | Display device with faster changing side image |
US9413941B2 (en) * | 2011-12-20 | 2016-08-09 | Motorola Solutions, Inc. | Methods and apparatus to compensate for overshoot of a desired field of vision by a remotely-controlled image capture device |
EP2615838B1 (en) * | 2012-01-12 | 2019-08-21 | SeeFront GmbH | Calibration of an autostereoscopic display system |
WO2013107018A1 (en) * | 2012-01-19 | 2013-07-25 | Microsoft Corporation | Simultaneous display of multiple content items |
US9581814B2 (en) * | 2012-01-20 | 2017-02-28 | Microsoft Technology Licensing, Llc | Transparent display for mobile device |
US20130215101A1 (en) * | 2012-02-21 | 2013-08-22 | Motorola Solutions, Inc. | Anamorphic display |
US20130321452A1 (en) * | 2012-05-30 | 2013-12-05 | Honeywell International Inc. | System and method for protecting the privacy of objects rendered on a display |
WO2014062934A1 (en) * | 2012-10-19 | 2014-04-24 | Visa International Service Association | Digital broadcast methods using secure meshes and wavelets |
US20150104103A1 (en) * | 2013-10-16 | 2015-04-16 | Sony Corporation | Surveillance camera that respects privacy |
-
2014
- 2014-04-04 US US14/245,512 patent/US9779474B2/en active Active
-
2015
- 2015-03-25 EP EP15160923.7A patent/EP2927903B1/en active Active
- 2015-04-03 CN CN201510158397.1A patent/CN104978535B/zh active Active
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103327164A (zh) * | 2012-03-23 | 2013-09-25 | 宇龙计算机通信科技(深圳)有限公司 | 移动终端和该移动终端的防窥视方法 |
CN103077361A (zh) * | 2012-12-28 | 2013-05-01 | 东莞宇龙通信科技有限公司 | 移动终端及其防窥视方法 |
CN103218568A (zh) * | 2013-03-18 | 2013-07-24 | 东莞宇龙通信科技有限公司 | 文本显示时的隐私保护方法及通信终端 |
Also Published As
Publication number | Publication date |
---|---|
US20150287164A1 (en) | 2015-10-08 |
EP2927903B1 (en) | 2019-05-08 |
US9779474B2 (en) | 2017-10-03 |
CN104978535A (zh) | 2015-10-14 |
EP2927903A1 (en) | 2015-10-07 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN104978535B (zh) | 用于电子设备显示隐私的***和方法 | |
EP3168730B1 (en) | Mobile terminal | |
KR102304082B1 (ko) | 복수의 디스플레이들을 제어하는 전자 장치 및 방법 | |
US9667855B2 (en) | Mobile terminal for focusing of image capturing and method for controlling the same | |
US9933819B2 (en) | Portable electronic device and method of controlling the same | |
CN105320450B (zh) | 移动终端及其控制方法 | |
KR101679271B1 (ko) | 이동단말기 및 그 제어방법 | |
US10015308B2 (en) | Mobile terminal and method of controlling the same | |
US9426275B2 (en) | Mobile terminal and controlling method for displaying information of a wearable device | |
CN106210184B (zh) | 移动终端及其控制方法 | |
US8988247B1 (en) | Mobile terminal and method of controlling the same | |
KR102605470B1 (ko) | 이동 단말기 및 그 제어방법 | |
CN109151100A (zh) | 电子设备 | |
US9886848B2 (en) | Mobile terminal and control system | |
US20160259420A1 (en) | Mobile terminal and method for controlling the same | |
CN106406688B (zh) | 移动终端及其控制方法 | |
KR20170055869A (ko) | 이동단말기 및 그 제어방법 | |
KR102398834B1 (ko) | 이동단말기 | |
US10528235B2 (en) | Mobile device and controlling method for adjusting the size of an image preview screen | |
CN104349053B (zh) | 移动终端及其控制方法 | |
KR102414938B1 (ko) | 전자기기 및 전자기기를 이용한 스마트 홈 시스템, 스마트 홈 시스템의 제어방법 | |
KR102412387B1 (ko) | 이동 단말기 및 그의 기능 객체 정렬 방법 | |
KR102344062B1 (ko) | 이동 단말기 및 그 제어 방법 | |
KR20170021038A (ko) | 이동 단말기 및 그 제어 방법 | |
KR102135377B1 (ko) | 이동 단말기 및 그 제어방법 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant | ||
TR01 | Transfer of patent right | ||
TR01 | Transfer of patent right |
Effective date of registration: 20240605 Address after: Ai Erlandubailin Patentee after: Maliki Innovation Co.,Ltd. Country or region after: Ireland Address before: Voight, Ontario, Canada Patentee before: BlackBerry Ltd. Country or region before: Canada |