信息显示方法、装置、存储介质及电子设备与流程

未命名 09-13 阅读:45 评论:0


1.本技术涉及计算机技术领域,具体涉及一种信息显示方法、装置、存储介质及电子设备。


背景技术:

2.企业内部的日程管理对于一家企业来说意义重大。其中,日程管理包括日程创建和日程提醒。企业中的员工往往需要进行频繁的日程创建,一个待创建的日程可能会涉及多个员工的参与。例如,待创建的日程为多个员工共同参与的会议日程。如何对此类需要多个员工参与的日程进行创建成为一个值得关注的问题。
3.然而,相关技术中在创建跨时区会议日程时,由于参会人员的时区不同,会导致用户难以快速找到多时区参会人员都合适的会议时间,进而影响效率。


技术实现要素:

4.本技术的目的在于提供一种信息显示方法、装置、存储介质及电子设备,以提高跨时区会议日程的创建效率。
5.本技术实施例提供了一种信息显示方法,该信息显示方法包括:
6.确定目标事件的多个指定的参与者以及每个参与者的时区;
7.当多个指定的参与者的时区不同时,将多个指定的参与者中时区相同的参与者归为一组,得到多个参与者组;
8.在图形用户界面中纵向排列显示各个参与者组对应时区的时间轴;
9.针对每个时间轴,在时间轴的第一关联区域纵向依次显示对应的参与者组中每个参与者的忙闲信息。
10.本技术实施例还提供了一种信息显示装置,该信息显示装置包括:
11.第一确定模块,用于确定目标事件的多个指定的参与者以及每个参与者的时区;
12.分组模块,用于当多个指定的参与者的时区不同时,将多个指定的参与者中时区相同的参与者归为一组,得到多个参与者组;
13.第一显示模块,用于在图形用户界面中纵向排列显示各个参与者组对应时区的时间轴;
14.第二显示模块,用于针对每个时间轴,在时间轴的第一关联区域纵向依次显示对应的参与者组中每个参与者的忙闲信息。
15.其中,第二显示模块具体用于:
16.针对每个时间轴,建立以时间轴为横轴,以对应的参与者组中的参与者为纵轴的坐标系,坐标系中的每个坐标点用于显示参与者的忙闲信息。
17.其中,信息显示装置还包括:
18.对齐模块,用于对各个参与者组对应时区的时间轴进行对齐操作,以使得不同时区的同一时间在纵向上对齐。
19.其中,信息显示装置还包括:
20.第三显示模块,用于针对每个时间轴,在时间轴的第二关联区域纵向依次显示对应的参与者组中每个参与者的参与者标识。
21.其中,信息显示装置还包括:
22.第四显示模块,用于在时间轴的第二关联区域显示参与者折叠控件;
23.折叠模块,用于响应针对参与者折叠控件的选择操作,将对应的参与者组中参与者的参与者标识进行折叠,并且隐藏时间轴的第一关联区域中显示的参与者的忙闲信息;
24.第一切换模块,用于将参与者折叠控件切换为参与者展开控件。
25.其中,信息显示模块还包括:
26.展开模块,用于响应针对参与者展开控件的选择操作,在时间轴的第二关联区域纵向依次显示对应的参与者组中每个参与者的参与者标识,并且在时间轴的第一关联区域纵向依次显示对应的参与者组中每个参与者的忙闲信息;
27.第二切换模块,用于将参与者展开控件切换为参与者折叠控件。
28.其中,第二显示模块还用于:
29.响应针对目标时间的选择操作,高亮显示各时区中目标时间对应的参与者的忙闲信息。
30.其中,信息显示装置还包括:
31.第五显示模块,用于在图形用户界面中纵向排列显示各个参与者组对应时区的时区标识;
32.第六显示模块,用于针对每个时区标识,在时区标识的关联区域显示对应的时区时间以及对应的参与者组中每个参与者的参与者标识。
33.其中,第五显示模块具体用于:
34.在图形用户界面中显示对应的信息弹框,并在信息弹框中纵向排列显示各个参与者组对应时区的时区标识。
35.其中,信息显示装置还包括:
36.第七显示模块,用于当多个指定的参与者的时区不同时,在图形用户界面中显示提示信息,提示信息用于提示多个指定的参与者的时区不同。
37.其中,对于每个时间轴,时间轴包括多个时间段,对应的参与者组中每个参与者的忙闲信息包括与多个时间段对应的多个时间段个体忙闲信息,参与者的每个时间段个体忙闲信息用于指示参与者在相应的时间段是否处于忙碌状态。
38.其中,第二显示模块具体用于:
39.针对每个时间轴,在图形用户界面中于时间轴的显示区域下方纵向排列显示对应的参与者组中每个参与者的忙闲信息,其中,每个参与者的多个时间段个体忙闲信息与时间轴所包括的多个时间段分别在纵向上对齐。
40.其中,第二显示模块还用于:
41.针对每个时间轴,在时间轴的第一关联区域显示对应的参与者组的整体忙闲信息,其中,整体忙闲信息包括与时间轴所包括的多个时间段对应的多个时间段整体忙闲信息,每个时间段整体忙闲信息用于指示对应的参与者组中在相应的时间段处于忙碌状态的参与者的数量,且多个时间段整体忙闲信息与时间轴所包括的多个时间段分别在纵向上对
齐。
42.其中,在时间轴的第一关联区域显示对应的参与者组的整体忙闲信息,包括:
43.在图形用户界面中于时间轴的显示区域下方显示对应的参与者组的整体忙闲信息,且对应的参与者组中参与者的忙闲信息的显示区域位于对应的参与者组的整体忙闲信息的显示区域下方。
44.其中,信息显示装置还包括:
45.第二确定模块,用于确定各个参与者组的排列顺序;
46.第一显示模块具体用于:
47.按照排列顺序,在图形用户界面中纵向排列显示各个参与者组对应时区的时间轴。
48.其中,第二确定模块具体用于:
49.确定多个参与者组中时区与目标事件的创建者的时区相同的第二目标参与者组;
50.将第二目标参与者组的排列序号设为首位,并根据参与者组中参与者的数量确定剩余的参与者组的排列序号,以得到各个参与者组的排列顺序。
51.其中,信息显示装置还包括:
52.第三确定模块,用于响应针对除第二目标参与者组之外的参与者组的置顶操作,确定被置顶的第三目标参与者组,并根据第三目标参与者组对排列顺序进行更新。
53.其中,信息显示装置还包括:
54.第四确定模块,用于响应新增参与者的操作,确定新增的参与者以及新增的参与者的时区;
55.第一更新模块,用于当多个参与者组中存在时区与新增的参与者的时区相同的第四目标参与者组时,根据新增的参与者对第四目标参与者组进行更新;
56.第二更新模块,用于当多个参与者组中不存在时区与新增的参与者的时区相同的参与者组时,根据新增的参与者确定新的参与者组,并根据新的参与者组对多个参与者组进行更新。
57.其中,信息显示装置还包括:
58.第五确定模块,用于响应删除参与者的操作,确定被删除的参与者以及被删除的参与者所属的第五目标参与者组,并根据被删除的参与者对第五目标参与者组进行更新。
59.其中,信息显示装置还包括:
60.第六确定模块,用于响应针对参与者的隐藏忙闲信息操作,确定待隐藏忙闲信息的参与者,并将待隐藏忙闲信息的参与者的忙闲信息由显示状态调整为隐藏状态。
61.本技术实施例还提供了一种计算机可读存储介质,计算机可读存储介质存储有计算机程序,计算机程序适于处理器进行加载,以执行上述任一项信息显示方法中的步骤。
62.本技术实施例还提供了一种电子设备,电子设备包括存储器和处理器,存储器中存储有计算机程序,处理器通过调用存储器中存储的计算机程序,执行上述任一项信息显示方法中的步骤。
63.本技术提供的信息显示方法、装置、存储介质及电子设备,通过确定目标事件的多个指定的参与者以及每个参与者的时区,并当多个指定的参与者的时区不同时,将多个指定的参与者中时区相同的参与者归为一组,得到多个参与者组,然后在图形用户界面中纵
向排列显示各个参与者组对应时区的时间轴,并针对每个时间轴,在时间轴的第一关联区域纵向依次显示对应的参与者组中每个参与者的忙闲信息,从而在创建跨时区会议日程时,使得用户能够全面、直观地了解到多时区参会人员的忙闲情况,进而有助于用户快速找到多时区参会人员都合适的参会时间,提高了跨时区会议日程的创建效率。
附图说明
64.下面结合附图,通过对本技术的具体实施方式详细描述,将使本技术的技术方案及其它有益效果显而易见。
65.图1是本技术实施例提供的信息显示系统的场景示意图;
66.图2是本技术实施例提供的信息显示方法的流程示意图;
67.图3是本技术实施例提供的显示各个参与者组对应时区的时间轴及整体忙闲信息和参与者的忙闲信息后的图形用户界面的另一结构示意图;
68.图4是本技术实施例提供的信息显示方法的另一流程示意图;
69.图5是本技术实施例提供的显示各个参与者组对应时区的时间轴及整体忙闲信息和参与者的忙闲信息后的图形用户界面的另一结构示意图;
70.图6是本技术实施例提供的显示各个参与者组对应时区的时间轴及整体忙闲信息和参与者的忙闲信息后的图形用户界面的另一结构示意图;
71.图7是本技术实施例提供的显示信息弹框后的创建日程界面的结构示意图;
72.图8是本技术实施例提供的信息显示装置的结构示意图;
73.图9是本技术实施例提供的电子设备的结构示意图。
具体实施方式
74.下面将结合本技术实施例中的附图,对本技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本技术一部分实施例,而不是全部的实施例。基于本技术中的实施例,本领域技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本技术保护的范围。
75.本技术实施例提供一种信息显示方法、装置、存储介质及电子设备。
76.请参阅图1,图1为本技术实施例提供的信息显示系统的场景示意图,该信息显示系统可以包括本技术实施例提供的任一种信息显示装置,该信息显示装置具体可以集成在终端或服务器等电子设备中,其中终端可以为智能手机、平板电脑、智能蓝牙设备、笔记本电脑、或者个人电脑(personal computer,pc)等设备,服务器可以是单台服务器,也可以是由多个服务器组成的服务器集群。
77.以电子设备为终端为例,该终端可以确定目标事件的多个指定的参与者以及每个参与者的时区;当多个指定的参与者的时区不同时,将多个指定的参与者中时区相同的参与者归为一组,得到多个参与者组;在图形用户界面中纵向排列显示各个参与者组对应时区的时间轴;针对每个时间轴,在时间轴的第一关联区域纵向依次显示对应的参与者组中每个参与者的忙闲信息。
78.其中,上述终端中可以安装有预设应用的客户端,且该预设应用可以为日程管理应用(比如,日历应用)。上述目标事件可以是多个参与者共同参与的日程(比如,会议日
程),并且当用户想要创建一个日程时,可以通过其所使用的终端在日程管理应用中创建该日程。其中,每个参与者的忙闲信息可以是能够表示每个参与者在上述目标事件的指定的参与时间是否有空的任意信息。
79.在一个示例中,如图1所示,上述信息显示系统可以包括终端以及与该终端通信连接的服务器。具体地,当用户想要创建一个会议日程时,可以打开终端上已安装的日程管理应用,并触发该终端在其提供的图形用户界面中显示相应的创建日程界面,之后上述终端可以响应用户在该创建日程界面上指定需要参与会议日程的多个参与者,确定该会议日程的多个指定的参与者以及每个参与者的时区,并当该多个指定的参与者的时区不同,将该多个指定的参与者中时区相同的参与者归为一组,得到多个参与者组,然后在图形用户界面中纵向排列显示各个参与者组对应时区的时间轴,并针对每个时间轴,在时间轴的第一关联区域纵向依次显示对应的参与者组中每个参与者的忙闲信息,以使得用户能够全面、直观地了解到多时区参会人员的忙闲情况,进而有助于用户快速找到多时区参会人员都合适的参会时间。
80.如图2所示,图2是本技术实施例提供的信息显示方法的流程示意图,该信息显示方法具体流程可以如下:
81.s101.确定目标事件的多个指定的参与者以及每个参与者的时区。
82.在本实施例中,上述信息显示方法可以应用于在具有日程创建功能的应用(比如,日历应用)中创建多个参与者共同参与的日程(比如,会议日程)。上述目标事件可以是多个参与者共同参与的日程。具体地,当用户想要创建一个日程时,可以打开终端上已安装的具有日程创建功能的应用,并触发该终端在其提供的图形用户界面中显示相应的创建日程界面,之后上述信息显示装置可以响应用户在该创建日程界面上指定待创建日程的多个参与者,确定用户指定的多个参与者为该待创建日程的多个指定的参与者,并分别对各个参与者进行时区识别,以得到各个参与者的时区。
83.在一些实施例中,参与者的时区可以是参与者所在地的时间所属的时区,还可以是参与者所使用的邮箱的时区。相应地,上述信息显示装置可以根据每个参与者所在地的时间所属的时区或者所使用的邮箱的时区,来确定每个参与者的时区。
84.在另一些实施例中,参与者的时区还可以是参与者所使用的设备的时区,其中,设备的时区可以是参与者手动选择设定的,也可以是设备自动读取设定的。在一些示例中,在一个参与者所使用的设备数量为多个时,该参与者的时区可以是该参与者最近登录的设备的时区。
85.s102.当多个指定的参与者的时区不同时,将多个指定的参与者中时区相同的参与者归为一组,得到多个参与者组。
86.具体地,每个参与者组可以包括一个或多个参与者,且同一个参与者组中的所有参与者的时区为同一个时区,不同参与者组中的参与者的时区为不同的时区。其中,同一时刻在不同时区具有时差,比如,时区为gmt+8的参与者的上午十点相当于时区为gmt+9的参与者的上午十一点。
87.s103.在图形用户界面中纵向排列显示各个参与者组对应时区的时间轴。
88.其中,每个参与者组对应的时区即每个参与者组中参与者的时区,不同参与者组对应的时区不同。
89.s104.针对每个时间轴,在时间轴的第一关联区域纵向依次显示对应的参与者组中每个参与者的忙闲信息。
90.具体地,如图3所示,可以针对每个时间轴,建立以该时间轴为横轴,以该时间轴对应的参与者组中的参与者为纵轴的坐标系,坐标系中的每个坐标点用于显示参与者的忙闲信息。
91.在一些实施例中,对于每个参与者组所对应时区的时间轴,该时间轴可以包括多个时间段,且该参与者组中的每个参与者的忙闲信息可以包括与该时间轴所包括的多个时间段相对应的多个时间段个体忙闲信息。其中,参与者的每个时间段个体忙闲信息可用于指示参与者在相应的时间段是否处于忙碌状态。
92.具体地,同一个参与者的各个时间段个体忙闲信息可以分别是能够表示该参与者在各相对应的时间段的忙碌状态、空闲状态、忙碌程度和空闲程度等中的至少一者的任意信息。同一个参与者组所对应时区的时间轴所包括的多个时间段可以具体为同一天的多个时间段,比如,可以为上述目标事件的创建者指定的参与日期的09:00~10:00、10:00~11:00、11:00~12:00、12:00~13:00、14:00~15:00、15:00~16:00等。
93.在一些示例中,对于每个参与者组所对应时区的时间轴,该时间轴的第一关联区域可以为位于该时间轴的显示区域下方并与该时间轴的显示区域相邻的区域。相应地,上述s104可以具体包括:针对每个时间轴,在图形用户界面中于该时间轴的显示区域下方纵向排列显示该时间轴对应的参与者组中每个参与者的忙闲信息。
94.在一些具体实施例中,在上述s103之后,上述信息显示方法还可以包括:针对每个时间轴,在该时间轴的第一关联区域显示该时间轴对应的参与者组的整体忙闲信息,其中,整体忙闲信息包括与该时间轴所包括的多个时间段相对应的多个时间段整体忙闲信息。
95.具体地,同一个参与者组的各个时间段整体忙闲信息可以分别是能够表示该参与者组中所有参与者在各相对应的时间段的忙碌状态、空闲状态、忙碌程度和空闲程度等中的至少一者的任意信息。在一个示例中,同一个参与者组的每个时间段整体忙闲信息可用于指示该参与者组中在对应时区的时间轴上的相应时间段处于忙碌状态的参与者的数量,具体地,同一个参与者组的各个时间段整体忙闲信息可以分别包括该参与者组中在对应时区的时间轴上的各相对应的时间段处于忙碌状态的参与者的数量。
96.在一些示例中,对于每个时间轴,该时间轴对应的参与者组的整体忙闲信息的显示区域可以位于该时间轴的显示区域的下方。并且,在该时间轴的第一关联区域中,该时间轴对应的参与者组中各个参与者的忙闲信息的显示区域可以位于该时间轴对应的参与者组的整体忙闲信息的显示区域下方。
97.相应地,上述针对每个时间轴,在该时间轴的第一关联区域显示该时间轴对应的参与者组的整体忙闲信息,可以具体包括:针对每个时间轴,在该时间轴的显示区域下方显示对应的参与者组的整体忙闲信息。上述针对每个时间轴,在时间轴的第一关联区域纵向依次显示对应的参与者组中每个参与者的忙闲信息,可以具体包括:针对每个时间轴,在该时间轴对应的参与者组的整体忙闲信息的显示区域下方显示该时间轴对应的参与者组中每个参与者的忙闲信息。
98.并且,需要说明的是,相比较于在图形用户界面中横向排列显示各个参与者的忙闲信息的方案,本实施例中在图形用户界面中按照时区分组纵向排列显示各个参与者组对
应时区的时间轴,并在针对每个时间轴,在时间轴的第一关联区域纵向依次显示对应的参与者组中每个参与者的忙闲信息的方案,能够高效紧凑展示更多的信息,从而能够为用户提供更加有效的决策参与,更有利于降低用户在多时区之间进行比较以选择合理参与时间的成本。
99.在一些实施例中,上述信息显示方法还可以包括:对各个参与者组对应时区的时间轴进行对齐操作,以使得不同时区的同一时间在纵向上对齐。也即,各个参与者组所对应时区的时间轴上相同时刻的时间可以在图形用户界面中对齐,且任意两个时间轴中的一个时间轴所包含的上述多个时间段与另一个时间轴所包含的上述多个时间段可以分别对应于相同时间,并可以分别在纵向上对齐。
100.具体地,对于每个参与者组所对应时区的时间轴,该参与者组中每个参与者的忙闲信息所包括的多个时间段个体忙闲信息可以与该时间轴所包括的多个时间段分别在纵向上对齐,该参与者组的整体忙闲信息所包括的多个时间段整体忙闲信息可以与该时间轴所包括的多个时间段分别在纵向上对齐。从而,能够清晰直观地显示同一时间段的多个时区不同的参与者的忙闲状态,方便上述目标事件的创建者快速确定合适的参与时间段,从而能够提高创建者进行事件创建的体验。
101.在一些示例中,在图形用户界面中纵向排列显示各个参与者组对应时区的时间轴时,每个参与者组所对应时区的时间轴均可在上述图形用户界面中对应有一个显示区域,且不同参与者组所对应时区的时间轴所对应的显示区域可以在上述图形用户界面中沿纵向呈一列排布。在每个时间轴的第一关联区域纵向依次显示对应的参与者组中每个参与者的忙闲信息时,每个参与者的忙闲信息均可在上述图形用户界面中对应有一个显示区域,且同一个参与者组中的不同参与者的忙闲信息所对应的显示区域可以在上述图形用户界面中沿纵向呈一列排布。在每个时间轴的第一关联区域显示对应的参与者组的整体忙闲信息时,每个参与者组的整体忙闲信息均可在上述图形用户界面中对应有一个显示区域,且不同参与者组的整体忙闲信息所对应的显示区域可以在上述图形用户界面中沿纵向呈一列排布。
102.并且,对于每一个参与者组,该参与者组对应时区的时间轴以及该参与者组中参与者的忙闲信息和/或该参与者组的整体忙闲信息在上述图形用户界面中相邻并沿纵向排列显示。
103.在一些实施例中,如图4所示,上述信息显示方法还可以包括:
104.s105.针对每个时间轴,在时间轴的第二关联区域纵向依次显示对应的参与者组中每个参与者的参与者标识。
105.具体地,对于每个参与者组,在显示该参与者组中每个参与者的忙闲信息时,可以同时在上述图形用户界面中于该参与者组中每个参与者的忙闲信息右侧显示该参与者组中每个参与者的参与者标识(比如,名称和/或头像等)。在显示每个参与者组的整体忙闲信息时,可以同时在上述图形用户界面中于每个参与者组的整体忙闲信息右侧显示每个参与者组的标识(比如,名称等)。从而,能够实现参与者的参与者标识与参与者的忙闲信息的强绑定、以及参与者组的标识与参与者组的整体忙闲信息的强绑定,以进一步为用户提供更有效的决策参考。
106.在一个示例中,如图3所示,在显示每个参与者组所对应时区的时间轴时,可以同
时在上述图形用户界面中于每个参与者组所对应时区的时间轴的周边显示每个参与者组所对应时区的时区标识(比如,“gmt+8”或“gmt+9”等)。
107.在一个示例中,如图3所示,上述显示每个参与者组的整体忙闲信息,可以包括:在上述图形用户界面中以一行网格的显示方式显示每个参与者组的整体忙闲信息所包括的各个时间段整体忙闲信息。在一个示例中,如图3所示,上述显示每个参与者的忙闲信息,可以包括:在上述图形用户界面中以一行网格的显示方式显示每个参与者的忙闲信息所包括的各个时间段个体忙闲信息。其中,各个参与者组的整体忙闲信息各对应有一行网格,各个参与者的忙闲信息也各对应有一行网格,并且,空闲的时间段可以采用白色网格来表示,忙碌的时间段可以采用灰色网格来表示。
108.在一个具体实施例中,上述参与者组可以具有展开显示状态和折叠显示状态,具体地,对于上述多个参与者组中处于展开显示状态的第一目标参与者组(比如,图5中名称为“gnt+8北京”的参与者组),上述信息显示装置会在第一目标参与者组对应时区的时间轴的第二关联区域纵向依次显示第一目标参与者组中每个参与者的参与者标识,并在第一目标参与者组对应时区的时间轴的第一关联区域纵向依次显示第一目标参与者组中每个参与者的忙闲信息,而对于上述多个参与者组中处于收起显示状态的第七目标参与者组(比如,图5中名称为“gnt+9东京”的参与者组),上述信息显示装置则不会在第七目标参与者组对应时区的时间轴的第二关联区域纵向依次显示第七目标参与者组中每个参与者的参与者标识,且也不会在第七目标参与者组对应时区的时间轴的第一关联区域对第七目标参与者组中参与者的忙闲信息进行显示。
109.在一些示例中,如图4所示,上述信息显示方法还可以包括:
110.s106.在时间轴的第二关联区域显示参与者折叠控件。
111.具体地,在显示每个参与者组的标识时,可以同时在上述图形用户界面中于每个参与者组的标识的周边(比如,横向一端)显示每个参与者组对应的参与者折叠控件,其中,参与者折叠控件用于提示其对应的参与者组中参与者的参与者标识已被展开显示,在一些示例中,参与者折叠控件可以为三角图标(比如,图3中的
“△”
图标)。
112.s107.响应针对参与者折叠控件的选择操作,将对应的参与者组中参与者的参与者标识进行折叠,并且隐藏时间轴的第一关联区域中显示的参与者的忙闲信息。
113.s108.将参与者折叠控件切换为参与者展开控件。
114.具体地,以图3中名称为“gnt+9东京”的参与者组为例,该参与者组处于展开显示状态,并且,若用户想要将该参与者组由展开显示状态调整为折叠显示状态,则用户可以进行针对该参与者组所对应的参与者折叠控件的选择操作,比如,可以点击该参与者组所对应的参与者折叠控件,以触发上述信息显示装置响应用户针对该参与者组所对应的参与者折叠控件的选择操作,将该参与者组对应的参与者标识进行折叠(也即,在该参与者组对应时区的时间轴的第一关联区域中不显示该参与者组中每个参与者的参与者标识),并且隐藏对应时区的时间轴的第一关联区域中显示参与者的忙闲信息(也即,在该参与者组对应时区的时间轴的第一关联区域中不显示该参与者组中每个参与者的忙闲信息),以及将该参与者组对应的参与者折叠控件切换为对应的参与者展开控件,其中,参与者展开控件用于提示其对应的参与者组中参与者的参与者标识已被折叠隐藏,在一些示例中,参与者展开控件可以为倒三角图标(比如,图5中的
“▽”
图标)。
115.在一些具体示例中,如图4所示,上述信息显示方法还可以包括:
116.s109.响应针对参与者展开控件的选择操作,在时间轴的第二关联区域纵向依次显示对应的参与者组中每个参与者的参与者标识,并且在时间轴的第一关联区域纵向依次显示对应的参与者组中每个参与者的忙闲信息。
117.s110.将参与者展开控件切换为参与者折叠控件。
118.具体地,以图5中名称为“gnt+9东京”的参与者组为例,该参与者组处于折叠显示状态,并且,若用户想要将该参与者组由折叠显示状态调整为展开显示状态,则用户可以进行针对该参与者组所对应的参与者展开控件的选择操作,比如,可以点击该参与者组所对应的参与者展开控件,以触发上述信息显示装置响应用户针对该参与者组所对应的参与者展开控件的选择操作,在该参与者时区对应的时间轴的第二关联区域纵向依次显示该参与者组中每个参与者的参与者标识,并且在该参与者组对应时区的时间轴的第一关联区域纵向依次显示该参与者组中每个参与者的忙闲信息,以及将该参与者组对应的参与者展开控件切换为对应的参与者折叠控件。
119.并且,需要说明的是,通过使上述图形用户界面中的参与者组具有展开显示状态和折叠显示状态,能够在有限的显示区域显示更多不同时区对应的参与者组,从而提高用户查看不同时区参与者的忙闲信息的效率。
120.在一些实施例中,上述信息显示方法还可以包括:
121.步骤a.响应针对目标时间的选择操作,高亮显示各时区中目标时间对应的参与者的忙闲信息。
122.具体地,上述目标时间可以是上述目标事件的指定的参与时间。并且,上述信息显示装置可以响应用户在上述创建日程界面上选择上述目标事件的参与时间,确定用户选择的参与时间为上述目标事件的指定的参与时间,并在图形用户界面中高亮显示各个参与者组所对应时区中目标时间对应的参与者的忙闲信息,以便于用户快速查看其所选择的参与者在上述目标时间内的忙闲状态。
123.其中,上述目标事件的指定的参与时间可以包括参与日期(比如,今日或xxxx年xx月xx日等)。并且,每个参与者组对应时区的时间轴所包括的上述多个时间段可以具体为该参与日期的多个时间段,且上述目标时间对应的参与者的忙闲信息可以是指对应于该参与日期的多个时间段中与上述目标时间至少部分重叠的时间段的参与者的时间段个体忙闲信息。
124.在一些具体实施例中,在确定上述目标事件的指定的参与时间之后,上述信息显示方法还可以包括:
125.步骤b.在图形用户界面中于时区时间轴上显示用于指示参与时间的标记。
126.具体地,上述参与时间可以包括上述目标事件的开始时刻和结束时刻,并且,在一个示例中,如图3所示,上述信息显示装置可以在图形用户界面中于时区时间轴上显示分别用于指示上述目标事件的开始时刻(比如,gmt+8时区内的13:30)和结束时刻(比如,gmt+8时区内的14:30)的第一虚线标记和第二虚线标记。
127.在一个示例中,如图3所示,上述信息显示装置还可以在图形用户界面中对在上述开始时刻和结束时刻之间处于忙碌状态的上述目标事件的参与者的数量进行提醒,从而使得用户能够快速确认其所选择的参与时间是否合理。
128.在一个示例中,上述信息显示装置还可以在图形用户界面中于时区时间轴上显示用于指示当前时刻(比如,gmt+8时区内的11:30)的标记(比如,图3中的加粗黑色实线标记)。
129.在一些实施例中,上述信息显示方法还可以包括:
130.s111.确定各个参与者组的排列顺序。
131.相应地,上述在图形用户界面中纵向排列显示各个参与者组对应时区的时间轴,可以具体包括:按照上述排列顺序,在图形用户界面中纵向排列显示各个参与者组对应时区的时间轴。具体地,每个参与者组可以在上述排列顺序中对应有唯一的排序序号,并且,在按照上述排列顺序,在图形用户界面中纵向排列显示各个参与者组对应时区的时间轴之后,各个参与者组对应时区的时间轴会依次在图形用户界面中沿纵向排列成一列。
132.在一个具体实施例中,上述s111可以具体包括:
133.s1111.确定多个参与者组中时区与目标事件的创建者的时区相同的第二目标参与者组。
134.s1112.将第二目标参与者组的排列序号设为首位,并根据参与者组中参与者的数量确定剩余的参与者组的排列序号,以得到各个参与者组的排列顺序。
135.具体地,对于上述剩余的参与者组中的每个参与者组,该参与者组所包含的参与者数量越大,对应该参与者组的排列序号可以越往前。并且,当上述剩余的参与者组中存在参与者数量相同的两个参与者组时,可以按照参与者组中参与者的时区所对应的城市名称的首字母,对该两个参与者组进行排序。
136.相应地,在按照上述排列顺序,在图形用户界面中纵向排列显示各个参与者组对应时区的时间轴之后,上述第二目标参与者组所对应的时间轴会在图形用户界面中位于上述剩余的参与者组所对应的时间轴的上方,并且上述剩余的参与者组所对应的时间轴会按照相应的排列序号沿纵向依次排列在上述第二目标参与者组所对应的时间轴的下方。从而有利于用户以自身的时区为参考快速确定上述目标事件的参与时间。
137.在一些具体实施例中,上述信息显示方法还可以包括:
138.s112.响应针对除第二目标参与者组之外的参与者组的置顶操作,确定被置顶的第三目标参与者组,并根据第三目标参与者组对排列顺序进行更新。
139.具体地,在根据上述第三目标参与者组对上述排列顺序进行更新之后,上述第三目标参与者组的排列序号可以位于上述第二目标参与者组的排列序号的后一位,也即,会被更新为第二位。相应地,在根据上述第三目标参与者组对上述排列顺序进行更新之后,上述信息显示装置可以按照更新后的排列顺序,在图形用户界面中纵向排列显示各个参与者组对应时区时间轴,以使上述第三目标参与者组所对应的时间轴将排列显示在除上述第二目标参与者组和上述第三目标参与者组之外的所有参与者组所对应的时间轴的上方,从而能够满足用户重点关注某个参与者组所对应时区的时间轴以及所包含的参与者的忙闲信息的需求。
140.在一些实施例中,上述信息显示方法还可以包括:
141.s113.响应新增参与者的操作,确定新增的参与者以及新增的参与者的时区。
142.s114.当多个参与者组中存在时区与新增的参与者的时区相同的第四目标参与者组时,根据新增的参与者对第四目标参与者组进行更新。
143.具体地,在根据上述新增的参与者对第四目标参与者组进行更新之后,上述第四目标参与者组会包括上述新增的参与者。并且,上述信息显示装置会利用更新后的第四目标参与者组对上述图形用户界面中显示的第四目标参与者组所包含的参与者的忙闲信息及其整体忙闲信息进行更新。
144.s115.当多个参与者组中不存在时区与新增的参与者的时区相同的参与者组时,根据新增的参与者确定新的参与者组,并根据新的参与者组对多个参与者组进行更新。
145.具体地,在根据新的参与者组对上述多个参与者组进行更新之后,更新后的多个参与者组会包括上述新的参与者组。并且,上述信息显示装置会根据上述新的参与者组对各个上述参与者组的排列顺序进行更新,并根据更新后的排列顺序,在图形用户界面中纵向排列显示上述更新后的多个参与者组所对应时区的时间轴,且在针对每个时间轴,在时间轴的第一关联区域纵向依次显示对应的参与者组中每个参与者的忙闲信息。
146.在一些实施例中,上述信息显示方法还可以包括:
147.s116.响应删除参与者的操作,确定被删除的参与者以及被删除的参与者所属的第五目标参与者组,并根据被删除的参与者对第五目标参与者组进行更新。
148.具体地,在根据上述被删除的参与者对第五目标参与者组的忙闲信息进行更新之后,上述第五目标参与者组会不再包括上述被删除的参与者。并且,上述信息显示装置会利用更新后的第五目标参与者组所包含的参与者的忙闲信息对上述图形用户界面中显示的第五目标参与者组中的参与者的忙闲信息进行更新。
149.在一些实施例中,上述信息显示方法还可以包括:
150.s117.响应针对参与者的隐藏忙闲信息操作,确定待隐藏忙闲信息的参与者,并将待隐藏忙闲信息的参与者的忙闲信息由显示状态调整为隐藏状态。
151.具体地,在将上述待隐藏忙闲信息的参与者的忙闲信息由显示状态调整为隐藏状态之后,上述待隐藏忙闲信息的参与者(比如,图6中名称为“参与者7”的参与者)的忙闲信息在上述图形用户界面中将会不可见。
152.并且,在每个时间轴的第一关联区域显示对应的参与者组的整体忙闲信息的实施例中,上述信息显示方法还可以包括:确定被隐藏的参与者所属的第六目标参与者组,并根据被隐藏的参与者对第六目标参与者组的整体忙闲信息进行更新。具体地,在根据上述被隐藏的参与者对第六目标参与者组的整体忙闲信息进行更新之后,第六目标参与者组的整体忙闲信息会被更新为第六目标参与者组中除上述被隐藏的参与者之外的其他所有参与者的整体忙闲信息。并且,上述信息显示装置会利用更新后的第六目标参与者组的整体忙闲信息对上述图形用户界面中显示的第六目标参与者组的整体忙闲信息进行更新。
153.在一些实施例中,上述信息显示方法还可以包括:
154.s118.在图形用户界面中纵向排列显示各个参与者组对应时区的时区标识。
155.具体地,在将上述多个指定的参与者中时区相同的参与者归为一组,得到多个参与者组之后,上述信息显示装置可以在上述创建日程界面中纵向排列显示各个参与者组对应时区的时区标识。其中,时区的时区标识可以包括时区的名称(比如,“gmt+8”或“gmt+9”等)和/或时区对应城市的名称(比如,“new york”或“los angeles”等)。
156.s119.针对每个时区标识,在时区标识的关联区域显示对应的时区时间以及对应的参与者组中每个参与者的参与者标识。
157.其中,每个参与者组对应时区的时区时间可以等于对应的时差与上述目标事件的创建者的时区的当前时刻之和,其中,每个参与者组对应的时差可以为每个参与者组对应的时区与上述目标事件的创建者的时区的时差。
158.具体地,对于每个参与者组,在显示该参与者组对应时区的时区标识时,可以同时在该参与者组对应时区的时区标识的显示区域的周边相邻区域(比如,上方相邻区域或下方相邻区域)显示该参与者组对应时区的时区时间,并在该参与者组对应时区的时区标识及时区时间的显示区域的周边相邻区域(比如,右侧相邻区域或下方相邻区域)显示该参与者组中每个参与者的参与者标识(比如,名称和/或头像等)。
159.在一个具体实施例中,上述s118可以具体包括:在图形用户界面中显示对应的信息弹框,并在信息弹框中纵向排列显示各个参与者组对应时区的时区标识。相应地,上述s119可以具体包括:针对每个时区标识,在信息弹框中于时区标识的关联区域显示对应的时区时间以及对应的参与者组中每个参与者的参与者标识。
160.具体地,如图7所示,上述信息弹框71可以是弹层或悬浮窗,并可以叠加在上述创建日程界面上进行显示。在另一些示例中,上述信息弹框还可以脱离上述创建日程界面进行独立显示。
161.并且,具体实施时,在上述信息弹框中显示对应的参与者组中每个参与者的参与者标识之后,用户可以基于上述信息弹框中显示的参与者标识查看对应参与者的详细信息。在一些示例中,上述信息显示装置可以响应上述目标事件的创建者(也即,用户)在上述创建日程界面上触摸(比如,点击)其想要查看的参与者的参与者标识所在的显示区域,在该被触摸的参与者的参与者标识所在的显示区域处显示相应参与者的详细信息,以便于用户在确定上述目标事件的参与时间时,能够优先考虑重要程度高的参与者是否在其指定的参与时间内有空,以提高用户体验。
162.在一些实施例中,上述信息显示方法还可以包括:当多个指定的参与者的时区不同时,在图形用户界面中显示提示信息,其中,提示信息用于提示多个指定的参与者的时区不同。在一些示例中,上述提示信息可以是预设文本或预设图片。
163.具体地,如图7所示,在用户在上述创建日程界面上指定了待创建日程(也即,上述目标事件)的多个参与者和参与时间后,若该多个指定的参与者的时区不同,则上述信息显示装置可以在上述创建日程界面中于上述目标时间的指定的参与时间的显示区域的周边(比如,正下方)显示上述提示信息(比如,“该日程包含不同所在时区的参与人”文本),以便于用户能够快速知晓其所指定的多个参与者所在时区不同。
164.由上可知,本实施例提供的信息显示方法,通过确定目标事件的多个指定的参与者以及每个参与者的时区,并当多个指定的参与者的时区不同时,将多个指定的参与者中时区相同的参与者归为一组,得到多个参与者组,然后在图形用户界面中纵向排列显示各个参与者组对应时区的时间轴,并针对每个时间轴,在时间轴的第一关联区域纵向依次显示对应的参与者组中每个参与者的忙闲信息,从而在创建跨时区会议日程时,使得用户能够全面、直观地了解到多时区参会人员的忙闲情况,进而有助于用户快速找到多时区参会人员都合适的参会时间,提高了跨时区会议日程的创建效率。
165.在上述实施例所述方法的基础上,本实施例将从信息显示装置的角度进一步进行描述,请参阅图8,图8具体描述了本技术实施例提供的信息显示装置,该信息显示装置包
括:第一确定模块301、分组模块302、第一显示模块303和第二显示模块304,其中:
166.(1)第一确定模块301
167.第一确定模块301,用于确定目标事件的多个指定的参与者以及每个参与者的时区。
168.(2)分组模块302
169.分组模块302,用于当多个指定的参与者的时区不同时,将多个指定的参与者中时区相同的参与者归为一组,得到多个参与者组。
170.(3)第一显示模块303
171.第一显示模块303,用于在图形用户界面中纵向排列显示各个参与者组对应时区的时间轴。
172.(4)第二显示模块304
173.第二显示模块304,用于针对每个时间轴,在时间轴的第一关联区域纵向依次显示对应的参与者组中每个参与者的忙闲信息。
174.在一些实施例中,上述第二显示模块304可以具体用于:针对每个时间轴,建立以时间轴为横轴,以对应的参与者组中的参与者为纵轴的坐标系,坐标系中的每个坐标点用于显示参与者的忙闲信息。
175.在一些实施例中,对于每个时间轴,该时间轴可以包括多个时间段,且该时间轴对应的参与者组中每个参与者的忙闲信息可以包括与该时间轴所包括的多个时间段相对应的多个时间段个体忙闲信息,其中,参与者的每个时间段个体忙闲信息可用于指示参与者在相应的时间段是否处于忙碌状态。
176.在一些具体实施例中,对于每个时间轴,该时间轴的第一关联区域可以为位于该时间轴的显示区域下方并与该时间轴的显示区域相邻的区域。相应地,上述第二显示模块304可以具体用于:针对每个时间轴,在图形用户界面中于该时间轴的显示区域下方纵向排列显示该时间轴对应的参与者组中每个参与者的忙闲信息。并且,对于每个时间轴,该时间轴对应的参与者组中每个参与者的多个时间段个体忙闲信息可以与该时间轴所包括的多个时间段分别在纵向上对齐。
177.在一些具体实施例中,上述第二显示模块304还可以用于:针对每个时间轴,在该时间轴的第一关联区域显示该时间轴对应的参与者组的整体忙闲信息,其中,整体忙闲信息包括与该时间轴所包括的多个时间段相对应的多个时间段整体忙闲信息,每个时间段整体忙闲信息用于指示该时间轴对应的参与者组中在相应的时间段处于忙碌状态的参与者的数量。并且,对于每个时间轴,该时间轴对应的参与者组的多个时间段整体忙闲信息可以与该时间轴所包括的多个时间段分别在纵向上对齐。
178.具体地,对于每个时间轴,该时间轴对应的参与者组的整体忙闲信息的显示区域可以位于该时间轴的显示区域的下方。并且,在该时间轴的第一关联区域中,该时间轴对应的参与者组中各个参与者的忙闲信息的显示区域可以位于该时间轴对应的参与者组的整体忙闲信息的显示区域下方。
179.相应地,上述第二显示模块304可以具体用于:针对每个时间轴,在该时间轴的显示区域下方显示对应的参与者组的整体忙闲信息,并在该时间轴对应的参与者组的整体忙闲信息的显示区域下方显示该时间轴对应的参与者组中每个参与者的忙闲信息。
180.在一些实施例中,上述第二显示模块304还可以用于:
181.响应针对目标时间的选择操作,高亮显示各时区中目标时间对应的参与者的忙闲信息。
182.在一些实施例中,上述信息显示装置还可以包括:
183.(5)对齐模块
184.对齐模块,用于对各个参与者组对应时区的时间轴进行对齐操作,以使得不同时区的同一时间在纵向上对齐。
185.在一些实施例中,上述信息显示装置还可以包括:
186.(6)第三显示模块
187.第三显示模块,用于针对每个时间轴,在时间轴的第二关联区域纵向依次显示对应的参与者组中每个参与者的参与者标识。
188.在一些具体实施例中,上述信息显示装置还可以包括:
189.(7)第四显示模块
190.第四显示模块,用于在时间轴的第二关联区域显示参与者折叠控件。
191.(8)折叠模块
192.折叠模块,用于响应针对参与者折叠控件的选择操作,将对应的参与者组中参与者的参与者标识进行折叠,并且隐藏时间轴的第一关联区域中显示的参与者的忙闲信息。
193.(9)第一切换模块
194.第一切换模块,用于将参与者折叠控件切换为参与者展开控件。
195.在一些具体实施例中,上述信息显示模块还可以包括:
196.(10)展开模块
197.展开模块,用于响应针对参与者展开控件的选择操作,在时间轴的第二关联区域纵向依次显示对应的参与者组中每个参与者的参与者标识,并且在时间轴的第一关联区域纵向依次显示对应的参与者组中每个参与者的忙闲信息。
198.(11)第二切换模块
199.第二切换模块,用于将参与者展开控件切换为参与者折叠控件。
200.在一些实施例中,上述信息显示装置还可以包括:
201.(12)第五显示模块
202.第五显示模块,用于在图形用户界面中纵向排列显示各个参与者组对应时区的时区标识。
203.(13)第六显示模块
204.第六显示模块,用于针对每个时区标识,在时区标识的关联区域显示对应的时区时间以及对应的参与者组中每个参与者的参与者标识。
205.在一些具体实施例中,上述第五显示模块可以具体用于:在图形用户界面中显示对应的信息弹框,并在信息弹框中纵向排列显示各个参与者组对应时区的时区标识。上述第六显示模块可以具体用于:针对每个时区标识,该时间标识对应的信息弹框中于该时区标识的关联区域显示该时区标识对应的时区时间以及对应的参与者组中每个参与者的参与者标识。
206.在一些实施例中,上述信息显示装置还可以包括:
207.(14)第七显示模块
208.第七显示模块,用于当多个指定的参与者的时区不同时,在图形用户界面中显示提示信息,提示信息用于提示多个指定的参与者的时区不同。
209.在一些实施例中,上述信息显示装置还可以包括:
210.(15)第二确定模块
211.第二确定模块,用于确定各个参与者组的排列顺序。
212.相应地,上述第一显示模块303可以具体用于:按照排列顺序,在图形用户界面中纵向排列显示各个参与者组对应时区的时间轴。
213.在一些具体实施例中,上述第二确定模块可以具体用于:
214.确定多个参与者组中时区与目标事件的创建者的时区相同的第二目标参与者组;
215.将第二目标参与者组的排列序号设为首位,并根据参与者组中参与者的数量确定剩余的参与者组的排列序号,以得到各个参与者组的排列顺序。
216.在一些实施例中,上述信息显示装置还可以包括:
217.(16)第二确定模块
218.第三确定模块,用于响应针对除第二目标参与者组之外的参与者组的置顶操作,确定被置顶的第三目标参与者组,并根据第三目标参与者组对排列顺序进行更新。
219.在一些实施例中,上述信息显示装置还可以包括:
220.(17)第四确定模块
221.第四确定模块,用于响应新增参与者的操作,确定新增的参与者以及新增的参与者的时区。
222.(18)第一更新模块
223.第一更新模块,用于当多个参与者组中存在时区与新增的参与者的时区相同的第四目标参与者组时,根据新增的参与者对第四目标参与者组进行更新。
224.(19)第二更新模块
225.第二更新模块,用于当多个参与者组中不存在时区与新增的参与者的时区相同的参与者组时,根据新增的参与者确定新的参与者组,并根据新的参与者组对多个参与者组进行更新。
226.在一些实施例中,上述信息显示装置还可以包括:
227.(20)第五确定模块
228.第五确定模块,用于响应删除参与者的操作,确定被删除的参与者以及被删除的参与者所属的第五目标参与者组,并根据被删除的参与者对第五目标参与者组进行更新。
229.在一些实施例中,上述信息显示装置还可以包括:
230.(21)第六确定模块
231.第六确定模块,用于响应针对参与者的隐藏忙闲信息操作,确定待隐藏忙闲信息的参与者,并将待隐藏忙闲信息的参与者的忙闲信息由显示状态调整为隐藏状态。
232.具体实施时,以上各个模块可以作为独立的实体来实现,也可以进行任意组合,作为同一或若干个实体来实现,以上各个模块的具体实施可参见前面的方法实施例,在此不再赘述。
233.由上可知,本实施例提供的信息显示装置,包括第一确定模块,用于确定目标事件
的多个指定的参与者以及每个参与者的时区;分组模块,用于当多个指定的参与者的时区不同时,将多个指定的参与者中时区相同的参与者归为一组,得到多个参与者组;第一显示模块,用于在图形用户界面中纵向排列显示各个参与者组对应时区的时间轴;第二显示模块,用于针对每个时间轴,在时间轴的第一关联区域纵向依次显示对应的参与者组中每个参与者的忙闲信息,从而在创建跨时区会议日程时,使得用户能够全面、直观地了解到多时区参会人员的忙闲情况,进而有助于用户快速找到多时区参会人员都合适的参会时间,提高了跨时区会议日程的创建效率。
234.相应的,本技术实施例还提供一种电子设备,该电子设备可以为终端或服务器,该终端可以为智能手机、平板电脑、笔记本电脑、触控屏幕、游戏机、个人计算机、个人数字助理(personal digital assistant,pda)等终端设备。如图9所示,图9为本技术实施例提供的电子设备的结构示意图。该电子设备400包括有一个或者一个以上处理核心的处理器401、有一个或一个以上计算机可读存储介质的存储器402及存储在存储器402上并可在处理器上运行的计算机程序。其中,处理器401与存储器402电性连接。本领域技术人员可以理解,图中示出的电子设备结构并不构成对电子设备的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。
235.处理器401是电子设备400的控制中心,利用各种接口和线路连接整个电子设备400的各个部分,通过运行或加载存储在存储器402内的软件程序和/或模块,以及调用存储在存储器402内的数据,执行电子设备400的各种功能和处理数据,从而对电子设备400进行整体监控。
236.在本技术实施例中,电子设备400中的处理器401会按照如下的步骤,将一个或一个以上的应用程序的进程对应的指令加载到存储器402中,并由处理器401来运行存储在存储器402中的应用程序,从而实现各种功能:
237.确定目标事件的多个指定的参与者以及每个参与者的时区;
238.当多个指定的参与者的时区不同时,将多个指定的参与者中时区相同的参与者归为一组,得到多个参与者组;
239.在图形用户界面中纵向排列显示各个参与者组对应时区的时间轴;
240.针对每个时间轴,在时间轴的第一关联区域纵向依次显示对应的参与者组中每个参与者的忙闲信息。
241.在一些示例中,在时间轴的第一关联区域纵向依次显示对应的参与者组中每个参与者的忙闲信息,包括:
242.建立以时间轴为横轴,以对应的参与者组中的参与者为纵轴的坐标系,坐标系中的每个坐标点用于显示参与者的忙闲信息。
243.在一些示例中,还包括:
244.对各个参与者组对应时区的时间轴进行对齐操作,以使得不同时区的同一时间在纵向上对齐。
245.在一些示例中,还包括:
246.针对每个时间轴,在时间轴的第二关联区域纵向依次显示对应的参与者组中每个参与者的参与者标识。
247.在一些示例中,还包括:
248.在时间轴的第二关联区域显示参与者折叠控件;
249.响应针对参与者折叠控件的选择操作,将对应的参与者组中参与者的参与者标识进行折叠,并且隐藏时间轴的第一关联区域中显示的参与者的忙闲信息;
250.将参与者折叠控件切换为参与者展开控件。
251.在一些示例中,还包括:
252.响应针对参与者展开控件的选择操作,在时间轴的第二关联区域纵向依次显示对应的参与者组中每个参与者的参与者标识,并且在时间轴的第一关联区域纵向依次显示对应的参与者组中每个参与者的忙闲信息;
253.将参与者展开控件切换为参与者折叠控件。
254.在一些示例中,还用于:
255.响应针对目标时间的选择操作,高亮显示各时区中目标时间对应的参与者的忙闲信息。
256.在一些示例中,还包括:
257.在图形用户界面中纵向排列显示各个参与者组对应时区的时区标识;
258.针对每个时区标识,在时区标识的关联区域显示对应的时区时间以及对应的参与者组中每个参与者的参与者标识。
259.在一些示例中,在图形用户界面中纵向排列显示各个参与者组对应时区的时区标识,包括:
260.在图形用户界面中显示对应的信息弹框,并在信息弹框中纵向排列显示各个参与者组对应时区的时区标识。
261.在一些示例中,还包括:
262.当多个指定的参与者的时区不同时,在图形用户界面中显示提示信息,提示信息用于提示多个指定的参与者的时区不同。
263.在一些示例中,对于每个时间轴,时间轴包括多个时间段,对应的参与者组中每个参与者的忙闲信息包括与多个时间段对应的多个时间段个体忙闲信息,参与者的每个时间段个体忙闲信息用于指示参与者在相应的时间段是否处于忙碌状态。
264.在一些示例中,在时间轴的第一关联区域纵向依次显示对应的参与者组中每个参与者的忙闲信息,包括:
265.在图形用户界面中于时间轴的显示区域下方纵向排列显示对应的参与者组中每个参与者的忙闲信息,其中,每个参与者的多个时间段个体忙闲信息与时间轴所包括的多个时间段分别在纵向上对齐。
266.在一些示例中,还包括:
267.针对每个时间轴,在时间轴的第一关联区域显示对应的参与者组的整体忙闲信息,其中,整体忙闲信息包括与时间轴所包括的多个时间段对应的多个时间段整体忙闲信息,每个时间段整体忙闲信息用于指示对应的参与者组中在相应的时间段处于忙碌状态的参与者的数量,且多个时间段整体忙闲信息与时间轴所包括的多个时间段分别在纵向上对齐。
268.在一些示例中,在时间轴的第一关联区域显示对应的参与者组的整体忙闲信息,包括:
269.在图形用户界面中于时间轴的显示区域下方显示对应的参与者组的整体忙闲信息,且对应的参与者组中参与者的忙闲信息的显示区域位于对应的参与者组的整体忙闲信息的显示区域下方。
270.在一些示例中,还包括:
271.确定各个参与者组的排列顺序;
272.在图形用户界面中纵向排列显示各个参与者组对应时区的时间轴,包括:
273.按照排列顺序,在图形用户界面中纵向排列显示各个参与者组对应时区的时间轴。
274.在一些示例中,确定各个参与者组的排列顺序,包括:
275.确定多个参与者组中时区与目标事件的创建者的时区相同的第二目标参与者组;
276.将第二目标参与者组的排列序号设为首位,并根据参与者组中参与者的数量确定剩余的参与者组的排列序号,以得到各个参与者组的排列顺序。
277.在一些示例中,还包括:
278.响应针对除第二目标参与者组之外的参与者组的置顶操作,确定被置顶的第三目标参与者组,并根据第三目标参与者组对排列顺序进行更新。
279.在一些示例中,还包括:
280.响应新增参与者的操作,确定新增的参与者以及新增的参与者的时区;
281.当多个参与者组中存在时区与新增的参与者的时区相同的第四目标参与者组时,根据新增的参与者对第四目标参与者组进行更新;
282.当多个参与者组中不存在时区与新增的参与者的时区相同的参与者组时,根据新增的参与者确定新的参与者组,并根据新的参与者组对多个参与者组进行更新。
283.在一些示例中,还包括:
284.响应删除参与者的操作,确定被删除的参与者以及被删除的参与者所属的第五目标参与者组,并根据被删除的参与者对第五目标参与者组进行更新。
285.在一些示例中,还包括:
286.响应针对参与者的隐藏忙闲信息操作,确定待隐藏忙闲信息的参与者,并将待隐藏忙闲信息的参与者的忙闲信息由显示状态调整为隐藏状态。
287.以上各个操作的具体实施可参见前面的实施例,在此不再赘述。
288.可选的,如图9所示,电子设备400还包括:触控显示屏403、射频电路404、音频电路405、输入单元406以及电源407。其中,处理器401分别与触控显示屏403、射频电路404、音频电路405、输入单元406以及电源407电性连接。本领域技术人员可以理解,图9中示出的电子设备结构并不构成对电子设备的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。
289.触控显示屏403可用于显示图形用户界面以及接收用户作用于图形用户界面产生的操作指令。触控显示屏403可以包括显示面板和触控面板。其中,显示面板可用于显示由用户输入的信息或提供给用户的信息以及电子设备的各种图形用户接口,这些图形用户接口可以由图形、文本、图标、视频和其任意组合来构成。可选的,可以采用液晶显示器(lcd,liquid crystal display)、有机发光二极管(oled,organic light-emitting diode)等形式来配置显示面板。触控面板可用于收集用户在其上或附近的触摸操作(比如用户使用手
指、触笔等任何适合的物体或附件在触控面板上或在触控面板附近的操作),并生成相应的操作指令,且操作指令执行对应程序。可选的,触控面板可包括触摸检测装置和触摸控制器两个部分。其中,触摸检测装置检测用户的触摸方位,并检测触摸操作带来的信号,将信号传送给触摸控制器;触摸控制器从触摸检测装置上接收触摸信息,并将它转换成触点坐标,再送给处理器401,并能接收处理器401发来的命令并加以执行。触控面板可覆盖显示面板,当触控面板检测到在其上或附近的触摸操作后,传送给处理器401以确定触摸事件的类型,随后处理器401根据触摸事件的类型在显示面板上提供相应的视觉输出。在本技术实施例中,可以将触控面板与显示面板集成到触控显示屏403而实现输入和输出功能。但是在某些实施例中,触控面板与触控面板可以作为两个独立的部件来实现输入和输出功能。即触控显示屏403也可以作为输入单元406的一部分实现输入功能。
290.在本技术实施例中,通过处理器401执行游戏应用程序在触控显示屏403上生成虚拟三维场景的画面,该画面中包括图形用户界面(ui界面),该图形用户界面中包括第二空间方位指示器,该第二空间方位指示器上显示了目标对象所对应的空间方位标识,该空间方位标识用于标示目标对象所在的方位。
291.该触控显示屏403可以用于呈现虚拟三维场景的画面,以及图形用户界面并接收用户作用于图形用户界面产生的操作指令。
292.射频电路404可用于收发射频信号,以通过无线通信与网络设备或其他电子设备建立无线通讯,与网络设备或其他电子设备之间收发信号。
293.音频电路405可以用于通过扬声器、传声器提供用户与电子设备之间的音频接口。音频电路405可将接收到的音频数据转换后的电信号,传输到扬声器,由扬声器转换为声音信号输出;另一方面,传声器将收集的声音信号转换为电信号,由音频电路405接收后转换为音频数据,再将音频数据输出处理器401处理后,经射频电路404以发送给比如另一电子设备,或者将音频数据输出至存储器402以便进一步处理。音频电路405还可能包括耳塞插孔,以提供外设耳机与电子设备的通信。
294.输入单元406可用于接收输入的数字、字符信息或用户特征信息(例如指纹、虹膜、面部信息等),以及产生与用户设置以及功能控制有关的键盘、鼠标、操作杆、光学或者轨迹球信号输入。
295.电源407用于给电子设备400的各个部件供电。可选的,电源407可以通过电源管理系统与处理器401逻辑相连,从而通过电源管理系统实现管理充电、放电、以及功耗管理等功能。电源407还可以包括一个或一个以上的直流或交流电源、再充电系统、电源故障检测电路、电源转换器或者逆变器、电源状态指示器等任意组件。
296.尽管图9中未示出,电子设备400还可以包括摄像头、传感器、无线保真模块、蓝牙模块等,在此不再赘述。
297.在上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详述的部分,可以参见其他实施例的相关描述。
298.由上可知,本实施例提供的电子设备可以提供跨时区会议日程的创建效率。
299.本领域普通技术人员可以理解,上述实施例的各种方法中的全部或部分步骤可以通过指令来完成,或通过指令控制相关的硬件来完成,该指令可以存储于一计算机可读存储介质中,并由处理器进行加载和执行。
300.为此,本技术实施例提供一种计算机可读存储介质,其中存储有多条计算机程序,该计算机程序能够被处理器进行加载,以执行本技术实施例所提供的任一种信息显示方法中的步骤。例如,该计算机程序可以执行如下步骤:
301.确定目标事件的多个指定的参与者以及每个参与者的时区;
302.当多个指定的参与者的时区不同时,将多个指定的参与者中时区相同的参与者归为一组,得到多个参与者组;
303.在图形用户界面中纵向排列显示各个参与者组对应时区的时间轴;
304.针对每个时间轴,在时间轴的第一关联区域纵向依次显示对应的参与者组中每个参与者的忙闲信息。
305.在一些示例中,在时间轴的第一关联区域纵向依次显示对应的参与者组中每个参与者的忙闲信息,包括:
306.建立以时间轴为横轴,以对应的参与者组中的参与者为纵轴的坐标系,坐标系中的每个坐标点用于显示参与者的忙闲信息。
307.在一些示例中,还包括:
308.对各个参与者组对应时区的时间轴进行对齐操作,以使得不同时区的同一时间在纵向上对齐。
309.在一些示例中,还包括:
310.针对每个时间轴,在时间轴的第二关联区域纵向依次显示对应的参与者组中每个参与者的参与者标识。
311.在一些示例中,还包括:
312.在时间轴的第二关联区域显示参与者折叠控件;
313.响应针对参与者折叠控件的选择操作,将对应的参与者组中参与者的参与者标识进行折叠,并且隐藏时间轴的第一关联区域中显示的参与者的忙闲信息;
314.将参与者折叠控件切换为参与者展开控件。
315.在一些示例中,还包括:
316.响应针对参与者展开控件的选择操作,在时间轴的第二关联区域纵向依次显示对应的参与者组中每个参与者的参与者标识,并且在时间轴的第一关联区域纵向依次显示对应的参与者组中每个参与者的忙闲信息;
317.将参与者展开控件切换为参与者折叠控件。
318.在一些示例中,还用于:
319.响应针对目标时间的选择操作,高亮显示各时区中目标时间对应的参与者的忙闲信息。
320.在一些示例中,还包括:
321.在图形用户界面中纵向排列显示各个参与者组对应时区的时区标识;
322.针对每个时区标识,在时区标识的关联区域显示对应的时区时间以及对应的参与者组中每个参与者的参与者标识。
323.在一些示例中,在图形用户界面中纵向排列显示各个参与者组对应时区的时区标识,包括:
324.在图形用户界面中显示对应的信息弹框,并在信息弹框中纵向排列显示各个参与
者组对应时区的时区标识。
325.在一些示例中,还包括:
326.当多个指定的参与者的时区不同时,在图形用户界面中显示提示信息,提示信息用于提示多个指定的参与者的时区不同。
327.在一些示例中,对于每个时间轴,时间轴包括多个时间段,对应的参与者组中每个参与者的忙闲信息包括与多个时间段对应的多个时间段个体忙闲信息,参与者的每个时间段个体忙闲信息用于指示参与者在相应的时间段是否处于忙碌状态。
328.在一些示例中,在时间轴的第一关联区域纵向依次显示对应的参与者组中每个参与者的忙闲信息,包括:
329.在图形用户界面中于时间轴的显示区域下方纵向排列显示对应的参与者组中每个参与者的忙闲信息,其中,每个参与者的多个时间段个体忙闲信息与时间轴所包括的多个时间段分别在纵向上对齐。
330.在一些示例中,还包括:
331.针对每个时间轴,在时间轴的第一关联区域显示对应的参与者组的整体忙闲信息,其中,整体忙闲信息包括与时间轴所包括的多个时间段对应的多个时间段整体忙闲信息,每个时间段整体忙闲信息用于指示对应的参与者组中在相应的时间段处于忙碌状态的参与者的数量,且多个时间段整体忙闲信息与时间轴所包括的多个时间段分别在纵向上对齐。
332.在一些示例中,在时间轴的第一关联区域显示对应的参与者组的整体忙闲信息,包括:
333.在图形用户界面中于时间轴的显示区域下方显示对应的参与者组的整体忙闲信息,且对应的参与者组中参与者的忙闲信息的显示区域位于对应的参与者组的整体忙闲信息的显示区域下方。
334.在一些示例中,还包括:
335.确定各个参与者组的排列顺序;
336.在图形用户界面中纵向排列显示各个参与者组对应时区的时间轴,包括:
337.按照排列顺序,在图形用户界面中纵向排列显示各个参与者组对应时区的时间轴。
338.在一些示例中,确定各个参与者组的排列顺序,包括:
339.确定多个参与者组中时区与目标事件的创建者的时区相同的第二目标参与者组;
340.将第二目标参与者组的排列序号设为首位,并根据参与者组中参与者的数量确定剩余的参与者组的排列序号,以得到各个参与者组的排列顺序。
341.在一些示例中,还包括:
342.响应针对除第二目标参与者组之外的参与者组的置顶操作,确定被置顶的第三目标参与者组,并根据第三目标参与者组对排列顺序进行更新。
343.在一些示例中,还包括:
344.响应新增参与者的操作,确定新增的参与者以及新增的参与者的时区;
345.当多个参与者组中存在时区与新增的参与者的时区相同的第四目标参与者组时,根据新增的参与者对第四目标参与者组进行更新;
346.当多个参与者组中不存在时区与新增的参与者的时区相同的参与者组时,根据新增的参与者确定新的参与者组,并根据新的参与者组对多个参与者组进行更新。
347.在一些示例中,还包括:
348.响应删除参与者的操作,确定被删除的参与者以及被删除的参与者所属的第五目标参与者组,并根据被删除的参与者对第五目标参与者组进行更新。
349.在一些示例中,还包括:
350.响应针对参与者的隐藏忙闲信息操作,确定待隐藏忙闲信息的参与者,并将待隐藏忙闲信息的参与者的忙闲信息由显示状态调整为隐藏状态。
351.以上各个操作的具体实施可参见前面的实施例,在此不再赘述。
352.其中,该存储介质可以包括:只读存储器(rom,read only memory)、随机存取记忆体(ram,random access memory)、磁盘或光盘等。
353.由于该存储介质中所存储的计算机程序,可以执行本技术实施例所提供的任一种信息显示方法中的步骤,因此,可以实现本技术实施例所提供的任一种信息显示方法所能实现的有益效果,详见前面的实施例,在此不再赘述。
354.以上对本技术实施例所提供的一种信息显示方法、装置、存储介质及电子设备进行了详细介绍,本文中应用了具体个例对本技术的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本技术的方法及其核心思想;同时,对于本领域的技术人员,依据本技术的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本技术的限制。

