首页 / 专利库 / 专利权 / 申请 / 国际申请 / 附图 / 使用应用程序描述符获取通信设置的方法

使用应用程序描述符获取通信设置的方法

阅读:287发布:2022-10-02

专利汇可以提供使用应用程序描述符获取通信设置的方法专利检索,专利查询,专利分析的服务。并且一种与MIDlet有关的通信方法包括以下步骤:从与MIDlet关联的供应文件获取至少一个通信设置,以及使用至少一个设置进行与MIDlet有关的通信。,下面是使用应用程序描述符获取通信设置的方法专利的具体信息内容。

1.一种与MIDlet有关的通信方法,包括以下步骤:
从与所述MIDlet关联的供应文件获取至少一个通信设置;以及
使用所述至少一个设置进行与MIDlet有关的通信。
2.根据权利要求1所述的方法,其中所述供应文件是通过包括 所述供应文件中所述MIDlet的标识符与所述MIDlet关联。
3.根据权利要求2所述的方法,其中供应文件包括作为APPID 值的标识符。
4.根据权利要求2或3所述的方法,其中所述标识符包括所述 MIDlet的JAD中的MIDlet-Name值和/或MIDlet-Jar-URL值。
5.根据权利要求2到4中任一权利要求所述的方法,进一步包 括从所述JAD获取所述MIDlet的标识符的步骤。
6.根据前述权利要求中任一权利要求所述的方法,进一步包括 使用至少一个用于空中下载通信的设置进行与MIDlet有关的通信的 步骤。
7.根据权利要求6所述的方法,其中所述空中下载通信步骤在 已经接收到所述MIDlet的JAR之后发生。
8.根据权利要求6所述的方法,其中所述空中下载通信步骤的 发生与由所述MIDlet提供的应用程序有关。
9.根据前述权利要求中任一权利要求所述的方法,其中所述至 少一个设置识别至少一个应用协议。
10.根据前述权利要中任一权利要求所述的方法,其中所述至少 一个设置识别至少一个网络接入点。
11.一种与应用程序有关的空中下载通信方法,包括以下步骤:
从应用程序描述符获取标识符;
从包括所述标识符的供应文件获取至少一个通信设置;以及
使用所述至少一个通信设置以进行与所述应用程序描述符引用 的所述应用程序有关的通信。
12.根据权利要求11所述的方法,其中所述至少一个设置识别 至少一个应用协议。
13.根据权利要求11或12所述的方法,其中所述至少一个设置 识别至少一个网络接入点。
14.一种用于执行权利要求11到13中任一权利要求的方法的计 算机程序。
15.一种控制与MIDlet有关的通信的方法,包括以下步骤:
提供包括来自所述MIDlet的JAD中的标识符的供应文件和至少 一个用于控制与MIDlet有关的通信的设置。
16.一种移动电话设备,包括:
用于从应用程序描述符获取标识符的装置;
用于从包括所述标识符的供应文件获取至少一个用于空中下载 通信的设置的装置;以及
用于使用该至少一个设置进行与应用程序描述符引用的应用程 序有关的空中下载通信的收发装置。
17.基本上如参考附图所述的和/或如附图中所示的方法或移动 电话。

说明书全文

技术领域

发明的具体实施方式涉及与软件应用程序有关的通信,特别是 涉及移动电话中与软件应用程序有关的通信。

背景技术

移动电话目前能够运行下载的外部应用程序以及预安装内嵌应 用程序。外部应用程序可以是独立于平台的应用程序,其运行在电 话中的驻留虚拟机上。Java TM应用程序是独立于平台的应用程序的 优选形式。
Java2微型版(J2ME)为移动电话和类似的手持设备定义了移动信 息设备配置文件(MIDP),其已经限定了他们的用户接口和系统部 件,如处理能存储器大小。MIDP目前是2.0版。符合MIDP的 软件应用程序被称作MIDlet并作为MIDlet套件的一部分被下载。
一个MIDlet套件有两个独立的部分。第一部分,Java应用程序 描述符(JAD),描述了套件中的应用程序并由以“.jad”为扩展的数 据文件名标识。第二部分,Java应用程序资源(JAR)包含实际的应 用程序(MIDlet)并由以“.jar”为扩展的数据文件名标识。在全部JAR 文件被下载之前,JAD允许由下载设备的用户或设备自身检查应用 程序的适用性。
JAD包含预定的属性集,其允许下载设备识别、检索及安装 MIDlet。应用程序描述符(JAD)的格式是顺序的行,其包括后接冒 号的属性名、属性值和回车。属性前后的空格可忽略,且属性的顺 序是任意的。
一个MIDlet套件的Java应用程序描述符(JAD)必须包含下述 属性集:
MIDlet-Name:
MlDlet-Version:
MIDlet-Vendor:
MIDlet-Jar-URL:
MIDlet-Jar-Size:
移动信息设备配置文件(MIDP)不会允许对移动设备如何进行 空中下载(over the air)通信进行任何控制。假设空中下载接入是可 用的。但是,在一些情况下接入可能是不可用的,或MIDlet可能要 求接入网络中特定的点或通过特定的服务器接入。而且接入可能需 要符合特定的协议。
使得能够控制移动设备进行与MIDlet有关的空中下载通信的方 式将是需要的。
发明人已经认识到修改MIDP来实现这一目标是困难的。他们还 认识到这个问题能够通过使用为无线应用协议(WAP)设计的机制 来处理和解决。
开放移动联盟目前控制着无线应用协议(WAP)。定义WAP应 如何操作的许多规范文件已经被公布。这些规范包括供应内容规范 V1.1(草案2002年9月20日)和WA-(WAP)189-PushOTA。
无线应用协议(WAP)网络包括许多客户端、服务器和在客户 端与服务器间居间的代理网关。
WAP支持“拉”和“推”技术。在“拉”技术中,客户端请求来自服 务器的服务或信息,然后服务器通过向客户端传送信息进行响应。 浏览万维网是拉技术的典型示例。在“推”技术中,服务器在没有外 在的请求的情况下向客户端发送信息,即它是由服务器发起的。
供应是一个过程,通过该过程在接收供应文件时以最少的用户交 互配置WAP客户端以执行服务。

