互动系统及方法_4

文档序号:8945726阅读:来源:国知局
动终端主动连接控制器。
[0394]所述控制器102对所述每个互动活动进行验证处理,具体包括:
[0395]将所述移动终端标识与所述人员信息列表进行匹配;
[0396]若所述移动终端标识与所述人员信息列表匹配成功,则向所述移动终端103发送的所述第二互动请求消息;
[0397]若所述移动终端标识与所述人员信息列表匹配失败,则断开与所述移动终端103的连接;
[0398]所述分服务器101通过所述控制器与所述移动终端进行互动交互,具体包括:
[0399]接收所述移动终端103通过所述控制器102发送的音频数据;
[0400]将所述音频数据通过音频输出设备播放;
[0401]接收所述移动终端103通过所述控制器102发送的第二互动结束消息,所述第二互动结束消息用于指示所述分服务器101断开与所述移动终端103的连接,并所述请求语音互动的移动终端103标识添加至所述禁止列表;
[0402]所述控制器102转发所述移动终端103向所述分服务器101发送的互动信息,具体包括:
[0403]接收所述移动终端103发送的所述音频数据;
[0404]向所述分服务器101发送所述音频数据;
[0405]接收所述移动终端103发送的所述第一互动结束消息(分服务器也可以发起结束,即老师结束互动);
[0406]向所述分服务器101发送所述第一互动结束消息;
[0407]所述移动终端103通过所述控制器102向所述分服务器101发送互动信息,具体包括:
[0408]通过所述控制器102向所述分服务器101发送所述音频数据;
[0409]通过所述控制器102向所述分服务器101发送所述第二互动结束消息。
[0410]对于点名模式:分服务器选择答题模式,同时选择被点名人员发起信息给控制器,信息中须包括模式类别、移动终端标识(MSI码)信息;
[0411 ] 控制器收到信息后,将除了信息中頂SI码对应的MAC地址以外的所有MAC地址禁用(只给特定人员信道);
[0412]需要提问的人员,通过移动终端选择话筒答题,移动终端连接控制器的无线网络后,发送互动请求、移动终端标识和模式类别给控制器,控制器首先判断对应MSI码是否存在数据库中,若存在保存对应的MAC地址,否则断开其连接,且将对应MAC地址加入非法用户列表中。然后判断模式类别是否为点名模式,若是的,将请求信息转发给分服务器,请求信息包括移动终端的MAC地址、IP地址等,若不是话筒答题模式,控制器断开其连接(以避免中途有非法用户接入);
[0413]分服务器接收请求信息,通过人员同意请求后,分服务器通过网络发送同意信号给移动终立而;
[0414]移动终端接收确认信息后,通过移动终端的麦克风采集声音信息,通过网络发送给分服务器,分服务器将声音送到电脑的音频输出,再通过音响播放;
[0415]结束答题模式后,系统自动切换到签到模式,并通知控制器将答题移动终端MAC地址对应的禁止时长通过无线网络发给移动终端,然后断开它的连接,进入签到模式;
[0416]移动终端接收到禁止时长后,等待该时长后再次签到。
[0417]对于互动活动为数据交互的场景,本发明实施例控制器可以向移动终端提供下载数据的服务,移动终端也可以向控制器上传数据。该数据交互场景,可以具体应用在试题下发、文件传输以及屏幕互动场景中。
[0418]所述互动主数据库,还包含:资料数据;所述资料数据与所述每个互动活动的信息具有对应关系;
[0419]所述主服务器100,还用于将所述资料数据发送给所述分服务器101 ;
[0420]所述分服务器101,还用于将所述资料数据存储在所述互动子数据库;
[0421 ] 所述控制器102对所述每个互动活动进行验证处理,具体包括:
[0422]接收所述移动终端103发送的第三互动请求消息,所述第三互动请求消息包含所述移动终端标识、第三互动类型信息;所述第三互动类型信息表示请求下载互动模式;
[0423]具体的,所述移动终端标识为请求下载所述资料数据的移动终端对应的移动终端标识O
[0424]将所述移动终端标识与所述人员信息列表进行匹配;
[0425]若所述移动终端标识与所述人员信息列表匹配成功,则存储所述移动终端标识,并将所述第三互动请求消息发送给所述分服务器101 ;
[0426]若所述移动终端标识与所述人员信息列表匹配失败,则将所述移动终端标识添加至所述非法用户列表;
[0427]所述分服务器101通过所述控制器102与所述移动终端103进行互动交互,具体包括:
[0428]所述分服务器101接收所述控制器102发送的所述第三互动请求消息;
[0429]所述分服务器101通过所述控制器102将所述资料数据发送给所述移动终端103 ;
[0430]所述控制器102转发所述分服务器101向所述移动终端103发送的互动信息,具体包括:
[0431]接收所述分服务器101发送的所述资料数据;
[0432]向所述移动终端103发送所述资料数据;
[0433]所述移动终端103通过所述控制器102接收所述分服务器101发送的互动信息,具体包括:
[0434]通过所述控制器102向所述分服务器101发送所述第三互动请求消息;
[0435]所述移动终端103通过所述控制器102向所述分服务器101发送互动信息,具体包括:
[0436]通过所述控制器102接收所述分服务器101发送的所述资料数据。
[0437]进一步的,所述移动终端103通过所述控制器102向所述分服务器101发送互动信息,具体包括:
[0438]通过所述控制器102向所述分服务器101发送资料更新数据;
[0439]所述分服务器101通过所述控制器102与所述移动终端103进行互动交互,还具体包括:
[0440]接收所述移动终端103通过所述控制器102发送的所述资料更新数据。
[0441]对于文本答题模式:
[0442]控制器切换到文本答题模式后,控制器清空禁止列表,允许所有移动终端接入,且断开当前的所有连接;
[0443]答题人员通过移动终端可以选择下载题目或者不下载(例如,教室靠后的同学看不到可以申请下载题目);
[0444]1、如果不需要下载题目,答题人员根据题目,选择移动终端上已预留好的答题模板答题,提交答案(题目一般都是选择题,判断题,简答题,可以将这些模板预设好在设备立而软件);
[0445]提交答题的移动终端首先连上控制器的无线网络,发送信息(信息中至少包含设备ID,模式类别,答题数据)给控制器,控制器首先判断对应IMSI码是否存在数据库中,若存在保存对应的MAC地址,否则断开其连接,且将对应MAC地址加入非法用户列表中。然后判断模式类别是否为文本答题模式,若是的,则将答题数据转发给分服务器,若不是文本答题模式,控制器断开其连接(将验证頂SI和模式类别,统一称作验证接入)。
[0446]控制器得到分服务器收到答题信息,结束互动后,将答题移动终端的MAC地址对应的禁止时长通过无线网络发给移动终端,然后断开移动终端的连接,并加入禁止列表;没能竞争接入的移动终端,继续请求接入(该步骤和签到模式类似),请求一段时间(时间可以设定,为答题时间)后,设备停止发送互动答题的信息(防止在答题时间内没发送成功一直请求,无法再次签到);
[0447]答题时间到了后,管理员关闭文本互动模式,分服务器通知控制器,控制器清空禁止列表,进入签到模式,同时分服务器统计所有答题信息。
[0448]控制器收到分服务器的模式转换信息后,切换到签到模式。
[0449]I1、与I相比较,多了一个请求下载的步骤。
[0450]请求下载用户,通过终端发送请求下载的信息,然后通过验证接入,控制器将请求信息转发给分服务器,分服务器收到请求后,将题目通过控制器的无线网络直接发送给终端;
[0451]终端接收完题目后,通过无线网络告知控制器题目申请接收,控制器断开该终端的连接(与其它处理不同的是,这里断开后,不加入禁止列表);接着执行I步骤。
[0452]对于文件传输模式:
[0453]控制器切换到文件传输模式后,控制器清空禁止列表,允许所有接入,且断开当前的所有连接;又包括两种,一种是终端上传文件,一种是移动终端下载文件。
[0454]下载文件:分服务器选择文件传输后,选择需要提供下载的文件,步骤与文本答题模式中的II步骤一样,不同只是下载的类型不同,这里是下载的文件,那边是下载的文本信息;
[0455]上传文件:终端选择需要上传的文件,发送上传请求(上传请求首先不包括文件数据),控制器验证接入该终端后,将请求信息转发给分服务器,分服务器同意请求后,将同意信息通过控制器的网络直接发送给终端;
[0456]终端收到确认信息,将文件数据通过无线网络发送给分服务器;
[0457]分服务器接收完文件后,发送结束信息给控制器;
[0458]控制器得到信息后,将对应终端的MAC地址对应的禁止时长通过无线网络发给终端,并断开它的连接,并加入禁止列表;
[0459]分服务器选择结束文件传输模式,同时发送切换回签到模式的信息给控制器;
[0460]控制器收到模式切换信息后,切换到签到模式。
[0461]对于屏幕互动模式:
[0462]屏幕互动实现的流程和文件传输类似,只是传输的信息改成的屏幕的信息(也可以包括互动信息),实现步骤不再复述。
[0463]由于这种屏幕互动需要一直占用控制器无线网络的信道,对于低成本控制器信道数量比较少,无法满足该要求,如果要用这种模式,需要购买高成本的控制器来实现。
[0464]图4为本发明实施例提供的服务器的结构示意图,参照图4,该主服务器100,包括:通信接口 100-1、存储器100-2、处理器100-3、输入和输出设备100-4 ;
[0465]其中,通信接口用于与分服务器101进行交互;
[0466]存储器100-2用于存储上文所述互动数据库;
[0467]处理器100-3用于处理与分服务器101交互过程中的各个信息;指示存储器100-2进行读写操作;指示输入和输出设备100-4进行输出操作;处理输入和输出设备100-4输入的信息;
[0468]输入和输出设备100-4,用于接收管理员输入的信息;向管理员显示输出信息。
[0469]图5为本发明实施例提供的分服务器的结构示意图,参照图5,分服务器101,包括:包括:通信接口 101-1、存储器101-2、处理器101-3、输入和输出设备101-4 ;
[0470]其中,通信接口 101-1用于与控制器102进行交互;
[0471]存储器101-2用于存储上文涉及到的与控制器102相关的信息;
[0472]处理器101-3用于处理与控制器102交互过程中的各个信息;指示存储器101_2进行读写操作;指示输入和输出设备101-4进行输出操作;处理输入和输出设备101-4输入的信息;
[0473]输入和输出设备101-4,用于接收管理员输入的信息;向管理员显示输出信息。
[0474]图6为本发明实施例提供的控制器的结构示意图,参照图6,控制器102,包括:通信接口 102-1、存储器102-2、处理器102-3 ;
[0475]其中,通信接口 102-1用于与分服务器101和移动终端103进行交互;
[0476]存储器102-2用于存储上文涉及到的与分服务器101和移动终端103相关的信息;
[0477]处理器102-3用于处理与分服务器101和移动终端103交互过程中的各个信息;指示存储器102-2进行读写操作;指示输入和输出设备102-4进行输出操作;处理输入和输出设备102—4输入的信息。
[0478]图7为本发明实施例提供的移动终端的结构示意图,参照图7,移动终端103,包括:通信接口 103-1、存储器103-2、处理器103-3、生物信息采集模块103-4、输入和输出设备 103-5 ;
[0479]其中,通信接口 103-1用于与控制器102进行交互;
[0480]存储器103-2用于存储上文涉及到的与移动终端103相关的信息;
[0481]处理器103-3用于处理与控制器102交互过程中的各个信息;指示存储器103_2进行读写操作;指示输入和输出设备103-5进行输出操作;处理输入和输出设备103-5输入的信息;
[0482]生物信息采集模块103-4,用于采集用户的生物信息;
[0483]具体的,该生物信息采集模块103-4的实现方式包括但不限于:摄像头、指纹识别设备、话筒等;
[0484]输入和输出设备103-4,用于接收用户输入的信息;向用户显示输出信息。
[0485]进一步的,互动系统可以具有手动模式和自动模式两种,其中,手动方式和自动方式主要不同点在于信道预设(也就是说无线的进入量有限时,如何分配这些信道)和禁止列表。
[0486]手动模式是管理员选择互动模式,并通知分服务器,分服务器将所有信道都用来处理该互动模式的信息,如果有非该互动模式(比如说点名时,有第二次互动的设备来了)的移动终端接入,分服务器通过验证接入中的互动模式识别将该移动终端断开一段时间;自动模式不同点在于,预设若干信道用于互动,剩下的用于互动模式,或者各种互动模式预设几个。
[0487]比如说,预设10个互动模式的信道,若已有10个互动移动终端占用了该10个互动模式的信道,再有移动终端发送过来的的模式类别为互动模式时,则控制器会断开该移动终端的连接,并给其一个禁止时长(时长可设定),保证剩5个信道用于其它互动模式。
[0488]对于上文涉及的禁止列表:手动模式不仅会把移动终端的标识禁止,还会把签完到的人员放到禁止列表中。自动模式不会讲移动终端的标识放入禁止列表中,因为控制器无法获知自动模式下的模式转换,如果某移动终端互动完后,将其放入禁止列表中,则那在它第二次互动后进行需要互动时,将无法连接上控制器。
[0489]对于上述实施例,可选的所述所有人员使用的移动终端标识,包括如下任意一种或组合:
[0490]所述每个人员的移动终端的頂SI国际移动用户识别码、所述每个人员的移动终端的MAC物理地址、所述每个人员的頂EI移动设备国际身份码。
[0491]图8为本发明实施例提供的一种互动方法的流程示意图,该互动方法方法由上文所述的互动系统执行,所述互动系统包括:主服务器、分服务器、控制器和移动终端,具体结构参照图3至图7所示;其中,所述主服务器维护互动主数据库,所述互动主数据库包含:所有人员使用的移动终端标识、所述所有人员对应的生物信息和历史互动信息;所述分服务器维护互动子数据库,所述互动子数据库包含所述每个互动活动的信息;所述控制器维护本地数据库,所述本地数据库包含禁止接入标志、禁止接入时长、禁止列表、非法用户列表、白名单列表和所述分服务器发送的所述人员信息列表;其中,所述白名单列表用于存储所述控制器与所述分服务器的建立连接的信息;所述禁止接入标志用于指示对应移动终端禁止接入;所述禁止接入时长用于表示被禁止接入的移动终端被禁止接入的时长;所述禁止列表包含所述每个互动活动禁止互动的移动终端标识;所述非法用户列表包含禁止接入所述控制器的非法用户对应的移动终端标识。参照图8,该互动方法,包括如下步骤:
[0492]步骤200、所述主服务器向所述分服务器发送所述每个互动活动的信息;
[0493]所述每个互动活动的信息具体包含:所述每个互动活动的参与人员使用的移动终端标识、所述每个互动活动的参与人员对应的生物信息和所述每个互动活动的内容信息;
[0494]步骤201、所述分服务器根据所述每个互动活动的信息配置所述控制器;
[0495]步骤202、所述控制器对所述每个互动活动进行验证处理;
[0496]步骤203、所述分服务器通过所述控制器与所述移动终端进行互动交互。
[0497]本发明实施例提供的互动方法,通过所述主服务器向所述分服务器发送所述每个互动活动的信息;所述每个互动活动的信息具体包含:所述每个互动活动的参与人员使用的移动终端标识、所述每个互动活动的参与人员对应的生物信息和所述每个互动活动的信息;所述控制器对所述每个互动活动进行验证处理;所述分服务器根据所述每个互动活动的信息配置所述控制器;所述分服务器通过所述控制器与所述移动终端进行互动交互。分服务器可以根据不同的互动活动信息,灵活对控制器进行配置;从而基于不同的互动活动信息和互动活动的需求,与移动终端进行互动;提高了互动的效率,同时由于无需增加额外的设备进行互动,大大降低了实现互动的成本。
[0498]对于互动活动为签到的场景,本发明实施例利用移动终端识别用户的生物信息,并与所述人员信息列表进行匹配,来判断是否为需要签到的用户本人进行签到。在保证签到效率的同时,避免了代签的出现。
[0499]在图8的基础上,图9为本发明实施例提供的另一种互动方法的流程示意图,参照图9,步骤201的一种可能的实现方式具体包括:
[0500]步骤201-al、所述分服务器向所述控制器发送人员信息列表,所述人员信息列表包含所述每个互动活动的人员对应的移动终端标识;
[0501]步骤201_a2、所述分服务器根据所述每个互动活动的信息指示所述控制器启动签到模式;
[0502]所述控制器对所述每个互动活动进行验证处理,具体包括:
[0503]步骤202-al、所述控制器接收所述移动终端发送的签到信息,所述签到信息包含所述移动终端标识、第一互动类型信息和签到用户的生物信息;
[0504]所述第一互动类型信息表示所述互动活动的类型为所述签到模式;
[0505]步骤202_a2、所述控制器将所述移动终端标识与所述人员信息列表进行匹配;
[0506]步骤202_a3、若所述移动终端标识与所述人员信息列表匹配失败,则所述控
当前第4页1 2 3 4 5 6 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1