提供服务资源的方法、输入的方法及服务器、电子设备技术

技术编号:8532956 阅读:167 留言:0更新日期:2013-04-04 16:02
本发明专利技术公开了一种提供服务资源的方法、输入的方法及服务器、电子设备,包括:获取输入法所在设备当前的地理位置和/或时间信息;在数据库中匹配而得到所述地理位置和/或时间信息所对应的服务资源;向所述输入法所在设备发送匹配得到的服务资源。通过上述方式,能够提高输入法所在设备获取服务资源的合理性和准确性。

【技术实现步骤摘要】

本专利技术涉及输入法领域,特别是涉及一种提供服务资源的方法、输入的方法及服务器、电子设备
技术介绍
输入法是指为了将各种符号输入计算机或其他设备(如手机)而采用的编码方法。输入法的性能将直接影响在计算机或其他设备上的输入效率。随着智能终端技术的普及与发展,具备更高级功能的输入法越来越广泛地应用于各种移动终端中,人们对输入法系统的智能要求也越来越高。传统的输入法,一般是通过输入一个输入序列,得到输入序列的相应候选词,这些候选词不分情况地只按照输入来机械地决定,导致准确度不高。
技术实现思路
本专利技术主要解决的技术问题是提供一种提供服务资源的方法、输入的方法及服务器、电子设备,能够提高输入法所在设备获取服务资源的合理性和准确性。为了解决上述技术问题,本专利技术采用的一个技术方案是提供一种提供服务资源的方法,包括获取输入法所在设备当前的地理位置和/或时间信息;在数据库中匹配而得到地理位置和/或时间信息所对应的服务资源;向输入法所在设备发送匹配得到的服务资源。其中,在数据库中匹配而得到地理位置和/或时间信息所对应的服务资源的步骤包括在数据库中匹配而得到地理位置和/或时间信息所对应的词库或功能配置信息。其中,在数据库中匹配而得到地理位置和/或时间信息所对应的词库或功能配置信息的步骤包括在数据库中匹配而得到地理位置和/或时间信息所对应的词库或功能配置信息,地理位置和/或时间信息与词库或功能配置信息之间的对应关系为通过预设规则而得到。其中,预设规则是建立映射关系表或者建立机器学习模型。其中,向输入法所在设备发送匹配得到的服务资源的步骤之前,包括判断是否接收到来自输入法所在设备的服务资源请求,若接收到来自输入法所在设备的服务资源请求,则执行向输入法所在设备发送匹配得到的服务资源的步骤,否则不执行向输入法所在设备发送匹配得到的服务资源的步骤。为了解决上述技术问题,本专利技术采用的另一个技术方案是提供一种输入的方法,包括使输入法所在设备获取当前的地理位置和/或时间信息;向服务器发送当前的地理位置和/或时间信息;接收来自服务器的服务资源,服务资源由服务器在数据库中匹配地理位置和/或时间信息所对应的服务资源而得到;将服务资源应用于输入法。其中,将服务资源应用于输入法的步骤包括将地理位置和/或时间信息所对应的词库或功能配置信息应用于输入法,使输入法根据词库选择候选词、或根据功能配置信息更新自身功能配置。其中,使输入法所在设备获取当前的地理位置和/或时间信息的步骤之前,包括判断输入法所在设备是否已经到达预设的时间间隔、或是否监测到当前的地理位置或者时间发生变化、或是否接收到服务器提供服务资源的请求,若判断的结果为是,则输入法所在设备执行获取当前的地理位置和/或时间信息的步骤,否则输入法所在设备不执行获取当前的地理位置和/或时间信息的步骤。其中,向服务器发送当前的地理位置和/或时间信息的步骤之前,包括判断输入法所在设备本地缓存的地理位置和/或时间信息是否为最新,若不是最新则执行向服务器发送当前的地理位置和/或时间信息的步骤,否则不执行向服务器发送当前的地理位置和/或时间信息的步骤。为了解决上述技术问题,本专利技术采用的又一个技术方案是提供一种服务器,包括获取模块、匹配模块以及发送模块,其中获取模块用于获取输入法所在设备当前的地理位置和/或时间信息;匹配模块用于在数据库中匹配而得到地理位置和/或时间信息所对应的服务资源;发送模块用于向输入法所在设备发送匹配得到的服务资源。其中,匹配模块具体用于在数据库中匹配而得到地理位置和/或时间信息所对应的词库或功能配置信息。其中,地理位置和/或时间信息与词库或功能配置信息之间的对应关系为通过预设规则而得到。其中,预设规则是建立映射关系表或者建立机器学习模型。其中,服务器还包括判断模块,用于判断是否接收到来自输入法所在设备的服务资源请求,若接收到来自输入法所在设备的服务资源请求,则触发向输入法所在设备发送匹配得到的服务资源,否则不触发向输入法所在设备发送匹配得到的服务资源。为了解决上述技术问题,本专利技术采用的再一个技术方案是提供一种电子设备,包括获取模块、发送模块、接收模块以及应用模块,其中获取模块用于使输入法所在设备获取当前的地理位置和/或时间信息;发送模块用于向服务器发送当前的地理位置和/或时间信息;接收模块用于接收来自服务器的服务资源,服务资源由服务器在数据库中匹配地理位置和/或时间信息所对应的服务资源而得到;应用模块用于将服务资源应用于输入法。其中,应用模块具体用于将地理位置和/或时间信息所对应的词库或功能配置信息应用于输入法,使输入法根据词库选择候选词、或根据功能配置信息更新自身功能配置。其中,电子设备还包括第一判断模块,用于判断输入法所在设备是否已经到达预设的时间间隔、或是否监测到当前的地理位置或者时间发生变化、或是否接收到服务器提供服务资源的请求,若判断的结果为是,则触发输入法所在设备获取当前的地理位置和/或时间信息,否则不触发输入法所在设备获取当前的地理位置和/或时间信息。其中,电子设备还包括第二判断模块,用于判断输入法所在设备本地缓存的地理位置和/或时间信息是否为最新,若不是最新则触发向服务器发送当前的地理位置和/或时间信息,否则不触发向服务器发送当前的地理位置和/或时间信息。本专利技术的有益效果是一方面,本专利技术的提供服务资源的方法通过在数据库中匹配而获得地理位置和/或时间信息所对应的服务资源,并向输入法所在设备发送匹配得到的服务资源,能够及时且准确地向输入法所在设备提供与当前地理位置和/或时间信息所对应的服务资源,提高输入法所在设备获取服务资源的合理性和准确性。另一方面,本专利技术利用输入的方法,使输入法所在设备接收服务器在数据库中匹配当前地理位置和/或时间信息所对应的服务资源,并将服务资源应用于输入法,提高用户输入的效率和准确度,提升用户体验。附图说明图1是本专利技术提供服务资源的方法一实施方式的流程图;图2是本专利技术提供服务资源的方法另一实施方式的流程图;图3是本专利技术输入的方法一实施方式的流程图;图4是本专利技术输入的方法另一实施方式的流程图;图5是本专利技术服务器的一实施方式的结构示意图;图6是本专利技术服务器的另一实施方式的结构示意图;图7是本专利技术电子设备一实施方式的结构示意图;图8是本专利技术电子设备另一实施方式的结构示意图。具体实施例方式下面结合附图和实施方式对所述本专利技术进行详细说明。请参阅图1,图1是本专利技术提供服务资源的方法一实施方式的流程图,包括步骤SlOl :获取输入法所在设备当前的地理位置和/或时间信息;服务器获取输入法所在设备当前所处的地理位置和/或时间信息,比如该输入法所在设备为手机,该手机当前的位置在中国北京,且中国北京当前的时间是中午十二点整,则获取地理位置信息为中国北京,时间信息为中午十二点整。服务器获取输入法所在设备当前的地理位置和/或时间信息的方式包括但不限于输入法所在设备主动或被动将其当前所处的地理位置和/或时间信息发给服务器。步骤S102 :在数据库中匹配而得到所述地理位置和/或时间信息所对应的服务资源;数据库(Database)是按照数据结构来组织、存储和管理数据的仓库,预先在数据库中存储与时间、地点相关的服务资源。当需要使用服务资源时,则在数据库中匹配而得到地理位置和/或本文档来自技高网...

