一种进行数据显示的方法及装置的制作方法

文档序号:6437336阅读:147来源:国知局
专利名称:一种进行数据显示的方法及装置的制作方法
技术领域
本发明涉及电子设备领域,尤其涉及一种进行数据显示的方法及装置。
背景技术
在支持多用户同时使用的一台电脑显示屏上,多个玩家在同一显示屏上玩的游戏是多用户电脑重要的使用场景。例如麻将、德州扑克以及其他牌类游戏。在这种游戏中,都会涉及到玩家的私密性问题,根据游戏规则玩家的牌只有玩家自己才能看到,只有公共区域的牌才能允许所有玩家都看到。在电脑上实现这种游戏就要解决玩家共同玩的前提下解决玩家的私密性问题。现有技术中解决上述问题的方案I为玩家自己用手来遮挡自己的以保证玩家的私密性。 该方案的问题是手的触摸会影响多点触摸方案的使用,并且手的遮挡面积有限,不能进行有效的遮挡。现有技术中解决上述问题的方案2为使用其他物理遮挡来保护玩家自己的牌或者只允许玩家本人看到的信息。该方案的问题是会增加用户在电脑上玩这种游戏的负担和复杂性,并且物理遮档也会影响玩家出牌或者进行其他需要跨区域的触控操作。

