一种视频聊天信息管理方法、装置及云服务器

文档序号:424809 发布日期:2021-12-21 浏览:4次 >En<

阅读说明:本技术 一种视频聊天信息管理方法、装置及云服务器 (Video chat information management method and device and cloud server ) 是由 吴启琦 应晓磊 吴建元 于 2020-11-20 设计创作,主要内容包括:本公开实施例提供一种视频聊天信息管理方法、装置及云服务器。其中,其中方法包括:接收第一用户区域的聊天用户触发的聊天信息交互请求;对第一聊天用户的登陆ID信息进行身份验证;在登陆ID信息通过身份验证的情况下,向与第一用户区域关联的主节点发送聊天信息交互请求,以使得主节点获取与聊天信息交互请求匹配的互动信息管理权限;将主节点获取的互动信息管理权限发送给第一用户区域和第二用户区域,以使得第一/第二用户区域在互动信息管理权限指示的授权条件下,对第一/第二聊天信息的历史图文数据执行信息管理操作。本发明解决了数据容易被修改造假的技术问题,同时降低了用户的操作门槛。(The embodiment of the disclosure provides a video chat information management method and device and a cloud server. Wherein, the method comprises the following steps: receiving a chat information interaction request triggered by a chat user in a first user area; carrying out identity authentication on login ID information of a first chat user; under the condition that the login ID information passes the identity authentication, sending a chat information interaction request to a main node associated with the first user area, so that the main node acquires an interaction information management authority matched with the chat information interaction request; and sending the interactive information management authority acquired by the main node to the first user area and the second user area so that the first user area and the second user area execute information management operation on historical image-text data of the first chat information and the historical image-text data of the second chat information under the authorization condition indicated by the interactive information management authority. The invention solves the technical problem that the data is easy to modify and counterfeit, and simultaneously reduces the operation threshold of the user.)

一种视频聊天信息管理方法、装置及云服务器

技术领域

本公开涉及信息管理技术领域,具体而言,涉及一种视频聊天信息管理方法、装置及云服务器。

背景技术

随着区块链技术的发展,对于去中心化的数据管理体系,在数据上报后的各个环节的确权监管和数据共享方面存在的很多监管漏洞和监管难题进一步得到了解决。通常为了保护各个服务业务组织(如政府、征信机构、公益组织等)的隐私数据,不同业务组织所使用的数据管理系统往往是相互独立(互斥)的,在数据之间进行了网络隔离。但这种保护数据的形式需要大幅度依赖业务组织本身的信誉,且其他业务组织无从得知其数据真实性。使其很容易被人为操作进行修改造假,从而导致无法保证数据的真实有效性。且虽然可以通过第三方连接的方式将各服务业务组织之间的数据进行串联,但这种方式也在一定程度上增加额外的硬件设备及其数据负荷量,给用户的操作带来了不便。

发明内容

为了至少克服现有技术中的上述不足,本公开的目的在于提供一种视频聊天信息管理方法、装置及云服务器。

第一方面,本公开提供一种视频聊天信息管理方法,包括:

接收第一用户区域的聊天用户触发的聊天信息交互请求,其中,所述第一用户区域的区域节点中存储有第一聊天用户在区块链中记录的第一聊天信息的历史图文数据,所述聊天信息交互请求是请求对所述第一用户区域中的所述第一聊天信息的历史图文数据及第二用户区域中的第二聊天信息的历史图文数据进行跨链管理,所述第二用户区域的区域节点中存储有第二对象在所述区块链中记录的所述第二聊天信息的历史图文数据;

对所述第一聊天用户的登陆ID信息进行身份验证;

在所述登陆ID信息通过身份验证的情况下,向与所述第一用户区域关联的主节点发送所述聊天信息交互请求,以使得所述主节点获取与所述聊天信息交互请求匹配的互动信息管理权限;

