首页> 中国专利> 一种生成行程事项的方法及行程事项生成装置

一种生成行程事项的方法及行程事项生成装置

摘要

本发明的实施例公开一种生成行程事项的方法及行程事项生成装置。方法包括:识别接收的信息是否与预先设置的行程事项类型集相匹配,如果是,依据预先设置的字段格式提取接收的信息中包含的关键字段信息;依据所述接收的信息相匹配的行程事项类型映射的行程事项格式,对所述关键字段信息中的信息体进行提取,并依据提取的信息生成行程事项备忘录。应用本发明,可以提升生成日程事项的效率。

著录项

  • 公开/公告号CN105187624A

    专利类型发明专利

  • 公开/公告日2015-12-23

    原文格式PDF

  • 申请/专利权人 北京金山安全软件有限公司;

    申请/专利号CN201510369850.3

  • 发明设计人 谷喜楠;

    申请日2015-06-29

  • 分类号H04M1/725(20060101);H04M1/2745(20060101);G06Q10/10(20120101);G06F17/30(20060101);

  • 代理机构11237 北京市广友专利事务所有限责任公司;

  • 代理人祁献民

  • 地址 100085 北京市海淀区小营西路33号二层东区

  • 入库时间 2023-12-18 13:04:21

法律信息

  • 法律状态公告日

    法律状态信息

    法律状态

  • 2019-01-22

    授权

    授权

  • 2016-01-20

    实质审查的生效 IPC(主分类):H04M1/725 申请日:20150629

    实质审查的生效

  • 2015-12-23

    公开

    公开

说明书

技术领域

本发明涉及计算机应用技术,尤其涉及一种生成行程事项的方法及行程事 项生成装置。

背景技术

随着互联网和计算机通信技术的发展,通过网络通信的方式获取信息成为 人们越来越普遍接受的方式。例如,通过移动终端或固定终端等终端设备接收 会议召开的邮件或短信,或者,接收用户通过移动终端订阅的火车、飞机票信 息等。对于一些重要的行程事项信息,例如,用户预订的火车或飞机票信息、 参加生日宴会、出席公司会议等行程事项信息,为了避免该行程事项信息被用 户遗忘,需要进行提醒设置,以便在行程事项信息发生前的预定时间内,提醒 用户。

目前,移动电话等移动终端的应用日益广泛,其中,行程事项的安排、设 置和提醒是非常广泛的应用,可以提供日程提醒的功能。例如,移动终端通过 在日历中提供的日程提醒功能,可以根据用户手动输入的行程事项时间、行程 事项地点、行程事项内容以及行程事项提醒时间等,将行程事项添加到个人日 程里,生成行程事项提醒记录,这样,在设定的行程事项提醒时间到时,移动 终端以铃声或画面等形式提醒用户,例如,提醒用户提前准备乘车前往机场或 火车站,从而方便用户安排工作和生活中的各种行程事项并避免忘记重要的行 程事项。

但现有生成行程事项以及行程事项提醒的方法,在整个生成行程事项以及 行程事项提醒的过程中,需要用户将行程事项内容、行程事项时间以及行程事 项提醒时间等信息手动添加到个人日程里,以达到提醒的目的,设置过程较为 繁琐,生成行程事项以及行程事项提醒所需的时间较长,使得生成行程事项以 及行程事项提醒的效率较低,降低了用户体验;进一步地,通过手动添加方式 生成行程事项以及行程事项提醒,容易出现忘记添加行程事项提醒的情况,从 而耽误用户行程,给用户带来不便,甚至带来较大的财富损失,例如,接收到 银行发送的还款信息,如不及时处理将会导致用户经济损失。

发明内容

有鉴于此,本发明实施例提供一种生成行程事项的方法及行程事项生成装 置,提升生成日程事项的效率。

为达到上述目的,本发明的实施例采用如下技术方案:

一方面,本发明实施例提供一种生成行程事项的方法,包括:

