掌桥专利:专业的专利平台
掌桥专利
首页

一种基于大数据的日程个性化智能管理方法、系统和介质

文献发布时间:2023-06-19 19:18:24


一种基于大数据的日程个性化智能管理方法、系统和介质

技术领域

本发明涉及大数据和日程管理技术领域,更具体的,涉及一种基于大数据的日程个性化智能管理方法、系统和介质。

背景技术

现代都市人工作、生活节奏日益加快,不管是工作安排和生活安排,日程管理都十分有必要。现有的日程管理软件琳琅满目,功能也都日益完善,但仍存在以下问题:多数日程管理软件需要下载;无法在多台设备之间实现数据共享;同类产品功能杂乱,多而繁杂,少而不足;最为重要的是,系统无法自定义某一些日程或重要日志安排,缺乏根据用户习惯或信息进行日程自由度设置的手段,无法满足用户的个性化需求。

针对上述问题,亟待一种解决问题的设计方案。

发明内容

本发明的目的是提供一种基于大数据的日程个性化智能管理方法、系统和介质,可以自定义所需节日来做提醒,具备日历的基础功能,在日程管理的功能和方向上足够专业,针对不同设备,可以实现数据多端同步共享,更加方便用户在不同环境下使用,且实现根据用户登录信息采集用户历史日程日志信息进行识别,制订符合用户习惯和需求的未来日程,满足用户个性化需求,实现根据用户习惯信息进行日程日期展示和提醒的日程智能管理。

本发明第一方面提供了一种基于大数据的日程个性化智能管理方法,包括以下步骤:

获取用户登录信息;

根据所述登录信息得到节假日管理模块和日程管理模块;

根据所述节假日管理模块得到所述登录信息所对应的节假日日期并进行展示;

根据所述日程管理模块得到所述登录信息所对应的日程日期并进行展示。

本方案中,还包括:

根据所述登录信息得到添加节假日模块;

根据所述添加节假日模块,得到对应的阴历日期和阳历日期;

根据所述阴历日期,通过预设算法计算出对应的阳历日期并进行标记,同时生成未来预设时间段内的当前日期节日;

根据所述阳历日期,直接进行标记,同时生成未来预设时间段内的当前日期节日。

本方案中,所述根据所述日程管理模块得到所述登录信息所对应的日程日期并进行展示,还包括:

采集用户的历史日程标注信息,包括标记日期信息和日程备注信息;

根据所述标记日期信息提取各标记日期,并获取预设历史年份周期内的所述各标记日期的年份标记信息;

根据所述各标记日期的年份标记信息获取在所述历史年份周期内的标记频次信息;

根据所述标记频次信息与预设日期标记频次阈值进行阈值对比;

获取阈值对比结果符合预设阈值要求的标记日期,并标注为重点标记日期;

对所述重点标记日期以及日期对应的备注信息进行封装,获得用户重要标注日期信息;

根据所述重点标记日期对用户未来日程进行日期标注。

本方案中,所述根据所述日程管理模块得到所述登录信息所对应的日程日期并进行展示,还包括:

根据预设关键词对所述日程备注信息进行特征关键词识别,并提取关键日程;

根据所述关键日程获取关键日程信息,包括关键日程日志信息和关键日程日期信息;

根据所述历史年份周期内的关键日程日期信息与对应年份的节假日进行对照识别,若所述关键日程日期信息对应日程日期与节假日重合,则将所述关键日程日期标记为第一关键日程;

根据所述历史年份周期内的关键日程日志信息与所述用户拟设定的未来日程备注信息进行相似度识别,若相似度满足预设要求,则将所述关键日程日志信息对应日程日期标记为第二关键日程;

对所述第一关键日程和第二关键日程获取日程交集,并获取重要日程备注信息;

根据所述第一关键日程和第二关键日程对所述用户的未来日程进行备注,获取未来日程备注信息,并根据未来日程备注信息的备注日程设定日程提醒;

根据所述重要日程备注信息对所述用户的未来日程进行重点备注醒示,并对对应重要日程进行提级提醒。

本方案中,所述节假日管理模块包括:

获取节假日添加模块信息因子;

根据所述节假日添加模块信息因子,识别是否为常见节假日,若是,则允许添加;若否,则进行提醒当前添加为非常见节假日。

