智能设备、可穿戴式设备及其应用程序安装及卸载方法_3

文档序号:8445426阅读:来源:国知局
结果显示在UI画面,并通过蓝牙收发器422将安装结果传送回智能设备421,同时智能设备421可以同步更新UI显示。
[0038]图7为根据本发明的实施例描述的可穿戴式设备同步安装状态实现流程图。智能设备521,例如安卓客户端将LinkIt APP状态数据流,通过蓝牙方式传送给蓝牙收发器522,然后解码命令模块(图未示)将从蓝牙收发器522收到的数据流中的待安装LinkIt APP文件信息进行解密,然后将已解码数据发送给解析器模块523,在经过解包(unpackage)和解析后,将解包得到的和解析的结果,例如LinkIt APP名称等,发送给LinkIt处理模块524,此时在智能设备及可穿戴式设备端可以同步显示安装的状态信息。LinkIt处理模块524在收到解析结果之后,可以将安装状态信息发送给蓝牙收发器522。
[0039]图8为根据本发明的实施例描述的可穿戴式设备与智能设备通信的方法流程图。图8中,步骤621中,可穿戴式设备从移动终端,例如智能设备接收蓝牙APP数据,然后步骤622中解密所接收到的数据,然后步骤623中解包(un-package)分组数据,并且在步骤624中解析数据命令,对于已经解析命令而言,可穿戴式设备在步骤625中进一步判断所解析数据命令的状态是否为安装同步状态,如果为是,则在步骤630查询安装列表,并且步骤632中发送响应给智能设备。
[0040]如果步骤625中判断不是状态同步,则进一步在步骤626中判断是否为推送/安装命令,如果为是则在步骤628中接收安装文件,例如LinkIt APP文件数据,然后如果接收完成(步骤629结果为是),则获取安装文件信息,并且进入安装程序,例如对应LinkIt的LinkIt处理程序,如果在步骤626中判断所接收的并非推送/安装命令,则进一步在步骤627中判断是否为卸载命令,如果是,可传递卸载文件信息以及转到步骤631执行LinkIt处理程序。否则结束。而对于已经进入LinkIt处理之后,则可穿戴式设备在LinkIt处理程序结束之后可以在步骤632发送响应给智能设备。
[0041]图9为根据本发明的实施例描述的智能设备端对于可穿戴式设备操作流程的示意图。首先开始之后,步骤701中,智能设备软件启动,然后步骤702中判断可穿戴式设备是否已连接,如果否,则提示用户进行连接(步骤703);如果是,则在步骤704中启动应用程序,然后步骤705中获取应用程序安装状态数据,然后步骤706中,在例如MMI,触摸屏或者任何可见界面中显示应用程序管理界面,在此界面上,如果检测到某一条应用记录的选择信号,例如点击信号,则进一步在步骤710判断应用是否已经安装,如果已经安装,则进一步在步骤711启动或者下载应用程序在智能设备终端如智能手机上配套的应用(如运动统计软件)或者是需要设置的软件(例如,雅虎天气设置城市,或者脸书的登录等)。如果应用程序尚未安装,则可进一步在步骤712中推送该应用程序对应的LinkIt文件(已经事先打包,或者下载保存)到智能设备终端进行安装,并且等待智能设备的返回结果,如果安装成功就更新706的应用程序管理界面。如果检测到该应用记录的选择信号为长按信号,则进一步在步骤707判断应用是否已经安装,如果已经安装,则进一步在步骤709中提示用户是否需要重新从智能设备上卸载该应用并且发送卸载命令到智能设备上,并且等待智能设备的返回结果,如果卸载成功,就更新706的应用程序管理界面;如果未安装,则如步骤708,不需要给出任何响应。
[0042]另外,本发明实施例另提供从智能设备中抽取LinkIt APP的方法。如上所述,对于可穿戴式设备,其设置在平台LinkIt上,可以运行多样化的应用程序,这类应用程序统称为LinkIt APPo对于LinkIt APP在LinkIt平台的安装方法为从智能设备将LinkIt APP推送至可穿戴式设备,并在可穿戴式设备进行安装。因为智能设备获取LinkIt APP的平台非常少,但是智能设备获取其自身对应应用程序的平台较多,对于用户获取也较方便,所以本发明根据上述特点,将LinkIt APP打包于智能设备应用,并且将LinkIt APP从该应用中抽离,并推送至可穿戴式设备。具体过程如下^fLinkIt APP打包在智能设备应用中;然后通过协定,使智能设备平台的LinkIt APP管理应用向其他智能设备应用获取需要可以推送安装的LinkIt APP ;最后将LinkIt APP推送至可穿戴式设备。
[0043]图10为LinkIt APP管理应用从第三方智能设备应用抽离出LinkIt APP,并将其推送至可穿戴式设备的简要结构示意图。如图10所示,在智能设备1402中,第三方应用1430如脸谱应用,雅虎天气等将定义好的配置文件信息,以及打包好的LinkIt APP按照规定的格式写入智能设备文件系统1440中,LinkIt APP应用管理模块1450的应用管理模块1452从文件系统1440中读取相应的配置文件以及LinkIt APP文件,该LinkIt APP管理应用模块1450通过解析配置文件,将可以推送的LinkIt APP通过界面呈现给用户。用户可通过界面操作,通过主服务模块1451,将LinkIt APP推送至可穿戴式设备1400,可穿戴式设备1400通过蓝牙通知中心模块1420来接收LinkIt APP,并通过LinkIt处理模块1410,将LinkIt APP安装在可穿戴式设备上。
[0044]图11是LinkIt APP管理应用从第三方智能设备应用抽离出LinkltAPP,并将其推送至可穿戴式设备的方法流程图。首先在步骤1500,第三方智能设备进行应用初始化,接着在步骤1501将LinkIt APP文件以及相关配置文件写入文件系统。然后,在步骤1503,文件系统保存LinkIt APP文件以及相关配置文件。在步骤1504,LinkIt APP管理应用初始化,接着进入步骤1505,根据固定路径读取文件系统的配置文件并进行解析,通过解析好的数据呈现相应的界面给用户。用户进入该界面后,即在步骤1506,进入LinkIt APP列表并查询安装状态。在步骤1507,根据获取的安装状态判断是否安装。若状态为未安装,则进入步骤1508,在界面上显示安装按钮,用户通过点击安装按钮进入步骤1509,将LinkIt APP推送至可穿戴式设备并使可穿戴式设备安装上述LinkIt APPo若状态为已安装,则进入步骤1510,在界面上显示卸载按钮,用户通过点击卸载按钮进入步骤1511,从而发送请求使可穿戴式设备卸载对应的LinkIt APPo
[0045]通过本发明的实施例,可以方便实现智能设备,例如安卓终端与可穿戴式式设备端同步控制可穿戴式设备上LinkIt APP的自动安装或卸载及已安装LinkIt APP列表的自动同步,有益效果之一为通过此技术可以实现可穿戴式设备上APP的自动安装与卸载,整个过程无需可穿戴式设备端的物理连线或存储卡支持即可完成,可以降低可穿戴式设备的成本。另一方面,本发明的实施例可以实现多种多样的LinkIt应用在可穿戴式设备上的扩展,为LinkIt在可穿戴式设备上的推广提供了便利。
[0046]在不脱离本发明精神或本质特征的情况下,可以其他特定形式实施本发明。描述示例被认为说明的所有方面并且无限制。因此,本发明的范围由权利要求书指示,而非前面描述。所有在权利要求等同的方法与范围中的变化皆属于本发明的涵盖范围。
【主权项】
1.一种可穿戴式设备应用程序安装方法,其特征在于,包含: 通过无线传输方式从智能设备接收安装程序包,其中所述安装程序包用于应
当前第3页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1