1.本技术涉及制冷技术领域,具体而言,涉及一种制冷控制方法、装置、计算机可读存储介质及冰箱。
背景技术:2.随着人们生活水平的逐渐提高,日常生活中能够获取到的食物种类越来越丰富,不同的食材在贮藏保存时,对保存温度可能具有不同的要求,以往将不同食材存储于冰箱的同一间室已经不能满足需求。因此,为了迎合消费者的需求,市场推出了具有变温室的冰箱,该变温室能够将其内的温度控制在冷藏室和冷冻室之间,而随着产品的更新迭代,市场出现了具有两个变温室的冰箱,然而现有的双变温室冰箱在制冷时,制冷规划较为不合理,造成能源的浪费。
技术实现要素:3.本发明的目的在于提供一种制冷控制方法、装置、计算机可读存储介质及冰箱,以改善现有冰箱制冷控制不合理的情况。
4.为了达到上述目的,本发明实施例是这样实现的:
5.第一方面,本发明实施例提供了一种制冷控制方法,应用于冰箱,冰箱包括多个间室,间室包括冷藏室、冷冻室和两个变温室,方法包括:接收制冷请求;确定制冷请求的发起来源;根据多个间室的制冷优先级,按照优先级的顺序依次为制冷请求的发起来源所对应的间室进行制冷,其中,冷藏室的优先级大于两个变温室的优先级,两个变温室的优先级大于冷冻室的优先级。
6.进一步地,根据多个间室的制冷优先级,按照优先级的顺序依次为制冷请求的发起来源所对应的间室进行制冷,包括:当制冷请求的发起来源包括冷藏室时,响应冷藏室的制冷请求为冷藏室制冷;当制冷请求的发起来源包括变温室时,根据当前变温室的工作模式获取对应的制冷优先级,并在制冷请求的发起来源不包括冷藏室时,响应变温室的制冷请求为变温室制冷;当制冷请求的发起来源包括冷冻室时,判断制冷请求的发起来源是否还包括冷藏室和/或变温室,在制冷请求的发起来源不包括冷藏室和/或变温室时,响应冷冻室的制冷请求为冷冻室制冷。
7.进一步地,当制冷请求的发起来源包括变温室时,根据当前变温室的工作模式获取对应的制冷优先级,并在制冷请求的发起来源不包括冷藏室时,响应变温室的制冷请求为变温室制冷,包括:当制冷请求的发起来源包括变温室,且变温室的数量为一个时,则在制冷请求的发起来源不包括冷藏室时,响应变温室的制冷请求为变温室制冷;当制冷请求的发起来源包括变温室,且变温室的数量为两个时,判断每个变温室的工作模式,若两个变温室工作模式不相同,则在制冷请求的发起来源不包括冷藏室时,先响应处于冷藏模式的变温室的制冷请求为变温室制冷,在处于冷藏模式的变温室不再有制冷请求时,再响应处于冷冻模式的变温室的制冷请求为变温室制冷。
8.进一步地,当制冷请求的发起来源包括变温室时,根据当前变温室的工作模式获取对应的制冷优先级,并在制冷请求的发起来源不包括冷藏室时,响应变温室的制冷请求为变温室制冷,包括:当制冷请求的发起来源包括变温室,且变温室的数量为两个时,判断每个变温室的工作模式,若两个变温室工作模式相同且均处于冷藏模式时,根据两个变温室各自的制冷需求程度确定两个变温室的制冷优先级,其中,制冷需求程度高的变温室具有较高的优先级,在制冷请求的发起来源不包括冷藏室时,先响应制冷优先级较高的变温室的制冷请求为变温室制冷,在制冷优先级较高的变温室不再有制冷请求或制冷达到预设制冷时长时,再响应制冷优先级较低的变温室的制冷请求为变温室制冷。
9.进一步地,根据两个变温室各自的制冷需求程度确定两个变温室的制冷优先级,包括:分别获取两个变温室的当前温度和关机温度;获取每个变温室的当前温度与对应的关机温度的温度差,其中,温度差较大的变温室的制冷需求程度较高。
10.进一步地,当制冷优先级较低的变温室不再具有制冷请求或制冷达到预设制冷时长时,若制冷优先级较高的变温室仍具有制冷请求且冷藏室不具有制冷请求,则响应制冷优先级较高的变温室的制冷请求为变温室制冷。
11.进一步地,当制冷请求的发起来源包括变温室时,根据当前变温室的工作模式获取对应的制冷优先级,并在制冷请求的发起来源不包括冷藏室时,响应变温室的制冷请求为变温室制冷,包括:当制冷请求的发起来源包括变温室,且变温室的数量为两个时,判断每个变温室的工作模式,若两个变温室工作模式相同且均处于冷冻模式时,在制冷请求的发起来源不包括冷藏室时,若其中一变温室正处于制冷状态,先响应正处于制冷状态的变温室的制冷请求为变温室制冷,在正处于制冷状态的变温室不再有制冷请求或制冷达到预设制冷时长时,再响应另一变温室制冷请求为另一变温室制冷。
12.第二方面,本发明实施例提供了一种制冷控制装置,应用于冰箱,装置包括:接收模块,被配置为接收制冷请求;来源确定模块,被配置为确定制冷请求的发起来源;制冷控制模块,被配置为根据多个间室的制冷优先级,按照优先级的顺序依次为制冷请求的发起来源所对应的间室进行制冷,其中,冷藏室的优先级大于两个变温室的优先级,两个变温室的优先级大于冷冻室的优先级。
13.第三方面,本发明实施例提供了一种计算机可读存储介质,其上存储有计算机程序,当计算机程序被处理器加载时执行如本发明实施例第一方面提供的制冷控制方法中的步骤。
14.第四方面,本发明实施例提供了一种冰箱,冰箱包括处理器和存储器,存储器储存有计算机程序,处理器通过加载计算机程序,用于执行如本发明实施例第一方面提供的制冷控制方法中的步骤。
15.本发明实施例提供的制冷控制方法、装置及冰箱,通过接收制冷请求,并确定制冷请求的发起来源,再根据冰箱多个间室的制冷优先级,按照优先级的顺序依次为制冷请求的发起来源所对应的间室进行制冷,其中,冷藏室的优先级大于两个变温室的优先级,两个变温室的优先级大于冷冻室的优先级。本发明实施例通过为不同间室匹配对应的制冷优先级,在制冷时,按照优先级顺序进行制冷,不仅满足不同间室的制冷请求,使冰箱的储藏温度达到最佳均匀状态,延长食物的储藏时间,同时有效降低冰箱能耗。
16.在后面的描述中,将部分地陈述其他的特征。在检查后面内容和附图时,本领域的
技术人员将部分地发现这些特征,或者可以通过生产或运用了解到这些特征。通过实践或使用后面所述详细示例中列出的方法、工具和组合的各个方面,当前申请中的特征可以被实现和获得。
附图说明
17.为了更清楚地说明本技术实施例的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,应当理解,以下附图仅示出了本技术的某些实施例,因此不应被看作是对范围的限定,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他相关的附图。
18.附图中的方法、系统和/或程序将根据示例性实施例进一步描述。这些示例性实施例将参照图纸进行详细描述。这些示例性实施例是非限制的示例性实施例,其中参考数字在附图的各个视图中代表相似的机构。
19.图1是本发明实施例提供的一种冰箱的内部空间示意图。
20.图2是本发明实施例提供的冰箱的框架示意图。
21.图3是本技术实施例所示的冰箱的控制系统的方框示意图。
22.图4是根据本技术实施例所示的一种制冷控制方法的流程图。
23.图5是本发明实施例提供的制冷控制装置的架构示意图。
具体实施方式
24.为了更好的理解上述技术方案,下面通过附图以及具体实施例对本技术技术方案做详细的说明,应当理解本技术实施例以及实施例中的具体特征是对本技术技术方案的详细的说明,而不是对本技术技术方案的限定,在不冲突的情况下,本技术实施例以及实施例中的技术特征可以相互组合。
25.在下面的详细描述中,通过实例阐述了许多具体细节,以便提供对相关指导的全面了解。然而,对于本领域的技术人员来说,显然可以在没有这些细节的情况下实施本技术。在其他情况下,公知的方法、程序、系统、组成和/或电路已经在一个相对较高水平上被描述,没有细节,以避免不必要的模糊本技术的方面。
26.这些和其他特性、当前申请披露的功能、执行的方法、结构中相关元素的功能和部件的组合和生产经济性,在参照附图进行以下描述的考虑中可能会变得更加明显,所有这些形成本技术的一部分。然而,需要理解清楚的是,附图仅仅是为了说明和描述的目的,并不旨在限制本技术的范围。应当了解的是,这些图纸不是按比例绘制的。然而,应当明确理解的是,附图仅用于说明和描述的目的,并不意图限制本技术的范围。应当知晓的是,这些附图并不依照比例。
27.本技术中使用流程图说明根据本技术的实施例的系统所执行的执行过程。应当明确理解的是,流程图的执行过程可以不按顺序执行。相反,这些执行过程可以以相反的顺序或同时执行。另外,可以将至少一个其他执行过程添加到流程图。一个或多个执行过程可以从流程图中删除。
28.请参照图1,是本发明实施例提供的一种冰箱100的内部空间示意图,该冰箱100提供了多个间室,分别是位于上部空间的冷藏室和冷冻室,以及位于下部空间的两个变温室,
容易理解,在其他实施例中,该四个间室可以不按照本实施例提供的方式进行设置,本实施例给出的设置方式仅是示例性的,例如变温室还可以设置在上部空间。另外,在其他实施例中,变温室的个数还可以是多余两个的数量,例如设计的大型冰箱,变温室的数量可以根据需要设置为3个甚至更多,但无论变温室的数量是多少,其遵循本发明实施例提供的制冷控制方法。
29.请参照图2,是本发明实施例提供的冰箱100的框架示意图。该冰箱100可以包括压缩机10、冷凝器20、防露管30、多个蒸发器40、多个毛细管50、电动切换阀60和干燥过滤器70。其中,电动切换阀60分别与多个毛细管50电连接,该多个毛细管50分别属于冷冻室和两个变温室,多个毛细管50分别与冷冻室和两个变温室的蒸发器40电连接,各毛细管50还与压缩机10吸气连接,电动切换阀60依次通过干燥过滤器70、防露管30和冷凝管20与压缩机10连接。在工作中,压缩机10吸入蒸发过后的低温低压的制冷剂,压缩后将气体变为高温高压的气体。制冷剂变为高温高压的气体之后,压缩机10将处于气态的制冷剂传送至冷凝器20中使其液化,这时将释放出冷凝潜热,制冷剂的温度不会发生改变,只是有气体变为液体。处于液态状态下的制冷剂在毛细管50中受到节流的作用,使液体的压力降到蒸发的压力,制冷剂在这一过程中温度急剧下降,但是时间短,不能吸收到外界的热量。进入了蒸发器40中的制冷剂迅速的蒸发,不断的将冰箱内部的热量吸收,直到液化的制冷剂全部汽化。本发明实施例提供的制冷控制方法用于决策控制冰箱100的哪一间室对应的蒸发器40和毛细管50工作。
30.图3是本技术实施例所示的冰箱的控制系统的方框示意图,该冰箱100包括制冷控制装置110、存储器120和处理器130。存储器120和处理器130相互之间直接或间接地电性连接,以实现数据的传输或交互。例如,这些元件相互之间可通过一条或多条通讯总线或信号线实现电性连接。制冷控制装置110包括至少一个可以软件或固件(firmware)的形式存储于存储器120中或固化在冰箱100的操作系统(operating system,os)中的软件功能模块。处理器130用于执行存储器120中存储的可执行模块,例如制冷控制装置110所包括的软件功能模块及计算机程序等。
31.其中,存储器120可以是,但不限于,随机存取存储器(random access memory,ram),只读存储器(read only memory,rom),可编程只读存储器(programmable read-only memory,prom),可擦除只读存储器(erasable programmable read-only memory,eprom),电可擦除只读存储器(electric erasable programmable read-only memory,eeprom)等。其中,存储器120用于存储程序,处理器130在接收到执行指令后,执行所述程序。
32.处理器可能是一种集成电路芯片,具有信号的处理能力。上述的处理器可以是通用处理器,包括中央处理器(central processing unit,cpu)、网络处理器(network processor,np)等;还可以是数字信号处理器(dsp))、专用集成电路(asic)、现场可编程门阵列(fpga)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件。可以实现或者执行本发明实施例中的公开的各方法、步骤及逻辑框图。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。
33.可以理解,图3所示的结构仅为示意,冰箱100的控制系统还可包括比图3中所示更多或者更少的组件,或者具有与图3所示不同的配置。图3中所示的各组件可以采用硬件、软件或其组合实现。
34.图4是根据本技术的一些实施例所示的一种制冷控制方法的流程图,该方法应用于图3中的制冷控制装置110,具体可以包括以下步骤s1-步骤s3。在以下步骤s1-步骤s3的基础上,将对一些可选实施例进行说明,这些实施例应当理解为示例,不应理解为实现本方案所必不可少的技术特征。
35.步骤s1,接收制冷请求。
36.正常情况下,冰箱100在工作过程中,不会一直处于制冷状态,只有在间室内的温度不满足预设条件时,产生制冷请求,冰箱才会对相应的间室进行制冷,以节约能源。
37.步骤s2,确定制冷请求的发起来源。
38.现有技术中,当冰箱的间室有制冷请求时,冰箱的控制器即响应制冷请求对相应间室进行制冷,然而,当多个间室同时存在制冷请求时,无法合理进行制冷的安排,不仅导致制冷效果不佳,也不利于能耗的降低。本实施例中,在接收到制冷请求时,对制冷请求的发起来源进行确认,例如,两个变温室、冷藏室和冷冻室可能在同一时间段发出制冷请求。
39.步骤s3,根据多个间室的制冷优先级,按照优先级的顺序依次为制冷请求的发起来源所对应的间室进行制冷。
40.本实施例提供的制冷控制方法引入了优先级的决策机制,在接收到制冷请求时,根据制冷请求对应的间室的优先级按照顺序进行制冷。其中,由于冷藏室的设定温度在所有间室中是最高的,也最容易达到制冷条件,因此,冷藏室的优先级最高,大于两个变温室和冷冻室的优先级。基于优先给设定温度相对高的间室制冷的原则,两个变温室的设定温度高于冷冻室,因此,两个变温室的制冷优先级大于冷冻室的制冷优先级。
41.在步骤s3中,制冷请求的产生可能存在多个场景,以下针对每一场景中制冷请求的具体情况对步骤s3进行详细说明。
42.首先,制冷请求的发起来源包括冷藏室,此时,响应冷藏室的制冷请求为冷藏室制冷。由于冷藏室的制冷优先级是最高的,只要制冷请求的发起来源包括冷藏室,则直接响应冷藏室的制冷请求为冷藏室制冷,保证了对冷藏实时性要求高的冷藏品的冷藏要求。
43.另外,当制冷请求的发起来源包括冷冻室时,判断制冷请求的发起来源是否还包括冷藏室和/或变温室,在制冷请求的发起来源不包括冷藏室和/或变温室时,响应冷冻室的制冷请求为冷冻室制冷。
44.冷冻室的制冷优先级最低,因此,如果制冷请求的发起来源同时包括冷冻室和其他间室,那么冷冻室不能立刻执行制冷,只有在其他间室没有制冷请求时才为冷冻室进行制冷。当然,在一种实施方式中,当冷藏室或变温室没有制冷请求,可以一直为冷冻室制冷,维持冷冻室的温度,如此设置,保持冷冻室的冷冻状态,以便于在冷藏室或变温室发起制冷请求时,冷冻室的温度能够维持较长的时间,避免与冷藏室和变温室争抢制冷。
45.当制冷请求的发起来源包括变温室时,则根据当前变温室的工作模式获取对应的制冷优先级,并在制冷请求的发起来源不包括冷藏室时,响应变温室的制冷请求为变温室制冷。
46.由于变温室的数量为两个,且变温室能够切换其工作模式,因此针对变温室的制冷请求,需要进一步判断。
47.例如,当制冷请求的发起来源包括变温室,且变温室的数量为一个时,则在制冷请求的发起来源不包括冷藏室时,响应变温室的制冷请求为变温室制冷。如果只有一个变温
室有制冷请求,则在冷藏室没有制冷请求时直接对有制冷请求的变温室制冷,不用考虑其工作模式。
48.而如果制冷请求的发起来源包括变温室,且变温室的数量为两个时,则需要判断每个变温室的工作模式。若两个变温室工作模式不相同,则在制冷请求的发起来源不包括冷藏室时,先响应处于冷藏模式的变温室的制冷请求为变温室制冷,在处于冷藏模式的变温室不再有制冷请求时,再响应处于冷冻模式的变温室的制冷请求为变温室制冷。如此,保证了对制冷需求高的变温室的制冷需求,保证冷藏品的有效冷藏。
49.在两个处于不同工作模式的变温室同时具有制冷请求时,由于冷藏模式下的变温室设定温度更高,基于优先给设定温度相对高的间室制冷的原则,该变温室具有更高的制冷优先级,因此优先给该变温室制冷,然后给处于冷冻模式的变温室的制冷。虽然变温室处于不同的工作模式,但是按照本实施例提供的制冷控制方法的制冷优先级原则,仍能合理有效地对制冷的顺序进行安排。
50.另外一种场景中,当制冷请求的发起来源包括变温室,且变温室的数量为两个时,如果判断每个变温室的工作模式均处于冷藏模式,此时需要根据两个变温室各自的制冷需求程度确定两个变温室的制冷优先级。
51.制冷需求程度较高的变温室具有较高的优先级,制冷需求程度较低的变温室具有较高的优先级,在制冷请求的发起来源不包括冷藏室时,先响应制冷优先级较高的变温室的制冷请求为变温室制冷,在制冷优先级较高的变温室不再有制冷请求或制冷达到预设制冷时长时,再响应制冷优先级较低的变温室的制冷请求为变温室制冷。
52.对于制冷需求程度的评估,本技术实施例采用获取两个变温室各自的温差,选取温差更大的变温室作为需求程度较高的变温室,其中,温差表示变温室当前温度与关机温度的差值,关机温度表示达到该温度时不再制冷的温度。例如,设定两个变温室分别为变温室1和变温室2。变温室1的开机温度为bwon1,关机温度为bwof1,变温室1实时温度为bwsen1;变温室2的开机温度为bwon2,关机温度为bwof2,变温室2的实时温度为bwsen2。则变温室1的温差bw1_value=bwsen1-bwof1,变温室2的温差bw2_value=bwsen2-bwof2。
53.因此,本技术实施例中,根据两个变温室各自的制冷需求程度确定两个变温室的制冷优先级,包括分别获取两个变温室的当前温度和关机温度,然后获取每个变温室的当前温度与对应的关机温度的温度差,温度差较大的变温室的制冷需求程度较高。通过对各个变温室当前温度与对应的关机温度的温度差来判断对应的变温室的制冷需求,需要使用的数据简单,容易获取,不用额外增加电子元件获取数据,同时判断过程快捷,结果准确。
54.在一种实施方式中,当制冷优先级较低的变温室不再具有制冷请求或制冷达到预设制冷时长时,若制冷优先级较高的变温室仍具有制冷请求且冷藏室不具有制冷请求,则响应制冷优先级较高的变温室的制冷请求为其制冷。以此循环,保证两个处于冷藏模式的变温室能够均衡地保持空间温度。该预设制冷时长可以根据实际应用进行设置,例如可以设置为30分钟。
55.作为另一种场景,当制冷请求的发起来源包括变温室,且变温室的数量为两个时,判断每个变温室的工作模式,若两个变温室工作模式相同且均处于冷冻模式时,在制冷请求的发起来源不包括冷藏室时,若其中一变温室正处于制冷状态,先响应正处于制冷状态的变温室的制冷请求为变温室制冷,在正处于制冷状态的变温室不再有制冷请求或制冷达
到预设制冷时长时,再响应另一变温室制冷请求为另一变温室制冷。
56.如果两个变温室都处于冷冻模式,由于冷冻模式下,对制冷的迫切性不会太高,此时,不用去衡量两个变温室之间的优先级,哪一变温室当前正在制冷,只需要等待其制冷完成或达到预设制冷时间,再对另一变温室进行制冷。该预设制冷时长可以根据实际应用进行设置,例如可以设置为30分钟。如此设置,保证了变温室冷冻制冷的连续性,避免变温室在制冷时制冷来回切换,增加设备负担。
57.以上对各种场景下的制冷需求构成情况,以及对应的制冷方法进行了详细说明,需要说明的是,在其他实施例中,变温室的数量可能多于两个,但是也可以采用本技术中的制冷控制方法对制冷过程进行控制,例如当具有3个变温室时,如果3个变温室的工作模式分别为冷藏模式、冷藏模式和冷冻模式,则处于两个冷藏模式的变温室具有更高的制冷优先级,处于冷冻模式的变温室具有较低的制冷优先级,然后在两个处于冷藏模式的变温室中继续进行制冷优先级的判断,采用温差判断的方式判断制冷需求程度,进而得到两个处于冷藏模式下的变温室的制冷优先级。其他更多的场景,此处不再进行赘述。
58.另外,在本技术实施例中,对于各个间室的温度设定数值不做限定,例如对于变温室,冷藏模式下变温室的温度可以设置为高于零下3度,冷冻模式下,设置为低于零下3度。
59.综上所述,本发明实施例提供的制冷控制方法,通过接收制冷请求,并确定制冷请求的发起来源,再根据冰箱多个间室的制冷优先级,按照优先级的顺序依次为制冷请求的发起来源所对应的间室进行制冷,其中,冷藏室的优先级大于两个变温室的优先级,两个变温室的优先级大于冷冻室的优先级。本发明实施例提供的制冷控制方法基于不同间室的制冷速度来确定各个间室对制冷的需求程度,进而确定优先级,并在各个间室有制冷请求时依据优先级响应制冷,不仅满足不同间室的制冷请求,使冰箱的储藏温度达到最佳均匀状态,延长食物的储藏时间,同时有效降低冰箱能耗。
60.请参照图5,是本发明实施例提供的制冷控制装置110的架构示意图,该制冷控制装置110可用于执行制冷控制方法,其中,制冷控制装置110包括:
61.接收模块111,被配置为接收制冷请求;
62.来源确定模块112,被配置为确定制冷请求的发起来源;
63.制冷控制模块113,被配置为根据多个间室的制冷优先级,按照优先级的顺序依次为制冷请求的发起来源所对应的间室进行制冷,其中,冷藏室的优先级大于两个变温室的优先级,两个变温室的优先级大于冷冻室的优先级。
64.接收模块111可用于执行步骤s1,来源确定模块112可用于执行步骤s2,制冷控制模块113可用于执行步骤s3。
65.由于在上述实施例中,已经对本发明实施例提供的制冷控制方法进行了详细的介绍,而该制冷控制装置110的原理与该方法相同,此处不再对制冷控制装置110的各模块的执行原理进行赘述。
66.在本技术所提供的几个实施例中,应该理解到,所揭露的装置和方法,也可以通过其它的方式实现。以上所描述的装置实施例仅仅是示意性的,例如,附图中的流程图和框图显示了根据本发明的多个实施例的装置、方法和计算机程序产品的可能实现的体系架构、功能和操作。在这点上,流程图或框图中的每个方框可以代表一个模块、程序段或代码的一部分,所述模块、程序段或代码的一部分包含一个或多个用于实现规定的逻辑功能的可执
行指令。也应当注意,在有些作为替换的实现方式中,方框中所标注的功能也可以以不同于附图中所标注的顺序发生。例如,两个连续的方框实际上可以基本并行地执行,它们有时也可以按相反的顺序执行,这依所涉及的功能而定。也要注意的是,框图和/或流程图中的每个方框、以及框图和/或流程图中的方框的组合,可以用执行规定的功能或动作的专用的基于硬件的系统来实现,或者可以用专用硬件与计算机指令的组合来实现。
67.另外,在本发明各个实施例中的各功能模块可以集成在一起形成一个独立的部分,也可以是各个模块单独存在,也可以两个或两个以上模块集成形成一个独立的部分。
68.所述功能如果以软件功能模块的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:u盘、移动硬盘、只读存储器(rom,read-only memory)、随机存取存储器(ram,random access memory)、磁碟或者光盘等各种可以存储程序代码的介质。
69.需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个
……”
限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。
70.需要理解的是,针对上述内容没有进行名词解释的技术术语,本领域技术人员可以根据上述所公开的内容进行前后推导毫无疑义地确定其所指代的含义,例如针对一些值、系数、权重、指数、因子等术语,本领域技术人员可以根据前后的逻辑关系进行推导和确定,这些数值的取值范围可以根据实际情况进行选取,例如0-1,又例如1-10,再例如50-100,在此均不作限定。
71.本领域技术人员可以根据上述已公开的内容毫无疑义对一些预设的、基准的、预定的、设定的以及目标的技术特征/技术术语进行确定,例如阈值、阈值区间、阈值范围等。对于一些未作解释的技术特征术语,本领域技术人员完全能够基于前后文的逻辑关系进行合理地、毫无疑义地推导,从而清楚、完整地实施上述技术方案。
72.本技术实施例公开的上述内容对于本领域技术人员而言是清楚完整的。应当理解,本领域技术人员基于上述公开的内容对未作解释的技术术语进行推导和分析的过程是基于本技术所记载的内容进行的,因此上述内容并不是对整体方案的创造性的评判。
73.上文已对基本概念做了描述,显然,对于本领域技术人员来说,上述详细披露仅作为示例,而并不构成对本技术的限定。虽然此处并没有明确说明,本领域技术人员可以对本技术进行各种修改、改进和修正。该类修改、改进和修正在本技术中被建议,所以该类修改、改进、修正仍属于本技术示范实施例的精神和范围。
74.同时,本技术使用了特定术语来描述本技术的实施例。如“一个实施例”、“一实施例”、和/或“一些实施例”意指与本技术至少一个实施例相关的某一特征、结构或特点。因此,应强调并注意的是,本说明书中在不同部分两次或多次提到的“一实施例”或“一个实施例”或“一替代性实施例”并不一定是指同一实施例。此外,本技术的至少一个实施例中的某
些特征、结构或特点可以进行适当的组合。
75.另外,本领域普通技术人员可以理解的是,本技术的各个方面可以通过若干具有可专利性的种类或情况进行说明和描述,包括任何新的和有用的工序、机器、产品或物质的组合,或对他们任何新的和有用的改进。相应地,本技术的各个方面可以完全由硬件执行、可以完全由软件(包括固件、常驻软件、微码等)执行、也可以由硬件和软件组合执行。以上硬件或软件均可以被称为“单元”、“组件”或“系统”。此外,本技术的各方面可以表现为位于至少一个计算机可读介质中的计算机产品,所述产品包括计算机可读程序编码。
76.计算机可读信号介质可能包含一个内含有计算机程序编码的传播数据信号,例如在基带上或作为载波的一部分。该传播信号可能有多种表现形式,包括电磁形式、光形式等等、或合适的组合形式。计算机可读信号介质可以是除计算机可读存储介质之外的任何计算机可读介质,该介质可以通过连接至一个指令执行系统、装置或设备以实现通讯、传播或传输供使用的程序。位于计算机可读信号介质上的程序编码可以通过任何合适的介质进行传播,包括无线电、电缆、光纤缆线、rf、或类似介质、或任何上述介质的组合。
77.本技术各方面执行所需的计算机程序码可以用一种或多种程序语言的任意组合编写,包括面向对象程序设计,如java、scala、smalltalk、eiffel、jade、emerald、c++、c#、vb.net,python等,或类似的常规程序编程语言,如"c"编程语言,visual basic,fortran 2003,perl,cobol 2002,php,abap,动态编程语言如python,ruby和groovy或其它编程语言。所述程式设计编码可以完全在用户计算机上执行、或作为独立的软体包在用户计算机上执行、或部分在用户计算机上执行部分在远程计算机执行、或完全在远程计算机或服务器上执行。在后种情况下,远程计算机可以通过任何网络形式与用户计算机连接,比如局域网络(lan)或广域网(wan),或连接至外部计算机(例如通过因特网),或在云计算环境中,或作为服务使用如软件即服务(saas)。
78.此外,除非申请专利范围中明确说明,本技术所述处理元件和序列的顺序、数位字母的使用、或其他名称的使用,并非用于限定本技术流程和方法的顺序。尽管上述披露中通过各种示例讨论了一些目前认为有用的发明实施例,但应当理解的是,该类细节仅起到说明的目的,附加的申请专利范围并不仅限于披露的实施例,相反,申请专利范围旨在覆盖所有符合本技术实施例实质和范围的修正和等价组合。例如,虽然以上所描述的系统组件可以通过硬件装置实现,但是也可以只通过软件的解决方案得以实现,如在现有的服务器或行动装置上安装所描述的系统。
79.同样应当理解的是,为了简化本技术揭示的表述,从而帮助对至少一个发明实施例的理解,前文对本技术实施例的描述中,有时会将多种特征归并至一个实施例、附图或对其的描述中。但是,这种披露方法并不意味着本技术对象所需要的特征比权利要求中提及的特征多。实际上,实施例的特征要少于上述披露的单个实施例的全部特征。