本方案中,所述日程管理模块还包括:

根据所述节假日管理模块,得到节假日信息;

根据所述节假日信息,生成周视图并进行展示;

根据所述节假日信息,生成月视图并进行展示。

本方案中,所述日程管理模块还包括:

根据所述登录信息,得到休假信息、加班信息和日程信息;

根据所述休假信息、加班信息和日程信息,生成周视图并进行展示;

根据所述休假信息、加班信息和日程信息,生成月视图并进行展示。

本发明第二方面还提供一种基于大数据的日程个性化智能管理系统,包括存储器和处理器,所述存储器中包括基于大数据的日程个性化智能管理方法程序,所述基于大数据的日程个性化智能管理方法程序被所述处理器执行时实现如下步骤:

获取用户登录信息;

根据所述登录信息得到节假日管理模块和日程管理模块;

根据所述节假日管理模块得到所述登录信息所对应的节假日日期并进行展示;

根据所述日程管理模块得到所述登录信息所对应的日程日期并进行展示。

本方案中,还包括:

根据所述登录信息得到添加节假日模块;

根据所述添加节假日模块,得到对应的阴历日期和阳历日期;

根据所述阴历日期,通过预设算法计算出对应的阳历日期并进行标记,同时生成未来预设时间段内的当前日期节日;

根据所述阳历日期,直接进行标记,同时生成未来预设时间段内的当前日期节日。

本发明第三方面提供了一种计算机可读存储介质,所述计算机可读存储介质中包括一种基于大数据的日程个性化智能管理方法程序,所述基于大数据的日程个性化智能管理方法程序被处理器执行时,实现如上述任一项所述的基于大数据的日程个性化智能管理方法的步骤。

本发明公开的一种基于大数据的日程个性化智能管理方法、系统和介质,通过获取用户登录信息并得到节假日管理模块和日程管理模块,根据节假日管理模块得到登录信息对应的节假日日期并进行展示,根据日程管理模块得到登录信息对应的日程日期并进行展示;可以根据登录信息得到添加节假日模块、节假日管理模块和日程管理模块,通过添加节假日模块,用户可以自主添加所需节假日,通过节假日管理模块和日程管理模块,可以对节假日和日程进行管理并以周或月的形式进行展示,并通过采集用户历史日程日志信息进行识别,制订符合用户习惯和需求的未来日程,满足用户个性化需求,实现根据用户习惯信息进行日程日期展示和提醒的日程智能管理技术。

附图说明

图1示出了本发明一种基于大数据的日程个性化智能管理方法的流程图;

图2示出了本发明一种基于大数据的日程个性化智能管理方法的另一种流程图;

图3示出了本发明一种基于大数据的日程个性化智能管理方法的获取日程日期并进行展示的流程图;

图4示出了本发明一种基于大数据的日程个性化智能管理系统的结构框图。

具体实施方式

为了能够更清楚地理解本发明的上述目的、特征和优点,下面结合附图和具体实施方式对本发明进行进一步的详细描述。需要说明的是,在不冲突的情况下,本申请的实施例及实施例中的特征可以相互组合。

在下面的描述中阐述了很多具体细节以便于充分理解本发明,但是,本发明还可以采用其他不同于在此描述的其他方式来实施,因此,本发明的保护范围并不受下面公开的具体实施例的限制。

图1示出了本申请一种基于大数据的日程个性化智能管理方法的流程图。

如图1所示,本申请公开了一种基于大数据的日程个性化智能管理方法,包括以下步骤:

S101,获取用户登录信息;

S102,根据所述登录信息得到节假日管理模块和日程管理模块;

S103,根据所述节假日管理模块得到所述登录信息所对应的节假日日期并进行展示;

S104,根据所述日程管理模块得到所述登录信息所对应的日程日期并进行展示。

需要说明的是,于本实施例中,首先获取用户登录信息,根据所述登录信息得到用户权限和个性化设置,通过节假日管理模块和日程管理模块针对不同用户登录信息生成相对应的个性化节假日管理模块和日程管理模块,并分别展示与登录信息对应的节假日日期和日程日期,其中,所述个性化节假日管理模块和日程管理模块由用户对初始节假日管理模块和日程管理模块进行编辑而来。

