[go: up one dir, main page]

CN100377609C - 移动通信终端功能动态扩展方法 - Google Patents

移动通信终端功能动态扩展方法 Download PDF

Info

Publication number
CN100377609C
CN100377609C CNB2004100400369A CN200410040036A CN100377609C CN 100377609 C CN100377609 C CN 100377609C CN B2004100400369 A CNB2004100400369 A CN B2004100400369A CN 200410040036 A CN200410040036 A CN 200410040036A CN 100377609 C CN100377609 C CN 100377609C
Authority
CN
China
Prior art keywords
communication terminal
mobile communication
terminal
file
function
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Lifetime
Application number
CNB2004100400369A
Other languages
English (en)
Other versions
CN1585543A (zh
Inventor
张卫东
陈自利
周宝忠
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Huizhou TCL Mobile Communication Co Ltd
Original Assignee
Huizhou TCL Mobile Communication Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Huizhou TCL Mobile Communication Co Ltd filed Critical Huizhou TCL Mobile Communication Co Ltd
Priority to CNB2004100400369A priority Critical patent/CN100377609C/zh
Publication of CN1585543A publication Critical patent/CN1585543A/zh
Application granted granted Critical
Publication of CN100377609C publication Critical patent/CN100377609C/zh
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Images

Landscapes

  • Mobile Radio Communication Systems (AREA)

Abstract

本发明公开了一种移动通信终端动态功能扩展方法,包括如下步骤:1)封装:将特定的本地系统与应用操作功能封装到外部控制接口中;2)下载:移动通信终端下载来自远端服务器上的数据或应用,扩展到本地;3)调用:本地业务逻辑动态识别数据内容,动态调用控制接口;或本地业务逻辑直接启动扩展,允许其自行调用标准控制接口;移动通讯终端可以实现其出厂标准配置功能与应用,也可选择差异化的功能与应用,还可以随时实现其功能及应用的升级,可以提高移动通讯终端差异化、个性化;厂商可以和用户建立一个信息沟通的通道,可以为用户不断提供新的更符合用户/移动通讯终端的服务。

Description

