[发明专利]一种实现程序间互启动的方法和系统有效

专利信息
申请号: 201110249052.9 申请日: 2011-08-26
公开(公告)号: CN102955705A 公开(公告)日: 2013-03-06
发明(设计)人: 周蕾;郭虹宇;于斌;李先治;屠晓静;张浩;马酩 申请(专利权)人: 腾讯科技(深圳)有限公司
主分类号: G06F9/445 分类号: G06F9/445;G06F9/54
代理公司: 北京德琦知识产权代理有限公司 11018 代理人: 阎敏;宋志强
地址: 518044 广东省深圳*** 国省代码: 广东;44
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 实现 程序 启动 方法 系统
【说明书】:

技术领域

发明涉及移动终端设备技术领域,尤其涉及一种实现程序间互启动的方法和系统。

背景技术

随着上线联网软件产品不断增加,移动终端设备上运行的程序日渐增多。用户在已经启动一个程序之后,如果需要启动另一个程序,则需要重新从移动终端的操作系统中进行启动,这种启动方式繁琐;并且,如果需要登陆程序,还需要用户重复输入自身的身份验证信息并重复进行身份验证,增加了系统负担。

发明内容

本发明提供了一种实现程序间互启动的方法和系统,能够使用户在已经启动一个程序后,由该程序实现对其他程序的启动,简化启动过程。

本发明的技术方案是这样实现的:

一种实现程序间互启动的方法,用于用户已启动宿主程序后,通过宿主程序启动客户程序,包括:

A、接收用户启动客户程序的命令,获取宿主程序的标识和客户程序的标识;

B、生成启动命令,所述启动命令包含所述宿主程序的标识和客户程序的标识;

C、执行所述启动命令,启动客户程序。

上述方法中,步骤A之后、并在所述步骤B之前进一步包括:

根据客户程序的标识判断是否已安装该客户程序,如果是,则继续执行步骤B;否则,下载并安装该客户程序,继续执行步骤B。

上述步骤A之后、并在步骤B之前进一步包括:判断所述用户在宿主程序中是否处于登录状态,如果是,则获取所述用户的身份验证信息;

步骤B中所述启动命令进一步包括所述身份验证信息;

步骤C进一步包括:根据所述身份验证信息实现用户在客户程序中的登录。

所述启动命令按照统一资源定位符格式生成。

步骤B之后、并在步骤C之前进一步包括:

判断所述宿主程序是否为有效的程序,如果是,则继续执行步骤C;否则,通知宿主程序启动失败。

一种实现程序间互启动的系统,包括宿主程序模块、客户程序模块和系统程序模块;其中,

宿主程序模块,用于接收用户启动客户程序的命令,获取宿主程序的标识和客户程序的标识,生成启动命令,所述启动命令包含所述宿主程序的标识和客户程序的标识;

系统程序模块,用于执行所述启动命令,通知客户程序模块启动客户程序;

客户程序模块,用于根据系统程序模块的通知,启动客户程序。

所述宿主程序模块还用于,在生成启动命令之前,根据客户程序的标识判断是否已安装该客户程序,如果是,则生成启动命令;否则,下载并安装该客户程序,生成启动命令。

所述宿主程序模块还用于,判断用户在宿主程序中是否处于登录状态,如果是,则获取所述用户的身份验证信息,并在生成的启动命令中进一步包括所述身份验证信息;

所述客户程序模块还用于,根据所述身份验证信息实现用户在客户程序中的登录。

所述宿主程序模块按照统一资源定位符格式生成启动命令。

所述客户程序模块还用于,判断所述宿主程序是否为有效的程序,如果是,则启动客户程序;否则,通知宿主程序模块启动失败

可见,本发明提出的实现程序间互启动的方法和系统,能够在用户已经启动宿主程序后,由该宿主程序生成启动命令,实现对新的客户程序的启动,避免从操作系统中进行启动,从而简化了程序启动过程。

附图说明

图1为本发明提出的方法流程图;

图2为本发明实施例一的实现流程图;

图3为本发明实施例二的实现流程图。

具体实施方式

本发明提出一种实现程序间互启动的方法,用于用户已启动宿主程序(Host)后,通过宿主程序启动客户程序(Client),如图1为本发明提出的方法流程图,包括:

步骤101:接收用户启动客户程序的命令,获取宿主程序的标识和客户程序的标识;

步骤102:生成启动命令,所述启动命令包含所述宿主程序的标识和客户程序的标识;

步骤103:执行所述启动命令,启动客户程序。

以下举两个具体的实施例详细介绍,其中,实施例一介绍Host发起启动的过程,实施例二介绍Client接受启动的过程。

实施例一:

本实施例介绍Host发起启动的过程,如图2为本发明实施例一的实现流程图,包括以下步骤:

步骤201:用户在Host发起启动Client。

步骤202:Host获取Host的OpenID和Client的OpenID。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于腾讯科技(深圳)有限公司,未经腾讯科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201110249052.9/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top