一种基于dlna的终端自动呼转方法

文档序号:7888460阅读:212来源:国知局
专利名称:一种基于dlna的终端自动呼转方法
技术领域
本发明涉及移动终端和DLNA等技术领域,更具体地说,涉及一种基于DLNA的终端自动呼转方法。
背景技术
随着移动通信业务的发展,特别是第三代移动通信业务技术的发展,移动通信与互联网结合越来越紧密,各种业务益发丰富。移动终端作为与随身携带的设备,承载了越来越多的各种功能。DLNA提供了在一个局域网中构建一个由个人电脑(PC)、家用电器(CE)和移动设备组成的有线与无线互操作网络,为共享和创建全新数字媒体与内容服务提供一个无缝的环境,通过以DLNA感知终端位置,并将位置和呼叫转移进行关联,在满足用户设定的条件后如位置,自动将用户终端的语音转移到用户预定位置的其他终端,如固定电话终端上,为用户提供了一种使用简单的自动语音呼叫转移业务。
·
通过DLNA方式的自动呼转,在有特定的场景下,如家庭环境,将用户的移动终端自动转移到家庭固定终端,避免了信号覆盖等各种问题。有鉴于此,本发明的目的在于提出一种简单易行,通过DLNA方式触发的一种基于DLNA的终端自动呼转方法。

发明内容
通过支持DLNA的终端在特定的地点接入到局域网络,自动扫描并发现DLNA服务端的装置,逻辑控制模块进行判断是否特定的DLNA服务和装置,如满足,则执行语音呼叫转移指令发起呼叫转移,自动将用户终端呼叫转移到该对应位置注册和绑定的其他电话终端。进一步的,通过所提供的一种基于DLNA的终端自动呼转方法为一种便捷的语音业务的发展提供有力保障,满足用户各方要求,提升用户友好体验。为实现上述目的,本发明的一个方面提供了一种基于DLNA的终端自动呼转方法,该方法包括:
终端支持DLNA功能,通过有线网络802.3.1/u,无线网络802.ΙΙ/a/b/g接入到特定位置的局域网络,扫描和发现对应的DLNA服务端装置,并以发现的特定的DLNA的服务装置作为业务逻辑触发的条件。本发明提供的一种基于DLNA的终端自动呼转方法的一个实施例中,该方法还包括:
用户设定在该网络内的特定DLNA服务端装置的识别名称以及对应位置的终端号码,包含该位置的固定电话终端以及其他各种电话终端,终端保存用户的设置在终端侧并作为触发业务的比较条件。本发明提供的一种基于DLNA的终端自动呼转方法的一个实施例中,该方法还包括:
终端发现特定的DLNA装置后判断其注册的位置,根据预置的逻辑流程设定呼叫转移的条件,包含位置、时间号码等参数的设定,用户设定的触发呼叫转移流程的预置逻辑,包含时间,地点以及用户设定的自定义业务逻辑,终端获取位置和时间参数后运行呼叫转移的业务逻辑进行判断,满足条件则发起呼叫转移流程。在终端获取时间,位置,判定呼转条件,终端通过通讯交换机支持的呼叫转移指令,请求通信核心网络执行呼转业务,将用户终端的语音呼叫转移到终端预置的其他终端号码,如固定电话。
具体来说具有以下优点:
使用简单:
用户简单地注册特定DLNA的服务端装置的识别信息后即可完成业务流程触发的逻辑设置,使用方式简单快捷。自动呼叫转移:
终端进入到特定区域的无线有线网络后,感应到对应位置的DLNA装置后,根据用户设定的触发条件,即可触发对应的呼叫转移流程,用户无需参与,实现了自动的呼叫转移。