技术特征:
1.一种信息显示方法,其特征在于,包括:确定目标事件的多个指定的参与者以及每个所述参与者的时区;当所述多个指定的参与者的时区不同时,将所述多个指定的参与者中时区相同的所述参与者归为一组,得到多个参与者组;在图形用户界面中纵向排列显示各个所述参与者组对应时区的时间轴;针对每个所述时间轴,在所述时间轴的第一关联区域纵向依次显示对应的所述参与者组中每个所述参与者的忙闲信息。2.根据权利要求1所述的信息显示方法,其特征在于,所述在所述时间轴的第一关联区域纵向依次显示对应的所述参与者组中每个所述参与者的忙闲信息,包括:建立以所述时间轴为横轴,以对应的所述参与者组中的所述参与者为纵轴的坐标系,所述坐标系中的每个坐标点用于显示所述参与者的忙闲信息。3.根据权利要求1所述的信息显示方法,其特征在于,所述方法还包括:对各个所述参与者组对应时区的所述时间轴进行对齐操作,以使得不同时区的同一时间在纵向上对齐。4.根据权利要求1所述的信息显示方法,其特征在于,所述方法还包括:针对每个所述时间轴,在所述时间轴的第二关联区域纵向依次显示对应的所述参与者组中每个所述参与者的参与者标识。5.根据权利要求4所述的信息显示方法,其特征在于,所述方法还包括:在所述时间轴的第二关联区域显示参与者折叠控件;响应针对所述参与者折叠控件的选择操作,将对应的所述参与者组中所述参与者的参与者标识进行折叠,并且隐藏所述时间轴的第一关联区域中显示的所述参与者的忙闲信息;将所述参与者折叠控件切换为参与者展开控件。6.根据权利要求5所述的信息显示方法,其特征在于,所述方法还包括:响应针对所述参与者展开控件的选择操作,在所述时间轴的第二关联区域纵向依次显示对应的所述参与者组中每个所述参与者的参与者标识,并且在所述时间轴的第一关联区域纵向依次显示对应的所述参与者组中每个所述参与者的忙闲信息;将所述参与者展开控件切换为所述参与者折叠控件。7.根据权利要求1所述的信息显示方法,其特征在于,所述方法还包括:响应针对目标时间的选择操作,高亮显示各时区中所述目标时间对应的所述参与者的忙闲信息。8.根据权利要求1所述的信息显示方法,其特征在于,所述方法还包括:在所述图形用户界面中纵向排列显示各个所述参与者组对应时区的时区标识;针对每个所述时区标识,在所述时区标识的关联区域显示对应的时区时间以及对应的所述参与者组中每个所述参与者的参与者标识。9.根据权利要求8所述的信息显示方法,其特征在于,所述在所述图形用户界面中纵向排列显示各个所述参与者组对应时区的时区标识,包括:在所述图形用户界面中显示对应的信息弹框,并在所述信息弹框中纵向排列显示各个所述参与者组对应时区的所述时区标识。
10.根据权利要求1所述的信息显示方法,其特征在于,对于每个所述时间轴,所述时间轴包括多个时间段,对应的所述参与者组中每个所述参与者的忙闲信息包括与所述多个时间段对应的多个时间段个体忙闲信息,所述参与者的每个所述时间段个体忙闲信息用于指示所述参与者在相应的所述时间段是否处于忙碌状态。11.根据权利要求10所述的信息显示方法,其特征在于,所述在所述时间轴的第一关联区域纵向依次显示对应的所述参与者组中每个所述参与者的忙闲信息,包括:在所述图形用户界面中于所述时间轴的显示区域下方纵向排列显示对应的所述参与者组中每个所述参与者的忙闲信息,其中,每个所述参与者的所述多个时间段个体忙闲信息与所述时间轴所包括的所述多个时间段分别在纵向上对齐。12.根据权利要求11所述的信息显示方法,其特征在于,所述方法还包括:针对每个所述时间轴,在所述时间轴的第一关联区域显示对应的所述参与者组的整体忙闲信息,其中,整体忙闲信息包括与所述时间轴所包括的所述多个时间段对应的多个时间段整体忙闲信息,每个所述时间段整体忙闲信息用于指示对应的所述参与者组中在相应的所述时间段处于忙碌状态的所述参与者的数量,且所述多个时间段整体忙闲信息与所述时间轴所包括的所述多个时间段分别在纵向上对齐。13.根据权利要求12所述的信息显示方法,其特征在于,所述在所述时间轴的第一关联区域显示对应的所述参与者组的整体忙闲信息,包括:在所述图形用户界面中于所述时间轴的显示区域下方显示对应的所述参与者组的整体忙闲信息,且对应的所述参与者组中所述参与者的忙闲信息的显示区域位于对应的所述参与者组的整体忙闲信息的显示区域下方。14.根据权利要求1所述的信息显示方法,其特征在于,所述方法还包括:确定各个所述参与者组的排列顺序;所述在图形用户界面中纵向排列显示各个所述参与者组对应时区的时间轴,包括:按照所述排列顺序,在图形用户界面中纵向排列显示各个所述参与者组对应时区的时间轴。15.根据权利要求14所述的信息显示方法,其特征在于,所述确定各个所述参与者组的排列顺序,包括:确定所述多个参与者组中时区与所述目标事件的创建者的时区相同的第二目标参与者组;将所述第二目标参与者组的排列序号设为首位,并根据所述参与者组中所述参与者的数量确定剩余的所述参与者组的排列序号,以得到各个所述参与者组的排列顺序。16.根据权利要求15所述的信息显示方法,其特征在于,所述方法还包括:响应针对除所述第二目标参与者组之外的所述参与者组的置顶操作,确定被置顶的第三目标参与者组,并根据所述第三目标参与者组对所述排列顺序进行更新。17.根据权利要求1所述的信息显示方法,其特征在于,所述方法还包括:响应新增参与者的操作,确定新增的参与者以及所述新增的参与者的时区;当所述多个参与者组中存在时区与所述新增的参与者的时区相同的第四目标参与者组时,根据所述新增的参与者对所述第四目标参与者组进行更新;当所述多个参与者组中不存在时区与所述新增的参与者的时区相同的所述参与者组
时,根据所述新增的参与者确定新的参与者组,并根据所述新的参与者组对所述多个参与者组进行更新。18.根据权利要求1所述的信息显示方法,其特征在于,所述方法还包括:响应删除参与者的操作,确定被删除的所述参与者以及被删除的所述参与者所属的第五目标参与者组,并根据被删除的所述参与者对所述第五目标参与者组进行更新。19.根据权利要求1所述的信息显示方法,其特征在于,所述方法还包括:响应针对所述参与者的隐藏忙闲信息操作,确定待隐藏忙闲信息的所述参与者,并将待隐藏忙闲信息的所述参与者的忙闲信息由显示状态调整为隐藏状态。20.一种信息显示装置,其特征在于,包括:第一确定模块,用于确定目标事件的多个指定的参与者以及每个所述参与者的时区;分组模块,用于当所述多个指定的参与者的时区不同时,将所述多个指定的参与者中时区相同的所述参与者归为一组,得到多个参与者组;第一显示模块,用于在图形用户界面中纵向排列显示各个所述参与者组对应时区的时间轴;第二显示模块,用于针对每个所述时间轴,在所述时间轴的第一关联区域纵向依次显示对应的所述参与者组中每个所述参与者的忙闲信息。21.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质存储有计算机程序,所述计算机程序适于处理器进行加载,以执行如权利要求1-19任一项所述的信息显示方法中的步骤。22.一种电子设备,其特征在于,所述电子设备包括存储器和处理器,所述存储器中存储有计算机程序,所述处理器通过调用所述存储器中存储的所述计算机程序,执行如权利要求1-19任一项所述的信息显示方法中的步骤。