发明内容
本发明提供一种进行数据显示的方法及装置,本发明所提供的方法和装置可以有效的保护连接在一个单屏多用户终端上的多个用户的私密性。一种进行数据显示的方法,所述方法应用在包括至少两个终端,及与所述至少两个终端连接的数据处理设备,所述数据处理设备设置有显示屏,当所述至少两个终端所对应的用户同时使用数据设备提供的单屏多用户服务时,所述方法包括与所述至少两个终端建立连接后,接收第一终端根据所述至少两个终端之间的数据共享规则发送来的第一数据;将所述第一数据与已存的共享数据进行组合,获得组合数据;通过所述显示屏对所述组合数据中指定部分进行显示,即,该组合数据转化为共享数据。进一步,与所述至少两个终端建立连接包括接收来自所述至少两个终端中第一终端的连接请求,基于所述连接请求将所述第一终端连接至所述数据处理设备;或者数据处理设备搜索所述至少两个终端中可接入的终端,根据已接入终端的连接状态选择设定数量的终端接入。所述基于所述连接请求将所述第一终端连接至所述数据处理设备,具体包括判断已接入终端的数量是否达到预设的阈值,如果不是,则基于所述连接请求接入所述第一终端。在所述基于所述连接请求将所述第一终端连接至所述数据处理设备之后,所述方法还包括在设定时间周期内没有接收到所述第一终端发送来所述第一数据时,断开与所述第一终端的连接,并在所述显示屏显示对应终端断开连接的信息。所述将所述第一数据与已存的共享数据进行组合,获得组合数据,具体包括将接收到的第一数据替换在接收到所述第一数据之前已存的所述至少两个终端的共享数据,即,所述组合数据为所述第一数据。所述将所述第一数据与已存的共享数据进行组合,获得组合数据,具体包括
获取在接收到所述第一数据之前接收到的所述第一终端对应的已存共享数据;将所述第一数据与所述已存共享数据进行组合,获得所述组合数据。通过所述显示屏对所述组合数据中指定部分进行显示,具体为在所述显示屏与所述第一终端对应的第一显示区域上显示所述组合数据的指定部分。所述组合数据为至少一张图片,在所述显示屏与所述第一终端对应的第一显示区域上显示所述组合数据的指定部分,包括将所述至少一张图片中每张图片都完整地显示在所述第一显示区域;或将第一终端已存第一数据所对应的图片重叠,将所述第一数据对应的图片显示置于顶层显示在所述第一显示区域。所述将所述第一数据与已存的共享数据进行组合,获得组合数据,具体包括在接收到所述第一数据后,获取已存的所述至少两个终端的共享数据;将所述第一数据与已存的共享数据进行组合,获得所述组合数据。所述组合数据为至少一张图片,在所述显示屏与所述第一终端对应的第一显示区域上显示所述组合数据的指定部分,包括将所述至少一张图片中每张图片都完整地显示在所述第一显示区域;或将第一终端已存第一数据所对应的图片重叠,将所述第一数据对应的图片显示置于顶层显示在所述第一显示区域。根据上述方法本发明还提供一种进行数据显示的装置,该装置与至少两个终端相连接,并且该装置设置有显示屏,当所述至少两个终端所对应的用户同时使用数据设备提供的单屏多用户服务时,该装置包括连接建立模块,用于与所述至少两个终端建立连接;第一数据接收模块,用于接收所述第一终端根据所述至少两个终端之间的数据共享规则发送来的第一数据;数据组合模块,用于将所述第一数据与已存的共享数据进行组合,获得组合数据;显示模块,用于对所述组合数据中指定部分进行显示。所述连接建立模块与至少两个终端建立连接包括接收来自所述至少两个终端中第一终端的连接请求,基于所述连接请求将所述第一终端连接至所述数据处理设备;或者
数据处理设备搜索所述至少两个终端中可接入的终端,根据已接入终端的连接状态选择设定数量的终端接入。所述连接建立模块基于所述连接请求将所述第一终端连接至所述数据处理设备,具体包括判断已接入终端的数量是否达到预设的阈值,如果不是,则基于所述连接请求接入所述第一终端。进一步,为了适时的判断终端是否与数据处理设备处于连接装置,该装置还包括连接判断模块,用于在所述基于所述连接请求将所述第一终端连接至所 述数据处理设备之后,在设定时间周期内没有接收到所述第一终端发送来所述第一数据时,断开与所述第一终端的连接,并在所述显示屏显示对应终端断开连接的信息。所述数据组合模块将所述第一数据与已存的共享数据进行组合,获得组合数据包括将接收到的第一数据替换在接收到所述第一数据之前已存的所述至少两个终端的共享数据,即,所述组合数据为所述第一数据。所述数据组合模块将所述第一数据与已存的共享数据进行组合,获得组合数据包括在接收到所述第一数据后,获取已存的所述至少两个终端的共享数据;将所述第一数据与已存共享数据进行组合,获得所述组合数据。上述技术方案中的一个或两个,至少具有如下技术效果本发明实施例所提供的方法和装置可以有效的保护连接在一个单屏多用户终端上的多个用户的私密性;另外,根据任务规则的允许则可以接收多个用户接入;本发明实施例所提供的方法和装置能够模拟真实的游戏场景,使游戏用户有更好的使用体验;电脑与手持设备的无线连接不受距离的限制。