图2示出了本申请一种基于大数据的日程个性化智能管理方法的另一种流程图。

如图2所示,根据本发明实施例,还包括:

S201,根据所述登录信息得到添加节假日模块;

S202,根据所述添加节假日模块,得到对应的阴历日期和阳历日期;

S203,根据所述阴历日期,通过预设算法计算出对应的阳历日期并进行标记,同时生成未来预设时间段内的当前日期节日;

S204,根据所述阳历日期,直接进行标记,同时生成未来预设时间段内的当前日期节日。

需要说明的是,于本实施例中,首先获取用户登录信息,根据所述登录信息得到添加节假日模块,用户可以自主添加节假日,如春节、读书日、小学生安全教育日等节假日,其中,添加节假日日期为阴历日期时,所述添加节假日模块通过预设算法如JAVA程序计算用户添加节假日日期所对应的的阳历日期并进行标记,同时生成未来预设时间段内的当前日期节日;添加节假日日期为阳历日期时,则直接进行标记,同时生成未来预设时间段内的当前日期节日以作提醒。

图3示出了本申请一种基于大数据的日程个性化智能管理方法的获取日程日期并进行展示的流程图。

如图3所示,根据本发明实施例,所述根据所述日程管理模块得到所述登录信息所对应的日程日期并进行展示,还包括:

S301,采集用户的历史日程标注信息,包括标记日期信息和日程备注信息;

S302,根据所述标记日期信息提取各标记日期,并获取预设历史年份周期内的所述各标记日期的年份标记信息;

S303,根据所述各标记日期的年份标记信息获取在所述历史年份周期内的标记频次信息;

S304,根据所述标记频次信息与预设日期标记频次阈值进行阈值对比;

S305,获取阈值对比结果符合预设阈值要求的标记日期,并标注为重点标记日期;

S306,对所述重点标记日期以及日期对应的备注信息进行封装,获得用户重要标注日期信息;

S307,根据所述重点标记日期对用户未来日程进行日期标注。

需要说明的是,为获得用户的未来日程安排,根据历史日程标注的情况识别获得用户历史重要日期和关键日程,来识别未来重要日程的安排,以实现根据用户历史习惯日程安排规划未来日期日程,根据用户的历史日程标注信息获得标记日期信息和备注日程信息,标记日期信息是用户历史日期上的标记情况,如重要纪念日、重大提醒日期等,日程备注信息是根据用户备注的历史日程安排获得的历史日程情况,如某年某月份时段备注的旅行日程、年会日程、课题日程等,再根据标记日期信息获得各标记日期以及在一定历史年份时段内每年标记该日期的情况,如在2000年至2010年十年期间对5月16日的日期标记情况,再根据标记的情况获得年份周期内的标记频次,如用户对十年间5月16日的标记年份为2000、2002、2003、2005、2007、2008、2010共七次,则该日期的标记频次为7,再将各标记日期的标记频次与预设频次阈值进行阈值对比,如对于5月16日的频次阈值为6,则该日期满足预设阈值,符合阈值对比要求,则将该日期标记为重点标记日期,则根据重点标记日期以及对应的备注信息,如5月16日备注信息为购买纪念日礼物、订餐等,对日期和备注信息进行封装,获得重要标注日期信息,则说明该日期为用户的重要纪念日,则根据该日期对未来的日程进行日期标注,如对2023年的5月16日进行标注,以使用户获得重要日期的提醒。

根据本发明实施例,所述根据所述日程管理模块得到所述登录信息所对应的日程日期并进行展示,还包括:

根据预设关键词对所述日程备注信息进行特征关键词识别,并提取关键日程;

根据所述关键日程获取关键日程信息,包括关键日程日志信息和关键日程日期信息;

根据所述历史年份周期内的关键日程日期信息与对应年份的节假日进行对照识别,若所述关键日程日期信息对应日程日期与节假日重合,则将所述关键日程日期标记为第一关键日程;

根据所述历史年份周期内的关键日程日志信息与所述用户拟设定的未来日程备注信息进行相似度识别,若相似度满足预设要求,则将所述关键日程日志信息对应日程日期标记为第二关键日程;

对所述第一关键日程和第二关键日程获取日程交集,并获取重要日程备注信息;