移动通信终端功能动态扩展方法
【技术领域】:
本发明涉及一种移动通信终端功能动态扩展的方法。
【背景技术】:
目前,移动通信主流技术推陈出新,GSM、GPRS、CDMA、SMS、WAP、IVR、WWW、IVR、MMS等技术已被广泛应用,诸如手机等移动通信终端功能越来越强大;但即便如此,对于移动通信终端厂家来说,其产品出厂后,终端的功能已经固定,此后厂家对终端用户的服务仅限于维修上,无法对用户终端提供在线的功能升级,更无法掌握用户使用习惯、为用户提供差异化的延伸服务。现有技术对此也作了一些尝试,其中申请号为00120868的中国专利申请中,披露了一种户自定制手机功能菜单的方法,用户通过登陆提供相关服务的网页,在其中定制功能菜单,功能菜单被按约定的格式编码,并通过短消息服务中心发送至无线基站,再由基站以短消息的方式下载到手机上中,实现手机的功能菜单自定制。其他的诸如申请号为00123860、00120136、01134713等中国专利申请中,也都无不例外地提出利用短消息为手机SIM升级菜单功能的技术方案。这类方案只是对SIM卡的短消息菜单功能作被动的替换,并不涉及手机本身,且这种升级只有由客户端提出,也是被动的,并非真正意义上的手机功能升级。但用户的消费行为千差万别,因此,以下问题已逐步引起厂商的关注:1)移动通信终端在交付用户后,厂商或第三方可以更进一步为用户提供手机销售以后的信息、应用等服务,建立厂商和用户之间的信息沟通。2)可以更充分的发挥数字化终端的功能,使移动通讯终端上的功能可以被有效持续的发挥出来,让移动通讯终端更有差异化竞争力。3)实现应用到移动增值服务领域,大力改善移动终端用户获取增值服务的客观状况,改变厂商在移动增值服务价值链中的从属地位。
【发明内容】:
本发明的目的就是为了解决以上问题,首先提供一种可以实现用户移动通信终端的功能升级、体现终端差异化的方法;次之可以自动根据用户的使用习惯实现其移动通信终端的相关功能升级、体现终端个性化的方法。
为实现上述目的,本发明提出一种移动通信终端动态功能扩展方法,包括如下步骤:
1)封装:将特定的本地系统与应用操作功能封装到外部控制接口中;
2)下载:移动端在被动或自动触发时,通过无线网络直接连接服务器,服务器检查是否存在更新的业务定义,如果存在,则根据设备配置情况动态生成新的业务内容文件传达给移动端;移动端首先缓存原正确文件,然后开始接收并打开新的内容文件,并验证其正确性,如果正确,则作为当前缺省文件;否则移动端重新恢复原正确文件作为当前缺省文件;
3)调用:本地业务逻辑动态识别数据内容,动态调用控制接口;或本地业务逻辑直接启动扩展,允许其自行调用标准控制接口。
所述远端服务器侧预先定义各项标准内容,为所有业务、控制指令分配标示ID号,并指定各业务在展示过程中的表现方式和位置。
上述步骤3)调用过程中,还同时实现用户行为数据采集功能:接口逻辑每次被触发时,终端自动记录业务、指令ID和接口状态,按照采集策略生成采集文件;使用业务间隙,或下次连接服务时,服务器侧搜集移动端的采集文件,并形成分析报告;为针对该终端下一次的内容文件生成作参考。
上述步骤1)封装后,还执行以下步骤:服务侧登记和管理所有移动通讯终端的支持内容和支持能力,自动完成来自高层应用逻辑的协议翻译,容量安全检查控制。
容量安全检查是指:在执行所述步骤2)下载前,服务器端先核对移动终端的实际支持能力和安全容量,根据移动终端的实际支持能力和安全容量,决定下传文件的数据长度和/或应用功能。
当所述移动通信终端为移动电话时,与所述远端服务器的数据传输通过移动电话的IMEI号码进行身份识别,建立对应关系。
上述的移动通信终端动态功能扩展方法,服务端在提供新增业务或功能时,还可以自动通知移动通信终端;或自动对移动通信终端作出升级。
由于采用了以上的方案,移动通讯终端可以实现其出厂标准配置功能与应用,也可选择差异化的功能与应用,还可以随时实现其功能及应用的升级,可以提高移动通讯终端差异化、个性化。基于本方案,厂商可以和用户建立一个信息沟通的通道,可以为用户不断提供新的更符合用户/移动通讯终端的服务。可以允许厂商销售完移动通讯终端后,继续升级终端的使用功能。将该应用技术和增值业务内容运营结合起来,可以大幅提升对用户的服务质量,进而提升了厂商在该内容上的总体运营效果。将该技术和客户服务结合起来,可以有效提升客户服务质量。
进一步的,对于诸如移动电话,通过其IEMI号,远端服务器对每个移动电话设立信息库,动态采集用户行为数据,形成分析文件,使厂商或第三方能够更加主动、针对性地提供个性化的服务;而且厂商或第三方的服务从移动电话开始被用户使用,持续到其最终被弃用的整个过程。而在终端上设置一个直接触发动态功能扩展的菜单,使终端的在线升级更加直观、快捷、使用更方便。
【附图说明】:
图1是本发明实施例的流程示意图;
图2是本发明终端信息登记示意图;
图3是本发明的实现个性化定制自动转换流程图;
图4是本发明实施例的协议生成示例示意图;
图5本发明用于增值服务的动态升级示例流程图。
【具体实施方式】:
移动通讯终端是指广义的移动通讯设备,具备一定程度的数据通讯功能,包括支持GSM,GPRS,CDMA网络的移动电话。下面通过移动电话在线动态功能升级和扩展的二个实施例并结合附图对本发明作进一步详细的描述。
由于每一个移动电话都会有一个唯一的IEMI号,远端服务器通过该号码与终端建立一一对应的数据库,每一次握手,服务器首先识别终端的IEMI号码,来区分不同的终端。
实施例一:  如图1所示一种移动电话的动态功能扩展方法:
1)服务器侧定义各项标准内容,为所有业务分配标示ID号,指定各业务在展示程中的表现方式和位置。
2)移动终端封装本地功能接口,实现内容协议解析控制逻辑。本地系统功能指移动通讯终端上具备的全部功能,包含对外通讯交互的功能和本地操作控制的功能。外部交互功能包括打电话,发送SMS,发送MMS,WAP访问功能,WWW访问功能等;本地操作功能包括显示文字/图片,输入功能,文件管理功能,播放声音等。在同一系统平台上(包含基于该平台上的其他平台),有选择的对某些功能的调用接口按照安全调用的目的封装。
3)服务器侧登记该终端软件的各项参数,并为其生成缺省业务内容文件。为了更好的支持多种移动通讯终端,按照各类移动终端的实际支持能力和将来的需要有选择的封装本地已经实现的功能,并在远程服务侧登记该设备的封装和实现情况,其登记流程如图2所示。
4)移动端在被用户主动或自动触发时,连接服务器,服务器检查是否存在更新的业务定义,如果存在,则根据设备配置情况动态生成新的业务内容文件传达给移动端。本步骤还可以由服务器主动连接移动终端,提出升级提示,或直接对终端升级。
5)移动端首先缓存正确文件,然后开始下载,如果由于意外原因导致下载中断,丢弃已下载数据;如果下载顺利完成,则打开新的内容文件,并验证其正确性,如果正确,则作为当前缺省文件。
6)在终端使用过程中,每次触发接口逻辑时,系统自动记录业务ID和接口状态,按照采集策略生成采集文件。出于对安全和业务分析的需要,对所有远端数据内容中的控制指令登记编号,远端设计有数据搜集点,在每次调用接口时,本地系统首先登记该指令编号,在下一次连接服务端时传送该采集信息。可以便于系统发现问题,同时方便服务端搜集各控制功能的使用情况。
7)用户使用业务间隙,或下次连接服务时,服务器侧搜集移动端的采集文件,并形成分析报告。为用户下一次的内容文件生成作参考。服务器端可以根据分析报告,为终端提供个性化升级方案,其自动转换流程如图3所示;其中的协议片段生成流程如图4所示。
在支持程度上,不特别强调开放性和统一性,而是选在对已实现功能适应上。由于采取的策略是简化移动终端的统一接口和性能的压力,强化服务侧的自动适应性,所以服务侧必须清晰的登记和管理所有移动通讯终端的支持内容和支持能力,自动完成来自高层应用逻辑的协议翻译,容量安全检查控制等,保证传输到移动通讯侧的信息和内容是安全的,而在移动终端一侧,为了避免因网络传输造成数据异常,均采用必要的安全保护机制:采用二级缓存,数据文件自动备份,对异常信息进行隔离;如果连接意外中断,则丢弃该下载文件,放弃本次升级,恢复原状;或者设置文件包断点,在下次联网可以恢复时,断点续传后继文件,直至本次下载完成。然后判断下载的文件是否正确,如果下载的升级文件有误时,不执行调用升级,自动恢复原缺省文件。
实现数据传输时,该通讯终端自动选择在当时网络状况下能支持最好的方式来传输数据。如通过TCP,UDP,HTTP,WAP,甚至业务类协议SMS等。
实施例二:图5所示,是在TCL移动电话GB25上实现终端业务的在线升级过程。移动电话GB25上设置一个实现终端业务在线升级的快捷键,远端服务器设置一个增值业务推广门户“移动俱乐部”,为客户提供“动感无限”增值业务,基于本发明的技术方案,该推广门户的业务灵活度和可运营能力大幅提升。其具体过程为:
1)升级快捷键被触发,或选择检查更新栏目。
2)客户端连接移动互联网,“移动俱乐部”运营中心比较终端业务与服务器当前发布业务的差异;若终端业务与服务器当前发布业务相同,提示终端软件返回“动感无限”主菜单。
3)若服务器当前发布的业务新于终端业务,则提示用户是否需要下载更新。
4)用户确认需要下载,则提示用户数据下载中,客户端开始从网络下载数据。
5)“移动俱乐部”运营中心根据终端所持有群体的类型、终端支持能力的不同,选择适合用户所持终端的最新业务,并根据各个栏目的访问情况自动排序。终端接收服务器下传终端需要更新的业务表格,并保存、更新。当业务表格更新完毕后,提示用户检查更新已经完成。
6)用户选择返回后,终端返回到“动感无限”主菜单。
图5中A处表格为移动电话预存(现存)的配置内容;B处表格由“移动俱乐部”根据运营需要编制产生;C处表格为根据服务器要求更新后的移动电话配置内容。

