一种条件数据的确定方法及装置制造方法及图纸

技术编号:18497317 阅读:23 留言:0更新日期:2018-07-21 20:17
本说明书公开一种条件数据的确定方法及装置,可以根据条件数据请求获取至少两次条件数据,从而得到至少两个候选条件数据,并从至少两个候选条件数据中确定出一个条件数据,回应该条件数据请求。

A method and device for determining the condition data

This specification discloses a method and device for determining the conditional data, which can obtain at least two conditional data according to the conditional data, thus obtaining at least two candidate condition data, and determining one conditional data from at least two candidate condition data, and returning the conditional data request.

【技术实现步骤摘要】
一种条件数据的确定方法及装置
本说明书涉及计算机
,尤其涉及一种条件数据的确定方法及装置。
技术介绍
随着终端和应用的发展,可以通过应用实现的功能越来越多,而通常情况下,应用可以根据条件数据,执行对应的操作。比如,位置信息可以作为条件数据,当导航类应用接收到位置信息后,可以展示用户所处的地理位置;又如,包含高宽尺寸的屏幕信息也可以作为条件数据,当浏览器类应用接收到屏幕信息后,可以对应更改网页的展示方式等。通常情况下,应用会直接根据获取到的条件数据执行对应的操作,但如果获取到的条件数据存在较大误差或错误,则会导致后续执行的操作存在较大误差或错误。所以,就需要提供一种条件数据的确定方案,尽量保证条件数据的准确性。
技术实现思路
本说明书实施例提供一种条件数据的确定方法,用于提高确定出的条件数据的准确性。本说明书实施例提供一种条件数据的确定装置,用于提高确定出的条件数据的准确性。为解决上述技术问题,本说明书实施例是这样实现的:本说明书实施例采用下述技术方案:一种条件数据的确定方法,包括:获取条件数据请求;根据所述请求获取至少两次条件数据,得到至少两个候选条件数据;从所述至少两个候选条件数据中确定出一个候选条件数据,作为条件数据;返回所述条件数据。优选地,从所述至少两个候选条件数据中确定出一个候选条件数据,作为条件数据,包括:在前预设个数的候选条件数据满足预设相似条件时,从中选取一个作为条件数据。优选地,从所述至少两个候选条件数据中确定出一个候选条件数据,作为条件数据,包括:当获取到的候选条件数据满足错误条件时,进行删除;从至少两个候选条件数据中确定出一个候选条件数据,作为条件数据。优选地,从所述至少两个候选条件数据中确定出一个候选条件数据,作为条件数据,包括:当满足预设相似条件的候选条件数据的个数占比超过预设阈值时,从所述满足预设相似条件的候选条件数据中选取一个作为条件数据。优选地,所述方法包括:接收应用发送的条件数据请求;根据所述请求从操作系统中获取至少两次条件数据,得到至少两个候选条件数据;从所述至少两个候选条件数据中确定出一个候选条件数据,作为条件数据;返回所述条件数据至所述应用。一种条件数据的确定装置,包括:采集器以及校准器,其中所述采集器,获取条件数据请求;根据所述请求获取至少两次条件数据,得到至少两个候选条件数据;所述校准器,从所述至少两个候选条件数据中确定出一个候选条件数据,作为条件数据;返回所述条件数据。优选地,所述校准器,在前预设个数的候选条件数据满足预设相似条件时,从中选取一个作为条件数据。优选地,所述校准器,当获取到的候选条件数据满足错误条件时,进行删除;从至少两个候选条件数据中确定出一个候选条件数据,作为条件数据。优选地,则所述校准器,当满足预设相似条件的候选条件数据的个数占比超过预设阈值时,从所述满足预设相似条件的候选条件数据中选取一个作为条件数据。优选地,所述采集器,接收应用发送的条件数据请求;根据所述请求从操作系统中获取至少两次条件数据,得到至少两个候选条件数据;所述校准器,从所述至少两个候选条件数据中确定出一个候选条件数据,作为条件数据;返回所述条件数据至所述应用。由以上实施例提供的技术方案可见,可以在获取到条件数据请求后,根据该请求获取至少两次条件数据,得到至少两个候选条件数据,并从至少两个候选条件数据中确定出一个条件数据,回应该请求。即通过综合考虑至少两个候选条件数据,确定出一个最终的条件数据,相比于仅获取一个条件数据就作为最终条件数据而言,提高了条件数据的准确性,进而在一定程度上使得根据条件数据执行的后续操作更准确。附图说明为了更清楚地说明本说明书实施例或现有的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本说明书中记载的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。图1为本说明书实施例提供的条件数据的确定方法的流程示意图;图2为本说明书实施例提供的条件数据的确定装置的结构示意图;图3为本说明书实施例提供的应用场景为APP和操作系统之间的条件数据的确定方法的示意图;图4为本说明书实施例提供的电子设备的结构示意图。具体实施方式为使本说明书的目的、技术方案和优点更加清楚,下面将结合具体实施例及相应的附图对本说明书的技术方案进行清楚、完整地描述。显然,所描述的实施例仅是本说明书一部分实施例,而不是全部的实施例。基于本说明书中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本说明书保护的范围。以下结合附图,详细说明本说明书中各实施例提供的技术方案。实施例1如前所述,通常情况下,可以直接根据获取到的条件数据执行对应的操作,但会出现获取到的条件数据存在较大误差或错误的情况,比如针对位置信息而言,可以由操作系统获取位置硬件模块生成的位置信息,并发送给应用,如果获取到的位置信息存在较大的误差,那么基于该位置信息进行的附近餐厅推荐就会存在较大误差或错误;又如,针对屏幕信息中的高宽尺寸而言,可以由操作系统根据终端内置的陀螺仪,输出高宽尺寸,并发送给对应的应用,如果高宽尺寸出现错误(如在正确情况时,竖屏状态下高比宽的尺寸要大,横屏状态下高比宽的尺寸要小),则可能导致根据高宽尺寸确定的展示效果不佳,影响浏览效果等。所以目前确定条件数据的方式存在较高可能性会出现较大误差或错误,即准确性较低。基于此缺陷,本说明书实施例提供一种条件数据的确定方法,用于提高确定出的条件数据的准确性。该方法的流程示意图如图1所示,假设执行主体可以是终端,包括:步骤12:获取条件数据请求。在本说明书中,条件数据可以是指用于执行对应的操作的依据,比如根据位置信息获取附近的信息,那么位置信息就可以是条件数据,又如根据高宽尺寸调整展示方式,那么高宽尺寸就可以是条件数据,还如根据电量信息调整屏幕亮度,那么电量信息就可以是条件数据,等。在终端中,可以安装各种各样的APP(Application,应用程序)以满足不同的需求,该APP可以是集成在操作系统本身,也可以是开发人员开发的APP,就如上文提到的举例,可以分别安装有地图应用、浏览或播放应用、显示应用等。APP可以根据自身的业务逻辑,生成条件数据请求,并发送至指定位置,比如地图类应用,可以根据业务逻辑生成位置信息请求等。在实际应用中,终端可以主动获取条件数据请求,也可以被动接收发送来的条件数据请求,以便根据条件数据请求去获取对应的条件数据。步骤14:根据该请求获取至少两次条件数据,得到至少两个候选条件数据。在现有的方式中,通常情况下只会请求一次条件数据,后直接根据返回的结果执行对应的操作,如果这一次条件数据存在较大误差或错误,也就会导致后续的操作存在较大误差或错误,也就是即使返回错误的条件数据也只能“将错就错”执行后续操作,所以现有的获取条件数据的方式会导致准确性较低,也会导致根据条件数据执行的操作出错率较高。所以,在本步骤中可以根据获取到的条件数据请求,获取至少两次条件数据,并将得到的至少两个条件数据均作为候选条件数据,以便后续步骤中可以对这至少两个候选条件数据进行综合考虑,从中确定出最终的条件数据。步骤16:从本文档来自技高网...

