基于用户活动计划的活动流推荐方法

文档序号:10594081阅读:154来源:国知局
基于用户活动计划的活动流推荐方法
【专利摘要】本发明关于一种基于用户活动计划的活动流推荐方法,属于计算机技术领域。该方法应用于平台服务器,包括:获取第一终端和各个第二终端发送的活动计划数据;将第一终端的活动计划数据分别与各个第二终端的活动计划数据进行匹配,确定出活动地点满足第一预设关系的至少一个活动数据组;对于每个活动数据组,检测活动数据组中第二终端的活动数据对应的活动时间与第一终端的活动数据对应的活动时间是否满足第二预设关系;若满足第二预设关系,则获取活动数据组中第二终端对应的终端标识,将终端标识和活动数据组发送至第一终端。本发明可解决用户邀请其他用户参与活动的成功率较低的问题,达到了提高用户邀请其他用户参与活动的成功率的效果。
【专利说明】
基于用户活动计划的活动流推荐方法
技术领域
[0001] 本发明设及计算机技术领域,特别设及一种基于用户活动计划的活动流推荐方 法。
[0002]
【背景技术】
[0003] 用户在进行各种活动前,可W在移动终端输入自己制定的活动计划,从而合理安 排自己的活动时间。
[0004] 当用户制定完自己的活动计划后,若希望其他用户一同参与活动计划中包括的活 动,则需要通过社交应用或者电话等方式一个一个邀请其他用户参与活动。发明人发现,当 用户一个一个邀请其他用户参与活动时,其他用户很容易因工作时间与活动计划对应活动 时间发生冲突,或者对活动计划对应的活动地点不感兴趣而拒绝参与活动,导致用户邀请 其他用户参与活动的成功率较低,消耗的人工成本和时间成本较高。
[0005]

【发明内容】

