报告传送方法及系统的制作方法

文档序号:7594835阅读:314来源:国知局
专利名称:报告传送方法及系统的制作方法
技术领域
本发明涉及JAVA应用程序,特别是涉及一种报告传送方法及系统。
背景技术
在现有技术中,为了支持游戏等业务,推出了搭载JAVA应用程序的便携终端。
JAM(JAVA Application Management-JAVA应用管理)的实现主要通过利用C等本机语言制成的软件模块来实现,在CDLC 1.0第二版和MIDPAccess 1中,默认进行基于JAM的应用管理。
JAM的运行、升级及删除过程与一般的应用程序相同。即,用户通过界面查找应用程序,并按运行、升级、删除的操作过程进行。
为了提供一种能够通过网络向JAM传送MIDP(Mobile InformationDevice Profile-移动信息设备描述)应用程序和JAR(JAVA归档)文件信息,即MIDlet Attiribute的有效方法,现有技术提供了一种名为JAD(JAVAApplication Descriptor)的应用程序描述表。
在MIDP清单中标明,所有JAR文件具有与之相应的JAD文件。JAD文件中包含MIDlet-Name(例如,SunSamples)、MIDlet-Version(例如,1.0)、MIDlet-Vendor(例如,Sun Microsystems,Ins.)、MIDlet-Description(例如,Sample suite from MIDP early access workspace)及MicroEdition-Profile(例如,MIDP 1.0)等MIME(多用途的网际邮件扩充协议)型信息。


图1是搭载了JAVA应用程序的便携终端的JAM应用程序运行过程的信号流程图,下面对其进行说明。
在便携终端运行WAP(无线应用协议)浏览器并连接到服务器,选择链接到描述文件的WML(无线标记语言)字符串(步骤S101)。
然后,从WAP浏览器调用JAM(步骤S102),下载描述文件(JAD文件)(步骤S103)。
此时,便携终端运行JAM,解析JAD文件。
然后,便携终端根据JAD文件解析来下载JAR文件和图标文件(步骤S104),把上述JAR文件存储于瞬时存储器中(步骤S105)。
接着,以“main class name”名运行KVM(Kilo VirtualMachine-千字节虚拟机)(步骤S106),从JAR文件载入类(class)(步骤S107)。
之后,向服务器调用下载完成消息或收费作业(步骤S108)。
即,一般而言,搭载JAVA应用程序的便携终端中的MIDlet执行过程如下,即,连接到服务器后,下载JAD文件,下载JAR文件,然后运行下载的MIDlet。
但是,在现有技术中,搭载JAVA应用程序的便携终端中运行的MIDlet仅仅单纯的局限于JAVA游戏(移动游戏)。因此,现在用于除JAVA游戏之外的其它目的的JAVA应用(MIDlet)并不活跃。
另外,上述技术中还存在一个缺点,即,MIDlet(JAR文件)比一般文本文件大,通过无线网络下载MIDlet(JAR文件)时,在下载速度方面存在系统开销,在这种下载步骤中征收的费用大部分必须由用户承担。

