[发明专利]试题的共享和储存处理方法在审
申请号: | 202011035051.X | 申请日: | 2020-09-27 |
公开(公告)号: | CN111986058A | 公开(公告)日: | 2020-11-24 |
发明(设计)人: | 樊星 | 申请(专利权)人: | 上海松鼠课堂人工智能科技有限公司 |
主分类号: | G06Q50/20 | 分类号: | G06Q50/20;G06F21/60;G06F21/62;G06F21/64 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 200237 上海市徐*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 试题 共享 储存 处理 方法 | ||
1.一种试题的共享和储存处理方法,用于位于第一地理区域内的客户端,其特征在于,包括:
获取位于第二地理区域内的多个教师端各自上传的试题;
将所述试题输出以供多个学生作答,并获取所述多个学生针对每个试题所分别输入的答题结果;
根据所述多个学生针对每个试题所分别输入的答题结果确定所述试题中的目标试题;
将所述目标试题加密上传至云端服务器;
将作为答题地理位置的第一地理区域的标识和作为出题地理位置的第二地理区域的标识上传至云端服务器,由云端服务器将所述目标试题、作为答题地理位置的第一地理区域的标识和作为出题地理位置的第二地理区域的标识对应存储。
2.如权利要求1所述的方法,其特征在于,
所述第一地理区域为第一学校;所述第二地理区域为第二学校。
3.如权利要求1所述的方法,其特征在于,
所述将所述目标试题加密上传至云端服务器,包括:
对所述目标试题进行加密,获得加密后数据;
根据预设算法确定所述加密后数据往所述云端服务器上传时所需要的数据传输通道的数量;
通过所述数量的数据传输通道将所述加密后数据上传至所述云端服务器存储。
4.如权利要求1所述的方法,其特征在于,所述对所述目标试题进行加密,获得加密后数据,包括:
步骤A1、将每个目标试题分别转换为二进制数,再将所述二进制数转换成十进制数,形成每个目标试题的十进制数;
步骤A2、利用公式(1)对每个目标试题的十进制数进行加密处理:
其中,Qa表示第a个目标试题的经过加密处理后的十进制数值;Ca表示所述第a个目标试题的十进制数;ei表示所述加密处理所用到的秘钥转换成二进制后二进制数值的第i个数值;n表示所述秘钥转换成二进制后二进制数值的总个数。
5.如权利要求4所述的方法,其特征在于,
所述根据预设算法确定所述加密后数据往所述云端服务器上传时所需要的数据传输通道的数量,包括:
步骤B1:利用公式(2)得到所有的目标试题的经过加密处理后的十进制数值进行单通道传输的传输效率值P:
其中,D表示单一传输通道单位时间内的最大可传输的数据量对应的十进制数值;m表示所述目标试题的总个数;
步骤B2:利用公式(3)得到多通道传输的传输效率值;
其中K表示在n个通道下传输的传输效率值;n表示所述多通道传输的通道个数,n等于或大于2;
步骤B3:将所述n值从2开始增大,根据公式(3)计算每一个n对应的所述K,当所述K等于或大于预设阈值时停止增大n并记录当前的n值,则当前的n值即为所述所需要的数据传输通道的数量。
6.如权利要求1所述的方法,其特征在于,所述根据所述多个学生针对每个试题所分别输入的答题结果确定所述试题中的目标试题,包括:
所述答题结果为相应的答题得分值;
在所述多个学生针对每个试题所分别输入的答题结果中,确定每个学生对每个试题的答题得分值;
筛选出对应的答题得分值的平均值等于或小于预设得分值的试题,将筛选出的这些试题确定为所述目标试题。
7.如权利要求1所述的方法,其特征在于,所述云端服务器将所述目标试题、作为答题地理位置的第一地理区域的标识和作为出题地理位置的第二地理区域的标识对应存储之后,还包括:
云端服务器建立所述第二地理区域内的客户端与所述第一地理区域内的客户端之间的通讯链接。
8.如权利要求1所述的方法,其特征在于,所述方法还包括:
所述云端服务器接收第三地理区域的教师端或客户端发送来的试题获取请求;根据所述请求为所述第三地理区域的教师端或客户端返回相应的试题。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海松鼠课堂人工智能科技有限公司,未经上海松鼠课堂人工智能科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011035051.X/1.html,转载请声明来源钻瓜专利网。