行事历主动推荐事件的方法

文档序号:9275048阅读:374来源:国知局
行事历主动推荐事件的方法
【技术领域】
[0001] 本发明涉及个人信息管理行事历技术领域,特别为一种根据行事历中的历史事件 自动推荐使用者建立未来事件的方法。
【背景技术】
[0002] 随着社会变化使现代人生活逐渐忙碌,人类于生活中对信息科技的方便性与自动 性的依赖度逐渐上升,个人信息管理的行事历即是一种被广泛应用于记录与提醒使用者重 要事项的信息科技工具。现有技术中已有数种电子行事历的相关专利与技术方法,但该 些专利主要聚焦于行事历事件的事件输入与提醒方式,例如美国专利第8363943B2号「电 子装置上的行事历应用程序生成数据方法」(Forminginformationforthecalendar applicationofanelectronicdevice)提供了一种经由影像辨识输入行事历事件的方 法,中国台湾专利第1351866号「建立电子行事历的接口、系统及其方法」则建立了友善的 使用者操作画面以便使用者快速操作及输入行事历事件,中国台湾专利第1279695号「从 自然语言电子邮件萃取安排计划信息的方法与装置」为一种经由剖析电子邮件内容产生行 事历事件的方法,可以得知该些专利的目的均为加速使用者输入行事历事件的时间或为加 广行事历事件输入的方式。
[0003] 从技术层面上来看,行事历的事件大多为行事历通过与使用者的互动被动产生, 但仍有专利尝试凭借行事历外部的数据源主动产生行事历事件,例如前述的中国台湾专利 第1279695号为将电子邮件内容通过自然语言分析自动产生未来可能行事历事件的方法, 目前并无专利方法采用通过行事历内部资料源(即根据使用者已发生的行事历历史事件) 自动推荐事件提供使用者输入成为未来可能事件的方法。如从数据源判断数据的质量,外 部来源的数据内容可能因格式或内容并不统一而具有无法预测性,行事历系统乃进一步受 影响产生误判并自动加入错误的行事历事件。
[0004] 上述现有专利中行事历服务加速行事历事件的新增多为针对外部数据源自动化 剖析以判断是否需要新增该数据至行事历中,该类专利多对外部数据源的内容采用语意分 析方法,依据机率模型做出判断后再根据设定的临界值自动产生未来行事历事件,然而高 临界值设定将遗漏潜在可能事件,临界值设定过低又可能产生大量误判事件,导致使用者 使用该种行事历的难度增加致使其困扰。反而言之,针对行事历内部数据源作为分析材料 预告可能的未来事件的方法大为优于现有方法,因为已发生过的行事历内部历史事件为使 用者过去建立的历史事件,该些内部之历史事件之间与外部电子邮件数据等相比对使用者 的关联性将高出许多。

【发明内容】

