当前位置: 首页 > 专利查询>苹果公司专利>正文

基于来自分离装置的种子应用来安装应用制造方法及图纸

技术编号:7353228 阅读:229 留言:0更新日期:2012-05-19 02:12
在此公开的是用于在装置之间同步应用的系统、计算机实现方法,以及有形计算机可读存储介质。该方法在共享装置上显示可用于与其它装置共享的一个或多个应用的列表,和在共享装置处接收对应用列表中的要与接收装置共享的应用的选择。该方法接着通过共享装置确定所选择的应用的共享首选项,基于该共享首选项在共享装置处创建应用程序包,以及建立从共享装置至接收装置的网络连接。该系统经由网络连接从共享装置向接收装置发送应用程序包。

【技术实现步骤摘要】
【国外来华专利技术】相关申请本申请要求保护2009年6月11日提交的U.S.专利申请No.12/483,164的优先权,并且要求保护2009年6月3日提交的题为“INSTALLING APPLICATIONS BASED ON A SEED APPLICATIONFROM A SEPARATE DEVICE”的U.S.临时专利申请No.61/183,861的权益;由此,这两者通过引用其全部内容而明确地并入于此。
本申请涉及在装置之间共享软件应用,并且更具体地说,涉及利用种子应用在装置之间共享软件应用。
技术介绍
越来越多的人在日常生活中使用诸如智能电话、上网本以及个人数字助理(PDA)的移动计算装置。通常来说,这些移动计算装置与在线电子商店连接,以下载应用。在某些情况下,存在迎合特定装置类型的专用在线商店。随着移动装置的用户从事他们的日常活动并且使用他们的移动装置,他们可以向其他人示出应用。随着其他人看到该应用,他们通常希望有相同应用,但获得该应用可能涉及许多步骤,以至于用户可能不检索该应用。例如,智能电话用户亚纶在与他的朋友布伦特共进午餐。午餐后,在结帐时,亚纶在他的智能电话上向布伦特演示专门的计算器应用,其确定合适的小费和他们各自应付多少午餐费。布伦特对该计算器应用留有深刻印象,并且希望拷贝一个到他的智能电话。在这种情况下,布伦特必须向亚纶询问该应用的名称、在移动装置上浏览在线商店、针对该应用搜索在线商店或其它地方,并且最终选择并下载该应用。抄录该应用名称时的简单错误、忘记有关应用,或者无数其它挫折中的任一种都可能中断布伦特获取计算器应用的拷贝而必须完成的该行动链。而且,布伦特可能具有亚纶不知道答案的其它可用性、许可或其它特征相关的问题。布伦特在获取该信息或者下载该应用时可能遇到某些困难。布伦特和计算器应用的厂商都乐意共同办理业务,但由于后勤障碍和/或不便,因而他们不能进行下去。因此,本领域所需要的是,提供了一种用于快速且容易在邻近计算装置之间共享应用的改进方法。
技术实现思路
本公开的附加特征和优点在下面的描述中进行阐述,并且根据该描述将部分地显见,或者可以通过具体实践在此公开的原理而获知。本公开的特征和优点可以通过在所附权利要求书中具体指出的工具和组合而认识到并且获取。本公开的这些和其它特征根据下面的描述和所附权利要求书将变得更完全清楚,或者可以通过具体实践在此阐述的原理而获知。在此公开的是用于在电子商店中以社区为基础排序的系统、计算机实现方法、以及有形计算机可读存储介质。在本公开的精神和范围内,每一个系统、计算机实现方法以及有形计算机可读存储介质都可以在其它可要求保护的实施例中实现。一种示例性方法将来自共享装置的应用同步至接收装置。该方法在共享装置上显示可用于与其它装置共享的一个或多个应用的列表,在共享装置处接收对应用列表中的、要与接收装置共享的应用的选择,通过共享装置确定所选择应用的共享首选项(prefernce),基于该共享首选项在共享装置处创建应用程序包,建立从共享装置至接收装置的网络连接,以及经由网络连接从共享装置向接收装置发送应用程序包。一种示例性装置实施例将应用同步至另一装置。该装置包括:处理器,被配置成控制处理器在共享装置上显示可用于与其它装置共享的应用的列表的模块,被配置成控制处理器以从应用列表中选择与接收装置共享的应用的模块,被配置成控制处理器以根据所选择的应用检索共享首选项的模块,被配置成控制处理器以基于包括与所选择应用相关联的元数据和与共享装置相关联的唯一标识符的所检索的首选项来创建应用程序包的模块,其中,该共享首选项确定该应用程序包是否还包括应用的完整拷贝、应用的受限共享拷贝,或在服务器上唯一地标识所选择的应用的应用种子中的一个,被配置成控制处理器以在共享装置与接收装置之间建立对等式连接的模块,以及被配置成控制处理器以经由对等式连接向接收装置发送应用程序包的模块。另一示例性计算机实现方法从共享装置接收应用。该方法与共享装置建立对等式连接,经由对等式连接从共享装置接收用于所选择的应用的应用程序包,其中,该应用程序包包括与所选择的应用相关联的元数据,该元数据包括应用标识符,以及基于该应用标识符从应用分布服务器检索应用的拷贝。如果该应用程序包包括应用的受限共享拷贝,则该方法从服务器检索针对应用的受限共享拷贝的升级。如果该应用程序包包括应用的完整拷贝,则该方法基于该应用程序包从服务器检索附加服务或软件。一个示例性系统跟踪共享应用。该系统包括处理器,被配置成控制处理器以接收表示从共享方向接收方成功共享应用的数据集的模块,该数据集指示共享方、接收方以及共享应用,被配置成控制处理器以将所接收的数据集插入到链接共享方与接收方的第一数据库中的模块,被配置成控制处理器以将所接收的数据集插入到链接共享方与共享应用的第二数据库中的模块,以及被配置成显示第一或第二数据库中的至少一部分的模块。一种存储计算机程序的示例性有形计算机可读存储介质具有用于从另一装置接收应用的指令。该指令包括:与共享装置建立对等式连接,经由对等式连接从共享装置接收应用的应用程序包,该应用程序包包括:与所选择的应用相关联的元数据、与共享装置相关联的唯一标识符,以及基于该应用内的共享首选项,应用的受限共享拷贝和在服务器上唯一地标识所选择的应用的应用种子中的一个,如果该应用程序包包括应用种子,则利用该应用种子从服务器检索应用的拷贝,而如果该应用程序包包括应用的受限共享拷贝,则从服务器检索针对该应用的受限共享拷贝的升级。如果该应用程序包包括应用种子,则利用该应用种子从服务器检索应用的拷贝。如果该应用程序包包括应用的受限共享拷贝,则从服务器检索针对应用的受限共享拷贝的升级。该有形计算机可读存储介质可以包括RAM、ROM、硬盘驱动、固态存储器以及客户端和/或服务器上的其它存储介质。另一示例性方法实施例从应用分布服务器向接收装置分配一个或多个应用。该方法从接收装置接收应用下载请求(其中,该下载请求包括共享装置的装置ID或用户帐号、以及应用标识符),并基于应用标识符向接收装置发送所请求的应用的拷贝。附图说明为了描述可以获取本公开的上述和其它优点以及特征的方式,上面简要描述的原理的更具体描述通过参照在附图中例示的其具体实施方式来呈现。应当明白,这些附图仅描绘了本公开的示例性实施例,因此不应视为对其范围的本文档来自技高网
...