【技术保护点】
一种提供服务资源的方法,其特征在于,包括:获取输入法所在设备当前的地理位置和/或时间信息;在数据库中匹配而得到所述地理位置和/或时间信息所对应的服务资源;向所述输入法所在设备发送匹配得到的服务资源。

【技术特征摘要】
1.一种提供服务资源的方法,其特征在于,包括获取输入法所在设备当前的地理位置和/或时间信息;在数据库中匹配而得到所述地理位置和/或时间信息所对应的服务资源;向所述输入法所在设备发送匹配得到的服务资源。2.根据权利要求1所述的方法,其特征在于,所述在数据库中匹配而得到所述地理位置和/或时间信息所对应的服务资源的步骤包括在数据库中匹配而得到所述地理位置和/或时间信息所对应的词库或功能配置信息。3.根据权利要求2所述的方法,其特征在于,所述在数据库中匹配而得到所述地理位置和/或时间信息所对应的词库或功能配置信息的步骤包括在数据库中匹配而得到所述地理位置和/或时间信息所对应的词库或功能配置信息,所述地理位置和/或时间信息与词库或功能配置信息之间的对应关系为通过预设规则而得到。4.根据权利要求3所述的方法,其特征在于,所述的预设规则是建立映射关系表或者建立机器学习模型。5.根据权利要求1至4任一项所述的方法,其特征在于,所述向输入法所在设备发送匹配得到的服务资源的步骤之前,包括判断是否接收到来自所述输入法所在设备的服务资源请求,若接收到来自所述输入法所在设备的服务资源请求,则执行所述向输入法所在设备发送匹配得到的服务资源的步骤,否则不执行所述向输入法所在设备发送匹配得到的服务资源的步骤。6.一种输入的方法,其特征在于,包括使输入法所在设备获取当前的地理位置和/或时间信息;向服务器发送所述当前的地理位置和/或时间信息;接收来自所述服务器的服务资源,所述服务资源由服务器在数据库中匹配所述地理位置和/或时间信息所对应的服务资源而得到;将所述服务资源应用于所述输入法。7.根据权利要求6所述的方法,其特征在于,所述将服务资源应用于所述输入法的步骤包括将所述地理位置和/或时间信息所对应的词库或功能配置信息应用于所述输入法,使所述输入法根据所述词库选择候选词、或根据所述功能配置信息更新自身功能配置。8.根据权利要求6所述的方法,其特征在于,所述使输入法所在设备获取当前的地理位置和/或时间信息的步骤之前,包括判断所述输入法所在设备是否已经到达预设的时间间隔、或是否监测到当前的地理位置或者时间发生变化、或是否接收到服务器提供服务资源的请求,若所述判断的结果为是,则所述输入法所在设备执行获取当前的地理位置和/或时间信息的步骤,否则所述输入法所在设备不执行获取当前的地理位置和/或时间信息的步骤。9.根据权利要求6所述的方法,其特征在于,所述向服务器发送当前的地理位置和/或时间信息的步骤之前,包括判断所述输入法所在设备本地缓存的地理位置和/或时间信息是否为最新,若不是最新则执行向服务器发送所述当前的地理位置和/或时间信息的步骤,否则不执行向服...

【专利技术属性】
技术研发人员:何径舟
申请(专利权)人:百度国际科技深圳有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1