基于通讯录联系人的信息提醒方法和客户端以及电子设备的制作方法

文档序号:7809893阅读:254来源:国知局
基于通讯录联系人的信息提醒方法和客户端以及电子设备的制作方法
【专利摘要】本发明提供了一种基于通讯录联系人的信息提醒方法和客户端以及电子设备。其中该基于通讯录联系人的信息提醒方法包括:获取在预设时间范围内的特定时间以及与特定时间关联的通讯录联系人;获取联系人的位置信息和/或兴趣信息;按照位置信息和/或兴趣信息查找与联系人匹配的推荐信息;生成并发出带有推荐信息的时间提醒。从而可以获取预设时间内的特定时间和与该特定时间关联的通讯录联系人,结合查找出的针对该联系人的推荐信息,向用户进行提醒,便于用户根据推荐信息对该特定时间做出安排和处理,减少了用户处理特定时间相关事项花费的时间和精力。
【专利说明】基于通讯录联系人的信息提醒方法和客户端以及电子设备

【技术领域】
[0001] 本发明涉及互联网应用领域,特别是涉及一种基于通讯录联系人的信息提醒方法 和客户端以及电子设备。

【背景技术】
[0002] 随着信息社会的发展,人们的生活节奏越来越快,很多重要的纪念日或者特定时 间经常会因为忘记错过。
[0003] 现有技术提供了备忘录和闹钟等软件,用户使用此类软件将时间录入后,在特定 日期临近的预定时刻进行声音提醒。在一些功能较为全面的这类软件中,还可以提供特定 时间说明输入的功能。用户可以利用该功能将该特定时间对应的备忘内容进行录入,在时 间提醒时还同时进行相关事项的提醒。
[0004] 使用以上现有技术,虽然可以对用户进行提醒,但是存在以下问题:首先用户输入 内容较多,需要用户进行大量的输入和操作,浪费了用户的大量精力;其次,提醒方式不够 智能,只能对用户之前录入的日期和事项进行提醒,不能提供用户未输入的事项;而且提醒 的内容较少,无法提供针对提醒内容的相关信息。


【发明内容】

[0005] 鉴于上述问题,提出了本发明以便提供一种克服上述问题或者至少部分地解决上 述问题的电子设备、信息提醒客户端以及和相应的基于通讯录联系人的信息提醒方法。本 发明一个进一步的目的是要使得自动提供有关特定时间的提醒。
[0006] 本发明另一个进一步的目的是要简化用户的操作。
[0007] 本发明另一个进一步的目的是向用户提供针对特定时间的信息服务。
[0008] 依据本发明的一个方面,提供了基于通讯录联系人的信息提醒方法。该基于通讯 录联系人的信息提醒方法包括:获取在预设时间范围内的特定时间以及与特定时间关联的 通讯录联系人;获取联系人的位置信息和/或兴趣信息;按照位置信息和/或兴趣信息查 找与联系人匹配的推荐信息;生成并发出带有推荐信息的时间提醒。
[0009] 可选地,获取在预设时间范围内的特定时间以及与特定时间关联的通讯录联系人 包括:扫描通讯录中的联系人数据,并提取出数据包含的特定时间;查询得出在预设时间 内的特定时间以及与特定时间对应的联系人。
[0010] 可选地,获取联系人的位置信息和/或兴趣信息包括以下任一种方式:查询在电 子设备中保存的联系人的位置信息和/或兴趣信息;向服务器发送联系人的号码,并接收 由服务器查询得出的联系人的位置信息和/或兴趣信息;对电子设备中保存的联系人的通 讯记录进行分析,得出位置信息和/或兴趣信息。
[0011] 可选地,按照位置信息和/或兴趣信息查找与联系人的资料匹配的推荐信息包 括:查询联系人的位置周边预定范围内的商家信息;根据兴趣信息对商家信息进行筛选得 到推荐信息。
[0012] 可选地,生成并发出带有推荐信息的时间提醒包括:按照预设的模板将推荐信息 编辑为时间提醒显示界面,并通过电子设备进行显示。
[0013] 可选地,在生成并发出带有推荐信息的时间提醒之后还包括:接收用户对推荐信 息的操作,并调用与操作对应的程序接口执行操作;对推荐信息的操作包括以下至少一个: 保存推荐信息、打开推荐信息中的网址链接、以预设方式发送推荐信息、进行预订和/或购 买。
[0014] 可选地,特定时间包括以下任一项或多项:活动纪念日、节日、约会时间。
[0015] 根据本发明的另一个方面,还提供了一种信息提醒客户端。该信息提醒客户端包 括:第一获取模块,配置为获取在预设时间范围内的特定时间以及与特定时间关联的通讯 录联系人;第二获取模块,配置为获取联系人的位置信息和/或兴趣信息;信息提供模块, 配置按照位置信息和/或兴趣信息查找与联系人匹配的推荐信息;提醒模块,配置为生成 并发出带有推荐信息的时间提醒。
[0016] 可选地,第一获取模块还配置为:扫描通讯录中的联系人数据,并提取出数据包含 的特定时间;查询得出在预设时间内的特定时间以及与特定时间对应的联系人。
[0017] 可选地,第二获取模块还配置为以下任一种方式:查询在电子设备中保存的联系 人的位置信息和/或兴趣信息;向服务器发送联系人的号码,并接收由服务器查询得出的 联系人的位置信息和/或兴趣信息;对电子设备中保存的联系人的通讯记录进行分析,得 出位置信息和/或兴趣信息。
[0018] 可选地,信息提供模块还被配置为:查询联系人的位置周边预定范围内的商家信 息;根据兴趣信息对商家信息进行筛选得到推荐信息。
[0019] 可选地,提醒模块还配置为:按照预设的模板将推荐信息编辑为时间提醒显示界 面,并通过电子设备进行显示。
[0020] 可选地,以上客户端还包括:信息操作模块,配置为接收用户对推荐信息的操作, 并调用与操作对应的程序接口执行操作,其中对推荐信息的操作包括以下至少一个:保存 推荐信息、打开推荐信息中的网址链接、以预设方式发送推荐信息、进行预订和/或购买。
[0021] 特别地,本发明还提供了一种电子设备。该电子设备包括:以上介绍的任一种信息 提醒客户端。
[0022] 本发明的基于通讯录联系人的信息提醒方法,获取预设时间内的特定时间和与该 特定时间关联的通讯录联系人,结合查找出的针对该联系人的推荐信息,向用户进行提醒, 以便用户根据推荐信息对该特定时间做出安排和处理,减少了用户处理特定时间相关事项 花费的时间和精力。
[0023] 进一步地,本发明的基于通讯录联系人的信息提醒方法,可以针对特定时间相关 联的联系人的位置信息以及兴趣信息,匹配得出推荐信息,提供给用户,提高了信息匹配的 准确程度,提高了用户体验。
[0024] 更进一步地,本发明的基于通讯录联系人的信息提醒方法,还可以向用户提供快 捷方便的信息操作入口,便于用户操作和使用。
[0025] 上述说明仅是本发明技术方案的概述,为了能够更清楚了解本发明的技术手段, 而可依照说明书的内容予以实施,并且为了让本发明的上述和其它目的、特征和优点能够 更明显易懂,以下特举本发明的【具体实施方式】。
[0026] 根据下文结合附图对本发明具体实施例的详细描述,本领域技术人员将会更加明 了本发明的上述以及其他目的、优点和特征。