此处所说明的 附图用来提供对本发明的进一步理解,构成本申请的一部分,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中:
图1为本发明系统模块结构的示意图。图2为本发明系统业务流程示意图。图3为本发明用户注册流程示意图。
具体实施例方式下面参照附图对本发明进行更全面的描述,其中说明本发明的示例性实施例。为实现上述目的,提出了一种基于DLNA的终端自动呼转方法。 以下通过结合附图,对本发明的实施方式进行描述
实现一种基于DLNA的终端自动呼转方法的关键点如下:
终端注册和绑定:
用户终端通过感应注册DLNA装置,获取识别数据后绑定对应的需要呼叫转移的终端号码,如固定电话号码,如多个地点则重复该过程后保存多组逻辑数据到终端。DLNA装置识别:
用户终端通过有线无线方式进入到特定的局域网络后,感应到网络内的DLNA的服务端装置并进行识别获取识别数据,并将感应时间和识别数据作为业务逻辑参数进行业务逻辑的判断。自动呼转:终端业务逻辑进行判断,满足用户设定的呼叫转移条件后,发起语音交换机支持的语音呼叫转移业务指令,自动将用户终端的语音业务呼叫转移到用户设定的其他终端号码,如固定电话号码。
主要功能模块如图1所示:
用户DLNA终端实体101:
支持DLNA功能的终端,包含手机,带语音呼叫功能的各种移动装置。日志模块102:
负责记录用户的各种操作数据,保存在系统日志,并提供用户进行日志数据的查询。DLNA扫描和发现模块103:
终端感应和接入到局域网络,包含有线和无线的方式,并扫描和发现到网络中的DLNA装置,获取其信息并提供给业务逻辑模块。数据库104:
终端数据库,保存各种系统数据,提供数据库的各种功能,包含数据查询,删除,插入数据,触发器,函数等各种数 据库功能。用户逻辑模块105:
终端用户与自动呼叫转移业务逻辑功能控制模块,控制用户有关的业务逻辑流程的执行,调用和交互其他各个功能模块。语音呼叫转移模块106:
终端侧发起将终端语音呼叫转移的功能模块,根据交换机支持的各种语音呼叫转移指令,将用户终端的语音呼叫业务转移到终端用户指定的其他终端号码上。用户配置模块107:
系统管理配置模块,设置业务逻辑的各个功能参数,包含转移呼叫条件,呼叫转移目标号码等参数,并对系统进行各种管理和设置。终端界面108:
终端界面,提供用户使用系统的途径,通过终端界面进入到系统,完成访问和使用业务逻辑和系统管理各种功能。局域网络109:
以太局域网,有线网络或无线WIFI网络,提供DLNA设备的网络通道。DLNA 服务器 110:
局域网中,提供DLNA服务器的设备,供终端通过DLNA机制发现设备。
下面举一个例子来说明本发明系统的用户通过支持DLNA的终端自动呼转流程,该实施例中,业务包括以下步骤:
前置条件:用户注册了 DLNA装置识别数据并设定对应的呼叫转移终端号码。步骤1:用户达到某地点,终端自动扫描并接入到对应的局域网络;
步骤2:终端发现特定的DLNA装置,获取时间和对应的地点数据;
步骤3:终端将时间和地点数据作为参数,业务逻辑进行判断;
步骤4.如满足呼叫转移业务的用户设定条件,终端发起呼叫转移指令;步骤5.用户终端成功呼转到用户设定的其他终端号码;
本发明的描述是为了示例和说明起见而给出的,而并不是无遗漏的或者将本发明限于所公开的形式。很多修改和变化对于本领域的普通技术人员而言是显然的。选择和描述实施例是为了更好说明本发明的原理和实际应用,并且使本领域的普通技术人员能够理解本发明从而设计 适于特定用途的带有各种修改的各种实施例。
权利要求
1.一种基于DLNA的终端自动呼转方法,其特征在于,通过支持DLNA的终端在特定的地点接入到局域网络,自动扫描并发现DLNA服务端的装置,逻辑控制模块进行判断是否特定的DLNA服务和装置,如满足,则执行语音呼叫转移指令发起呼叫转移,自动将用户终端呼叫转移到该对应位置注册和绑定的其他电话终端。
2.如权利要求1所述,通过支持DLNA的终端在特定的地点接入到局域网络,扫描并发现DLNA服务端的装置,其特征在于,终端支持DLNA功能,通过有线网络802.3.1/u,无线网络802.ΙΙ/a/b/g接入到特定位置的局域网络,扫描和发现对应的DLNA服务端装置,并以发现的特定的DLNA的服务装置作为业务逻辑触发的条件。
3.如权利要求1所述,在特定位置注册的电话终端并进行绑定,其特征在于,用户设定在该网络内的特定DLNA服务端装置的识别名称以及对应位置的终端号码,包含该位置的固定电话终端以及其他各种电话终端,终端保存用户的设置在终端侧并作为触发业务的比较条件。
4.如权利要求3所述,逻辑控制模块进行判断是否特定的DLNA服务和装置,如满足,则执行语音呼叫转移指令发起呼叫转移,其特征在于,终端发现特定的DLNA装置后判断其注册的位置,根据预置的逻辑流程设定呼叫转移的条件,包含位置、时间号码等参数的设定,用户设定的触发呼叫转移流程的预置逻辑,包含时间,地点以及用户设定的自定义业务逻辑,终端获取位置和时间参数后运行呼叫转移的业务逻辑进行判断,满足条件则发起呼叫转移流程。
5.如权利要求4所述,终端获取位置和时间参数后与系统预置的参数进行比对,满足条件则发起呼叫转移流程,其特征在于,在终端获取时间,位置,判定呼转条件,终端通过通讯交换机支持的呼叫 转移指令,请求通信核心网络执行呼转业务,将用户终端的语音呼叫转移到终端预置的其他终端号码,如固定电话。
全文摘要
本发明公开了一种基于DLNA的终端自动呼转方法,包含支持DLNA终端,无线或有线网络,DLNA服务器,逻辑控制模块等。本发明通过支持DLNA的终端在特定的地点接入到局域网络,扫描并发现DLNA服务端的装置,逻辑控制模块进行判断是否特定的DLNA服务和装置,如满足,则执行语音呼叫转移指令发起呼叫转移,自动将用户终端呼叫转移到该对应位置注册的其他电话终端。通过基于DLNA的发现和注册机制与呼叫转移结合,提供了一种使用简单快捷的基于DLNA的自动呼转方法。
文档编号H04W4/16GK103249017SQ20121002248
公开日2013年8月14日 申请日期2012年2月1日 优先权日2012年2月1日
发明者顾健 申请人:上海博路信息技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1