CN100538686C - 无线通信网络中的软件内容下载方法 - Google Patents

无线通信网络中的软件内容下载方法 Download PDF

Info

Publication number
CN100538686C
CN100538686C CNB038027968A CN03802796A CN100538686C CN 100538686 C CN100538686 C CN 100538686C CN B038027968 A CNB038027968 A CN B038027968A CN 03802796 A CN03802796 A CN 03802796A CN 100538686 C CN100538686 C CN 100538686C
Authority
CN
China
Prior art keywords
software
communication channel
content
terminal
network
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
CNB038027968A
Other languages
English (en)
Other versions
CN1703688A (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.)
Motorola Mobility LLC
Google Technology Holdings LLC
Original Assignee
Motorola Inc
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 Motorola Inc filed Critical Motorola Inc
Publication of CN1703688A publication Critical patent/CN1703688A/zh
Application granted granted Critical
Publication of CN100538686C publication Critical patent/CN100538686C/zh
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W8/00Network data management
    • H04W8/22Processing or transfer of terminal data, e.g. status or physical capabilities
    • H04W8/24Transfer of terminal data
    • H04W8/245Transfer of terminal data from a network towards a terminal
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F15/00Digital computers in general; Data processing equipment in general
    • G06F15/16Combinations of two or more digital computers each having at least an arithmetic unit, a program unit and a register, e.g. for a simultaneous processing of several programs
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L63/00Network architectures or network communication protocols for network security
    • H04L63/04Network architectures or network communication protocols for network security for providing a confidential data exchange among entities communicating through data packet networks
    • H04L63/0428Network architectures or network communication protocols for network security for providing a confidential data exchange among entities communicating through data packet networks wherein the data content is protected, e.g. by encrypting or encapsulating the payload
    • H04L63/0442Network architectures or network communication protocols for network security for providing a confidential data exchange among entities communicating through data packet networks wherein the data content is protected, e.g. by encrypting or encapsulating the payload wherein the sending and receiving network entities apply asymmetric encryption, i.e. different keys for encryption and decryption
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L63/00Network architectures or network communication protocols for network security
    • H04L63/12Applying verification of the received information
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/34Network arrangements or protocols for supporting network services or applications involving the movement of software or configuration parameters 
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L9/00Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
    • H04L9/40Network security protocols
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M1/00Substation equipment, e.g. for use by subscribers
    • H04M1/72Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
    • H04M1/724User interfaces specially adapted for cordless or mobile telephones
    • H04M1/72403User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality
    • H04M1/72406User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality by software upgrading or downloading
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W12/00Security arrangements; Authentication; Protecting privacy or anonymity
    • H04W12/30Security of mobile devices; Security of mobile applications
    • H04W12/35Protecting application or service provisioning, e.g. securing SIM application provisioning
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W12/00Security arrangements; Authentication; Protecting privacy or anonymity
    • H04W12/10Integrity
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W28/00Network traffic management; Network resource management
    • H04W28/02Traffic management, e.g. flow control or congestion control
    • H04W28/06Optimizing the usage of the radio link, e.g. header compression, information sizing, discarding information

Abstract

一种用于在无线通信网络中执行下载的无线通信网络软件下载方法,其中,在相应的专用通信信道上传递关于该下载事务的终端唯一信息,例如,下载启动(300),容量交换(320),数字签名(332)以及激活和计费(360)通信,以及其他。在共享通信信道上,将软件内容或数据(334)从所述网络传输到所述多个终端。在一些应用中,所述软件内容包含在所述共享通信信道上多路传输的多个文件,其中可以动态地调整所述内容,从而优化频谱效率。

Description