识别接收的信息是否与预先设置的行程事项类型集相匹配,如果是,依据 预先设置的字段格式提取接收的信息中包含的关键字段信息;

依据所述接收的信息相匹配的行程事项类型映射的行程事项格式,对所述 关键字段信息中的信息体进行提取,并依据提取的信息生成行程事项备忘录。

本发明实施例提供的生成行程事项的方法,通过识别接收的信息是否与预 先设置的行程事项类型集相匹配,如果是,依据预先设置的字段格式提取接收 的信息中包含的关键字段信息,依据所述接收的信息相匹配的行程事项类型映 射的行程事项格式,对所述关键字段信息中的信息体进行提取,并依据提取的 信息生成行程事项备忘录。这样,在整个生成行程事项以及行程事项提醒的过 程中,自动生成行程事项备忘录,无需用户手动添加,避免用户忘记添加行程 事项提醒的情况,同时使得生成行程事项的流程简单,提升了生成行程事项的 效率。

另一方面,本发明实施例提供一种行程事项生成装置,包括:信息匹配处 理模块以及行程事项备忘录生成模块,其中,

信息匹配处理模块,用于识别接收的信息是否与预先设置的行程事项类型 集相匹配,如果是,依据预先设置的字段格式提取接收的信息中包含的关键字 段信息;

行程事项备忘录生成模块,用于依据所述接收的信息相匹配的行程事项类 型映射的行程事项格式,对所述关键字段信息中的信息体进行提取,并依据提 取的信息生成行程事项备忘录。

本发明实施例提供的行程事项生成装置,信息匹配处理模块识别接收的信 息是否与预先设置的行程事项类型集相匹配,如果是,依据预先设置的字段格 式提取接收的信息中包含的关键字段信息,行程事项备忘录生成模块依据接收 的信息相匹配的行程事项类型映射的行程事项格式,对所述关键字段信息中的 信息体进行提取,并依据提取的信息生成行程事项备忘录。这样,可以通过行 程事项类型集匹配以及对信息题中包含的信息进行提取,自动生成行程事项备 忘录,无需用户手动添加,避免用户忘记添加行程事项提醒的情况,同时使得 生成行程事项的流程简单,提升了生成行程事项的效率。

附图说明

为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施 例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述 中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付 出创造性劳动的前提下,还可以根据这些附图获得其它的附图。

图1为本发明实施例生成行程事项的方法流程示意图;

图2为本发明实施例生成行程事项提醒的方法具体流程示意图;

图3为本发明实施例行程事项生成装置结构示意图。

具体实施方式

下面结合附图对本发明实施例进行详细描述。

应当明确,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实 施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前 提下所获得的所有其它实施例,都属于本发明保护的范围。

图1为本发明实施例生成行程事项的方法流程示意图。参见图1,该流程包 括:

步骤101,识别接收的信息是否与预先设置的行程事项类型集相匹配,如果 是,依据预先设置的字段格式提取接收的信息中包含的关键字段信息;

本步骤中,接收的信息包括但不限于:短信、彩信、语音信息以及邮件信 息等。例如,用户购买火车票、飞机票时,在完成预订付款后,会收到来自火 车票票务中心或飞机票票务中心发送的确认短信或邮件通知,以告知用户预订 的火车票或飞机票信息。当然,实际应用中,接收的信息也可能是用户之间正 常通信的聊天短信。本发明实施例需要对接收的信息进行区分,以获取与本发 明实施例与生成行程事项相关的信息。

本发明实施例中,作为一可选实施例,行程事项类型集中存储有:短信类 行程事项、彩信类行程事项、语音信息类行程事项以及邮件信息类行程事项中 的一种或其任意组合。其中,

短信类行程事项以及彩信类行程事项中,存储有行程事项发送方号码信息;

语音信息类行程事项中,存储有行程事项发送方号码语音信息;

