天气信息获取方法及装置的制造方法

文档序号:9923988阅读:232来源:国知局
天气信息获取方法及装置的制造方法
【技术领域】
[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]在所述城市标识被添加到所述预定列表后,将所述城市标识的天气信息获取属性设置为需要显示天气信息。
[0029]可选的,所述方法还包括:
[0030]在识别并提取所述行程内容中的所述城市标识之后,检测所述城市标识是否已被添加到所述预定列表中;
[0031]在所述城市标识已被添加到所述预定列表时,将所述城市标识的天气信息获取属性设置为需要显示天气信息;
[0032]在所述城市标识未被添加到所述预定列表时,执行所述将所述城市标识添加到所述预定列表中的步骤。
[0033]本公开的实施例第一方面提供的可选的技术方案可以包括以下有益效果:通过在识别并提取行程内容中的城市标识之后,检测该城市标识是否已被添加到预定列表中,在该城市标识未被添加到预定列表时,将城市标识添加到预定列表中,有效避免了智能设备反复向预定列表中添加同一城市标识,而造成预定列表中出现重复的城市标识的情况。
[0034]根据本公开实施例的第二方面,提供一种天气信息获取装置,应用于智能设备中,所述装置包括:
[0035]第一获取模块,被配置为获取包含行程内容的信息,所述行程内容至少包括目的城市的城市标识;
[0036]第一添加模块,被配置为识别并提取所述第一获取模块获取的所述行程内容中的所述城市标识,将所述城市标识添加到预定列表中;
[0037]第二获取模块,被配置为对于所述预定列表中每个需要显示天气信息的城市标识,在所述城市标识所对应的行程内容过期之前,获取所述预定列表中所述城市标识对应的天气信息。
[0038]可选的,所述装置还包括:
[0039]删除模块,被配置为在所述第一添加模块添加的所述城市标识所对应的行程内容过期之后,从所述预定列表中删除所述行程内容中的城市标识。
[0040]可选的,所述装置还包括:
[0041]第一设置模块,被配置为在所述行程内容中的城市标识未被成功删除时,将所述城市标识的天气信息获取属性设置为不需要显示天气信息。
[0042]可选的,所述删除模块,包括:
[0043]保留子模块,被配置为在所述第一添加模块添加的所述城市标识被设置为特别关注时,保留所述预定列表中所述行程内容中的城市标识;
[0044]删除子模块,被配置为在所述第一添加模块添加的所述城市标识未被设置为特别关注时,从所述预定列表中删除所述行程内容中的城市标识。
[0045]可选的,所述装置还包括:
[0046]第一判定模块,被配置为所述第一获取模块获取的所述行程内容中还包括日期,在所述行程内容中的日期超过当前日期时,判定所述行程内容过期;
[0047]或者,
[0048]第二判定模块,被配置为获取所述智能设备当前所在的城市,在所述第一添加模块添加的所述城市标识所指示的城市为所述智能设备当前所在的城市时,判定所述行程内容过期。
[0049]可选的,所述第二判定模块,还被配置为在所述第一添加模块添加的所述城市标识所指示的城市为所述智能设备当前所在的城市时,获取所述智能设备当前所在的城市的天气信息,在成功获取到所述天气信息时,判定所述行程内容过期。
[0050]可选的,所述装置还包括:
[0051]第二设置模块,被配置为在所述城市标识被添加到所述预定列表后,将所述城市标识的天气信息获取属性设置为需要显示天气信息。
[0052]可选的,所述装置还包括:
[0053]检测模块,被配置为在识别并提取所述第一获取模块获取的所述行程内容中的所述城市标识之后,检测所述城市标识是否已被添加到所述预定列表中;
[0054]第三设置模块,被配置为在所述城市标识已被添加到所述预定列表时,将所述城市标识的天气信息获取属性设置为需要显示天气信息;
[0055]第二添加模块,被配置为在所述城市标识未被添加到所述预定列表时,将所述城市标识添加到所述预定列表中。
[0056]根据本公开实施例的第三方面,提供一种天气信息获取装置,应用于智能设备中,所述装置包括:
[0057]处理器;
[0058]用于存储该处理器可执行指令的存储器;
[0059]其中,该处理器被配置为:
[0060]获取包含行程内容的信息,所述行程内容至少包括目的城市的城市标识;
[0061]识别并提取所述行程内容中的所述城市标识,将所述城市标识添加到预定列表中;
[0062]对于所述预定列表中每个需要显示天气信息的城市标识,在所述城市标识所对应的行程内容过期之前,获取所述预定列表中所述城市标识对应的天气信息。
【附图说明】
[0063]此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本公开的实施例,并于说明书一起用于解释本公开的原理。
当前第1页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1