无线通信网络中的软件内容下载方法
技术领域
本发明总的来说涉及无线接入网络与其中的移动终端之间的通信,具体地说涉及在无线通信网络中,例如蜂窝通信网络中,把软件下载到多个终端的方法。
背景技术
许多新的无线技术,包括无线应用协议(WAP)、Java微型版程序(J2ME)、移动执行环境(MexE)软件、软件可定义无线电通信(SDR)、终端管理、以及许多其他技术的出现,要求在无线通信网络中向多个终端做终端软件的无线电广播下载。不多久,就将需要下载几兆字节(Mbyte)的软件文件,而且趋势是朝向传输更大的文件。
但是,在无线通信网络中,大量软件内容的无线电广播下载会对分配给网络操作者的无线电频谱资源造成可观的负担。未来,随着终端软件代码长度的增加,网络操作者可能不得不就软件下载所使用的时间对用户进行补偿,例如,给予免费的下载时间,这对网络操作者而言是很不情愿的成本开销。
本领域的普通技术人员如果仔细考虑下面的本发明的详细说明和附图,将会完全理解本发明的各个不同的方面、特征和优点。
发明内容
根据本发明的一个方面,提供了一种无线通信网络软件下载方法,其包括:在用于每一终端的相应专用通信信道上,传递终端唯一信息,该信息用于将公共软件内容从所述网络下载到所述网络中的多个终端;在相应专用通信信道上向多个终端发送消息,以在共享信道上接收公共软件内容;在发送所述消息之后,在共享通信信道上从所述网络向多个终端传输公共软件内容;在所述共享通信信道上多路传输多个不同的公共软件内容,与接收所述多个不同的公共软件内容的所述多个终端的变化数量成比例地动态调整在所述共享通信信道上多路传输的所述多个不同的公共软件内容。
根据本发明的另一个方面,还提供一种无线通信网络软件下载方法,包含:通过在共享通信信道上多路传输由多个终端接收的软件内容,将所述软件内容从无线通信网络传送到所述网络中的所述多个终端;所述软件内容包括多个软件文件;通过调整所述多个软件文件中每一个的传输次数,动态调整在所述共享通信信道上多路传输的所述软件内容。
附图说明
图1是基本软件下载过程流程图的示意简图。
图2是对应于图1的基本软件下载过程流程图的无线通信链路框图的示意简图。
图3是软件下载过程流程图的更为具体的示意简图。
图4是对应于图3的更为具体的软件下载流程图的无线通信链路框图的示意简图。
图5是在其中可以实施本发明的软件下载过程的无线通信网络的示意图。
具体实施方式
本发明提供高效频谱装置,用于当,例如,网络中所有的终端或者几个终端要接收软件的修订版或升级版时,向无线通信网络,具体地说是终端数量超过要被下载的专门软件对象数量的网络中的多个终端做软件对象或内容的无线电广播(OTA)下载。本发明不限于仅向多个用户或终端传送单一的公共软件对象的应用。
总的来说,本发明向无线通信网络中的多个终端提供多个软件对象的有效同步,或至少是虚拟同步的下载。一些终端可以接收一些软件内容,并且,另一些终端可以接收另一些软件内容。在某些实施例中,像要在下面进一步讨论的,当下载结束并且新终端进入网络时,可以动态地改变由网络传送并由终端接收的软件内容的动态特性。
通常,本发明混合使用共享(公共)信道和专用(业务)信道的无线电广播软件下载方案。一般以几个阶段实现本发明的过程,其他方面的作为在终端和网络之间的通信交换提到。对每一阶段,根据通信或交换的性质,将网络同其中的终端之间的通信最有效地分配到公共信道或者专用信道。
通常将包括终端唯一信息的交换的通信阶段分配给专用通信信道。终端唯一信息包括,例如,下载启动信息交换、容量和非拒绝信息交换、激活和计费信息交换、以及其他固有的包括传送相对少量数据的通信。这些小数据内容交换只是示例性的。可能还有其他信息交换没有被列出,而且,也不会需要所有的示例性交换。因为被交换数据的量相对较小,并且专用信道的频谱低效也无关紧要,所以这些和其他的通信都很适于点对点信道或专用信道,至少相对于那些与具有1兆字节或更高数量级的文件长度的软件内容的传送相关的通信是这样的。
在专用信道上发生的其他通信包括那些需要最优错误保护的通信,例如,数字签名和其他错误敏感信息的传送。在某些应用中,对提供错误保护的需要可能比通过减少与公共信道上的广播信息传送相关联的带宽所提供的好处更重要。
将包括从该网络到该网络中的一个终端,优选地到该网络中的多个终端传送或下载大量的软件对象或内容的通信阶段分配给公共信道,公共信道连续地从网络向终端输送可下载内容。按照这种方式,将下载过程的带宽密集部分的频谱需要最小化。数据传输一般包括相对大量的数据,例如终端软件内容,并且将这些数据沿着下行链路的方向发送到多个终端。
公共信道的一个例子是GPRS网络的分组广播控制信道(PBCCH)。专用信道的一个例子是GPRS网络的分组数据业务信道(PDTCH)。在实现本发明的示例性GPRS网络中,为了广播软件下载的目的,可以分配一个或多个PBCCH。
本发明不限于应用在GPRS网络中,也可以用在任意使用某种类型的无线电广播(OTA)软件下载的无线通信标准中。本发明的应用的最初商业机会将会在高阶和智能终端产品市场,但在不远的将来,即使不能在大多数无线通信网络服务级别上,至少在许多无线通信网络服务级别上,向移动终端传输大量的软件内容会成为司空见惯的服务。
在图1中,在专用信道上,在方块100启动从网络到终端的软件下载。可以通过网络或者通过终端提示该启动。图2将终端200和网络210之间的下载启动通信总的描述为被分配到专用信道的相对较小的双向数据流。至少在最初,初始的启动交换对终端用户是透明的,尽管对于某些应用,它可能由用户启动并要求用户输入或响应。
在图1中,在方块120,在网络和终端之间交换下载容量交换信息,并且在图2中,将该信息交换总地描述为相对较小的双向数据流,注意到该数据流也被分配到专用信道。
在图1中,数据内容下载发生在方块130。图2将此数据传输示为从网络210到终端200的大的不对称数据传输,优选地,是传输到没有示出的多个终端。
图1在方块140示出了软件安装步骤,如图2所示,其是发生在终端的本地过程。通常,在接收了软件下载的情况下,或者当其通过该终端安装或安装在该终端之后,该终端向该网络传送软件接收确认通知。这个低数据内容确认通信优选地发生在专用信道上。
图1在方块150还示出了非拒绝信息的通信,并且在方块160示出了激活和计费信息,它们都被描述为被优选地分配到专用通信信道的小的双向数据流。
图3的过程流程图示出了如图1所示的网络和终端之间的一些相同信息的通信。具体的说,在图3中,尽管一般具有软件内容下载事务的一种形式或另一种形式,下载启动300和容量交换320、安装340、非拒绝交换350、以及激活和计费交换360并不都是基本的。也可以包括其他没有示出的交换。
在数据传输方块330中,图3还总地示出了在数据传输阶段330期间在专用通信信道上从该网络到多个终端的数字签名332的通信或传送。图4也以相对图3的空间对应,示出了是否将图3中的不同交换分配到网络中的专用或者公共信道。
在是本发明的多数实施例的网络的著名的“公共密钥基础设施(PKI)”中,发送者生成并传送数字签名。具体的说,最初将被传输的文件或数据转换成具有哈希功能的“消息文摘”。接着,利用发送者的私人密钥对该“消息文摘”加密,由此生成数字签名。PKI加密应用仅是示例性的,并且本发明不意在限定于任何特定的加密模式。
在本发明中,因为数字签名是公共信息,通常既可以在专用信道也可以在共享信道上将数字签名从网络传送到终端。由于其双向性质的优点,比起公共信道上的传送,专用信道上的传送会提供更优良的错误保护。因此,在优选的应用中,如图3和图4所示,在专用信道上传送数字签名332。
可以以几种方式将发送者公共密钥安装在终端,例如,电话软件中。例如,通过安装ROM芯片,制造商可以将公共密钥的程序编入手机中。另外一种可选方案是,网络操作者在向用户销售电话之前,将公共密钥的程序编入终端。还有一种可选方案是,优选地通过专用信道将公共密钥传送到终端。在这种情况下,可以从由设备制造商、网络操作者、或者认证机构(CA)控制的服务器产生公共密钥。
在图3中,在接收了在数据传输334期间传送的数据的情况下,将公共密钥的一个副本保存在终端上,使得在本地过程中可以在终端进行数字签名332的认证和验证336。数据的完整性也可以得到验证。
在某些软件下载应用中,由网络传送的软件内容包含多个不同的软件文件,这些软件文件在共享通信信道上多路传输,以由多个终端接收,从而提供可以由不同的终端并行下载的不同软件内容。
在其中两个或多个软件文件在共享通信信道上多路传输的应用中,例如,可以在公共通信信道上动态地调整软件内容,以更有效地适应接收软件的终端的需要。
在一个应用中,通过调整多个软件文件中每一个的传送时间,动态地调整在共享通信信道上多路传输的软件内容。例如,假定为网络中1000个终端管理软件下载过程:600个终端需要软件对象A;300个终端需要软件对象B;并且100个终端需要软件对象C。
在一个实施例中,在公共通信信道上百分之六十的时间内传送软件对象A,并且分别在百分之三十和百分之十的时间内传送软件对象B和C。可以动态地调整这个示例性的时间比例,以适应需要不同软件对象的终端数量的变化,例如,如完成上述激活和计费交换与新启动交换的情况下所指示的,当有效下载过程完成,并且新的下载启动的时候。
在另一实施例中,通过调整多个软件文件中每一个的传送次数,动态地调整在共享通信信道上多路传输的软件内容。
在另一实施例中,例如,通过赋予产生较大收入量(revenue)的内容传送比产生较少收入量的内容传送更高的优先级,来赋予在共享通信信道上多路传输的软件内容优先级。
在另一实施例中,通过给予更基本的软件内容的传送比不太基本的软件内容传送更高的优先级,赋予在共享通信信道上多路传输的软件内容优先级,例如,操作系统更新版可以优先于应用程序或可选软件更新版。也可以根据文件长度或内容来动态地调整在共享通信信道上多路传输的软件内容。
在图5的示例性网络结构500中,无线设备管理服务器510管理用于无线接入网络530中所有终端520的下载过程。在某些实施中,服务器510产生被映射到物理共享信道的连续软件下载流。因此,所述无线设备管理服务器可以动态地调整在共享信道上多路传输的多个软件对象的比例和/或优先级。另外,也可以使用专用管理服务器以外的其他装置管理软件下载。
可以使用传统的分组传输对时分多路传输软件下载的有效载荷进行分段。分组协议通常包括信头,信头具有:用于所封装的有效载荷的确认标识的软件校验和,用于在整个有效载荷中识别当前分段的分段索引计数器,通知终端何时传送下一个分段的下一传输字段,这些都是本领域的普通技术人员所熟知的。
图5的示例性结构包括含有数据库的配置管理服务器540,该数据库定义认可的和不认可的硬件与软件配置。例如,配置管理服务器540可以由设备制造商管理,并由无线设备管理服务器510访问。配置服务器540上的数据库包含:例如,软件的唯一标识符(“类型”),软件版本指示符(软件“版本”),以及密码校验和(“校验和”),这些内容用来唯一地识别软件,并验证其已经被正确获取。可以将该信息提供给制造商软件下载服务器,以获取该指定软件的复件。
在另外的实施例中,图5的示例性结构还包括配置管理服务器550,其含有包括内核软件的新软件发布。服务器上的内容可以由该制造商电子签署,从而允许终端设备根据在该终端设备上运行的安全协议(如MExE)处理所述内容。配置管理服务器550可由无线设备管理服务器510访问。
通过说明本发明及其目前认为的最好模式,表明了发明者所拥有的技术,并且可以使本领域的普通技术人员实施和使用本发明。应该理解和认可,还存在这里所公开的示例性实施例的许多等效物,并且在不脱离由所附权利要求书而不是由示例性的实施例所限定的本发明的范围和精神的情况下,可对其做出多种修改和变型。

