会议邀请邮件处理方法、装置、设备及存储介质转让专利

申请号 : CN202010917407.6

文献号 : CN114221926B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 李辰淑刘复成周晓敏

申请人 : 华为技术有限公司

摘要 :

本申请提供一种会议邀请邮件处理方法、装置、设备及存储介质,该方法包括:接收会议邀请邮件并下载会议邀请邮件的日程文件附件,对日程文件附件进行解析,得到会议邀请数据,显示会议邀请数据,实现了直观显示会议邀请邮件中的会议邀请数据,解决了非Exchange协议的邮箱接收到会议邀请邮件时将会议邀请数据显示为附件的问题,提升了用户体验。

权利要求 :

1.一种会议邀请邮件处理方法,应用于电子设备,所述电子设备用于用户登录使用非Exchange协议的邮箱,其特征在于,包括:接收会议邀请邮件并从邮箱服务器中下载所述会议邀请邮件的日程文件附件,所述邮箱服务器为所述非Exchange协议的邮箱的服务器;

对所述日程文件附件进行解析,得到会议邀请数据;

在所述会议邀请邮件正文中显示所述会议邀请数据。

2.根据权利要求1所述的方法,其特征在于,所述方法还包括:将解析得到的所述会议邀请数据存入邮箱数据库中;

显示所述会议邀请数据,包括:

从所述邮箱数据库中读取所述会议邀请数据,并显示所述会议邀请数据。

3.根据权利要求1或2所述的方法,其特征在于,还包括:响应于添加日程操作,将所述会议邀请数据存储至日程应用数据库中,以通过所述日程应用显示所述会议邀请数据。

4.根据权利要求1或2所述的方法,其特征在于,所述方法还包括:根据所述会议邀请数据显示参与状态选择控件,所述参与状态选择控件包括参加控件、拒绝控件和待定控件。

5.根据权利要求4所述的方法,其特征在于,所述方法还包括:响应于对目标参与状态控件的操作,将所述目标参与状态发送给会议组织者,所述目标参与状态为参加、拒绝或待定。

6.根据权利要求5所述的方法,其特征在于,所述方法还包括:将所述目标参与状态存储至所述邮箱数据库,并显示所述目标参与状态。

7.根据权利要求1‑2、5‑6任一项所述的方法,其特征在于,所述会议邀请数据包括会议主题、会议开始时间、会议结束时间、会议地点、会议组织者和会议参加者中的至少一种。

8.一种会议邀请邮件处理装置,设置于电子设备,所述电子设备用于用户登录使用非Exchange协议的邮箱,其特征在于,包括:接收单元,用于接收会议邀请邮件并从邮箱服务器中下载所述会议邀请邮件的日程文件附件,所述邮箱服务器为所述非Exchange协议的邮箱的服务器;

解析单元,用于对所述日程文件附件进行解析,得到会议邀请数据;

显示单元,用于在所述会议邀请邮件正文中显示所述会议邀请数据。

9.一种电子设备,其特征在于,包括:存储器和处理器;所述存储器和所述处理器连接;

所述存储器用于存储计算机程序;

所述处理器用于在所述计算机程序执行时,实现如权利要求1‑7中任一项所述的方法。

10.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时,实现如权利要求1‑7中任一项所述的方法。

说明书 :

会议邀请邮件处理方法、装置、设备及存储介质

技术领域

[0001] 本申请涉及电子邮件技术,尤其涉及一种会议邀请邮件处理方法、装置、设备及存储介质。

背景技术

[0002] 随着移动终端技术的发展,人们对移动办公的体验也有了更高的要求。日常工作中,人们利用手机、平板电脑等移动终端设备处理工作邮件的需求十分强烈,也经常需要通过移动终端设备来快速处理会议邀请邮件。
[0003] 当用户使用Exchange协议邮箱账号时,邮箱中接收到会议邀请邮件,会议邀请内容会展示在邮件正文中,用户可以直观地进行查看处理。然而,当用户使用非Exchange协议的邮箱账号时,由于非Exchange协议的其他邮件协议不支持日程管理,邮件服务器将会议邀请识别为日程文件附件,用户通过移动终端设备查看邮件时只能看到附件,而无法直观查看会议邀请内容,用户体验较差。