【技术保护点】

【技术特征摘要】
【国外来华专利技术】2009.06.03 US 61/183,861;2009.06.11 US 12/483,1641.一种将来自共享装置的应用同步至接收装置的方法,该方法包
括以下步骤:
在共享装置上显示有资格与其它装置共享的应用的列表,该列表包
括至少一个应用;
在所述共享装置处接收对所述应用的列表中要与接收装置共享的
应用的选择;
基于与所选择的应用相关联的共享首选项,在所述共享装置处创建
应用程序包;以及
从所述共享装置向所述接收装置发送所述应用程序包。
2.根据权利要求1所述的方法,所述方法还包括以下步骤:在所述
共享装置处接收来自所述接收装置的、对成功发送所述应用程序包的确
认。
3.根据权利要求1或2所述的方法,所述方法还包括以下步骤:生
成用于共享的所选择的应用的事务记录。
4.根据权利要求3所述的方法,所述方法还包括以下步骤:将所述
事务记录存储在所述共享装置上的存储区中。
5.根据权利要求3或4所述的方法,所述方法还包括以下步骤:从
所述共享装置向远程服务器发送所述事务记录。
6.根据权利要求3、4或5所述的方法,所述方法还包括以下步骤:
从所述共享装置向所述接收装置发送所述事务记录。
7.根据权利要求6所述的方法,其中,所述事务记录包括以下中的
至少一个:与从共享装置发送的应用程序包的总数量有关的信息、所共
享的应用的应用ID、来自共享装置的用户帐号ID、以及接收装置的用户
帐号ID。
8.根据权利要求1、2、3、4、5、6,或7所述的方法,其中,该应
用程序包包括:与所选择的应用相关联的元数据,与所述共享装置相关
联的第一唯一标识符、与所述接收装置相关联的第二唯一标识符,以及
基于所述共享首选项的、所述应用的受限共享拷贝和在服务器上唯一地
标识所选择的应用的...

【专利技术属性】
技术研发人员:E·D·斯特卡勒
申请(专利权)人:苹果公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1
相关领域技术