说明:收录25万 73个行业的国家标准 支持批量下载
(19)国家知识产权局 (12)发明 专利 (10)授权公告 号 (45)授权公告日 (21)申请 号 202211087637.X (22)申请日 2022.09.07 (65)同一申请的已公布的文献号 申请公布号 CN 115170252 A (43)申请公布日 2022.10.11 (73)专利权人 北京中恒利华石油技 术研究所 地址 100083 北京市海淀区五道口东升园 华清嘉园16幢13层16 07号 (72)发明人 毕建军 邱小斌 谢丹 邸永香  (74)专利代理 机构 成都市智恒博雅知识产权代 理事务所(普通 合伙) 51379 专利代理师 胡玉 (51)Int.Cl. G06Q 30/06(2012.01) G06Q 30/02(2012.01)G06Q 20/12(2012.01) G06F 11/30(2006.01) 审查员 卢洁 (54)发明名称 基于微信开放平台的软件租赁方法、 用户端 及服务器 (57)摘要 本发明公开了一种基于微信开放平台的软 件租赁方法、 用户端及服务器, 该方法包括软件 租赁用户端在微信开放平台获取目标软件的软 件租赁商, 并向软件租赁商对应的软件租赁服务 器发送软件启动指令, 以使软件租赁服务器驱动 目标软件获取运行状态信息, 并根据目标软件在 软件启动指令和软件停止指令之间发送的运行 状态信息, 计算租赁费用。 本发明通过软件租赁 用户端、 微信开放平台和软件租赁服务器的信息 交互, 采集软件启动指令和软件停止指令之间软 件租赁用户端向软件租赁服务器发送的运行状 态信息, 以此实现租赁费用计算, 解决了目前产 品租赁模式的环境建立需投入巨大的成本, 无法 提供低成本、 高效率以及准确计费的软件租赁服 务的技术问题。 权利要求书2页 说明书11页 附图4页 CN 115170252 B 2022.11.18 CN 115170252 B 1.一种基于微信开放平台的软件租赁方法, 其特征在于, 用于软件租赁用户端, 所述软 件租赁用户端与微信开 放平台通信连接, 目标 软件设有脉搏器; 所述方法包括以下步骤: 若目标软件启动运行, 向软件租赁服务器发送租赁信息, 以使所述软件租赁服务器根 据所述租赁信息反馈租赁启动 指令, 具体步骤包括: 若目标软件启动运行, 驱动脉搏器向微 信开放平台发送软件启动 指令, 以使微信开放平台根据所述软件启动 指令反馈软件租赁商 的标识信息; 根据所述标识信息, 确定所述目标软件的软件租赁商; 驱动脉搏器向所述软件 租赁商的软件 租赁服务器发送租赁信息, 以使所述软件租赁服务器根据所述租赁信息反馈 租赁启动指令; 在接收到租赁启动指令时, 获取目标软件的运行状态信息, 并定期将所述运行状态信 息发送至软件租赁 服务器; 所述运行状态信息包括 目标软件的标识号、 用户在微信开放平 台的标识号、 软件租赁用户端的标识号、 发送周期和第一发送口令; 若目标软件停止运行, 向软件租赁服务器发送租赁停止信息, 以使软件租赁服务器根 据目标软件启动运行时接收的运行状态信息扣除软件租赁费用。 2.如权利要求1所述的基于微信开放平台的软件租赁方法, 其特征在于, 所述在接收到 租赁启动指令时, 获取目标软件的运行状态信息, 并定期将所述运行状态信息发送至软件 租赁服务器步骤, 具体包括: 在接收到租赁启动指令时, 驱动所述脉搏器获取目标软件的运行状态, 并定期将所述 运行状态信息发送至软件租赁服 务器; 其中, 所述运行状态信 息包括目标软件的标识号、 用户在微信开放平台的标识号、 软件 租赁用户端的标识号、 发送周期和第一发送口令 。 3.如权利要求1所述的基于微信开放平台的软件租赁方法, 其特征在于, 所述若目标软 件停止运行, 向软件租赁 服务器发送租赁停止信息, 以使软件租赁 服务器根据目标软件启 动运行时接收的运行状态信息扣除软件租赁费用步骤, 具体包括: 若目标软件停止运行, 驱动所述脉搏器向软件租赁服务器发送租赁停止信息, 以使所 述软件租赁服 务器根据目标 软件启动运行时接收的运行状态信息扣除软件租赁费用; 其中, 所述租赁 停止信息包括目标软件的标识号、 用户在微信开放平台的标识号、 软件 租赁用户端的标识号、 发送周期和第二发送口令 。 4.一种基于微信开放平台的软件租赁方法, 其特征在于, 用于软件租赁服务器, 所述方 法包括以下步骤: 在接收到软件租赁用户端发送的租赁信息时, 根据所述租赁信息生成租赁启动指令, 并将所述租赁启动指令反馈 至软件租赁用户端; 创建所述软件租赁用户端对应的计时器, 在接收到软件租赁用户端发送的运行状态信 息时, 更新所述计时器, 具体步骤包括: 在接 收到软件租赁用户端发送的运行状态信息时, 根据目标软件的标识号、 用户在微信开放平台的标识号、 软件租赁用户端的标识号和发送 周期, 确定计时器更新口令; 判断所述计时器更新口令与第一发送口令是否相同, 若相同, 更新所述计时器; 所述运行状态信息包括 目标软件的标识号、 用户在微信开放平台的标识 号、 软件租赁用户端的标识号、 发送周期和第一发送口令; 在接收到软件租赁用户端发送的租赁 停止信息时, 读取所述计时器记录的软件运行时 间, 并根据所述软件运行时间扣除软件租赁费用。权 利 要 求 书 1/2 页 2 CN 115170252 B 25.如权利要求4所述的基于微信开放平台的软件租赁方法, 其特征在于, 所述软件租赁 服务器与微信开 放平台通信连接, 所述方法还 包括: 向所述微信开放平台发送目标软件的安装包, 以使软件租赁用户端从所述微信开放平 台下载并安装所述 安装包; 向所述微信开放平台发送软件租赁商的标识信 息, 以使微信开放平台在接收到软件启 动指令时, 向软件租赁用户端反馈软件租赁商的标识信息 。 6.如权利要求4所述的基于微信开放平台的软件租赁方法, 其特征在于, 所述租赁 停止 信息包括目标软件的标识号、 用户在微信开放平台的标识 号、 软件租赁用户端的标识号、 发 送周期和第二发送口令; 所述在接 收到软件租赁用户端发送的租赁停止信息时, 读取所述 计时器记录的软件运行时间步骤, 具体包括: 在接收到软件租赁用户端发送的租赁停止信息时, 根据目标软件的标识号、 用户在微 信开放平台的标识号、 软件租赁用户端的标识号和发送周期, 确定计时器停止口令; 判断所述计时器停止口令与所述第二发送口令是否相同, 若相同, 读取所述计时器记 录的软件运行时间。 7.一种软件租赁用户端, 其特征在于, 所述软件租赁用户端包括: 存储器、 处理器及存 储在所述存储器上并可在所述处理器上运行的基于微信开放平台的软件租赁方法程序, 所 述基于微信开放平台的软件租赁方法程序被所述处理器执行时实现如权利要求1至3中任 一项所述的基于微信开 放平台的软件租赁方法的步骤。 8.一种软件租赁服务器, 其特征在于, 所述软件租赁服务器包括: 存储器、 处理器及存 储在所述存储器上并可在所述处理器上运行的基于微信开放平台的软件租赁方法程序, 所 述基于微信开放平台的软件租赁方法程序被所述处理器执行时实现如权利要求4至6中任 一项所述的基于微信开 放平台的软件租赁方法的步骤。权 利 要 求 书 2/2 页 3 CN 115170252 B 3

.PDF文档 专利 基于微信开放平台的软件租赁方法、用户端及服务器

文档预览
中文文档 18 页 50 下载 1000 浏览 0 评论 309 收藏 3.0分
温馨提示:本文档共18页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
专利 基于微信开放平台的软件租赁方法、用户端及服务器 第 1 页 专利 基于微信开放平台的软件租赁方法、用户端及服务器 第 2 页 专利 基于微信开放平台的软件租赁方法、用户端及服务器 第 3 页
下载文档到电脑,方便使用
本文档由 人生无常 于 2024-03-18 15:40:43上传分享
站内资源均来自网友分享或网络收集整理,若无意中侵犯到您的权利,敬请联系我们微信(点击查看客服),我们将及时删除相关资源。