[0006] 为解决现有技术存在的相关问题,本发明提供了一种基于用户活动计划的活动流 推荐方法。
[0007] 根据本发明实施例的一个方面,提供一种基于用户活动计划的活动流推荐方法, 应用于平台服务器,包括: 获取第一终端和各个第二终端分别发送的活动计划数据,所述活动计划数据包括至少 一个活动数据,所述活动数据包括活动时间和活动地点; 将所述第一终端的活动计划数据分别与各个第二终端的活动计划数据进行匹配,确定 出活动地点满足第一预设关系的至少一个活动数据组,所述活动数据组包括所述第一终端 中的一个活动数据和一个第二终端中的一个活动数据. 对于每个活动数据组,检测所述活动数据组中第二终端的活动数据对应的活动时间与 所述第一终端的活动数据对应的活动时间是否满足第二预设关系; 若检测出所述活动数据组中第二终端的活动数据对应的活动时间与所述第一终端的 活动数据对应的活动时间满足第二预设关系,则获取所述活动数据组中第二终端对应的终 端标识,将所述终端标识和所述活动数据组发送至所述第一终端。
[0008] 可选的,所述将所述第一终端的活动计划数据分别与各个第二终端的活动计划数 据进行匹配,确定出活动地点满足第一预设关系的至少一个活动数据组,包括: 获取所述第一终端的活动计划数据中各个活动数据对应的活动地点; 获取所述各个第二终端的活动计划数据中各个活动数据对应的活动地点; 检测所述第一终端对应的各个活动地点与所述各个第二终端对应的各个活动地点是 否存在相同的活动地点; 对于每个第二终端,若检测出存在相同的活动地点,则将所述第二终端的活动计划数 据中所述相同的活动地点对应的活动数据,与所述第一终端的活动计划数据中所述相同的 活动地点对应的活动数据共同确定为满足第一预设关系的活动数据组。
[0009] 可选的,所述将所述第一终端的活动计划数据分别与各个第二终端的活动计划数 据进行匹配,确定出活动地点满足第一预设关系的至少一个活动数据组,包括: 获取所述第一终端的活动计划数据中各个活动数据对应的活动地点; 获取所述各个第二终端的活动计划数据中各个活动数据对应的活动地点; 分别计算所述第一终端对应的各个活动地点与所述各个第二终端对应的各个活动地 点的相隔距离是否低于预设距离; 对于每个第二终端,若计算出所述第一终端对应的一个活动地点与所述第二终端对应 的一个活动地点的相隔距离低于预设距离,则将所述第一终端对应的所述活动地点对应的 活动数据,与所述第一终端对应的所述活动地点对应的活动数据共同确定为满足第一预设 关系的活动数据组。
[0010] 可选的,所述对于每个活动数据组,检测所述活动数据组中第二终端的活动数据 对应的活动时间与所述第一终端的活动数据对应的活动时间是否满足第二预设关系,包 括: 对于每个活动数据组,检测所述活动数据组中第二终端的活动数据对应的活动时间与 所述第一终端的活动数据对应的活动时间是否为同一日期; 若检测出所述活动数据组中第二终端的活动数据对应的活动时间与所述第一终端的 活动数据对应的活动时间为同一日期,则确定所述活动数据组中第二终端的活动数据对应 的活动时间与所述第一终端的活动数据对应的活动时间满足第二预设关系。
[0011] 可选的,所述对于每个活动数据组,检测所述活动数据组中第二终端的活动数据 对应的活动时间与所述第一终端的活动数据对应的活动时间是否满足第二预设关系,还包 括: 对于每个活动数据组,计算所述活动数据组中第二终端的活动数据对应的活动时间与 所述第一终端的活动数据对应的活动时间的时间差是否低于预设时间差; 若计算出所述活动数据组中第二终端的活动数据对应的活动时间与所述第一终端的 活动数据对应的活动时间的时间差低于预设时间差,则确定所述活动数据组中第二终端的 活动数据对应的活动时间与所述第一终端的活动数据对应的活动时间满足第二预设关系。 [001^ 可选的,所述方法,还包括; 对于每个满足第二预设关系的活动数据组,从互联网获取所述活动数据组对应的活动 时间的气象信息,将所述气象信息发送至所述第一终端。
[0013]本发明的实施例提供的技术方案可W包括W下有益效果: 通过获取第一终端和各个第二终端分别发送的活动计划数据,活动计划数据包括至少 一个活动数据,活动数据包括活动时间和活动地点;将第一终端的活动计划数据分别与各 个第二终端的活动计划数据进行匹配,确定出活动地点满足第一预设关系的至少一个活动 数据组,活动数据组包括第一终端中的一个活动数据和一个第二终端中的一个活动数据; 对于每个活动数据组,检测活动数据组中第二终端的活动数据对应的活动时间与第一终端 的活动数据对应的活动时间是否满足第二预设关系;若检测出活动数据组中第二终端的活 动数据对应的活动时间与第一终端的活动数据对应的活动时间满足第二预设关系,则获取 活动数据组中第二终端对应的终端标识,将终端标识和活动数据组发送至第一终端,本发 明通过比较第一终端的活动计划数据与第二终端的活动计划数据中包括的活动时间和活 动地点,将活动计划数据中包括的活动时间和活动地点与用户接近的其他用户的第二终端 的终端标识推荐给用户的移动终端,从而解决了用户邀请其他用户参与活动的成功率较低 的问题,达到了提高用户邀请其他用户参与活动的成功率的效果。
[0014] 应当理解的是,W上的一般描述和后文的细节描述仅是示例性的,并不能限制本 发明。
[0015]
【附图说明】
[0016] 此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本发明的实施 例,并于说明书一起用于解释本发明的原理。
[0017] 图1是根据一示例性实施例示出的一种基于用户活动计划的活动流推荐方法的流 程图。
[0018] 图2A是根据另一示例性实施例示出的一种基于用户活动计划的活动流推荐方法 的流程图。
[0019] 图2B是根据一示例性实施例示出的一种活动数据组确定方法的流程图。
[0020] 图2C是根据另一示例性实施例示出的一种活动数据组确定方法的流程图。
[0021 ]图2D是根据一示例性实施例示出的一种第二预设关系确定方法的流程图。
[0022] 图沈是根据另一示例性实施例示出的一种第二预设关系确定方法的流程图。
[0023]
【具体实施方式】
[0024] 运里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述设及 附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。W下示例性实施例 中所描述的实施方式并不代表与本发明相一致的所有实施方式。相反,它们仅是与如所附 权利要求书中所详述的、本发明的一些方面相一致的装置和方法的例子。
[0025] 图1是根据一示例性实施例示出的一种基于用户活动计划的活动流推荐方法的流程 图。该方法应用于平台服务器,如图1所示,该基于用户活动计划的活动流推荐方法包括W 下步骤。
[00%]在步骤101中,获取第一终端和各个第二终端分别发送的活动计划数据,该活动计 划数据包括至少一个活动数据,该活动数据包括活动时间和活动地点。
[0027] 活动计划数据为各个用户制定的活动计划。比如,活动计划数据可W为"活动数据 A(活动时间:2016-01-02;活动地点:北京市故宫)、活动数据B(活动时间:2016-01-22;活动 地点:上海市外滩)"。
[0028] 在步骤102中,将第一终端的活动计划数据分别与各个第二终端的活动计划数据 进行匹配,确定出活动地点满足第一预设关系的至少一个活动数据组,活动数据组包括第 一终端中的一个活动数据和一个第二终端中的一个活动数据。
[0029] 平台服务器根据第一终端的活动计划数据和各个第二终端的活动计划数据,可W 确定出用户和其他用户制定的活动计划数据中活动地点相近或者相同的活动数据。
[0030] 在步骤103中,对于每个活动数据组,检测活动数据组中第二终端的活动数据对应 的活动时间与第一终端的活动数据对应的活动时间是否满足第二预设关系。
[0031] 平台服务器确定出用户和其他用户制定的活动计划数据中活动地点相近或者相 同的活动数据后,再从具有相近或者相同活动地点的活动数据中检测该相同活动地点对应 得活动时间是否相近或者相同。
[0032] 在步骤104中,若检测出活动数据组中第二终端的活动数据对应的活动时间与第 一终端的活动数据对应的活动时间满足第二预设关系,则获取活动数据组中第二终端对应 的终端标识,将终端标识和活动数据组发送至第一终端。
[0033] 通过步骤104,平台服务器可W将第一终端和第二终端的活动数据中活动时间与 活动地点均接近的活动数据推荐至第一终端对应的用户。
[0034] 综上所述,本发明提供的一种基于用户活动计划的活动流推荐方法,通过获取第 一终端和各个第二终端分别发送的活动计划数据,活动计划数据包括至少一个活动数据, 活动数据包括活动时间和活动地点;将第一终端的活动计划数据分别与各个第二终端的活 动计划数据进行匹配,确定出活动地点满足第一预设关系的至少一个活动数据组,活动数 据组包括第一终端中的一个活动数据和一个第二终端中的一个活动数据;对于每个活动数 据组,检测活动数据组中第二终端的活动数据对应的活动时间与第一终端的活动数据对应 的活动时间是否满足第二预设关系;若检测出活动数据组中第二终端的活动数据对应的活 动时间与第一终端的活动数据对应的活动时间满足第二预设关系,则获取活动数据组中第 二终端对应的终端标识,将终端标识和活动数据组发送至第一终端,本发明通过比较第一 终端的活动计划数据与第二终端的活动计划数据中包括的活动时间和活动地点,将活动计 划数据中包括的活动时间和活动地点与用户接近的其他用户的第二终端的终端标识推荐 给用户的移动终端,从而解决了用户邀请其他用户参与活动的成功率较低的问题,达到了 提高用户邀请其他用户参与活动的成功率的效果。
[0035] 图2A是根据另一示例性实施例示出的一种基于用户活动计划的活动流推荐方法的流 程图。该方法应用于平台服务器,如图2A所示,该基于用户活动计划的活动流推荐方法包括 W下步骤。
[0036] 在步骤201中,获取第一终端和各个第二终端分别发送的活动计划数据,该活动计 划数据包括至少一个活动数据,该活动数据包括活动时间和活动地点。
[0037] 比如,平台服务器获取的第一终端的活动计划数据为"活动数据A(活动时间: 2016-01-02;活动地点:北京市故宫)、活动数据B(活动时间:2016-01-22;活动地点:上海市 外滩)"; 获取的第二终端al的活动计划数据为"活动数据C(活动时间:2016-05-02;活动地点: 北京市故宫)、活动数据D(活动时间:2016-01-22;活动地点:嘉兴市乌镇)"; 获取的第二终端曰2的活动计划数据为"活动数据E(活动时间:2016-01-02;活动地点: 北京市故宫)、活动数据F(活动时间:2016-01-23;活动地点:上海市外滩)"。
[0038] 在步骤202中,将第一终端的活动计划数据分别与各个第二终端的活动计划数据 进行匹配,确定出活动地点满足第一预设关系的至少一个活动数据组,该活动数据组包括 第一终端中的一个活动数据和一个第二终端中的一个活动数据。
[0039] 在一种可能的实现方式中,平台服务器将第一终端的活动计划数据分别与各个第 二终端的活动计划数据进行匹配,确定出活动地点满足第一预设关系的至少一个活动数据 组,包括步骤202a至步骤202d,如图2B所示: 在步骤202a中,获取第一终端的活动计划数据中各个活动数据对应的活动地点。
[0040] 比如,平台服务器从步骤201示出的第一终端的活动计划数据"活动数据A(活动时 间:2016-01-02;活动地点:北京市故宫)、活动数据B(活动时间:2016-01-22;活动地点:上 海市外滩)"中,获取第一终端各个活动数据对应的活动地点为"北京市故宫"和"上海市外 滩'。
[0041 ]在步骤20化中,获取各个第二终端的活动计划数据中各个活动数据对应的活动地 点。
[0042] 比如,平台服务器从步骤201示出的第二终端al的活动计划数据为"活动数据C (活动时间:2016-05-02;活动地点:北京市故宫)、活动数据D(活动时间:2016-01-22;活动 地点:嘉兴市乌镇)"中,获取第二终端al各个活动数据对应的活动地点为"北京市故宫"和 "嘉兴市乌镇";平台服务器从步骤201示出的第二终端a2的活动计划数据为"活动数据E (活动时间:2016-01-02;活动地点:北京市故宫)、活动数据F(活动时间:2016-01-23;活动 地点:上海市外滩)"中,获取第二终端曰2各个活动数据对应的活动地点为"北京市故宫"和 "上海市外滩"。
[0043] 在步骤202c中,检测第一终端对应的各个活动地点与各个第二终端对应的各个活 动地点是否存在相同的活动地点。
[0044] 平台服务器检测出第一终端对应的各个活动地点与第二终端al对应的各个活动 地点的相同活动地点为"北京市故宫",与第二终端a2对应的各个活动地点的相同活动地点 为"北京市故宫"、"上海市外滩"。
[0045] 在步骤202d中,对于每个第二终端,若检测出存在相同的活动地点,则将第二终端 的活动计划数据中相同的活动地点对应的活动数据,与第一终端的活动计划数据中相同的 活动地点对应的活动数据共同确定为满足第一预设关系的活动数据组。
[0046] 比如,平台服务器根据步骤202c确定出的满足第一预设关系的活动数据组可W如 表一所示。
[0047] 表一 在另一种可能的实现方式中,将第一终端的活动计划数据分别与各个第二终端的活动 计划数据进行匹配,确定出活动地点满足第一预设关系的至少一个活动数据组,包括步骤 202e至步骤20化,如图2C所示: 在步骤202e中,获取第一终端的活动计划数据中各个活动数据对应的活动地点。
[004引比如,平台服务器从步骤201示出的第一终端的活动计划数据"活动数据A(活动时 间:2016-01-02;活动地点:北京市故宫)、活动数据B(活动时间:2016-01-22;活动地点:上 海市外滩)"中,获取第一终端各个活动数据对应的活动地点为"北京市故宫"和"上海市外 滩'。
[0049] 在步骤202f中,获取各个第二终端的活动计划数据中各个活动数据对应的活动地 点。
[0050] 比如,平台服务器从步骤201示出的第二终端al的活动计划数据为"活动数据C (活动时间:2016-05-02;活动地点:北京市故宫)、活动数据D(活动时间:2016-01-22;活动 地点:嘉兴市乌镇)"中,获取第二终端al各个活动数据对应的活动地点为"北京市故宫"和 "嘉兴市乌镇";平台服务器从步骤201示出的第二终端a2的活动计划数据为"活动数据E (活动时间:2016-01-02;活动地点:北京市故宫)、活动数据F(活动时间:2016-01-23;活动 地点:上海市外滩)"中,获取第二终端曰2各个活动数据对应的活动地点为"北京市故宫"和 "上海市外滩"。
[0051] 在步骤202g中,分别计算第一终端对应的各个活动地点与各个第二终端对应的各 个活动地点的相隔距离是否低于预设距离。
[0052] 比如平台服务器计算出第一终端对应的活动地点"北京市故宫"与第二终端al对 应的活动地点"北京市故宫"的相隔距离为0,低于预设距离150公里;第一终端对应的活动 地点"北京市故宫"与第二终端a2对应的活动地点"北京市故宫"的相隔距离为0,低于预设 距离150公里;第一终端对应的活动地点"上海市外滩"与第二终端a2对应的活动地点"嘉兴 市乌镇"的相隔距离为100公里,低于预设距离150公里;第一终端对应的活动地点"上海市 外滩"与第二终端a2对应的活动地点"上海市外滩"的相隔距离为0,低于预设距离150公里。
[0053] 在步骤20化中,对于每个第二终端,若计算出第一终端对应的一个活动地点与第 二终端对应的一个活动地点的相隔距离低于预设距离,则将第一终端对应的活动地点对应 的活动数据,与第一终端对应的活动地点对应的活动数据共同确定为满足第一预设关系的 活动数据组。
[0054] 比如,平台服务器根据步骤202g确定出的满足第一预设关系的活动数据组可W如 表二所示。
[0化5] 表二 在步骤203中,对于每个活动数据组,检测活动数据组中第二终端的活动数据对应的活 动时间与第一终端的活动数据对应的活动时间是否满足第二预设关系。
[0056]需要说明的是,在一种可能的实现方式中,对于每个活动数据组,检测活动数据组 中第二终端的活动数据对应的活动时间与第一终端的活动数据对应的活动时间是否满足 第二预设关系,包括步骤203a至步骤203b,如图2D所示: 在步骤203a中,对于每个活动数据组,检测活动数据组中第二终端的活动数据对应的 活动时间与第一终端的活动数据对应的活动时间是否为同一日期。
[0057] 比如,W表一示出的各个活动数据组为例,平台服务器检测出第一终端的活动数 据A对应的活动时间与第二终端曰2的活动数据E对应的活动时间均为"2016-01-02"。
[0058] 在步骤203b中,若检测出活动数据组中第二终端的活动数据对应的活动时间与第 一终端的活动数据对应的活动时间为同一日期,则确定活动数据组中第二终端的活动数据 对应的活动时间与第一终端的活动数据对应的活动时间满足第二预设关系。
[0059] 平台服务器根据步骤203a确定第一终端的活动数据A对应的活动时间与第二终端 a2的活动数据E对应的活动时间满足第二预设关系。
[0060] 需要说明的是,在另一种可能的实现方式中,对于每个活动数据组,检测活动数据 组中第二终端的活动数据对应的活动时间与第一终端的活动数据对应的活动时间是否满 足第二预设关系,包括步骤203c至步骤203d,如图沈所示: 在步骤203c中,对于每个活动数据组,计算活动数据组中第二终端的活动数据对应的 活动时间与第一终端的活动数据对应的活动时间的时间差是否低于预设时间差。
[0061] 比如,W表一示出的各个活动数据组为例,平台服务器计算出第一终端的活动数 据A对应的活动时间与第二终端al的活动数据C对应的活动时间的时间差为3个月,大于预 设时间差3天;第一终端的活动数据A对应的活动时间与第二终端a2的活动数据F对应的活 动时间的时间差为0,低于预设时间差3天;第一终端的活动数据B对应的活动时间与第二终 端a2的活动数据F对应的活动数据的时间差为1天,低于预设时间差3天。
[0062] 在步骤203d中,若计算出活动数据组中第二终端的活动数据对应的活动时间与第 一终端的活动数据对应的活动时间的时间差低于预设时间差,则确定活动数据组中第二终 端的活动数据对应的活动时间与第一终端的活动数据对应的活动时间满足第二预设关系。
[0063] 比如,平台服务器根据步骤203c确定活动数据组2中第二终端曰2的活动数据E对应 的活动时间与第一终端的活动数据A对应的活动时间满足第二预设关系;活动数据组3中第 二终端a2的活动数据F对应的活动时间与第一终端的活动数据B对应的活动时间满足第二 预设关系。
[0064] 在步骤204中,若检测出活动数据组中第二终端的活动数据对应的活动时间与第 一终端的活动数据对应的活动时间满足第二预设关系,则获取活动数据组中第二终端对应 的终端标识,将终端标识和活动数据组发送至第一终端。
[0065] 比如,平台服务器确定活动数据组2中第二终端曰2的活动数据E对应的活动时间与 第一终端的活动数据A对应的活动时间满足第二预设关系;活动数据组3中第二终端a2的活 动数据F对应的活动时间与第一终端的活动数据B对应的活动时间满足第二预设关系,则平 台服务器将第二终端a2的终端标识和活动数据组2、活动数据组3发送至第一终端。
[0066] 在步骤205中,对于每个满足第二预设关系的活动数据组,从互联网获取活动数据 组对应的活动时间的气象信息,将气象信息发送至第一终端。
[0067] 综上所述,本发明提供的一种基于用户活动计划的活动流推荐方法,通过获取第 一终端和各个第二终端分别发送的活动计划数据,活动计划数据包括至少一个活动数据, 活动数据包括活动时间和活动地点;将第一终端的活动计划数据分别与各个第二终端的活 动计划数据进行匹配,确定出活动地点满足第一预设关系的至少一个活动数据组,活动数 据组包括第一终端中的一个活动数据和一个第二终端中的一个活动数据;对于每个活动数 据组,检测活动数据组中第二终端的活动数据对应的活动时间与第一终端的活动数据对应 的活动时间是否满足第二预设关系;若检测出活动数据组中第二终端的活动数据对应的活 动时间与第一终端的活动数据对应的活动时间满足第二预设关系,则获取活动数据组中第 二终端对应的终端标识,将终端标识和活动数据组发送至第一终端,本发明通过比较第一 终端的活动计划数据与第二终端的活动计划数据中包括的活动时间和活动地点,将活动计 划数据中包括的活动时间和活动地点与用户接近的其他用户的第二终端的终端标识推荐 给用户的移动终端,从而解决了用户邀请其他用户参与活动的成功率较低的问题,达到了 提高用户邀请其他用户参与活动的成功率的效果。
[0068] 本领域技术人员在考虑说明书及实践运里的发明的后,将容易想到本发明的其它 实施方案。本申请旨在涵盖本发明的任何变型、用途或者适应性变化,运些变型、用途或者 适应性变化遵循本发明的一般性原理并包括本发明未公开的本技术领域中的公知常识或 惯用技术手段。说明书和实施例仅被视为示例性的,本发明的真正范围和精神由下面的权 利要求指出。
[0069] 应当理解的是,本发明并不局限于上面已经描述并在附图中示出的精确结构,并 且可W在不脱离其范围进行各种修改和改变。本发明的范围仅由所附的权利要求来限制。
【主权项】
1. 一种基于用户活动计划的活动流推荐方法,其特征在于,应用于平台服务器,包括: 获取第一终端和各个第二终端分别发送的活动计划数据,所述活动计划数据包括至少 一个活动数据,所述活动数据包括活动时间和活动地点; 将所述第一终端的活动计划数据分别与各个第二终端的活动计划数据进行匹配,确定 出活动地点满足第一预设关系的至少一个活动数据组,所述活动数据组包括所述第一终端 中的一个活动数据和一个第二终端中的一个活动数据; 对于每个活动数据组,检测所述活动数据组中第二终端的活动数据对应的活动时间与 所述第一终端的活动数据对应的活动时间是否满足第二预设关系; 若检测出所述活动数据组中第二终端的活动数据对应的活动时间与所述第一终端的 活动数据对应的活动时间满足第二预设关系,则获取所述活动数据组中第二终端对应的终 端标识,将所述终端标识和所述活动数据组发送至所述第一终端。2. 根据权利要求1所述的方法,其特征在于,所述将所述第一终端的活动计划数据分别 与各个第二终端的活动计划数据进行匹配,确定出活动地点满足第一预设关系的至少一个 活动数据组,包括: 获取所述第一终端的活动计划数据中各个活动数据对应的活动地点; 获取所述各个第二终端的活动计划数据中各个活动数据对应的活动地点; 检测所述第一终端对应的各个活动地点与所述各个第二终端对应的各个活动地点是 否存在相同的活动地点; 对于每个第二终端,若检测出存在相同的活动地点,则将所述第二终端的活动计划数 据中所述相同的活动地点对应的活动数据,与所述第一终端的活动计划数据中所述相同的 活动地点对应的活动数据共同确定为满足第一预设关系的活动数据组。3. 根据权利要求1所述的方法,其特征在于,所述将所述第一终端的活动计划数据分别 与各个第二终端的活动计划数据进行匹配,确定出活动地点满足第一预设关系的至少一个 活动数据组,包括: 获取所述第一终端的活动计划数据中各个活动数据对应的活动地点; 获取所述各个第二终端的活动计划数据中各个活动数据对应的活动地点; 分别计算所述第一终端对应的各个活动地点与所述各个第二终端对应的各个活动地 点的相隔距离是否低于预设距离; 对于每个第二终端,若计算出所述第一终端对应的一个活动地点与所述第二终端对应 的一个活动地点的相隔距离低于预设距离,则将所述第一终端对应的所述活动地点对应的 活动数据,与所述第一终端对应的所述活动地点对应的活动数据共同确定为满足第一预设 关系的活动数据组。4. 根据权利要求1所述的方法,其特征在于,所述对于每个活动数据组,检测所述活动 数据组中第二终端的活动数据对应的活动时间与所述第一终端的活动数据对应的活动时 间是否满足第二预设关系,包括: 对于每个活动数据组,检测所述活动数据组中第二终端的活动数据对应的活动时间与 所述第一终端的活动数据对应的活动时间是否为同一日期; 若检测出所述活动数据组中第二终端的活动数据对应的活动时间与所述第一终端的 活动数据对应的活动时间为同一日期,则确定所述活动数据组中第二终端的活动数据对应 的活动时间与所述第一终端的活动数据对应的活动时间满足第二预设关系。5. 根据权利要求1所述的方法,其特征在于,所述对于每个活动数据组,检测所述活动 数据组中第二终端的活动数据对应的活动时间与所述第一终端的活动数据对应的活动时 间是否满足第二预设关系,还包括: 对于每个活动数据组,计算所述活动数据组中第二终端的活动数据对应的活动时间与 所述第一终端的活动数据对应的活动时间的时间差是否低于预设时间差; 若计算出所述活动数据组中第二终端的活动数据对应的活动时间与所述第一终端的 活动数据对应的活动时间的时间差低于预设时间差,则确定所述活动数据组中第二终端的 活动数据对应的活动时间与所述第一终端的活动数据对应的活动时间满足第二预设关系。6. 根据权利要求1所述的方法,其特征在于,所述方法,还包括: 对于每个满足第二预设关系的活动数据组,从互联网获取所述活动数据组对应的活动 时间的气象信息,将所述气象信息发送至所述第一终端。
【文档编号】G06Q50/14GK105955977SQ201610237045
【公开日】2016年9月21日
【申请日】2016年4月18日
【发明人】徐亚萍
【申请人】徐亚萍
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1