将所述主节点获取的所述互动信息管理权限发送给所述第一用户区域和所述第二用户区域,以使得所述第一用户区域在所述互动信息管理权限指示的授权条件下,对所述第一聊天信息的历史图文数据执行信息管理操作,所述第二用户区域在所述互动信息管理权限指示的授权条件下,对所述第二聊天信息的历史图文数据执行信息管理操作。

第二方面,本公开提供一种视频聊天信息管理装置,包括:

接收单元,用于接收第一用户区域的聊天用户触发的聊天信息交互请求,其中,所述第一用户区域的区域节点中存储有第一聊天用户在区块链中记录的第一聊天信息的历史图文数据,所述聊天信息交互请求是请求对所述第一用户区域中的所述第一聊天信息的历史图文数据及第二用户区域中的第二聊天信息的历史图文数据进行跨链管理,所述第二用户区域的区域节点中存储有第二对象在所述区块链中记录的所述第二聊天信息的历史图文数据;

验证单元,用于对所述第一聊天用户的登陆ID信息进行身份验证;

发送单元,用于在所述登陆ID信息通过身份验证的情况下,向与所述第一用户区域关联的主节点发送所述聊天信息交互请求,以使得所述主节点获取与所述聊天信息交互请求匹配的互动信息管理权限;

管理单元,用于将所述主节点获取的所述互动信息管理权限发送给所述第一用户区域和所述第二用户区域,以使得所述第一用户区域在所述互动信息管理权限指示的授权条件下,对所述第一聊天信息的历史图文数据执行信息管理操作,所述第二用户区域在所述互动信息管理权限指示的授权条件下,对所述第二聊天信息的历史图文数据执行信息管理操作。

第三方面,本公开实施例还提供一种云服务器,所述云服务器包括处理器、机器可读存储介质和网络接口,所述机器可读存储介质、所述网络接口以及所述处理器之间通过总线系统相连,所述网络接口用于与至少一个客户端通信连接,所述机器可读存储介质用于存储程序、指令或代码,所述处理器用于执行所述机器可读存储介质中的程序、指令或代码,以执行第一方面或者第一方面中任意一个可能的设计中的视频聊天信息管理方法。

第四方面,本公开实施例提供一种计算机可读存储介质,计算机可读存储介质中存储有指令,当其被执行时,使得计算机执行上述第一方面或者第一方面中任意一个可能的设计中的视频聊天信息管理方法。

基于上述任意一个方面,在本发明实施例中,在获取第一用户区域的聊天用户触发的聊天信息交互请求之后,对第一用户区域对应的第一聊天用户的登陆ID信息进行身份验证,并在通过身份验证的情况下,向与第一用户区域关联的主节点发送聊天信息交互请求,以使得主节点获取与上述聊天信息交互请求匹配的互动信息管理权限。在获取到主节点返回的互动信息管理权限后,将其发送给第一用户区域和第二用户区域,以使得第一用户区域在上述互动信息管理权限指示的授权条件下,对第一聊天信息的历史图文数据执行管理操作,第二用户区域在互动信息管理权限指示的授权条件下,对第二聊天信息的历史图文数据执行信息管理操作。通过对各个业务子链所触发的需要跨链处理的数据处理请求进行验证管理,并在获取到授权的情况下,再允许第一用户区域和第二用户区域执行管理操作,从而实现对业务子链所涉及的底层业务数据进行真实有效地监管,进而避免业务组织对底层业务数据进行随意篡改所导致的数据造假的问题。同时也优化的用户的操作,降低了用户操作的门槛。

附图说明

为了更清楚地说明本公开实施例的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,应当理解,以下附图仅示出了本公开的某些实施例,因此不应被看作是对范围的限定,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其它相关的附图。

图1为本公开实施例提供的视频聊天信息管理系统的应用场景示意图;

图2为本公开实施例提供的视频聊天信息管理方法的流程示意图;

图3为本公开实施例提供的视频聊天信息管理装置的功能模块示意图;