邮件信息类行程事项中,存储有行程事项邮件发送方信息。

作为一可选实施例,对于接收的信息为短信的情况,识别接收的信息是否 与预先设置的行程事项类型集相匹配包括:

提取短信的发送方信息,判断所述发送方信息是否与短信类行程事项中的 任一行程事项发送方号码信息相匹配。

本步骤中,短信类行程事项以及彩信类行程事项中存储的行程事项发送方 号码信息,可以包括预先设置的火车票务机构短信号码信息(例如,以12306 为号段的短信号码信息)、各飞机票务机构短信号码信息、各旅游机构短信号 码信息等。实际应用中,行程事项发送方号码信息可以是号段信息,也可以是 完整的短信号码信息,如果发送方信息与短信类行程事项中的任一行程事项发 送方号码信息相同,则确定发送方信息与行程事项类型集相匹配。例如,对于 存储的行程事项发送方号码信息为号段的情况,如果短信的发送方号码信息的 前几位与存储的号段相同,则确定发送方信息与行程事项类型集相匹配。再例 如,对于语音信息,通过语义识别方式,如果语音信息的发送方号码语音信息 与存储的任一行程事项发送方号码语音信息相同,则确定发送方信息与行程事 项类型集相匹配。

本发明实施例中,预先设置的字段格式包括:地址(address)、日期(data) 以及信息体(body)。以短信为例,字段格式中的地址为短信发送方号码信息 (行程事项发送方号码信息),日期为接收到短信的时间信息,信息体为接收 的短信内容。

实际应用中,由于短信在接收后,一般存储在短信数据库中,因而,可以 从短信数据库中读取接收的短信,并识别接收的信息是否与预先设置的行程事 项类型集相匹配。因而,在识别接收的信息是否与预先设置的行程事项类型集 相匹配之前,该方法可以进一步包括:

从短信数据库的收件箱中读取短信。

本步骤中,以终端设备的操作系统为Android操作系统为例,终端设备可以 通过ContentProvider访问短信数据库,其中,短信数据库中的收件箱统一资源 定位符(URL,UniformResourceLocation)为:content://sms/inbox。

作为一可选实施例,在从短信数据库的收件箱中读取短信之前,该方法进 一步包括:

获取上一次读取短信的时间;

所述从短信数据库的收件箱中读取短信包括:

从短信数据库的收件箱中,读取短信的接收时间大于上一次读取短信的时 间对应的短信。

本步骤中,在每次从短信数据库的收件箱中读取(提取)短信后,记录并 存储短信的读取或提取时间,如果未存储有短信的读取时间信息,表明短信为 首次提取,则提取所有短信并记录短信的读取时间信息。之后每次提取短信, 会判断短信的接收时间是否大于上一次存储的读取时间,如果是,则表明该短 信为新接收到的没有被提取过的短信,从而可以针对该类短信进行分析。

本发明实施例中,举例来说,可以通过建立一个SmsInfo来提取收件箱的以 下关键字段信息:

address,短信发送方号码信息,即发件人移动电话号码;

date,日期,即收到短信的时间;

body,信息体,即短信内容。

作为另一可选实施例,在依据预先设置的字段格式提取接收的信息中包含 的关键字段信息后,该方法也可以进一步包括:

获取上一次读取短信的时间;

判断关键字段信息中的日期是否大于上一次读取短信的时间,如果是,存 储提取的关键字段信息,否则,结束流程。

本发明实施例中,识别接收的信息为短信、彩信、语音信息或邮件信息为 公知技术,在此略去详述。

步骤102,依据所述接收的信息相匹配的行程事项类型映射的行程事项格 式,对所述关键字段信息中的信息体进行提取,并依据提取的信息生成行程事 项备忘录。

