用于便携式终端的远程控制系统和方法

文档序号:7668156阅读:100来源:国知局
专利名称:用于便携式终端的远程控制系统和方法
技术领域
本发明一般地涉及用于便携式终端的远程控制系统和方法,并且特别涉 及其中通过提供远程控制管理服务器以使远程控制命令在便携式终端之间中 继,从而能够远程访问和控制便携式终端的远程控制系统和方法。
背景技术
随着近来便携式终端的增多,提供无线语音呼叫和数据交换的移动电话 正开始被看作个人必需品。常规的便携式终端一般只提供无线呼叫。但是, 随着技术进步以及无线互联网的面世,现在便携式终端还^^皮用于除电话呼叫 或者日程表管理以外的很多用途。例如,通过使用便携式终端中包括的数码 相机能够捕获图像。此外,便携式终端提供了各种功能,例如观看卫星广播 节目、比赛和4吏用无线互联网上网。
典型的便携式终端被用来通过访问服务器接收服务。但是近来通过使用 便携式终端能够产生和存储各种内容,并且大数据尺寸能够被便携式终端中 包括的大容量存储设备处理。而且,作为具有增长的处理能力和网络速度, 用于提供服务的工具的便携式终端正在出现。
当便携式终端丢失时或者当用户未携带它时,存储在便携式终端中的大 量数据不能被利用。使用远程控制方法能够很容易地解决这个问题,在所述 方法中能够远程访问和控制便携式终端。
远程控制在例如一个个人计算机(PC)(即控制PC)访问运行于相同操 作系统(Operation System, OS)下的另 一个PC (即目标PC)时4吏用。通过 在PC之间执行远程控制,控制PC能够访问目标PC,因此能够看到目标PC的屏幕,并且直接执行存储在目标PC中的程序。此外,控制PC能够使用目 标PC的外围设备。而且,在控制PC的外围设备和目标PC的外围设备之间能够实现通信。因为控制PC或者目标PC的外围设备被实施为符合几个标准, 因此具有相对较好的硬件兼容性,所以这是可能的。但是,只有当PC运行 于相同的OS下并且具有高速网络带宽时,PC之间的远程控制才有效。
由于在便携式终端制造商之间用户接口 (User Interface, UI)是不同的, 所以很难满足PC必须运行于相同的OS下的要求。此外,即使满足了该要求, 为了在PC之间共享数据,也必须定义具体的数据传输规则。
因此,存在对既给同类便携式终端提供远程控制,也给异类便携式终端 提供远程控制的远程控制系统和方法的需求。

发明内容
本发明提供用于便携式终端的远程控制系统和方法。
本发明提供了远程控制系统和方法,其中,通过提供远程控制管理服务 器以使远程控制命令^L在便携式终端之间中继,从而能够远程访问和控制便 携式终端。
本发明提供了远程控制系统和方法,其中,通过提供远程控制管理服务 器以使远程控制命令被在便携式终端之间中继,由此,不仅能够远程访问和 控制同类便携式终端,也能远程访问和控制异类便携式终端。
本发明l是供了远程控制系统和方法,其中,远程控制管理服务器将远程 控制命令消息转换为符合目标终端的格式,因此在异类便携式终端之间能够 实现远程控制。
本发明提供了远程控制系统和方法,其中,远程控制管理服务器将远程 控制响应消息转换为符合控制终端的格式,因此在异类便携式终端之间能够 实现远程控制。
根据本发明的一个方面,提供了 一种用于便携式终端的远程控制系统, 包括控制终端,它是执行远程控制操作的便携式终端;目标终端,它是受 由控制终端执行的远程控制操作支配的便携式终端;和,远程控制管理服务 器,它确定控制终端和目标终端是否是异类的,并且,如果所述两个终端是 异类的,则把分别从控制终端和目标终端传送的消息转换为符合对应的接收 终端的格式。
根据本发明的 一个方面,提供了 一种用于远程控制系统中的控制终端的 远程控制方法,包括在检测到远程控制事件时,产生包括关于目标终端的信息的远程控制请求消息,并通过远程控制管理服务器将其传送到目标终端;在通过远程控制管理服务器从目标终端接收到远程控制许可消息时,确定是否接收到远程控制响应消息;和,在接收到远程控制响应消息时,输出远程控制响应消息中包括的视频或音频数据。
根据本发明的一个方面,提供了一种用于远程控制系统中的目标终端的远程控制方法,包括在接收到远程控制请求消息时,通过执行预先定义的 认证过程确定远程控制请求的有效性;如果远程控制请求有效,则产生远程 控制许可消息,并通过远程控制管理服务器将其传送到控制终端;产生包括 要被输出的视频/音频数据的远程控制响应消息;和,把远程控制响应消息通 过远程控制管理服务器传送到控制终端。
根据本发明的一个方面,提供了 一种用于远程控制系统中的远程控制管理服务器的远程控制中继方法,包括在从控制终端接收到远程控制请求消 息时,选择目标终端,并将接收到的远程控制请求消息传送到目标终端;在 接收到远程控制请求消息之后,在从目标终端接收到远程控制许可消息时, 把远程控制许可消息传送到控制终端;在把远程控制许可消息传送到控制终 端之后,确定控制终端和目标终端的规格说明(spec)信息;和,如果检查 结果表明所迷两个终端是异类的,则把接收到的消息转换为符合接收终端的 格式,并将其传送到接收终端,否则,通过简单地传送接收到的消息,在所 述两个终端之间中继远程控制命令。