图4为本公开实施例提供的用于实现上述的视频聊天信息管理方法的云服务器的结构示意框图。

具体实施方式

下面结合说明书附图对本公开进行具体说明,方法实施例中的具体操作方法也可以应用于装置实施例或系统实施例中。

图1是本公开一种实施例提供的视频聊天信息管理系统10的交互示意图。视频聊天信息管理系统10可以包括云服务器100以及与所述云服务器100通信连接的客户端200。图1所示的视频聊天信息管理系统10仅为一种可行的示例,在其它可行的实施例中,该视频聊天信息管理系统10也可以仅包括图1所示组成部分的其中一部分或者还可以包括其它的组成部分。

本实施例中,客户端200可以包括移动设备、平板计算机、膝上型计算机等或其任意组合。在一些实施例中,移动设备可以包括智能家居设备、可穿戴设备、智能移动设备、虚拟现实设备、或增强现实设备等,或其任意组合。在一些实施例中,智能家居设备可以包括智能电器设备的控制设备、智能监控设备、智能电视、智能摄像机等,或其任意组合。在一些实施例中,可穿戴设备可包括智能手环、智能鞋带、智能玻璃、智能头盔、智能手表、智能服装、智能背包、智能配件等,或其任何组合。在一些实施例中,智能移动设备可以包括智能手机、个人数字助理、游戏设备等,或其任意组合。在一些实施例中,虚拟现实设备和/或增强现实设备可以包括虚拟现实头盔、虚拟现实玻璃、虚拟现实贴片、增强现实头盔、增强现实玻璃、或增强现实贴片等,或其任意组合。例如,虚拟现实设备和/或增强现实设备可以包括各种虚拟现实产品等。

本实施例中,视频聊天信息管理系统10中的云服务器100和客户端200可以通过配合执行以下方法实施例所描述的视频聊天信息管理方法,具体云服务器100和客户端200的执行步骤部分可以参照以下方法实施例的详细描述。

为了解决前述背景技术中的技术问题,图2为本公开实施例提供的视频聊天信息管理方法的流程示意图,本实施例提供的视频聊天信息管理方法可以由图1中所示的云服务器100执行,下面对该视频聊天信息管理方法进行详细介绍。

步骤S110,接收第一用户区域的聊天用户触发的聊天信息交互请求,其中,所述第一用户区域的区域节点中存储有第一聊天用户在区块链中记录的第一聊天信息的历史图文数据,所述聊天信息交互请求是请求对所述第一用户区域中的所述第一聊天信息的历史图文数据及第二用户区域中的第二聊天信息的历史图文数据进行跨链管理,所述第二用户区域的区域节点中存储有第二对象在所述区块链中记录的所述第二聊天信息的历史图文数据;

步骤S120,对所述第一聊天用户的登陆ID信息进行身份验证;

步骤S130,在所述登陆ID信息通过身份验证的情况下,向与所述第一用户区域关联的主节点发送所述聊天信息交互请求,以使得所述主节点获取与所述聊天信息交互请求匹配的互动信息管理权限;

步骤S140,将所述主节点获取的所述互动信息管理权限发送给所述第一用户区域和所述第二用户区域,以使得所述第一用户区域在所述互动信息管理权限指示的授权条件下,对所述第一聊天信息的历史图文数据执行信息管理操作,所述第二用户区域在所述互动信息管理权限指示的授权条件下,对所述第二聊天信息的历史图文数据执行信息管理操作。

在一个可能的实施例中,步骤S140还包括:

步骤S141,对所述主节点的登陆ID信息进行身份验证;

步骤S142,在所述登陆ID信息通过身份验证的情况下,将所述互动信息管理权限发送给所述第一用户区域和所述第二用户区域。

在一个可能的实施例中,步骤S140之后还包括:

步骤S143,获取所述第一用户区域对所述第一聊天信息的历史图文数据执行管理操作得到的操作结果;