本步骤中,以行程事项为乘坐火车、接收的信息为短信为例,行程事项类 型映射的行程事项格式包括:行程事项名称、发车地点(行程事项目的地)、 发车时间(行程事项发生时间)等。当然,实际应用中,对于不同的行程事项 类型,其映射的行程事项格式大体相同,例如,对于参加婚礼或参加会议的行 程事项,映射的行程事项格式包括:行程事项名称、参加婚礼或会议地点(行 程事项目的地)、婚礼或会议举行时间(行程事项发生时间)等。

本发明实施例中,分析关键字短信息中短信的信息体(body,即短信内容), 例如,通过分析并提取短信内容中出现的关键字和数字信息,并填入预先设置 的行程事项备忘录中。举例来说,对于短信,可以采用基于分词处理的方式或 基于文本识别的方式对短信内容进行关键词提取,例如,信息体中出现的“A 月B日”代表日期,“C次”代表车次,“D车E号”代表车厢和座位号,“F 开”中的F代表具体发车时间,F前的文字代表车站名,因而,可以设置火车行 程事项的关键词集,包括:月、日、次、车、号、开、站等,从而可以通过上 述关键词集匹配的提取方式,从关键字段信息的信息体中提取出日期、时间、 发车站、车次等信息。然后,对提取出的信息进行整理组合,调取行程事项应 用,依据行程事项格式生成行程事项备忘录。

本发明实施例中,依据上述方式,生成的行程事项备忘录如下:

事项名称:乘坐C次列车,D车E号;

发车地点:车站名;

发车时间:A月B日F。

当然,实际应用中,生成的行程事项备忘录还可以进一步包括依据行程事 项发生时间以及预先设置的提醒策略生成的行程事项提醒时间。

较佳地,该方法还可以进一步包括:

步骤103,获取行程事项备忘录中行程事项发生的时间信息,按照预先设置 的策略提醒用户执行所述行程事项备忘录中的行程事项。

本步骤中,以短信为例,行程事项发生的时间信息为发车时间(信息)。 预先设置的策略可以是在发车时间前2个小时提醒用户注意准备前往车站乘车, 即在发车前2小时,通过闹铃、振动、蜂鸣、语音等方式提醒用户。

较佳地,作为一可选实施例,在所述依据提取的信息生成行程事项备忘录 之后,该方法还可以进一步包括:

将生成的所述行程事项备忘录写入到日程提醒、备忘录、日历、闹钟等具 备提醒功能的应用程序的数据库中,以便应用程序自动创建对应的提醒。

作为另一可选实施例,在所述依据提取的信息生成行程事项备忘录之后, 获取行程事项备忘录中行程事项发生的时间信息之前,该方法还可以进一步包 括:

显示所述行程事项备忘录,以便用户确认是否生成行程事项提醒;

和/或,

显示所述行程事项备忘录,以便用户确认是否修改所述行程事项备忘录, 如果确认用户修改,将用户修改的行程事项备忘录进行存储。

本步骤中,用户可以对行程事项提醒时间进行修改。例如,用户认为设置 的行程事项提醒时间较短或较长,或者,设置的行程事项提醒时间处于用户不 希望打扰的时间段内。

实际应用中,在按照预先设置的策略提醒用户执行所述行程事项备忘录中 的行程事项后,该方法还可以进一步包括:

依据所述行程事项备忘录中的行程事项目的地,获取用户当前的位置信息, 依据用户当前的位置信息以及行程事项目的地,生成行程事项路线信息并显示 给用户。

本步骤中,较佳地,在生成行程事项路线信息之后,该方法还可以进一步 包括:

获取所述行程事项提醒时间对应的交通状况信息,对生成的行程事项路线 信息进行优化。

图2为本发明实施例生成行程事项提醒的方法具体流程示意图。参见图2, 该流程包括:

步骤201,接收短信;

本步骤中,用户通过终端设备订购了一张火车票,收到类似以下内容的短 信内容:

订单号E123456,张先生您已购05月19日Z01次01车001号郑州东17:39 开。请尽快换取纸质车票。

