一种签到方法、装置和签到服务器的制造方法_3

文档序号:9524837阅读:来源:国知局
需要开展签到的活动时,通过公司门户建立本次活动的群组,并预先设置群组信息,所述的群组信息包括:在地图上圈定活动举行的位置的范围(即确定签到区域)、输入活动的开始和结束时间点、输入负责本次活动的活动专员信息(姓名、终端号码等)、输入参加活动的报名人员的信息(姓名、终端号码等)、设置签到成功所下发短信的内容、设置主动签到短信特征码(即预设第一签到信息的内容)、以及设置参加活动的用户电子签到后是否短信通知活动专员等;
[0131]步骤23,设置信令采集策略,这里的信令采集策略为监听处于签到区域的所有原始终端的信令;
[0132]步骤24,系统监听是否收到信令采集数据或签到短信,如果从信令采集设备收到信令采集数据则执行步骤25,如果从短信平台收到签到信息则执行步骤26 ;
[0133]步骤25,从信令采集设备收到信令采集数据:
[0134]步骤25a,从信令采集的数据中提取用户号码;
[0135]步骤25b,判断是否是对应群组的已报名用户,如果不是则不作操作;
[0136]步骤25c,判断监听到信令的第一时间点是否在活动开始时间和结束时间点之间,如果不是则不做任何操作;
[0137]步骤25d,判断此终端对应的用户的状态是否为未签到状态,如果已签到则不作任何操作;
[0138]步骤26,如果从短信平台收到签到信息:
[0139]步骤26a,向核心网查询发送签到信息的终端的当前位置,然后判断当前位置是否在预设的签到区域内,如果不是则不作任何操作;
[0140]步骤26b,判断接收到签到信息的当前第二时间点是否在活动开始时间和结束时间点之间,如果不是则不做任何操作;
[0141]步骤26c,判断此终端对应的用户的状态是否为未签到状态,如果已签到则不作任何操作;
[0142]步骤26d,判断接收到的签到信息的内容与预设的第一签到信息的内容是否一致,如果不一致则不作任何操作;
[0143]步骤27,在群组内标记此目标终端对应的用户的状态为已签到;
[0144]步骤28,下发签到成功短信通知消息目标终端。
[0145]当然,如果本次活动预设的群组信息指示需要通知活动专员,继续执行步骤29,下发一条短信通知活动专员签到的用户信息。
[0146]以上过程涉及同时采用两种签到方式,当然,在本发明实施例中可以仅采用其中一种,以目标终端主动发送签到信息为例,如图3所示,所述签到方法包括:
[0147]步骤31,运营商给要举行活动的网站或公司开通业务;
[0148]步骤32,活动专员在需要开展签到的活动时,通过公司门户建立本次活动的群组,并预先设置群组信息,所述的群组信息包括:在地图上圈定活动举行的位置的范围(即确定签到区域)、输入活动的开始和结束时间点、输入负责本次活动的活动专员信息(姓名、终端号码等)、输入参加活动的报名人员的信息(姓名、终端号码等)、设置签到成功所下发短信的内容、设置主动签到短信特征码(即预设第一签到信息的内容)、以及设置参加活动的用户电子签到后是否短信通知活动专员等;
[0149]步骤33,系统监听是否收到签到短信;
[0150]步骤34,从短信平台收到签到信息:
[0151]步骤34a,向核心网查询发送签到信息的终端的当前位置,然后判断当前位置是否在预设的签到区域内,如果不是则不作任何操作;
[0152]步骤34b,判断接收到签到信息的当前第二时间点是否在活动开始时间和结束时间点之间,如果不是则不做任何操作;
[0153]步骤34c,判断此终端对应的用户的状态是否为未签到状态,如果已签到则不作任何操作;
[0154]步骤34d,判断接收到的签到信息的内容与预设的第一签到信息的内容是否一致,如果不一致则不作任何操作;
[0155]步骤35,如果此用户为已报名用户则标记此用户的状态为已签到,如果此用户为未报名用户则增加此用户后将此用户标记为已签过到;
[0156]步骤36,下发签到成功短信通知消息目标终端。
[0157]当然,如果本次活动预设的群组信息指示需要通知活动专员,继续执行步骤37,下发一条短信通知活动专员签到的用户信息。
[0158]如果需要更灵活的确定签到区域,进一步地,可以由活动转转在活动地点发生活动开始短信,并在活动结束后发生活动结束的短信,整个过程如图4所示。
[0159]本发明实施例还提供了一种签到装置,所述装置如图5所示,包括:
[0160]第一判断模块51,用于判断目标终端是否处于签到区域内,获取第一判断结果;
[0161]签到设置模块52,用于在签到条件成立时,设置所述目标终端对应的用户的状态为已签到状态;
[0162]其中签到条件至少包括:所述第一判断结果指示目标终端处于签到区域内。
[0163]上述的签到装置,其中,所述第一判断模块具体包括:
[0164]监听子模块,用于监听当前处于所述签到区域内的所有原始终端的信令;
[0165]提取模块,用于根据监听到的所述信令,提取所述原始终端的终端标识;
[0166]确定子模块,用于当所述原始终端的终端标识在预设的终端标识列表中存在时,确定所述原始终端为目标终端,且所述第一判断结果为所述目标终端处于签到区域内。
[0167]上述的签到装置,其中,所述装置还包括:
[0168]第二判断模块,用于判断监听到所述目标终端的信令的第一时间点是否处于预设时间段范围内,获得第二判断结果;
[0169]第三判断模块,用于判断所述目标终端对应的用户的状态是否为未签到状态,获取第三判断结果;
[0170]所述签到条件还包括:
[0171]所述第二判断结果指示所述第一时间点处于预设时间段范围内;
[0172]所述第三判断结果指示所述目标终端对应的用户的状态为未签到状态。
[0173]上述的签到装置,其中,所述第一判断模块具体包括:
[0174]接收子模块,用于接收目标终端发送的签到信息;
[0175]定位子模块,用于对发送所述签到信息的所述目标终端进行基站定位,确定所述目标终端的基站定位信息;
[0176]判断子模块,用于根据所述基站定位信息,判断所述目标终端是否处于签到区域内,获取所述第一判断结果。
[0177]上述的签到装置,其中,所述装置还包括:
[0178]第四判断模块,用于判断接收到所述目标终端的签到短信的第二时间点是否处于预设时间段范围内,获得第四判断结果;
[0179]第五判断模块,用于判断所述目标终端对应的用户的状态是否为未签到状态,获取第五判断结果;
[0180]第六判断模块,用于判断所述目标终端发送的签到信息的内容与预设的第一签到信息的内容是否一致,获取第六判断结果;
[0181]所述签到条件还包括:
[0182]所述第四判断结果指示所述第二时间点处于预设时间段范围内;
[0183]所述第五判断结果指示所述目标终端对应的用户的状态为未签到状态;
[0184]所述第六判断结果指示所述目标终端发送的签到信息的内容与预设的第一签到信息的内容一致。
[0185]上述的签到装置,其中,所述签到区域根据第一终端当前所在的位置和预设的签到区域半径确定。
[0186]上述的签到装置,其中,所述装置还包括:
[0187]通知模块,用于通知所述目标终端对应的用户已签到。
[0188]在本发明实施例中,还提供了一种签到装置的功能实体,如图6所示,包括:
[0189]业务维护模块61,用于运营商为公司用户开通业务,配置业务接入号,为公司用户分配子接入号,其中用户电子签到的短信目的号码为:业务接入号+子接入号;
[0190]公司用户门户模块62,用于公司用户登入到系统中建立群组,设定活动举行的地理位置的范围、输入活动的开始和结束时间、输入负责本次活动的本公司人员信息(姓名、电话号码等)、输入参加活动的报名人员的信息(姓名、电话号码等)、设置签到成功所下发短信的内容、设置主动签到短信特征码、设置参加活动的用户电子签到后是否短信通知活动专员等,公司用户门户模块62在用户在地图上设定地理位置范围后将其转换为各个基站小区对应的Cell ID ;
[0191]短信
当前第3页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1