发明内容

根据本发明的一方面,提出了一种与MIDlet有关的通信方法, 包括以下步骤:从与MIDlet关联的供应文件获取至少一个通信设置; 以及使用至少一个设置进行与MIDlet有关的通信。
根据本发明的另一方面,提出了一种与应用程序有关的空中下载 通信方法,包括以下步骤:从应用程序描述符获取标识符;从包含 该标识符的供应文件获取至少一个通信设置;以及使用该至少一个 通信设置进行与应用程序描述符引用的应用程序有关的通信。
根据本发明又一方面,提出了一种控制与MIDlet有关的通信方 法,包括以下步骤:提供包括来自MIDlet的JAD中的标识符的供应 文件以及提供至少一个用于控制与MIDlet有关的通信的设置。
根据本发明的另一个方面,提出了一种移动电话设备,包括:用 于从应用程序描述符获取标识符的装置;用于从包括标识符的供应 文件获取至少一个用于空中下载通信的设置的装置;以及用于使用 该至少一个设置进行与应用程序描述符引用的应用程序有关的空中 下载通信的收发装置。
本发明的实施例将供应文件与MIDlet套件中的JAD相关联。供 应文件的内容控制如何进行与MIDlet有关的空中下载通信。例如, 它可以指定应用协议、代理或网络接入点中的一项或多项。
附图说明
为了更好地理解本发明并理解本发明是如何实施的,将以实例的 方式参考本发明实施方式的附图,其中:
图1说明了可根据本发明操作的手持便携设备;及
图2说明了根据本发明一个实施例的过程。

具体实施方式

本发明的实施例涉及JAD和供应文件的关联,使得能够对结合 了JAD的MIDlet套件中的应用程序(MIDlet)如何进行空中下载通 信进行控制。供应文件的内容控制通信如何发生。例如,它可以指 定应用协议、代理或网络接入点中的一项或多项。
图1示意性的说明了一类适当的手持便携设备10,其用于通过 MIDlet套件下载和运行应用程序。该手持便携设备包括从时钟14和 输入设备16接收输入的微处理器12。微处理器12通过显示器18 提供输出,并连接到非易失性存储器20以对其进行写入和读出。微 处理器12还能够通过无线收发器22与服务器进行通信、存储MIDlet 套件。
输入设备16可以是单手输入键盘,如ITU-T电话键盘,双手输 入键盘,如QWERTY键盘,或者触摸输入设备。无线收发器22可 以是任何合适的远程通信装置。它可以是用于在蜂窝无线电话网络 中工作的蜂窝无线电话收发器,它可以是BluetoothTM收发器,或者 它还可以是红外(IR)收发器。手持便携设备10可以是能够使用 WAP的蜂窝移动电话,其被设置为利用WAP协议下载MIDlet套件。
非易失性存储器20存储能够运行Java虚拟机的软件。Java虚拟 机能够通过收发器22下载MIDlet套件,向存储器20中存储MIDlet 套件,及运行包含在MIDlet套件中的应用程序(MIDlet)。
MIDlet套件有两个独立的部分。第一部分,Java应用程序描述 符(JAD),描述了套件中的应用程序并由以“.jad”为扩展的数据文 件名标识。第二部分,Java应用程序资源(JAR)包含了实际的应用 程序(MIDlet)并由以“.jar”为扩展的数据文件名标识。在全部JAR 下载完之前,JAD允许由下载设备的用户或设备自身检查应用程序 的适用性。
JAD包括预定的属性集,其允许下载设备识别、检索及安装 MIDlet。MIDlet套件的Java应用程序描述符(JAD)包含下列属性 集:
MIDlet-Name:
MIDlet-Version:
MlDlet-Vendor:
MIDlet-Jar-URL:
MlDlet-Jar-Size:
MIDlet-Name给出了名称,在下载之前用户通过该名称识别 MIDlet套件。MIDlet-Jar-URL给出了URL,通过其可以下载JAR。
JAR可以预安装或加载到移动电话内。如果要加载到电话内,其 可以通过诸如智能卡的物理设备实现,或者通过空中下载实现,该 空中下载例如通过收发器22使用SMS(短信息服务)进行。
设备10被供应了合适的供应文件。供应是一种过程,通过该过 程以最少的用户交互配置设备10。该术语覆盖空中下载(OTA)供 应和借助于例如智能卡的供应。例如,通过经由从服务器到设备10 的空中下载推动包含在供应文件中的配置参数,可以将连接性和应 用程序信息供应给设备10。
一种适用的供应文件是具有专用MIME类型的二进制编码的 XML文件,其可以在设备10的应用层被解释。用于供应文件的XML 文档类型定义(DTD)定义了两种要素:参数要素(parm element), 其用于为独立参数提供值;以及特性要素,其用于将多个参数分组 为逻辑实体。
该适用的供应文件可以是,例如:


      
      
      
      

      
      ……


