欢迎来到知嘟嘟! 联系电话:13095918853 卖家免费入驻,海量在线求购! 卖家免费入驻,海量在线求购!
知嘟嘟
我要发布
联系电话:13095918853
知嘟嘟经纪人
收藏
专利号: 2018103297291
申请人: 平安普惠企业管理有限公司
专利类型:发明专利
专利状态:授权未缴费
专利领域: 计算;推算;计数
更新日期:2024-04-07
缴费截止日期: 暂无
价格&联系人
年费信息
委托购买

摘要:

权利要求书:

1.一种同步显示的数据传输方法,其特征在于,所述同步显示的数据传输方法应用于服务器,所述同步显示的数据传输方法包括以下步骤:接收同步显示指令,获取服务器显示屏的初始页面;

将所述初始页面对应的第一字符串作为第一同步数据,并将所述第一同步数据发送至客户端;

接收页面更新指令,基于所述页面更新指令更新所述初始页面,并将更新后的页面作为当前页面;

获取所述当前页面对应的第二字符串,并将所述第二字符串作为第二同步数据;

将所述第一同步数据与所述第二同步数据进行比对,确定待传输数据并发送至客户;

所述将所述第一同步数据与所述第二同步数据进行比对,确定待传输数据并发送至客户的步骤,包括:获取所述第一同步数据与所述第二同步数据,根据预设动态算法对第一同步数据中包含的第一字符串和第二同步数据中包含的第二字符串进行分块;

通过最短路径算法或最长路径算法对分块完成的所述第一字符串和所述第二字符串进行比对,得到差异字符和差异字符位置,并将所述差异字符和所述差异字符位置信息作为差异字符信息;

将所述差异字符的数量与所述第一同步数据的字符数量进行比值运算,确定差异百分比;

将所述差异百分比与预设阈值进行比较;

若所述差异百分比不超过所述预设阈值,则将所述差异字符信息作为待传输数据并发送至客户端;

若所述差异百分比超过所述预设阈值,则将第二同步数据作为待传输数据并发送至客户端。

2.一种同步显示的数据传输方法,其特征在于,所述同步显示的数据传输方法应用于客户端,所述同步显示的数据传输方法包括以下步骤:接收服务器发送的第一同步数据,根据所述第一同步数据中包含的第一字符串渲染出初始页面,以完成初始页面同步显示;

接收第二传输数据,判断所述第二传输数据是否为差异字符信息,所述差异字符信息中包含差异字符和差异标识;

若所述第二传输数据不是差异字符信息,则通过所述第二传输数据渲染出新的同步页面:若所述第二传输数据是差异字符信息,则根据所述差异字符信息、第一同步数据和预设位置坐标规则生成第二字符串,根据所述第二字符串渲染出新的同步页面;

所述若所述第二传输数据是差异字符信息,则根据所述差异字符信息、第一同步数据和预设位置坐标规则生成第二字符串,根据所述第二字符串渲染出新的同步页面的步骤,包括:若所述第二传输数据是差异字符信息,则根据所述差异标识和预设位置坐标规则,确定差异字符位置;

根据所述差异字符、所述差异字符位置和所述第一同步数据,确定第二传输数据对应页面的第二字符串,并渲染出新的同步页面。

3.如权利要求2所述的同步显示的数据传输方法,其特征在于,所述根据所述差异字符、所述差异字符位置和所述第一同步数据,确定第二传输数据对应页面的第二字符串,并渲染出新的同步页面的步骤,包括:获取所述第一同步数据中包含的第一字符串,将所述第一字符串作为新同步页面的基础字符串;

将基础字符串中差异字符位置对应的字符替换为差异字符,得到第二传输数据对应的第二字符串;

将所述第二传输数据对应的第二字符串,渲染出新的同步页面。

4.一种同步显示的数据传输装置,其特征在于,所述同步显示的数据传输装置包括:接收获取模块,用于接收同步显示指令,获取服务器显示屏的初始页面;

数据发送模块,用于将所述初始页面对应的第一字符串作为第一同步数据,并将所述第一同步数据发送至客户端;

页面更新模块,用于接收页面更新指令,基于所述页面更新指令更新所述初始页面,并将更新后的页面作为当前页面;

获取数据模块,获取所述当前页面对应的第二字符串,并将所述第二字符电作为第二同步数据;

比对发送模块,用于将所述第一同步数据与所述第二同步数据进行比对,确定待传输数据并发送至客户端;

所述比对发送模块,还用于获取所述第一同步数据与所述第二同步数据,根据预设动态算法对第一同步数据中包含的第一字符串和第二同步数据中包含的第二字符串进行分块;通

5.一种同步显示的数据传输装置,其特征在于,所述同步显示的数据传输装置包括:接收显示模块,用于接收服务器发送的第一同步数据,根据所述第一同步数据中包含的第一字符串渲染出初始页面,以完成初始页面同步显示;

接收判断模块,用于接收第二传输数据,判断所述第二传输数据是否为差异字符信息,所述差异字符信息中包含差异字符和差异标识;

第一渲染模块,用于若所述第二传输数据不是差异字符信息,则通过所述第二传输数据渲染出新的同步页面;

第二渲染模块,用于若所述第二传输数据是差异字符信息,则根据所述差异字符信息、第一同步数据和预设位置坐标规则生成第二字符串,根据所述第二字符串染出新的同步页面;

所述第二渲染模块,还用于若所述第二传输数据是差异字符信息,则根据所述差异标识和预设位置坐标规则,确定差异字符位置;根据所述差异字符、所述差异字符位置和所述第一同步数据,确定第二传输数据对应页面的第二字符串,并渲染出新的同步页面。

6.一种同步显示的数据传输系统,其特征在于,同步显示的数据传输系统包括通信连接的服务器和客户端;

所述服务器包括:第一存储器、第一处理器及存储在所述第一存储器上并可在所述第一处理器上运行的所述同步显示的数据传输程序;

所述同步显示的数据传输程序被第一处理器执行时实现以下步骤包括:接收同步显示指令,获取服务器显示屏的初始页面;

将所述初始页面对应的第一字符串作为第一同步数据,并将所述第一同步数据发送至客户端;

接收页面更新指令,基于所述页面更新指令更新所述初始页面,并将更新后的页面作为当前页面;

获取所述当前页面对应的第二字符串,并将所述第二字符串作为第二同步数据将所述第一同步数据与所述第二同步数据进行比对,确定待传输数据并发送至客户端;

所述客户端包括:第二存储器、第二处理器及存储在所述第二存储器上并可在所述第二处理器上运行的所述同步显示的数据传输程序;所述同步显示的数据传输程序被第二处理器执行时实现以下步骤包括:接收服务器发送的第一同步数据,根据所述第一同步数据中包含的第一字符串渲染出初始页面,以完成初始页面同步显示;

接收第二传输数据,判断所述第二传输数据是否为差异字符信息:若所述第二传输数据不是差异字符信息,则通过所述第二传输数据染出新的同步页面;

若所述第二传输数据是差异字符信息,则根据所述差异字符信息、第一同步数据和预设位置坐标规则生成第二字符串,根据所述第二字符串渲染出新的同步页面。

7.一种计算机存储介质,其特征在于,所述计算机存储介质上存储有同步显示的数据传输程序,所述同步显示的数据传输程序被处理器执行时实现如权利要求1或/和2至3中任一项所述的同步显示的数据传输方法的步骤。