数据处理方法和装置的制造方法_5

文档序号:9261420阅读:来源:国知局
队者标志符映射为替代称呼,比如映射为先生或女士。
[0201]显示模块1506,用于显示排队数据。具体地,显示模块1506用于在接收到排队数据后按照预定义显示方式显示该排队数据,若排队数据中包括移动终端上登录所用的用户标识,或者包括与该用户标识匹配的排队者标志符,则将相应的用户标识或者排队者标志符进行差异显示。比如若其它用户标识或者排队者标志符显示为黑色,则排队数据所包括的登录所用的用户标识或者匹配的排队者标志符可以显示为白色或蓝色,或者显示为不同的字体。
[0202]排队更新数据接收模块1508,用于接收排队应用服务器在检测到排队数据池发生变化后生成并通过长连接发送的排队更新数据。
[0203]在一个实施例中,排队更新数据接收模块1508还可以用于接收排队应用服务器所发送的排队相关信息。其中排队相关信息包括排队总人数、人均排队时间、平均排队变化速率等。这些排队相关信息可以根据排队数据池统计并计算得出。其中排队总人数是当前排队的人的总数量,人均排队时间是指平均下来一个人从开始排队到完成相应的业务并退出排队所需要的总时间,平均排队变化速率则是平均下来一个人的排队位置每变化一次所需要的时间。本实施例中,将排队相关信息反馈给移动终端,可以使得用户可以根据自身实际情况合理安排时间进行排队。
[0204]若排队场所的工作人员录入了新的排队数据,或者排队场所的工作人员删掉了已经失效的排队数据,或者任意用户通过其移动终端发起了排队预约,均会导致排队数据池发生变化。通过检测排队数据池的变化,可以实时监控排队场所中真实的排队情况。
[0205]排队更新数据是反映排队池变化情况的数据,可以是当前查询排队数据池从而获得的所有排队数据,也可以是排队数据池中发生变化的排队数据。这里发生变化包括新增或者减少排队数据。
[0206]举例来说,若原本排队数据池所表示的排队数据按顺序为{张三,李四,王五},发生变化后,排队数据池所表示的排队数据按顺序为{李四,王五,钱六,申七},则可以直接返回排队更新数据为{李四,王五,钱六,申七},或者返回排队更新数据为{张三;钱六,申七}。
[0207]长连接,指在一个连接上可以连续发送多个数据包,在连接保持期间,如果没有数据包发送,移动终端可以定时向服务器发送心跳包来保持长连接。通过该长连接,服务器可以随时与移动终端通信,将排队更新数据实时地推送给移动终端,而不需要必须在移动终端主动发起通信后才能响应。
[0208]更新模块1510,用于根据排队更新数据对显示的排队数据进行更新。
[0209]上述基于移动终端的数据处理装置1500,根据移动终端的查询请求向移动终端提供排队数据,并且在检测到排队数据池发生变化时,自动向移动终端提供排队更新数据。这样用户可以随时通过移动终端查看例如医院这样的排队场所的排队情况,并且实时更新,用户不需要局限在排队场所等候,提高了便利性。
[0210]在一个实施例中,排队数据接收模块1504还用于接收排队应用服务器在根据查询请求从排队管理服务器查询排队数据池而获得排队数据后返回的排队数据。相应地,排队更新数据接收模块1508还用于当排队管理服务器检测到排队数据池发生变化,并生成排队更新数据而发送给排队应用服务器后,接收排队应用服务器转发的排队更新数据。
[0211 ] 如图16所示,在一个实施例中,该基于移动终端的数据处理装置1500还包括排队预约请求发送模块1501和排队预约成功通知接收模块1503。排队预约请求发送模块1501用于向排队应用服务器发送排队预约请求,使排队应用服务器根据排队预约请求更新排队数据池。排队预约成功通知接收模块1503用于接收排队应用服务器返回的排队预约成功的通知。
[0212]如图17所示,在一个实施例中,该基于移动终端的数据处理装置1500还包括注册请求发送模块1705、注册成功通知接收模块1707、登录请求发送模块1709和登录成功通知接收模块1711。
[0213]注册请求发送模块1705用于向排队应用服务器发送携带有排队场所标识和用户标识的注册请求,使排队应用服务器将注册请求转发给排队场所标识所对应的排队管理服务器。
[0214]注册成功通知接收模块1707用于接收排队管理服务器在根据注册请求完成注册操作后通过排队应用服务器所返回的注册成功通知。
[0215]登录请求发送模块1709用于向排队应用服务器发送携带有排队场所标识和用户标识的登录请求,使排队应用服务器将登录请求转发给排队场所标识所对应的排队管理服务器。
[0216]登录成功通知接收模块1711用于接收排队管理服务器在根据登录请求完成登录授权后通过排队应用服务器所返回的登录成功通知。
[0217]本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的程序可存储于一计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,所述的存储介质可为磁碟、光盘、只读存储记忆体(Read-Only Memory, ROM)或随机存储记忆体(Random AccessMemory, RAM)等。
[0218]以上所述实施例仅表达了本发明的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对本发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本发明构思的前提下,还可以做出若干变形和改进,这些都属于本发明的保护范围。因此,本发明专利的保护范围应以所附权利要求为准。
【主权项】
1.一种数据处理方法,所述方法包括:接收移动终端发来的查询请求;根据所述查询请求查询排队数据池,获得排队数据;将所述排队数据发送给所述移动终端;在检测到排队数据池发生变化后,生成排队更新数据;通过与所述移动终端的长连接,将所述排队更新数据发送给所述移动终端。2.根据权利要求1所述的方法,其特征在于,所述根据所述查询请求查询排队数据池,获得排队数据,包括:根据所述查询请求从排队管理服务器查询排队数据池,获得排队数据;所述在检测到排队数据池发生变化后,生成排队更新数据,包括:当所述排队管理服务器检测到排队数据池发生变化后,接收所述排队管理服务器生成并发送的排队更新数据。3.根据权利要求1所述的方法,其特征在于,所述方法还包括:接收所述移动终端发来的排队预约请求;根据所述排队预约请求更新所述排队数据池;向所述移动终端返回排队预约成功的通知。4.根据权利要求1所述的方法,其特征在于,所述接收移动终端发来的查询请求之前,还包括:接收携带有排队场所标识和用户标识的注册请求,并转发给所述排队场所标识所对应的排队管理服务器;接收所述排队管理服务器在根据所述注册请求完成注册操作后返回的注册成功通知,并返回给所述移动终端;接收所述移动终端发送的携带有所述排队场所标识和所述用户标识的登录请求,并转发给所述排队场所标识所对应的排队管理服务器;接收所述排队管理服务器在根据所述登录请求完成登录授权后所返回的登录成功通知,并返回给所述移动终端。5.一种基于移动终端的数据处理方法,所述方法包括:向排队应用服务器发送查询请求;接收所述排队应用服务器在根据所述查询请求查询排队数据池而获得排队数据后返回的排队数据,并显示所述排队数据;接收所述排队应用服务器在检测到排队数据池发生变化后生成并通过长连接发送的排队更新数据;根据所述排队更新数据对显示的排队数据进行更新。6.根据权利要求5所述的方法,其特征在于,所述接收所述排队应用服务器在根据所述查询请求查询排队数据池而获得排队数据后返回的排队数据,包括:接收所述排队应用服务器在根据所述查询请求从排队管理服务器查询排队数据池而获得排队数据后返回的排队数据;所述接收所述排队应用服务器在检测到排队数据池发生变化后生成并通过长连接发送的排队更新数据,包括:当所述排队管理服务器检测到排队数据池发生变化,并生成排队更新数据而发送给所述排队应用服务器后,接收所述排队应用服务器转发的所述排队更新数据。7.根据权利要求5所述的方法,其特征在于,所述方法还包括:向所述排队应用服务器发送排队预约请求,使所述排队应用服务器根据所述排队预约请求更新所述排队数据池;接收所述排队应用服务器返回的排队预约成功的通知。8.根据权利要求5所述的方法,其特征在于,所述向排队应用服务器发送查询请求之前,还包括:向排队应用服务器发送携带有排队场所标识和用户标识的注册请求,使所述排队应用服务器将所述注册请求转发给所述排队场所标识所对应的排队管理服务器;接收所述排队管理服务器在根据所述注册请求完成注册操作后通过所述排队应用服务器所返回的注册成功通知;向所述排队应用服务器发送携带有所述排队场所标识和所述用户标识的登录请求,使所述排队应用服务器将所述登录请求转发给所述排队场所标识所对应的排队管理服务器;接收所述排队管理服务器在根据所述登录请求完成登录授权后通过所述排队应用服务器所返回的登录成功通知。9.一种数据处理装置,其特征在于,所述装置包括:查询请求接收模块,用于接收移动终端发来的查询请求;查询模块,用于根据所述查询请求查询排队数据池,获得排队数据;排队数据发送模块,用于将所述排队数据发送给所述移动终端;排队更新数据获取模块,用于在检测到排队数据池发生变化后,生成排队更新数据;排队更新数据发送模块,用于通过与所述移动终端的长连接,将所述排队更新数据发送给所述移动终端。10.一种基于移动终端的数据处理装置,其特征在于,所述装置包括:查询请求发送模块,用于向排队应用服务器发送查询请求;排队数据接收模块,用于接收所述排队应用服务器在根据所述查询请求查询排队数据池而获得排队数据后返回的排队数据;显示模块,用于显示所述排队数据;排队更新数据接收模块,用于接收所述排队应用服务器在检测到排队数据池发生变化后生成并通过长连接发送的排队更新数据;更新模块,用于根据所述排队更新数据对显示的排队数据进行更新。
【专利摘要】本发明提供了一种数据处理方法和装置,所述方法包括:接收移动终端发来的查询请求;根据所述查询请求查询排队数据池,获得排队数据;将所述排队数据发送给所述移动终端;在检测到排队数据池发生变化后,生成排队更新数据;通过与所述移动终端的长连接,将所述排队更新数据发送给所述移动终端。采用本发明提供的数据处理方法和装置,这样用户可以随时通过移动终端查看例如医院这样的排队场所的排队情况,并且实时更新,用户不需要局限在排队场所等候,提高了便利性。本发明还提供了一种基于移动终端的数据处理方法和装置。
【IPC分类】G06F17/30
【公开号】CN104978386
【申请号】CN201510122806
【发明人】陈华平
【申请人】腾讯科技(深圳)有限公司
【公开日】2015年10月14日
【申请日】2015年3月19日
当前第5页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1