用于在多个显示器上同时呈现相同信息的不同表示的方法和装置与流程

文档序号:12040690阅读:208来源:国知局
用于在多个显示器上同时呈现相同信息的不同表示的方法和装置与流程
示例实施例总体上涉及在显示器上呈现信息,并且更具体地涉及在不同类型的显示器上呈现相同信息的不同表示。

背景技术:
各种各样的信息呈现在各种计算设备的显示器上。对于被呈现的一些信息而言,可能适合显示器附近的任何人观看。然而,对于例如私人信息的其他类型的信息,可能不允许或者至少不希望由除了计算设备的用户或由该用户给予许可的人们以外的任何人观看。在该情况下,用户可能不希望其他人能够看到在用户的计算设备的显示器上呈现的私人信息。可以存在呈现在计算设备的显示器上的各种类型的私人信息。在一个示例中,员工在工作时可以收到私人性质的文件、电子邮件消息、文本消息等,并且可以将私人信息呈现在用户的计算设备的显示器上。然而,员工可能不希望其他雇员看到该个人信息。为了限制私人信息当在计算设备的显示器上呈现时被看到的做法,可以在显示器上安装物理的隐私屏蔽。虽然物理的隐私屏蔽可以减少可看到计算设备的显示器上呈现的信息的观看角度,但是物理的隐私屏蔽不排除他人可以看到计算设备的显示器上呈现的私人信息的可能性。或者,当他人靠近计算设备的显示器时,在计算设备的显示器上呈现私人信息的窗口可以被缩小或可被隐藏。然而,呈现私人信息的窗口的缩小或隐藏不仅取决于用户的警惕性(其必须意识到他人的靠近),而且还使用户至少以任何连续的方式看到私人信息更具挑战性。更进一步地,用户通过使得所有信息(私人信息和公共信息)在用户私有的计算设备的显示器上呈现,可以保护私人信息不向其他人公开。虽 然在私人显示器上呈现信息可以保护私人信息的保密性,然而至少按常规方式,在私人显示器上呈现公共信息将阻止用户与其他人共享公共信息,并且在任何情况下,都可能使得公共信息的使用更加复杂。进一步地,在私人显示器上呈现所有类型的信息(私人信息和公共信息)可以对用户产生社交问题,因为诸如同事、室友等的其他人可能视这样的行为为可疑、无礼或不寻常的。还可能在多个同步显示器的使用中出现隐私关注。就此而言,两个或更多人可正在玩视频游戏或者以其他方式经由多个他们想保持私人性的同步显示器窗口交互。