步骤202,查询上一次读取短信的时间信息,确定该接收的短息的接收时间 大于上一次读取短信的时间;

本步骤中,假设记录的上次提取短信的时间是:2015-5-1916:21:19,接收 到该短信的时间是:2015-5-1916:25:35,由于接收时间大于上次读取短信的时 间,可以确定该短信是新收到的短信。

步骤203,依据预先设置的字段格式提取短信中包含的关键字段信息;

本步骤中,按照地址、日期以及信息体的字段格式,提取接收的短信中包 含的关键字段信息,得到如下信息:

address,12306;

date,2015-5-1916:25:35;

body,短信内容。

步骤204,对关键字段信息中的信息体通过关键字词匹配方式进行提取,得 到提取信息;

本步骤中,由于短信的发送号码是12306,为火车票预定短信,因此,按照 预先设置的火车票行程事项格式映射的关键字词库,对短信内容(信息体)进 行关键字词匹配,得到如下的提取信息:

日期:05月19日

车次:Z01

地点:郑州东

时间:17:39

步骤205,将提取信息按照火车行程事项映射的行程事项格式进行整理组 合,生成行程事项备忘录;

本步骤中,生成的行程事项备忘录如下:

事项名称:乘坐Z01次列车,01车001号;

发车地点:郑州东站;

发车时间:05月19日17:39

步骤206,将生成行程事项备忘录自动添加到用户的行程中,并展示给用户;

步骤207,在预先设置的发车时间前2小时,提醒用户注意准备前往车站乘 车。

本步骤中,在发车前2个小时,可以通过响铃提醒用户注意准备前往车站 乘车。

由上述可见,本发明实施例生成行程事项的方法,通过识别接收的信息是 否与预先设置的行程事项类型集相匹配,如果是,依据预先设置的字段格式提 取接收的信息中包含的关键字段信息,依据所述接收的信息相匹配的行程事项 类型映射的行程事项格式,对所述关键字段信息中的信息体进行提取,并依据 提取的信息生成行程事项备忘录。这样,在整个生成行程事项以及行程事项提 醒的过程中,在确定为行程事项类信息后,按照该行程事项类映射的行程事项 格式进行关键字匹配,提取接收的信息内容中关于行程事项名称、行程事项目 的地、时间的信息,并将这些信息组合,自动生成行程事项备忘录,无需用户 手动添加,避免用户忘记添加行程事项提醒的情况,使得生成行程事项的流程 简单,生成行程事项所需的时间短,从而提升了生成行程事项的效率;进一步 地,通过获取行程事项备忘录中行程事项发生的时间信息,按照预先设置的策 略提醒用户执行所述行程事项备忘录中的行程事项,可以达到自动提醒的目的; 而且,根据行程事项目的地以及用户当前的位置信息,生成行程事项路线信息 并显示给用户,有效减少了用户需要查询路线所需的工作量以及时间,可以有 效提升用户业务体验。

图3为本发明实施例行程事项生成装置结构示意图。参见图3,该装置包括: 信息匹配处理模块301以及行程事项备忘录生成模块302,其中,

信息匹配处理模块301,用于识别接收的信息是否与预先设置的行程事项类 型集相匹配,如果是,依据预先设置的字段格式提取接收的信息中包含的关键 字段信息;

本发明实施例中,接收的信息包括但不限于:短信、彩信、语音信息以及 邮件信息等。

行程事项类型集中存储有:短信类行程事项、彩信类行程事项、语音信息 类行程事项以及邮件信息类行程事项中的一种或其任意组合。其中,

短信类行程事项以及彩信类行程事项中,存储有行程事项发送方号码信息;

语音信息类行程事项中,存储有行程事项发送方号码语音信息;

邮件信息类行程事项中,存储有行程事项邮件发送方信息。

本发明实施例中,作为一可选实施例,信息匹配处理模块301包括:票务 机构短信号码存储单元、短信发送号码提取单元、判断单元以及关键字段信息 提取单元(图中未示出),其中,