图I为本发明实施例一种进行数据显示的方法的流程图;图2为应用本发明实施例所提供的方法进行游戏时,家用电脑的执行步骤流程图;图3为本发明实施例所提供的方法数据设备和终端的应用构架示意图;图4为应用本发明实施例所提供的方法进行游戏时,手持终端设备的执行步骤流程图;图5为本发明实施例一种进行数据显示的装置的结构示意图。
具体实施例方式本发明实施例提供一种进行数据显示的方法,所述方法应用在包括至少两个终端,及与所述至少两个终端连接的数据处理设备,所述数据处理设备设置有显示屏,当所述至少两个终端所对应的用户同时使用数据设备提供的单屏多用户服务时,所述方法包括与所述至少两个终端建立连接后,接收第一终端根据所述至少两个终端之间的数据共享规则发送来的第一数据;将所述第一数据与已存的共享数据进行组合,获得组合数据;通过所述显示屏对所述组合数据中指定部分进行显示,即,该组合数据转化为共享数据。如图I所示,本发明实施例提供一种进行数据显示的方法,所述方法应用在包括至少两个终端,及与所述至少两个终端连接的数据处理设备,所述数据处理设备设置有显示屏,当所述至少两个终端所对应的用户同时使用数据处理设备提供的单屏多用户服务时,所述单屏多用户服务为数据处理设备的一个显示屏需要提供给多个用户同时使用时,数据处理设备提供的将一个显示屏分为多个子屏,然后每个用户使用一个与自己对应的子屏幕的服务。下面结合说明书附图对本发明的具体实施方式
进行详细说明在本发明实施例中,步骤101,与至少两个终端建立连接;在本发明实施例中,数据处理设备与终端建立连接的方式包括多种,以下提供具 体实现方式是最优的实施方式(I)接收来自所述至少两个终端中第一终端的连接请求,基于所述连接请求将所述第一终端连接至所述数据处理设备;在本发明实施例中,用户对应的终端可以与数据处理设备处于家庭中的局域网络中,数据处理设备通过有线或者无线接入家庭网络中,用户对应的终端可以通过wifi无线接入家庭网络中。(2)数据处理设备搜索所述至少两个终端中可接入的终端,根据已接入终端的连接状态选择设定数量的终端接入在本发明实施例中,因为基于设备接口和连接人数的限制,接入数据处理设备的终端个数有限,所以基于所述连接请求将所述第一终端连接至所述数据处理设备,的具体实现包括判断已接入终端的数量是否达到预设的阈值,如果不是,则基于所述连接请求将所述第一终端连接至所述数据处理设备;如果是,则拒绝所述终端接入。步骤102,接收所述第一终端根据所述至少两个终端之间的数据共享规则发送来的第一数据;在本发明实施例中,所述第一数据是连接到数据处理设备的各终端与数据处理设备交互时,需要发给数据处理设备的显示屏进行显示的数据。步骤103,将所述第一数据与已存的共享数据进行组合,获得组合数据;步骤104,通过所述显示屏对所述组合数据中指定部分进行显示,即,该组合数据转化为共享数据。进一步,为了适时的判定系统中已连接终端的连接情况,数据处理设备周期性的检测已连接的终端设备是否有第一数据发送来,该方法还包括步骤105,当设定时间周期内没有接收到对应终端发送来的第一数据,则确定对应终端断开连接,并在所述显示屏显示对应终端断开连接的信息。在本发明实施例中,显示所述共享数据信息的方式包括多种,以下几种为最优实施方式(I)将接收到的第一数据替换在接收到所述第一数据之前已存的所述至少两个终端的共享数据,即,所述组合数据为所述第一数据;
(2)获取在接收到所述第一数据之前接收到的所述第一终端对应的已存共享数据;将所述第一数据与所述已存共享数据进行组合,获得所述组合数据;在所述显示屏与所述第一终端对应的第一显示区域上显示所述组合数据的指定部分。当所述组合数据为至少一张图片,在所述显示屏与所述第一终端对应的第一显示区域上显示所述组合数据的指定部分,包括将所述至少一张图片中每张图片都完整地显示在所述第一显示区域;或将第一终端已存第一数据所对应的图片重叠,将所述第一数据对应的图片显示置于顶层显示在所述第一显示区域。
(3)在接收到所述第一数据后,获取已存的所述至少两个终端的共享数据;将所述第一数据与已存的共享数据进行组合,获得所述组合数据。当所述共享数据通过图片形式进行显示时,将所述至少一张图片中每张图片都完整地显示在所述第一显示区域;或将第一终端已存第一数据所对应的图片重叠,将所述第一数据对应的图片显示置于顶层显示在所述第一显示区域。(4)接收到第一数据后,将显示屏中已存的共享数据进行模糊化处理得到背景数据;将所述第一数据与已存的共享数据进行组合为将所述背景数据作为所述第一数据显示的背景图案。如图2所示,应用本发明实施例所提供的方法,进行多用户公用显示屏的网络游戏(如图3所示应用构架),在本实施例中,所述数据处理设备为支持一屏多用户使用的家用电脑,所述多个终端为用户的手持终端设备(包括可与网络连接的任意有线或无线终端设备)则家用电脑实现本方法的具体实现流程为步骤201,接收到用户启动某一游戏的操作指令后,启动对应的游戏;步骤202,检测是否有手持设备发送的接入请求信息,如果是则转入步骤203,否则间隔一定周期时间之后继续检测;步骤203,判断当前已接入的终端数量是否已达到规定人数,如果是,则转入步骤202 ;否则,转入步骤204。步骤204,向所述发送接入请求信息的手持设备发送接入成功的确认信息。步骤205,根据预先设定的规则向接入的各手持设备发送对应的私有信息;步骤206,根据预设的规则周期性的检测手持设备是否有操作信息发送来,如果检测到,则转入步骤207 ;否则转入步骤208 ;步骤207,通过显示屏将所述操作信息作为共享信息进行显示,并转入步骤206 ;步骤208,判断所述对应的手持设备是否断开连接,如果不是,则向所述手持设备发送对应的提示信息;如果是,则删除所述手持设备信息,结束整个流程。如图4所示,根据上述家用电脑的实现方式,对应的手持设备的实现方法的具体流程包括步骤401,通过有线或无线网络向所述家用电脑终端发送接入请求信息;
步骤402,并根据所述家用电脑终端返回的接入确认信息判断是否接入成功,如果接入成功,则转入步骤403 ;否则,转入步骤401 ;步骤403,接收家用电脑终端发送来的私有信息,并根据用户收入的操作指令信息,将所述私有信息的中的部分信息发送到家用电脑终端。步骤404,周期性的检测是否与所述家用电脑终端断开连接,如果是,则显示断开连接的提示信息。在本发明实施例还可以通过家用电脑终端根据相关的游戏规则首先搜索可接入的手持终端设备,然后再根据已接入手持终端设备的具体连接状态选择设定数量的终端连接到整个系统中。另外,通过物理连接的方式将多个手持设备终端连接到所述家用电脑终端上。如同5所示,根据实施例I提供的方法,本发明实施例还提供一种进行数据显示的 装置,该装置与至少两个终端相连接,并且该装置设置有显示屏,当所述至少两个终端所对应的用户同时使用数据设备提供的单屏多用户服务时,该装置还包括连接建立模块501,用于与所述至少两个终端建立连接;在本发明实施例中,所述连接建立模块501与所述至少两个终端建立连接的实现方式可以是以下方式中的一种接收来自所述至少两个终端中第一终端的连接请求,基于所述连接请求将所述第一终端连接至所述数据处理设备;或者数据处理设备搜索所述至少两个终端中可接入的终端,根据已接入终端的连接状态选择设定数量的终端接入。进一步,该所述连接建立模块基于所述连接请求将所述第一终端连接至所述数据处理设备,具体包括判断已接入终端的数量是否达到预设的阈值,如果不是,则基于所述连接请求接入所述第一终端。第一数据接收模块502,用于接收所述第一终端根据所述至少两个终端之间的数据共享规则发送来的第一数据;数据组合模块503,用于将所述第一数据与已存的共享数据进行组合,获得组合数据;显示模块504,用于对所述组合数据中指定部分进行显示。连接判断模块505,用于在所述基于所述连接请求将所述第一终端连接至所述数据处理设备之后,在设定时间周期内没有接收到所述第一终端发送来所述第一数据时,断开与所述第一终端的连接,并在所述显示屏显示对应终端断开连接的信息。在本发明实施例中,提供多种显示所述共享数据信息的方式,具体应用时各功能模块的具体实现方式为(I)所述数据组合模块503将所述第一数据与已存的共享数据进行组合,获得组合数据包括将接收到的第一数据替换在接收到所述第一数据之前已存的所述至少两个终端的共享数据,即,所述组合数据为所述第一数据。(2)所述数据组合模块将所述第一数据与已存的共享数据进行组合,获得组合数据包括在接收到所述第一数据后,获取已存的所述至少两个终端的共享数据; 将所述第一数据与已存共享数据进行组合,获得所述组合数据。本申请实施例中的上述一个或多个技术方案,至少具有如下的技术效果本发明提供的方法和装置,将共享信息在一个多用户共用的显示屏显示,各用户的私有信息在个用户终端专用的手持终端设备中显示。实现了在传统电脑中安装多用户游戏时,家用电脑负责游戏用户的认证和整个游戏的逻辑控制,并且显示的是游戏公共区域内的所有可见信息,用户的手持设备中安装的应用负责发起游戏用户连接以及游戏过程中用户操作控制,显示的为只允许用户自己可见的信息。游戏用户出牌或者进行其他操作时,传统电脑上公共区域与此操作相关的部分进行实时更新,从而让游戏用户通过电子设备可以体验到真实的游戏场景。因此应用发明提供的方法和装置可以有效的保护连接在一个单屏多用户终端上的多个用户的私密性;另外,根据任务规则的允许则可以接收多个用户接入;本发明实施例所提供的方法和装置能够模拟真实的游戏场景,使游戏用户有更好的使用体验;电脑与手持设备的无线连接不受距离的限制。本发明所述的方法并不限于具体实施方式
中所述的实施例,本领域技术人员根据本发明的技术方案得出其它的实施方式,同样属于本发明的技术创新范围。显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围 之内,则本发明也意图包含这些改动和变型在内。
权利要求
1.ー种进行数据显示的方法,所述方法应用在包括至少两个終端,及与所述至少两个终端连接的数据处理设备,所述数据处理设备设置有显示屏,当所述至少两个终端所对应的用户同时使用数据处理设备提供的单屏多用户服务时,其特征在于,所述方法包括 与所述至少两个终端建立连接后,接收第一終端根据所述至少两个終端之间的数据共享规则发送来的第一数据; 将所述第一数据与已存的共享数据进行组合,获得组合数据; 通过所述显示屏对所述组合数据中指定部分进行显示,即,该组合数据转化为共享数据。
2.如权利要求I所述的方法,其特征在于,与所述至少两个终端建立连接包括 接收来自所述至少两个终端中第一终端的连接请求,基于所述连接请求将所述第一终端连接至所述数据处理设备;或者 数据处理设备搜索所述至少两个终端中可接入的終端,根据已接入终端的连接状态选择设定数量的終端接入。
3.如权利要求I所述的方法,其特征在于,所述基于所述连接请求将所述第一终端连接至所述数据处理设备,具体包括 判断已接入终端的数量是否达到预设的阈值,如果不是,则基于所述连接请求接入所述第一終端。
4.如权利要求I所述的方法,其特征在于,在所述基于所述连接请求将所述第一終端连接至所述数据处理设备之后,所述方法还包括 在设定时间周期内没有接收到所述第一终端发送来所述第一数据时,断开与所述第一终端的连接,并在所述显示屏显示对应终端断开连接的信息。
5.如权利要求I所述的方法,其特征在于,所述将所述第一数据与已存的共享数据进行组合,获得组合数据,具体包括 将接收到的第一数据替换在接收到所述第一数据之前已存的所述至少两个终端的共享数据,即,所述组合数据为所述第一数据。
6.如权利要求I 4任ー权项所述的方法,其特征在于,所述将所述第一数据与已存的共享数据进行组合,获得组合数据,具体包括 获取在接收到所述第一数据之前接收到的所述第一终端对应的已存共享数据; 将所述第一数据与所述已存共享数据进行组合,获得所述组合数据。
7.如权利要求6所述的方法,其特征在干,通过所述显示屏对所述组合数据中指定部分进行显示,具体为 在所述显示屏与所述第一終端对应的第一显示区域上显示所述组合数据的指定部分。
8.如权利要求7所述的方法,其特征在于,所述组合数据为至少ー张图片,在所述显示屏与所述第一終端对应的第一显示区域上显示所述组合数据的指定部分,包括 将所述至少ー张图片中每张图片都完整地显示在所述第一显示区域;或 将第一終端已存第一数据所对应的图片重叠,将所述第一数据对应的图片显示置于顶层显示在所述第一显示区域。
9.如权利要求I 4任ー权项所述的方法,其特征在于,所述将所述第一数据与已存的共享数据进行组合,获得组合数据,具体包括在接收到所述第一数据后,获取已存的所述至少两个终端的共享数据; 将所述第一数据与已存的共享数据进行组合,获得所述组合数据。
10.如权利要求9所述的方法,其特征在干,所述组合数据为至少ー张图片,在所述显示屏与所述第一終端对应的第一显示区域上显示所述组合数据的指定部分,包括 将所述至少ー张图片中每张图片都完整地显示在所述第一显示区域;或 将第一終端已存第一数据所对应的图片重叠,将所述第一数据对应的图片显示置于顶层显示在所述第一显示区域。
11.ー种进行数据显示的装置,该装置与至少两个終端相连接,并且该装置设置有显示屏,当所述至少两个终端所对应的用户同时使用数据设备提供的单屏多用户服务时,其特征在于,该装置包括 连接建立模块,用干与所述至少两个终端建立连接; 第一数据接收模块,用于接收所述第一終端根据所述至少两个終端之间的数据共享规则发送来的第一数据; 数据组合模块,用于将所述第一数据与已存的共享数据进行组合,获得组合数据; 显示模块,用于对所述组合数据中指定部分进行显示,即,该组合数据转化为共享数据。
12.如权利要求11所述的装置,其特征在于,所述连接建立模块与至少两个終端建立连接包括 接收来自所述至少两个终端中第一终端的连接请求,基于所述连接请求将所述第一终端连接至所述数据处理设备;或者 数据处理设备搜索所述至少两个终端中可接入的終端,根据已接入终端的连接状态选择设定数量的終端接入。
13.如权利要求11所述的装置,其特征在于,所述连接建立模块基于所述连接请求将所述第一终端连接至所述数据处理设备,具体包括 判断已接入终端的数量是否达到预设的阈值,如果不是,则基于所述连接请求接入所述第一終端。
14.如权利要求11所述的装置,其特征在于,该装置还包括 连接判断模块,用于在所述基于所述连接请求将所述第一终端连接至所述数据处理设备之后,在设定时间周期内没有接收到所述第一终端发送来所述第一数据时,断开与所述第一终端的连接,并在所述显示屏显示对应终端断开连接的信息。
15.如权利要求11所述的装置,其特征在于,所述数据组合模块将所述第一数据与已存的共享数据进行组合,获得组合数据包括 将接收到的第一数据替换在接收到所述第一数据之前已存的所述至少两个终端的共享数据,即,所述组合数据为所述第一数据。
16.如权利要求11所述的装置,其特征在于,所述数据组合模块将所述第一数据与已存的共享数据进行组合,获得组合数据包括 在接收到所述第一数据后,获取已存的所述至少两个终端的共享数据; 将所述第一数据与已存共享数据进行组合,获得所述组合数据。
全文摘要
本发明公开了一种进行数据显示的方法及装置,应用于电子设备领域,该方法应用在包括至少两个终端,及与所述至少两个终端连接的设置有显示屏的数据处理设备,该方法包括与所述至少两个终端建立连接后,接收第一终端根据所述至少两个终端之间的数据共享规则发送来的第一数据;将所述第一数据与已存的共享数据进行组合,获得组合数据;通过所述显示屏对所述组合数据中指定部分进行显示,即,该组合数据转化为共享数据。应用本发明提供的方法和装置可以有效的保护连接在一个单屏多用户终端上的多个用户的私密性。
文档编号G06F3/14GK102779021SQ20111034229
公开日2012年11月14日 申请日期2011年11月2日 优先权日2011年11月2日
发明者于辰涛, 张勇强, 路璐, 黄双喜 申请人:联想(北京)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1