技术总结
本申请涉及一种信息显示方法、装置、存储介质及电子设备,该信息显示方法包括:确定目标事件的多个指定的参与者以及每个参与者的时区;当多个指定的参与者的时区不同时,将多个指定的参与者中时区相同的参与者归为一组,得到多个参与者组;在图形用户界面中纵向排列显示各个参与者组对应时区的时间轴;针对每个时间轴,在时间轴的第一关联区域纵向依次显示对应的参与者组中每个参与者的忙闲信息。从而在创建跨时区会议日程时,使得用户能够全面、直观地了解到多时区参会人员的忙闲情况,进而有助于用户快速找到多时区参会人员都合适的参会时间,提高了跨时区会议日程的创建效率。提高了跨时区会议日程的创建效率。提高了跨时区会议日程的创建效率。


技术研发人员:冯俊萱
受保护的技术使用者:网易(杭州)网络有限公司
技术研发日:2023.04.24
技术公布日:2023/9/11
版权声明

本文仅代表作者观点,不代表航家之家立场。
本文系作者授权航家号发表,未经原创作者书面授权,任何单位或个人不得引用、复制、转载、摘编、链接或以其他任何方式复制发表。任何单位或个人在获得书面授权使用航空之家内容时,须注明作者及来源 “航空之家”。如非法使用航空之家的部分或全部内容的,航空之家将依法追究其法律责任。(航空之家官方QQ:2926969996)

航空之家 https://www.aerohome.com.cn/

飞机超市 https://mall.aerohome.com.cn/

航空资讯 https://news.aerohome.com.cn/

分享:

扫一扫在手机阅读、分享本文

相关推荐