步骤S144,对所述第一聊天用户的所述登陆ID信息进行身份验证;

步骤S145,在所述登陆ID信息通过身份验证的情况下,将所述操作结果发送给与所述第一用户区域关联的所述主节点,以使所述主节点根据所述操作结果对所述第一用户区域中的所述第一聊天信息的历史图文数据及所述第二用户区域中的所述第二聊天信息的历史图文数据进行对比验证。

在一个可能的实施例中,步骤S110还包括:

步骤S111,接收所述第一用户区域的所述聊天用户触发的将目标图文信息转移结果存储到所述区块链中的上链操作,其中,所述聊天信息交互请求包括所述上链操作;或者

步骤S112,接收所述第一用户区域的所述聊天用户触发的从所述区块链中获取目标图文信息转移结果的获取操作,其中,所述聊天信息交互请求包括所述获取操作。

在一个可能的实施例中,步骤S110之前还包括:

步骤S010,构建所述第一用户区域和所述主节点,其中,所述主节点中包括用于管理所述第一用户区域对应的目标服务操作的关联数据链,所述关联数据链中有关联的两个数据链对应的对象之间具有服务性质从属关系,所述主节点中的每个数据链中分别包括聊天用户和区域节点,所述聊天用户用于管控对所述区域节点中的历史图文数据进行的数据读写操作、数据修改操作和数据传输操作。

图3为本公开实施例提供的视频聊天信息管理装置300的功能模块示意图,本实施例可以根据上述云服务器100执行的方法实施例对该视频聊天信息管理装置300进行功能模块的划分,也即该视频聊天信息管理装置300所对应的以下各个功能模块可以用于执行上述云服务器100执行的各个方法实施例。其中,该视频聊天信息管理装置300可以包括接收单元310、验证单元320、发送单元330、管理单元340,下面分别对该视频聊天信息管理装置300的各个功能模块的功能进行详细阐述。

接收单元310可以用于执行上述的步骤S110,即用于接收第一用户区域的聊天用户触发的聊天信息交互请求,其中,所述第一用户区域的区域节点中存储有第一聊天用户在区块链中记录的第一聊天信息的历史图文数据,所述聊天信息交互请求是请求对所述第一用户区域中的所述第一聊天信息的历史图文数据及第二用户区域中的第二聊天信息的历史图文数据进行跨链管理,所述第二用户区域的区域节点中存储有第二对象在所述区块链中记录的所述第二聊天信息的历史图文数据。

验证单元320可以用于执行上述的步骤S120,即用于对所述第一聊天用户的登陆ID信息进行身份验证。

发送单元330可以用于执行上述的步骤S130,即用于在所述登陆ID信息通过身份验证的情况下,向与所述第一用户区域关联的主节点发送所述聊天信息交互请求,以使得所述主节点获取与所述聊天信息交互请求匹配的互动信息管理权限。

管理单元340可以用于执行上述的步骤S140,即用于将所述主节点获取的所述互动信息管理权限发送给所述第一用户区域和所述第二用户区域,以使得所述第一用户区域在所述互动信息管理权限指示的授权条件下,对所述第一聊天信息的历史图文数据执行信息管理操作,所述第二用户区域在所述互动信息管理权限指示的授权条件下,对所述第二聊天信息的历史图文数据执行信息管理操作。

需要说明的是,应理解以上装置的各个模块的划分仅仅是一种逻辑功能的划分,实际实现时可以全部或部分集成到一个物理实体上,也可以物理上分开。且这些模块可以全部以软件通过处理元件调用的形式实现;也可以全部以硬件的形式实现;还可以部分模块通过处理元件调用软件的形式实现,部分模块通过硬件的形式实现。例如,接收单元310可以为单独设立的处理元件,也可以集成在上述装置的某一个芯片中实现,此外,也可以以程序代码的形式存储于上述装置的存储器中,由上述装置的某一个处理元件调用并执行以上接收单元310的功能。其它模块的实现与之类似。此外这些模块全部或部分可以集成在一起,也可以独立实现。这里所描述的处理元件可以是一种集成电路,具有信号的处理能力。在实现过程中,上述方法的各步骤或以上各个模块可以通过处理器元件中的硬件的集成逻辑电路或者软件形式的指令完成。