【技术保护点】
1.一种条件数据的确定方法,包括:获取条件数据请求;根据所述请求获取至少两次条件数据,得到至少两个候选条件数据;从所述至少两个候选条件数据中确定出一个候选条件数据,作为条件数据;返回所述条件数据。

【技术特征摘要】
1.一种条件数据的确定方法,包括:获取条件数据请求;根据所述请求获取至少两次条件数据,得到至少两个候选条件数据;从所述至少两个候选条件数据中确定出一个候选条件数据,作为条件数据;返回所述条件数据。2.如权利要求1所述的方法,从所述至少两个候选条件数据中确定出一个候选条件数据,作为条件数据,包括:在前预设个数的候选条件数据满足预设相似条件时,从中选取一个作为条件数据。3.如权利要求1所述的方法,从所述至少两个候选条件数据中确定出一个候选条件数据,作为条件数据,包括:当获取到的候选条件数据满足错误条件时,进行删除;从至少两个候选条件数据中确定出一个候选条件数据,作为条件数据。4.如权利要求1所述的方法,从所述至少两个候选条件数据中确定出一个候选条件数据,作为条件数据,包括:当满足预设相似条件的候选条件数据的个数占比超过预设阈值时,从所述满足预设相似条件的候选条件数据中选取一个作为条件数据。5.如权利要求1所述的方法,所述方法包括:接收应用发送的条件数据请求;根据所述请求从操作系统中获取至少两次条件数据,得到至少两个候选条件数据;从所述至少两个候选条件数据中确定出一个候选条件数据,作为条件数据;返回所述条件数据至所述应用。6.一种条件数据的确定装置,包括:采集器以及校准器,其中所述采集器,获取条件数据请求;根据所述请求获取至少两次条件数据,得到至少两个候选条件数据;所述校准器,从所述至少两个候选条件数据中确定出一个候选条件数据,作为条件数据;返回所述条件数据。...

【专利技术属性】
技术研发人员:罗元凯
申请(专利权)人:阿里巴巴集团控股有限公司
类型:发明
国别省市:开曼群岛,KY

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

1