根据所述第一关键日程和第二关键日程对所述用户的未来日程进行备注,获取未来日程备注信息,并根据未来日程备注信息的备注日程设定日程提醒;

根据所述重要日程备注信息对所述用户的未来日程进行重点备注醒示,并对对应重要日程进行提级提醒。

需要说明的是,日程备注信息是根据用户备注的历史日程安排获得的历史日程情况,如某年某月份时段备注的旅行日程、年会日程、课题日程等,根据预设关键词如年会、旅行、祭祀、结算等,对日程备注信息进行识别获得含有关键词的关键日程,再获取关键日程的信息,包括日程日志信息和日程日期信息,日志信息是反映日程中记载的纪事、备忘录、说明等日程相关的信息,日程日期信息是某几天具体时间段内的日期信息,如4月中旬非周末,再对关键日程日期信息与所对应的年份的节假日件对照,若重合则标记为第一关键日程,如2016年4月中旬非周末为清明节,则该关键日程日期即符合第一关键日程的要求,将2023年4月中旬非周末标记为第一关键日程,再将关键日程日志信息与用户拟设定的未来日程备注信息进行相似度识别,如2023年9月下旬包含的未来日程备注信息有“出国旅行”,而2019年9月下旬的关键日程日志信息有“美国旅行”,则两者日程日志信息符合预设相似度要求,则符合第二关键日程的要求,对2023年9月下旬标记为第二关键日程,根据第一关键日程和第二关键日程对用户的未来日程进行备注,并获取未来日程备注信息并根据备注日程设定日程提醒,若存在第一关键日程和第二关键日程中的日程交集,如2023年6月中旬存在第一关键日程和第二关键日程,则对2023年6月中旬标注为重要日程,则根据重要日程备注信息对未来日程进行重点备注醒示,并对该日程提级提醒,以使用户获得足够的重要日程提示。

根据本发明实施例,所述节假日管理模块包括:

获取节假日添加模块信息因子;

根据所述节假日添加模块信息因子,识别是否为常见节假日,若是,则允许添加;若否,则进行提醒当前添加为非常见节假日。

需要说明的是,于本实施例中,所述节假日管理模块通过获取节假日添加模块信息因子,对添加节假日进行识别以判断是否为常见节假日,若识别所述添加信息模块因子为“1”,则判断为常见节假日并进行添加;若识别所述添加信息模块因子为“0”,则判断为非常见节假日并进行提醒,供用户选择是否继续进行添加,若继续添加,则对所述添加节假日进行三角符号标记,以区别于常见节假日。

根据本发明实施例,所述日程管理模块还包括:

根据所述节假日管理模块,得到节假日信息;

根据所述节假日信息,生成周视图并进行展示;

根据所述节假日信息,生成月视图并进行展示。

需要说明的是,于本实施例中,日程管理模块可以对节假日管理模块内的节假日信息通过可视化日历的形式进行展示,首先获取节假日信息,根据所述节假日信息,以周为单位生成周视图进行展示,还可以以月为单位生成月视图进行展示,其中,周视图可显示节假日详细信息包括阳历日期、阴历日期和节假日简介信息等。

根据本发明实施例,所述日程管理模块还包括:

根据所述登录信息,得到休假信息、加班信息和日程信息;

根据所述休假信息、加班信息和日程信息,生成周视图并进行展示;

根据所述休假信息、加班信息和日程信息,生成月视图并进行展示。

需要说明的是,于本实施例中,首先获取登录信息,得到当前用户权限所对应的的休假信息、加班信息和日程信息,

值得一提的是,还包括:

根据所述添加节假日模块,得到二十四节气;

根据所述二十四节气,通过预设算法计算出对应的阳历日期并进行标记,同时生成未来预设时间段内的当前日期节日。

需要说明的是,于本实施例中,用户还可以通过添加传统的二十四节气来添加节假日,如添加节气“雨水”,所述添加节假日模块通过预设算法计算出节气“雨水”所对应的当前阳历日期并进行标记,同时生成未来预设时间段内的当前日期节日。

值得一提的是,所述根据所述登录信息得到添加节假日模块还包括:

根据所述添加节假日模块,得到每年预设月份或/和预设周或/和预设星期,通过java内置日期类处理当前周所在时间为阳历日期并进行标记,同时生成未来预设时间段内的当前日期节日。