结合附图,从下面的详细描述,本发明的上述和其他目的、特征和优点 将变得更为清晰,在附图中
图1示出了根据本发明的远程控制系统;
图2是图1中所示控制终端的框图3是图1中所示目标终端的框图4是图1中所示远程控制管理服务器的框图5示出了由图1中所示的控制终端执行的远程控制过程;
图6示出了由图1中所示的目标终端执行的远程控制过程;
图7示出了由图1中所示的远程控制管理服务器执行的中继过程;
图8示出了在两个异类终端之间执行远程控制过程时,由图1中所示的 远程控制管理服务器执行的中继过程;和
图9示出了在两个同类终端之间执行远程控制过程时,由图1中所示的远程控制管理服务器执行的中继过程。
具体实施例方式
这里下面将参考附图描述本发明的优选实施例。为了清楚和简洁的目的, 在下列描述中不详细地描述公知的功能或者构造。
图1示出了根据本发明的远程控制系统。参考图1,该远程控制系统包括控制终端110、远程控制管理服务器120和目标终端130。控制终端110是 执行远程控制操作的便携式终端。远程控制管理服务器120中继远程控制命 令。目标终端130是受远程控制操作支配的便携式终端。
控制终端110和目标终端130可以是异类的。在这种情况下,在从控制 终端110接收到远程控制命令后,远程控制管理服务器120在把远程控制命 令转换为符合目标终端130的格式之后,将其传送到目标终端130。在从目 标终端130接收到远程控制响应消息后,远程控制管理服务器120在把远程 控制响应消息转换为符合控制终端110的格式之后,将其传送到控制终端 110。下面将描述组成远程控制系统的部件的细节。
图2是图1控制终端110的框图。参考图2,控制终端110包括控制器 211、显示单元212、音频输出单元213、输入单元214、通信单元215、存储 器216和控制请求处理器217。
显示单元212显示控制终端110的状态信息(或者指示符)、字母数字混 合字符、运动画面和静态画面。此外,显示单元212显示从目标终端130接 收到的远程控制响应消息中包括的图像数据。显示单元212可以是彩色液晶 显示器(LCD)。
音频输出单元213是用于输出音频声音的扬声器。在控制请求处理器217 的控制下,根据远程控制响应消息从目标终端130接收音频数据,并通过音 频输出单元213输出接收到的音频数据。
由用户使用小键盘或者触摸屏通过输入单元214接收远程控制命令,从 而控制控制终端110和目标终端130。
通信单元215与远程控制管理服务器120通信以便传送/接收远程控制消
息。在这种情况下,在接收过程中,通过天线接收的射频(RF)信号的频率
被降低,然后,接收到的信号被解扩和信道解码。此外,在传送过程中,接 收到的信号被信道编码和扩频,然后其频率被提高以供通过天线发射。
存储器216存储用于控制控制终端110的总体操作的程序、应用程序和 数据(例如电话号码、短消息服务(Short Message Service, SMS)消息、压 缩的图像和运动画面)。作为选择,存储器216存储控制终端110的产品信息 (即产品规j各-沈明,product spec)。
当检测到远程控制事件时,控制请求处理器217产生远程控制请求消息, 并将其传送到远程控制管理服务器120。当执行认证过程之后从目标终端130 接收到远程控制许可消息时,控制请求处理器217产生包括通过输入单元214 接收的远程控制消息的远程控制命令消息,并将其传送到远程控制管理服务 器120。当从目标终端130接收到远程控制响应消息时,控制请求处理器217 把视频和音频数据分别输出到显示单元212和音频输出单元213。
在认证过程期间,目标终端130可以发送口令请求。然后,控制请求处 理器217通过输入单元214接收口令,并通过远程控制管理服务器120将其 传送到目标终端130。
除了向控制终端110提供总体控制以外,控制器211还控制控制请求处 理器217。尽管在这里控制器211和控制请求处理器217被分开实施,但是 本发明不限于此。因此,在实践中控制请求处理器217的功能可以由控制器 211执行。
图3是图1和图2的目标终端130的框图。参考图3,目标终端130包 括控制器311、显示单元312、音频输出单元313、输入单元314、通信单元 315、存储器316和控制响应处理器317。
显示单元312显示控制终端110的状态信息(或者指示符)、字母数字混 合字符、运动画面和静态画面。显示单元312可以是彩色液晶显示器(LCD)。
音频输出单元313是一类用于产生或接收音频数据,并输出音频声音的 扬声器。
由用户使用小键盘或者触摸屏通过输入单元314接收远程控制命令。 通信单元315与远程控制管理服务器120通信以便传送/接收远程控制消 息。在这种情况下,在接收过程中,通过天线接收的RF信号的频率被降低,然后,接收到的信号被解扩和信道解码。此外,在传送过程中,接收到的信 号被信道编码和扩频,然后提高其频率以供通过天线发射。
存储器316存储用于控制目标终端130的总体操作的程序、应用程序和 数据(例如电话号码、SMS消息、压缩图像和运动画面)。此外,存储器316 存储用于认证的口令和控制许可列表,控制许可列表包含关于哪个终端已经 被许可使用远程控制的信息。作为选择,存储器316存储目标终端130的产 品信息(即产品规格说明)。
在接收到远程控制请求消息时,控制响应处理器317通过执行认证过程 确定远程控制请求的有效性。如果远程控制请求有效,则产生远程控制许可 消息。在接收到远程控制命令消息时,控制响应处理器317执行在接收到的 远程控制命令消息中包括的远程控制命令。此外,在控制响应处理器317的 控制下,产生包括视频/音频数据的远程控制响应消息,其中,所述视频/音频 数据在一个时间间隔内被周期性地输出。所产生的远程控制响应消息被传送 到远程控制管理服务器120。
远程控制响应消息可以只在视频数据被修改时或者音频数据被输出时产 生,而非周期性地产生。这是因为只有控制终端110中不存在音频数据输出 并且没有视频数据修改时才能连续地显示最后接收到的视频数据。
在认证过程中,控制响应处理器317可以使用各种认证方法。认证方法 的三种代表性例子被如下执行。首先,请求口令,并且接收到的口令被与预 先存储的口令比较。第二,控制终端110发送远程控制请求消息,并且检查 存储在存储器316中的控制许可列表以确定控制终端110是否已经许可远程 控制。第三> 当接收到远程控制请求消息时,目标终端130的用户使用输入 单元314直接许可使用目标终端130。
除了为目标终端130提供总体控制以外,控制器311还控制控制响应处 理器317。尽管在这里控制器311和控制请求处理器317被分开实施,但是 本发明不限于此。因此,在实践中控制请求处理器317的功能可以由控制器 311执行。
而且,尽管控制终端110和目标终端130在图2和图3中被有区别地示 出,但是在实践中, 一个便携式终端既可以被用作控制终端110,也可以被 用作目标终端130。即,在图2和图3中所绘的结构可以被集成在一个系统中。
因此,控制器211和311控制控制请求处理器217和控制响应处理器317。 尽管在这里处理器217和317以及控制器211和311被分开实施,但是本发 明不限于此。因此,处理器217和317的功能可以完全或者部分地由控制器 211和311执行。
图4是图1到图3的远程控制管理服务器120的框图。参考图4,远程 控制管理服务器120包括中继处理器421、终端信息数据库(DB) 422、按键 映射器423、视频转换器424和音频转换器425。
终端信息DB 422存储规格说明信息,例如关于便携式终端的OS的信息 和关于用于输出视频和音频数据的编解码器(Codec)的信息。终端信息DB 422可以被包含在远程控制管理服务器120中,或者可以被存储在由便携式 终端制造商提供的服务器中。
当控制终端110和目标终端130是异类的时,根据目标终端130的规格 说明信息,按键映射器423把从控制终端110接收到的远程控制命令消息中 包括的输入按键信息转换为符合目标终端130的格式。
还是在这种情况下,根据控制终端110的规格说明信息,视频转换器424 把从目标终端130接收到的远程控制响应消息中包括的视频数据转换为符合 控制终端110的格式。
此外,根据控制终端110的规格说明信息,音频转换器425把从目标终 端130接收到的远程控制响应消息中包括的音频数据转换为符合控制终端 110的格式。
中继处理器421中继在控制终端110和目标终端130之间传送/接收的消 息。从终端信息DB422读取两个终端110和130的规格说明信息。如果规格 说明信息表明两个终端110和130是同类的终端,则中继处理器421简单地 传递接收到的消息。否则,消息被通过按键映射器423、视频转换器424和 音频转换器425转换为符合接收终端的格式,然后被传送到接收终端。
图5示出了由控制终端110执行的远程控制过程。
参考图5,在步骤500中确定是否检测到应用户请求发生的远程控制事 件。如果是,则在步骤502中,包括目标终端130的信息(例如电话号码) 的远程控制请求消息被产生并通过远程控制管理服务器120传送到目标终端 130。在步骤504中,对目标终端130施行认证过程,可以使用各种常规方案 执行该认证过程。例如,可以使用基于口令的认证过程,其中,当控制终端110执行认证过程时,请求口令,然后用户输入口令,然后输入的口令通过 远程控制管理服务器120被传送到目标终端130。
在步骤506中,确定远程控制是否被许可。当接收到远程控制许可消息时,认为远程控制被许可。
如果在步骤506中接收到远程控制错误消息而非接收到远程控制许可消 息,则在步骤520中,输出接收到的远程控制错误消息,并且所述过程结束。
否则,在步骤508中,确定是否产生了远程控制命令来控制目标终端130。 如果没有产生远程控制命令,则过程去往步骤512,这将在下面描述。
当在步骤508中检测到远程控制命令时,包括远程控制命令的远程控制 命令消息被产生,并在步骤510中通过远程控制管理服务器120被传送到目 标终端130。
在步骤512中,确定是否接收到远程控制响应消息。如果没有接收到消 息,则过程去往步骤516,这将在下面描述。
当在步骤512中接收到远程控制响应消息时,在步骤514中,输出所述 远程控制响应消息中包括的视频或音频数据。然后,在步骤516,确定远程 控制是否完成。如果远程控制没有完成,则过程返回步骤508。
当在步骤516中检测到远程控制的完成时,过程去4主步骤518,因此远 程控制结束消息被通过远程控制管理服务器120传送到目标终端130。然后 所述过程结束。
在图5的流程中,当控制终端110检测到远程控制完成时,结束远程控 制过程,并且这被通知给目标终端130。但是,另外当目标终端130中发生 远程控制结束事件时,控制终端110可以通过远程控制管理服务器120从目 标终端130 4妄收远程控制结束消息,从而完成远程控制。在这种情况下,在 完成远程控制之前,在控制终端110的显示单元上显示指示远程控制完成的 消息。
图6示出了由目标终端130执行的远程控制过程。
参考图6,当在步骤600中接收到远程控制请求消息时,在步骤602中 使用各种常规方案之一执行认证过程。例如,可以使用基于口令的认证过程, 其中,当目标终端130执行认证过程时,口令请求被通过远程控制管理服务 器120发送到控制终端110,并且,口令被通过远程控制管理服务器120从 控制终端110输入,并与预先存储的口令进行比较。
在步骤604中,响应于步骤602的认证过程的结果,检查被请求的远程 控制的认证。如果在步骤604中认证无效,则过程去往步骤616,因此远程 控制错误消息被产生,并通过远程控制管理服务器120传送到控制终端110。
但是,如果在步骤604中认证有效,则远程控制许可消息被产生并在步 骤606中,通过远程控制管理服务器120传送到控制终端110。然后,在步 骤608中,确定是否接收到远程控制命令消息。如果在步骤608中没有接收 到消息,在过程去往步骤612,这将在下面描述。
当在步骤608中接收到远程控制命令消息时,过程去往步骤610,因此 远程控制命令消息中包括的远程控制命令被执行。然后,在步骤612中,包 括从目标终端130输出的视频/音频数据的远程控制响应消息被产生并通过远 程控制管理服务器120传送到控制终端110。
在步骤612中,远程控制响应消息可以在 一 个时间间隔内被周期性地产 生,或者可以只在视频数据被修改或者音频数据被输出时产生。
在步骤614中,接收远程控制结束消息以检测远程控制结束事件。如果 没有接收到消息,则过程去往步骤608。否则,过程结束。
在图6的流程中,当通过远程控制管理服务器120接收到远程控制结束 消息时,远程控制过程结束。但是,另外当应用户的请求或者由于缺电所致 发生远程控制结束事件时,目标终端130可以产生远程控制结束消息,并通 过远程控制管理服务器120将其传送到控制终端110,从而结束远程控制过 程。
图7示出了由远程控制管理服务器120执行的中继过程。
参考图7,当在步骤700中远程控制管理服务器120从控制终端110接 收到远程控制请求消息时,远程控制管理服务器120在步骤702中选择目标 终端130,并把接收到的远程控制请求消息传送到目标终端130。
在步骤704中,对试图访问目标终端130的控制终端110执行认证过程。 在这种情况下,认证所需的信息被中继。可以使用各种常规方案执行认证过 程。例如,可以使用基于口令的认证过程,其中,远程控制管理服务器120 中继口令请求。基于口令的认证过程被实现为在接收到针对目标终端130的 口令请求时,该口令请求被发送到控制终端110,并且从控制终端110传送的 口令被发送到目标终端130。
在步骤706中,确定是否从目标终端130接收到远程控制许可消息。如果接收到远程控制错误消息而非接收到远程控制许可消息,则接收到的远程 控制错误消息被传送到控制终端110,然后过程结束。
但是,当在步骤706中接收到远程控制许可消息时,在步骤708中,接 收到的远程控制许可消息被传送到控制终端110。然后,在步骤710中检查 控制终端110和目标终端130的规格说明信息。可以通过在远程控制管理服 务器120中搜索终端信息DB来获取规格说明信息。另外,规格说明信息可 以由移动终端制造商提供,或者直接从终端接收。
在步骤712中,通过使用规格说明信息,确定两个终端110和130是同 类的还是异类的。如果步骤712的结果表明两个终端110和130是异类的, 则在步骤714中,接收到的消息被转换为符合接收终端的格式,然后被传送 到接收终端。下面将参考图8描述步骤714的细节。否则,在步骤716中, 接收到的消息被筒单地传递到接收终端。下面将参考图9描述步骤716的细节
图8示出了当在两个异类的终端之间执行远程控制过程时由远程控制管 理服务器120执行的中继过程。
参考图8,当在步骤800中接收到远程控制命令消息时,通过使用两个 异类终端的规格说明信息,在步骤802中将远程控制命令转换为符合目标终 端130的格式,所迷远程控制命令对应于输入按键信息,并被包括在接收到 的远程控制命令消息中。在步骤804中,转换过的消息被传送到目标终端130。
在步骤806中,确定是否接收到远程控制响应消息。当接收到远程控制 响应消息时,在步骤808中,通过使用规格说明信息,远程控制响应消息中 包括的视频/音频数据被转换为符合控制终端110的格式。在步骤810中,转 换过的消息被传送到控制终端110。
在步骤812中,确定是否从控制终端110或者目标终端130接收到远程 控制结束消息。如果没有接收到远程控制结束消息,则过程去往步骤800。 如果接收到远程控制结束消息,则过程去往步骤814。在步骤814中,如果 远程控制结束消息被从控制终端110接收,则在被从控制终端IIO接收后将 其传送到目标终端130,反之,在净皮从目标终端130接收后,远程控制结束 消息被传送到控制终端110。然后过程结束。
图9示出了当在两个同类终端之间执行远程控制过程时由远程控制管理 服务器120执行的中继过程。
参考图9,当在步骤卯0中接收到远程控制命令消息时,接收到的远程控制命令消息在步骤902中被传送到目标终端130。当在步骤904中接收到 远程控制响应消息时,接收到的远程控制响应消息在步骤906中被传送到控 制终端110。
在步骤908中,确定是否从控制终端110或目标终端130接收到远程控 制结束消息。当接收到远程控制结束消息时,在步骤910中,当它被从控制 终端110接收时,接收到的远程控制结束消息被传送到目标终端130,反之, 在被从目标终端130接收时,它被传送到控制终端110。然后过程结束。
根据本发明,提供了一种远程控制系统,包括控制终端,它是控制另 一个便携式终端(即远程控制的对象)的便携式终端(即远程控制的主体); 目标终端,它是受控制终端控制的便携式终端(即远程控制的对象);和,远 程控制管理服务器,它确定控制终端和目标终端是否是异类的,并且,如果 所述两个终端是异类的,则把分别从控制终端和目标终端传送的消息转换为 符合对应的接收终端的格式。因此其优点在于,可以给异类的便携式终端提 供远程控制,从而提供了使用上的便利。
虽然已经参考本发明的某个优选实施例示出和描述了本发明,但是所述 优选实施例仅仅是示范性应用。因此,本领域普通技术人员将理解,不偏离 本发明由所附权利要求限定的精神和范围,就可以对其做出形式和细节上的 各种改变。
权利要求
1.一种用于便携式终端的远程控制系统,包含控制终端,它是执行远程控制操作的便携式终端;目标终端,它是受由控制终端执行的远程控制操作支配的便携式终端;和远程控制管理服务器,它确定控制终端和目标终端是否是异类的,并且,如果所述两个终端是异类的,则把分别从控制终端和目标终端传送的消息转换为符合对应的接收终端的格式。
2. 如权利要求l所述的远程控制系统,其中,所述控制终端包含 输入单元,用于检测远程控制命令的输入;通信单元,用于通过与远程控制管理服务器通信,传送和接收远程控制 所需的消息;音频输出单元,用于输出从目标终端接收的音频数据; 显示单元,用于输出从目标终端接收的视频数据;和 控制请求处理器,用于在检测到远程控制事件时产生远程控制请求消息 并将其传送到远程控制管理服务器;用于在接收到远程控制许可消息时,产 生包括通过输入单元接收的远程控制命令的远程控制命令消息,并将其传送 到远程控制管理服务器;并用于在从目标终端接收到远程控制响应消息时, 把视频和音频数据输出到显示单元和音频输出单元。
3. 如权利要求1所述的远程控制系统,其中,所述目标终端包含 通信单元,用于通过与远程控制管理服务器通信,传送和接收远程控制所需的消息;和控制响应处理器,用于在接收到远程控制请求消息时执行认证过程;如 果认证过程的结果表明远程控制请求有效,则用于产生远程控制许可消息并 通过远程控制管理服务器将其传送到控制终端;并用于在通过远程控制管理 服务器从控制终端接收到远程控制命令消息时,执行远程控制命令消息中所 包括的远程控制命令。
4. 如权利要求3所述的远程控制系统,其中,所迷目标终端还包含存储器,用于存储用于认证的口令和控制许 可列表,所述控制许可列表包括关于至少一个已许可使用远程控制的便携式终端的信息;并且其中,在控制响应处理器中,如果认证过程是基于口令的,则认证被实 现为使得口令请求被通过远程控制管理服务器发送到控制终端,并且在接收 到口令时,通过把接收到的口令与预先存储在存储器中的口令进行比较来确定认证;如果认证过程是基于已注册终端信息的,则认证被实现为检查要被 认证的控制终端是否被包括在存储器中所存储的控制许可列表中;并且如果 认证过程是基于用户的,则认证被实现为使得其由目标终端的用户执行。
5. 如权利要求3所述的远程控制系统,其中,在检测到视频数据的修改 或者音频数据输出时,控制响应处理器允许包括视频数据或音频数据的远程 控制响应消息被产生,并允许远程控制管理服务器将远程控制响应消息传送 到控制终端。
6. 如权利要求l所述的远程控制系统,还包含终端信息数据库(DB),用于存储控制终端和目标终端的规格说明(spec)按键映射器,用于当控制终端和目标终端是异类的时,根据目标终端的 规格说明信息,将对应于输入按键信息并被包含在从控制终端接收到的远程 控制命令消息中的远程控制命令转换为符合目标终端的格式;视频转换器,用于当控制终端和目标终端是异类的时,根据控制终端的 规格说明信息,把从目标终端接收到的远程控制响应消息中所包含的视频数 据转换为符合控制终端的格式;音频转换器,用于当控制终端和目标终端是异类的时,根据控制终端的 规格说明信息,把从目标终端接收到的远程控制响应消息中所包含的音频数 据转换为符合控制终端的格式;和中继处理器,用于在从控制终端接收到远程控制请求消息时选择目标终 端,并把接收到的远程控制请求消息传送到所选择的目标终端;用于在从目 标终端选择远程控制许可消息时搜索终端信息DB以检查目标终端和控制终 端的规格说明信息,以便确定所述两个终端是否是异类的;并且,如果所述 两个终端是异类的,则用于通过使用按键映射器、视频转换器和音频转换器, 把要被中继的消息转换为符合接收终端的格式,并把转换过的消息传送到接 收终端。
7. —种用于远程控制系统中的控制终端的远程控制方法,包含以下步骤在检测到远程控制事件时,产生包括关于目标终端的信息的远程控制请 求消息,并通过远程控制管理服务器将其传送到目标终端;在通过远程控制管理服务器从目标终端接收到远程控制许可消息时,检 查是否接收到远程控制响应消息;和在接收到远程控制响应消息时,输出远程控制响应消息中包含的视频数 据或音频数据。
8. 如权利要求7所述的远程控制方法,还包括在传送远程控制请求消 息的步骤之后,应目标终端的请求接收用于认证的口令,并将口令通过远程 控制管理服务器传送到目标终端。
9. 如权利要求7所述的远程控制方法,还包括在接收远程控制许可消 息的步骤之后,在检测到用于控制目标终端的远程控制命令时,产生包含远 程控制命令的远程控制命令消息,并通过远程控制管理服务器将其传送到目 标终端。
10. 如权利要求7所述的远程控制方法,还包含在检测到远程控制结束 事件时,产生远程控制结束消息,并通过远程控制管理服务器将其传送到目 标终端。
11. 如权利要求7所述的远程控制方法,还包含在从目标终端接收到远 程控制结束消息时,输出指示远程控制完成的消息,然后结束远程控制。
12. —种用于远程控制系统中的目标终端的远程控制方法,包含以下步骤在接收到远程控制请求消息时,通过执行认证过禾呈确定远程控制请求的 有效性;如果远程控制请求有效,则产生远程控制许可消息,并通过远程控制管 理服务器将所述消息传送到控制终端;产生包含要被输出的视频和音频数据的远程控制响应消息;以及 把远程控制响应消息通过远程控制管理服务器传送到控制终端。
13. 如权利要求12所迷的远程控制方法,其中,在确定远程控制请求的 有效性的步骤中,如果认证过程是基于口令的,则认证被实现为使得口令请 求被通过远程控制管理服务器发送到控制终端,并且在接收到口令时,通过 把接收到的口令与存储在存储器中的口令进行比较以确定认证;如果认证过程是基于已注册终端信息的,则认证;波实现为检查要4皮认证的控制终端是否 被包含在存储器中所存储的控制许可列表中;并且如果认证过程是基于用户 的,则认证被实现为使得其由目标终端的用户执行。
14. 如权利要求12所迷的远程控制方法,还包括在传送远程控制消息的步骤之后,在通过远程控制管理服务器从控制终端接收到远程控制命令消 息时,执行远程控制命令消息中所包含的远程控制命令。
15. 如权利要求12所述的远程控制方法,其中,在产生包含要输出的视 频和/或音频数据的远程控制响应消息的步骤中,视频和/或音频数据在 一 个时 间间隔内被周期性地输出。
16. 如权利要求12所述的远程控制方法,其中,在产生包含要输出的视频和/或音频数据的远程控制响应消息的步骤中,在检测到视频数据的修改和/或音频数据的输出时,产生包含视频数据和/或音频数据的远程控制响应消息。
17. 如权利要求12所述的远程控制方法,还包含在检测到远程控制结束 事件时,产生远程控制结束消息,并通过远程控制管理服务器将其传送到控 制终端。
18. 如权利要求12所述的远程控制方法,还包含在从控制终端接收到远 程控制结束消息时,输出指示远程控制完成的消息,并且结束远程控制。
19. 一种用于远程控制系统中的远程控制管理服务器的远程控制中继方 法,包含以下步骤在从控制终端接收到远程控制请求消息时,选择目标终端,并将接收到 的远程控制请求消息传送到目标终端;在接收到远程控制请求消息之后,在从目标终端接收到远程控制许可消 息时,把远程控制许可消息传送到控制终端;在把远程控制许可消息传送到控制终端之后,检查控制终端和目标终端 的规格说明(spec)信息;和如果检查结果表明所述两个终端是异类的,则把接收到的消息转换为符 合接收终端的格式,并把消息传送到接收终端,并且,如果所述两个终端不 是异类的,则通过传送接收到的消息在所述两个终端之间中继远程控制命令。
20. 如权利要求19所述的远程控制中继方法,其中,在所述两个终端之 间中继远程控制命令的步骤包含 如果检查结果表明所述两个终端是异类的,则在从目标终端接收到远程 控制响应消息时,通过使用所述两个终端的规格说明信息,把远程控制响应 消息中包括的视频和/或音频数据转换为符合控制终端的格式;和把转换过的远程控制响应消息传送到控制终端。
21. 如权利要求20所述的远程控制中继方法,其中,中继所述两个终端 的远程控制命令的步骤包含如果检査结果表明所述两个终端是异类的,则在从控制终端接收到远程 控制命令消息时,通过使用所述两个终端的规格说明信息,将对应于输入按 键信息并被包含在远程控制命令消息中的远程控制命令转换为符合目标终端 的格式;和把转换过的远程控制命令消息传送到目标终端。
22. 如权利要求19所述的远程控制中继方法,其中,在所述两个终端之 间中继远程控制命令的步骤包含如果检查结果表明所述两个终端是同类的, 则在从控制终端接收到远程控制命令消息时,把远程控制命令消息传送到目 标终端。
23. 如权利要求19所述的远程控制中继方法,其中,在所述两个终端之 间中继远程控制命令的步骤包含如果检查结果表明所述两个终端是同类的, 则在从目标终端接收到远程控制响应消息时,把远程控制响应消息传送到控 制终端。
24. 如权利要求19所述的远程控制中继方法,还包含在传送远程控制 请求消息的步骤之后,在从目标终端接收到远程控制错误消息时,把远程控 制错误消息传送到控制终端。
25. 如权利要求19所述的远程控制中继方法,其中,在检查控制终端和 目标终端的规格说明信息的步骤中,通过搜索远程控制管理服务器中所包括 的终端信息数据库(DB)来检查所述两个终端的规格说明信息,所述两个终 端的规格说明信息分别由所述两个终端的制造商提供,或者从所述两个终端 接收。
全文摘要
提供了用于控制便携式终端的远程控制系统和方法。所述远程控制系统包括控制终端,它是执行远程控制操作的便携式终端;目标终端,它是受由控制终端执行的远程控制操作支配的便携式终端;和,远程控制管理服务器,它确定控制终端和目标终端是否是异类的,并且,如果所述两个终端是异类的,则把分别从控制终端和目标终端传送的消息转换为符合对应的接收终端的格式。
文档编号H04L29/08GK101202766SQ20071019963
公开日2008年6月18日 申请日期2007年12月11日 优先权日2006年12月11日
发明者全瑛孝, 成宗姬 申请人:三星电子株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1