信息处理方法、信息处理系统、电子设备及存储介质技术方案

技术编号:35011560 阅读:32 留言:0更新日期:2022-09-21 15:05
本公开提供了一种信息处理方法、信息处理系统、电子设备以及存储介质,所述信息处理方法应用于服务器,所述方法包括:接收客户端发送的多条事项信息,每条事项信息包括事项的发生时段以及对应的定时任务;所述定时任务用于在触发时点触发所述服务器更新终端上显示的事项列表,所述事项列表包括正发生和/或待发生的事项的事项信息;在触发当前待触发的定时任务之前,确定当前待触发的定时任务与下一个待触发的定时任务之间的触发时点间隔;基于所述触发时点间隔和所述发生时段的先后顺序,从当前待触发的定时任务和所述下一个待触发的定时任务中,确定目标定时任务,并在所述目标定时任务的触发时点,更新所述终端上显示的事项列表。项列表。项列表。

【技术实现步骤摘要】
信息处理方法、信息处理系统、电子设备及存储介质


[0001]本公开涉及显示
,特别是涉及一种信息处理方法、信息处理系统、电子设备及存储介质。

技术介绍

[0002]在信息显示
,一般需要将一些事项的事项信息以事项列表的形式显示在终端上,在显示时,还需要按照事项的发生时段的先后顺序,不断更新终端上所显示的事项列表,以让用户知晓正在发生哪些事项以及将要发生哪些事项。例如,在大屏上显示各个航班的班次信息,又例如,在尺寸较小的平板显示屏上显示某个实体会议室的会议预约列表,通过会议预约列表可以帮助用户知晓实体会议室在哪些时段预约有哪些会议。
[0003]相关技术中,由于需要对终端上所显示的事项列表进行适时更新,便需要服务器根据每个事项信息的发生时间去更新终端所显示的事项列表,然而,在事项的发生时间很近的情况下,服务器会频繁更新终端所显示的事项列表,此种情况下,在服务器和终端之间会有时间相隔很近的密集的更新事件,密集的更新事件一方面会造成线程崩溃的问题,致使更新失败,另一方面密集的更新事件会带来网络拥堵和时延等问题,致使更新不准确。

技术实现思路

