用于共享内容的方法和装置制造方法

文档序号:6534601阅读:178来源:国知局
用于共享内容的方法和装置制造方法
【专利摘要】提供一种用于在共享内容时设置控制权并提供附加信息的方法和装置。一种用于控制具有显示器的用户装置的装置控制方法包括:通过使用屏幕共享服务将内容显示在用户装置的显示器上,其中,屏幕共享服务用于将显示的内容与外部装置共享;将指示用户装置具有对屏幕共享服务的控制权的控制权设置信息发送到外部装置;根据控制权将与屏幕共享服务相关联的控制命令发送到外部装置。
【专利说明】用于共享内容的方法和装置

【技术领域】
[0001]与示例性实施例一致的设备和方法涉及共享内容输出屏幕,更具体地讲,涉及通过根据关于装置的输入改变共享内容输出屏幕的装置的控制权来在多个装置之间共享内容输出屏幕,并提供关于共享内容的附加信息。

【背景技术】
[0002]电子会议系统通过将一个装置的内容输出屏幕输出到其它装置上而允许多个装置的用户观看相同的屏幕。
[0003]将内容输出屏幕输出到多个装置上的方法包括:多个装置经由网络访问一个装置,接收关于内容输出屏幕的信息并输出相同的屏幕的方法;以及多个装置访问服务器并共享存储在服务器中的内容,并且服务器控制内容的方法。
[0004]根据以上方法,多个装置可共享相同的内容输出屏幕。


【发明内容】

[0005]技术问题
[0006]如上所述,用户可能无法容易且任意地改变某个装置对屏幕共享服务的控制权,或者由于控制被移交给特定装置或服务器而导致某个装置可能无法容易地提供附加信息。
[0007]解决方案
[0008]一个或更多个示例性实施例提供一种用于根据用户对于将共享内容的多个装置中的一个装置设置为具有对屏幕共享服务的控制权的请求并通过限制其它装置对屏幕共享服务的控制权,来设置对屏幕共享服务的控制权的方法和装置。
[0009]有益效果
[0010]用户可容易且任意地改变某一装置对屏幕共享服务的控制权。此外,某一装置可在控制被移交到特定装置或服务器时容易地提供附加信息。

【专利附图】