【专利附图】

【附图说明】
[0027] 通过阅读下文优选实施方式的详细描述,各种其他的优点和益处对于本领域普通 技术人员将变得清楚明了。附图仅用于示出优选实施方式的目的,而并不认为是对本发明 的限制。而且在整个附图中,用相同的参考符号表示相同的部件。在附图中:
[0028] 图1是根据本发明一个实施例的信息提醒客户端的示意图;
[0029] 图2是根据本发明另一个实施例的信息提醒客户端的示意图;
[0030] 图3是根据本发明一个实施例的电子设备的示意图;
[0031] 图4是根据本发明一个实施例的基于通讯录联系人的信息提醒方法的示意图;
[0032] 图5是根据本发明一个实施例的基于通讯录联系人的信息提醒方法中通讯录的 示意图;
[0033] 图6是根据本发明一个实施例的基于通讯录联系人的信息提醒方法中弹窗提示 生日的效果图;以及
[0034] 图7是根据本发明一个实施例的基于通讯录联系人的信息提醒方法中弹窗提示 毕业纪念日的示意图。

【具体实施方式】
[0035] 在此提供的算法和显示不与任何特定计算机、虚拟系统或者其它设备固有相关。 各种通用系统也可以与基于在此的示教一起使用。根据上面的描述,构造这类系统所要求 的结构是显而易见的。此外,本发明也不针对任何特定编程语言。应当明白,可以利用各种 编程语言实现在此描述的本发明的内容,并且上面对特定语言所做的描述是为了披露本发 明的最佳实施方式。
[0036] 图1是根据本发明一个实施例的信息提醒客户端100的示意图。该信息提醒客户 端100 -般性地可包括:第一获取模块110、第二获取模块120、信息提供模块130、提醒模 块140。在一些可选实施例中,以上模块可以根据信息提醒客户端100的使用环境及其所具 备的功能灵活配置。
[0037] 第一获取模块110可配置为获取在预设时间范围内的特定时间以及与特定时间 关联的通讯录联系人,以上预设时间范围可以预先由用户进行设定或者进行默认设置,特 定时间包括以下任一项或多项:活动纪念日(例如生日、结婚纪念日、以及其他用户定义的 纪念日)、节日、约会时间(包括各类用户与他人约定的时间),针对不同的特定时间,以上 预设时间可以设置为相同或不同。例如,纪念日类的特定时间对应的时间范围可以设定为 当前时间的未来一周以内或者当前时间的未来三天之内,对于某些特定时间比较精确的情 况下(例如特定时间为约会时间为某时某分等情况)该预设时间范围可以相应缩短,例如 可以是当前时间的未来几小时甚至未来几分钟内的范围。
[0038] -般而言,特定时间均是针对特定对象的,例如可以为过生日的联系人、约会对 象、共同庆祝节日的联系人等。因此,第一获取模块110还可以同时获取与该特定时间相关 联的通讯录联系人。
[0039] 第一获取模块110 -种具体的执行流程为:扫描通讯录中的联系人数据,并提取 出数据包含的特定时间;查询得出在预设时间内的特定时间以及与特定时间对应的联系 人。通讯录中联系人条目的数据已不局限于联系人的通信标识(例如名称、电话号码等), 还可以包括各种附属信息,例如地址、工作单位、社交账号、生日、爱好以及用户自行设定的 其他内容,以上各种信息既可以由用户输入并保存,也可以通过其他方式得到,例如扫描名 片、图像提取、从其他客户端或其他兼容文件中导入。第一获取模块110可以根据其扫描策 略,获取通讯录联系人数据中包含的特定时间以及联系人的其他信息。例如可以提取一周 之内过生日的所有联系人,或者在第二天有过约定的联系人。
[0040] 第一获取模块110中的特定时间并不局限于在通讯录联系人数据中保存的特定 时间(生日、约会时间等),还可以包括与通讯录联系人有关的其他时间,例如节日或者其 他纪念日等,第一获取模块110的另一种具体执行流程中为:从日历数据或其他用户预先 设定的时间备忘数据中查询得出在预设时间内的特定时间,然后在通讯录联系人中匹配出 与该特定时间相关的联系人。一种更优的实施方式可以采取智能联想的方式确定与特定时 间对应的联系人,比如日历数据中预先记录有某一即将到来的节日,可以将共同庆祝该节 日的人确定为与特定时间对应的联系人,例如对应于同属于某一少数民族的联系人与该民 族的节日进行关联。又例如用户预先设定有毕业纪念日,可以将同级毕业的同学与该毕业 纪念日进行关联。
[0041] 对于以上特定时间可能对应的联系人可能仅有一位,例如某联系人的生日、父亲 节对应通讯录中父亲的数据、母亲节对应通讯录中母亲的数据,也可能对应的联系人有多 位,例如妇女节可以对应通讯录中的女性联系人、对于儿童节可以对应通讯录中的儿童家 长联系人。
[0042] 第二获取模块120配置为获取联系人的位置信息和/或兴趣信息。联系人的位置 信息可以包括联系人的住址、工作地址以及经常出现的场所。对于联系人的兴趣信息,不同 性格的人,会有着不同的兴趣,可以对其进行行为分析得到。这些位置信息和兴趣信息同样 既可以是由用户自行输入,也可以是通过对联系人的数据进行分析得出。
[0043] 第二获取模块120的一种可选工作流程为:查询在电子设备中保存的联系人的位 置信息和/或兴趣信息;也就是从用户此前保存数据得到相关信息。第二获取模块120的 另一种可选工作流程为:向服务器发送联系人的号码,并接收由服务器查询得出的联系人 的位置信息和/或兴趣信息,也就是从网络侧获取由联系人自行上传并允许公开的信息。 第二获取模块120的第三种可选工作流程为:对电子设备中保存的联系人的通讯记录进行 分析,得出位置信息和/或兴趣信息,例如可以将往来的信息记录或者联系人在社交网络 上发布的各种信息进行数据挖掘,得出其相关信息。
[0044] 信息提供模块130,配置按照位置信息和/或兴趣信息查找与联系人匹配的推荐 信息,一种可选流程为:查询联系人的位置周边预定范围内的提供的商家信息;根据兴趣 信息对商家信息进行筛选得到推荐信息。这些商家信息可以是提供各类相关产品的商家的 信息(例如纪念品商家信息、礼品商家信息、食品商家信息等),也可以是提供各类相关服 务的商家的信息(例如演出商家信息、庆典商家信息、餐饮商家信息等),比如联系人对音 乐感兴趣,可以筛选出该联系人周边的音乐厅、唱片店以及乐队演奏的相关信息,供用户选 择使用,又如联系人对美术感兴趣,可以筛选出该联系人周边的美术馆、画廊等相关信息, 供用户选择使用。
[0045] 提醒模块140可配置为生成并发出带有推荐信息的时间提醒。提醒模块140的提 醒方式可以采用声音、图像、文字等多种方式,例如按照预设的模板将推荐信息编辑为时间 提醒显示界面,并通过电子设备进行显示。或者向用户推送提醒弹窗,并在客户点击弹窗 后,例如浏览器或其他客户端的显示界面显示提醒的详细内容。
[0046] 本发明的实施例还可以对以上信息提醒客户端100进一步进行优化,以得到更好 的技术效果,图2是根据本发明另一个实施例的信息提醒客户端的示意图。在该实施例中 增加设置了信息操作模块150。该信息操作模块150可以配置为接收用户对推荐信息的 操作,并调用与操作对应的程序接口执行操作,其中对推荐信息的操作包括以下至少一个: 保存推荐信息、打开推荐信息中的网址链接、以预设方式发送推荐信息、进行预订和/或购 买,从而利用数据分析帮助电子设备的用户完成对以上特定时间的准备。
[0047] 本发明实施例还提供了 一种电子设备10。图3是根据本发明一个实施例的电子设 备的示意图,如图,该电子设备10中设置了以上任一实施例的信息提醒客户端100,为其使 用者进行特定时间的提醒,并帮助其使用者为特定时间进行准备和安排。
[0048] 本发明实施例还提供了一种基于通讯录联系人的信息提醒方法,该基于通讯录联 系人的信息提醒方法可以由以上实施例介绍的任意一种信息提醒客户端100来执行,以提 高设置有以上通讯录联系人的客户端100的电子设备10的使用体验。图4是根据本发明 一个实施例的基于通讯录联系人的信息提醒方法的示意图,如图所示,该基于通讯录联系 人的信息提醒方法包括以下步骤:
[0049] 步骤S402,获取在预设时间范围内的特定时间以及与特定时间关联的通讯录联系 人;
[0050] 步骤S404,获取联系人的位置信息和/或兴趣信息;
[0051] 步骤S406,按照位置信息和/或兴趣信息查找与联系人匹配的推荐信息;
[0052] 步骤S408,生成并发出带有推荐信息的时间提醒。
[0053] 利用以上步骤S402至步骤S408,可以获取预设时间内的特定时间和与该特定时 间关联的通讯录联系人,结合查找出的针对该联系人的推荐信息,向用户进行提醒,以便用 户根据推荐信息对该特定时间做出安排和处理,减少了用户处理特定时间相关事项花费的 时间和精力。而且以上提醒中包含了针对联系人位置信息和/或兴趣信息的推荐信息,针 对性更强,信息提供效果更好。
[0054] 其中步骤S402中的以上预设时间范围可以预先由用户进行设定或者进行默认设 置特定时间包括以下任一项或多项:活动纪念日(例如生日、结婚纪念日、以及其他用户定 义的重要纪念日)、节日、约会时间(包括各类用户与他人约定的时间),针对不同的特定时 间,以上预设时间可以设置为相同或不同。例如,对于纪念日类的特定时间的时间范围可以 设定为当前时间的未来一周以内或者当前时间的未来三天之内,对于某些特定时间比较精 确的情况下(例如特定时间为约会时间为某时某分等情况)该预设时间范围可以相应缩 短,例如可以是当前时间的未来几小时甚至未来几分钟内的范围。
[0055] -般而言,特定时间均是针对特定对象的,例如可以为过生日的联系人、约会对 象、共同庆祝节日的联系人等。因此,第一获取模块110还可以同时获取与该特定时间相关 联的通讯录联系人。
[0056] 步骤S402 -种具体的执行流程为:扫描通讯录中的联系人数据,并提取出数据包 含的特定时间;查询得出在预设时间内的特定时间以及与特定时间对应的联系人。通讯录 中联系人条目的数据已不局限于联系人的通信标识(例如名称、电话号码等),还可以包括 各种附属信息,例如地址、工作单位、社交账号、生日、爱好以及用户自行设定的其他内容, 以上各种信息既可以由用户输入并保存,也可以通过其他方式得到,例如扫描名片、图像或 其他文件提取、从其他客户端或其他兼容文件中导入。
[0057] 步骤S402可以根据其扫描策略(例如定时进行扫描、空闲时刻扫描、手动控制扫 描),获取通讯录联系人数据中包含的特定时间,以及包含该特定时间对应的联系人。
[0058] 以上特定时间不局限于在通讯录联系人数据中保存的特定时间(生日、约会时间 等),还可以包括与通讯录联系人有关的其他时间,例如节日或者其他纪念日等,步骤S402 的另一种具体执行流程中为:从日历数据或其他用户预先设定的时间备忘数据中查询得出 在预设时间内的特定时间,然后在通讯录联系人中匹配出与该特定时间相关的联系人。一 种更优的实施方式可以采取智能联想的方式确定与特定时间对应的联系人,比如日历数据 中预先记录有某一即将到来的节日,可以将共同庆祝该节日的人确定为与特定时间对应的 联系人,例如对应于同属于某一少数民族的联系人与该民族的节日进行关联。又例如用户 预先设定有毕业纪念日,可以将同级毕业的同学与该毕业纪念日进行关联。
[0059] 例如可以提取一周之内过生日的所用联系人,或者在第二天有过约定的联系人。 对于以上特定时间可能对应的联系人可能仅有一位,例如某联系人的生日、、父亲节对应通 讯录中父亲的数据、母亲节对应通讯录中母亲的数据,也可能对应的联系人有多位,例如妇 女节可以对应通讯录中的女性联系人、对于儿童节可以对应通讯录中的儿童家长联系人。
[0060] 由于通讯录中还会具有群组功能,也就是将与用户有某种相同连接关系的联系人 归纳为同一群组中,步骤S402中的获取到的特定时间,可以是与通讯录中某一群组联系人 共同的特定时间,例如对应于同于某一少数民族的联系人与该民族的节日进行关联,又例 如将同级毕业的同学与毕业纪念日进行关联。另一种更优的实施方式可以采取智能联想的 方式确定与特定时间对应的联系人,比如将具有同一信息的联系人,自动归纳为同一群组, 例如工作单位为同一家的所有联系人,相对于该工作单位的特定时间,则可以所有该单位 的联系人相应匹配得到。
[0061] 步骤S404中联系人的位置信息可以包括联系人的住址、工作地址以及经常出现 的场所。对于联系人的兴趣信息,不同性格的人,会有着不同的兴趣,可以对其进行行为分 析得到。这些位置信息和兴趣信息同样既可以是由用户自行输入,也可以是通过对联系人 的数据进行分析得出。以上获取联系人的位置信息和/或兴趣信息可以采取多种方式进 行。
[0062] 步骤S404的第一种可选流程为:查询在电子设备中保存的联系人的位置信息和/ 或兴趣信息,也就是从而用户此前保存数据得到相关信息。例如,在通讯录中记录有该联系 人的工作单位为清华大学,住址为华清嘉园,爱好为电影,就可以将联系人的位置匹配为清 华大学附近,兴趣信息为电影相关。
[0063] 步骤S404的第二种可选流程为:向服务器发送联系人的号码,并接收由服务器查 询得出的联系人的位置信息和/或兴趣信息,也就是从网络侧获取由联系人自行上传并允 许公开的信息。例如联系人在注册网络功能时,可以自己选择将自己工作单位为清华大学, 住址为华清嘉园,爱好为电影的信息上传至服务器侧,供其他人查看。
[0064] 步骤S404的第三种可选流程为:对电子设备中保存的联系人的通讯记录进行分 析,得出位置信息和/或兴趣信息。从而可以将往来的信息记录或者联系人在社交网络上 发布的各种信息进行数据挖掘,得出其相关信息。例如,联系人在发送给电子设备10的短 信中出现了我住在华清嘉园X号楼的信息,在执行步骤S404时,可以对该条信息的分析,确 定该联系人的地址为华清嘉园X号楼,又或者用户在社交网络上发布信息附带的位置标记 大多在清华大学附近,也可以据此分析该联系人的位置信息。
[0065] 步骤S406可以根据位置信息或者兴趣信息中的一项确定出针对该联系人的推荐 信息,例如对住址为华清嘉园的联系人进行生日提醒时,可以将清华大学附近的蛋糕店的 信息作为推荐信息,或者对于爱好电影的联系人进行生日提醒时,可以将电影院信息作为 推荐信息。
[0066] 步骤S406的一种优选实现流程为:查询联系人的位置周边预定范围内的提供商 家信息;根据兴趣信息对商家信息进行筛选得到推荐信息。这些商家信息可以是提供各 类相关产品的商家的信息(例如纪念品商家信息、礼品商家信息、食品商家信息等),也可 以是提供各类相关服务的商家的信息(例如演出商家信息、庆典商家信息、餐饮商家信息 等),对于住址为华清嘉园爱好电影的联系人,可以筛选出清华大学周边的电影院、音像店 等的相关信息,供用户选择使用,
[0067] 步骤S408,可以采用声音、图像、文字等多种方式进行提醒,一种具体的实施方式 为按照预设的模板将推荐信息编辑为时间提醒显示界面,并通过电子设备进行显示。以上 显示界面可以是浏览器生成的页面,也可以由其他客户端显示界面生成的内容。例如确定 一周内有联系人要过生日,可以在电子设备的界面上推送弹窗,并在客户点击弹窗后,例如 浏览器或其他客户端的显示界面显示提醒的详细内容。
[0068] 为进一步帮助用户对该特定时间做出安排和处理,在步骤S408之后还可以接收 用户对推荐信息的操作,并调用与操作对应的程序接口执行操作;对推荐信息的操作包括 以下至少一个:保存推荐信息、打开推荐信息中的网址链接、以预设方式发送推荐信息、进 行预订和/或购买。
[0069] 需要注意的是,以上联系人地址、兴趣以及其它信息均为说明本实施例进行的举 例,并非对本实施例进行限制。为将上文各实施例提供的基于通讯录联系人的信息提醒方 法阐述得更加清楚明白,现提供图5至图7所示的优选实施例的执行效果对本发明实施例 提供的基于通讯录联系人的信息提醒方法进行介绍。
[0070] 图5是根据本发明一个实施例的基于通讯录联系人的信息提醒方法中通讯录数 据的示意图,在该通讯录联系人的数据中包括有联系人名称:张三、工作单位为清华大学, 住址为华清嘉园,爱好为电影,以及生日为1980-1-1。电子设备在2013年12月25日对该 通讯录数据进行扫描时,发现其中生日1980-1-1对应的特定日期1月1日已经在预设的时 间范围(一周)内,在这种情况下,提取该联系人张三的所有数据,然后向网络侧查询其住 址华清嘉园周边有关电影的相关商家信息,在查询到上述数据后,以界面弹窗形式弹出张 三的生日提醒。图6是根据本发明一个实施例的基于通讯录联系人的信息提醒方法中弹窗 提示生日的效果图,如图所示,该提醒界面中除了包括提醒内容:"您的朋友张三的生日就 要到了,送上祝福"以外,还提供了与该联系进行通信的接口,另外给出了三家与张三信息 相匹配的商家信息,其中"嘉华国际影城"和"五道口工人俱乐部电影院"是张三所在位置 附近符合张三兴趣(电影)的商家推荐信息,"巴黎贝甜(五道口店)"是一般庆祝生日推 荐生日蛋糕的商家信息。
[0071] 如果用户点击以上三家商家信息中的任一项,就可以调用浏览器访问该商家的详 细页面,以供用户预订。
[0072] 图7是根据本发明一个实施例的基于通讯录联系人的信息提醒方法中弹窗提示 毕业纪念日的示意图,假设通讯录中设置了"大学本科同学"的群组,在该群组下记录了毕 业时间为2004年7月1日,毕业学校为清华大学。电子设备在2014年6月15日扫描出与 该毕业时间对应的特定日期2014年7月1日应在预设时间范围(半个月)内,在这种情况 下,提取"大学本科同学"群组下所有的联系人信息,例如该群组下包括"张三" "李四""王 五"等联系人。然后向网络侧查询其学校地址周边大型聚会场所的相关商家信息,在查询到 上述数据后,以界面弹窗形式弹出纪念日提醒。
[0073] 如图7所示,该提醒界面中除了包括提醒内容:"大学本科同学的毕业纪念日7月 1日就要到了,和以下朋友们庆祝吧",然后列举了"张三" "李四""王五"等联系人的通信 接口,如果群组下的联系人较多,可以提供"更多联系人……"的选项,以供加载更多信息。
[0074] 另外还给出了适宜于聚会的场所的商家推荐,例如"全聚德烤鸭店(清华园店)"、 "水晶烤肉(五道口店)"、"丰泽园饭店(学院路店)"、"世纪谭府酒楼(五道口店)"等四 家商家的推荐信息。
[0075] 如果用户点击以上三家商家信息中的任一项,就可以显不该商家的详细页面,以 供用户预订,另外如果用户对某一商家信息进行其他预定操作,例如长按两秒以上,还可以 弹出"分享"或者"保存"的选项,供用户进行操作。
[0076] 以上两个实施例仅为执行本实施例的方法的效果的两个示例,实际上,针对不同 使用需求,还可以对具体的提醒方式和界面进行优化,以得到更佳的技术效果。
[0077] 使用以上实施例中介绍的方法,可以获取预设时间内的特定时间和与该特定时间 关联的通讯录联系人,结合查找出的针对该联系人的推荐信息,向用户进行提醒,便于用户 根据推荐信息对该特定时间做出安排和处理,减少了用户处理特定时间相关事项花费的时 间和精力。而且针对特定时间相关联的联系人的位置信息以及兴趣信息,匹配得出的推荐 信息,更符合用户的需求,优选的还可以向用户提供快捷方便的信息操作入口,便于用户操 作和使用。
[0078] 在此处所提供的说明书中,说明了大量具体细节。然而,能够理解,本发明的实施 例可以在没有这些具体细节的情况下实践。在一些实例中,并未详细示出公知的方法、结构 和技术,以便不模糊对本说明书的理解。
[0079] 类似地,应当理解,为了精简本公开并帮助理解各个发明方面中的一个或多个,在 上面对本发明的示例性实施例的描述中,本发明的各个特征有时被一起分组到单个实施 例、图、或者对其的描述中。然而,并不应将该公开的方法解释成反映如下意图:即所要求保 护的本发明要求比在每个权利要求中所明确记载的特征更多的特征。更确切地说,如下面 的权利要求书所反映的那样,发明方面在于少于前面公开的单个实施例的所有特征。因此, 遵循【具体实施方式】的权利要求书由此明确地并入该【具体实施方式】,其中每个权利要求本身 都作为本发明的单独实施例。
[0080] 本领域那些技术人员可以理解,可以对实施例中的设备中的模块进行自适应性地 改变并且把它们设置在与该实施例不同的一个或多个设备中。可以把实施例中的模块或单 元或组件组合成一个模块或单元或组件,以及此外可以把它们分成多个子模块或子单元或 子组件。除了这样的特征和/或过程或者单元中的至少一些是相互排斥之外,可以采用任 何组合对本说明书(包括伴随的权利要求、摘要和附图)中公开的所有特征以及如此公开 的任何方法或者设备的所有过程或单元进行组合。除非另外明确陈述,本说明书(包括伴 随的权利要求、摘要和附图)中公开的每个特征可以由提供相同、等同或相似目的的替代 特征来代替。
[0081] 此外,本领域的技术人员能够理解,尽管在此所述的一些实施例包括其它实施例 中所包括的某些特征而不是其它特征,但是不同实施例的特征的组合意味着处于本发明的 范围之内并且形成不同的实施例。例如,在权利要求书中,所要求保护的实施例的任意之一 都可以以任意的组合方式来使用。
[0082] 本发明的各个部件实施例可以以硬件实现,或者以在一个或者多个处理器上运行 的软件模块实现,或者以它们的组合实现。本领域的技术人员应当理解,可以在实践中使用 微处理器或者数字信号处理器(DSP)来实现根据本发明实施例的信息提醒客户端和电子 设备中的一些或者全部部件的一些或者全部功能。本发明还可以实现为用于执行这里所描 述的方法的一部分或者全部的设备或者装置程序(例如,计算机程序和计算机程序产品)。 这样的实现本发明的程序可以存储在计算机可读介质上,或者可以具有一个或者多个信号 的形式。这样的信号可以从因特网网站上下载得到,或者在载体信号上提供,或者以任何其 他形式提供。
[0083] 应该注意的是上述实施例对本发明进行说明而不是对本发明进行限制,并且本领 域技术人员在不脱离所附权利要求的范围的情况下可设计出替换实施例。在权利要求中, 不应将位于括号之间的任何参考符号构造成对权利要求的限制。单词"包含"不排除存在 未列在权利要求中的元件或步骤。位于元件之前的单词"一"或"一个"不排除存在多个这 样的元件。本发明可以借助于包括有若干不同元件的硬件以及借助于适当编程的计算机来 实现。在列举了若干装置的单元权利要求中,这些装置中的若干个可以是通过同一个硬件 项来具体体现。单词第一、第二、以及第三等的使用不表示任何顺序。可将这些单词解释为 名称。
[0084] 至此,本领域技术人员应认识到,虽然本文已详尽示出和描述了本发明的多个示 例性实施例,但是,在不脱离本发明精神和范围的情况下,仍可根据本发明公开的内容直接 确定或推导出符合本发明原理的许多其他变型或修改。因此,本发明的范围应被理解和认 定为覆盖了所有这些其他变型或修改。
[0085] 本发明实施例还提供了 A1. -种基于通讯录联系人的信息提醒方法,包括:
[0086] 获取在预设时间范围内的特定时间以及与所述特定时间关联的通讯录联系人;
[0087] 获取所述联系人的位置信息和/或兴趣信息;
[0088] 按照所述位置信息和/或兴趣信息查找与所述联系人匹配的推荐信息;
[0089] 生成并发出带有所述推荐信息的时间提醒。
[0090] A2.根据A1所述的方法,其中,获取在预设时间范围内的特定时间以及与所述特 定时间关联的通讯录联系人包括:
[0091] 扫描所述通讯录中的联系人数据,并提取出所述数据包含的特定时间;
[0092] 查询得出在所述预设时间内的特定时间以及与所述特定时间对应的联系人。
[0093] A3.根据A1或A2所述的方法,其中,获取所述联系人的位置信息和/或兴趣信息 包括以下任一种方式:
[0094] 查询在电子设备中保存的所述联系人的位置信息和/或兴趣信息;
[0095] 向服务器发送所述联系人的号码,并接收由所述服务器查询得出的联系人的位置 信息和/或兴趣信息;
[0096] 对电子设备中保存的所述联系人的通讯记录进行分析,得出所述位置信息和/或 兴趣信息。
[0097] A4.根据A1至A3中任一项所述的方法,其中,按照所述位置信息和/或兴趣信息 查找与所述联系人的资料匹配的推荐信息包括:
[0098] 查询所述联系人的位置周边预定范围内的商家信息;
[0099] 根据兴趣信息对所述商家信息进行筛选得到所述推荐信息。
[0100] A5.根据A1至A4中任一项所述的方法,其中,生成并发出带有所述推荐信息的时 间提醒包括:
[0101] 按照预设的模板将所述推荐信息编辑为时间提醒显示界面,并通过电子设备进行 显不。
[0102] A6.根据A1至A5中任一项所述的方法,其中,在生成并发出带有所述推荐信息的 时间提醒之后还包括:
[0103] 接收用户对所述推荐信息的操作,并调用与所述操作对应的程序接口执行所述操 作;
[0104] 对所述推荐信息的操作包括以下至少一个:保存所述推荐信息、打开所述推荐信 息中的网址链接、以预设方式发送所述推荐信息、进行预订和/或购买。
[0105] A7.根据A1至A5中任一项所述的方法,其中,所述特定时间包括以下任一项或多 项:活动纪念日、节日、约会时间。
[0106] 本发明实施例还提供了 B8. -种信息提醒客户端,包括:
[0107] 第一获取模块,配置为获取在预设时间范围内的特定时间以及与所述特定时间关 联的通讯录联系人;
[0108] 第二获取模块,配置为获取所述联系人的位置信息和/或兴趣信息;
[0109] 信息提供模块,配置按照所述位置信息和/或兴趣信息查找与所述联系人匹配的 推荐信息;
[0110] 提醒模块,配置为生成并发出带有所述推荐信息的时间提醒。
[0111] B9.根据B8所述的客户端,其中所述第一获取模块还配置为:
[0112] 扫描所述通讯录中的联系人数据,并提取出所述数据包含的特定时间;
[0113] 查询得出在所述预设时间内的特定时间以及与所述特定时间对应的联系人。
[0114] B10.根据B8或B9所述的客户端,其中所述第二获取模块还配置为以下任一种方 式:
[0115] 查询在电子设备中保存的所述联系人的位置信息和/或兴趣信息;
[0116] 向服务器发送所述联系人的号码,并接收由所述服务器查询得出的联系人的位置 信息和/或兴趣信息;
[0117] 对电子设备中保存的所述联系人的通讯记录进行分析,得出所述位置信息和/或 兴趣信息。
[0118] B11.根据B8至B10中任一项所述的客户端,其中所述信息提供模块还被配置为:
[0119] 查询所述联系人的位置周边预定范围内的商家信息;
[0120] 根据兴趣信息对所述商家信息进行筛选得到所述推荐信息。
[0121] B12.根据B8至B11中任一项所述的客户端,其中所述提醒模块还配置为:
[0122] 按照预设的模板将所述推荐信息编辑为时间提醒显示界面,并通过电子设备进行 显不。
[0123] B13.根据B8至B12中任一项所述的客户端,还包括:
[0124] 信息操作模块,配置为接收用户对所述推荐信息的操作,并调用与所述操作对应 的程序接口执行所述操作,其中对所述推荐信息的操作包括以下至少一个:保存所述推荐 信息、打开所述推荐信息中的网址链接、以预设方式发送所述推荐信息、进行预订和/或购 买。
[0125] 本发明实施例还提供了 C14. 一种电子设备,包括:
[0126] 根据B8至B13中任一项所述信息提醒客户端。
【权利要求】
1. 一种基于通讯录联系人的信息提醒方法,包括: 获取在预设时间范围内的特定时间以及与所述特定时间关联的通讯录联系人; 获取所述联系人的位置信息和/或兴趣信息; 按照所述位置信息和/或兴趣信息查找与所述联系人匹配的推荐信息; 生成并发出带有所述推荐信息的时间提醒。
2. 根据权利要求1所述的方法,其中,获取在预设时间范围内的特定时间以及与所述 特定时间关联的通讯录联系人包括: 扫描所述通讯录中的联系人数据,并提取出所述数据包含的特定时间; 查询得出在所述预设时间内的特定时间以及与所述特定时间对应的联系人。
3. 根据权利要求1或2所述的方法,其中,获取所述联系人的位置信息和/或兴趣信息 包括以下任一种方式: 查询在电子设备中保存的所述联系人的位置信息和/或兴趣信息; 向服务器发送所述联系人的号码,并接收由所述服务器查询得出的联系人的位置信息 和/或兴趣信息; 对电子设备中保存的所述联系人的通讯记录进行分析,得出所述位置信息和/或兴趣 信息。
4. 根据权利要求1至3中任一项所述的方法,其中,按照所述位置信息和/或兴趣信息 查找与所述联系人的资料匹配的推荐信息包括: 查询所述联系人的位置周边预定范围内的商家信息; 根据兴趣信息对所述商家信息进行筛选得到所述推荐信息。
5. 根据权利要求1至4中任一项所述的方法,其中,生成并发出带有所述推荐信息的时 间提醒包括: 按照预设的模板将所述推荐信息编辑为时间提醒显示界面,并通过电子设备进行显 /_J、1 〇
6. 根据权利要求1至5中任一项所述的方法,其中,在生成并发出带有所述推荐信息的 时间提醒之后还包括: 接收用户对所述推荐信息的操作,并调用与所述操作对应的程序接口执行所述操作; 对所述推荐信息的操作包括以下至少一个:保存所述推荐信息、打开所述推荐信息中 的网址链接、以预设方式发送所述推荐信息、进行预订和/或购买。
7. 根据权利要求1至5中任一项所述的方法,其中,所述特定时间包括以下任一项或多 项:活动纪念日、节日、约会时间。
8. -种信息提醒客户端,包括: 第一获取模块,配置为获取在预设时间范围内的特定时间以及与所述特定时间关联的 通讯录联系人; 第二获取模块,配置为获取所述联系人的位置信息和/或兴趣信息; 信息提供模块,配置按照所述位置信息和/或兴趣信息查找与所述联系人匹配的推荐 信息; 提醒模块,配置为生成并发出带有所述推荐信息的时间提醒。
9. 根据权利要求8所述的客户端,其中所述第一获取模块还配置为: 扫描所述通讯录中的联系人数据,并提取出所述数据包含的特定时间; 查询得出在所述预设时间内的特定时间以及与所述特定时间对应的联系人。
10. -种电子设备,包括: 根据权利要求8或9所述的信息提醒客户端。
【文档编号】H04W4/12GK104158937SQ201410360739
【公开日】2014年11月19日 申请日期:2014年7月25日 优先权日:2014年7月25日
【发明者】邱慧 申请人:北京奇虎科技有限公司, 奇智软件(北京)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1