需要说明的是,于本实施例中,用户可以通过所述添加节假日模块以某月某周某星期的方式添加节假日,再通过java内置日期类来处理当前周所在时间生成为阳历日期并进行标记,同时生成未来预设时间段内的当前日期节日。

值得一提的是,所述日程管理模块还包括:

根据所述登录信息,得到日程信息;

根据所述日程信息,得到日程信息重要类型;

根据所述日程信息重要类型,得到日程提醒时间。

需要说明的是,于本实施例中,用户可以自主设置日程信息重要类型,分别为高、中、低,提醒时间可以是当天某一时间提醒、前一天某一时间提醒、前三天某一时间提醒和前一周某一时间提醒,还可以设置为每天提醒、每周提醒、每月提醒和每年提醒,提供了不同时间段的提醒选择,满足用户对不同类型日程提醒的需求。

值得一提的是,还包括:

根据预设日程信息分类分级标准分别对所述用户的历史日程标注信息和历史关键日程日期信息进行日程类型分类分级,分别获得历史日程标准分级信息和历史关键日程日期分类信息;

根据所述历史日程标准分级信息和历史关键日程日期分类信息分别提取不同级别、类型的信息对应的日程日期,获得分类分级日程日期信息;

根据所述分类分级日程日期信息的对应日期结合类型或级别对所述用户未来一年日程计划进行日期标注,获得分类分级日程日期计划信息;

根据所述分类分级日程日期计划信息的对应日期对所述用户进行日程计划调整并展示,获得日程日期计划修正信息。

需要说明的是,为防止用户在未来一年的计划日程中出现与重要关键日期安排相冲突的情况,如在年会日期安排其他行程、在纪念日时期安排出差、在客户公众开放日安排重要会议等,根据历史日程的标注信息和关键日程日期信息进行日期类型、级别区分,对历史日程日期根据日期发生的事件安排的重要性、紧急性按照预设分类分级标准进行区分,以获得对历史日程日期的类型级别的明确或排列,获得分类分级日程日期信息,再根据其对应的日期结合类型、级别对未来一年的日程计划进行调整,通过历史重要级别、类型的日程的未来映射来规避未来计划中出现重要计划相撞、关键日程重叠、人员事件的时间、空间不匹配等状况,根据分类分级日程日期对未来日程计划进行调整并展示,以实现对日程计划的合理安排,并对用户提醒调整后的计划日程日期和展示。

图4示出了本发明一种基于大数据的日程个性化智能管理系统的结构框图。

如图4所示,本发明公开了一种基于大数据的日程个性化智能管理系统,包括存储器401和处理器402,所述存储器中包括基于大数据的日程个性化智能管理方法程序,所述基于大数据的日程个性化智能管理方法程序被所述处理器执行时实现如下步骤:

获取用户登录信息;

根据所述登录信息得到节假日管理模块和日程管理模块;

根据所述节假日管理模块得到所述登录信息所对应的节假日日期并进行展示;

根据所述日程管理模块得到所述登录信息所对应的日程日期并进行展示。

需要说明的是,于本实施例中,首先获取用户登录信息,根据所述登录信息得到用户权限和个性化设置,通过节假日管理模块和日程管理模块针对不同用户登录信息生成相对应的个性化节假日管理模块和日程管理模块,并分别展示与登录信息对应的节假日日期和日程日期,其中,所述个性化节假日管理模块和日程管理模块由用户对初始节假日管理模块和日程管理模块进行编辑而来。

根据本发明实施例,还包括:

根据所述登录信息得到添加节假日模块;

根据所述添加节假日模块,得到对应的阴历日期和阳历日期;

根据所述阴历日期,通过预设算法计算出对应的阳历日期并进行标记,同时生成未来预设时间段内的当前日期节日;

根据所述阳历日期,直接进行标记,同时生成未来预设时间段内的当前日期节日。

需要说明的是,于本实施例中,首先获取用户登录信息,根据所述登录信息得到添加节假日模块,用户可以自主添加节假日,如春节、读书日、小学生安全教育日等节假日,其中,添加节假日日期为阴历日期时,所述添加节假日模块通过预设算法如JAVA程序计算用户添加节假日日期所对应的的阳历日期并进行标记,同时生成未来预设时间段内的当前日期节日;添加节假日日期为阳历日期时,则直接进行标记,同时生成未来预设时间段内的当前日期节日以作提醒。