票务机构短信号码存储单元,用于存储各票务机构推送短信的短信号码信 息;

本发明实施例中,短信号码信息可以是短信号段信息,也可以是短信全号 码信息。

短信发送号码提取单元,用于提取接收的短信的发送方信息,输出至判断 单元;

判断单元,用于根据接收的发送发信息查询票务机构短信号码存储单元, 如果接收的发送方信息与票务机构短信号码存储单元中的任一短信号码信息相 匹配,通知关键字段信息提取单元;

关键字段信息提取单元,用于接收通知,依据预先设置的字段格式提取接 收的信息中包含的关键字段信息。

本发明实施例中,预先设置的字段格式包括:地址(address)、日期(data) 以及信息体(body)。

作为另一可选实施例,行程事项信息匹配处理模块还可以包括:

短信读取单元,用于从短信数据库的收件箱中读取短信并通知短信发送号 码提取单元。

作为再一可选实施例,信息匹配处理模块301还可以包括:

读取时间处理单元,用于获取上一次读取短信的时间,从短信数据库的收 件箱中,过滤得到短信的接收时间大于上一次读取短信的时间对应的短信,通 知短信读取单元读取过滤得到的短信。

行程事项备忘录生成模块302,用于依据所述接收的信息相匹配的行程事项 类型映射的行程事项格式,对所述关键字段信息中的信息体进行提取,并依据 提取的信息生成行程事项备忘录。

本发明实施例中,行程事项类型映射的行程事项格式包括:行程事项名称、 行程事项目的地以及行程事项发生时间。

以火车行程事项为例,生成的行程事项备忘录可以如下:

事项名称:乘坐C次列车,D车E号;

发车地点:车站名;

发车时间:A月B日F。

作为一可选实施例,该装置还可以进一步包括:

行程事项备忘录确认模块303,用于显示所述行程事项备忘录,以便用户确 认是否生成行程事项提醒;

和/或,

显示所述行程事项备忘录,以便用户确认是否修改所述行程事项备忘录, 如果确认用户修改,将用户修改的行程事项备忘录进行存储。

作为另一可选实施例,该装置还可以进一步包括:

提醒创建模块304,用于将生成的所述行程事项备忘录写入到具备提醒功能 的应用程序的数据库中,以便应用程序自动创建对应的提醒。

本发明实施例中,具备提醒功能的应用程序包括:日程提醒应用程序、备 忘录应用程序、日历应用程序、闹钟应用程序等。

作为再一可选实施例,该装置还可以进一步包括:

提醒模块305,用于获取行程事项备忘录中行程事项发生的时间信息,按照 预先设置的策略提醒用户执行所述行程事项备忘录中的行程事项。

本发明实施例中,可以通过闹铃、振动、蜂鸣、语音等方式提醒用户。

作为再一可选实施例,该装置还可以进一步包括:

行程事项路线提示模块306,用于依据所述行程事项备忘录中的行程事项目 的地,获取用户当前的位置信息,依据用户当前的位置信息以及行程事项目的 地,生成行程事项路线信息并显示给用户。

本发明实施例中,将行程事项路线信息显示给用户可以是在提醒用户之前, 也可以是在提醒用户之后,还可以是与提醒用户同步进行。

行程事项路线优化模块307,用于获取所述行程事项提醒时间对应的交通状 况信息,对生成的行程事项路线信息进行优化。

本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程, 是可以通过计算机程序来指令相关的硬件来完成,所述的程序可存储于一计算 机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。 其中,所述的存储介质可为磁碟、光盘、只读存储记忆体(Read-OnlyMemory, ROM)或随机存储记忆体(RandomAccessMemory,RAM)等。

以上所述,仅为本发明的具体实施方式,但本发明的保护范围并不局限于 此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到 的变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围 应以权利要求的保护范围为准。

去获取专利,查看全文>

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号