说明:收录各省市地方标准 提供单次或批量下载
(19)国家知识产权局 (12)发明 专利申请 (10)申请公布号 (43)申请公布日 (21)申请 号 202210122207.0 (22)申请日 2022.02.09 (71)申请人 中国银联股份有限公司 地址 200135 上海市浦东 新区含笑路36号 (72)发明人 桑浩楠 吕伟 赵富 李代立  彭俊杰  (74)专利代理 机构 北京同达信恒知识产权代理 有限公司 1 1291 专利代理师 彭燕 (51)Int.Cl. G06F 3/0482(2013.01) G06F 3/0486(2013.01) G06F 9/451(2018.01) (54)发明名称 一种银行卡的卡 顺序修改方法及装置 (57)摘要 本发明实施例涉及计算机技术领域, 尤其涉 及一种银行卡的卡顺序修改方法及装置。 该方法 包括: 基于用户对第一卡顺序的卡顺序修改操 作, 确定第二卡顺序; 第一卡顺序是根据用户的 卡表中各银行卡的顺序标识值确定的; 各银行卡 中任意两张银行卡的顺序标识值为不连续的; 根 据第一卡顺序和第二卡顺序, 确定出符合预设条 件的不连续顺序子串; 根据各第一银行卡的顺序 标识值及各第二银行卡在第二卡顺序中的顺序 位置, 修改各第二银行卡在所述卡表中的顺序标 识值; 各第二银行卡为各银行卡中除各第一银行 卡之外的各银行卡。 如此, 尽最大可能地减少修 改银行卡的顺序标识值的次数, 提高了修改性 能。 权利要求书3页 说明书17页 附图11页 CN 114564136 A 2022.05.31 CN 114564136 A 1.一种银 行卡的卡 顺序修改方法, 其特 征在于, 包括: 基于用户对第 一卡顺序的卡顺序修改操作, 确定第 二卡顺序; 其中, 所述第 一卡顺序 是 根据所述用户的卡表中各银行卡的顺序标识 值确定的; 所述各银行卡中任意两张银行卡的 顺序标识值为不连续的; 所述第二卡顺序用于表征在所述卡顺序修改操作之后所述用户的 各银行卡之间的排列顺序; 根据所述第一卡顺序和所述第二卡顺序, 确定出符合预设条件的不连续顺序子串; 所 述不连续顺序子串中的各第一银行卡在所述第一卡顺序中的相对位置关系和在所述第二 卡顺序中的相对位置关系一 致; 根据所述各第一银行卡的顺序标识值及各第二银行卡在所述第二卡顺序中的顺序位 置, 修改所述各第二银行卡在所述卡表中的顺序标识值; 所述各第二银行卡为所述各银行 卡中除所述各第一银 行卡之外的各 银行卡。 2.如权利要求1所述的方法, 其特征在于, 所述卡表中的各银行卡的初始顺序标识值是 基于用户初始设置的卡 顺序按照预设间隔值进行设置的。 3.如权利要求1所述的方法, 其特征在于, 所述符合预设条件的不连续顺序子串为最长 不连续顺序子串; 所述最长不连续顺序子串为包含的第一银行卡数量最多的不连续顺序子 串。 4.如权利要求1所述的方法, 其特征在于, 根据所述第一卡顺序和所述第二卡顺序, 确 定出符合预设条件的不连续 顺序子串, 包括: 针对任一不连续顺序子串, 以所述第二卡顺序中的第i银行卡为不连续顺序子串的起 始银行卡, 以所述第二卡顺序中的第m银行卡为所述不连续顺序子串的终止银行卡, 所述第 m银行卡在所述第一卡顺序和所述第二卡顺序中均位于所述起始银行卡之后; 按照设定顺 序遍历所述第二卡顺序中位于所述第i银行卡和所述第m银行卡之间的第j银行卡, 若所述 第j银行卡在所述第一卡顺序中的设定相对位置关系和在所述第二卡顺序中的设定相对位 置关系相同, 则将所述第j银行卡添加至所述不连续顺序子串的相应位置, 得到所述不连续 顺序子串; 所述设定相对位置关系 是指所述第j银行卡与所述不连续顺序子串中的各银行 卡的相对位置关系; 从各不连续 顺序子串中, 确定出符合预设条件的不连续 顺序子串。 5.如权利要求4所述的方法, 其特征在于, 在以所述第二卡顺序中的第m银行卡为所述 不连续顺序子串的终止银 行卡之前, 还 包括: 确定已得到的各不连续 顺序子串中不同时包 含所述第i银 行卡和所述第m银 行卡。 6.如权利要求4所述的方法, 其特征在于, 按照设定顺序遍历所述第 二卡顺序中位于所 述第i银行卡和所述第m银行卡之间的第 j银行卡, 若 所述第j银行卡在所述第一卡顺序中的 设定相对位置关系和在所述第二卡顺序中的设定相对位置关系相同, 则将所述第j银行卡 添加至所述 不连续顺序子串的相应位置, 得到所述 不连续顺序子串, 包括: 初始设置j=m ‑1; 确定所述第j银行卡在所述第一卡顺序中是否位于所述第i银行卡和所述不连续顺序 子串中的第i银行卡的下一银行卡之间, 若 是则在所述不连续顺序子串中将所述第 j张银行 卡添加至所述第i银 行卡和所述第i银 行卡的下一银 行卡之间; 设置j=j ‑1; 返回确定所述第j银行卡在所述第一卡顺序中是否位于所述第i银行卡和权 利 要 求 书 1/3 页 2 CN 114564136 A 2所述不连续顺序子串中的第i银 行卡的下一银 行卡之间的步骤, 直至j不大于i。 7.如权利要求6所述的方法, 其特 征在于, 所述 卡表中包括 n张银行卡; 以所述第二卡顺序中的第i银行卡为不连续顺序子串的起始银行卡, 以所述第二卡顺 序中的第m银 行卡为所述不连续顺序子串的终止银 行卡, 包括: 初始设置m=n; i=1; 生成以所述第二卡顺序中的第1张银行卡为起始银行卡, 第m张银 行卡为终止银 行卡的不连续 顺序子串; 在j不大于i时, 设置m=m ‑1; 生成以所述第二卡顺序中的第1张银行卡为起始银行卡, 第m‑1张银行卡为终止银行卡的不连续顺序子串; 返回在j不大于i时, 设置m=m ‑1的步骤, 直至n与m的差值大于第一预设阈值 为止; 若n与m的差值大于所述第一预设阈值且i小于第二预设阈值, 设置i=i+1, m=n; 生成 以所述第二卡顺序中的第2张银行卡为起始银行卡, 第m 张银行卡为终止银行卡的不连续顺 序子串; 在j不大于i时, 设置m=m ‑1; 生成以所述第二卡顺序中的第2张银行卡为起始银行卡, 第m‑1张银行卡为终止银行卡的不连续顺序子串; 返回在j不大于i时, 设置m=m ‑1的步骤, 直至n与m的差值大于第一预设阈值 为止; 若n与m的差值大于所述第一预设阈值且i不小于所述第二预设阈值时, 停止生成不连 续顺序子串。 8.如权利要求1所述的方法, 其特征在于, 根据所述各第 一银行卡的顺序标识值及各第 二银行卡在所述第二卡顺序中的顺序位置, 修改所述各第二银行卡在所述卡表中的顺序标 识值, 包括: 针对任一第二银行卡, 确定在所述第二卡顺序中与所述第二银行卡相邻的第一银行 卡; 若相邻的第一银行卡为两个, 则根据所述两个第一银行卡的顺序标识值, 更新所述第 二银行卡的顺序标识值并修改至所述 卡表中; 若相邻的第 一银行卡为一个, 则根据 所述一个第 一银行卡的顺序标识值和所述第 二银 行卡与所述一个第一银行卡在所述第二卡顺序中的顺序位置, 更新所述第二银行卡的顺序 标识值并修改至所述 卡表中。 9.一种银 行卡的卡 顺序修改装置, 其特 征在于, 包括: 确定单元, 用于基于用户对第一卡顺序的卡顺序修改操作, 确定第二卡顺序; 其中, 所 述第一卡顺序是根据所述用户的卡表中各银行卡的顺序标识 值确定的; 所述各银行卡中任 意两张银行卡的顺序标识值为不连续的; 所述第二卡顺序用于表征在所述卡顺序修改操作 之后所述用户的各 银行卡之间的排列顺序; 根据所述第一卡顺序和所述第二卡顺序, 确定出符合预设条件的不连续顺序子串; 所 述不连续顺序子串中的各第一银行卡在所述第一卡顺序中的相对位置关系和在所述第二 卡顺序中的相对位置关系一 致; 处理单元, 用于根据 所述各第 一银行卡的顺序标识值及各第 二银行卡在所述第 二卡顺 序中的顺序位置, 修改所述各第二银行卡在所述卡表中的顺序标识值; 所述各第二银行卡 为所述各 银行卡中除所述各第一银 行卡之外的各 银行卡。 10.一种计算设备, 其特 征在于, 包括:权 利 要 求 书 2/3 页 3 CN 114564136 A 3

.PDF文档 专利 一种银行卡的卡顺序修改方法及装置

文档预览
中文文档 32 页 50 下载 1000 浏览 0 评论 309 收藏 3.0分
温馨提示:本文档共32页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
专利 一种银行卡的卡顺序修改方法及装置 第 1 页 专利 一种银行卡的卡顺序修改方法及装置 第 2 页 专利 一种银行卡的卡顺序修改方法及装置 第 3 页
下载文档到电脑,方便使用
本文档由 人生无常 于 2024-03-18 11:25:03上传分享
友情链接
站内资源均来自网友分享或网络收集整理,若无意中侵犯到您的权利,敬请联系我们微信(点击查看客服),我们将及时删除相关资源。