提供一种用于通过设备与多个外部设备交互来执行应用程序的方法和系统、以及其上记录有用于执行该方法的程序的计算机可读记录介质。该方法包括:通过主机设备接收关于应用程序的选择信号;显示通过该应用程序能够分发的功能信息;将该功能信息映射至多个设备,该映射产生映射信息;以及请求该多个设备根据该映射信息执行功能。
【技术实现步骤摘要】
【国外来华专利技术】
本公开涉及用于根据设备与外部设备之间的交互来执行应用程序的方法以及系统。
技术介绍
可连接到其他设备的外部设备的类型正变得多样化,并且随着设备通常变得更智能,更多的设备可以用作其他设备的外部设备。然而,在设备中安装的外部设备相关应用程序是根据设备与外部设备之间的交互。提供上述信息作为背景信息仅用于帮助理解本公开。对于任何上述内容是否适用于作为关于本公开的现有技术,没有作出任何决定,也没有作出任何断言。
技术实现思路
技术问题因此,需要根据设备与多个外部设备之间的交互的应用程序。解决方案本公开的一些方面在于至少解决上述问题和/或不足并且至少提供下述的优点。因此,本公开的一个方面在于提供用于根据设备与多个外部设备之间的交互来执行应用程序的方法和系统、以及其上记录有用于执行该方法的程序的计算机可读记录介质。本公开的另一个方面在于提供用于在多个设备之间执行应用程序分发功能的方法和系统、以及其上记录有用于执行该方法的程序的计算机可读记录介质。本公开的另一个方面在于提供用于在多个设备之间执行应用程序分发功能的方法和系统、以及其上记录有用于执行该方法的程序的计算机可读记录介质。其他方面将部分地在下面的说明书中阐述,而且部分地,根据说明书将是显然的,或者可以通过给出的各种实施例的实践而习得。有益效果根据上述的实施例,能够根据设备与多个外部设备之间的交互来执行应用程序。【附图说明】通过结合附图的以下描述,本公开的特定实施例的上述和其他方面、特征、和优点将变得更加明显,其中:图1是根据本公开的实施例用于执行应用程序的系统的框图;图2是示出根据本公开的实施例的执行应用程序的方法的流程图;图3、图4、图5、和图6是用于描述根据本公开的各种实施例的主机设备与第一至第η外部设备之间的连接的流程图;图7示出用于描述根据本公开的实施例的根据图2的方法的主机设备的操作的屏蒂;图8是用于描述根据本公开的实施例的当根据图7所示的屏幕选择合奏应用程序时主机设备与第一至第五外部设备之间的关系的图;图9示出根据本公开的实施例的当根据图2的方法选择的应用程序是用户原创内容(UCC)应用程序时主机设备的屏幕;图10是用于描述根据本公开的实施例的当根据图9所示的屏幕选择UCC应用程序时主机设备与第一至第三外部设备之间的关系的图;图11是用于描述根据本公开的实施例的当根据图2的方法选择动画编辑应用程序时主机设备与第一和第二外部设备之间的关系的图;图12是用于描述根据本公开的实施例的当根据图2的方法选择游戏应用程序时主机设备与第一和第二外部设备之间的关系的图;图13是示出根据本公开的另一个实施例的执行应用程序的方法的流程图;图14是用于描述根据本公开的实施例的当根据图13的方法选择合奏应用程序时主机设备与第一至第五外部设备之间的关系的图;图15示出根据本公开的实施例的用于实时地在主机设备上监视由外部设备执行的应用程序的屏幕;图16是示出根据本公开的另一个实施例的执行应用程序的方法的流程图;图17是根据本公开的实施例的图1的主机设备的框图;图18是根据本公开的实施例的将存储于图17的存储单元中的程序和/或命令分类的图;以及图19是根据本公开实施例的图1的外部设备的框图。全部附图中,应当注意,相同的引用数字用于指代相同或类似的元件、特征和结构。【具体实施方式】根据本公开的一个方面,提供一种执行应用程序的方法。该方法包括:通过主机设备接收关于应用程序的选择信号;显示该应用程序能够分发的功能信息;将该功能信息与多个设备映射,该映射产生映射信息;以及请求该多个设备根据该映射信息执行功能。该多个设备可以包括该主机设备和该主机设备的至少一个外部设备。该方法可以进一步包括从该多个设备接收执行功能的结果。该方法可以进一步包括在接收关于应用程序的选择信号之前接收关于该多个设备的信息。根据本公开的另一个方面,提供一种设备。该设备包括:存储单元,被配置为存储关于该设备以及该设备的至少一个外部设备的信息、以及至少一个程序;通信单元,被配置为与该至少一个外部设备通信;触摸屏,被配置为接收用户的输入信息并根据该至少一个程序的执行输出信息;以及处理器,被配置为根据该触摸屏提供用户界面,以通过执行该至少一个程序来执行对多个设备的应用分发功能,其中该至少一个程序包括用于执行以下操作的命令:通过该设备接收关于应用程序的选择信号;显示该应用程序能够分发的功能信息;将该功能信息与该多个设备映射,该映射产生映射信息;以及请求该多个设备根据该映射信息执行功能。根据本公开的另一个方面,提供一种执行应用程序的方法。该方法包括:通过主机设备接收关于应用程序的选择信号;显示该应用程序能够分发的功能信息;将该功能信息与多个用户映射,该映射产生映射信息;以及请求该多个用户的设备根据该映射信息来执行功能。根据本公开的另一个方面,提供一种设备。该设备包括:存储单元,被配置为存储关于多个用户的信息、以及至少一个程序;通信单元,被配置为与从多个用户中选择的用户的设备通信;触摸屏,被配置为接收该设备的用户的输入信息,并根据该至少一个程序的执行输出信息;以及处理器,被配置为根据该触摸屏提供用户界面,以通过执行该至少一个程序来执行对多个用户的应用分发功能,其中该至少一个程序包括用于执行以下操作的命令;通过该设备接收关于应用程序的选择信号;显示该应用程序能够分发的功能信息;将该功能信息与多个用户映射,该映射产生映射信息;以及请求该多个用户的设备根据该映射信息来执行功能,其中请求通过该通信单元。根据本公开的另一个方面,提供一种其上记录有包括用于执行应用程序的方法的命令的至少一个程序的计算机可读记录介质。通过结合附图公开本公开的各种实施例的以下详细描述,本公开的其他方面、优点、以及显著特征对本领域技术人员将变得显而易见。提供参照附图的以下描述以帮助全面理解如权利要求及其等价物限定的本公开的各种实施例。它包括各种具体细节用于帮助理解,但应当被看作仅仅是示范性的。因此,本领域普通技术人员将认识到,可以对这里描述的各种实施例的进行各种变更和修改而不背离本公开的范围和精神。此外,为了清楚和简洁起见,已知功能和结构的描述可以被省略。以下说明书和权利要求书中的术语和词汇不限于字面含义,而是由专利技术人仅仅用来使得能够清楚和一致理解本公开。因此,本领域技术人员显然可知,提供本公开的各种实施例的以下描述仅仅用于说明目的而不是为了限制由所附权利要求及其等同物限定的本公开的目的。应当理解,单数形式“一个”、“一”和“该”包括复数指代,除非上下文清楚地另外指明。因此,例如,对“一组件表面”的指代包括对一个或多个这样的表面的指代。虽然可以使用诸如“第一”,“第二”等等术语来描述各种组件,但是这样的组件不必受限于上述术语。上述术语仅用于将一个组件与其他组件区分开来。本说明书中使用的术语仅仅用于描述特定的不同的实施例,而不打算限制本公开。这里使用的包括描述性或技术性术语的区别术语具有对本领域普通技术人员显然的含义。然而,根据本领域普通技术人员的意图、先例、或者新技术的出现,所述术语可以具有不同的含义。此外,一些术语可以由申请人随意选择,并且在这种情况下,所选择的含义将在本公开的详细描述中详细描述。因此,需要根据所述术语的含义以及整个说明书本文档来自技高网...
【技术保护点】
一种执行应用程序的方法,该方法包括:通过主机设备接收关于应用程序的选择信号;显示该应用程序能够分发的功能信息;将该功能信息映射至多个设备,该映射产生映射信息;以及请求该多个设备根据该映射信息执行功能。
【技术特征摘要】
【国外来华专利技术】...
【专利技术属性】
技术研发人员:朴基哲,成荣镇,梁智煐,
申请(专利权)人:三星电子株式会社,
类型:发明
国别省市:韩国;KR
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。