【附图说明】
[0011]通过参照附图描述特定示例性实施例,以上和其他特点、方面将变得更加清楚,在附图中:
[0012]图1是示出根据示例性实施例的内容共享的配置的示图;
[0013]图2是根据示例性实施例的用于通过将用户装置设置为具有对屏幕共享服务的控制权来控制共享的内容的装置控制方法的流程图;
[0014]图3是根据示例性实施例的允许用户装置控制共享的内容输出屏幕的装置控制方法的流程图;
[0015]图4A是示出根据示例性实施例的在用户装置和外部装置之间进行直接内容共享的配置的示图;
[0016]图4B是示出根据示例性实施例的在用户装置和外部装置之间经由接入点(AP)进行内容共享的配置的示图;
[0017]图4C是示出根据示例性实施例的在用户装置和外部装置之间经由网络服务器进行内容共享的配置的示图;
[0018]图5是示出根据示例性实施例的用于将外部装置设置为具有对共享的内容输出屏幕的控制权的装置控制方法的流程图;
[0019]图6是示出根据示例性实施例的共享内容输出屏幕的配置的示图;
[0020]图7是示出根据示例性实施例的用于由服务器提供和共享内容输出屏幕的装置控制方法的流程图;
[0021]图8是示出根据示例性实施例的允许用户装置控制由服务器提供和共享的内容输出屏幕的装置控制方法的流程图;
[0022]图9是根据示例性实施例的用户装置的框图;
[0023]图10是根据示例性实施例的用于提供和共享内容的服务器的框图;
[0024]图11是根据示例性实施例的用于从服务器接收共享内容的用户装置的框图;
[0025]图12是示出根据示例性实施例的用于设置和释放用户装置的控制权的控制权设置用户界面的示图;
[0026]图13是示出根据示例性实施例的当外部装置被设置为具有控制权时用户装置的用户界面的示图;
[0027]图14是示出根据示例性实施例的用于将关于内容的附加信息显示在被设置为具有控制权的用户装置上的用户界面的示图。
[0028]最佳实施方式
[0029]一个或更多个示例性实施例提供一种用于根据用户对于将共享内容的多个装置中的一个装置设置为具有对屏幕共享服务的控制权的请求并通过限制其它装置对屏幕共享服务的控制权,来设置对屏幕共享服务的控制权的方法和装置。
[0030]一个或更多个示例性实施例还提供一种用于通过设置对屏幕共享服务的控制权来提供关于内容的附加信息的方法和设备。
[0031]根据示例性实施例的一方面,提供一种用于控制具有显示设备的用户装置的装置控制方法,所述装置控制方法包括:通过使用用于与外部装置屏幕共享内容的屏幕共享服务,将内容显示在用户装置的用户装置屏幕上,将内容显示在外部装置的外部装置屏幕上;发送指示用户装置具有对屏幕共享服务的控制权的控制权设置信息;根据控制权将与屏幕共享服务相关联的控制命令发送到外部装置。
[0032]发送控制权设置信息的步骤可包括:发送控制权设置信息和用于部分或全部地限制外部装置对屏幕共享服务的控制权的信息。
[0033]与屏幕共享服务相关联的控制命令基于在用户装置接收的用户输入来控制屏幕共享服务。
[0034]所述装置控制方法还可包括:接收外部装置的标识值和用户装置的标识值;基于选择较大的标识值,从用户装置和外部装置之中确定具有对屏幕共享服务的控制权的主装置;在用户装置被确定为主装置的情况下,将用户装置设置为具有对屏幕共享服务的控制权,在外部装置被确定为主装置的情况下,将外部装置设置为具有对屏幕共享服务的控制权。
[0035]所述外部装置可以是连接到用户装置的多个外部装置之中的被授权接收从用户装置发送的控制命令的装置。
[0036]所述装置控制方法还可包括:将用户装置设置为具有对屏幕共享服务的控制权;在针对用户装置设置了对屏幕共享服务的控制权的情况下,将指示用户装置被设置为具有控制权的控制权设置信息插入将被发送到外部装置的数据。
[0037]所述装置控制方法还可包括:将用于仅发送用户装置的控制命令的属性提供给在用户装置和外部装置之间形成的通道。
[0038]所述装置控制方法还可包括:从外部装置接收指示外部装置具有对屏幕共享服务的控制权的控制权设置信息;根据接收的控制权设置信息,将用户装置设置为全部或部分地具有对屏幕共享服务的控制权。
[0039]所述装置控制方法还可包括:将用户装置设置为具有对屏幕共享服务的控制权;在设置了对屏幕共享服务的控制权的情况下,将用于控制内容的用户界面输出在用户装置上。
[0040]所述装置控制方法还可包括:将用户装置设置为具有对屏幕共享服务的控制权;在设置了对屏幕共享服务的控制权的情况下,将用于显示关于内容的附加信息的用户界面显示在用户装置上。
[0041]所述装置控制方法还可包括:改变用户装置的显示模式;根据改变的显示模式,将用户装置的屏幕分割为分割区域;将内容和关于内容的附加信息分别输出在屏幕的分割区域上。
[0042]所述显示模式可包括:用户装置的垂直显示模式和水平显示模式。
[0043]所述装置控制方法还可包括:释放用户装置对屏幕共享服务的控制权;将指示用户装置对屏幕共享服务的控制权被释放的控制权释放信息发送到外部装置。
[0044]所述装置控制方法还可包括:将用户装置设置为具有对屏幕共享服务的控制权;并且在设置了用户装置的控制权的情况下,将指示用户装置被设置为具有控制权的控制权设置信息周期性地发送到外部装置。
[0045]所述装置控制方法还可包括:形成连接到用户装置的一个或更多个外部装置的组,并且外部装置可包括在所述组中。
[0046]所述组可包括用于通过直接与用户装置通信来将内容发送到用户装置或从用户装置接收内容的外部装置。
[0047]所述装置控制方法还可包括:由用户装置访问接入点(AP);经由AP接收和发送内容,并且所述组可包括用于经由AP接收和发送内容的外部装置。
[0048]所述装置控制方法还可包括:从网络服务器接收内容和关于用于接收屏幕共享服务的外部装置的信息,所述组可包括用于接收屏幕共享服务的外部装置。
[0049]根据示例性实施例的一方面,提供一种用于控制具有显示设备的用户装置的装置控制方法,所述装置控制方法包括:将通过使用屏幕共享服务提供的内容显示在显示设备的屏幕上;从外部装置接收指示外部装置具有对屏幕共享服务的控制权的控制权设置信息;从外部装置接收关于屏幕共享服务的控制命令;根据接收的控制命令并根据接收的控制权设置信息,控制内容输出屏幕。
[0050]接收控制权设置信息的步骤可包括:接收控制权设置信息以及部分或全部地限制用户装置对屏幕共享服务的控制权的信息。
[0051]所述控制命令可用于基于关于外部装置的用户输入来控制屏幕共享服务。
[0052]所述装置控制方法还可包括:从多个外部装置接收所述多个外部装置的标识值;基于标识值,从所述多个外部装置之中确定具有对屏幕共享服务的控制权的主装置;将确定的主装置设置为具有对屏幕共享服务的控制权,并且接收控制权设置信息的步骤可包括:从所述多个外部装置之中接收控制权设置信息。
[0053]所述装置控制方法还可包括:从外部装置接收指示共享内容的第三外部装置具有对屏幕共享服务的控制权的控制权设置信息;从第三外部装置接收控制命令;根据第三外部装置的控制权和从第三外部装置接收的控制命令控制屏幕共享服务。
[0054]所述装置控制方法还可包括:在接收到控制权设置信息的情况下,将用户装置上的用于控制屏幕共享服务的用户界面失活。
[0055]所述装置控制方法还可包括:从外部装置接收指示外部装置的控制权被释放的控制权释放信息;根据接收的控制命令终止对内容输出屏幕的控制。
[0056]所述装置控制方法还可包括:从外部装置周期性地接收关于外部装置的控制权的控制权设置信息;在预定时间段期间没有接收到控制权设置信息的情况下,根据接收的控制命令终止对内容输出屏幕的控制。
[0057]根据另一示例性实施例的一方面,提供一种用于控制用于提供内容的服务器的服务器控制方法,所述服务器控制方法包括:通过使用屏幕共享服务将内容提供给多个装置;从所述多个装置之中的用户装置接收请求用户装置对屏幕共享服务的控制权的信息;将用户装置设置为具有对屏幕共享服务的控制权;从用户装置接收关于屏幕共享服务的控制命令;基于用户装置的控制权和接收的控制命令,控制提供给所述多个装置的屏幕共享服务。
[0058]接收用于请求设置控制权的信息的步骤可包括:接收用于请求设置控制权的信息以及用于请求部分或全部地限制所述多个装置之中的除用户装置之外的外部装置的控制权的信息。
[0059]所述控制命令可以是用于基于关于用户装置的用户输入来控制屏幕共享服务的控制命令。
[0060]用户装置可包括用于从服务器接收屏幕共享服务的多个装置,所述服务器控制方法还可包括:从所述多个用户装置接收所述多个用户装置的标识值,将用户装置设置为具有控制权的步骤可包括:基于标识值,从所述多个用户装置之中确定具有对屏幕共享服务的控制权的主装置;将确定的主装置设置为具有对屏幕共享服务的控制权。
[0061]所述服务器控制方法还可包括:从用户装置周期性地接收用于保持用户装置对屏幕共享服务的控制权的控制权保持信息;在预定时间段期间内没有接收到控制权保持信息的情况下,释放用户装置对屏幕共享服务的控制权。
[0062]所述服务器控制方法还可包括:从具有控制权的用户装置接收请求将所述多个装置之中的外部装置设置为全部或部分地具有控制权的信息;根据接收的请求设置控制权的信息,将外部装置设置为全部或部分地具有对屏幕共享服务的控制权。
[0063]所述服务器控制方法还可包括:在设置了控制权的情况下,将用于请求用户装置输出用于控制内容的用户界面的信息发送到用户装置。
[0064]所述服务器控制方法还可包括:在接收到用于请求设置控制权的信息的情况下,发送用于请求所述多个装置之中的除了用户装置之外的外部装置将用户界面失活的信息。
[0065]所述服务器控制方法还可包括:在设置了控制权的情况下,控制用户装置显示用于显示关于内容的附加信息的用户界面。
[0066]所述服务器控制方法还可包括:在设置了控制权的情况下,控制用户装置显示关于内容的附加信息。
[0067]所述服务器控制方法还可包括:从用户装置接收用于请求释放控制权的信息;基于接收的用于请求释放控制权的信息,将所述多个装置对屏幕共享服务的控制权改变为基本设置。
[0068]根据另一示例性实施例的一方面,提供一种用于控制具有显示设备的用户装置的装置控制方法,所述装置控制方法包括:通过使用屏幕共享服务将内容显示在显示设备的屏幕上;将信息发送到请求用户装置具有对屏幕共享服务的控制权的服务器;从服务器接收对屏幕共享服务的控制权的授权;基于设置的对屏幕共享服务的控制权,将用于控制屏幕共享服务的控制命令发送到服务器。
[0069]所述装置控制方法还可包括:在从服务器接收到对控制权的授权的情况下,将关于内容的附加信息显示在用户装置上。
[0070]根据示例性实施例的一方面,提供一种用户装置包括:内容共享单元,被配置为与外部装置共享通过使用屏幕共享服务提供的内容;控制权设置单元,被配置为将用户装置和外部装置设置为具有对屏幕共享服务的控制权,其中,控制权设置单元还被配置为将指示用户装置具有对屏幕共享服务的控制权的控制权设置信息发送到外部装置;内容控制单元,被配置为基于控制权,将关于屏幕共享服务的控制命令发送到外部装置。
[0071]用户装置还可包括:用户界面提供单元,用于在设置了控制权的情况下,提供用于显示关于内容的附加信息的用户界面。
[0072]控制权设置单元可被配置为:在从外部装置接收到指示外部装置具有对屏幕共享服务的控制权的控制权设置信息的情况下,限制用户装置对屏幕共享服务的控制权,并且内容控制单元可被配置为:在用户装置的控制权被限制的情况下,不再发送关于屏幕共享服务的控制命令。
[0073]根据示例性实施例的一方面,提供一种服务器,包括:内容控制单元,被配置为通过使用屏幕共享服务将内容提供给用户装置和外部装置,并被配置为控制屏幕共享服务;控制权设置单元,被配置为从用户装置接收请求用户装置具有对屏幕共享服务的控制权的信息,并被配置为基于接收的请求控制权的信息来设置用户装置和外部装置对屏幕共享服务的控制权,其中,内容控制单元被配置为从用户装置接收关于屏幕共享服务的控制命令,并被配置为基于控制权和接收的控制命令控制屏幕共享服务。
[0074]根据示例性实施例的一方面,提供一种用户装置,包括:内容接收单元,被配置为通过使用屏幕共享服务从服务器接收内容;控制权设置单元,被配置为将请求用户装置具有对屏幕共享服务的控制权的信息发送到服务器,并被配置为从服务器接收对控制权的授权;内容控制单元,被配置为基于设置的对屏幕共享服务的控制权,将关于屏幕共享服务的控制命令发送到服务器。
[0075]根据另一示例性实施例的一方面,提供一种用于将通过使用屏幕共享服务提供的内容显示在用户装置上的显示方法,所述显示方法包括:将用户装置设置为具有对屏幕共享服务的控制权;在设置了对屏幕共享服务的控制权的情况下,分割用于显示内容的用户装置的屏幕;将内容和关于内容的附加信息分别显示在屏幕的分割区域上。
[0076]可根据用户装置的显示模式确定是否输出附加信息。
[0077]显示模式可包括用户装置的垂直显示模式和水平显示模式。
[0078]根据另一示例性实施例的一方面,提供一种记录有用于执行所述装置控制方法的计算机程序的计算机可读记录介质。