[0004]本公开提供了一种信息处理方法,所述信息处理方法包括:
[0005]接收客户端发送的多条事项信息,每条事项信息包括事项的发生时段以及对应的定时任务;所述定时任务用于在触发时点触发所述服务器更新终端上显示的事项列表,所述事项列表包括正发生和/或待发生的事项的事项信息;
[0006]在触发当前待触发的定时任务之前,确定当前待触发的定时任务与下一个待触发的定时任务之间的触发时点间隔;
[0007]基于所述触发时点间隔和所述发生时段的先后顺序,从当前待触发的定时任务和所述下一个待触发的定时任务中,确定目标定时任务,并在所述目标定时任务的触发时点,更新所述终端上显示的事项列表。
[0008]在一种可选的实施例中,基于所述触发时点间隔和所述发生时段的先后顺序,从当前待触发的定时任务和所述下一个待触发的定时任务中,确定目标定时任务,包括:
[0009]若所述触发时点间隔大于第一预设阈值,则确定所述当前待触发的定时任务和所述下一个待触发的定时任务均为所述目标定时任务;
[0010]若所述触发时点间隔不大于所述第一预设阈值,则确定所述当前待触发的定时任务和所述下一个待触发的定时任务中,发生时段较晚的为所述目标定时任务。
[0011]在一种可选的实施例中,所述方法还包括:
[0012]若所述触发时点间隔大于或等于第二预设阈值,则确定第一发生时段和第二发生时段之间的间隔时长;所述第一发生时段为所述当前待触发的定时任务对应的事项的发生时段,所述第二发生时段为所述下一个待触发的定时任务对应的事项的发生时段;
[0013]在所述间隔时长大于或等于目标间隔时长的情况下,基于所述第一发生时段和所述第二发生时段,生成事项空闲信息;所述事项空闲信息用于指示在所述第一发生时段与所述第二发生时段之间的时段可被预约;
[0014]将所述事项空闲信息添加至所述终端上显示的事项列表中,以在所述事项列表中展示可被预约的时段。
[0015]在一种可选的实施例中,所述事项列表是通过以下步骤生成的:
[0016]接收所述客户端发送的事项列表模板;
[0017]基于所述事项列表模板、所述正发生和/或待发生的事项的事项信息,生成所述事项列表。
[0018]在一种可选的实施例中,所述在所述目标定时任务的触发时点,更新所述终端上显示的事项列表的步骤,包括:
[0019]在所述目标定时任务的触发时点,获取所述目标定时任务对应的第一事项信息,以及第二事项信息,其中,所述第二事项信息的发生时段位于所述目标定时任务对应的事项的发生时段之后;
[0020]对所述第一事项信息的状态和所述第二事项信息的状态进行更新,其中,所述状态包括正发生状态、未发生状态;
[0021]基于所述第一事项信息和所述第二事项信息,以及各自更新后的状态,生成新的事项列表;
[0022]将所述新的事项列表发送给所述终端,以更新所述终端上显示的事项列表。
[0023]在一种可选的实施例中,在所述目标定时任务的触发时点,更新所述终端上当前显示的事项列表的步骤之后,所述方法还包括:
[0024]在检测到多个所述事项信息中的任一第三事项信息被更新时,基于更新后的第一事项信息和所述终端上当前显示的事项列表,生成对应的更新后事项列表;
[0025]将所述更新后事项列表发送给所述终端,以使所述终端对所显示的事项列表进行刷新。
[0026]在一种可选的实施例中,每条事项信息对应的定时任务的触发时点是依据该条事项信息的发生时段确定的;所述方法还包括:
[0027]在检测到多个所述事项信息中的任一第四事项信息的发生时段被更新时,依据更新后的发生时段,对所述第二事项信息对应的定时任务的触发时点进行更新。
[0028]在一种可选的实施例中,在所述确定目标定时任务的步骤之后,所述方法还包括:
[0029]在所述目标定时任务对应的事项的发生时段到来时,向显示设备发送所述目标定时任务对应的事项信息,以使所述显示设备刷新所显示的事项信息。
[0030]在一种可选的实施例中,包括多个所述终端,所述方法还包括:
[0031]接收多个所述终端各自发送的当前性能参数,所述当前性能参数包括但不限于剩余电量、信号强度中的至少一者;
[0032]所述在所述目标定时任务的触发时点,更新所述终端上显示的事项列表的步骤,包括:
[0033]在所述目标定时任务的触发时点,更新目标终端上当前所显示的事项列表;其中,所述目标终端的当前性能参数大于或等于目标性能参数。
[0034]本公开实施例还提供了一种信息处理方法,应用于客户端,所述方法包括:
[0035]响应于在事项预约界面上进行的事项录入,获取录入的事项信息;其中,所述事项信息包括事项的发生时段以及对应的定时任务;所述定时任务用于在触发时点触发服务器更新终端上显示的事项列表,所述事项列表包括正发生和/或待发生的事项的事项信息;
[0036]向所述服务器发送所述事项信息,以使所述服务器在触发当前待触发的定时任务之前,确定当前待触发的定时任务与下一个待触发的定时任务之间的触发时点间隔;并基于所述触发时点间隔和所述发生时段的先后顺序,从当前待触发的定时任务和所述下一个待触发的定时任务中,确定目标定时任务,并在所述目标定时任务的触发时点,更新所述终端上显示的事项列表。
[0037]在一种可选的实施例中,在所述向所述服务器发送所述事项信息的步骤之前,所述方法还包括:
[0038]响应于在模板设置界面上进行的事项列表模板的绘制完成操作,获取所绘制的事项列表模板;
[0039]将所述事项列表模板导出为对象简谱JSON类型的数据后,上传至所述服务器,使所述服务器基于获取的所述事项列表模板、以及所述正发生和/或待发本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种信息处理方法,其特征在于,应用于服务器,所述方法包括:接收客户端发送的多条事项信息,每条事项信息包括事项的发生时段以及对应的定时任务;所述定时任务用于在触发时点触发所述服务器更新终端上显示的事项列表,所述事项列表包括正发生和/或待发生的事项的事项信息;在触发当前待触发的定时任务之前,确定当前待触发的定时任务与下一个待触发的定时任务之间的触发时点间隔;基于所述触发时点间隔和所述发生时段的先后顺序,从当前待触发的定时任务和所述下一个待触发的定时任务中,确定目标定时任务,并在所述目标定时任务的触发时点,更新所述终端上显示的事项列表。2.根据权利要求1所述的方法,其特征在于,基于所述触发时点间隔和所述发生时段的先后顺序,从当前待触发的定时任务和所述下一个待触发的定时任务中,确定目标定时任务,包括:若所述触发时点间隔大于第一预设阈值,则确定所述当前待触发的定时任务和所述下一个待触发的定时任务均为所述目标定时任务;若所述触发时点间隔不大于所述第一预设阈值,则确定所述当前待触发的定时任务和所述下一个待触发的定时任务中,发生时段较晚的为所述目标定时任务。3.根据权利要求1所述的方法,其特征在于,所述方法还包括:若所述触发时点间隔大于或等于第二预设阈值,则确定第一发生时段和第二发生时段之间的间隔时长;所述第一发生时段为所述当前待触发的定时任务对应的事项的发生时段,所述第二发生时段为所述下一个待触发的定时任务对应的事项的发生时段;在所述间隔时长大于或等于目标间隔时长的情况下,基于所述第一发生时段和所述第二发生时段,生成事项空闲信息;所述事项空闲信息用于指示所述第一发生时段与所述第二发生时段之间的时段可被预约;将所述事项空闲信息添加至所述终端上显示的事项列表中,以在所述事项列表中展示可被预约的时段。4.根据权利要求1所述的方法,其特征在于,所述事项列表是通过以下步骤生成的:接收所述客户端发送的事项列表模板;基于所述事项列表模板、所述正发生和/或待发生的事项的事项信息,生成所述事项列表。5.根据权利要求1