发明内容

[0004] 本申请提供一种会议邀请邮件处理方法、装置、设备及存储介质,实现了使用非Exchange协议的邮箱直观查看会议邀请邮件中的会议邀请内容,提高了用户体验。
[0005] 第一方面,本申请提供一种会议邀请邮件处理方法,包括:
[0006] 接收会议邀请邮件并下载所述会议邀请邮件的日程文件附件;
[0007] 对所述日程文件附件进行解析,得到会议邀请数据;
[0008] 显示所述会议邀请数据。
[0009] 所述会议邀请邮件处理方法,通过接收会议邀请邮件并下载会议邀请邮件的日程文件附件,对日程文件附件进行解析,得到会议邀请数据,并显示会议邀请数据,从而实现了在邮件正文中直观地显示具体的会议邀请数据,避免了非Exchange协议的邮箱接收到会议邀请邮件时将会议邀请数据显示为附件的问题,节约了用户时间,提升了用户体验。
[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] 发送单元,用于响应于对目标参与状态控件的操作,将所述目标参与状态发送给会议组织者,所述目标参与状态为参加、拒绝或待定。
[0040] 在一种可行的实现方式中,存储单元还用于:将所述目标参与状态存储至所述邮箱数据库;所述显示单元还用于显示所述目标参与状态。
[0041] 在一种可行的实现方式中,所述会议邀请数据包括会议主题、会议开始时间、会议结束时间、会议地点、会议组织者和会议参加者中的至少一种。
[0042] 第三方面,本申请提供一种电子设备,包括:存储器和处理器;所述存储器和所述处理器连接;
[0043] 所述存储器用于存储计算机程序;
[0044] 所述处理器用于在所述计算机程序执行时,实现如第一方面中任一项所述的方法。
[0045] 第四方面,本申请提供一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时,实现如第一方面中任一项所述的方法。
[0046] 本申请提供一种会议邀请邮件处理方法、装置、设备及存储介质,该方法通过接收会议邀请邮件并下载会议邀请邮件的日程文件附件,对日程文件附件进行解析,得到会议邀请数据,并显示会议邀请数据,实现了直观显示会议邀请邮件中的会议邀请数据,解决了非Exchange协议的邮箱接收到会议邀请邮件时将会议邀请数据显示为附件的问题,节约了用户时间,提升了用户体验。

附图说明

[0047] 为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图做一简单地介绍,显而易见地,下面描述中的附图是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
[0048] 图1为现有技术中的会议邀请邮件示意图;
[0049] 图2为本申请提供的一种会议邀请邮件处理方法的流程示意图一;
[0050] 图3为本申请提供的一种会议邀请邮件示意图一;
[0051] 图4为本申请提供的一种会议邀请邮件处理方法的流程示意图二;
[0052] 图5为本申请提供的一种会议邀请邮件示意图二;
[0053] 图6为本申请提供的一种会议邀请邮件的处理方法的流程示意图三;
[0054] 图7为本申请提供的一种会议邀请邮件示意图三;
[0055] 图8为本申请提供的一种会议邀请邮件示意图四;
[0056] 图9为本申请提供的一种会议邀请邮件示意图五;
[0057] 图10为本申请提供的一种会议邀请邮件处理装置的结构示意图;
[0058] 图11为本申请提供的一种电子设备的结构示意图。

具体实施方式

