用于显示对象的方法和设备的制造方法

文档序号:9650872阅读:425来源:国知局
用于显示对象的方法和设备的制造方法
【技术领域】
[0001]本发明涉及用户交互,并且更具体地涉及用于显示对象的方法和设备。
【背景技术】
[0002]多屏幕交互性(例如,第二屏幕、三重播放等)是涉及诸如TV、个人计算机、移动和平板这样的多个显示器和输入设备的人机交互技术,这向用户给出发出命令和消耗媒体内容的另一种方式。如今,用户不再被固定到高计算台式机;他们被数字生态系统和信息网络包围。多设备系统中的挑战是如何合并不仅仅是直觉的而且允许用户容易且快速地与许多功能和特征进行交互的交互技术。

【发明内容】

[0003]根据本发明的一个方面,提供一种用于显示对象的方法。该方法包括在第一设备侧的以下步骤:检测第一设备与第二设备之间的距离,其中第二设备显示一个或多个对象;如果距离变得小于阈值,则在第一设备上显示所述一个或多个对象之中的至少一个对象。
[0004]该方法还包括以下步骤:在距离小于阈值时,检测在第一设备上的接触;在第一设备上显示一个或多个对象;检测接触的释放;检测第一设备与第二设备之间的距离;以及如果距离小于阈值,则从第一设备上删除所述至少一个对象之外的一个或多个对象。
[0005]该方法还包括以下步骤:如果距离不小于阈值,则在第一设备上保持所述一个或多个对象。
[0006]根据本发明的另一个方面,提供一种用于显示对象的方法。该方法包括在第二设备侧的以下步骤:检测第一设备与第二设备之间的距离,其中第二设备显示一个或多个对象;如果距离变得小于阈值,则将所述一个或多个对象之中的至少一个对象从第二设备移动到第一设备。
[0007]该方法还包括以下步骤:确定到第一设备具有最近距离的至少一个对象。
[0008]该方法还包括以下步骤:基于对至少一个对象的用户选择来确定至少一个对象。
[0009]另外,在第二设备上显示的所有对象与序列号相关联,并且该方法还包括以下步骤:确定具有最大序列号或最小序列号的至少一个对象。
[0010]根据本发明的另一个方面,提供一种用于显示对象的设备,包括:输入模块,用于检测该设备与第二设备之间的距离;显示模块,用于显示对象;以及处理模块,用于确定距离是否变得小于阈值,并且用于在确定距离变得小于阈值的情况下指示显示模块显示先前在第二设备上显示的所述一个或多个对象之中的至少一个对象。
[0011]另外,输入模块还用于检测设备上的接触和接触的释放;并且处理模块还用于在检测到接触同时距离小于阈值的情况下指示显示模块显示所述一个或多个对象,以及用于在当距离小于阈值时检测到接触的释放的情况下指示显示模块删除所述至少一个对象之外的一个或多个对象。
[0012]另外,处理模块还用于基于以下方法中的一个来确定至少一个对象,包括:a)所述至少一个对象到设备具有最近距离;b)由用户选择所述至少一个对象;以及C)所有对象与序列号相关联,并且所述至少一个对象对应于最大序列号或最小序列号。
[0013]应当理解,在本发明的下面的详细描述中将找到本发明的更多方面和优点。
【附图说明】
[0014]将使用附图来例示通过描述所解释的本发明的实施例,加入附图以提供对本发明的进一步理解,并且附图被加入并且构成本申请的一部分。本发明不局限于实施例。
[0015]在附图中:
[0016]图1是示出根据本发明的实施例的在两个设备之间转移(shift)所显示的内容的系统的框图;
[0017]图2A至2E是示出根据本发明的实施例的关于在两个设备之间的对象的转移的示例的图;
[0018]图3是示出根据本发明的实施例的用于在两个平板之间移动对象的方法的流程图。
【具体实施方式】
[0019]现在将结合附图详细地描述本发明的实施例。在下面的描述中,为了清楚和简明,可能省略对已知功能和配置的一些详细描述。
[0020]本发明提供用于多屏幕交互以便给予用户自然的交互体验的方法、设备和系统。当两个屏幕彼此靠近或者彼此远离地移动时,两个屏幕上的一个或多个所显示的对象在它们之间转移。
[0021]图1是示出根据本发明的实施例的在两个设备之间转移所显示的内容的系统的框图。在该实施例中,系统包括两个相同的设备100A和100B。每个设备具有输入模块101、处理模块102、显示模块103、通信模块104以及用于存储数据的储存器(没有示出)。它们的功能和硬件实现描述如下。
[0022]输入模块101被用于接收用户输入,其不仅包括触摸屏上的单触摸、多触摸和按钮按压,还包括设备上的运动输入。例如,运动输入包括一个设备朝向或者远离另一个设备的平移运动以及设备的旋转运动。因此,对应于输入模块101的硬件包括触摸屏、物理按钮以及一个或多个传感器(例如陀螺仪、G传感器、磁场传感器、加速度传感器、距离传感器、接近度传感器等)。在下面示出的示例中,使用一个传感器亦即磁场传感器来检测两个设备之间的距离和移动方向,因为磁场传感器能够提供沿着x、y和z方向的磁场强度的测量。然而,应当注意,也能够使用其他传感器来检测距离和移动方向。
[0023]处理模块102被用于根据算法处理数据,并且将数据提供给显示模块103以便显示以及提供给通信模块104以便传输给另一个设备。细节将在下面结合方法来描述。对应于处理模块102的硬件包括中央处理单元(CPU),并且在某些情况下,它可以包括用于处理图像数据以便显示的图形处理单元(GPU)。
[0024]显示模块103被用于显示内容。对应于显示模块103的硬件包括触摸屏。在一个实施例中,内容是包括窗口、框、图像、文件、图标等的计算机对象。
[0025]通信模块104被用于传输和接收数据。对应于通信模块104的硬件包括网络接口或网络适配器。它可以是例如电缆这样的有线网络适配器或者例如蓝牙、ZigBee、WiFi或WiMAX这样的无线网络适配器。
[0026]图2A至2E示出关于在两个平板203和204之间的对象的转移的示例。在该示例中,存在3个对象,亦即对象A、对象B和对象C。在该示例中,对象A、B和C是图像。应当注意,对象A、B和C的类型可以不同,例如,对象A是图像,对象B是保持关于图像的文本注释的窗口或框,而对象C是链接到外部文件的图标。具体地,图2A至2C示出对象C从第一设备203到第二设备204的移动;图2D示出对象C随着手指与所持的第一设备之间的接触从第二设备204到第一设备203的移动;图2E示出对象A和B随着手指与所持的第二设备之间的接触从第一设备203到第二设备204的移动。
[0027]在图2A的视图211中,可拆卸的用户接口 220的所有内容(对象A、B和C)显示在第一屏幕203上,而可拆卸的用户接口 220没有内容显示在第二屏幕204上。并且,第一设备和第二设备彼此靠近地移动。标号207和208示出平移运动的方向。这里,“可拆卸”的意思是,在用户接口中示出的可拆卸的对象中的任何一个能够移动到另一个设备并且与其他对象分离。
[0028]在图2B的视图212中,当两个设备移动以彼此接触或者它们之间的距离低于预先定义的阈值时,UI 220的对象C 223移动到第二设备的屏幕。对象A 221和对象B 222保持在第一设备的屏幕上,并且对象的宽度被缩放至屏幕的宽度以便消除由对象C的移动造成的空白区域。
[0029]在图2C的视图213中,两个设备彼此远离地移动,并且对象A 221和对象B 222保持在第一设备上,而对象C 223保持在第二设备上。因此,用户接口 220的内容从一个屏幕分离成两个屏幕。
[0030]在图2D的视图214中,两个设备在维持第一设备的屏幕上的触摸的情况下彼此远离地移动,对象C移动到第一设备,并且所有对象的宽度基于屏幕宽度来缩放,亦即包括所有对象的区域的宽度等于第一设备的屏幕宽度。
[0031]在图2E的视图215中,两个设备在维持第二设备的屏幕上的触摸的情况下彼此远离地移动,对象A和B移动到第二设备,并且所有对象的宽度基于屏幕宽度来缩放,亦即包括所有对象的区域的宽度等于第二设备的屏幕宽度。
[0032]图3是示出根据本发明的实施例的用于在两个平板之间移动对象的方法的流程图。
[0033]在步骤301中,启动两个设备。在启动之后,两个设备经由它们的通信模块自动地连接到彼此。
[0034]在步骤302中,因为两个设备都具有磁场传感器,所以它们中的每一个都可以知道它们之间距离的变化。如果确定(两个设备都可以进行确定,或者仅一个设备进行确定并且使用消息将确定结果通知给另一个设备)距离低于预先确定的阈值,则转到步骤303。实际上,因为该示例使用磁场传感器,所以确定步骤可以被简化为确定由磁场传感器输出的磁场强度是否高于预先定义的磁场强度值。
[0035]在步骤303
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1