根据本发明实施例,所述根据所述日程管理模块得到所述登录信息所对应的日程日期并进行展示,还包括:

采集用户的历史日程标注信息,包括标记日期信息和日程备注信息;

根据所述标记日期信息提取各标记日期,并获取预设历史年份周期内的所述各标记日期的年份标记信息;

根据所述各标记日期的年份标记信息获取在所述历史年份周期内的标记频次信息;

根据所述标记频次信息与预设日期标记频次阈值进行阈值对比;

获取阈值对比结果符合预设阈值要求的标记日期,并标注为重点标记日期;

对所述重点标记日期以及日期对应的备注信息进行封装,获得用户重要标注日期信息;

根据所述重点标记日期对用户未来日程进行日期标注。

需要说明的是,为获得用户的未来日程安排,根据历史日程标注的情况识别获得用户历史重要日期和关键日程,来识别未来重要日程的安排,以实现根据用户历史习惯日程安排规划未来日期日程,根据用户的历史日程标注信息获得标记日期信息和备注日程信息,标记日期信息是用户历史日期上的标记情况,如重要纪念日、重大提醒日期等,日程备注信息是根据用户备注的历史日程安排获得的历史日程情况,如某年某月份时段备注的旅行日程、年会日程、课题日程等,再根据标记日期信息获得各标记日期以及在一定历史年份时段内每年标记该日期的情况,如在2000年至2010年十年期间对5月16日的日期标记情况,再根据标记的情况获得年份周期内的标记频次,如用户对十年间5月16日的标记年份为2000、2002、2003、2005、2007、2008、2010共七次,则该日期的标记频次为7,再将各标记日期的标记频次与预设频次阈值进行阈值对比,如对于5月16日的频次阈值为6,则该日期满足预设阈值,符合阈值对比要求,则将该日期标记为重点标记日期,则根据重点标记日期以及对应的备注信息,如5月16日备注信息为购买纪念日礼物、订餐等,对日期和备注信息进行封装,获得重要标注日期信息,则说明该日期为用户的重要纪念日,则根据该日期对未来的日程进行日期标注,如对2023年的5月16日进行标注,以使用户获得重要日期的提醒。

根据本发明实施例,所述根据所述日程管理模块得到所述登录信息所对应的日程日期并进行展示,还包括:

根据预设关键词对所述日程备注信息进行特征关键词识别,并提取关键日程;

根据所述关键日程获取关键日程信息,包括关键日程日志信息和关键日程日期信息;

根据所述历史年份周期内的关键日程日期信息与对应年份的节假日进行对照识别,若所述关键日程日期信息对应日程日期与节假日重合,则将所述关键日程日期标记为第一关键日程;

根据所述历史年份周期内的关键日程日志信息与所述用户拟设定的未来日程备注信息进行相似度识别,若相似度满足预设要求,则将所述关键日程日志信息对应日程日期标记为第二关键日程;

对所述第一关键日程和第二关键日程获取日程交集,并获取重要日程备注信息;

根据所述第一关键日程和第二关键日程对所述用户的未来日程进行备注,获取未来日程备注信息,并根据未来日程备注信息的备注日程设定日程提醒;

根据所述重要日程备注信息对所述用户的未来日程进行重点备注醒示,并对对应重要日程进行提级提醒。

需要说明的是,日程备注信息是根据用户备注的历史日程安排获得的历史日程情况,如某年某月份时段备注的旅行日程、年会日程、课题日程等,根据预设关键词如年会、旅行、祭祀、结算等,对日程备注信息进行识别获得含有关键词的关键日程,再获取关键日程的信息,包括日程日志信息和日程日期信息,日志信息是反映日程中记载的纪事、备忘录、说明等日程相关的信息,日程日期信息是某几天具体时间段内的日期信息,如4月中旬非周末,再对关键日程日期信息与所对应的年份的节假日件对照,若重合则标记为第一关键日程,如2016年4月中旬非周末为清明节,则该关键日程日期即符合第一关键日程的要求,将2023年4月中旬非周末标记为第一关键日程,再将关键日程日志信息与用户拟设定的未来日程备注信息进行相似度识别,如2023年9月下旬包含的未来日程备注信息有“出国旅行”,而2019年9月下旬的关键日程日志信息有“美国旅行”,则两者日程日志信息符合预设相似度要求,则符合第二关键日程的要求,对2023年9月下旬标记为第二关键日程,根据第一关键日程和第二关键日程对用户的未来日程进行备注,并获取未来日程备注信息并根据备注日程设定日程提醒,若存在第一关键日程和第二关键日程中的日程交集,如2023年6月中旬存在第一关键日程和第二关键日程,则对2023年6月中旬标注为重要日程,则根据重要日程备注信息对未来日程进行重点备注醒示,并对该日程提级提醒,以使用户获得足够的重要日程提示。

