本发明专利技术提供一种基于场景获取与推送数据方法及其装置、设备和存储介质,通过根据终端设备获取其当前的场景信息并发送至服务器,以接收所述服务器发送的其依据所述场景信息匹配到的屏幕显示数据和/或预设关联的指定类型数据。本发明专利技术能够依据设备环境自动搜索或推送与环境相关数据,提高向用户提供服务的智能化与个性化。
Scene based data acquisition and push method and its devices, devices and storage media
【技术实现步骤摘要】
基于场景获取与推送数据方法及其装置、设备和存储介质
本专利技术涉及一种数据获取及推送的
尤其是涉及一种基于场景获取与推送数据方法及其装置、设备和存储介质。
技术介绍
目前,市场上智能设备涉及到图片、影音或其他数据搜索或推送功能时,多采用人工手动搜索或固定内容批量推送的方式,使得所提供的服务缺少智能化和个性化。目前市场上较少有根据实际的环境场景进行自动搜索或个性推送。举例来说,当用户所处地区下雨时,此时如果推送雨天主题的壁纸信息,则会更显个性化,易受用户喜欢。再例如,当开车到达新城市时,车载终端如果接受到关于该城市的语音介绍或视频介绍,相应会增加用户在旅途中的乐趣。因此,需要一种能够依据设备环境自动搜索或推送与环境相关数据的方法或装置,以提高对用户提供服务的智能化与个性化。
技术实现思路
鉴于以上所述现有技术的缺点,本专利技术的目的在于提供一种基于场景获取与推送数据方法及其装置、设备和存储介质,用于解决现有技术中终端设备涉及到图片、影音或其他数据搜索或推送功能时,缺少智能化和个性化的问题。为实现上述目的及其他相关目的,本专利技术提供一种基于场景获取数据的方法,应用于终端设备,所述方法包括:根据终端设备获取其当前的场景信息并发送至服务器;接收所述服务器发送的其依据所述场景信息匹配到的屏幕显示数据和/或预设关联的指定类型数据。于本专利技术的一实施例中,所述场景信息包括:表示所述终端设备当前地理位置的地理位置信息、对应所述当前地理位置所属时区的时间信息、对应所述当前地理位置的天气信息、及用户信息中一种或多种组合。为实现上述目的及其他相关目的,本专利技术提供一种基于场景推送数据的方法,应用于服务器,所述方法包括:接收终端设备发送的场景信息,并依据所述场景信息提取特征;在与服务器关联的数据库中搜索与所述特征相匹配的屏幕显示数据和/或预设关联的指定类型数据,并发送至所述终端设备。于本专利技术的一实施例中,所述屏幕显示数据和/或预设关联的指定类型数据包含有与所述特征相关联的信息标签,以用于匹配所述特征;所述预设关联的指定类型数据的类型包括:图片、视频、音频、文字、及网络地址中一种或多种组合。于本专利技术的一实施例中,所述方法包括:针对所述场景信息中各类型信息预设优先级,当依据所述场景信息提取到多个所述特征时,依据所述场景信息中各类型信息所预设的优先级级别,按照由高到低的顺序进行相应的搜索;所述场景信息包括:表示所述终端设备当前地理位置的地理位置信息、对应所述当前地理位置所属时区的时间信息、对应所述当前地理位置的天气信息、及用户信息中一种或多种组合;和/或,统计并参考最近一段时间内提取的所述特征,以避免对所述终端设备连续发送属于同一类型信息的所述屏幕显示数据和/或预设关联的指定类型数据。为实现上述目的及其他相关目的,本专利技术提供一种数据获取装置,包括:处理模块,用于根据终端设备获取其当前的场景信息并发送至服务器;接收模块,用于接收所述服务器发送的其依据所述场景信息匹配到的屏幕显示数据和/或预设关联的指定类型数据。为实现上述目的及其他相关目的,本专利技术提供一种数据推送装置,包括:处理模块,用于接收终端设备发送的场景信息,并依据所述场景信息提取特征;推送模块,用于在与服务器关联的数据库中搜索与所述特征相匹配的屏幕显示数据和/或预设关联的指定类型数据,并发送至所述终端设备。为实现上述目的及其他相关目的,本专利技术提供一种终端设备,包括:处理器,用于执行存储器存储的数据获取程序;存储器,其上存储有数据获取程序,该程序被所述处理器执行时实现上述所述的基于场景获取数据的方法;通信器,用于通信连接服务器。为实现上述目的及其他相关目的,本专利技术提供一种服务器,包括:处理器,用于执行存储器存储的数据推送程序;存储器,其上存储有数据推送程序,该程序被所述处理器执行时实现上述所述的基于场景推送数据的方法;通信器,用于通信连接终端设备。为实现上述目的及其他相关目的,本专利技术提供一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现上述所述的基于场景获取数据的方法;或者,实现上述所述的基于场景推送数据的方法。如上所述,本专利技术提供的一种基于场景获取与推送数据方法及其装置、设备和存储介质,通过根据终端设备获取其当前的场景信息并发送至服务器,以接收所述服务器发送的其依据所述场景信息匹配到的屏幕显示数据和/或预设关联的指定类型数据。具有以下有益效果:能够依据设备环境自动搜索或推送与环境相关数据,提高向用户提供服务的智能化与个性化。附图说明图1A显示为本专利技术于一实施例中的基于场景获取与推送数据方法的流程示意图。图1B显示为本专利技术于另一实施例中的基于场景获取与推送数据方法的流程示意图。图2显示为本专利技术于一实施例中的基于场景获取方法的流程示意图。图3显示为本专利技术于一实施例中的基于场景推送方法的流程示意图。图4显示为本专利技术于一实施例中的数据获取装置的模块示意图。图5显示为本专利技术于一实施例中的数据推送装置的模块示意图。图6显示为本专利技术于一实施例中的终端设备的结构示意图。图7显示为本专利技术于一实施例中的服务器的结构示意图。元件标号说明101终端设备102服务器103车载终端S201~S102方法步骤S301~S302方法步骤400数据获取装置401处理模块402接收模块500数据推送装置501处理模块502推送模块600终端设备601存储器602处理器603处理器700服务器701存储器702处理器703处理器具体实施方式以下通过特定的具体实例说明本专利技术的实施方式,本领域技术人员可由本说明书所揭露的内容轻易地了解本专利技术的其他优点与功效。本专利技术还可以通过另外不同的具体实施方式加以实施或应用,本说明书中的各项细节也可以基于不同观点与应用,在没有背离本专利技术的精神下进行各种修饰或改变。需说明的是,在不冲突的情况下,以下实施例及实施例中的特征可以相互组合。需要说明的是,以下实施例中所提供的图示仅以示意方式说明本专利技术的基本构想,遂图式中仅显示与本专利技术中有关的组件而非按照实际实施时的组件数目、形状及尺寸绘制,其实际实施时各组件的型态、数量及比例可为一种随意的改变,且其组件布局型态也可能更为复杂。本专利技术各实施例所提供的基于场景获取与推送数据方法及其装置、设备和存储介质,可应用于如图1A所示的应用环境中,通过有线网络或无线网络,终端设备101与服务器进行数据交互。其中,终端设备101可以但并不限于为PC机(PersonalComputer)、一体机、膝上型便携计算机、车载终端等计算机终端设备上,以及智能手机、智能电视、电视盒子、平板电脑、电子书阅读器、MP3播放器或PM4播放器。在如上应用场景中,终端设备101获取其当前的场景本文档来自技高网...
【技术保护点】
1.一种基于场景获取数据的方法,其特征在于,应用于终端设备,所述方法包括:/n根据终端设备获取其当前的场景信息并发送至服务器;/n接收所述服务器发送的其依据所述场景信息匹配到的屏幕显示数据和/或预设关联的指定类型数据。/n
【技术特征摘要】
1.一种基于场景获取数据的方法,其特征在于,应用于终端设备,所述方法包括:
根据终端设备获取其当前的场景信息并发送至服务器;
接收所述服务器发送的其依据所述场景信息匹配到的屏幕显示数据和/或预设关联的指定类型数据。
2.根据权利要求1中所述的基于场景获取数据的方法,其特征在于,所述场景信息包括:表示所述终端设备当前地理位置的地理位置信息、对应所述当前地理位置所属时区的时间信息、对应所述当前地理位置的天气信息、及用户信息中一种或多种组合。
3.一种基于场景推送数据的方法,其特征在于,应用于服务器,所述方法包括:
接收终端设备发送的场景信息,并依据所述场景信息提取特征;
在与服务器关联的数据库中搜索与所述特征相匹配的屏幕显示数据和/或预设关联的指定类型数据,并发送至所述终端设备。
4.根据权利要求3中所述的基于场景推送数据的方法,其特征在于,所述屏幕显示数据和/或预设关联的指定类型数据包含有与所述特征相关联的信息标签,以用于匹配所述特征;所述预设关联的指定类型数据的类型包括:图片、视频、音频、文字、及网络地址中一种或多种组合。
5.根据权利要求3中所述的基于场景推送数据的方法,其特征在于,所述方法包括:
针对所述场景信息中各类型信息预设优先级,当依据所述场景信息提取到多个所述特征时,依据所述场景信息中各类型信息所预设的优先级级别,按照由高到低的顺序进行相应的搜索;所述场景信息包括:表示所述终端设备当前地理位置的地理位置信息、对应所述当前地理位置所属时区的时间信息、对应所述当前地理位置的天...
【专利技术属性】
技术研发人员:刘沛,
申请(专利权)人:上海博泰悦臻网络技术服务有限公司,
类型:发明
国别省市:上海;31
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。