技术实现要素:
根据本发明的示例实施例提供了一种方法、装置和计算机程序产品,以便按照保持私人信息的保密性的方式,呈现诸如私人信息和公共信息的不同类型的信息。就此而言,示例实施例的方法、装置和计算机程序产品可以在非私人显示器上和在私人穿透(pass-through)显示器上呈现例如私人信息的信息的不同表示。因而,示例实施例的方法、装置和计算机程序产品通过使非私人显示器上的信息的表示模糊,可以保持信息的保密性,同时允许用户在私人穿透显示器上观看信息的清楚表示。除了信息的模糊的表示,示例实施例的方法、装置和计算机程序产品还可以在非私人显示器上以清楚的方式提供例如公共信息的其他信息的呈现,由此允许用户与其他人共享例如公共信息的该其他信息。在一个实施例中,提供一种方法,包括确定将被显示的信息是私人的,并且使得在非私人显示器上呈现信息的模糊表示。该实施例的方法还使得在非私人显示器上呈现信息的模糊表示的同时,在私人穿透显示器上呈现信息。在一个实施例中,在私人穿透显示器上呈现信息可以包括:将信息定位在私人穿透显示器上,从而使信息掩盖(obscure)用户对非私人显示器上的信息的模糊表示的观看。在一个实施例中,通过基于与非私人显示器相关联的基准标记,将信息定位在私人穿透显示器上,方法可以使信息呈现在私人穿透显示器上, 从而使得私人穿透显示器上的信息的呈现覆盖非私人显示器上的信息的模糊表示。在一个实施例中,通过使得呈现信息的非私人部分的清楚表示,并且同时使得呈现信息的私人部分的模糊表示,方法可以使得在非私人显示器上呈现信息的模糊表示。在另一个实施例中,通过使得呈现信息的私人部分和非私人部分两者的模糊表示,方法可以使得在非私人显示器上呈现信息的模糊表示。在进一步的实施例中,通过使得在非私人显示器上呈现取代被确定为是私人的信息的不同信息,方法可以使得在非私人显示器上呈现信息的模糊表示。在另一个实施例中,提供一种装置,包括至少一个处理器和包括计算机程序指令的至少一个存储器,至少一个存储器和计算机程序指令被配置成,利用至少一个处理器,使得装置至少确定将被显示的信息是私人的,并且使得在非私人显示器上呈现信息的模糊表示。至少一个存储器和计算机程序指令还被配置成,利用至少一个处理器,使得该实施例的装置在使得在非私人显示器上呈现信息的模糊表示的同时,使得在诸如头戴式或近眼显示器的私人穿透显示器上呈现信息。在一个实施例中,至少一个存储器和计算机程序指令还被配置成,利用至少一个处理器,通过将信息定位在私人穿透显示器上,使得装置在私人穿透显示器上呈现信息,从而使信息掩盖用户对非私人显示器上的信息的模糊表示的观看。在一个实施例中,至少一个存储器和计算机程序指令可以被配置成,利用至少一个处理器,通过基于与非私人显示器相关联的基准标记,将信息定位在私人穿透显示器上,使得装置在私人穿透显示器上呈现信息,从而使得私人穿透显示器上的信息的呈现覆盖非私人显示器上的信息的模糊表示。在一个实施例中,至少一个存储器和计算机程序指令可以被配置成,利用至少一个处理器,通过使得呈现信息的非私人部分的清楚表示,并且同时使得呈现信息的私人部分的模糊表示,使得装置在非私人显示器上产生信息的模糊表示的呈现。在另一个实施例中,至少一个存储器和计算机 程序指令可以被配置成,利用至少一个处理器,使得装置通过呈现信息的私人部分和非私人部分两者的模糊表示,使得在非私人显示器上呈现信息的模糊表示。在进一步的实施例中,至少一个存储器和计算机程序指令可以被配置成,利用至少一个处理器,通过使得在非私人显示器上呈现取代被确定为是私人的信息的不同信息,使得装置在非私人显示器上呈现信息的模糊表示。在进一步的实施例中,提供一种计算机程序产品,其中包括承载计算机程序指令的至少一个非瞬态计算机可读存储介质,用于与具有计算机程序指令的计算机一起使用,该计算机指令包括被配置成确定将被显示的信息是私人的,并且使得在非私人显示器上呈现信息的模糊表示的指令。该实施例的计算机程序指令还包括被配置成使得在非私人显示器上呈现信息的模糊表示的同时,使得在私人穿透显示器上呈现信息的指令。在一个实施例中,被配置成使得在私人穿透显示器上呈现信息的指令可以包括被配置成将信息定位在私人穿透显示器上,从而使信息掩盖用户对非私人显示器上的信息的模糊表示的观看的指令。在一个实施例中,被配置成使得在私人穿透显示器上呈现信息的指令包括:被配置成基于与非私人显示器相关联的基准标记,将信息定位在私人穿透显示器上,从而使得私人穿透显示器上的信息的呈现覆盖非私人显示器上的信息的模糊表示的指令。在一个实施例中,被配置成使得在非私人显示器上呈现信息的模糊表示的指令包括被配置成使得呈现信息的非私人部分的清楚表示,并且同时使得呈现信息的私人部分的模糊表示的指令。在另一个实施例中,被配置成使得在非私人显示器上呈现信息的模糊表示的指令包括被配置成使得呈现信息的私人部分和非私人部分两者的模糊表示的指令。在进一步的实施例中,被配置成使得在非私人显示器上呈现信息的模糊表示的指令包括被配置成使得在非私人显示器上呈现取代被确定为是私人的信息的不同信息的指令。还在另一个实施例中提供一种装置,其包括:用于确定将被显示的信息是私人的部件,以及使得在非私人显示器上呈现信息的模糊表示的部件。该实施例的装置还包括使得在非私人显示器上呈现信息的模糊表示的同时,使得在私人穿透显示器上呈现信息的部件。在一个实施例中,用于使得在私人穿透显示器上呈现信息的部件可以包括将信息定位在私人穿透显示器上,从而使信息掩盖用户对非私人显示器上的信息的模糊表示的观看的部件。附图说明因而已经概括地描述了本发明的某些实施例,现在将参考附图,附图不一定按比例绘制,并且在附图中:图1是可以根据本发明的示例实施例被具体配置的包括非私人显示器和私人穿透显示器的系统的示意性表示;图2是可以根据本发明的示例实施例被具体配置的装置的框图;图3是是图示了根据本发明的示例实施例执行的操作的流程图;图4是根据本发明的一个实施例的非私人显示器上的一些信息的模糊表示以及其他信息的清楚表示的图示;图5是根据本发明另一个实施例的非私人显示器上的一些信息的模糊表示以及其他信息的清楚表示的图示;图6是根据本发明的进一步的实施例的非私人显示器上的一些信息的模糊表示以及其他信息的清楚表示的图示;以及图7是可以根据本发明的示例实施例被具体配置的图1的私人穿透显示器的透视图。具体实施方式现在将在下文中参照附图更加充分地描述本发明的示例实施例,在附图中仅示出了本发明的一些而不是所有实施例。实际上,本发明的各种实施例可以以很多不同的形式体现并且不应当被解释为限于在此阐述的实施 例;而是,提供这些实施例以便使得该公开将满足适用的法律要求。相同的附图标记通篇指的是相同的元件。如在此使用的,术语“数据”、“内容”、“信息”和类似术语可以互换地使用,以便表示根据本发明的实施例能够被传送、接收、操作和/或存储的数据。因而,不应该拿任何这样的术语的使用来限制本发明的实施例的精神和范围。此外,如在此使用的,术语“电路”指的是:(a)仅硬件电路实现(例如在仅模拟和/或数字电路中的实现);(b)电路和计算机程序产品的组合,计算机程序产品包括存储在一个或多个计算机可读存储器上软件和/或固件指令,计算机可读存储器一起工作以使得装置执行在此所描述的一个或多个功能;以及(c)即使软件或固件物理上不存在,也要求软件或固件以进行操作的电路,诸如微处理器或微处理器的一部分。“电路”的该定义应用于该申请对该术语的所有使用,包括在任何权利要求中。作为进一步的示例,如在该申请中使用的,术语“电路”还将覆盖包括一个或多个处理器和/或处理器的一部分及其附加软件和/或固件的实现。作为另一个实施例,如在此所用到的术语“电路”还将覆盖,例如用于移动电话的基带集成电路或应用处理器集成电路,或者服务器、蜂窝网络设备、其他网络设备和/或其他计算设备中的类似集成电路。如本申请中所定义的,“计算机可读存储介质”是指非瞬态物理存储介质(例如,易失性或非易失性存储设备),其可以区别于用来指电磁信号的“计算机可读传输介质”。根据本发明的示例实施例,提供了一种方法、装置和计算机程序产品,以便允许在非私人显示器和私人穿透显示器上呈现相同信息的表示。按照这种方式,可以呈现相同信息的不同表示,从而允许保护私人信息的保密性,同时还允许例如公共信息的其他信息按照可以与其他人共享的方式在非私人显示器上呈现,以便不会引起猜疑或者以其他方式对用户产生社交问题。现在参照图1,图示了包括非私人显示器12和私人穿透显示器14的系统10。系统10可以包括各种各样的非私人显示器12,其包括例如与各种计 算设备(诸如台式计算机、计算机工作站、膝上型计算机、笔记本电脑、平板电脑、移动电话、个人数字助理等)相关联的显示器。不管非私人显示器12的类型,非私人显示器按照不仅可以被相应计算设备的用户看到,还可以以被其他人(诸如同事、室友或附近其他人)看到的方式定位或以其它方式被操作。就此而言,非私人显示器12可以是公共显示器,其中显示器附近的任何公共成员都可以观看显示器。然而,非私人显示器12不需要是公共可视的,并且同样地,不需要是公共显示器,但是相反,可以仅对相应计算设备的用户之外的某些其他人是可视的。例如,在用户的业务场所的台式计算机或计算机工作站的显示器可能不是公共显示器,因为公众可能不能够便利地访问和观看显示器,但是用户的同事可以能够观看显示器,从而使得显示器为非私人显示器。私人穿透显示器14还可以按照各种方式进行配置。例如,私人穿透显示器14可以为近眼显示器,例如头戴式显示器,通过该显示器,用户可以视觉上观看近眼显示器外的景象。通过示例的方式,在图1中按照一对眼镜的形式示出了一个实施例的近眼显示器。用户可以佩戴眼镜,从而使用户可以通过眼镜的镜片观看例如视场的景象。然而,该实施例中的眼镜还可以被配置成在镜片上呈现信息26的视觉表示,以便增强或补充用户通过眼镜的镜片对景象的观看。同样地,眼镜可支持增强现实和其他应用。虽然已经提供了私人穿透显示器14的示例,但是私人穿透显示器可以按照具有各种形式因素的多种不同的方式进行体现,每种形式因素可以允许用户有效地透过显示器进行观看,例如通过视觉上或经由被捕获并在显示器上呈现的图像而透过显示器进行观看,以便观看用户的周围,并且每种形式因素可以受益于如以下所描述的本发明的示例实施的方法、装置和计算机程序产品。不管私人穿透显示器14的种类,私人穿透显示器旨在仅由用户或用户明确地与其共享私人穿透显示器的一个或多个其他人观看,例如通过允许他人佩戴头戴式或近眼显示器。然而,私人穿透显示器14不想由用户没有 明确地为其提供私人穿透显示器的其他人观看。因此,私人穿透显示器14上呈现的信息可以对用户保持私密或保密性。私人穿透显示器14还与计算设备相关联。尽管与私人穿透显示器14相关联的计算设备可以按照各种方式进行配置,但与一个实施例的私人穿透显示器相关联的计算设备可以是移动终端,诸如移动电话、个人数字助理(PDA)、游戏设备、全球定位系统(GPS)终端、平板电脑、膝上型计算机等。尽管私人穿透显示器14和非私人显示器12可以与不同的计算设备相关联,但是在一些实施例中,私人穿透显示器和非私人显示器都可以与相同的计算设备相关联。除了非私人显示器12和私人穿透显示器14,本发明的实施例的系统10还可以包括如以下结合图2概括地描述的的装置30,用于执行由图3所阐述的并且也在以下描述的一个或多个操作。就此而言,装置30可以由与非私人显示器12相关联的计算设备和/或私人穿透显示器14的计算设备体现。在该实施例中,与非私人显示器12和私人穿透显示器14相关联的计算设备可以直接地(例如经由无线或有线连接)或间接地(经由一个或多个中间计算设备)进行彼此通信。然而,装置30可以替代性地由与计算设备通信的另一计算设备体现,并且另一计算设备被配置成至少部分地控制信息呈现在非私人显示器及私人穿透显示器上。就此而言,装置30诸如经由无线连接、有线连接等,与非私人显示器12的计算设备和私人穿透显示器14的计算设备通信。还应该注意的是,虽然图2图示了用于控制信息在非私人显示器12和私人穿透显示器14上的呈现的装置30的配置示例,但是许多其他配置还可用于实现本发明的其他实施例。同样地,在一些实施例中,尽管设备或元件示出为正在互相通信,但是下文中这样的设备或元件应该被认为能够体现在同样的设备或元件中,因此,所示进行通信的设备或元件应当被理解为可替代性地为相同的设备或元件的部分。现在参照图2,根据一个示例实施例用于控制信息在非私人显示器12和私人穿透显示器14上的呈现的装置30可包括处理器32、存储器34、通信 接口36、用户接口38和传感器39,或以其它方式与处理器32、存储器34、通信接口36、用户接口38和传感器39通信。在一些实施例中,处理器32(和/或协处理器或任何其他的辅助的或以其他方式与处理器相关联的处理电路)可以经由用于在装置30的组件间传递信息的总线与存储器设备34进行通信。存储器设备34可以包括,例如一个或多个易失性和/或非易失性存储器。换句话说,例如,存储器设备34可以是电子存储设备(例如计算机可读存储介质),其包括被配置为存储可以由机器(例如像处理器32这样的计算设备)获得的数据(例如比特)的栅极。存储器设备34可以被配置来存储信息、数据、内容、应用、指令等,用于使装置30能够根据本发明的示例实施例执行各种功能。例如,存储器设备34可以被配置为对用于由处理器30处理的输入数据进行缓冲。附加地或替代地,存储器设备34可以被配置成存储用于由处理器32执行的指令。在一些实施例中,装置30可以体现为芯片或芯片组。换句话说,装置可以30包括一个或多个物理封装(例如芯片),其包括结构性装配(例如基板)上的材料、组件和/或电线。结构性装配可以为其上所包括的组件电路提供物理强度、尺寸保持(conservationofsize)和/或电交互限制。因此,在某些情况下,装置30中可以被配置成在单芯片上实现本发明的实施例或作为单个“片上系统”。同样地,在某些情况下,芯片或芯片组可以构成用于执行提供在此所描述的功能的一个或多个操作的部件。处理器32可以按照许多不同的方式进行体现。例如,处理器32可以体现为诸如协处理器、微处理器、控制器、数字信号处理器(DSP)、具有或不具有附属DSP的处理元件或各种其他处理电路的各种硬件处理器部件中的一个或多个,其他处理电路包括集成电路,例如ASIC(专用集成电路)、FPGA(现场可编程门阵列)、微控制器单元(MCU)、硬件加速器、专用计算机芯片等。同样地,在一些实施例中,处理器32可以包括被配置为独立执行的一个或多个处理核心。多核处理器可以使得能够在单个物理封装内进行多处理。附加性地或替代性地,处理器32可以包括一个或多个处理器,一个或多个处理器被配置成经由总线串联,使得能够独立执行指令、流水 线和/或多线程。在示例实施例中,处理器32可以被配置成执行存储在存储器设备34中或以其他方式可由处理器访问的指令。替代性地或附加性地,处理器32可被配置为执行硬编码功能。同样地,不论是通过硬件或软件方法配置,或者是通过硬件和软件方法的组合配置,处理器32都可以表示当被相应配置时,能够根据本发明的实施例执行操作的实体(例如物理地体现在电路中)。因此,例如,当处理器32被体现为ASIC、FPGA等时,处理器可以为被具体配置为用于进行本文中所描述的操作的硬件。可替代地,作为另一个示例,当处理器32被体现为软件指令的执行器时,当执行指令时,指令可以具体地配置处理器以执行本文中所描述的算法和/或操作。然而,在某些情况下,处理器32可以为特定设备的处理器,特定设备被配置为通过用于执行本文中所描述的算法和/或操作的指令来对处理器进行进一步的配置,从而采用本发明的实施例。处理器32还可以包括被配置为支持处理器的操作的时钟、算术逻辑单元(ALU)以及逻辑门。同时,通信接口36可以是任何部件,诸如以硬件或硬件和软件的组合体现的设备或电路,其被配置成,例如通过支持跟与非私人显示器12和私人穿透显示器14相关联的计算设备的通信,从与装置30通信的网络和/或任何其他设备或模块接收数据和/或向与装置30通信的网络和/或任何其他设备或模块传送数据。就此而言,通信接口36可以包括例如用于使得能够与无线通信网络进行通信的天线(或多个天线)以及支持硬件和/或软件。附加地或可替代地,通信接口36可以包括用于与天线进行交互以使信号经由天线传输,或处理经由天线接收的信号的接收的电路。在一些环境中,通信接口36可以替代性地或还支持有线通信。同样地,例如,通信接口36可以包括通信调制解调器和/或用于经由电缆、数字用户线(DSL)、通用串行总线(USB)或其他机构支持通信的其他硬件/软件。装置30可以包括用户接口38,用户接口38可以转而与处理器32进行通信以向用户提供输出,并且在一些实施例中,接收用户输入的指示。同样地,用户接口38可以包括显示器,并且在一些实施例中,还可以包括 键盘、鼠标、操纵杆、触控屏幕、触控区域、软键、麦克风、扬声器或其他输入/输出机构。在一个实施例中,装置30的显示器可以通过非私人显示器12和私人穿透显示器14来体现。例如,在私人穿透显示器14被体现为一副眼镜的实例中,眼镜的一个或两个镜片可以作为在其上呈现信息的表示的显示器。处理器32可以包括被配置为控制一个或多个用户接口元件的至少一些功能的用户接口电路,用户接口元件例如为显示器,并且在一些实施例中为扬声器、振铃器、麦克风等。处理器32和/或包括处理器的用户接口电路可以被配置为通过存储在可由处理器访问的存储器(诸如存储器34等)上的计算机程序指令(例如软件和/或固件),控制一个或多个用户接口元件的一个或多个功能。如图2所示,例如凝视追踪器的传感器39可以与处理器32进行通信,并且可以被配置成检测运动的变化的或用户眼睛的行为。在一些实施例中,例如通过检测用户眼睛的位置和/或聚焦点,传感器39可以被配置为跟踪用户的凝视。例如,传感器39可以被配置成发射例如红外光的波束或其他信号,其反射或以其他方式从用户的眼睛返回。传感器39还可以被配置成在波束或其他信号返回时接收波束或其他信号。附加地或可替代地,传感器39可以使用例如由摄相机拍摄的图片和/或视频的其他功能性来跟踪用户的凝视。沿着相同的路线,传感器39可以被配置成检测用户瞳孔的大小,以便在三维环境中确定用户的聚焦点,例如用户聚焦点的深度。在一些实施例中,传感器39可以向处理器32提供诸如信号、波束、图片、视频等的输出,以使处理器能够确定关于用户的凝视(例如位置、聚焦点等)的各种参数。现在结合图3中图示的操作描述装置30、方法和计算机程序产品。就此而言,装置30,并且更具体地为处理器32,可以确定将要显示的信息是私人的。参看图3中的方框40。关于对将要显示的信息是否是私人的确定,可按照多种方式实现。例如,信息可以被标记为私人的、公共的或其它类型。例如,用户或第三方可以将信息标记为私人的、公共的或其它类型。虽然信息可以按照多种方式进行标记,一个实施例的信息可以包括含有指 示该信息是否为私人的、公共的或其它类型的标志、元数据等或与该标志、元数据等相关联。更进一步地,一个实施例的例如处理器32的装置30可以基于信息源确定将要显示的信息为私人的。就此而言,由某些源(例如在用户联系人数据库中标识为家庭及好友的个人)提供的信息,可以标识为私人信息,而由其他源提供的信息可以被标识为公共的或非私人的。更进一步地,例如处理器32的装置30可以将由一个或多个预定的应用或应用类型所提供的信息标识为私人的。就此而言,例如处理器32的装置30可以将由银行应用所提供或以其他方式与银行应用相关联的信息标识为私人的,同时可以将由其他应用所提供或以其他方式与其他应用相关联的信息认为是公共的或非私人的。虽然已经提供了几个方式的示例,在该方式中例如处理器32的装置30可以确定将要显示的信息是私人的,但是诸如处理器的装置可以被配置成按照其他的方式确定将要显示的信息是私人的。同样地。装置30可以包括诸如处理器32等的部件,以用于确定将被显示的信息是私人的。现在参照图3中的方框42,在确定信息不是私人的实例中,诸如处理器32、用户接口38、通信接口36等的装置30可以使得在非私人显示器12上呈现被确定为公共的或非私人的信息的清楚表示。例如,在图1的非私人显示器12的窗口22中呈现非私人信息的清楚表示。因此,一个实施例的装置30可以包括诸如处理器32、用户接口38、通信接口36等的部件,用于使得在非私人显示器12上呈现被确定为非私人的信息的清楚表示。然而,如图3的方框44中所示的,在确定信息是私人的实例中,诸如处理器32、用户接口38、通信接口36等的装置30可以使得在非私人显示器12上呈现信息的模糊表示。可以按照各种方式呈现信息的模糊表示。作为模糊的结果,信息将会不清晰,至少不完全清晰。如图4所示,可以显示其内已经以其他方式呈现了私人信息的窗口24,但是窗口内呈现的图像可以是作为与信息自身相对的信息的模糊表示。在图4的实施例中,窗口24内的模糊表示为例如注册标志的基准标记,其向用户表明私人信息将在窗口内以其他方式呈现,但是不会以其他方式公开私人信息,由此保护其 保密性。非私人显示器12可以被配置成使得一次只呈现一个窗口,从而只呈现信息的模糊表示。然而,非私人显示器12可以被配置成如图1和图4所示,以便呈现多个窗口,在多个窗口内,可以同时呈现诸如私人信息、公共信息等的各种类型的信息。就此而言,诸如处理器32、用户接口38、通信接口36等的装置30可以被配置成使得当在诸如窗口24内呈现私人信息的模糊表示的同时,在非私人显示器12的一个或多个窗口22或其他部分中呈现诸如公共信息的非私人信息的清楚表示。同样地,用户可以以传统方式与诸如同事等的其他人共享非私人信息的呈现,同时继续保护私人信息的保密性,为此,呈现如图1和图4所示的模糊表示。可以按照其他方式呈现私人信息的模糊表示。例如,图5图示了一个实施例的非私人显示器12,其中,来自Sally的被认为是私人信息的文本消息是模糊的。与被使得取代图4的实施例中的私人信息所呈现的注册标志相比,在图5的实施例中所呈现的来自Sally的文本消息的模糊表示仍然指示已经从Sally接收到文本消息,并且通常指示接收文本消息的时间以及文本消息的长度,但是使消息本身模糊,因此例如通过使消息模糊不清而保持消息的保密性。还在图6中描述了另一个实施例,可以按照观看非私人显示器12的用户将会理解已接收到文本消息的方式呈现私人信息的模糊表示,但是模糊表示可以不仅如结合图5的非私人显示器的实施例所描述的使得消息本身难以区分或模糊不清,而且还使得接收的文本消息所来自的人以及接收文本消息的时间的识别难以区分或模糊不清。虽然提供了私人信息的模糊表示的几个示例,但是诸如处理器32、通信接口36、用户接口38等的装置30可以使得在其他实施例中呈现私人信息的其他类型的模糊表示。例如,私人信息的模糊表示可以由不同于私人信息的信息的呈现构成,由此提供传统显示器的外观,以便使其他人不会注意到模糊。更进一步地,私人信息的模糊表示可以包括将私人信息的全部或至少一部分从非私人显示器上移除,或者防止私人信息的全部或至少一部分呈现在非私人显示器上,即 使私人信息继续被注册出现在非私人显示器上。如图3的方框48所示,诸如处理器32、用户接口38、通信接口36等的装置30还可以使得在非私人显示器12上呈现信息的模糊表示的同时,在私人穿透显示器14上呈现信息。就此而言,相同的信息可以是在非私人显示器12和私人穿透显示器14上都呈现的主题。然而,对非私人显示器12和私人穿透显示器14而言,呈现相同信息的方式是不同的。就此而言,由私人穿透显示器14所进行的信息呈现可以使得信息以清楚的方式进行呈现,从而使得与由非私人显示器12所呈现的相同信息的模糊表示相比,用户可易于观看信息。同样地,用户可以观看在私人穿透显示器14上呈现的信息并且如果合适的话对该信息作出反应,即使非私人显示器12附近的其他人不能够理解在非私人显示器上呈现的相同信息的模糊表示。在一个实施例中,在私人穿透显示器14上的信息呈现使得信息被定位在私人穿透显示器上,从而使该信息掩盖(obscure)用户对非私人显示器12上的相同信息的模糊表示的观看。就此而言,观看私人穿透显示器14的用户将在看起来叠加于或以其他方式覆盖非私人显示器12上的相同信息的模糊表示的位置观看诸如私人信息的信息的呈现。因此,透过私人穿透显示器14查看的用户可以观看诸如在私人穿透显示器上呈现的私人信息以及由非私人显示器12所呈现的其他信息的信息。然而,一个实施例的私人穿透显示器的用户可以不观看由非私人显示器12呈现的相同信息的模糊表示,因为私人穿透显示器对该相同信息的呈现叠加于、覆盖或者以其他方式阻挡用户通过非私人显示器对该相同信息的模糊表示的视觉。在图1的实施例中并且如图7所示,可以在私人穿透显示器14的窗口26中呈现信息的清楚表示。关于用户的凝视,可以定位私人穿透显示器14的窗口26,以便覆盖或以其他方式叠加于非私人显示器12的相应窗口24上,在该相应窗口24内呈现相同信息的模糊表示。为了允许用户观看非私人显示器12的其他部分,例如非私人显示器的清楚的其他部分,一个实施例的私人穿透显示器14可以不,至少不完全阻挡用户对非私人显示器的其他部分的视觉。换句话说,私人穿透显示器14 可以被配置成使得不掩盖或以其他方式限制用户对非私人显示器12所呈现的包括非私人或公共信息的其他窗口22的视觉。诸如处理器32等的装置30可以将信息定位在私人穿透显示器14上,以便以各种方式掩盖用户对非私人显示器12上的相同信息的模糊表示的视觉。在一个方式中,诸如处理器32、传感器39等的装置30可以被配置成例如通过跟踪用户头部、用户的眼睛等的位置,来确定用户的凝视。此外,例如注册标志的基准标记可与非私人显示器12相关联,以允许私人穿透显示器14和非私人显示器对齐。如以上所述,可以通过非私人显示器12上的信息的模糊表示提供基准标记。可替代地,基准标记可呈现在非私人显示器12的其它部分上,例如在非私人显示器的一个或多个角落。进一步地,例如通过被捆绑或以其他方式附接到非私人显示器,基准标记可以与非私人显示器12物理上相关联。更进一步地,基准标记可以由非私人显示器12上的内容以及内容的定位和/或非私人显示器本身定义,例如非私人显示器的物理尺寸可以作为基准标记。基于对用户凝视的跟踪,如至少部分地由基准标记、装置30(诸如处理器32、通信接口36、用户接口38等)所定义的,信息的模糊表示在非私人显示器12上的位置以及非私人显示器12和私人穿透显示器14之间的位置关系可以被配置成,以阻挡用户对非私人显示器上的相同信息的模糊表示的观看这样的方式定位通过私人穿透显示器14所呈现的信息。如方框44、46和以上所述,装置30可以因此包括:用于使得在非私人显示器12上呈现信息的模糊表示的部件,诸如处理器32、用户接口38、通信接口36等;以及用于使得在非私人显示器上呈现信息的模糊表示的同时在私人穿透显示器14上呈现信息的部件,诸如处理器32、用户接口38、通信接口36等。就此而言,一个实施例的装置30可以包括诸如处理器32、用户接口38、通信接口36等的部件,用于将信息定位在私人穿透显示器14上,以便使信息掩盖用户对非私人显示器12上的相同信息的模糊表示的观看。如所描述的,因此提供一种方法、装置30和计算机程序产品,以便按 照保持私人信息的保密性的方式呈现诸如私人信息和公共信息的不同类型的信息。就此而言,方法、装置和计算机程序产品可以在非私人显示器12和私人穿透显示器14上呈现相同信息(例如私人信息)的不同表示。因此,方法、装置30和计算机程序产品可以通过使非私人显示器12上的信息的表示模糊,保持信息的保密性,同时允许用户观看信息在私人穿透显示器14上的清楚表示。除了信息的模糊表示,实施例的方法、装置30和计算机程序产品可以提供以清楚的方式在非私人显示器14上呈现诸如公共信息的其他信息,由此允许用户与其他人共享诸如公共信息的该其他信息,同时避免公开私人信息。如上所述,图3图示了根据本发明的示例实施例的装置30、方法和计算机程序产品的流程图。应该理解,流程图的每个方框以及流程图中方框的组合可通过诸如硬件、固件、处理器、电路、和/或与包括一个或多个计算机程序指令的软件的执行相关联的其他设备的各种部件实现。例如,可以通过计算机程序指令体现以上描述的一个或多个步骤。就此而言,体现以上所描述的过程的计算机程序指令可以由采用本发明的实施例的装置30的存储器34进行存储,并且由装置的处理器32执行。如将了解的,任何这样的计算机程序指令可以被加载到计算机或其他可编程装置(例如硬件)上以产生机器(machine),从而使得所产生的计算机或其他可编程装置实现流程图中指定的功能。这些计算机程序指令也可以被存储在计算机可读存储器中,其可指示计算机或其它可编程设备以特定的方式工作,从而使存储在计算机可读存储器中的指令生产制品,其执行实现了流程框图中指定的功能。计算机程序指令也可以被加载到计算机或其他可编程装置上以在计算机或其他可编程装置上产生将被执行的一系列操作,以便产生计算机实现过程,从而使在计算机或其他可编程装置上执行的指令为实现流程框图中所指定的功能提供操作。因此,流程图的方框为执行指定的功能,支持用于执行指定功能的部件的组合以及用于执行指定的功能的操作的结合。还可以理解为,流程图的一个或多个方框以及流程图中的方框的组合可以由基于专用硬件的计算 机系统实现,该计算机系统执行指定的功能或专用硬件和计算机指令的组合。在一些实施例中,以上操作中的某些可以被修改或进一步扩展。而且,在一些实施例中,可以包括附加的可选操作。可以按照任何顺序以及任何组合执行以上操作的修改、添加或扩展。受益于在前述描述和关联附图中所呈现的教导的本发明所属领域的技术人员将想到在此阐述的本发明的很多修改和其它实施例。因此,应当理解,本发明将不限于公开的具体实施例,并且旨在将所述修改和其他实施例包括在所附权利要求的范围之内。而且,尽管前述描述和关联的附图在元件和/或功能的特定示例组合的情境下描述了示例实施例,但是应当理解,在不脱离所附权利要求的范围的情况下,可以通过替代实施例来提供元件和/或功能的不同组合。就此而言,例如,如在一些所附权利要求中所阐述的,还设想到除了以上明确描述那些之外的元件和/或功能的不同组合。尽管在此采用了特定术语,但是它们仅在通用和描述性意义的情况下使用并且不用于进行限制的目的。
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1