Claims (13)

1.一种无线通信网络软件下载方法,其包括:
在用于每一终端的相应专用通信信道上,传递终端唯一信息,该信息用于将公共软件内容从所述网络下载到所述网络中的多个终端;
在相应专用通信信道上向多个终端发送消息,以在共享信道上接收公共软件内容;
在发送所述消息之后,在共享通信信道上从所述网络向多个终端传输公共软件内容;
在所述共享通信信道上多路传输多个不同的公共软件内容,与接收所述多个不同的公共软件内容的所述多个终端的变化数量成比例地动态调整在所述共享通信信道上多路传输的所述多个不同的公共软件内容。
2.如权利要求1所述的方法,
在用于每一终端的相应专用通信信道上,从多个终端接收所述公共软件内容的请求,
在接收了所述请求之后,在所述共享通信信道上,将所述公共软件内容从所述网络传送到作出所述请求的所述多个终端;
在传输之后,在用于每一终端的相应专用通信信道上,从接收了所述软件内容的所述多个终端中的每一个接收确认。
3.如权利要求1所述的方法,在传输之后,在用于每一终端的相应专用通信信道上,从接收了所述公共软件内容的所述多个终端的每一个接收确认。
4.如权利要求1所述的方法,
在用于每一终端的相应专用通信信道上,将数字签名从所述网络传送到所述多个终端;
在传送所述数字签名之后,在所述共享通信信道上,将所述公共软件内容从所述网络传送到所述多个终端。
5.如权利要求1所述的方法,基于优先级因数动态调整所述多个不同的公共软件内容。
6.一种无线通信网络软件下载方法,包含:
通过在共享通信信道上多路传输由多个终端接收的软件内容,将所述软件内容从无线通信网络传送到所述网络中的所述多个终端;
所述软件内容包括多个软件文件;
通过调整所述多个软件文件中每一个的传输次数,动态调整在所述共享通信信道上多路传输的所述软件内容。
7.如权利要求6所述的方法,动态调整在所述共享通信信道上多路传输的、来自与所述无线通信网络进行通信的无线设备管理服务器的所述软件内容。
8.如权利要求6所述的方法,所述软件内容包含多个不同的软件文件,通过调整所述多个软件文件中每一个的传输时间,动态调整在所述共享通信信道上多路传输的所述软件内容。
9.如权利要求6所述的方法,所述软件内容包含多个软件文件,通过将产生较多收入量的软件文件的传输相对于产生较少收入量的软件文件的传输给予优先权,动态地调整在所述共享通信信道上多路传输的所述软件内容。
10.如权利要求6所述的方法,所述软件内容包含多个软件文件,通过将更基本的软件文件的传输相对于不太基本的软件文件的传输给予优先权,动态地调整在所述共享通信信道上多路传输的所述软件内容。
11.如权利要求6所述的方法,所述软件内容包含多个软件文件,根据文件长度和接收所述软件文件的所述多个终端的数量中的至少一个,动态调整在所述共享通信信道上多路传输的所述软件内容。
12.如权利要求6所述的方法,
在传送之后,在用于每一终端的相应专用通信信道上,从接收了所述软件内容的所述多个终端中的每一个接收确认。
13.权利要求6的所述方法,通过对所述软件内容进行分组,对在所述共享信道上多路传输的所述软件内容进行分段。
CNB038027968A 2002-02-27 2003-02-04 无线通信网络中的软件内容下载方法 Expired - Lifetime CN100538686C (zh)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US10/083,876 US7743115B2 (en) 2002-02-27 2002-02-27 Software content downloading methods in radio communication networks
US10/083,876 2002-02-27

