数据筛选方法和装置制造方法及图纸

技术编号:11994156 阅读:104 留言:0更新日期:2015-09-02 22:23
本发明专利技术提出一种数据筛选方法和装置,该数据筛选方法包括:获取用户设置的信息;根据所述用户设置的信息,在待选择的数据中筛选满足所述用户设置的信息的数据结果;如果在所述待选择的数据中未筛选出满足所述用户设置的信息的数据结果,在预设时间后,获取更新后的待选择的数据,在所述更新后的待选择的数据中重新进行筛选,直至得到满足所述用户设置的信息的数据结果;在得到满足所述用户设置的信息的数据结果后,向所述用户显示提醒信息。该方法可以增强系统自主提供信息的能力,提高数据筛选系统的智能化水平。

【技术实现步骤摘要】

本专利技术涉及数据处理
,尤其涉及一种数据筛选方法和装置
技术介绍
目前,随着网络技术的迅速发展,用户更加频繁的进行大量的关于生活的购物,如购买火车票、飞机票,以及在各大购物网站上购物等等。在这些行为过程中,用户需要考虑大量的因素,并对已有的结果进行筛选,以确定自己需要的东西,或适合于自己的东西。特定情况下,如购买飞机票或火车票的过程中,用户需要考虑大量的实际情况,并根据自己的实际需要,来挑选最适合的车次。在这个过程中,系统只是被动的等待用户输入的条件,并根据输入的条件进行筛选,如果当前没有合适的,只能等待用户过段时间再次输入条件时进行筛选。
技术实现思路
本专利技术旨在至少在一定程度上解决相关技术中的技术问题之一。为此,本专利技术的一个目的在于提出一种数据筛选方法,该方法可以无需用户再次输入就可以重新筛选,并在获取合适的筛选结果后提醒用户。本专利技术的另一个目的在于提出一种数据筛选装置。本专利技术的另一个目的在于提出一种客户端设备。为达到上述目的,本专利技术实施例提出的数据筛选方法,包括:获取用户设置的信息;根据所述用户设置的信息,在待选择的数据中筛选满足所述用户设置的信息的数据结果;如果在所述待选择的数据中未筛选出满足所述用户设置的信息的数据结果,在预设时间后,获取更新后的待选择的数据,在所述更新后的待选择的数据中重新进行筛选,直至得到满足所述用户设置的信息的数据结果;在得到满足所述用户设置的信息的数据结果后,向所述用户显示提醒信息。可选的,还包括:如果在所述待选择的数据中筛选出满足所述用户设置的信息的数据结果,则从所述满足所述用户设置的信息的数据结果中选择最终结果,并提交对应所述最终结果的订单。可选的,所述用户设置的信息包括:共性信息和个性化信息,所述根据所述用户设置的信息,在待选择的数据中筛选满足所述用户设置的信息的数据结果,包括:根据所述共性信息,在所述待选择的数据中筛选出满足所述共性信息的第一数据结果;根据所述个性化信息,在所述第一数据结果中筛选出满足所述个性化信息的第二数据结果。可选的,所述第二数据结果中的每个结果包括至少两个属性,所述用户设置的信息中还包括优先模式,所述优先模式用于表明属性的优先级,所述方法还包括:如果在所述待选择的数据中筛选出满足所述用户设置的信息的数据结果,按照所述优先模式指示的高优先级的属性,对所述第二数据结果进行排序,并在排序后的第二数据结果中选择预设个数的数据结果确定为最终结果。可选的,在所述提交对应所述最终结果的订单之前,所述方法还包括:向所述用户显示所述最终结果,并接收所述用户对所述最终结果的选择指令。本专利技术实施例提出的数据筛选方法,通过根据用户设置的信息对待选择的数据进行筛选,并在待选择的数据中未筛选出满足所述用户设置的信息的数据结果时,在预设时间后重新筛选,直至得到满足所述用户设置的信息的数据结果,并向用户发送提醒信息,可以在得到满足用户设置的信息的数据结果时,系统主动向用户发送提醒信息,增强系统自主提供信息的能力,提高了数据筛选系统的智能化水平,减少了用户的手动操作量,提升了用户体验。为达到上述目的,本专利技术实施例提出的数据筛选装置,包括:获取模块,用于获取用户设置的信息;筛选模块,用于根据所述用户设置的信息,在待选择的数据中筛选满足所述用户设置的信息的数据结果;自动刷新模块,用于在所述待选择的数据中未筛选出满足所述用户设置的信息的数据结果时,在预设时间后,获取更新后的待选择的数据,在所述更新后的待选择的数据中重新进行筛选,直至得到满足所述用户设置的信息的数据结果;提醒模块,用于在得到满足所述用户设置的信息的数据结果后,向所述用户显示提醒信息。可选的,还包括:订单确认模块,用于在所述待选择的数据中筛选出满足所述用户设置的信息的数据结果时,从所述满足所述用户设置的信息的数据结果中选择最终结果,并提交对应所述最终结果的订单。可选的,所述用户设置的信息包括:共性信息和个性化信息,所述筛选模块包括:共性筛选单元,用于根据所述共性信息,在所述待选择的数据中筛选出满足所述共性信息的第一数据结果;个性化筛选单元,用于根据所述个性化信息,在所述第一数据结果中筛选出满足所述个性化信息的第二数据结果。可选的,所述第二数据结果中的每个结果包括至少两个属性,所述用户设置的信息还中包括优先模式,所述优先模式用于表明属性的优先级,所述装置还包括:结果确定模块,用于如果在所述待选择的数据中筛选出满足所述用户设置的信息的数据结果,按照所述优先模式指示的高优先级的属性,对所述第二数据结果进行排序,并在排序后的第二数据结果中选择预设个数的数据结果确定为最终结果。可选的,所述订单确认模块包括:显示单元,用于向所述用户显示所述最终结果;接收单元,用于接收所述用户对所述最终结果的选择指令。本专利技术实施例提出的数据筛选装置,通过根据用户设置的信息对待选择的数据进行筛选,并在待选择的数据中未筛选出满足所述用户设置的信息的数据结果时,在预设时间后重新筛选,直至得到满足所述用户设置的信息的数据结果,并向用户发送提醒信息,可以在得到满足用户设置的信息的数据结果时,系统主动向用户发送提醒信息,增强系统自主提供信息的能力,提高了数据筛选系统的智能化水平,减少了用户的手动操作量,提升了用户体验。为达到上述目的,本专利技术实施例提出的客户端设备,包括:壳体、处理器、存储器、电路板和电源电路,其中,电路板安置在壳体围成的空间内部,处理器和存储器设置在电路板上;电源电路,用于为客户端设备的各个电路或器件供电;存储器用于存储可执行程序代码;处理器通过读取存储器中存储的可执行程序代码来运行与可执行程序代码对应的程序,以用于执行以下步骤:获取用户设置的信息;根据所述用户设置的信息,在待选择的数据中筛选满足所述用户设置的信息的数据结果;如果在所述待选择的数据中未筛选出满足所述用户设置的信息的数据结果,在预设时间后,获取更新后的待选择的数据,在所述更新后的待选择的数据中重新进行筛选,直至得到满足所述用户设置的信息的数据结果;在得到满足所述用户设置的信息的数据结果后,向所述用户显示提醒信息。可选的,还包括:如果在所述待选择的数据中筛选出满足所述用户设置的信息的数据结果,则从所述满足所述用户设置的信息的数据结果中选择最终结果,并提交对应所述最终结果的订单。可选的,所述用户设置的信息包括:共性信息和个性化信息,所述根据所述用户设置的信息,在待选择的数据中筛选满足所述用户设置的信息的数据结果,包括:根据所述共性信息,在所述待选择的数据中筛选出满足所述共性信息的第一数据结果;根据所述个性化信息,在所述第一数据结果中筛选出满足所述个性化信息的第二数据结果。可选的,所述第二数据结果中的每个结果包括至少两个属性,所述用户设置的信息中还包括优先模式,所述优先模式用于表明属性的优先级,所述方法还包括:如果在所述待选择的数据中筛选出满足所述用户设置的信息的数据结果,按照所述优先模式指示的高优先级的属性,对所述第二数据结果进行排序,并在排序后的第二数据结果中选择预设个数的数据结果确定为最终结果。可选的,在所述提交对应所述最终结果的订单之前,所述方法还包括:向所述用户显示所述最终结果,并接收所述用户对所述最终结果的选择指令。本专利技术实施例提出的客户端本文档来自技高网...

【技术保护点】
一种数据筛选方法,其特征在于,包括:获取用户设置的信息;根据所述用户设置的信息,在待选择的数据中筛选满足所述用户设置的信息的数据结果;如果在所述待选择的数据中未筛选出满足所述用户设置的信息的数据结果,在预设时间后,获取更新后的待选择的数据,在所述更新后的待选择的数据中重新进行筛选,直至得到满足所述用户设置的信息的数据结果;在得到满足所述用户设置的信息的数据结果后,向所述用户显示提醒信息。

【技术特征摘要】

【专利技术属性】
技术研发人员:倪超赵刚峰
申请(专利权)人:北京金山安全软件有限公司
类型:发明
国别省市:北京;11

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

1