根据本发明实施例,所述节假日管理模块包括:

获取节假日添加模块信息因子;

根据所述节假日添加模块信息因子,识别是否为常见节假日,若是,则允许添加;若否,则进行提醒当前添加为非常见节假日。

需要说明的是,于本实施例中,所述节假日管理模块通过获取节假日添加模块信息因子,对添加节假日进行识别以判断是否为常见节假日,若识别所述添加信息模块因子为“1”,则判断为常见节假日并进行添加;若识别所述添加信息模块因子为“0”,则判断为非常见节假日并进行提醒,供用户选择是否继续进行添加,若继续添加,则对所述添加节假日进行三角符号标记,以区别于常见节假日。

根据本发明实施例,所述日程管理模块还包括:

根据所述节假日管理模块,得到节假日信息;

根据所述节假日信息,生成周视图并进行展示;

根据所述节假日信息,生成月视图并进行展示。

需要说明的是,于本实施例中,日程管理模块可以对节假日管理模块内的节假日信息通过可视化日历的形式进行展示,首先获取节假日信息,根据所述节假日信息,以周为单位生成周视图进行展示,还可以以月为单位生成月视图进行展示,其中,周视图可显示节假日详细信息包括阳历日期、阴历日期和节假日简介信息等。

根据本发明实施例,所述日程管理模块还包括:

根据所述登录信息,得到休假信息、加班信息和日程信息;

根据所述休假信息、加班信息和日程信息,生成周视图并进行展示;

根据所述休假信息、加班信息和日程信息,生成月视图并进行展示。

需要说明的是,于本实施例中,首先获取登录信息,得到当前用户权限所对应的的休假信息、加班信息和日程信息,

值得一提的是,还包括:

根据所述添加节假日模块,得到二十四节气;

根据所述二十四节气,通过预设算法计算出对应的阳历日期并进行标记,同时生成未来预设时间段内的当前日期节日。

需要说明的是,于本实施例中,用户还可以通过添加传统的二十四节气来添加节假日,如添加节气“雨水”,所述添加节假日模块通过预设算法计算出节气“雨水”所对应的当前阳历日期并进行标记,同时生成未来预设时间段内的当前日期节日。

值得一提的是,所述根据所述登录信息得到添加节假日模块还包括:

根据所述添加节假日模块,得到每年预设月份或/和预设周或/和预设星期,通过java内置日期类处理当前周所在时间为阳历日期并进行标记,同时生成未来预设时间段内的当前日期节日。

需要说明的是,于本实施例中,用户可以通过所述添加节假日模块以某月某周某星期的方式添加节假日,再通过java内置日期类来处理当前周所在时间生成为阳历日期并进行标记,同时生成未来预设时间段内的当前日期节日。

值得一提的是,所述日程管理模块还包括:

根据所述登录信息,得到日程信息;

根据所述日程信息,得到日程信息重要类型;

根据所述日程信息重要类型,得到日程提醒时间。

需要说明的是,于本实施例中,用户可以自主设置日程信息重要类型,分别为高、中、低,提醒时间可以是当天某一时间提醒、前一天某一时间提醒、前三天某一时间提醒和前一周某一时间提醒,还可以设置为每天提醒、每周提醒、每月提醒和每年提醒,提供了不同时间段的提醒选择,满足用户对不同类型日程提醒的需求。

值得一提的是,还包括:

根据预设日程信息分类分级标准分别对所述用户的历史日程标注信息和历史关键日程日期信息进行日程类型分类分级,分别获得历史日程标准分级信息和历史关键日程日期分类信息;