【具体实施方式】
[0079]在下文中,将参照附图详细描述示例性实施例。然而,本发明构思可以以许多不同的形式实现并且不应被解释为限于这里阐明的实施例。在附图中,为了清楚解释示例性实施例,不示出与解释不相关的部分,并且相似的标号表示相似的元件。
[0080]在本申请中,应理解,当一个元件(诸如层、区域或基板)被称为“在”另一元件“上”、“连接到”或“结合到”另一元件时,该一个元件可直接在该另一元件上、直接连接到或结合到另一元件,或者可存在中间元件。还将理解,除非上下文另外明确指示,否则术语“包括”和/或“包含”指明存在所陈述的特征、整体、步骤、操作、元件和/或组件,但是不排除存在或添加一个或更多个其它特征、整体、步骤、操作、元件、组件和/或它们的组合。
[0081]图1是示出根据示例性实施例的通过使用屏幕共享服务共享内容输出屏幕的配置。具体地讲,共享内容输出屏幕的用户装置100和外部装置IlOA至IlON可经由通道进行通信连接,用户装置100或外部装置IlOA至IlON可控制在用户装置100和外部装置IlOA至IlON之间共享的内容输出屏幕。这样,用户装置100和外部装置IlOA至IlON可共享相同的内容输出屏幕。
[0082]根据一个或更多个示例性实施例,假设多个装置通过使用屏幕共享服务来共享内容输出屏幕。此外,用于控制内容输出屏幕的权力可被描述为对屏幕共享服务的控制权,可通过发送关于屏幕共享服务的控制命令来控制内容输出屏幕。然而,示例性实施例不限于对服务的控制权和关于服务的控制命令。例如,控制权可以是对内容的控制权,控制命令可以是关于内容的控制命令。
[0083]此外,控制权可以是用于控制屏幕共享服务或内容的权力,并且可用于使用或编辑内容。控制权可包括以下权力中的至少一个权力:用于通过装置来再现内容的权力、用于转到显示在装置上的屏幕的页面的权力、用于将由用户写入并输入到装置的信息输出到共享屏幕的装置的权力和用于将关于内容的附加信息显示在装置上的权力。
[0084]控制命令可以是例如用于执行内容或用于转到在屏幕上输出的内容的页面的命令。
[0085]用户装置100和外部装置IlOA至IlON可产生通道,可参与产生的通道以产生会话,并可发送内容或关于屏幕共享服务的控制命令,从而通过使用屏幕共享服务来提供内容。
[0086]屏幕共享服务可以是用于控制显示在多个装置上的内容的服务。屏幕共享服务可包括例如用于在多个装置之间共享屏幕的服务和用于共享写入和输入的关于内容的信息的服务。此外,屏幕共享服务可包括用于转到用于输出内容的屏幕的页面的服务和用于将共享的屏幕的控制权提供给另一装置的服务。此外,可非限制性地通过使用例如安装在装置上的应用来实现屏幕共享服务。
[0087]此外,与在同一显示器上共享内容相比,屏幕共享服务是指用于在多个装置之间共享内容的服务。例如,如果共享用于输出文档的屏幕,则可仅输出文档的相同页面,而分辨率和文本大小不需要相同。
[0088]用户装置100和外部装置IlOA至IlON可以是可通信的装置,诸如移动电话、TV、膝上型计算机、PC和平板PC。
[0089]例如,如果输出相同的呈现内容的用户装置100和外部装置IlOA至IlON中的一个装置转到呈现页,则用户装置100或外部装置IlOA至IlON中的一个外部装置将关于转到的呈现页的控制命令发送到用户装置100和外部装置IlOA至110N。已接收到控制命令的用户装置100和外部装置IlOA至IlON可转到相同的呈现页,从而可共享相同的关于内容的屏幕。
[0090]这里,用户装置100和外部装置IlOA至IlON可通过使用例如W1-Fi或蓝牙通信彼此直接通信。
[0091]此外,用户装置100和外部装置IlOA至IlON中的一个装置可被设置为具有对屏幕共享服务的控制权。在这种情况下,控制权可以是用于限制除了具有控制权的装置之外的装置对屏幕共享服务的控制权的专有权。
[0092]这里,如果用户装置100具有对屏幕共享服务的控制权以部分或全部地限制外部装置IlOA至IlON的对屏幕共享服务的控制权,则被设置为具有控制权的用户装置100可将关于对屏幕共享服务的控制权的控制权设置信息发送到与用户装置100共享屏幕的外部装置IlOA至110N。在这种情况下,控制权设置信息可包括用于识别用户装置100的标识信息和指示用户装置100被设置为具有控制权的信息。
[0093]此外,控制权设置信息可包括用于部分或全部地限制外部装置110对屏幕共享服务的控制权的信息。
[0094]否则,如果外部装置IlOA至IlON中的一个外部装置具有对屏幕共享服务的控制权,则用户装置100可从外部装置IlOA至IlON中的一个外部装置(例如,外部装置110A)接收关于外部装置IlOA对屏幕共享服务的控制权的控制权设置信息。随后,用户装置100可基于接收的控制权设置信息限制用户装置100对屏幕共享服务的控制权,并且随后通过从外部装置IlOA接收控制命令来进行对内容的控制。
[0095]控制权设置信息可被存储在用户装置100中。可选择地,控制权设置信息可被存储在用户装置100和外部装置IlOA两者中。
[0096]这里,在用户装置100和外部装置IlOA至IlON之中,被设置为专有地具有对共享的内容输出屏幕的控制权的装置可被定义为主装置。
[0097]图2是根据示例性实施例的用于通过将用户装置100设置为具有对屏幕共享服务的控制权来控制共享的内容输出屏幕的装置控制方法的流程图。
[0098]首先,用户装置100显示通过使用屏幕共享服务共享的内容,其中,屏幕共享服务用于与外部装置IlOA至IlON共享内容输出屏幕(S210)。
[0099]随后,根据示例性实施例,用户装置100可授予自身对屏幕共享服务的控制权。根据另一示例性实施例,基于用户输入(例如,按钮选择),用户装置100可被设置为具有对屏幕共享服务的控制权。
[0100]随后,用户装置100将指示控制权的控制权设置信息发送到共享内容输出屏幕的外部装置IlOA至IlON(S220)。控制权设置信息可以是指示用户装置100具有对屏幕共享服务的控制权的信息。最后,如果需要,用户装置100可将控制命令发送到外部装置IlOA至 IlONo
[0101]这里,虽然在图2中未示出,但是基于指示用户装置100的控制权的控制权设置信息,外部装置110可被设置为具有用于控制内容输出屏幕的权力。此外,如果用户装置100具有对屏幕共享服务的控制权并从外部装置IlOA接收到控制权设置信息,则用户装置100可确定是否授权外部装置IlOA的控制权,其中,控制权设置信息指示外部装置I1A可被设置为具有对屏幕共享服务的控制权。此外,如果控制权的设置完成,则外部装置IlOA可将指示控制权的设置完成的消息发送到用户装置100。
[0102]随后,用户装置100可通过基于控制权将关于屏幕共享服务的控制命令发送到外部装置IlOA至IlON来控制共享的内容。
[0103]图3是根据示例性实施例的允许用户装置100控制共享的内容输出屏幕的装置控制方法的流程图。
[0104]首先,用户装置100可经由通道与外部装置IlOA至IlON共享内容,并可将内容显示在用户装置100的屏幕上(S310)。
[0105]这里,可通过使用各种方法来共享内容。在图4A至图4C中示出共享内容的示例性方法。
[0106]此外,用户装置100可形成与用户装置100共享内容的装置的组(S320)。
[0107]例如,组可被形成为包括用户装置100和通过使用与用户装置100相同的方法来接收内容的外部装置IlOA至110N。
[0108]此外,根据示例性实施例,参与同一通道的装置可被分为一组。例如,如果参与会议的用户的第一装置产生用于共享屏幕的通道,另一用户的第二装置参与由第一装置产生的通道从而提供屏幕共享服务,则第一装置和第二装置可被分为同一组。
[0109]随后,用户装置100可接收用于将用户装置100设置为具有对屏幕共享服务的控制权的输入(S330)。基于用于设置控制权的用户输入确定是否将用户装置100设置为具有对屏幕共享服务的控制权的主装置(S340)。这里,用于设置控制权的用户输入可以是用于将用户装置100设置为具有对屏幕共享服务的控制权的输入。
[0110]例如,在通过使用屏幕共享服务来共享屏幕的第一装置和第二装置之中,如果第一装置接收到用于设置对屏幕共享服务的控制权的用户输入(例如,按钮选择),则第二装置也可接收到用于设置对屏幕共享服务的控制权的用户输入。在这种情况下,第一装置可从第二装置接收控制权设置信息并从第二装置接收控制命令。此外,可接收第二装置的标识值,例如,媒体访问控制(MAC)地址。这里,第一装置可将第一装置的MAC地址的最后三位与第二装置的MAC地址的最后三位进行比较,并且可在由第一装置的MAC地址的最后三位指示的数字大于由第二装置的MAC地址的最后三位指示的数字的情况下,确定将用户装置100设置为主装置。
[0111]这里,用户装置100或外部装置IlOA的标识值可以是每个装置的标识信息(例如,MAC地址)的部分或全部。
[0112]根据示例性实施例,当用户装置100接收到用于设置对屏幕共享服务的控制权的用户输入(例如,按钮选择)时,外部装置IlOA可能已被设置为主装置。如果外部装置IlOA被设置为主装置,则用户装置100从外部装置IlOA接收关于控制权的控制权设置信息。因此,基于从外部装置IlOA接收的控制权设置信息,用户装置100可具有对用户装置100的屏幕共享服务的控制权。
[0113]例如,根据示例性实施例,第一装置和第二装置可通过使用屏幕共享服务来共享屏幕。这里,第一装置或第二装置可显示用于设置控制权的按钮。首先,如果用于将第二装置设置为具有控制权的按钮被输入,则第二装置可被设置为专有地具有对屏幕共享服务的控制权的主装置。随后,如果用于将第一装置设置为具有控制权的按钮被输入,则由于第二装置已被设置为具有对屏幕共享服务的控制权的主装置,因此第一装置可仅限制性地具有用于转到页面的控制权。
[0114]因此,如果用户装置100被确定为主装置(S350),则用户装置100可被设置为具有对屏幕共享服务的控制权(S360)。此外,如果用户装置100被设置为具有控制权,则指示用户装置100被设置为具有对屏幕共享服务的控制权的控制权设置信息可被发送到外部装置 IlOAo
[0115]这里,可省略操作S340和S350。
[0116]此外,根据示例性实施例,用于部分或全部地限制外部装置IlOA的控制权的信息可与控制权设置信息一起被发送,其中,外部装置IlOA接收关于屏幕共享服务的控制权设置信息。
[0117]这里,关于对屏幕共享服务的控制权的控制权设置信息可被发送到外部装置IlOA至110N。在这种情况下,如果在操作S320中形成组,则控制权设置信息可仅被发送到包括在组中的外部装置IlOA至110N。
[0118]此外,根据示例性实施例,如果用户装置100具有控制权,则指示用户装置100被设置为具有控制权的控制权设置信息可被插入到将从用户装置100被发送到外部装置IlOA至IlON的数据中。
[0119]例如,如果指示用户装置100被设置为具有控制权的控制权设置信息被表示为“锁定”,则通过将“锁定”插入数据的头来将数据从用户装置100发送到外部装置IlOA至
IlONo
[0120]此外,根据示例性实施例,用户装置100可提供用于仅发送用户装置100的控制命令,而不将不具有对屏幕共享服务的控制权的外部装置110的控制命令发送到在用户装置100和外部装置IlOA至IlON之间形成的通道的属性。
[0121]例如,如果用户装置100和外部装置110具有不同的授权密码并且被设置为具有对屏幕共享服务的控制权的用户装置100的授权密码为“1234”,则用户装置100可提供用于仅将从具有授权密码“1234”的装置发送的控制命令发送到在用户装置100和外部装置IlOA至IlON之间形成的通道的属性。
[0122]此外,根据示例性实施例,如果用户装置100被设置为具有对屏幕共享服务的控制权,则用户装置100可将指示用户装置100继续被设置为具有对屏幕共享服务的控制权的心跳消息周期地发送到外部装置IlOA至110N。这里,外部装置IlOA至IlON可控制内容。
[0123]此外,用户装置100可将关于用户装置100对屏幕共享服务的控制权的控制权设置信息周期性地发送为指示用户装置100被设置为具有对屏幕共享服务的控制权的心跳消息。
[0124]随后,可将附加信息显示在用户装置100上(S370)。
[0125]随后,如果控制权被设置,则用户装置100可输出用户界面(S380)。
[0126]例如,作为主装置,用户装置100可输出用于编辑内容的工具窗口或用于转到页面的用户界面。
[0127]此外,根据示例性实施例,用户界面可以是用于显示关于内容的附加信息的用户界面。操作S370可包括在操作S380中。
[0128]例如,用户装置100可被设置为在呈现屏幕被共享时具有对屏幕共享服务的控制权。如果用户装置100被设置为具有对屏幕共享服务的控制权,则如图14中所示,用户装置100可输出用于显示附加信息的按钮或菜单1410。如果用户选择了用于显示附加信息的按钮或菜单1410,则用户装置100可在屏幕上输出与共享的呈现屏幕相关的脚本。例如,如果用户装置100和外部装置IlOA至IlON共享呈现内容的特定页面的屏幕,则该特定页面的脚本可被输出在用户装置100的屏幕上。
[0129]用户装置100可根据用户装置100的显示模式确定是否输出附加信息以及如何输出附加信息。
[0130]例如,如果用户装置100的显示模式是水平显示模式,则用户装置100可仅输出共享的内容输出屏幕。作为比较,如果用户装置100的显示模式是垂直显示模式,则如至少在图14中所示,用户装置100可分割屏幕并可输出共享的内容输出屏幕和附加信息脚本,从而将内容分别显示在屏幕的分割的区域上。
[0131]随后,用户装置100可基于控制权将用于控制与外部装置IlOA至IlON共享的内容的控制命令发送到外部装置IlOA至110N(S390)。
[0132]此外,根据示例性实施例,控制命令被发送到的外部装置IlOA至IlON可被限制为由用户装置100授权的装置。也就是说,通过将控制命令仅发送到由用户装置100授权的装置,仅由用户装置100授权的外部装置IlOA至IlON可被控制为共享相同的屏幕。
[0133]随后,虽然图3中未示出,但是对屏幕共享服务的控制权可被释放。
[0134]根据示例性实施例,如果用户装置100对屏幕共享服务的控制权被释放,则与用户装置100相关的控制权释放信息可被发送到外部装置IlOA至110N。在这种情况下,控制权释放信息是指指示控制权已被用户装置100释放的信息。此外,控制权释放信息可包括在控制权设置信息中。
[0135]例如,如果用户从显示在用户界面上的菜单选择了装置控制权释放选项,则用户装置100可将对屏幕共享服务的控制权改变为基本设置,并可将指示控制权已被用户装置100释放的信息发送到外部装置IlOA至110N。
[0136]此外,根据示例性实施例,如果对屏幕共享服务的控制权被释放,则被周期地发送到外部装置IlOA至IlON的指示用户装置100被设置为具有控制权的心跳消息可能不再是被发送的心跳消息。
[0137]此外,根据示例性实施例,如果用户装置100未被包括在操作S320中形成的用于共享内容输出屏幕的组中,则用户装置100可释放对屏幕共享服务的控制权。
[0138]图4A是示出根据示例性实施例的用于在用户装置400A和外部装置410A之间进行直接内容共享的配置的示图。
[0139]用户装置400A可通过将存储在用户装置400A中的内容直接发送到外部装置41A或从外部装置410A直接接收存储在外部装置410A中的内容,来与外部装置410A直接共享内容。
[0140]此外,如图4A中所示,如果内容在用户装置400A和外部装置410A之间被直接共享,则用户装置400A和外部装置410A可被包括在操作S320中形成的一个组中。此外,与外部装置410A共享相同的内容的第三外部装置也可被包括在同一组中。
[0141]图4B是示出根据示例性实施例的在用户装置400B和外部装置410B至410N之间经由接入点(AP) 420进行内容共享的配置的示图。
[0142]用户装置400B可访问AP 420并可通过经由AP 420接收内容来共享内容。内容可以是内容本身或者可以是用于访问或下载内容的信息。例如,信息可包括用于访问存储内容的服务器的统一资源定位符(URL)信息。
[0143]例如,用户装置400B可进入具有AP 420的会议室并对AP 420进行访问。用户装置400B可经由访问的AP 420接收指示存储内容的服务器的位置的URL信息。用户装置400B可通过使用URL信息来访问存储内容的服务器,并可相应地接收内容。这样,用户装置400B可与可接收相同内容的外部装置410B至410N共享内容。
[0144]这里,用户装置400B可形成可包括访问同一 AP 420并共享内容的用户装置400B和外部装置410B至410N的组(S320)。
[0145]用户装置400B可通过接收用于识别访问AP 420的外部装置410A的信息,或通过经由在用户装置400B和外部装置410A之间形成的通道从外部装置410A接收关于内容共享方法的信息,来确定外部装置410A是否访问同一 AP420并可随后共享内容。
[0146]图4C是示出根据示例性实施例的在用户装置400C和外部装置410C至410N之间经由网络服务器430进行内容共享的配置的示图。
[0147]具体地,用户装置400C可通过从网络服务器430接收内容和关于从网络服务器430接收内容的外部装置410C至410N的信息,来与外部装置410C至410N进行共享。
[0148]此外,用户装置400C可基于从网络服务器430接收的关于外部装置410C至410N的信息,形成包括用户装置400C和外部装置410C至410N的组(S320)。所述组随后可从网络服务器430接收内容。
[0149]图5是示出根据示例性实施例的用于将外部装置(I1A至IlON或410A至410N)设置为具有对屏幕共享服务的控制权的装置控制方法的流程图。具体地讲,图5示出用户装置(100或400A至400C)响应于外部装置(I 1A至IlON或410A至410N)将控制权设置信息发送到用户装置(100或400A至400C)以成为具有控制权的主装置的处理。
[0150]首先,用户装置(100或400A至400C)与外部装置(110A至IlON或410A至410N)共享内容,并将内容输出屏幕显示在用户装置(100或400A至400C)的屏幕上(S510)。
[0151]可使用各种方法在用户装置(100或400A至400C)与外部装置(I 1A至IlON或410A至410N)之间共享内容,例如,在图4A至图4C中示出共享内容的示例性方法。
[0152]此外,如图3中所示,用户装置(100或400A至400C)可形成共享内容的装置的组。
[0153]此外,用户装置(100或400A至400C)可从外部装置(110A至IlON或410A至410N)接收请求对屏幕共享服务的控制权的控制权设置信息(S520)。
[0154]具体地,控制权设置信息可以是指示外部装置(110A至IlON或410A至410N)可被设置为获得对屏幕共享服务的控制权的信息。
[0155]此外,根据示例性实施例,在操作S520,可接收用于部分或全部地限制用户装置(100或400A至400C)的对屏幕共享服务的控制权的信息。
[0156]基于接收的控制权设置信息,用户装置(100或400A至400C)确定是否将外部装置(110A至IlON或410A至410N)设置为主装置。主装置是具有对屏幕共享服务的控制权的装置(S530)。如果外部装置(110A至IlON或410A至410N)被设置为主装置,则可从外部装置(110A至IlON或410A至410N)接收控制命令,并且外部装置(110A至IlON或410A至410N)可被设置为具有用于控制用户装置(100或400A至400C)的屏幕的控制权(S560)。
[0157]根据示例性实施例,可从外部装置IlOA接收外部装置IlOA的标识值。此外,可接收多个外部装置(110A至IlON或410A至410N)的标识值。随后,可根据接收的标识值将外部装置IlOA被设置为关于屏幕共享服务的主装置。
[0158]具体地讲,可比较接收的标识值并且可将具有最大标识值的外部装置(110A至IlON或410A至410N)确定为主装置。
[0159]根据示例性实施例,在外部装置(110A至IlON或410A至410N)被设置为具有对屏幕共享服务的控制权之后,可从外部装置(110A至IlON或410A至410N)接收指示第三外部装置被设置为具有对屏幕共享服务的控制权的信息。用户装置(100或400A至400C)可基于接收的控制权设置信息,设置第三外部装置对共享内容的控制权。随后,可从第三外部装置接收控制命令,并且可基于接收的控制命令和第三外部装置的控制权来控制由用户装置(100或400A至400C)输出的共享内容。
[0160]例如,用户装置100可与外部装置IlOA和第三外部装置共享呈现屏幕。在共享时,被设置为主装置的外部装置IlOA可接收指示第三外部装置正在请求对用于转到页面的服务的控制权的信息。用户装置100可随后授予第三外部装置对用于转到页面的屏幕共享服务的控制权。随后,可从第三外部装置接收用于转到页面的控制命令,并且可将由用户装置100输出的共享内容转到所述页面。
[0161]随后,用户装置100可根据控制权将用户界面输出在屏幕上(S550)。
[0162]根据示例性实施例,如果外部装置IlOA被设置为具有对屏幕共享服务的控制权,则显示在内容输出屏幕上的用户界面可被失活。
[0163]例如,当用户装置100显示呈现屏幕和用于转到呈现内容的页面的用户界面时,如果外部装置IlOA被设置为具有对共享呈现屏幕的服务的控制权,则所述用于转到页面的用户界面可被失活。
[0164]此外,用户装置100可通过从具有控制权的外部装置I1A接收控制命令来控制共享内容(S560) ο
[0165]虽然在图5中未示出,但是外部装置I1A对屏幕共享服务的控制权可被释放并可被改变为基本设置。
[0166]根据示例性实施例,用户装置100可从被设置为具有对屏幕共享服务的控制权的外部装置IlOA接收控制权释放信息。用户装置100可基于接收的控制权释放信息释放外部装置IlOA对屏幕共享服务的控制权。
[0167]此外,根据示例性实施例,用户装置100可周期性地从外部装置IlOA接收指示外部装置IlOA被设置为具有对屏幕共享服务的控制权的心跳消息。
[0168]如果在特定时间段内没有接收到心跳消息,则用户装置100确定外部装置I1A对屏幕共享服务的控制权被释放,并可将外部装置IlOA的控制权和用户装置100的控制权改变为基本设置。
[0169]此外,根据示例性实施例,如果外部装置IlOA没有包括在用于共享内容的装置的组中,则用户装置100确定外部装置I1A对屏幕共享服务的控制权被释放并可将外部装置IlOA的控制权和用户装置100的控制权改变为基本设置。
[0170]图6是示出根据另一示例性实施例的内容共享的配置的示图。图6示出用户装置620和外部装置630A至630N访问存储内容的服务器610并从服务器610接收内容,以及服务器610控制提供给每个装置的内容,从而实现内容共享的配置。
[0171]例如,如果输出相同呈现内容的用户装置620和外部装置630A至630N中的至少一个装置请求转到呈现内容的页面,则做出请求的用户装置620或外部装置630A至630N中的一个外部装置可将关于转页请求的控制命令发送到服务器610。服务器610可接收控制命令并可控制输出到用户装置620和外部装置630A至630N的呈现内容转到请求的页面。
[0172]此外,服务器610可将用户装置620和外部装置630A至630N中的一个装置设置为具有对屏幕共享服务的控制权。控制权可以是限制除了具有控制权的装置之外的装置对屏幕共享服务的控制权的专有权。
[0173]服务器610可从用户装置620和外部装置630A至630N中的一个装置接收请求对屏幕共享服务的控制权的信息。如果接收到请求对屏幕共享服务的控制权的信息,则服务器610可设置对屏幕共享服务的控制权。
[0174]如果设置了对屏幕共享服务的控制权,则可从具有对屏幕共享服务的控制权的用户装置620或外部装置630A接收用于控制内容输出屏幕的控制命令。可根据接收的控制命令控制提供给每个装置的内容输出屏幕。
[0175]例如,被服务器610设置为具有控制权的用户装置620将用于转到共享内容的页面的控制命令发送到服务器610。服务器610可基于接收的控制命令转到提供给外部装置630A至630N的内容的页面,使得用户装置620和外部装置630A至630N输出内容的相同页面,从而实现内容共享。
[0176]图7是示出根据示例性实施例的用于由服务器610提供内容和屏幕共享服务的装置控制方法的流程图。
[0177]首先,服务器610可将内容提供给用户装置620和外部装置630A至630N,并可控制由每个装置输出的内容输出屏幕(S710)。
[0178]此外,服务器610可形成至少包括接收屏幕共享服务的用户装置620和外部装置630A至630N的组。
[0179]随后,服务器610可从用户装置620接收请求对屏幕共享服务的控制权的信息(S720)。
[0180]根据示例性实施例,用于部分或全部地限制外部装置630A至630N的对屏幕共享服务的控制权的信息还可与请求对屏幕共享服务的控制权的信息一起被接收。
[0181]服务器610可基于接收的请求对屏幕共享服务的控制权的信息,确定是否将用户装置620设置为具有对提供给每个装置的屏幕共享服务的控制权的主装置(S730)。随后,将确定的主装置设置为具有对屏幕共享服务的控制权(S740)。
[0182]根据示例性实施例,可从用户装置620和外部装置630A至630N之中的多个装置接收请求控制权的信息。在这种情况下,服务器610还可接收装置的标识值。服务器610可比较装置的标识值并可将具有最大标识值的装置确定为主装置。确定的主装置可被设置为具有对屏幕共享服务的控制权。
[0183]此外,根据示例性实施例,当用户装置620和外部装置630A至630N中的一个装置被设置为具有控制权的主装置时,如果从除了主装置之外的装置接收到请求控制权的信息,则基于已设置的控制权,发送请求控制权的装置可被设置为具有对屏幕共享服务的控制权。
[0184]例如,首先,用户装置620被设置为具有对用于共享呈现内容输出屏幕的屏幕共享服务的控制权的主装置。如果随后从外部装置630A接收到请求控制权的信息,则外部装置630A可被设置为仅具有对屏幕共享服务的部分控制权。
[0185]此外,根据示例性实施例,首先,用户装置620可被设置为具有对屏幕共享服务的控制权的主装置。如果从当前主用户装置620接收到请求外部装置630A具有对屏幕共享服务的控制权的信息,则根据接收的请求控制权改变的信息,外部装置630A可被设置为具有对屏幕共享服务的控制权。
[0186]如果用户装置620被设置为具有控制权,则服务器610可将指示控制权被设置的控制权设置信息发送到外部装置630A至630N。
[0187]此外,根据示例性实施例,如果用户装置620被设置为具有对屏幕共享服务的控制权,则数据可从用户装置620被发送,其中,用于保持控制权的控制权保持信息被插入所述数据中。如果在从用户装置620接收的数据中不存在控制权保持信息,则用户装置620对屏幕共享服务的控制权可被释放。
[0188]此外,根据示例性实施例,如果从用户装置620以及从外部装置630A至630N接收到控制命令,则服务器610可仅应用被设置为具有用于控制对屏幕共享服务的控制权的用户装置620的控制命令。
[0189]根据示例性实施例,如果从用户装置620接收到用于请求设置控制权的信息,并且用户装置620被设置为具有对屏幕共享服务的控制权,则服务器610可周期性地从用户装置620接收用于保持控制权的心跳消息。
[0190]此外,服务器610可根据设置的控制权,控制在用户装置620和外部装置630A至630N输出的用户界面(S750)。
[0191]例如,用户装置620作为主装置而具有对屏幕共享服务的控制权,并可发送工具窗口,其中,所述工具窗口用于编辑请求输出用于转到页面的用户界面的内容或信息。此夕卜,用户装置620可发送请求外部装置630将用于转到页面的用户界面失活的信息,其中,外部装置630具有对屏幕共享服务的限制的控制权。
[0192]此外,根据示例性实施例,如果用户装置620被设置为具有对屏幕共享服务的控制权,则关于内容的附加信息可被提供给用户装置620。
[0193]例如,如果呈现屏幕被共享并且用户装置620被设置为具有控制权,则服务器610可向用户装置620提供按钮或菜单输出。如果用户选择了按钮或菜单,则服务器610可提供与用户装置620的输出屏幕相关的将被显示在屏幕上的脚本。
[0194]随后,服务器610可从被设置为具有控制权的主装置的用户装置620接收控制命令(S760),并可基于接收的控制命令控制提供给用户装置620和外部装置630A至630N的屏幕共享服务。
[0195]根据示例性实施例,外部装置630A至630N可被限制为由服务器610授权的装置,其中,基于接收的控制命令控制外部装置630A至630N的内容输出屏幕。可基于从用户装置620接收的装置列表或由服务器610先前确定的列表来确定由服务器610授权的装置。
[0196]随后,虽然在图7中未示出,但是用户装置620对屏幕共享服务的控制权可被释放。
[0197]根据示例性实施例,如果用户装置620对屏幕共享服务的控制权被释放,则服务器610可将指示控制权被释放的控制权释放信息发送到用户装置620和外部装置630A至630N。
[0198]此外,根据示例性实施例,当用户装置620被设置为具有对屏幕共享服务的控制权并且从用户装置620周期性地接收心跳消息时,如果在特定时间段内没有接收到心跳消息,则对屏幕共享服务的控制权可被释放并可被改变为基本设置。
[0199]此外,根据示例性实施例,如果用户装置620没有包括在用于共享内容的组中,则服务器610可释放用户装置620对屏幕共享服务的控制权。
[0200]图8是示出根据示例性实施例的允许用户装置620从服务器610接收内容并控制与外部装置630A至630N共享的内容输出屏幕的装置控制方法的流程图。
[0201]首先,用户装置620从服务器610接收将与外部装置630A至630N共享的内容,并将接收的内容显示在用户装置620的屏幕上(S810)。
[0202]随后,用户装置620将请求设置对屏幕共享服务的控制权的信息发送到服务器610(S820)。
[0203]此外,根据示例性实施例,请求部分或全部地限制共享内容的外部装置630A至630N的对屏幕共享服务的控制权的信息可与请求设置控制权的信息一起被发送。
[0204]例如,如果用户在用户装置620的屏幕上选择了显示为“锁定”的按钮,则用户装置620可将请求用户装置620具有对屏幕共享服务的控制权并同时限制外部装置630A至630N对屏幕共享服务的控制权的信息发送到服务器610。
[0205]随后,如果服务器610授权对屏幕共享服务的控制权(S830),则用户装置620可将关于内容的附加信息显示在屏幕上(S840)。
[0206]此外,如果对屏幕共享服务的控制权被授权(S830),则在用户装置620具有对屏幕共享服务的控制权的期间,指示用户装置620被设置为具有控制权的控制权设置信息可被插入到将被发送到服务器610的数据中。
[0207]此外,根据示例性实施例,如果用户装置620被设置为具有对屏幕共享服务的控制权,则用户装置620可将指示用户装置620被设置为具有对屏幕共享服务的控制权的心跳消息周期性地发送到服务器610。
[0208]此外,关于用户装置620的控制权的控制权设置信息可被发送为心跳消息。
[0209]此外,根据示例性实施例,如果对屏幕共享服务的控制权被授权(S830),则用户装置620可输出关于内容的附加信息以及用于显示附加信息的用户界面。
[0210]用户装置620可根据用户装置620的显示模式来确定是否输出附加信息。
[0211]用户装置620可将用于控制屏幕共享服务的控制命令发送到服务器610,其中,屏幕共享服务用于与外部装置630A至630N共享内容输出屏幕。
[0212]此外,根据示例性实施例,还可基于发送到服务器610的控制命令发送关于内容输出屏幕被控制的外部装置630A至630N的信息。
[0213]随后,虽然在图8中未示出,但是对屏幕共享服务的控制权可被释放。
[0214]根据示例性实施例,如果请求释放用户装置620对屏幕共享服务的控制权的信息被输入到用户装置620,则请求释放用户装置620的控制权的信息可被发送到服务器610。
[0215]此外,根据示例性实施例,当指示用户装置620被设置为具有对屏幕共享服务的控制权的心跳消息被周期性地发送到服务器610时,如果用于请求释放用户装置620对屏幕共享服务的控制权的信息被输入到用户装置620,则可不再发送心跳消息。
[0216]图9是根据示例性实施例的用户装置9100的框图。
[0217]用户装置9100可包括:内容共享单元940,用于通过将内容发送到外部装置9110或从外部装置9110接收内容而与外部装置9110共享内容;控制权设置单元920,用于将用户装置9100和外部装置9110设置为具有对屏幕共享服务的控制权,并且将关于用户装置9100对屏幕共享服务的控制权的控制权设置信息发送到外部装置9110 ;内容控制单元910,用于基于对屏幕共享服务的控制权将关于内容输出屏幕的控制命令发送到外部装置9110 ;用户界面提供单元930,用于将用户界面提供给用户装置9100 ;输入单元950,用于在用户装置9100接收用户输入;输出单元960,用于输出内容和用户界面;控制单元900,用于控制用户装置9100的其它元件。
[0218]此外,根据示例性实施例,如果用户装置9100被设置为具有对屏幕共享服务的控制权,则用户界面提供单元930可提供用于显示关于屏幕共享服务的附加信息的用户界面,以通过输出单元960被输出。
[0219]此外,根据示例性实施例,如果从外部装置9110接收到请求外部装置9110对屏幕共享服务的控制权的信息,则控制权设置单元920可限制用户装置9100对屏幕共享服务的控制权。
[0220]此外,根据示例性实施例,如果用户装置9100对屏幕共享服务的控制权被限制,则内容控制单元910可不再发送关于外部装置9110的控制命令。
[0221]此外,输入单元950和输出单元960可被整体形成为例如触摸屏。
[0222]图10是根据示例性实施例的用于提供内容和屏幕共享服务的服务器10610的框图。
[0223]用于将屏幕共享服务提供给用户装置10620和外部装置10630的服务器10610可包括:内容控制单元1010,用于将内容提供给用户装置10620和外部装置10630,并且控制用于输出提供的内容的内容输出屏幕;控制权设置单元10620,用于从用户装置10620接收请求用户装置10620具有对屏幕共享服务的控制权的信息,并且基于接收的请求控制权的信息来设置用户装置10620和外部装置10630对屏幕共享服务的控制权;用户界面提供单元1030,用于将用户界面提供给用户装置10620和外部装置10630 ;控制单元1000,用于控制服务器10610的其它元件。
[0224]此外,根据示例性实施例,内容控制单元1010可从用户装置10620接收关于屏幕共享服务的控制命令,并可基于控制权和接收的控制命令来控制提供的屏幕共享服务。
[0225]此外,根据示例性实施例,如果用户装置10620被设置为具有对屏幕共享服务的控制权,则用户界面提供单元1030可将关于内容的附加信息或用于显示附加信息的用户界面提供给用户装置620。
[0226]图11是根据示例性实施例的用于从服务器11610接收共享内容的用户装置11620的框图。
[0227]用户装置11620可包括:内容接收单元1110,用于从服务器11610接收内容;控制权设置单元1120,用于将请求用户装置620具有对屏幕共享服务的控制权的信息发送到服务器11610,并从服务器11610接收对用户装置11620的控制权的授权;内容控制单元1130,用于基于通过服务器11610被授权的对屏幕共享服务的控制权,来将关于屏幕共享服务的控制命令发送到服务器11610 ;用户界面提供单元1160,用于将用户界面提供给用户装置11620 ;输入单元1140,用于接收关于用户装置11620的用户输入;输出单元1150,用于输出内容和用户界面;控制单元1100,用于控制用户装置11620的其它元件。
[0228]根据示例性实施例,内容控制单元1130可检查对屏幕共享服务的控制权是否通过服务器11610被授权,并可在控制权被授权的情况下将关于屏幕共享服务的控制命令发送到服务器11610。
[0229]图12是示出根据示例性实施例的用于设置和释放用户装置(例如,100.400A至400C、620、9100、10620或11620)的控制权的用户界面的示图。
[0230]当用户装置与外部装置(例如,IlOA至110N、410A至410N、630A至630N、9110或10630)共享内容输出屏幕时,用户装置可输出如由图12中的“锁定”1210所表示的用于设置控制权的用户界面。
[0231]如果用户选择“锁定”1210,从而完成关于用户装置的控制权的设置,则如图12中所示,控制权设置完成消息1220可被输出。
[0232]当对屏幕共享服务的控制权被设置时,用户装置可输出如图12中的“解锁”1230所表示的用于释放控制权的用户界面。
[0233]如果用户选择“解锁” 1230,从而可完成关于用户装置和外部装置的控制权的释放,则如图12中所示,控制权释放完成消息1240可被输出。
[0234]图13是示出根据示例性实施例的当外部装置(例如,IlOA至110N、410A至410N、630A至630N、9110或10630)被设置为具有控制权时的用户装置(例如,100、400A至400C、620,9100,10620或11620)的用户界面的示图。
[0235]根据示例性实施例,如果外部装置被设置为具有控制权,则如图13中所示,用户装置可将用作用于转到内容的页面的用户界面的“前一”和“下一”按钮1310失活。
[0236]图14是示出根据示例性实施例的用于将关于内容的附加信息显示在被设置为具有控制权的用户装置(例如,100、40(^至400(:、620、9100、10620或11620)上的用户界面的示图。
[0237]根据示例性实施例,如果用户装置将请求控制权的信息发送到外部装置(例如,IlOA至110N、410A至410N、630A至630N、9110或10630)或服务器,从而用户装置被设置为具有对屏幕共享服务的控制权,则如由图14的“脚本开启/关闭”1410所示,用于显示附加信息的用户界面可被输出在用户装置的屏幕上。
[0238]根据示例性实施例,如果用户装置被设置为具有对屏幕共享服务的控制权,则显示内容的用户装置的屏幕可被分割。用户装置可将内容和关于内容的附加信息分别显示在屏幕的分割区域上。
[0239]例如,在图14中,呈现屏幕可被显示在“幻灯片”区域1420上,并且与呈现屏幕相关的脚本可被显示在“脚本”区域1430上。
[0240]具体地,根据示例性实施例,根据用户装置对屏幕共享服务的控制权,显示内容的用户装置的屏幕可被分割。随后,内容和关于内容的附加信息可被分别显示在屏幕的分割区域上。
[0241]例如,用户可通过选择图14中的“脚本开启/关闭”,将用户装置对屏幕共享服务的控制权设置为被转换为“I”或“O”。如果用户装置对屏幕共享服务的控制权被设置为“1”,则用于显示内容的屏幕可被分割为“幻灯片”区域1420和“脚本”区域1430。与外部装置共享的呈现内容可被输出在“幻灯片”区域1420上,与呈现内容相关的脚本可被输出在“脚本”区域1430上。
[0242]此外,根据示例性实施例,可根据用户装置的显示模式确定是否输出附加信息。
[0243]例如,如在图14中,如果用户装置的显示模式为水平显示模式,则仅内容可被显示在屏幕上。可选择地,如果用户装置的显示模式被改变为垂直显示模式,则屏幕可被分害J,内容可被输出在“幻灯片”区域1420上,并且关于输出的内容的附加信息可被输出在“脚本”区域1430上。
[0244]一个或更多个示例性实施例可被实现为计算机可读记录介质,诸如,由计算机执行的程序模块。计算机可读记录介质可以是可被计算机访问的任何可用介质,计算机可读记录介质的示例包括易失性和非易失性介质以及可分离和不可分离介质的全部。此外,计算机可读记录介质的示例可包括计算机存储介质和通信介质。计算机存储介质的示例包括通过任何方法或技术被实现为存储诸如计算机可读命令、数据结构、程序模块和其它数据的信息的易失性和非易失性介质以及可分离和不可分离介质的全部。通信介质通常包括计算机可读命令、数据结构、程序模块、调制数据信号的其它数据或其它传输机制,通信介质的示例包括任何信息传输介质。
[0245]虽然已经具体示出和描述了示例性实施例,但是本领域普通技术人员将理解,在不脱离由权利要求限定的本发明构思的精神和范围的情况下,可在形式和细节上做出各种改变。因此,将理解,以上描述的实施例不限制权利要求的范围。例如,可以以分布方式执行以单个类型描述的每个组件,还可以以集成形式执行分布描述的组件。
[0246]以权利要求而不是详细描述来指示本发明构思的范围,并且应理解,由权利要求的发明构思得出的权利要求以及所有修改或修改形式包括在本发明的范围内。
【权利要求】
1.一种用于控制具有显示器的用户装置的装置控制方法,所述装置控制方法包括: 通过使用屏幕共享服务将内容显示在用户装置的显示器上,其中,屏幕共享服务用于将显示的内容与外部装置共享; 将指示用户装置具有对屏幕共享服务的控制权的控制权设置信息发送到外部装置; 根据控制权将与屏幕共享服务相关联的控制命令发送到外部装置。
2.如权利要求1所述的装置控制方法,其中,将控制权设置信息发送到外部装置的步骤包括:将控制权设置信息和用于部分或全部地限制外部装置对屏幕共享服务的控制权的信息发送到外部装置。
3.如权利要求1所述的装置控制方法,其中,与屏幕共享服务相关联的控制命令基于在用户装置接收的用户输入来控制屏幕共享服务。
4.如权利要求1所述的装置控制方法,还包括: 从外部装置接收外部装置的标识值; 基于标识值从用户装置和外部装置之中确定具有对屏幕共享服务的控制权的主装置; 响应于用户装置被确定为主装置,将用户装置设置为具有对屏幕共享服务的控制权。
5.如权利要求1所述的装置控制方法,还包括: 将用户装置设置为具有对屏幕共享服务的控制权; 在针对用户装置设置了对屏幕共享服务的控制权的情况下,将指示用户装置被设置为具有控制权的控制权设置信息插入到将被发送到外部装置的数据中。
6.如权利要求1所述的装置控制方法,还包括: 将用户装置设置为具有对屏幕共享服务的控制权; 响应于用户装置具有对屏幕共享服务的控制权,将用于显示关于内容的附加信息的用户界面显示在用户装置上。
7.一种用于控制具有显示器的用户装置的装置控制方法,所述装置控制方法包括: 通过使用屏幕共享服务将内容显示在用户装置的显示器上; 从外部装置接收指示外部装置具有对屏幕共享服务的控制权的控制权设置信息; 从外部装置接收与屏幕共享服务相关联的控制命令; 根据接收的控制命令和接收的控制权设置信息,控制内容输出屏幕。
8.—种用于控制用于提供内容的服务器的服务器控制方法,所述服务器控制方法包括: 通过使用屏幕共享服务将内容提供给多个装置; 从所述多个装置之中的用户装置接收请求用户装置对屏幕共享服务的控制权的信息; 响应于接收的信息,将用户装置设置为具有对屏幕共享服务的控制权; 从用户装置接收关于屏幕共享服务的控制命令; 基于用户装置对屏幕共享服务的控制权和接收的控制命令,控制提供给所述多个装置的屏幕共享服务。
9.一种用于控制具有显示器的用户装置的装置控制方法,所述装置控制方法包括: 通过使用屏幕共享服务将内容显示在用户装置的显示器上; 将请求用户装置具有对屏幕共享服务的控制权的信息发送到服务器; 从服务器接收对于用户装置具有对屏幕共享服务的控制权的授权; 基于控制权,将用于控制屏幕共享服务的控制命令发送到服务器。
10.一种用户装置,包括: 内容共享单元,被配置为通过使用屏幕共享服务与外部装置共享内容; 控制权设置单元,被配置为将用户装置和外部装置中的至少一个装置设置为具有对屏幕共享服务的控制权, 其中,控制权设置单元还被配置为响应于用户装置接收到控制权,将指示用户装置具有对屏幕共享服务的控制权的控制权设置信息发送到外部装置; 内容控制单元,被配置为基于控制权,将与屏幕共享服务相关联的控制命令发送到外部装置。
11.一种服务器,包括: 内容控制单元,被配置为通过使用屏幕共享服务,将内容提供给用户装置和外部装置,并被配置为控制屏幕共享服务; 控制权设置单元,被配置为从用户装置接收请求用户装置具有对屏幕共享服务的控制权的信息,并被配置为基于接收的请求控制权的信息,将对屏幕共享服务的控制权设置到用户装置和外部装置中的至少一个装置中, 其中,内容控制单元还被配置为从用户装置接收与屏幕共享服务相关联的控制命令,并被配置为基于控制权和接收的控制命令控制屏幕共享服务。
12.—种用户装置,包括: 内容接收单元,被配置为通过使用屏幕共享服务从服务器接收内容; 控制权设置单元,被配置为将请求用户装置具有对屏幕共享服务的控制权的信息发送到服务器,并被配置为从服务器接收对控制权的授权; 内容控制单元,被配置为基于设置的控制权,将与屏幕共享服务相关联的控制命令发送到服务器。
13.—种用于将通过使用屏幕共享服务提供的内容显示在用户装置上的显示方法,所述显示方法包括: 将用户装置设置为具有对屏幕共享服务的控制权; 响应于用户装置具有对屏幕共享服务的控制权,分割用于显示内容的用户装置的显示器; 将内容和关于内容的附加信息分别显示在显示器的分割区域上。
14.一种用于选择主装置的屏幕共享系统,所述屏幕共享系统包括: 用户装置,包括显示器并被配置为发送请求针对屏幕共享服务的控制授权的信息,其中,所述控制授权被配置为授予对共享的显示内容和控制脚本的控制; 至少一个外部装置,包括显示器并被配置为发送请求针对屏幕共享服务的控制授权的信息, 其中,屏幕共享系统被配置为基于接收的请求控制授权的信息,在用户装置和外部装置之中确定主装置,并且屏幕共享系统还被配置为将控制授权授予主装置, 其中,主装置被配置为通过将控制命令发送到用户装置和外部装置,来控制用户装置的显示器上和外部装置的显示器上的共享的显示内容和控制脚本。
15.一种选择主装置来进行屏幕共享的方法,所述方法包括: 从用户装置和外部装置中的至少一个装置接收请求对屏幕共享服务的控制授权的信息; 基于接收的请求控制授权的信息,在用户装置和外部装置之中确定主装置; 授予主装置对屏幕共享服务的控制授权,其中,所述控制授权被配置为授予对共享的显示内容和控制脚本的控制; 通过将控制命令发送到用户装置和外部装置,来由主装置控制用户装置的显示器上和外部装置的显示器上的共享的显示内容和控制脚本。
【文档编号】G06F3/14GK104471527SQ201380038603
【公开日】2015年3月25日 申请日期:2013年7月19日 优先权日:2012年7月20日
【发明者】陆贤圭, 金素珍 申请人:三星电子株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1