Publications (2)

Publication Number Publication Date
CN1703688A CN1703688A (zh) 2005-11-30
CN100538686C true CN100538686C (zh) 2009-09-09

Family

ID=27753374

Family Applications (1)

Application Number Title Priority Date Filing Date
CNB038027968A Expired - Lifetime CN100538686C (zh) 2002-02-27 2003-02-04 无线通信网络中的软件内容下载方法

Country Status (6)

Country Link
US (1) US7743115B2 (zh)
KR (1) KR100595780B1 (zh)
CN (1) CN100538686C (zh)
AU (1) AU2003208983A1 (zh)
GB (2) GB2401510B (zh)
WO (1) WO2003073306A1 (zh)

Families Citing this family (40)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7469232B2 (en) * 2002-07-25 2008-12-23 Sony Corporation System and method for revenue sharing for multimedia sharing in social network
US7603406B2 (en) * 2002-07-25 2009-10-13 Sony Corporation System and method for wireless software download and remote transaction settlement
US7885409B2 (en) 2002-08-28 2011-02-08 Rockwell Collins, Inc. Software radio system and method
JP3651605B2 (ja) * 2002-09-06 2005-05-25 株式会社東芝 認定試験方法、認定試験システム、無線端末及び認定装置
US20040093427A1 (en) * 2002-10-29 2004-05-13 Lopez Ricardo Jorge Service diversity for communication system
US20050055689A1 (en) * 2003-09-10 2005-03-10 Abfalter Scott A. Software management for software defined radio in a distributed network
US7694293B2 (en) 2003-09-26 2010-04-06 Hewlett-Packard Development Company, L.P. Update package catalog for update package transfer between generator and content server in a network
IL158158A (en) 2003-09-29 2012-05-31 Bamboo Mediacasting Ltd Distribution of multicast data to users
US7721104B2 (en) * 2003-10-20 2010-05-18 Nokia Corporation System, method and computer program product for downloading pushed content
US20050128520A1 (en) * 2003-12-16 2005-06-16 Jeff Glickman Digital signature protection for software
US7904895B1 (en) 2004-04-21 2011-03-08 Hewlett-Packard Develpment Company, L.P. Firmware update in electronic devices employing update agent in a flash memory card
US7653018B2 (en) * 2004-07-27 2010-01-26 Microsoft Corporation Differential update for data broadcasting
US8526940B1 (en) 2004-08-17 2013-09-03 Palm, Inc. Centralized rules repository for smart phone customer care
KR101131520B1 (ko) 2004-10-28 2012-04-04 텔레콤 이탈리아 소시에떼 퍼 아찌오니 무선 단말을 구성하는 방법 및 네트워크 구조, 무선 단말,네트워크 노드 및 이를 위한 컴퓨터 프로그램 제품
DE602004029403D1 (de) * 2004-10-28 2010-11-11 Telecom Italia Spa Verfahren zum konfigurieren eines funkendgeräts durch ein funkkommunikationsnetz, diesbezügliches netz und computerprogrammprodukt dafür
US8819569B2 (en) 2005-02-18 2014-08-26 Zumobi, Inc Single-handed approach for navigation of application tiles using panning and zooming
JP4789931B2 (ja) * 2005-04-07 2011-10-12 ソフトバンクBb株式会社 コンテンツ配信システム及びコンテンツ配信方法
US20070135112A1 (en) * 2005-12-13 2007-06-14 Lessing Simon R Method for configuring the functionality of a mobile multimedia or communication device
GB2435367A (en) * 2006-02-15 2007-08-22 Intime Media Ltd User interacting with events in a broadcast audio stream, such a a quizz, by comparing patterns in the stream to a stored signature.
WO2007146710A2 (en) 2006-06-08 2007-12-21 Hewlett-Packard Development Company, L.P. Device management in a network
CN100449999C (zh) * 2006-06-12 2009-01-07 中国移动通信集团公司 下载计费的方法
EP2047420A4 (en) 2006-07-27 2009-11-18 Hewlett Packard Development Co USER EXPERIENCE AND DEPENDENCE MANAGEMENT IN A MOBILE DEVICE
US7720506B1 (en) 2006-07-28 2010-05-18 Rockwell Collins, Inc. System and method of providing antenna specific front ends for aviation software defined radios
US7831255B1 (en) 2006-07-31 2010-11-09 Rockwell Collins, Inc. System and method of providing automated availability and integrity verification for aviation software defined radios
GB2447878A (en) 2006-10-04 2008-10-01 Nec Corp Signalling system information in mobile telecommunications
KR100782857B1 (ko) * 2006-10-13 2007-12-06 삼성전자주식회사 복수의 모델들이 공유하는 공유모듈을 이용하여 소프트웨어를 갱신하기 위한 방법, 디지털 방송 수신기 및 그 방법을 기록한 컴퓨터로 읽을 수 있는 기록매체
GB0620927D0 (en) 2006-10-20 2006-11-29 Vodafone Plc Device management
US20090013317A1 (en) * 2007-02-08 2009-01-08 Airnet Communications Corporation Software Management for Software Defined Radio in a Distributed Network
US8914786B2 (en) 2007-03-23 2014-12-16 Zumobi, Inc. Systems and methods for controlling application updates across a wireless interface
CN101203000B (zh) * 2007-05-24 2012-05-23 深圳市德诺通讯技术有限公司 一种移动终端应用软件的下载方法及系统
US9112910B2 (en) * 2008-10-14 2015-08-18 International Business Machines Corporation Method and system for authentication
US20100235827A1 (en) * 2009-03-10 2010-09-16 Nokia Corporation Creation of multiple radio instances
JP5449044B2 (ja) * 2010-06-10 2014-03-19 シャープ株式会社 サーバ装置、端末装置およびアプリケーション制御システム
KR101785116B1 (ko) * 2010-12-24 2017-10-17 한양대학교 산학협력단 모뎀 하드웨어에 독립적인 라디오 어플리케이션을 위한 소프트웨어 정의 라디오 단말 장치
CN102685223A (zh) 2012-04-28 2012-09-19 广州市动景计算机科技有限公司 基于云端存储的文件处理方法及系统
US10135795B2 (en) * 2016-03-23 2018-11-20 Qualcomm Incorporated Downlink control channel encryption for jamming resilience
CN110063064B (zh) * 2016-12-13 2022-01-04 德国电信股份有限公司 用于向用户装备提供增强的通信能力的方法
US10285147B2 (en) * 2017-04-10 2019-05-07 Qualcomm Incorporated Reference signal schemes in wireless communications
CN108259930B (zh) * 2018-01-16 2020-08-14 深圳市力沃信息科技有限公司 一种电子班牌的传输控制方法及系统
DE102021105402A1 (de) * 2021-03-05 2022-09-08 Infineon Technologies Ag Datenverarbeitungsvorrichtung und verfahren zum übermitteln von daten über einen bus