该适用供应文件与特定的MIDlet套件相关联,并指定了MIDlet 套件的MIDlet执行空中下载通信的方式。在本例中的关联是通过对 JAD中的MIDlet-Name设置APPID值实现的。
在供应文件中,APPLICATION特性用于定义应用协议参数,以 及提供设备10所需的应用程序具体参数,以接入特定的应用程序服 务接入点,例如存储JAR的服务器。
在“正常”的供应文件中,APPID要素将识别在所述的应用程 序服务接入点上可用的应用程序服务类型,但是在该适用示例中, 其用于与JAD相关联。本例中的关联是通过将APPID值设置为JAD 中的MIDlet-Name来实现的,但是可选地可将其设置为 MIDlet-Jar-URL。
TO-PROXY参数是指带有匹配PROXY-ID的逻辑代理,其应该 用于访问MIDlet-Jar-URL。在本例中其是网络运营商的代理。例如, 这可以实现下载服务计费。
TO-NAPID参数是指具有匹配NAPID参数的网络接入点定义。 NAPDEF特性包括参数NAPID,其值链接到APPLICATION特性中 TO-NAPID的值。NAPDEF特性包括接入数据网络所需的所有参数, 例如载体,NAP地址如电话号码等。一个NAP(网络接入点)指定 了无线网络与有线网络之间一个特定的接口。
供应文件可以通过MGMT服务器(终端管理服务器)下载或者 执行系统加载过程。
设备10按照图2所示过程运行。
在步骤30,设备10解析JAR以确定MIDlet-Name的值。它是 MIDlet的标识符。
在步骤32,设备找到APPID值等于MIDlet的标识符的相关联的 适用供应文件,在这种情况下是MIDlet-Name的值。
如果设备未能找到相关联的供应文件,则在步骤33其试图使用 与用于下载MIDlet套件(如果存在)的相同的机制和设置进行空中 下载通信。
在步骤34,设备解析供应文件以确定用于下载JAD涉及的JAR 的网络接入点和/或应用协议和/或代理设置。
在步骤36,设备将网络接入点和/或应用协议和/或代理设置设置 为在适合的供应文件中指定的值。
在步骤38,设备适当使用从步骤36或33获得的设置进行空中 下载通信。
该方法可由包括可执行指令的计算机程序执行。计算机程序可以 存储在数据存储介质中或通过空中进行下载。其可以用于升级现有 移动电话,使得移动电话能够执行上述方法。
虽然本发明的实施方式已经在前段中通过参考不同的示例进行 了描述,但是可以理解不背离本发明所要求的范围可以对所给示例 做出修改。例如,虽然在向手持便携设备下载应用程序的上下文中 已经描述了本发明的内容,但是本发明也可以用于向其他设备下载 应用程序,如台式计算机。
虽然在前述说明书中尽力使得本发明那些被认为非常重要的特 征引起注意,但是应当明白,申请人要求保护的是在这里提到和/或 在图中示出的任何可授予专利的特征或特征的组合,而无论其是否 被特别强调。
高效检索全球专利

专利汇是专利免费检索,专利查询,专利分析-国家发明专利查询检索分析平台,是提供专利分析,专利查询,专利检索等数据服务功能的知识产权数据服务商。

我们的产品包含105个国家的1.26亿组数据,免费查、免费专利分析。

申请试用

分析报告

专利汇分析报告产品可以对行业情报数据进行梳理分析,涉及维度包括行业专利基本状况分析、地域分析、技术分析、发明人分析、申请人分析、专利权人分析、失效分析、核心专利分析、法律分析、研发重点分析、企业专利处境分析、技术处境分析、专利寿命分析、企业定位分析、引证分析等超过60个分析角度,系统通过AI智能系统对图表进行解读,只需1分钟,一键生成行业专利分析报告。

申请试用

QQ群二维码
意见反馈