用于设备之间通信的方法和系统的制作方法_6

文档序号:8501427阅读:来源:国知局
和第二相机。
[0204]传感器单元1005可以包括用于感测设备的运动的重力传感器、用于感测光的亮度的照明传感器、用于感测人的接近的接近传感器、以及可能适合的和/或类似的用于感测可以由图1或图7中所示的第一设备1000或第二设备3000使用的信息和/或数据的任何其它的传感器。
[0205]全球定位系统(GPS)接收器1006接收来自卫星的GPS信号。各种服务可以经由GPS信号被提供给用户。
[0206]输入/输出单元1010提供与外部设备或人的接口。输入/输出单元1010包括按钮1011、麦克风1012、扬声器1013、振动马达1014、连接器1015和小键盘1016。
[0207]触摸屏1018接收用户的触摸输入。触摸屏控制器1017将通过触摸屏1018输入的触摸输入传送到控制器1050。电源单元1019被连接到电池或外部电源,以提供设备使用的电功率。
[0208]控制器1050运行存储在存储器1060中的程序以请求解决(settlement)或执行解决。
[0209]在存储器1060中存储的程序可以根据其功能被分类为多个模块,即,存储器1060可以包括多个模块,包括移动通信模块1061、W1-Fi模块1062、蓝牙模块1063、DMB模块1064、相机模块1065、传感器模块1066,GPS模块1067、运动图像再现模块1068、音频再现模块1069、电功率模块1070、触摸屏模块1071、Π模块1072、应用模块1073以及可被包括在存储器1060中的任何其他类似的和/或合适的模块。
[0210]每个模块的功能可以直观地通过其名称被本领域普通技术人员所理解,因此,只有应用模块1073将被描述。
[0211]当图19的设备为第二设备3000时,当服务连接已失败时,应用模块1073尝试到外部设备2000的服务连接并且搜索将要中继服务数据的第一设备1000。此外,经由第一设备1000,应用模块1073可以发送服务数据到外部设备2000和/或从外部设备2000接收服务数据。
[0212]详细地说,应用模块1073可以通过使用通信单元1001和子通信单元1002中的至少一个,来物理地被连接到外部设备2000。此外,应用模块1073可以被安装有用于控制外部设备2000的应用以运行该应用,并且可以向外部设备2000请求服务连接。
[0213]当在第二设备3000和外部设备2000之间的服务连接已失败时,应用模块1073可以搜索中继器。由于到外部设备2000的服务连接已失败,第二设备3000可以搜索中继器。第二设备3000可以确定到外部设备2000的服务连接的失败,并接着可以通过使用移动通信单元1001和子通信单元1002中的至少一个来搜索将中继服务数据到外部设备2000的第一设备1000。
[0214]在此情况下,应用模块1073可以向外围设备广播第二设备3000的设备信息和外部设备2000的设备信息。随着第二设备3000被物理地连接到外部设备2000,应用模块1073可以基于从外部设备2000接收到的外部设备2000的识别值,来确定到外部设备2000的服务连接是否可能。在此情况下,应用模块1073可以基于外部设备2000的识别值,来确定在外部设备2000中使用的服务协议的类型和数据格式。此外,应用模块1073可以通过将所确定的外部设备2000的服务协议和数据格式与应用模块1073的服务协议和数据格式进行比较,来确定到外部设备2000的服务连接是否可能。
[0215]基于所广播的设备信息,第一设备1000和第三设备4000可以向第二设备3000发送确认信号ACK。在此情况下,应用模块1073可以从第一设备1000和第三设备4000当中选择第一设备1000,以请求对服务数据的中继。
[0216]应用模块1073可以向第一设备1000请求对服务数据的中继,并且可以将服务数据发送到第一设备。因此,第一设备1000可以将从第二设备3000接收的服务数据转换为适用于外部设备2000的形式,并且可以向外部设备2000发送所转换的服务数据。
[0217]应用模块1073可以在没有尝试到外部设备2000的服务数据的情况下,向第一设备1000请求对服务数据的中继。应用模块1073可以从第一设备1000接收外部设备的列表并且可以选择外部设备2000,并且可以请求第一设备将服务数据中继到所选择的外部设备 2000。
[0218]以下描述其中图19的设备为第一设备1000的情况。
[0219]当图19的设备为第一设备1000时,应用模块1073可以接收外部设备2000的设备信息并且可以从第二设备3000接收第二设备3000的设备信息,并且可以确定是否在外部设备2000和第二设备3000之间中继服务数据。第一设备1000可以向第二设备3000发送确认信号ACK以中继服务数据。第一设备1000可以从第二设备3000接收服务数据,可以将从第二设备3000接收到的服务数据转换为适用于外部设备2000的服务协议的形式,并且可以将所转换的服务数据发送到外部设备2000。此外,第一设备1000可以从设备2000接收服务数据,可以将从外部设备2000接收到的服务数据转换为适用于第二设备3000的服务协议的形式,并且可以将所转换的服务数据发送到第二设备3000。
[0220]当第二设备3000被连接到第一设备1000时,应用模块1073可以向第二设备3000发送列表,该列表包括被连接到第一设备1000的至少一个外部设备2000。第一设备1000可以接收由第二设备3000选择的外部设备2000的识别值,并且可以确定第二设备3000的服务协议是否不同于由第一设备1000选择的外部设备2000的服务协议。当第二设备3000的服务协议不同于由第一设备1000选择的外部设备2000的服务协议时,第一设备1000可以将从第二设备3000接收到的服务数据转换为适用于外部设备2000的服务协议的形式。当第二设备3000的服务协议与由第一设备1000选择的外部设备2000的服务协议相同时,第一设备1000可以将从第二设备3000接收到的服务数据传送到外部设备2000。
[0221]虽然为了方便起见在上文总体地描述了应用模块1073的功能,但本公开不限于此并且应用模块1073的详细功能可以从图1至图19中来理解。
[0222]本公开的一个或更多个各种实施例还可以被实现为在非易失性计算机可读记录介质上的计算机可读代码。该非易失性计算机可读记录介质为能够存储可以在之后由计算机系统读取的数据的任何数据存储设备。非易失性计算机可读记录介质的示例包括只读存储器(ROM)、随机存取存储器(RAM)、光盘(CD)ROM,磁带、软盘、光学数据存储设备等。非易失性计算机可读记录介质还可以跨越网络耦合的计算机系统地分布,从而计算机可读代码以分布式方式被存储和执行。
[0223]虽然已参考本公开的各种实施例示出和描述了本公开,但本领域技术人员应理解,在不脱离如权利要求及其等同物所限定的本公开的精神和范围的情况下,可对本公开进行形式和细节上的各种改变。
【主权项】
1.一种其中第二设备经由第一设备与外部设备一起提供服务的方法,该方法包括: 当到至少一个外部设备的服务连接已失败时,搜索将中继用于所述外部设备的服务数据的所述第一设备; 向所述第一设备发送中继请求信号;以及 将用于所述外部设备的服务数据发送到所述第一设备, 其中,所发送的服务数据由所述第一设备来转换,而且 其中,所转换的服务数据被提供到所述外部设备。
2.如权利要求1所述的方法,其中当所述第二设备的服务协议与所述外部设备的服务协议不同时,确定所述服务连接已失败。
3.如权利要求2所述的方法,其中所发送的服务数据由所述第一设备基于所述外部设备的服务协议来转换。
4.如权利要求2所述的方法,其中所述第二设备的服务协议和所述外部设备的服务协议根据以下各项中的至少一者来彼此区分:在所述第二设备和外部设备中安装的各自的操作系统(OS)的类型、由所述第二设备和外部设备所提供的各自的服务的类型、以及所述第二设备和外部设备所使用的各自的数据的格式。
5.如权利要求1所述的方法,还包括: 将所述第二设备与所述至少一个外部设备物理地连接;以及 从被物理地连接的至少一个外部设备请求服务连接。
6.如权利要求5所述的方法,其中所述请求服务连接包括:将提供对所述外部设备的控制的应用安装到所述第二设备中,以及经由所安装的应用来请求所述服务连接。
7.如权利要求1所述的方法,其中所述搜索第一设备包括:通过广播所述第二设备的设备信息以及通过广播关于将从所述第二设备提供的服务的信息,来搜索所述第一设备。
8.如权利要求1所述的方法,其中所述搜索第一设备包括:通过广播所述第二设备的设备信息以及所述外部设备的设备信息,来搜索所述第一设备。
9.如权利要求1所述的方法,其中所述服务数据是由与所述外部设备的控制有关的应用来生成的。
10.—种其中第一设备在第二设备和外部设备之间中继服务数据的方法,该方法包括: 从所述第二设备接收用于请求对用于至少一个外部设备的服务数据进行中继的中继请求信号; 将所述外部设备的服务协议与所述第二设备的服务协议进行比较; 当所述外部设备的服务协议与所述第二设备的服务协议不同时,将从所述第二设备接收到的服务数据转换为适用于所述外部设备的服务协议的形式;以及将所转换的服务数据发送到所述外部设备。
11.如权利要求10所述的方法,其中所述接收中继请求信号包括:当所述第二设备未能建立到所述外部设备的服务连接时,从所述第二设备接收所述中继请求信号。
12.如权利要求11所述的方法,其中当所述第二设备的服务协议与所述外部设备的服务协议不同时,确定所述服务连接已失败。
13.如权利要求10所述的方法,还包括: 接收从所述第二设备广播的、所述第二设备的设备信息以及关于将从所述第二设备提供的服务的信息;以及 基于所接收的所述第二设备的设备信息以及所接收的关于将从所述第二设备提供的服务的信息,来向所述第二设备发送确认信号, 其中,所述中继请求信号是基于所述确认信号从所述第二设备接收的。
14.一种用于经由第一设备与外部设备一起提供服务的第二设备,该第二设备包括: 存储器,其中存储至少一个程序,以及 处理器,被配置为运行所述至少一个程序,以经由所述第一设备与外部设备一起提供服务, 其中所述至少一个程序包括命令,用于执行以下操作: 当到至少一个外部设备的服务连接已失败时,搜索将中继用于所述外部设备的服务数据的所述第一设备; 向所述第一设备发送中继请求信号;以及 将用于所述外部设备的服务数据发送到所述第一设备, 其中,所发送的服务数据由所述第一设备转换,而且 其中,所转换的服务数据被提供到外部设备。
15.—种用于在第二设备和外部设备之间中继服务数据的第一设备,该第一设备包括: 存储器,其中存储至少一个程序;以及 处理器,被配置为运行所述至少一个程序,以在所述第二设备和外部设备之间中继所述服务数据, 其中所述至少一个程序包括命令,用于执行以下操作: 从所述第二设备接收用于请求对用于至少一个外部设备的服务数据进行中继的中继请求信号; 将所述外部设备的服务协议与所述第二设备的服务协议进行比较; 当所述外部设备的服务协议与所述第二设备的服务协议不同时,将从所述第二设备接收到的服务数据转换为适用于所述外部设备的服务协议的形式;以及将所转换的服务数据发送到所述外部设备。
【专利摘要】提供一种方法和系统,其中第二设备经由第一设备与外部设备一起提供服务。该方法包括:当到至少一个外部设备的服务连接已失败时,搜索将对用于该外部设备的服务数据进行中继的第一设备,向该第一设备发送中继请求信号,并将用于该外部设备的服务数据发送到第一设备,其中,所发送的服务数据由第一设备转换,而且其中所转换的服务数据被提供到外部设备。
【IPC分类】H04W88-04, H04W76-00
【公开号】CN104823515
【申请号】CN201380060935
【发明人】韩忠锡
【申请人】三星电子株式会社
【公开日】2015年8月5日
【申请日】2013年12月23日
当前第6页1 2 3 4 5 6 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1