一种共享用户终端数据的方法及装置的制造方法_2

文档序号:8265869阅读:来源:国知局
语音呼叫结束时,断开数据访问通道,从而可以释放资源,提高资源利用率。
[0046]—种共享用户终端数据的装置,包括:确定模块,用于确定语音呼叫过程中是否同意向对端共享数据;发送模块,用于若确定出同意向对端共享数据时,发送自身在数据通信中所使用的第一互联网协议IP地址给对端;获得模块,用于获得所述对端在数据通信中所使用的第二 IP地址;共享模块,用于通过所述第二 IP地址,和所述对端共享数据。
[0047]从上述方案可以看出,通过将语音接续期间的用户终端的IP地址告知对端,从而能够实现在语音数据接续期间,UE和对端之间可以进行基于数据业务的媒体资料共享。
[0048]所述发送模块,具体用于向网络设备发送包含自身在数据通信中所使用的第一 IP地址的数据访问请求,其中网络设备将所述数据访问请求中的第一 IP地址发送给对端。
[0049]从上述方案可以看出,UE通过发送数据访问请求给网络设备,将自身的第一 IP地址告知网络设备,由网络设备将UE的第一 IP地址告知对端,使得对端可以准确获知该UE的第一 IP地址。
[0050]所述发送模块发送的所述数据访问请求至少包括下述中的一种:通过Web页面服务中的浏览器,并基于超文本传输协议HTTP发送的访问Web页面的数据访问请求;通过文件传输协议FTP文档下载服务发送的访问FTP文档的数据访问请求;通过视频点播服务发送的访问视频点播的数据访问请求;通过流媒体服务发送的访问流媒体的数据访问请求。
[0051]从上述方案可以看出,通过不同的数据访问请求,增加UE和对端之间共享数据的多样化。
[0052]所述共享数据是网页Web页面数据;所述共享模块,具体用于通过Web页面服务中的浏览器,并基于超文本传输协议HTTP,和所述第二 IP地址对应的对端共享Web页面数据。
[0053]从上述方案可以看出,能够实现在语音数据接续期间,UE和对端之间,可以进行共享对端中的Web页面服务。
[0054]所述共享数据是文件传输协议FTP文档数据;所述共享模块,具体用于和所述第二IP地址对应的FTP服务设备连接,并基于FTP文档下载服务和所述对端共享数据。
[0055]从上述方案可以看出,能够实现在语音数据接续期间,UE和对端之间,可以进行共享对端中的FTP文档服务。
[0056]所述共享数据是视频点播数据;所述共享模块,具体用于和所述第二 IP地址对应的FTP服务设备连接,并基于视频播放器和所述对端共享在所述FTP服务设备上已存储的视频点播数据,其中FTP服务设备上已存储的视频点播数据是在自身存储的视频点播可下载统一资源定位器URL地址列表中选择的并上传至第二 IP地址对应的FTP服务设备上。
[0057]从上述方案可以看出,能够实现在语音数据接续期间,UE和对端之间,可以进行共享对端中的视频点播数据。
[0058]所述共享数据是流媒体数据;所述共享模块,具体用于连接第二 IP地址对应的流媒体服务设备;并基于视频播放器和所述对端共享所述流媒体播放URL地址指向的视频内容源,其中,所述流媒体播放URL地址是在所述流媒体服务设备获得的视频内容源对应的URL地址,所述视频内容源是在流媒体下载统一资源定位器URL地址列表中选择并向流媒体服务设备请求的。
[0059]从上述方案可以看出,能够实现在语音数据接续期间,UE和对端之间,可以进行共享对端中的流媒体数据。
[0060]所述确定模块,具体用于接收询问是否同意向对端共享数据的询问短消息,并回复应答短消息给网络设备,所述网络设备根据所述应答短消息中的指令,确定是否同意向对端共享数据;或在自身的询问界面中输入的应答指令,根据所述应答指令,确定是否同意向对端共享数据,其中所述询问界面是在语音呼叫过程中,展示的用于询问终端用户是否同意向对端共享数据的界面。
[0061]从上述方案可以看出,可以采用不同的实施方式确定用户终端是否同意向对端共享自身存储的数据,增加了实施的多样性。
【附图说明】
[0062]图1为本发明实施例一中,提出的共享用户终端数据的方法流程图;
[0063]图2为本发明实施例一中,提出的共享用户终端数据的装置结构组成示意图;
[0064]图3为本发明实施例一中,提出的共享用户终端数据的方法流程图;
[0065]图4为本发明实施例一中,提出的共享用户终端数据的装置结构组成示意图;
[0066]图5为本发明实施例二中,提出的共享用户终端数据的方法流程图;
[0067]图6为本发明实施例三中,提出的共享用户终端数据的方法流程图;
[0068]图7为本发明实施例四中,提出的共享用户终端数据的方法流程图;
[0069]图8为本发明实施例五中,提出的共享用户终端数据的方法流程图。
【具体实施方式】
[0070]为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0071]实施例一
[0072]本发明实施例一提出一种共享用户终端数据的方法,该方法可以是多个UE之间进行语音呼叫的过程中实施,也可以是两个UE之间进行语音呼叫的过程中实施,为便于阐述,本发明实施例提出的技术方案中,以两个UE之间进行语音呼叫为例进行详细阐述,对于多个UE之间进行语音呼叫过程中,共享数据时,其实施例原理相同。如图1所示,其具体处理流程如下述:
[0073]步骤11,确定同一语音呼叫过程中的UE之间是否同意共享数据,如果判断结果为是,则执行步骤12,如果判断结果为否,则结束处理。
[0074]语音呼叫过程,是指网络设备在接收到第一 UE发来的请求呼叫第二 UE的语音呼叫请求开始,至第一 UE和第二 UE之间的通话结束为止的整个过程。本发明实施例一提出的技术方案中,可以应用在整个语音呼叫过程中的任意一个时间点上。
[0075]例如,以两个UE为例来进行详细阐述,确定语音呼叫的第一 UE和第二 UE是否同意共享数据。如果判断结果为是,则执行步骤12,如果判断结果为否,则结束处理。
[0076]本发明实施例一提出的技术方案中,以第一 UE作为主叫UE、第二 UE作为被叫UE为例来进行详细阐述,具体实施中,第二 UE也可以作为主叫UE,第一 UE也可以作为被叫UE0
[0077]具体地,在语音呼叫过程中,网络设备确定作为主叫的第一用户终端和作为被叫的第二用户终端是否均同意共享自身存储的数据。如果判断结果为是,则执行步骤12,如果判断结果为否,则结束处理。
[0078]—种较佳地实现方式,本发明各实施例提出的技术方案中,以网络设备在接收到第一用户终端发来的请求呼叫第二用户终端的语音呼叫请求时的时间点为例来进行详细阐述。
[0079]网络设备确定第一用户终端和第二用户终端是否同意共享自身存储的数据的【具体实施方式】,至少包括下述中的一种:
[0080]第一种方式:在语音呼叫过程中,网络设备向第一用户终端和第二用户终端发送询问是否同意向对端共享自身存储的数据的询问短消息,并获得第一用户终端或第二用户终端回复的应答短消息,根据应答短消息中的指令,确定第一用户终端或第二用户终端是否同意向对端共享自身存储的数据。
[0081]例如,若网络设备接收到第一用户终端回复的应答短消息,若该应带短消息中的指令包含同意或者是Y,则可以确定第一用户终端同意向第二用户终端共享自身存储的数据。同样地,对与第二用户终端来说,若网络设备接收到第二用户终端回复的应答短消息,若该应带短消息中的指令包含同意或者是Y,则可以确定第二用户终端同意向第一用户终端共享自身存储的数据。
[0082]第二种方式:在语音呼叫过程中,网络设备获得第一用户终端或第二用户终端主动发送的同意向对端共享自身存储的数据的消息。
[0083]该种方式下,可以由设置在第一用户终端或第二用户终端中的用于启动向对端共享自身存储的数据的共享客户端来实现。在第一用户终端和第二用户终端的语音通话过程中,共享客户端弹出询问界面,并获得终端用户在询问界面中输入的应答指令,根据应答指令,确定用户终端是否同意向对端共享自身存储的数据,其中询问界面是在语音呼叫过程中,通过用户终端展示的用于询问终端用户是否同意向对端共享自身存储的数据的界面。
[0084]网络设备在确定第一用户终端是否同意向对端共享自身存储的数据时,可以采用上述两种方式中的任意一种,同样地,对于第二用户终端来说,网络设备在确定第二用户终端是否同意向对端共享自身存储的数据时,可以采用上述两种方式中的任意一种,网络设备在确定第一用户终端是否同意向对端共享自身存储的数据的方式,可以和网络设备在确定第二用户终端是否同意向对端共享自身存储的数据的方式相同,也可以不相同。
[0085]一种较佳地实现方式,本发明各实施例中提出的技术方案,以上述第二种方式来确定是否同意向对端共享自身存储的数据。
[0086]步骤12,若确定出同一语音呼叫过程中的UE之间同意共享数据时,将UE在数据通信中所使用的IP地址分别通知给同一语音呼叫过程中的对端。
[0087]接收在同一语音呼叫过程中的任一 UE发送的数据访问请求,获得数据访问请求中的IP地址;并确定在语音呼叫过程中与UE对应的对端的IP地址;获得的IP地址通知给所述UE的对端,以及将确定出的与述UE对应的对端的IP地址通知给所述UE。
[0088]仍然以两个UE进行语音呼叫为例来进行详细阐述。若确定出语音呼叫的第一 UE和语音呼叫的第二 UE同意共享数据时,将第一 UE在数据通信中所使用的第一互联网协议(英文=Internet Protocol,缩写:IP)地址通知给第二 UE,以及将第二 UE在数据通信中所使用的第二 IP地址通知给第一 UE。
[0089]网络设备接收到第一用户终端发送的请求呼叫第二用户终端的语音呼叫请求,设置在第一用户终端中的共享客户端弹出询问界面,询问是否同意向对端共享自身存储的数据,在第一用户终端通过询问界面获得输入的应答指令时,如果该应答指令是同意,即第一用户终端同意向对端共享自身存储的数据,则第一用户终端主动告知网络设备同意向对端共享自身存储的数据。网络设备建立和第一用户终端的连接。其中,网络设备可以是3G网络中的通用分组无线系统(英文:Gerenal Packet Rad1 System,缩写:GPRS)网关支持节点(英文:Gateway GPRS Support Node,缩写:GGSN)或4G网络中的分组数据网网关(英文:Packet Data Netwok - GateWay,缩写:PDN_GW)。
[0090]网络设备为第一用户终端和第二用户终端接通语音呼叫过程,第一用户终端和第二用户终端开始语音通话。设置在第二用户终端中的共享客户端弹出询问界面,询问是否同意向对端共享自身存储的数据,在第二用户终端通过询问界面获得输入的应答指令时,如果该应答指令是同意,即第二用户终端同意向对端共享自身存储的数据,则第二用户终端主动告知网络设备同意向对端共享自身存储的数据。网络设备建立和第二用户终端的连接。其中,网络设备可以是3G网络中的GGSN或4G网络中的H)N-GW。
[0091]网络设备将第一 IP地址发送给第二用户终端,将第二 IP地址发送给第一用户终端。这样,语音呼叫的双方均获知了对端的IP地址。
[0092]将第一 UE在数据通信中所使用的第一 IP地址通知给第二 UE,以及将第二 UE在数据通信中所使用的第二 IP地址通知给第一 UE,具体实施过程为:接收第一 UE或第二 UE在语音呼叫过程中发送的数据访问请求;获得数据访问请求中的访问地址,访问地址是第一 IP地址或第二 IP地址;并确定在语音呼叫过程中被访问的第二 UE或第一 UE的被访问地址,被访问地址是第二 IP地址或第一 IP地址;将第一 UE在数据通信中所使用的第一 IP地址通知给第二 UE,以及将第二 UE在数据通信中所使用的第二 IP地址通知给第一 UE。
[0093]其中,接收到的数据访问请求至少包括下述中的一种:
[0094]A:接收通过Web页面服务中的浏览器,并基于超文本传输协议HTTP发送的访问Web页面的数据访问请求。
[0095]B:接收通过文件传输协议FTP文档下载服务发送的访问FTP文档的数据访问请求。
[0096]C:接收访问视频点播的数据访问请求。
[0097]D:
当前第2页1 2 3 4 5 6 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1