根据所述历史日程标准分级信息和历史关键日程日期分类信息分别提取不同级别、类型的信息对应的日程日期,获得分类分级日程日期信息;

根据所述分类分级日程日期信息的对应日期结合类型或级别对所述用户未来一年日程计划进行日期标注,获得分类分级日程日期计划信息;

根据所述分类分级日程日期计划信息的对应日期对所述用户进行日程计划调整并展示,获得日程日期计划修正信息。

需要说明的是,为防止用户在未来一年的计划日程中出现与重要关键日期安排相冲突的情况,如在年会日期安排其他行程、在纪念日时期安排出差、在客户公众开放日安排重要会议等,根据历史日程的标注信息和关键日程日期信息进行日期类型、级别区分,对历史日程日期根据日期发生的事件安排的重要性、紧急性按照预设分类分级标准进行区分,以获得对历史日程日期的类型级别的明确或排列,获得分类分级日程日期信息,再根据其对应的日期结合类型、级别对未来一年的日程计划进行调整,通过历史重要级别、类型的日程的未来映射来规避未来计划中出现重要计划相撞、关键日程重叠、人员事件的时间、空间不匹配等状况,根据分类分级日程日期对未来日程计划进行调整并展示,以实现对日程计划的合理安排,并对用户提醒调整后的计划日程日期和展示。

本发明第三方面提供了一种计算机可读存储介质,所述计算机可读存储介质中包括一种基于大数据的日程个性化智能管理方法程序,所述基于大数据的日程个性化智能管理方法程序被处理器执行时,实现如上述任一项所述的基于大数据的日程个性化智能管理方法的步骤。

本发明公开的一种基于大数据的日程个性化智能管理方法、系统和可读存储介质,可以通过获取用户登录信息并得到节假日管理模块和日程管理模块,根据节假日管理模块得到登录信息对应的节假日日期并进行展示,根据日程管理模块得到登录信息对应的日程日期并进行展示;本发明可以根据登录信息得到添加节假日模块、节假日管理模块和日程管理模块,通过添加节假日模块,用户可以自主添加所需节假日,通过节假日管理模块和日程管理模块,可以对节假日和日程进行管理并以周或月的形式进行展示,并通过采集用户历史日程日志信息进行识别,制订符合用户习惯和需求的未来日程,满足用户个性化需求,实现根据用户习惯信息进行日程日期展示和提醒的日程智能管理技术。

在本申请所提供的几个实施例中,应该理解到,所揭露的设备和方法,可以通过其它的方式实现。以上所描述的设备实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,如:多个单元或组件可以结合,或可以集成到另一个系统,或一些特征可以忽略,或不执行。另外,所显示或讨论的各组成部分相互之间的耦合、或直接耦合、或通信连接可以是通过一些接口,设备或单元的间接耦合或通信连接,可以是电性的、机械的或其它形式的。

上述作为分离部件说明的单元可以是、或也可以不是物理上分开的,作为单元显示的部件可以是、或也可以不是物理单元;既可以位于一个地方,也可以分布到多个网络单元上;可以根据实际的需要选择其中的部分或全部单元来实现本实施例方案的目的。

另外,在本发明各实施例中的各功能单元可以全部集成在一个处理单元中,也可以是各单元分别单独作为一个单元,也可以两个或两个以上单元集成在一个单元中;上述集成的单元既可以采用硬件的形式实现,也可以采用硬件加软件功能单元的形式实现。

本领域普通技术人员可以理解:实现上述方法实施例的全部或部分步骤可以通过程序指令相关的硬件来完成,前述的程序可以存储于计算机可读取存储介质中,该程序在执行时,执行包括上述方法实施例的步骤;而前述的存储介质包括:移动存储设备、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,Random Access Memory)、磁碟或者光盘等各种可以存储程序代码的介质。

或者,本发明上述集成的单元如果以软件功能模块的形式实现并作为独立的产品销售或使用时,也可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明实施例的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机、服务器、或者网络设备等)执行本发明各个实施例所述方法的全部或部分。而前述的存储介质包括:移动存储设备、ROM、RAM、磁碟或者光盘等各种可以存储程序代码的介质。

技术分类

06120115864098