Family Cites Families (38)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS61145995A (ja) * 1984-12-20 1986-07-03 Toshiba Corp 集線分配装置
US5442541A (en) 1993-07-23 1995-08-15 Xerox Corporation Enabling features over common communication channel
US5768539A (en) * 1994-05-27 1998-06-16 Bell Atlantic Network Services, Inc. Downloading applications software through a broadcast channel
US5541919A (en) * 1994-12-19 1996-07-30 Motorola, Inc. Multimedia multiplexing device and method using dynamic packet segmentation
US6044265A (en) 1995-06-05 2000-03-28 Bellsouth Corporation Methods and apparatus for cellular set programming
JPH0918920A (ja) * 1995-06-29 1997-01-17 Sony Corp 無線呼び出しシステム及びその受信端末装置
US5951639A (en) * 1996-02-14 1999-09-14 Powertv, Inc. Multicast downloading of software and data modules and their compatibility requirements
US5870610A (en) 1996-06-28 1999-02-09 Siemens Business Communication Systems, Inc. Autoconfigurable method and system having automated downloading
JP3216534B2 (ja) * 1996-08-29 2001-10-09 三菱電機株式会社 多重化方法
US5982778A (en) * 1996-08-30 1999-11-09 Advanced Micro Devices, Inc. Arrangement for regulating packet flow rate in shared-medium, point-to-point, and switched networks
US5850444A (en) * 1996-09-09 1998-12-15 Telefonaktienbolaget L/M Ericsson (Publ) Method and apparatus for encrypting radio traffic in a telecommunications network
US6219341B1 (en) * 1997-03-20 2001-04-17 University Technology Corporation Method for bandwidth efficient multiple access wireless communication
US5956368A (en) * 1997-08-29 1999-09-21 Telefonaktiebolaget Lm Ericsson Downlink channel handling within a spread spectrum communications system
DE59807485D1 (de) * 1997-09-02 2003-04-17 Siemens Ag Verfahren zur steuerung der verteilung und nutzung von software-objekten bei vernetzten rechnern
JP3045118B2 (ja) 1997-09-30 2000-05-29 日本電気株式会社 移動体通信局の動作プログラムダウンロード方法及びプログラムを記録した機械読み取り可能な記録媒体
DE69838954D1 (de) * 1997-11-12 2008-02-14 Folsom Technologies Inc Hydraulische maschine
GB2334181B (en) * 1998-02-06 2003-02-19 Nec Technologies Over-the-air re-programming of radio transceivers
JP2000023251A (ja) * 1998-06-26 2000-01-21 Kokusai Electric Co Ltd 移動通信機及び移動通信システム
US6052600A (en) * 1998-11-23 2000-04-18 Motorola, Inc. Software programmable radio and method for configuring
CA2255285C (en) * 1998-12-04 2009-10-13 Certicom Corp. Enhanced subscriber authentication protocol
US6885862B1 (en) 1999-04-30 2005-04-26 Harris Canada, Inc. Wireless subscriber terminal programming using a broadcast control channel
SE516806C2 (sv) * 1999-05-26 2002-03-05 Ericsson Telefon Ab L M Sätt för inladdning av programvara i en radioterminal, såsom en mobiltelefon, och tillhörande radioterminal
KR100580158B1 (ko) * 1999-06-12 2006-05-15 삼성전자주식회사 화상 패킷 전송을 위한 무선통신 시스템
JP3772054B2 (ja) * 1999-08-24 2006-05-10 株式会社東芝 無線システム、ソフトウェアダウンロード方法及び無線端末
AU6948900A (en) 1999-09-01 2001-03-26 Weblink Wireless, Inc. System and method for over-the-air reprogramming of an advanced wireless messaging device
JP3379489B2 (ja) * 1999-09-14 2003-02-24 日本電気株式会社 サーバー・クライアント型システム及びデータダウンロード方法
US6928468B2 (en) * 1999-10-29 2005-08-09 Koninklijke Philips Electronics N.V. System for broadcasting software applications and portable data communications device for use in such a system
US6385174B1 (en) * 1999-11-12 2002-05-07 Itt Manufacturing Enterprises, Inc. Method and apparatus for transmission of node link status messages throughout a network with reduced communication protocol overhead traffic
US6889257B1 (en) * 1999-12-03 2005-05-03 Realnetworks, Inc. System and method of transmitting data packets
US6813270B1 (en) * 2000-05-26 2004-11-02 Bigband Networks, Inc. Method and system for generating and providing delayed media unit sequences to end-users
JP2002077442A (ja) * 2000-09-01 2002-03-15 Nec Corp 端末へのソフトウェア又はデータのダウンロード方式
US7191244B2 (en) * 2001-01-19 2007-03-13 Streamworks Technologies, Inc. System and method for routing media
JP3736429B2 (ja) * 2001-02-21 2006-01-18 日本電気株式会社 セルラシステム、基地局、移動局並びに通信制御方法
US6965913B2 (en) * 2001-04-10 2005-11-15 Virtel Corporation System for pseudo-interactive internet access
FI111776B (fi) * 2001-05-28 2003-09-15 Nokia Corp Ohjausviestien välittäminen pakettidataverkon ohjauskanavilla
US7149195B2 (en) * 2001-08-28 2006-12-12 Nokia Corporation Apparatus, and associated method, for multicasting data in a radio communications system
US7224703B2 (en) * 2001-12-12 2007-05-29 Telefonaktiebolaget Lm Ericsson (Publ) Method and apparatus for segmenting a data packet
EP1335289A1 (en) * 2002-02-07 2003-08-13 Siemens Aktiengesellschaft Method for software downloads in a radio communications system

