[发明专利]一种电子资源匹配方法在审
申请号: | 201611265148.3 | 申请日: | 2016-12-30 |
公开(公告)号: | CN106649862A | 公开(公告)日: | 2017-05-10 |
发明(设计)人: | 李实;彭添才;章志容 | 申请(专利权)人: | 东莞市大易产业链服务有限公司 |
主分类号: | G06F17/30 | 分类号: | G06F17/30;G06Q40/06 |
代理公司: | 东莞市华南专利商标事务所有限公司44215 | 代理人: | 马腾飞 |
地址: | 523000 广*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 电子 资源 匹配 方法 | ||
1.一种电子资源匹配方法,其特征在于:包括:
步骤一:响应于多个第一对象的建立电子资源对象的请求,为每个所述第一对象建立所述电子资源对象;所述电子资源对象具有以下属性:电子资源对象的数量、与单位电子资源对象等价的电子资源数额、第一对象所请求的电子资源总数量;
步骤二:响应于多个第二对象建立电子资源的请求,为每个所述第二对象建立所述电子资源;所述电子资源用于匹配所述电子资源对象;
步骤三:将每个所述第一对象按照与单位电子资源对象等价的电子资源数额进行顺序排序,并将每个第二对象的电子资源进行顺序排序;
步骤四:判断与所有电子资源对象等价的电子资源数额和所有电子资源数额的大小关系,得到判断结果;并根据所述判断结果将所述电子资源对象与所述电子资源对应的第二对象进行匹配。
2.根据权利要求1所述的方法,其特征在于,步骤四中,根据所述判断结果将所述电子资源对象与所述电子资源对应的第二对象进行匹配的步骤具体为:
当所有电子资源对象等价的电子资源数额大于所有电子资源数额时:
A1:将所有第二对象的电子资源数额的总和除以所述所有第一对象的电子资源对象等价的电子资源数额的总和,得到第一比例系数;
A2:将每一个第一对象的请求的电子资源总数额分别乘以所述第一比例系数,得到第一对象中能够参与匹配的电子资源总数额;
A3:根据所述第一对象和第二对象的排序顺序,从首个第二对象开始,将其能够匹配到的首个第一对象参与匹配的电子资源对象的最大数量从当前第一对象的电子资源数量中扣除;当前第二对象将所述电子资源对象的最大数量所对应的电子资源转移给所述第一对象;
A4:判断当前的第一对象扣除最大数量后的电子资源数量是否为0,若是,则按照排序顺序选择下一个第一对象执行步骤A3;若否,则按照排序顺序选择下一个第二对象执行步骤A3;直至所有的第一对象的电子资源数量均为0。
3.根据权利要求2所述的方法,其特征在于,所述步骤A3中,所述最大数量的确定方法为:
若当前第二对象的电子资源数额大于或等于当前第一对象的电子资源对象数量乘以与单位电子资源对象等价的电子资源数额,则所述最大数量为所述电子资源对象数量;
若当前第二对象的电子资源数额小于当前第一对象的电子资源对象数量乘以与单位电子资源对象等价的电子资源数额,则所述最大数量为当前第二对象的电子资源数额除以所述与单位电子资源对象等价的电子资源数额后取整得到的值。
4.根据权利要求1所述的方法,其特征在于,步骤四中,根据所述判断结果将所述电子资源对象与所述电子资源对应的第二对象进行匹配的步骤具体为:
当所有电子资源对象等价的电子资源数额小于或等于所有电子资源数额时:
B1:将所述所有第一对象的电子资源对象等价的电子资源数额的总和除以所有第二对象的电子资源数额的总和,得到第二比例系数;
B2:将每一个第二对象的电子资源数额分别乘以所述第二比例系数,得到每个第二对象能够参与匹配的电子资源数额;
B3:根据所述第一对象和第二对象的排序顺序,从首个第二对象开始,将其参与匹配的电子资源数额能够匹配到的首个第一对象电子资源对象的最大数量从当前第一对象的电子资源对象数量中扣除;当前第二对象将所述电子资源对象的最大数量所对应的电子资源转移给所述第一对象;
B4:判断当前的第一对象扣除最大数量后的电子资源数量是否为0,若是,则按照排序顺序选择下一个第一对象执行步骤B3;若否,则按照排序顺序选择下一个第二对象执行步骤B3;直至所有的第二对象的电子资源剩余数额均无法匹配第一对象的任何一个单位电子资源对象。
5.根据权利要求4所述的方法,其特征在于,所述步骤B3中,所述最大数量的确定方法为:
若当前第二对象的电子资源数额大于或等于当前第一对象的电子资源对象数量乘以与单位电子资源对象等价的电子资源数额,则所述最大数量为所述电子资源对象数量;
若当前第二对象的电子资源数额小于当前第一对象的电子资源对象数量乘以与单位电子资源对象等价的电子资源数额,则所述最大数量为当前第二对象的电子资源数额除以所述与单位电子资源对象等价的电子资源数额后取整得到的值。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于东莞市大易产业链服务有限公司,未经东莞市大易产业链服务有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201611265148.3/1.html,转载请声明来源钻瓜专利网。