一种数据快速处理方法和系统
摘要文本
本发明涉及一种数据快速处理方法和系统,所述方法包括 : 平台服务器实时/周期性的根据投放终端和平台服务器的动态变化的投放速度损失,实时的为每个投放终端的多媒体数据选择发送方式,并适应性的确定每个投放终端需要发送的多媒体数据类型以实时控制多媒体数据的传输数据量;投放终端接收平台多媒体数据、来源于其他投放终端的多媒体数据和本地多媒体数据,基于本地存储的投放模板组织多媒体数据,以得到投放数据并在投放终端进行投放;本发明通过整个系统范围内的速度平衡控制,最大化了整体资源利用效率并满足实时速度控制的效率要求。
申请人信息
- 申请人:杭州健康在线信息技术有限公司
- 申请人地址:310000 浙江省杭州市滨江区西兴街道庙后王路425号5号楼601室
- 发明人: 杭州健康在线信息技术有限公司
专利详细信息
| 项目 | 内容 |
|---|---|
| 专利名称 | 一种数据快速处理方法和系统 |
| 专利类型 | 发明申请 |
| 申请号 | CN202311356121.5 |
| 申请日 | 2023/10/19 |
| 公告号 | CN117422239A |
| 公开日 | 2024/1/19 |
| IPC主分类号 | G06Q10/0631 |
| 权利人 | 杭州健康在线信息技术有限公司 |
| 发明人 | 黄建伟; 徐双胜; 朱捷 |
| 地址 | 浙江省杭州市滨江区西兴街道庙后王路425号5号楼601室 |
专利主权项内容
1.一种数据快速处理方法,其特征在于,所述方法包含:步骤S1:平台服务器基于投放计划创建投放容器;投放终端从平台服务器获取投放模板;所述投放模板随着投放计划的不同而有所不同;步骤S2:投放终端访问平台服务器以启动投放计划,并确定其所涉及的所有投放终端;平台服务器获取和投放计划和/或投放终端相关的投放模板;基于投放模板从本地获取平台多媒体数据,并将所述平台多媒体数据发送给投放终端;步骤S3:平台服务器实时/周期性的根据投放终端和平台服务器的动态变化的投放速度损失,实时的为每个投放终端的多媒体数据选择第一发送方式或者第二发送方式,并适应性的确定每个投放终端需要发送的多媒体数据类型以实时控制多媒体数据的传输数据量;所述步骤S3具体包括如下步骤:步骤S31:平台服务器实时/周期性的获取监测数据;步骤S32:平台服务器根据投放终端和平台服务器的投放速度损失,针对每个投放终端的多媒体数据选择第一发送方式或者第二发送方式;其中:第一发送方式使得投放终端将多媒体数据发送给平台服务器,平台服务器将多媒体数据发送给投放终端;而第二发送方式使得投放终端直接将多媒体数据发送给其它投放终端;所述步骤S32具体包括如下步骤:步骤S321:确定平台服务器响应速度损失是否满足预设限制条件;如果是,则进入步骤S323;否则,进入下一步骤;具体为:若下式(1)满足,则确定满足预设限制条件,否则为不满足;其中:ST是当前时刻平台服务器的响应速度;ST是上一时刻平台服务器的响应速度;ΔSz1是第i投放终端发送给平台服务器的多媒体数据变化量;STMx是平台服务器在最慢响应速度时的传输数据量;ΔRst单位传输数据量增加对应的响应速度变化量;RstMx是平台服务器响应速度阈值;tt-1it步骤S322:从投放终端中选择一个投放终端作为目标投放终端;然后返回步骤S321;步骤S323:使得目标投放终端采用第二发送方式直接将自身的多媒体数据中的非目标多媒体数据发送给其它投放终端,而不再发送给平台服务器;步骤S324:对非采用第二发送方式的投放终端,也就是非目标投放终端的其它投放终端,使得其多媒体数据中的非目标多媒体数据采用第一发送方式进行发送给平台服务器;结束步骤S32;步骤S325:基于投放模板选择目标多媒体数据,在下次实时监测前/当前周期的后续传输过程中暂停该目标多媒体数据的传输;从而减少多媒体数据的传输数据量;返回步骤S321;步骤S4:投放终端接收平台多媒体数据、来源于其他投放终端的多媒体数据和本地多媒体数据,基于本地存储的投放模板组织平台多媒体数据和通过第一发送方式或第二发送方式发送的多类型投放终端的多媒体数据,以得到投放数据并在投放终端进行投放。