4任一所述的方法,其特征在于,所述在所述目标定时任务的触发时点,更新所述终端上显示的事项列表的步骤,包括:在所述目标定时任务的触发时点,获取所述目标定时任务对应的第一事项信息,以及第二事项信息,其中,所述第二事项信息的发生时段位于所述目标定时任务对应的事项信息的发生时段之后;对所述第一事项信息的状态和所述第二事项信息的状态进行更新,其中,所述状态包括正发生状态、未发生状态;基于所述第一事项信息和所述第二事项信息,以及各自更新后的状态,生成新的事项列表;将所述新的事项列表发送给所述终端,以更新所述终端上显示的事项列表。
6.根据权利要求1所述的方法,其特征在于,在所述目标定时任务的触发时点,更新所述终端上当前显示的事项列表的步骤之后,所述方法还包括:在检测到多个所述事项信息中的任一第三事项信息被更新时,基于更新后的第三事项信息和所述终端上当前显示的事项列表,生成对应的更新后事项列表;将所述更新后事项列表发送给所述终端,以使所述终端对所显示的事项列表进行刷新。7.根据权利要求1所述的方法,其特征在于,每条事项信息对应的定时任务的触发时点是依据该条事项信息的发生时段确定的;所述方法还包括:在检测到多个所述事项信息中的任一第四事项信息的发生时段被更新时,依据更新后的发生时段,对所述第四事项信息对应的定时任务的触发时点进行更新。8.根据权利要求1所述的方法,其特征在于,包括多个所述终端,所述方法还包括:接收多个所述终端各自发送的当前性能参数,所述当前性能参数包括但不限于剩余电量、信号强度中的至少一者;所述在所述目标定时任务的触发时点,更新所述终端上显示的事项列表的步骤,包括:在所述目标定时任务的触发时点,更新目标终端上所显示的事项列表;其中,所述目标终端的当前性能参数大于或等于目标性能参数。9.一种信息处理方法,其特征在于,应用于客户端,所述方法包括:响应于在事项预约界面上进行的事项录入,获取录入的事项信息;其中,所述事项信息包括事项的发生时段以及对应的定时任务;所述定时任务用于在触发时点触发服务器更新终端上显示的事项列表,所述事项列表包括正发生和/或待发生的事项的事项信息;向所述服务器发送所述事项信息,以使所述服务器在触发当前待触发的定时任务之前,确定当前待触发的定时任务与下一个待触发的定时任务之间的触发时点间隔;并基于所述触发时点间隔和所述发生时段的先后顺序,从当前待触发的定时任务和所述下一个待触发的定时任务中,确定目标定时任务,并在所述目标定时任务的触发时点,更新所述终端上显示的事项列表。10.根据权利要求9所述的方法,其特征在于,在所述向所述服务器发送所述事项信息的步骤之前,所述方法还包括:响应于在模板设置界面上进行的事项列表模板的绘制完成操作,获取所绘制的事项列表模板;将所述事项列表模板导出为对象简谱JSON类型的数据后,上传至所述服务器,使所述服务器基于获取的所述事项列表模板、以及所述正发生和/或待发生的事项的事项信息,生成所述事项列表。11.根据权利要求10所述的方法,其特征在于,所述模板设置界面包括表格配置项,所述响应于在模板设置界面...

【专利技术属性】
技术研发人员:李晢曦毛宗鑫李铃郭充
申请(专利权)人:京东方科技集团股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1