目标状态推荐方法及装置制造方法
【专利摘要】本发明公开了一种目标状态推荐方法及装置,属于计算机【技术领域】。所述方法包括:获取存在于当前组中的元素;根据各个目标状态分别对应的判定规则,确定出所述当前组在至少一个目标状态下所缺少的元素,将缺少的元素标记为目标元素;显示与各个目标状态相关的提醒信息,提醒信息中包含与所述目标状态对应的目标元素。本发明通过在每接收到新的元素之后,均根据当前的元素进行一次目标状态的推荐,以便用户将推荐时显示的多余元素替换为目标元素;达到了可以引导用户能比较精确的得到自己想要的目标状态的效果。
【专利说明】目标状态推荐方法及装置
【技术领域】
[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]图1是本发明一个实施例中提供的目标状态推荐方法的方法流程图;
[0042]图2A是本发明另一个实施例中提供的目标状态推荐方法的方法流程图;
[0043]图2B是本发明部分实施例中提供的麻将游戏中推荐的目标状态的示意图;
[0044]图2C是本发明部分实施例中提供的听牌时进行的目标元素的提醒的示意图
[0045]图3是本发明一个实施例中提供的目标状态推荐装置的结构示意图;
[0046]图4是本发明另一个实施例中提供的目标状态推荐装置的结构示意图。
【具体实施方式】
[0047]为使本发明的目的、技术方案和优点更加清楚,下面将结合附图对本发明实施方式作进一步地详细描述。
[0048]请参见图1所示,其示出了本发明一个实施例中提供的目标状态推荐方法的方法流程图。该目标状态推荐方法可以应用于电子设备中,这里所讲的电子设备可以包括智能手机、平板电脑、智能电视、电子书阅读器、MP3播放器(Moving Picture Experts GroupAudio Layer III,动态影像专家压缩标准音频层面3)、MP4 (Moving Picture ExpertsGroup Audio Layer IV,动态影像专家压缩标准音频层面4)播放器、膝上型便携计算机和台式计算机等等。该目标状态推荐方法可以包括:
[0049]101,获取存在于当前组中的元素;
[0050]102,根据各个目标状态分别对应的判定规则,确定出当前组在至少一个目标状态下所缺少的元素,将缺少的元素标记为目标元素;
[0051]103,显示与各个目标状态相关的提醒信息,提醒信息中包含与目标状态对应的目标元素。
[0052]综上所述,本发明实施例中提供的目标状态推荐方法,通过在每接收到新的元素之后,均根据当前的元素进行一次目标状态的推荐,以便用户将推荐时显示的多余元素替换为目标元素;解决了现有技术中在听牌时自动代替用户打出多余的一张牌型,导致用户操作时比较被动的问题;由于在每一次需要筛选元素时,均向用户进行一次推荐与提醒,从而可以较好的保证用户根据提醒以及推荐的目标状态筛选元素,达到了可以引导用户能比较精确的得到自己想要的目标状态的效果。
[0053]请参见图2所示,其示出了本发明另一个实施例中提供的目标状态推荐方法的方法流程图,该目标状态推荐方法可以应用于电子设备中,这里所讲的电子设备可以包括智能手机、平板电脑、智能电视、电子书阅读器、MP3播放器、MP4播放器、膝上型便携计算机和台式计算机等等。该目标状态推荐方法可以包括:
[0054]201,获取存在于当前组中的元素;
[0055]在实际应用中,用户可能需要多次筛选元素,以完成最终的目标状态,因此在筛选的过程中,会存在多次需要筛选元素的机会,且在每次需要筛选元素时所存在的当前组中的元素很可能是不同的。
[0056]在一个可能的实现方式中,以麻将游戏为例,根据麻将游戏规则可知,用户需要不断的替换手中的牌型,以完成最终的和牌番型。而在每一次需要筛选牌型时,游戏终端(即运行麻将游戏的电子设备)首先需要获取存在的当前组中的所有牌型。
[0057]202,获取各个目标状态的判定规则;
[0058]目标状态即最后需要获得的状态,目标状态通常可以有一种或多种。而每一种目标状态会对应不同的判定规则。
[0059]同样,以麻将游戏为例,目标状态可以理解为最后需要获得的和牌番型,比如常见的和牌番型有“大三元”、“十三么”等,其中,和牌番型“大三元”对应的判定规则通常为:和牌番型中包含“中”、“发”、“白”3副刻子;和牌番型“十三么”对应的判定规则通常为:和牌番型中包含3种序数牌(条子、筒子和萬子)的一、九牌,7种字牌(东风、南风、西风、北风、中、发、白)及其中一对作将组成的和牌。
[0060]在实际应用中,每一种和牌番型所对应的判定规则均是预先设定好的,也就是玩家最后和牌时需要符合的规则,只有当手中的牌型符合某一种和牌番型的判定规则时,则表明可以和牌。
[0061]203,按照每个目标状态所对应的预定等级,由高到低依次确定出在当前组中的元素符合目标状态的判定规则时所缺少的元素;
[0062]每个目标状态对应不同的预定等级,通常来讲,为目标状态设定的预定等级的高低代表玩家在和牌时被奖励的分值。比如,当目标状态的预定等级越闻,最后玩家在和牌时被奖励的积分也越高。
[0063]对于麻将游戏来讲,和牌番型的种类是固定的,但目前来讲,和牌番型的种类还是比较多的,因此为了能够保证给用户推荐的番型较高,因此会按照每个目标状态所对应的预定等级,由高到低依次确定出当前组中的元素符合目标状态的判定规则时所缺少的元素。
[0064]在麻将游戏中,预定等级通常与和牌番型所对应的番数成正相关。举例来讲,在国标麻将中,最高预定等级对应88番,这些番型包括“大四喜”、“大三元”、“绿一色”、“九莲宝灯”等,次高预定等级对应64番,这些番型包括“清么九”、“小四喜”、“小三元”等,再低一预定等级对应48番,这些番型包括“一色四同顺”、“一色四节高”,当然,还包括其他等级番型,这里就不再详述。这里需要注意的是,每种预定等级可能包含一种或多种和牌番型,每一种胡牌番型对应唯一的判定规则。
[0065]在一种可能的实现方式中,请参见图2B所示,其示出了本发明部分实施例中提供的麻将游戏中推荐的目标状态的示意图。图2B中,根据玩家手中当前的牌型,根据步骤201至203得到的可为玩家推荐的牌型分别为:“大三元”、“字一色”和“四暗刻”,其中的“大三元”所对应番型为88番,所缺少的牌型分别为“I个中、2个發”;“字一色”所对应番型为64番,所缺少的牌型分别为“I个东风、I个發和I个北风”;“四暗刻”所对应番型为64番,所缺少的牌型分别为“I个中、2个發”。
[0066]204,将每个目标状态所对应的缺少的元素确定为与目标状态对应的目标元素;
[0067]仍旧参见图2B所示,对于和牌番型为“大三元”来讲,将所缺少的元素“I个中、2个發”作为该和牌番型的目标元素。这些目标元素也即当前牌型能够满足目标状态时所缺少的目标元素,这样,玩家则可以有意识的根据已经打出的牌型和自己手中的牌型分析筛选这些缺少的目标元素。
[0068]205,确定出当前组在至少一个目标状态下多余出的元素,将多余出的元素标记为冗余元素;
[0069]通常来讲,位于当前组中的元素的个数与最终达到目标状态时的元素的个数是相同,在确定出当前组在至少一个目标状态下所缺少的目标元素之后,为了可以给玩家进行提示,还可以进一步确定出在当前组中的元素符合判定规则时多余出的元素,并将多余出的元素标记为冗余元素。仍旧参见图2B所示,对于和牌番型为“大三元”来讲,可打出的多余牌型“I个东风、I个北风”作为该和牌番型的冗余元素。
[0070]206,选取符合预定条件的目标状态,预定条件为与目标状态对应的目标元素的数
量小于预定阈值;
[0071]一般的,当目标状态比较多时,对于当前组的元素来讲,在当前组的元素满足目标状态的判定规则时,均通常会对应不同个数的目标元素。举例来讲,当前组的元素在满足目标状态I的判定规则时,对应的目标元素为3个;当前组的元素在满足目标状态2的判定规则时,对应的目标元素为2个;当前组的元素在满足目标状态3的判定规则时,对应的目标元素为7个等。由于有些目标状态所对应的目标元素的个数比较多,也意味着玩家根据当前组的元素能够最终达到该目标状态的几率比较小,因此当根据步骤201至步骤204所确定的目标状态的目标元素的个数比较多时,通常不考虑给玩家提醒该目标状态。
[0072]这里的预定阈值可以根据实际情况来设定,比如可以设置为5或4等,当然,预定阈值设定的越高,获取的满足该预定条件的目标状态也就越多,给用户推荐的目标状态也越多,但同时能够保证玩家根据提示达到目标状态的成功率也越小;而当预定阈值设定的越低时,获取的满足该预定条件的目标状态也就越少,给用户推荐的目标状态也越少,但同时能够保证玩家根据提示达到目标状态的成功率也越大。
[0073]207,按照每个目标状态所对应的目标元素的数量对目标状态进行排序;
[0074]通常来讲,可以按照每个目标状态所对应的目标元素的数量从少到多对目标状态进行排序。
[0075]208,按照每个目标状态所对应的预定等级对目标状态进行排序;
[0076]通常来讲,还可以按照目标状态所对应的预定等级,由高到低依次对目标状态进行排序。这是因为目标状态的预定等级越高,对应的番型也越高,最后得到的分值也会越高,因此,为了保证有些想要刺激性更高的玩家能够获得想要的较高分值,可以将预定等级较高的目标状态排列在前。仍旧参见图2B所示,其中,和牌番型“大三元”的番型为88番,而和牌番型“字一色”和“四暗刻”的番型均为64番,因此可以将和牌番型“大三元”排列在前,将和牌番型“字一色”和“四暗刻”排列在后。
[0077]很显然,可以同时结合每个目标状态所对应的目标元素的数量和所对应的预定等级对目标状态进行排序。比如,当目标状态所对应的目标元素的数量相同时,可以将预定等级较高的目标状态排列在前,将预定等级较低的目标状态排列在后;还比如,当目标状态所对应的预定等级相同时,还可以将所对应的目标元素的数量较少的目标状态排列在前,将所对应的目标元素的数量较多的目标状态排列在后。
[0078]很显然,在实际应用中,还可以通过其他的规则对目标状态进行排序。[0079]209,显示排序后的各个目标状态相关的提醒信息,提醒信息包括目标状态的名称、目标状态所对应的目标元素和冗余元素。
[0080]每个目标状态相关的提醒信息可以包括:目标状态所对应的目标元素、目标状态所对应的冗余元素、目标状态的名称以及目标状态所对应的预定等级中的前一种、前两种、前三种或全部四种。很显然,在实际应用中,每个目标状态相关的提醒信息还可以包括从目标状态所对应的目标元素、目标状态所对应的冗余元素、目标状态的名称以及目标状态所对应的预定等级中任意选取一个、两个、三个或四个并任意组合,且每个目标状态相关的提醒信息还可以包括其他信息,本实施例并不对此进行限定。
[0081]还需要补充说明的是,如果通过步骤201至步骤204确定出的每一种目标状态所对应的目标元素的数量均大于预定阀值,则可以不显示目标状态的提醒信息,提醒玩家没有合适的番型。
[0082]在一种可能的实现方式中,在听牌阶段,也即仅有一张牌型不符合目标状态的预定规则时,只需要求玩家将该牌型换成符合目标状态的预定规则的牌型即可实现和牌,此时可以根据当前牌型确定出剩余的一张目标元素,根据该目标元素的总数(一般为4)、玩家手中的该目标元素的个数、已经打出的该目标元素的个数和对方玩家手中的该目标元素的个数,确定出还未出现的该目标元素的个数(即该目标元素的总数-玩家手中的该目标元素的个数-已经打出的该目标元素的个数-对方玩家所持有的该目标元素的个数),并显示该目标元素的个数。很显然,如果玩家此时所持有的当前组中的元素可以符合多种目标状态,则每一种目标状态均对应一个目标元素,则可以分别计算出还可以摸出的该目标元素的个数,并显示在玩家的游戏终端屏幕上。请参加图2C所示,其示出了本发明部分实施例中提供的听牌时进行的目标元素的提醒的示意图,此时,当可形成的目标状态为15番时,所需的目标元素为“八萬”,计算出来的剩余的尚可以被摸到的“八萬”还有2张;当可形成的目标状态为16番时,所需的目标元素为“四萬”,计算出来的剩余的尚可以被摸到的四萬”还有3张;当可形成的目标状态为18番时,所需的目标元素为“南”,计算出来的剩余的尚可以被摸到的“南”还有I张,玩家可以根据提示选择换取哪张目标元素。很显然,如果计算出来可以显示的目标元素为多个时,则可以根据每个目标元素多对应的目标状态的等级,由高到低依次显示这些目标元素以及与目标元素相关的信息;或者可以根据每个目标元素还剩余的个数,又高到底依次显示这些目标元素以及与目标元素相关的信息,其中与目标元素相关的信息包括目标状态的名称、目标状态所对应的等级、目标元素所剩余的个数中的一个或多个。
[0083]由此可知,在麻将游戏开始之后,在玩家每次获取到新的牌型时,均根据玩家获取到的当前组的牌型进行分析,以确定这些牌型在符合目标状态所对应的判定规则时所缺少的牌型(目标元素)或多余出的牌型(冗余元素),并选取目标元素的数量(也即冗余元素的数量,因为目标元素的数量和冗余元素的数量相同)小于预定阈值的可能的和牌番型,向玩家显示每种可能和牌番型以及和牌番型所对应的目标元素和冗余元素,以便提醒玩家有目的的筛选元素,这样能够有效的引导玩家实现比较高番型的目标状态。且由于在行牌开始时,即开始向玩家进行提示,给玩家提供选择和牌番型的机会比较大,能够引导玩家实现高番型的目标状态的可能性也比较大,在降低游戏难度的同时,也提高了游戏的刺激性。
[0084]还需要补充说明的是,以上仅以麻将游戏进行举例,在实际应用中,上述步骤201至209还可以实施成为其他可能的应用方式,比如在拼图过程中引导用户完成拼图等。
[0085]综上所述,本发明实施例中提供的目标状态推荐方法,通过在每接收到新的元素之后,均根据当前的元素进行一次目标状态的推荐,以便用户将推荐时显示的多余元素替换为目标元素;解决了现有技术中在听牌时自动代替用户打出多余的一张牌型,导致用户操作时比较被动的问题;由于在每一次需要筛选元素时,均向用户进行一次推荐与提醒,从而可以较好的保证用户根据提醒以及推荐的目标状态筛选元素,达到了可以引导用户能比较精确的得到自己想要的目标状态的效果。
[0086]以下为本发明的装置实施例,对于其中未详尽描述的细节,可以参考上述对应的方法实施例。
[0087]请参见图3所示,其示出了本发明一个实施例中提供的目标状态推荐装置的结构示意图,该目标状态推荐装置可以应用于电子设备中,这里所讲的电子设备可以包括智能手机、平板电脑、智能电视、电子书阅读器、MP3播放器、MP4播放器、膝上型便携计算机和台式计算机等等。该目标状态推荐装置可以包括但不限于:获取模块302、第一确定模块304和显示模块306。
[0088]获取模块302,可以用于获取存在于当前组中的元素;
[0089]第一确定模块304,可以用于根据各个目标状态分别对应的判定规则,确定出当前组在至少一个目标状态下所缺少的元素,将缺少的元素标记为目标元素;
[0090]显示模块306,可以用于显示与各个目标状态相关的提醒信息,提醒信息中包含与目标状态对应的目标元素。
[0091]综上所述,本发明实施例中提供的目标状态推荐装置,通过在每接收到新的元素之后,均根据当前的元素进行一次目标状态的推荐,以便用户将推荐时显示的多余元素替换为目标元素;解决了现有技术中在听牌时自动代替用户打出多余的一张牌型,导致用户操作时比较被动的问题;由于在每一次需要筛选元素时,均向用户进行一次推荐与提醒,从而可以较好的保证用户根据提醒以及推荐的目标状态筛选元素,达到了可以引导用户能比较精确的得到自己想要的目标状态的效果。
[0092]请参见图4所示,其示出了本发明另一个实施例中提供的目标状态推荐装置的结构示意图,该目标状态推荐装置可以应用于电子设备中,这里所讲的电子设备可以包括智能手机、平板电脑、智能电视、电子书阅读器、MP3播放器、MP4播放器、膝上型便携计算机和台式计算机等等。该目标状态推荐装置可以包括但不限于:获取模块402、第一确定模块404和显示模块406。
[0093]获取模块402,可以用于获取存在于当前组中的元素;
[0094]第一确定模块404,可以用于根据各个目标状态分别对应的判定规则,确定出在当前组在至少一个目标状态下所缺少的元素,将缺少的元素标记为目标元素;
[0095]显示模块406,可以用于显示与各个目标状态相关的提醒信息,提醒信息中包含与目标状态对应的目标元素。
[0096]在基于图4所示的实施例的第一种可能的实现方式中,第一确定模块404可以包括:获取单元404a、第一确定单元404b和第二确定单元404c。
[0097]获取单元404a,可以用于获取各个目标状态的判定规则;
[0098]第一确定单元404b,可以用于按照每个目标状态所对应的预定等级,由高到低依次确定出在当前组中的元素符合目标状态的判定规则时所缺少的元素;
[0099]第二确定单元404c,可以用于将每个目标状态所对应的缺少的元素确定为与目标状态对应的目标元素。
[0100]在图4实施例的第二种可能的实现方式中,该目标状态推荐装置还可以包括:选取模块408。
[0101]选取模块408,可以用于选取符合预定条件的目标状态,预定条件为与目标状态对应的目标元素的数量小于预定阈值。
[0102]在图4实施例的第三种可能的实现方式中,该目标状态推荐装置还可以包括:排序模块410。
[0103]排序模块410,可以用于按照每个目标状态所对应的目标元素的数量对目标状态进行排序;或,还可以用于按照每个目标状态所对应的等级对目标状态进行排序;
[0104]显示模块406,还可以用于显示排序后的各个目标状态相关的提醒信息。
[0105]在图4实施例的第四种可能的实现方式中,提醒信息还包括与目标状态对应的冗余元素以及目标状态的名称的前一种或全部两种,该目标状态推荐装置还可以包括:第二确定模块412。
[0106]第二确定模块412,可以用于确定出在当前组中的元素符合判定规则时多余出的元素,将多余出的元素标记为冗余元素。
[0107]综上所述,本发明实施例中提供的目标状态推荐装置,通过在每接收到新的元素之后,均根据当前的元素进行一次目标状态的推荐,以便用户将推荐时显示的多余元素替换为目标元素;解决了现有技术中在听牌时自动代替用户打出多余的一张牌型,导致用户操作时比较被动的问题;由于在每一次需要筛选元素时,均向用户进行一次推荐与提醒,从而可以较好的保证用户根据提醒以及推荐的目标状态筛选元素,达到了可以引导用户能比较精确的得到自己想要的目标状态的效果。
[0108]需要说明的是:上述实施例中提供的目标状态推荐装置在对用户进行目标状态推荐时,仅以上述各功能模块的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的功能模块完成,即将电子设备的内部结构划分成不同的功能模块,以完成以上描述的全部或者部分功能。另外,上述实施例提供的目标状态推荐装置与目标状态推荐方法实施例属于同一构思,其具体实现过程详见方法实施例,这里不再赘述。
[0109]上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。
[0110]本领域普通技术人员可以理解实现上述实施例的全部或部分步骤可以通过硬件来完成,也可以通过程序来指令相关的硬件完成,所述的程序可以存储于一种计算机可读存储介质中,上述提到的存储介质可以是只读存储器,磁盘或光盘等。
[0111]以上所述仅为本发明的较佳实施例,并不用以限制本发明,凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
【权利要求】
1.一种目标状态推荐方法,其特征在于,所述方法包括: 获取存在于当前组中的元素; 根据各个目标状态分别对应的判定规则,确定出所述当前组在至少一个目标状态下所缺少的元素,将所述缺少的元素标记为目标元素; 显示与各个所述目标状态相关的提醒信息,所述提醒信息中包含与所述目标状态对应的目标元素。
2.根据权利要求1所述的方法,其特征在于,所述根据各个目标状态分别对应的判定规则,确定出所述当前组在至少一个目标状态下所缺少的元素,将这些缺少的元素标记为目标元素,包括: 获取各个目标状态的判定规则; 按照每个目标状态所对应的预定等级,由高到低依次确定出在所述当前组中的元素符合所述目标状态的判定规则时所缺少的元素; 将每个目标状态所对应的缺少的元素确定为与所述目标状态对应的目标元素。
3.根据权利要求2所述 的方法,其特征在于,在所述显示与各个所述目标状态相关的提醒信息之前,还包括: 选取符合预定条件的所述目标状态,所述预定条件为与所述目标状态对应的所述目标元素的数量小于预定阈值。
4.根据权利要求3所述的方法,其特征在于,在所述选取符合预定条件的所述目标状态之后,还包括: 按照每个目标状态所对应的目标元素的数量对所述目标状态进行排序;或,按照每个目标状态所对应的等级对所述目标状态进行排序; 所述显示与各个所述目标状态相关的提醒信息,包括: 显示排序后的各个所述目标状态相关的提醒信息。
5.根据权利要求1至4中任一所述的方法,其特征在于,所述提醒信息还包括与所述目标状态对应的冗余元素以及所述目标状态的名称的前一种或全部两种;在所述根据各个目标状态的判定规则,确定出所述当前组中在至少一个目标状态下所缺少的元素之后,还包括: 确定出所述当前组在至少一个目标状态下多余出的元素,将所述多余出的元素标记为所述冗余元素。
6.一种目标状态推荐装置,其特征在于,所述装置包括: 获取模块,用于获取存在于当前组中的元素; 第一确定模块,用于根据各个目标状态分别对应的判定规则,确定出所述当前组在至少一个目标状态下所缺少的元素,将所述缺少的元素标记为目标元素; 显示模块,用于显示与各个所述目标状态相关的提醒信息,所述提醒信息中包含与所述目标状态对应的目标元素。
7.根据权利要求6所述的装置,其特征在于,所述第一确定模块,包括: 获取单元,用于获取各个目标状态的判定规则; 第一确定单元,用于按照每个目标状态所对应的预定等级,由高到低依次确定出在所述当前组中的元素符合所述目标状态的判定规则时所缺少的元素;第二确定单元,用于将每个目标状态所对应的缺少的元素确定为与所述目标状态对应的目标元素。
8.根据权利要求7所述的装置,其特征在于,所述装置还包括: 选取模块,用于选取符合预定条件的所述目标状态,所述预定条件为与所述目标状态对应的所述目标元素的数量小于预定阈值。
9.根据权利要求8所述的装置,其特征在于,所述装置还包括: 排序模块,用于按照每个目标状态所对应的目标元素的数量对所述目标状态进行排序;或,用于按照每个目标状态所对应的预定等级对所述目标状态进行排序; 所述显示模块还用于: 显示排序后的各个所述目标状态相关的提醒信息。
10.根据权利要求6至9中任一所述的装置,其特征在于,所述提醒信息还包括与所述目标状态对应的冗余元素以及所述目标状态的名称的前一种或全部两种,所述装置还包括: 第二确定模块,用于确定出所述当前组在至少一个目标状态下多余出的元素,将所述多余出的元素标记为所述冗余元素。
【文档编号】G06F19/00GK103810379SQ201410032807
【公开日】2014年5月21日 申请日期:2014年1月23日 优先权日:2014年1月23日
【发明者】林焜 申请人:珠海多玩信息技术有限公司