Also Published As

Publication number Publication date
GB2419784A (en) 2006-05-03
KR100595780B1 (ko) 2006-06-30
US7743115B2 (en) 2010-06-22
AU2003208983A1 (en) 2003-09-09
WO2003073306A1 (en) 2003-09-04
KR20040094739A (ko) 2004-11-10
GB2401510B (en) 2006-10-11
GB2401510A (en) 2004-11-10
CN1703688A (zh) 2005-11-30
GB0415758D0 (en) 2004-08-18
US20030163551A1 (en) 2003-08-28
GB2419784B (en) 2006-10-11
GB0525158D0 (en) 2006-01-18

Similar Documents

Publication Publication Date Title
CN100538686C (zh) 无线通信网络中的软件内容下载方法
US8385882B2 (en) Wireless data service apparatus and method in broadcast mobile communication system
US7551913B1 (en) Methods and apparatus for anonymous user identification and content personalization in wireless communication
CN102202307B (zh) 基于数字证书的移动终端身份认证系统及方法
US20030114106A1 (en) Mobile internet solution using java application combined with local wireless interface
CN1997974B (zh) 内容保护入场券系统和方法
KR20040047656A (ko) 802.11 네트워크용 원시 wi-fi 아키텍쳐
WO2004102876A1 (ja) 無線lanアクセス認証システム
JP2002524808A (ja) セキュリティモジュール、セキュリティシステム、および移動局
EP1782650A1 (en) Method and system for improving robustness of secure messaging in a mobile communications network
CN102812662A (zh) 用于管理员驱动的简表更新的方法和设备
CN202696901U (zh) 基于数字证书的移动终端身份认证系统
CN1437375A (zh) 一种安全移动电子商务平台数字证书的认证方法
CN101150851A (zh) 用于从服务器传送数据到移动站的方法、服务器和移动站
CN101193024B (zh) 网络接入设备、移动通信设备、密钥设置方法及移动通信系统
CN116471586A (zh) 一种数据处理方法、装置以及可读存储介质
CN105530714A (zh) Mifi通信服务系统和其mifi和通信方法
CN1450751A (zh) 一种多播业务密钥的分发方法
CN111787514A (zh) 设备控制数据的获取方法及装置、存储介质、电子装置
KR20010090037A (ko) 스마트카드가 구비된 무선 랜카드
KR100662269B1 (ko) 이동 통신 시스템과 이동 단말기간 동기화 시스템 및동기화 방법
US8385890B2 (en) Wireless data service apparatus and method in broadcast mobile communication system
Jeyalakshmi et al. Secured reconfigurable software defined radio using ota software download
WO2023144716A1 (en) System and method for enabling short distance secure communication
JP2023525195A (ja) セッション確立方法及び関連装置

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
ASS Succession or assignment of patent right

Owner name: MOTOROLA MOBILE CO., LTD.

Free format text: FORMER OWNER: MOTOROLA INC.

Effective date: 20110111

C41 Transfer of patent application or patent right or utility model
TR01 Transfer of patent right

Effective date of registration: 20110111

Address after: Illinois State

Patentee after: MOTOROLA MOBILITY, Inc.

Address before: Illinois, USA

Patentee before: Motorola, Inc.

CP01 Change in the name or title of a patent holder
CP01 Change in the name or title of a patent holder

Address after: Illinois State

Patentee after: MOTOROLA MOBILITY LLC

Address before: Illinois State

Patentee before: MOTOROLA MOBILITY, Inc.

TR01 Transfer of patent right
TR01 Transfer of patent right

Effective date of registration: 20181212

Address after: California, USA

Patentee after: Google Technology Holdings LLC

Address before: Illinois State

Patentee before: MOTOROLA MOBILITY LLC

CX01 Expiry of patent term
CX01 Expiry of patent term

Granted publication date: 20090909