Claims (9)

1.一种移动通信终端动态功能扩展方法,包括如下步骤:
1)封装:将特定的本地系统与应用操作功能封装到外部控制接口中;
2)下载:移动端在被动或自动触发时,通过无线网络直接连接服务器,服务器检查是否存在更新的业务定义,如果存在,则根据设备配置情况动态生成新的业务内容文件传达给移动端;移动端首先缓存原正确文件,然后开始接收并打开新的内容文件,并验证其正确性,如果正确,则作为当前缺省文件;
否则移动端重新恢复原正确文件作为当前缺省文件;
3)调用:本地业务逻辑动态识别数据内容,动态调用控制接口;或本地业务逻辑直接启动扩展,允许其自行调用标准控制接口。
2.如权利要求1所述的移动通信终端动态功能扩展方法,其特征是,所述远端服务器侧预先定义各项标准内容,为所有业务、控制指令分配标示ID号,并指定各业务在展示过程中的表现方式和位置。
3.如权利要求1或2所述的移动通信终端动态功能扩展方法,其特征是,所述步骤
3)调用过程中,还同时实现用户行为数据采集功能:接口逻辑每次被触发时,终端自动记录业务、指令ID和接口状态,按照采集策略生成采集文件;使用业务间隙,或下次连接服务器时,服务器侧搜集移动端的采集文件,并形成分析报告;为针对该终端下一次的内容文件生成作参考。
4.权利要求1或2所述的移动通信终端动态功能扩展方法,其特征是,还包括安全保护机制:下载过程中当终端与远端服务器的连接意外中断时,将已下载数据丢弃,终端不执行调用,本次终端功能扩展终止;或设置多个文件包断点,在下次联网可以恢复时,断点续传后续文件,直至本次下载完成。
5.如权利要求1或2所述的移动通信终端动态功能扩展方法,其特征是,所述步骤
1)封装后,还执行以下步骤:服务侧登记和管理所有移动通讯终端的支持内容和支持能力,自动完成来自高层应用逻辑的协议翻译,容量安全检查控制。
6.如权利要求5所述的移动通信终端动态功能扩展方法,其特征是,所述容量安全检查是指:在执行所述步骤2)下载前,服务器端先核对移动终端的实际支持能力和安全容量,根据移动终端的实际支持能力和安全容量,决定下传文件的数据长度和/或应用功能。
7.如权利要求1或2所述的移动通信终端动态功能扩展方法,其特征是,所述下载过程选择通讯终端在当时网络状况下能支持的最好方式来传输数据,包括但不仅限于TCP、UDP、HTTP、WAP、SMS。
8.如权利要求1或2所述的移动通信终端动态功能扩展方法,其特征是,所述移动通信终端为移动电话时,与所述远端服务器的数据传输通过移动电话的IMEI号码进行身份识别,建立对应关系。
9.如权利要求1或2所述的移动通信终端动态功能扩展方法,其特征是,服务端在提供新增业务或功能时,自动通知移动通信终端;或自动对移动通信终端作出升级。
CNB2004100400369A 2004-06-16 2004-06-16 移动通信终端功能动态扩展方法 Expired - Lifetime CN100377609C (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CNB2004100400369A CN100377609C (zh) 2004-06-16 2004-06-16 移动通信终端功能动态扩展方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CNB2004100400369A CN100377609C (zh) 2004-06-16 2004-06-16 移动通信终端功能动态扩展方法

Publications (2)

Publication Number Publication Date
CN1585543A CN1585543A (zh) 2005-02-23
CN100377609C true CN100377609C (zh) 2008-03-26

Family

ID=34601535

Family Applications (1)

Application Number Title Priority Date Filing Date
CNB2004100400369A Expired - Lifetime CN100377609C (zh) 2004-06-16 2004-06-16 移动通信终端功能动态扩展方法

Country Status (1)

Country Link
CN (1) CN100377609C (zh)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN100359973C (zh) * 2004-11-04 2008-01-02 华为技术有限公司 一种移动通信终端
CN100461889C (zh) * 2006-05-29 2009-02-11 中国移动通信集团公司 移动终端业务的封装提供方法
CN102780977A (zh) * 2011-05-13 2012-11-14 英华达(南京)科技有限公司 增值服务内容更新的方法

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5689825A (en) * 1995-07-28 1997-11-18 Motorola, Inc. Method and apparatus for downloading updated software to portable wireless communication units
CN1201190A (zh) * 1997-04-11 1998-12-09 三星电子株式会社 管理便携信息终端文件的方法
CN1284820A (zh) * 1999-08-11 2001-02-21 日本电气株式会社 可更新移动终端中程序的移动通信系统
JP2002271849A (ja) * 2001-03-06 2002-09-20 Ntt Docomo Inc 無線通信端末、ソフトウェア提供システム、ソフトウェア更新方法、ソフトウェア提供方法、プログラムおよび記録媒体
US20040093597A1 (en) * 2002-11-05 2004-05-13 Rao Bindu Rama Firmware update system for facilitating firmware update in mobile handset related applications

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5689825A (en) * 1995-07-28 1997-11-18 Motorola, Inc. Method and apparatus for downloading updated software to portable wireless communication units
CN1201190A (zh) * 1997-04-11 1998-12-09 三星电子株式会社 管理便携信息终端文件的方法
CN1284820A (zh) * 1999-08-11 2001-02-21 日本电气株式会社 可更新移动终端中程序的移动通信系统
JP2002271849A (ja) * 2001-03-06 2002-09-20 Ntt Docomo Inc 無線通信端末、ソフトウェア提供システム、ソフトウェア更新方法、ソフトウェア提供方法、プログラムおよび記録媒体
US20040093597A1 (en) * 2002-11-05 2004-05-13 Rao Bindu Rama Firmware update system for facilitating firmware update in mobile handset related applications

Also Published As

Publication number Publication date
CN1585543A (zh) 2005-02-23

Similar Documents

Publication Publication Date Title
EP2866419B1 (en) Method and system for implementing smart card remote operation
CN100350808C (zh) 移动终端设备自动识别暨增值服务接入系统
CN100568336C (zh) 移动终端及通过移动终端接入服务的系统和方法
CN101820613B (zh) 一种应用下载的系统和方法
CN102724315B (zh) 基于智能卡网页服务器实现智能卡远程操作的方法及系统
KR101505763B1 (ko) 자바 카드 애플리케이션의 데이터를 내보내고 가져오기 위한 방법
US20060009204A1 (en) Telephone functionality for generic applications in a mobile handset
US7860951B2 (en) Internet session initiation on personal cellular telecommunications devices, and customization protocol therefor
US7401065B2 (en) System for downloading contents, and client terminal for downloading contents from contents server
CN103988538B (zh) 响应于故障事件触发固件更新请求的方法和装置
CN102088691B (zh) 手机移动互联网应用用户认证识别系统和方法
CN102075539B (zh) 数据推送系统及方法
CZ200488A3 (cs) Způsob spuštění aplikace s použitím mobilního zařízení, mobilní zařízení pro tento způsob a identifikační karta pro toto mobilní zařízení
KR100814428B1 (ko) 단문 메시지 처리 방법 및 장치
US20050176465A1 (en) Automatic mobile device configuration system and method in a mobile communication network
CA2556773A1 (en) Call intercept methods, such as for customer self-support on a mobile device
JP2004126735A (ja) 通信システム、中継装置及び通信制御方法
CN101895873A (zh) 移动终端的Java应用的更新方法、服务器和移动终端
CN100377609C (zh) 移动通信终端功能动态扩展方法
CN101931945A (zh) 利用pc终端实现(u)sim卡应用的下载安装方法
US9060256B2 (en) Generic USSD centre for network applications and services
US20050101310A1 (en) Real time system update in a mobile communication network
CN101815369A (zh) 支持资源配置文件的移动电话终端和网络配置的方法
EP2356805B1 (en) Method and system for service management of mobile stations
KR100517999B1 (ko) 이동 통신 단말기의 부가 서비스 데이터 정보 서비스 방법

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
CX01 Expiry of patent term

Granted publication date: 20080326

CX01 Expiry of patent term