[0059] 为使本申请实施例的目的、技术方案和优点更加清楚,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。
[0060] 应当理解,此处所描述的具体实施例仅仅用以解释本申请,并不用于限定本申请。
[0061] 会议邀请邮件是移动办公场景中使用频繁的一类邮件,会议要求邮件中携带了会议组织者所确定的会议邀请内容,例如会议时间、会议地点和与会人信息等,用户接收到会议邀请邮件后,可以在邮件中查看到这些会议邀请内容来安排会议相关事宜。
[0062] 相关技术中通常使用Exchange协议来发送会议邀请邮件,当作为会议邀请邮件接收方的用户所使用的邮箱为Exchange协议邮箱账号时,用户邮箱中接收到会议邀请邮件后,用户打开邮件即可看到会议邀请内容展示在邮件正文中,从而用户可以进行直观地浏览处理。
[0063] 然而,当作为会议邀请邮件接收方的用户使用的邮箱为非Exchange协议的邮箱账号时,由于非Exchange协议的其他邮件协议不支持日程管理,非Exchange协议的邮箱的服务器会将会议邀请识别为日程文件附件,示例的,如图1中所示,用户通过移动终端设备,例如通过手机查看邮件时,用户打开会议邀请邮件只能看到邮件中具有一个vcs附件,但却不能在邮件正文中直观浏览会议邀请内容,这给用户使用带来极大的不便,用户体验较差。
[0064] 为了解决上述非Exchange协议的邮箱在接收到会议邀请邮件是不能直观地浏览处理的问题,本申请提供一种会议邀请邮件处理方法,该方法中,电子设备在接收到会议邀请时,将被邮箱服务器识别为日程文件附件的文件进行解析处理,获取其中的会议邀请数据,从而能够直接在邮件中显示会议邀请数据,而不会显示附件,提高了用户体验。以下结合具体实施例对本申请的方法进行说明。
[0065] 需要说明的是,电子设备可以以各种形式来实施。例如,本申请中描述的电子设备可以包括诸如手机、平板电脑、笔记本电脑、掌上电脑、个人数字助理(Personal Digital Assistant,PDA)、便捷式媒体播放器(Portable Media Player,PMP)、导航装置、可穿戴设备、智能手环、计步器等移动终端,以及诸如数字TV、台式计算机等固定终端。
[0066] 后续描述中将以移动终端为例进行说明,本领域技术人员将理解的是,除了特别用于移动目的的元件之外,根据本申请的实施方式的构造也能够应用于固定类型的终端。
[0067] 图2为本申请提供的一种会议邀请邮件处理方法的流程示意图一。该方法的执行主体可以为上述的电子设备。如图2中所示,该方法包括:
[0068] S201、接收会议邀请邮件并下载会议邀请邮件的日程文件附件。
[0069] 本步骤中,用户通过电子设备登录使用非Exchange协议的邮箱,假设会议组织者向用户的邮箱发送了会议邀请邮件,那么电子设备在接收到会议邀请邮件时,从邮箱服务器中下载会议邀请邮件的日程文件附件,该邮箱服务器为用户所使用的非Exchange协议的邮箱的服务器,该日程文件附件中包括会议邀请数据,这些会议邀请数据被邮箱服务器以文件形式存储。可选的,该日程文件附件为vCalendar Event File(vcs文件)。
[0070] S202、对日程文件附件进行解析,得到会议邀请数据。
[0071] 电子设备在下载日程文件附件后,为了获取其中的会议邀请数据,需要对该日程文件附件进行解析。会议邀请数据可以包括会议主题、会议开始时间、会议结束时间、会议地点、会议组织者和会议参加者中的至少一种,电子设备对日程文件附件进行解析,可以一一获取其中所包含的会议邀请数据的各个字段。
[0072] 例如,会议组织者预定的会议主题为周例会,会议开始时间为9月25日14点、会议结束时间9月25日18点、会议地点为2楼会议室、会议组织者为张三,会议参加者为李四、王五。会议组织者向用户发送会议邀请邮件,由于用户使用的是非Exchange协议的邮箱,邮箱服务器将上述的会议邀请数据识别为日程文件附件。电子设备下载该日程文件附件后,将文件中的会议主题、会议开始时间、会议结束时间、会议地点、会议组织者和会议参加者各个字段解析出来,从而得到会议邀请数据。
[0073] 上述示例中,会议组织者在预定会议时确定了上述各项会议邀请数据,实际使用中,会议组织者所确定的会议邀请数据可以仅包括其中的一项或几项。
[0074] 例如,会议组织者预定的会议主题为头脑风暴,会议开始时间为9月25日09点、会议地点为2楼会议室。会议组织者向用户发送会议邀请邮件,由于用户使用的是非Exchange协议的邮箱,邮箱服务器将上述的会议邀请数据识别为日程文件附件。电子设备下载该日程文件附件后,将文件中的会议主题、会议开始时间、会议地点三个字段解析出来,从而得到会议邀请数据。
[0075] 本实施例中对于会议邀请数据可以包含的具体内容不做限定,在应用中可以根据需要进行设置。例如,会议开始时间和会议结束时间可以为会议时间;会议组织者和会议参加者可以为与会者。
[0076] S203、显示会议邀请数据。
[0077] 电子设备解析得到会议邀请数据后,将会议邀请数据在邮件正文中显示。示例的,如图3中所示,用户在电子设备上打开会议邀请邮件,邮件中以卡片的方式显示会议开始时间为9月25日14点、会议结束时间9月25日18点、会议地点为2楼会议室、会议组织者为张三,会议参加者为李四、王五,用户可以在邮件中直观看到上述信息,从而进行相关工作安排,节约用户时间,提升了用户体验。
[0078] 本实施例提供的会议邀请邮件处理方法,通过接收会议邀请邮件并下载会议邀请邮件的日程文件附件,对日程文件附件进行解析,得到会议邀请数据,并显示会议邀请数据,从而实现了在邮件正文中直观地显示具体的会议邀请数据,避免了非Exchange协议的邮箱接收到会议邀请邮件时将会议邀请数据显示为附件的问题,节约了用户时间,提升了用户体验。
[0079] 在上述实施例的基础上,对本申请提供的会议邀请邮件处理方法的步骤做进一步说明。图4为本申请提供的一种会议邀请邮件处理方法的流程示意图二。如图4中所示,该方法包括:
[0080] S401、接收会议邀请邮件并下载会议邀请邮件的日程文件附件。
[0081] S402、对日程文件附件进行解析,得到会议邀请数据。
[0082] 本实施例中S401‑S402与上述实施例中的S201‑S202类似,此处不再赘述。电子设备在下载和解析日程文件附件时,可以采用相同的下载服务或解析服务。
[0083] 示例的,电子设备接收会议邀请邮件,通过ImapService或者PopService的loadUnsyncedMessages下载vcs附件,并通过CalendarParser解析日程文件附件得到会议邀请数据。
[0084] S403、将解析得到的会议邀请数据存入邮箱数据库中。
[0085] S404、从邮箱数据库中读取会议邀请数据,并显示会议邀请数据。
[0086] 电子设备从上述步骤中得到会议邀请数据后,将会议邀请数据存入邮箱数据库中,以便于在后续打开电子邮件时,直接从邮箱数据库中读取会议邀请数据,并显示会议邀请数据。示例的,电子设备通过CalendarParser解析日程文件附件得到会议邀请数据后,使用MeetingInfo进行封装后,将其存入数据库表中。
[0087] 例如,电子设备对日程文件附件进行解析得到会议邀请数据包括:会议开始时间9月25日14点、会议结束时间9月25日18点、会议地点2楼会议室、会议组织者张三,会议参加者李四、王五,从而将上述各项信息存入数据库对应的字段。电子设备从数据库中读取各个字段的值后进行显示。
[0088] 上述实施例中,电子设备下载会议邀请邮件中的日程文件附件后对其进行解析,并将解析得到的会议邀请数据存入邮箱数据库中,从而能够在用户每次打开该邮件时,直接从邮箱数据库中获取相应的会议邀请数据并进行显示,提高了用户体验。
[0089] 用户接收到会议邀请邮件后,除了可以直观查看会议邀请数据,了解会议信息,还可以将会议添加在日程中,便于进行日程管理。从而,本申请实施例的会议邀请邮件方法还可以包括:响应于添加日程操作,将会议邀请数据存储至日程应用数据库中,以通过日程应用显示会议邀请数据。
[0090] 示例的,如图5中所示,邮件中的会议邀请数据以卡片形式显示,会议邀请数据中包括会议开始时间9月25日14点、会议结束时间9月25日18点、会议地点2楼会议室、会议组织者张三,会议参加者李四、王五。此外,邮件中还显示添加日程操作控件,示例的,用户点击该操作控件即触发添加日程操作,从而,电子设备响应于该添加日程操作,将会议邀请数据存储至日程应用数据库中,该日程应用为电子设备的应用程序,用户将会议添加至日程后,日程应用中即可显示会议邀请数据,并可在会议开始时间到来之前对用户进行提示。
[0091] 上述实施例中,电子设备响应于添加日程操作,将会议邀请数据存储至日程应用数据库中,从而通过日程应用显示会议邀请数据,从而更便于用户通过日程应用来进行日程管理和工作安排等,进一步提升用户体验。
[0092] 在上述任一实施例的基础上,用户接收到会议邀请邮件后,需要向会议组织者反馈是否参加会议,便于会议组织者进行会议管理或安排等。从而,本申请实施例还可以提供一种会议邀请邮件处理方法。图6为本申请提供的一种会议邀请邮件的处理方法的流程示意图三。如图6所示,该方法包括:
[0093] S601、根据会议邀请数据显示参与状态选择控件。
[0094] 其中,参与状态选择控件包括参加控件、拒绝控件和待定控件。
[0095] 如图7中所示,邮件中的会议邀请数据以卡片形式显示,会议邀请数据中包括会议开始时间9月25日14点、会议结束时间9月25日18点、会议地点2楼会议室、会议组织者张三,会议参加者李四、王五。此外,邮件中还显示参与状态选择控件,用户可以通过参与状态选择控件中的按钮是、否或不确定来反馈是否参加会议,用户选择是即为参加,选择否为拒绝,选择不确定即为待定。
[0096] 需要说明的是,参与状态选择控件的显示方式可以根据需要进行设置。如图7中所示的仅为一种可能的显示方式。示例的,图8中所示的为另一种参与状态选择控件显示方式,用户可以通过参加、拒绝或待定按钮来反馈是否参加会议。
[0097] S602、响应于对目标参与状态控件的操作,将目标参与状态发送给会议组织者。
[0098] 其中,目标参与状态为参加、拒绝或待定。
[0099] 用户通过点击或触控目标参与状态控件来选择目标参与状态,电子设备响应于目标参与状态控件的操作,即可将目标参与状态发送给会议组织者。示例的,电子设备通过邮件将目标参与状态发送给会议组织者,例如电子设备调用EmailServiceStub中的sendMail方法来实现邮件发送,会议组织者接收到该邮件可以确定用户是否参加会议,从而能够进行相应的会议安排或统计等。
[0100] 可选的,用户对目标参与状态控件进行操作后,本申请实施例的会议邀请邮件处理方法还可以包括:
[0101] S603、将目标参与状态存储至邮箱数据库,并显示目标参与状态。
[0102] 用户选择目标参与状态后,电子设备可以将目标参与状态存储至邮箱数据库,并进行显示,从而用户再次打开该会议邀请邮件后,可以看到自己是否已经反馈过参与状态,还可以查看自己选择的参与状态时哪一种。
[0103] 此外,若用户向修改上次所反馈的参与状态,则可以再次通过操作新的目标参与状态控件来进行反馈,则电子设备重新执行S602的步骤进行邮件发送,并可再次执行S603将用户选择的新的目标参与状态进行存储和显示。
[0104] 示例的,如图9中所示,用户在接收到会议邀请邮件时,查看到会议邀请数据会议开始时间9月25日14点、会议结束时间9月25日18点、会议地点2楼会议室、会议组织者张三,会议参加者李四、王五,用户在初次查看该会议邀请邮件时尚不确定自己在9月25日14点是否有时间参加会议,因此点击待定按钮向会议组织者发送邮件反馈不确定是否参加会议,则邮件中显示用户反馈的参与状态为待定状态。
[0105] 用户在一段时间后,再次打开上述的会议邀请邮件,邮件中显示用户上次反馈的参与状态为待定,此时若用户已经确定可以参加会议,可以再次点击参加控件以向会议组织者发送邮件反馈参加会议,且邮件中会显示用户反馈的新的参与状态为参加会议。
[0106] 本实施例的会议邀请邮件处理方法中,除了在邮件中显示会议邀请数据之外,还显示参与状态选择控件,以便于用户向会议组织者反馈是否参加会议。此外,在用户选择目标参与状态后,还可以在邮件中显示目标参与状态,便于用户再次查看或者修改自己反馈的参与状态,使得会议管理便捷高效,提升了用户体验。
[0107] 图10为本申请提供的一种会议邀请邮件处理装置的结构示意图。如图10中所示,会议邀请邮件处理装置100包括:解析单元
[0108] 接收单元101,用于接收会议邀请邮件并下载会议邀请邮件的日程文件附件;
[0109] 102,用于对日程文件附件进行解析,得到会议邀请数据;
[0110] 显示单元103,用于显示会议邀请数据。
[0111] 在一种可行的实现方式中,会议邀请邮件处理装置100还包括:
[0112] 104,用于将解析得到的会议邀请数据存入邮箱数据库中;
[0113] 在一种可行的实现方式中,显示单元103用于:
[0114] 从邮箱数据库中读取会议邀请数据,并显示会议邀请数据。
[0115] 在一种可行的实现方式中,存储单元104还用于:
[0116] 响应于添加日程操作,将会议邀请数据存储至日程应用数据库中,以通过日程应用显示会议邀请数据。
[0117] 在一种可行的实现方式中,显示单元103还用于:
[0118] 根据会议邀请数据显示参与状态选择控件,参与状态选择控件包括参加控件、拒绝控件和待定控件。
[0119] 在一种可行的实现方式中,会议邀请邮件处理装置100还包括:
[0120] 发送单元105,用于响应于对目标参与状态控件的操作,将目标参与状态发送给会议组织者,目标参与状态为参加、拒绝或待定。
[0121] 在一种可行的实现方式中,存储单元104还用于:将目标参与状态存储至邮箱数据库;显示单元还用于显示目标参与状态。
[0122] 在一种可行的实现方式中,会议邀请数据包括会议主题、会议开始时间、会议结束时间、会议地点、会议组织者和会议参加者中的至少一种。
[0123] 本申请实施例提供的会议邀请邮件处理装置可以用于执行上述任一方法实施例中的会议邀请邮件处理方法,其实现原理和技术效果类似,此处不再赘述。
[0124] 图11为本申请提供的一种电子设备的结构示意图。如图11所示,电子设备110包括:存储器111、处理器112和收发器113;存储器111、处理器112和收发器113;示例的,存储器111、处理器112和收发器113通过总线114连接。
[0125] 存储器111用于存储计算机程序.
[0126] 处理器112用于在计算机程序执行时,实现如上各种可能的实施方式中的方法。
[0127] 可选的,上述处理器可以是中央处理单元(Central Processing Unit,CPU),还可以是其他通用处理器、数字信号处理器(Digital Signal Processor,DSP)、专用集成电路(Application Specific Integrated Circuit,ASIC)等。
[0128] 通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。结合本申请所公开的方法实施例中的步骤可以直接体现为硬件处理器执行完成,或者用处理器中的硬件及软件模块组合执行完成。
[0129] 本申请实施例还提供一种计算机可读存储介质,其上存储有计算机程序,计算机程序被处理器执行时,实现如上各种可能的实施方式中的方法。
[0130] 本申请实施例还提供一种计算机程序产品,该计算机程序产品包括计算机程序代码,当该计算机程序代码在计算机上运行时,使得计算机执行如上各种可能的实施方式中的方法。
[0131] 本申请实施例还提供一种芯片,包括存储器和处理器,该存储器用于存储计算机程序,该处理器用于从存储器中调用并运行计算机程序,使得安装有该芯片的设备执行如上各种可能的实施方式中的方法。
[0132] 实现上述各方法实施例的全部或部分步骤可以通过程序指令相关的硬件来完成。前述的程序可以存储于一可读取存储器中。该程序在执行时,执行包括上述各方法实施例的步骤;而前述的存储器(存储介质)包括:只读存储器(read‑only memory,ROM)、RAM、快闪存储器、硬盘、固态硬盘、磁带(magnetic tape)、软盘(floppy disk)、光盘(optical disc)及其任意组合。
[0133] 本申请实施例是参照根据本申请实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理单元以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理单元执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
[0134] 这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
[0135] 这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
[0136] 显然,本领域的技术人员可以对本申请实施例进行各种改动和变型而不脱离本申请的精神和范围。这样,倘若本申请实施例的这些修改和变型属于本申请权利要求及其等同技术的范围之内,则本申请也意图包含这些改动和变型在内。
[0137] 需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者装置不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者装置所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括该要素的过程、方法、物品或者装置中还存在另外的相同要素。
[0138] 应当理解,尽管在本文可能采用术语第一、第二、第三等来描述各种信息,但这些信息不应限于这些术语。这些术语仅用来将同一类型的信息彼此区分开。例如,在不脱离本文范围的情况下,第一信息也可以被称为第二信息,类似地,第二信息也可以被称为第一信息。取决于语境,如在此所使用的词语"如果"可以被解释成为"在……时"或"当……时"或"响应于确定"。再者,如同在本文中所使用的,单数形式“一”、“一个”和“该”旨在也包括复数形式,除非上下文中有相反的指示。应当进一步理解,术语“包含”、“包括”表明存在所述的特征、步骤、操作、元件、组件、项目、种类、和/或组,但不排除一个或多个其他特征、步骤、操作、元件、组件、项目、种类、和/或组的存在、出现或添加。此处使用的术语“或”和“和/或”被解释为包括性的,或意味着任一个或任何组合。因此,“A、B或C”或者“A、B和/或C”意味着“以下任一个:A;B;C;A和B;A和C;B和C;A、B和C”。仅当元件、功能、步骤或操作的组合在某些方式下内在地互相排斥时,才会出现该定义的例外。
[0139] 在实施例描述中,使用用于表示元件的诸如“模块”、“部件”或“单元”的后缀仅为了有利于本申请的说明,其本身没有特定的意义。因此,“模块”、“部件”或“单元”可以混合地使用。
[0140] 应该理解的是,虽然实施例中的流程图中的各个步骤按照箭头的指示依次显示,但是这些步骤并不是必然按照箭头指示的顺序依次执行。除非本文中有明确的说明,这些步骤的执行并没有严格的顺序限制,其可以以其他的顺序执行。而且,图中的至少一部分步骤可以包括多个子步骤或者多个阶段,这些子步骤或者阶段并不必然是在同一时刻执行完成,而是可以在不同的时刻执行,其执行顺序也不必然是依次进行,而是可以与其他步骤或者其他步骤的子步骤或者阶段的至少一部分轮流或者交替地执行。
[0141] 需要说明的是,在本文中,采用了诸如S201、S202等步骤代号,其目的是为了更清楚简要地表述相应内容,不构成顺序上的实质性限制,本领域技术人员在具体实施时,可能会先执行S202后执行S201等,但这些均应在本申请的保护范围之内。