发明内容
本发明的目的在于克服上述现有技术中存在的问题,提供一种报告传送方法及系统,能够利用便携终端上搭载的JAVA功能,以报告的形式确认用户在特定场所处理的特定业务细目,从而改善以往的缺点。
为实现上述目的,本发明的特征是包括如下步骤步骤1,在信息终端中生成关于特定业务内容的JAD文件并上传到服务器;步骤2,上述信息终端把关于JAD文件上传的消息传送给特定用户的便携终端;步骤3,特定用户的便携终端连接到服务器后,提供JAD文件目录;步骤4,选择了上述JAD文件目录中的任意JAD文件后,上述服务器把该JAD文件下载到相应便携终端;步骤5,便携终端把下载的JAD文件生成特定报告格式并显示于屏幕中。
为实现上述目的,本发明的另一特征是包括如下部分服务器,它存储任意用户制作的与作业有关的JAD文件,在特定用户请求时提供下载;信息终端,它把用户作业数据转换生成JAD文件,根据该用户的请求上传到服务器,向特定用户发送关于上述JAD文件上传的SMS(Short MessageService-短消息服务)消息;便携终端,它接收上述SMS消息,根据对其进行确认的用户的设置连接到服务器,从服务器下载相应JAD文件,对下载的JAD文件进行分析并以特定格式的报告进行显示。
本发明具有如下效果,即,使特定用户可以远程利用便携终端实时确认当前在特定地区进行特定业务的主要内容,从而能够提高业务处理效率。
本发明的另一效果是,不是从服务器下载JAR文件,而是下载作为一种文本(text)文件的JAD文件,从而能够减小OTA(Over The Air-空中下载)下载负荷,减小下载过程中征收的费用。
附图简要说明图1是显示以往搭载JAVA的便携终端中的MIDlet运行过程的信号流程图;图2是显示本发明实施例中利用MIDlet的报告传送过程的信号流程图。
附图主要部分的符号说明210个人电脑(PC)220服务器230便携终端具体实施方式
下面参照附图,详细说明本发明。
图2是本发明实施例中通过运行MIDlet而生成报告的过程信号流程图。如图所示,它包括如下几个步骤步骤1,个人电脑(PC)210生成关于操作的特定业务内容的JAD文件并上传到服务器220;步骤2,上述个人电脑210把关于JAD文件上传的消息传送给特定用户的便携终端230;步骤3,上述便携终端230连接到服务器220后,提供JAD文件目录;步骤4,选择了上述JAD文件目录中的任意JAD文件后,上述服务器220把相应JAD文件下载到上述便携终端230;步骤5,便携终端230驱动MIDlet,把下载的JAD文件生成特定报告格式并显示于屏幕中。
上述计算机210搭载了把特定业务内容生成JAD文件的JAD生成器。
下面详细说明如上构成的本发明实施例的操作及作用效果。
用户或任意管理员利用个人电脑210在特定地区处理特定业务(例如,货物出入库管理现状、会员管理内容等),关于上述处理的特定业务的数据被JAD生成器转换成JAD文件后上传(upload)到服务器220。在此,JAD文件是一种文本(text)文件,JAD生成过程如下用户运行JAD生成器,把相应内容数据转换成JAD文件,或是根据相应内容数据的上传设置自动转换成JAD文件(步骤S201)。
而且,个人电脑210把相应JAD文件上传到服务器220后,利用SMS(Short Message Service短消息)消息通知相应用户的便携终端230,上述JAD文件已经上传到服务器。即,向想要知道特定业务处理内容的特定用户,利用SMS消息通知相应JAD文件是否上传(步骤S202)。
上述的JAD文件生成过程、JAD文件上传过程及向特定用户的便携终端传送SMS消息的过程可以一体实现。于是,便携终端230接收JAD文件已上传的SMS消息后,确认了该消息的便携终端用户运行WAP浏览器并连接到服务器220,选择链接到描述文件的WML字符串(步骤S203)。
然后,从WAP浏览器调用JAM(步骤S204),下载描述文件(JAD文件)(步骤S205)并存储于瞬时存储器中(步骤S206)。
此时,在便携终端230中,通过运行JAM,以用于报告生成的MIDlet的主class驱动KVM(步骤S207),同时载入用于报告生成的MIDlet的class(步骤S208)。
之后,MIDlet解析从服务器220下载的JAD文件,以一定报告格式在屏幕中显示业务处理内容。
最后,向服务器调用下载完成消息或收费作业(步骤S209)。
权利要求
1.一种报告传送方法,其特征在于包括如下步骤1)在信息终端中生成关于特定业务内容的JAD文件并上传到服务器;2)特定用户的便携终端连接到服务器后,提供JAD文件目录;3)选择了所述JAD文件目录中的任意JAD文件后,所述服务器把该JAD文件下载到相应便携终端;4)运行了MIDlet的所述便携终端把下载的JAD文件以特定报告格式生成并显示于屏幕中。
2.根据权利要求1所述的报告传送方法,其特征在于还包括如下步骤信息终端把关于JAD文件上传的消息传送到特定用户的便携终端。
3.一种报告传送系统,其特征在于包括服务器,它接到任意用户上传的关于特定作业的JAD文件并存储,根据特定用户的请求提供下载;信息终端,它把用户作业数据转换生成JAD文件并上传到所述服务器,向特定用户传送关于所述JAD文件上传的短消息服务消息;搭载JAVA应用程序的便携终端,它接收所述短消息服务消息,根据对其进行确认的用户的设置连接到服务器,从服务器下载相应JAD文件,对下载的JAD文件进行分析并以特定格式的报告进行显示。
全文摘要
本发明涉及报告传送方法及系统,目的在于能够利用便携终端上搭载的JAVA功能,使用户以报告的形式确认在特定场所处理的特定业务细目。本发明的特征是包括如下步骤步骤1,在个人电脑PC中生成关于特定业务细目的JAD文件并上传到服务器;步骤2,上述个人电脑把关于JAD文件上传的消息传送给特定用户的便携终端;步骤3,上述便携终端连接到服务器后,提供JAD文件目录;步骤4,选择了上述JAD文件目录中的任意JAD文件后,服务器把相应JAD文件下载到上述便携终端;步骤5,便携终端驱动MIDlet,把下载的JAD文件以特定报告格式生成并显示于屏幕中。
文档编号H04Q7/24GK1607520SQ20041005827
公开日2005年4月20日 申请日期2004年8月20日 优先权日2003年10月15日
发明者郑进爀 申请人:乐金电子(中国)研究开发中心有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1