(19)国家知识产权局
(12)发明 专利申请
(10)申请公布号
(43)申请公布日
(21)申请 号 202210510907.7
(22)申请日 2022.05.11
(71)申请人 钉钉 (中国) 信息技 术有限公司
地址 311100 浙江省杭州市余杭区五常街
道文一西路969号3幢5层527室
(72)发明人 肖煜森 刘畅 覃芝鹏 姚海龙
程操红 叶军
(74)专利代理 机构 上海知锦知识产权代理事务
所(特殊普通 合伙) 31327
专利代理师 汤陈龙
(51)Int.Cl.
H04L 51/063(2022.01)
H04L 51/04(2022.01)
G06F 3/0484(2022.01)
G06F 16/23(2019.01)G06F 16/25(2019.01)
(54)发明名称
交互卡片的更新方法、 服务器、 终端及存储
介质
(57)摘要
本申请实施例提供一种交互卡片的更新方
法、 服务器、 终端及存储介质, 其中方法包括: 在
用户的IM界面展示交互卡片, 所述交互卡片适于
承载内容数据, 其中, 所述内容数据承载于所述
交互卡片关联的数据录入区域; 根据设定事件或
者用户交互操作, 触发所述交互卡片的内容数据
的更新, 并获取所述交互卡片更新后的与所述用
户对应的目标内容数据, 其中, 所述目标内容数
据至少包括: 更新后的所述用户的私有数据; 利
用所述目标内容数据, 在所述交互卡片关联的数
据录入区域, 重新渲染所述交互卡片。 本申请实
施例能够针对不同用户实现交互卡片的差异化
更新, 从而准确的为用户更新交 互卡片。
权利要求书3页 说明书18页 附图8页
CN 115134324 A
2022.09.30
CN 115134324 A
1.一种交 互卡片的更新方法, 其中, 包括:
在用户的IM界面展示交互卡片, 所述交互卡片适于承载内容数据, 其中, 所述内容数据
承载于所述交 互卡片关联的数据录入区域;
根据设定事件或者用户交互操作, 触发所述交互卡片的内容数据的更新, 并获取所述
交互卡片更新后的与所述用户对应的目标内容数据, 其中, 所述目标内容数据至少包括: 更
新后的所述用户的私有数据;
利用所述目标内容数据, 在所述交互卡片关联的数据录入区域, 重新渲染所述交互卡
片。
2.根据权利要求1所述的方法, 其中, 所述交互卡片关联的部分或者全部数据录入区域
为私有数据录入区域, 所述私有数据录入区域用于录入用户的私有数据; 所述利用所述 目
标内容数据, 在所述交 互卡片关联的数据录入区域, 重新 渲染所述交 互卡片包括:
优先利用更新后的所述用户的私有数据, 在所述交互卡片关联的数据录入区域, 重新
渲染所述交 互卡片。
3.根据权利要求2所述的方法, 其中, 所述优先利用更新后的所述用户的私有数据, 在
所述交互卡片关联的数据录入区域, 重新 渲染所述交 互卡片包括:
确定当前渲染的当前 数据录入区域;
如果所述当前数据录入区域为私有数据录入区域, 判断所述目标内容数据中是否存在
所述当前 数据录入区域对应的私有数据;
若是, 使用所述当前 数据录入区域对应的私有数据进行渲染;
若否, 从所述目标内容数据中确定所述当前数据录入区域对应的公有数据, 使用所述
当前数据录入区域对应的公有数据进行渲染。
4.根据权利要求3所述的方法, 其中, 所述确定当前渲染的当前 数据录入区域包括:
遍历所述交互卡片的卡片模板, 以查找所述卡片模板中的变量占位符, 所述变量占位
符为所述 卡片模板中用于占据变量的位置;
针对查找到的当前变量占位符, 确定当前变量占位符对应的当前变量, 以及所述当前
变量关联的当前 数据录入区域;
所述使用所述当前数据录入区域对应的私有数据进行渲染包括: 在所述卡片模板的当
前变量的位置, 使用所述当前 数据录入区域所对应的私有数据, 进行渲染;
所述使用所述当前数据录入区域对应的公有数据进行渲染包括: 在所述卡片模板的当
前变量的位置, 使用所述当前 数据录入区域所对应的公有数据, 进行渲染。
5.根据权利要求1所述的方法, 其中, 所述根据设定事件或者用户交互操作, 触发所述
交互卡片的内容数据的更新包括:
响应于所述用户在所述交互卡片的交互操作, 发送所述交互卡片的更新请求, 以请求
更新所述交 互卡片的内容数据;
或者, 基于更新所述交互卡片的设定事件, 在所述交互卡片的内容数据 更新完成后, 获
得所述交互卡片的更新 通知。
6.根据权利要求1所述的方法, 其中, 所述方法还 包括:
基于所述交互卡片的更新通知, 确定所述用户的用户标识, 以及所述所述交互卡片的
卡片标识;权 利 要 求 书 1/3 页
2
CN 115134324 A
2根据所述用户标识和卡片标识, 请求所述交互卡片更新后的与 所述用户对应的目标内
容数据。
7.根据权利要求6所述的方法, 其中, 所述方法还 包括:
在用户的IM界面展示交互卡片时, 根据 所述用户的用户标识和所述交互卡片的卡片标
识, 建立实时通知监听事 件;
通过所述实时通知监听事 件, 实时监听所述交 互卡片关于所述用户的更新 通知。
8.一种交 互卡片的更新方法, 其中, 包括:
获取交互卡片更新后的内容数据, 其中, 所述交互卡片的内容数据基于设定事件或者
用户交互操作触发更新, 所述内容数据承载于所述交 互卡片关联的数据录入区域;
向用户发送交互卡片的更新通知, 并基于所述用户的请求, 确定所述交互卡片更新后
的与所述用户对应的目标内容数据; 所述 目标内容数据至少包括: 更新后的所述用户的私
有数据;
将所述目标内容数据发送给所述用户, 以便所述用户利用所述目标内容数据, 在所述
交互卡片关联的数据录入区域, 重新 渲染所述交 互卡片。
9.根据权利要求8所述的方法, 其中, 所述交互卡片关联的部分或者全部数据录入区域
为私有数据录入区域, 所述私有数据录入区域用于录入用户的私有数据; 所述确定所述交
互卡片更新后的与所述用户对应的目标内容数据包括:
从所述交互卡片更新后的内容数据中, 查询所述交互卡片关联的各个数据录入区域对
应的公有数据, 以及所述用户在私有数据录入区域对应的私有数据。
10.根据权利要求9所述的方法, 其中, 还 包括:
根据交互卡片的卡片标识和各个用户的用户标识, 在数据库中存储所述交互卡片更新
后的内容数据; 其中, 所述数据库中存储的一个交互卡片的内容数据包括各个数据录入区
域对应的公有数据, 以及各个用户标识对应的私有数据录入区域和私有数据;
所述从所述交互卡片更新后的内容数据中, 查询所述交互卡片关联的各个数据录入区
域对应的公有数据, 以及所述用户在私有数据录入区域对应的私有数据包括:
根据用户发送 的请求, 确定所述请求中携带的所述交互卡片的卡片标识, 以及所述用
户的用户标识;
根据所述交 互卡片的卡片标识, 从数据库中查询所述交 互卡片的内容数据;
从查询到的交 互卡片的内容数据中确定各个数据录入区域对应的公有数据;
以及, 根据所述用户的用户标识, 判断查询到的交互卡片的内容数据中是否存在所述
用户的私有数据;
若是, 确定所述用户在所述交 互卡片的私有数据录入区域对应的私有数据;
若否, 确定所述用户在所述交 互卡片的私有数据为空。
11.一种交 互卡片的更新方法, 其中, 包括:
生成应用服务的交互卡片, 所述交互卡片适于承载内容数据, 其中, 所述内容数据承载
于所述交 互卡片关联的数据录入区域;
更新所述交互卡片的内容数据; 其中, 所述交互卡片的内容数据基于设定事件或者用
户交互操作触发更新, 所述交 互卡片更新后的内容数据至少包括用户的私有数据;
发送所述交互卡片更新后的内容数据, 以使得用户利用所述交互卡片更新后的与用户权 利 要 求 书 2/3 页
3
CN 115134324 A
3
专利 交互卡片的更新方法、服务器、终端及存储介质
安全报告 >
其他 >
文档预览
中文文档
30 页
50 下载
1000 浏览
0 评论
309 收藏
3.0分
温馨提示:本文档共30页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
本文档由 思考人生 于 2024-02-24 08:49:48上传分享