例如,以上这些模块可以是被配置成实施以上方法的一个或多个集成电路,例如:一个或多个特定集成电路(applicationspecificintegratedcircuit,ASIC),或,一个或多个微处理器(digitalsignalprocessor,DSP),或,一个或者多个现场可编程门阵列(fieldprogrammablegatearray,FPGA)等。再如,当以上某个模块通过处理元件调度程序代码的形式实现时,该处理元件可以是通用处理器,例如中央处理器(centralprocessingunit,CPU)或其它可以调用程序代码的处理器。再如,这些模块可以集成在一起,以片上系统(system-on-a-chip,SOC)的形式实现。

图4示出了本公开实施例提供的用于实现上述的控制设备的云服务器100的硬件结构示意图,如图4所示,云服务器100可包括处理器110、机器可读存储介质120、总线130以及收发器140。

在具体实现过程中,至少一个处理器110执行所述机器可读存储介质120存储的计算机执行指令(例如图3中所示的视频聊天信息管理装置300包括的),使得处理器110可以执行如上方法实施例的视频聊天信息管理方法,其中,处理器110、机器可读存储介质120以及收发器140通过总线130连接,处理器110可以用于控制收发器140的收发动作,从而可以与前述的客户端200进行数据收发。

处理器110的具体实现过程可参见上述云服务器100执行的各个方法实施例,其实现原理和技术效果类似,本实施例此处不再赘述。

在上述的图4所示的实施例中,应理解,处理器可以是中央处理单元(英文:CentralProcessingUnit,CPU),还可以是其他通用处理器、数字信号处理器(英文:DigitalSignalProcessor,DSP)、专用集成电路(英文:ApplicationSpecificIntegratedCircuit,ASIC)等。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。结合发明所公开的方法的步骤可以直接体现为硬件处理器执行完成,或者用处理器中的硬件及软件模块组合执行完成。

机器可读存储介质120可能包含高速RAM存储器,也可能还包括非易失性存储NVM,例如至少一个磁盘存储器。

总线130可以是工业标准体系结构(IndustryStandardArchitecture,ISA)总线、外部设备互连(PeripheralComponentInterconnect,PCI)总线或扩展工业标准体系结构(ExtendedIndustryStandardArchitecture,EISA)总线等。总线130可以分为地址总线、数据总线、控制总线等。为便于表示,本申请附图中的总线并不限定仅有一根总线或一种类型的总线。

此外,本公开实施例还提供一种可读存储介质,所述可读存储介质中存储有计算机执行指令,当处理器执行所述计算机执行指令时,实现如上视频聊天信息管理方法。

上述的可读存储介质可以是由任何类型的易失性或非易失性存储设备或者它们的组合实现,如静态随机存取存储器(SRAM),电可擦除可编程只读存储器(EEPROM),可擦除可编程只读存储器(EPROM),可编程只读存储器(PROM),只读存储器(ROM),磁存储器,快闪存储器,磁盘或光盘。可读存储介质可以是通用或专用计算机能够存取的任何可用介质。

最后应说明的是:以上各实施例仅用以说明本公开的技术方案,而非对其限制;尽管参照前述各实施例对本公开进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分或者全部技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本公开各实施例技术方案的范围。

12页详细技术资料下载
上一篇:一种医用注射器针头装配设备
下一篇:直播内容生成方法及装置

网友询问留言

已有0条留言

还没有人留言评论。精彩留言会获得点赞!

精彩留言,会给你点赞!

技术分类