[0005]本发明为一种行事历内部根据使用者已发生的行事历事件,经过计算规则产生推 荐数据并自动推荐使用者以建立未来事件的方法。
[0006]本发明的目的在于提供一种根据使用者已发生的行事历事件,经过计算规则自动 推荐成为使用者未来事件的方法,其至少包含以下步骤:
[0007] 扫描取得所有行事历事件;
[0008] 找出符合条件的历史事件作为初步事件;
[0009] 依事件时间参数计算各初步事件的推荐分数;
[0010] 依推荐分数与另一加权值计算出加权推荐分数;
[0011] 将初步事件依加权推荐分数排序;
[0012] 依排序结果列出推荐事件于使用者接口;以及
[0013] 待使用者于该使用者接口选择想要的事件后将该想要的事件纪录于行事历数据 库。
[0014] 本发明为一种行事历主动推荐事件的方法,其中包含有数个模块的讯息传递,其 包含如下列步骤:于行事历系统内设置行事历数据库,该行事历系统内撷取模块将自该行 事历数据库撷取初步数据再将该初步数据传输至该行事历系统内的计算分析模块,该计算 分析模块将该初步数据通过计算规则产生分析数据并将该分析数据传输至该行事历系统 内的另一排序模块,而后该排序模块将该分析数据排序产生排序数据然后将该排序数据传 输至该行事历系统内的推荐模块,该推荐模块将该排序数据通过推荐规则产生推荐数据, 至此推荐数据的计算程序完成。
[0015] 本发明计算程序后的模块间讯息传递步骤更包含:该推荐模块将该推荐数据传输 至该行事历系统内的使用者接口模块而该使用者接口模块将会根据该推荐数据产生推荐 选项数据并且将该推荐选项数据传输至该行事历系统外部的使用者终端装置。使用者于该 使用者终端装置上与该推荐接口数据互动的判断选择结果将可得到推荐选择数据,该使用 者终端装置将该推荐选择数据传输回该行事历系统内部的该使用者接口模块,该使用者接 口模块将该推荐选择数据传输至该行事历系统内的另一反馈模块进行处理后产生推荐反 馈数据,该反馈模块再将该反馈数据传输至该行事历系统内的该行事历数据库进行储存。
[0016] 该撷取模块自该行事历数据库中撷取数据的方法为先对该行事历数据库中所有 数据进行扫描,再根据筛选条件撷取复数历史事件来产生该初步资料,每笔历史事件内都 至少设有一提醒时间和一起始时间,该筛选条件为将该行事历数据库中各该历史事件的该 提醒时间与该行事历数据库中各该历史事件的起始时间通过计算产生可能发生时间,该可 能发生时间落于一特定区间的各该历史事件皆会被选入该初步资料,该筛选条件可进一步 为该历史事件的起始时间再减去一特定时间的时间值或是该行事历数据库纪录中的分类 卷标为同群的历史事件,以上为该撷取模块从该行事历数据库中撷取数据的方式。
[0017] 该撷取模块更会将筛选出的初步数据加以分类,该撷取模块撷取出的该初步数据 可能包含有分类卷标同群的历史事件与无分类标签的历史事件,该撷取模块会将该初步数 据中同群的历史事件进行分群成为群组历史事件并将无分类标签的历史事件分类为单独 历史事件。
[0018] 将筛选出的分群或单独历史事件计算分析的步骤包含:该计算分析模块首先将该 初步数据通过计算产生推荐分数,单独历史事件的推荐分数计算方式为将其提醒时间除以 该初步数据中各该单独历史事件的提醒时间中的最大值者作为其推荐分数,群组历史事件 的推荐分数计算方式为将该群组中各该历史数据的起始时间的差值的标准偏差作为该群 组历史事件的推荐分数。于推荐分数计算完毕之后,该计算分析模块将该初步数据基于需 要计算出加权值后再将该推荐分数与该加权值计算得出另一加权推荐分数,该加权推荐 分数与该初步数据结合后即产生该分析数据。
[0019] 最后则为排序方法,该排序模块会将传输来的该分析数据内该初步数据的各该单 独历史事件依据该加权推荐分数排序产生该排序数据,或是将各该群组历史事件中该些同 群的历史事件根据该加权推荐分数按照统计标准偏差规则排序产生该排序数据。
[0020] 综合上述详细步骤可知,本发明提供了一种依据使用者先前建立的历史行事历事 件来自动推荐事件成为使用者建立未来事件的方法,藉由使用者的行事历历史事件扫瞄筛 选出可能的初步事件,再通过时间参数和加权值得出加权推荐分数,在适时预先依加权推 荐分数排序筛选出的历史事件于使用者接口上并待使用者选取决定后,将该些事件建立为 未来事件纪录于行事历数据库以完成事件的推荐,本发明与现有技术相比将有以下优点:
[0021] 1.本发明使用内部历史事件数据为依据分析产生推荐事件,可以减少使用外部数 据通过语言分析得出的事件相关性较低致产生错误判断新增事件的问题。
[0022] 2.使用者运用本发明的行事历时,不须如现有技术的行事历先设定临界值等项目 并于行事历实际提醒事件后才明了该如何设定将可得到较佳的提示状况,省去使用者不必 要的困扰。
[0023] 3.本发明经过内部历史数据分析后产生的推荐事件结果可将人们生活中不断重 复或每年每月特定日子可能需要做的事于事前提醒,该些推荐结果实用性将会比外部不稳 定数据源更高。
[0024] 4.运用本发明方法的行事历将分析过后的推荐事件提示予使用者得到反馈数据 的事件才加以储存成为未来计划,最后决定新增与否由使用者于整理完毕的提醒接口判 断,只需花费很短时间便可再进一步降低系统本身误判的机会。
【附图说明】
[0025] 图1为本发明行事历主动推荐事件的方法的行事历推荐系统模块讯息传递架构 图;
[0026] 图2为本发明行事历主动推荐事件的寻找推荐事件的方法流程图;
[0027] 图3为本发明行事历主动推荐事件的方法的第一实施例行事历实施例数据图;
[0028] 图4为本发明行事历主动推荐事件的使用者判断是否选用推荐事件的流程图;
[0029] 图5为本发明行事历主动推荐事件的方法的第二实施例行事历实施例数据图;
[0030] 图6为本发明行事历主动推荐事件的方法的统计分析模块示意图;
[0031] 图7为本发明行事历主动推荐事件的方法的第三实
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1