[发明专利]分发多用户软件应用的方法无效
申请号: | 201280029822.1 | 申请日: | 2012-05-11 |
公开(公告)号: | CN103608778A | 公开(公告)日: | 2014-02-26 |
发明(设计)人: | 丹尼尔·谢尔顿 | 申请(专利权)人: | 安蒂克斯实验室有限公司 |
主分类号: | G06F9/48 | 分类号: | G06F9/48 |
代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 康建峰;李春晖 |
地址: | 英国*** | 国省代码: | 英国;GB |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 分发 多用户 软件 应用 方法 | ||
1.一种用于跨过在启动用户设备与远离所述启动用户设备的接收用户设备之间的网络来分发用于执行的软件应用的方法,所述方法包括:
(a)在所述启动用户设备处存储用于实施所述软件应用的软件包,所述软件包包括用于在所述启动用户设备上执行的第一程序和用于在所述接收用户设备上执行的第二程序;
(b)从所述启动用户设备跨过所述网络来广播对来自兼容用户设备的响应的请求,所述兼容用户设备能够参与所述软件应用的执行;
(c)当接收到来自兼容的接收用户设备的响应时,将所述第二程序从所述启动用户设备跨过所述网络传送至所述接收用户设备,并且在所述接收用户设备上安装所述第二程序;以及
(d)通过在所述启动用户设备上运行所述第一程序以及在所述接收用户设备上运行所述第二程序来执行所述软件应用。
2.根据权利要求1所述的方法,其中,所述第一程序是主程序,并且所述第二程序是用于从所述接收用户设备控制所述启动用户设备的远程控制程序。
3.根据权利要求1所述的方法,其中,所述第二程序是主程序,并且所述第一程序是用于从所述启动用户设备控制所述接收用户设备的远程控制程序。
4.根据权利要求2或3所述的方法,其中,所述启动用户设备的用户选择是使用所述启动用户设备控制所述接收用户设备,还是使用所述接收用户设备控制所述启动用户设备;并且所述第二程序相应地从所述软件包内的可用程序中进行选择。
5.根据权利要求1所述的方法,其中,当在所述启动用户设备和所述接收用户设备上执行所述第一程序和所述第二程序时,所述第一程序和所述第二程序表示单一共用程序的分离的实例。
6.根据权利要求1所述的方法,其中,所述第一程序和所述第二程序两者是对等程序。
7.根据权利要求1所述的方法,包括:接收来自已经正在参与所述软件应用的现有会话的执行的接收用户设备的响应,以及为所述启动用户设备的用户提供加入所述现有会话的选项。
8.根据权利要求1所述的方法,其中,所述第一程序和所述第二程序至少部分地通过应用指定协议来直接通信。
9.根据权利要求1所述的方法,其中,所述第一程序和所述第二程序至少部分地通过一般协议来通信。
10.根据权利要求1所述的方法,其中,来自所述兼容的接收用户设备的响应通过第一网络来进行,并且所述第二程序至所述接收用户设备的传送通过第二网络来进行。
11.根据权利要求10所述的方法,其中,在执行所述软件应用时所述启动用户设备与所述接收用户设备之间通过所述第二网络来进行通信。
12.根据权利要求1所述的方法,其中,所述软件包、所述第一程序和所述第二程序以二进制可移植代码来实施。
13.根据权利要求1所述的方法,包括从所述启动用户设备向所述接收用户设备传送:
●所述软件包,或
●所述软件包中在所述接收用户设备上缺少的并且为了汇编所述软件包所必需的部分;以及
使用所述接收用户设备作为新的启动用户设备以进一步扩展所述软件应用的分发。
14.一种计算机可读介质,其存储用于在数字计算机上实施根据权利要求1所述的方法的程序代码。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于安蒂克斯实验室有限公司,未经安蒂克斯实验室有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201280029822.1/1.html,转载请声明来源钻瓜专利网。
- 上一篇:红外测距式洗衣机
- 下一篇:一种治疗肾病综合征的中药