CN101772196A - 处理移动终端发送的信息的方法和***以及代理服务器 - Google Patents
处理移动终端发送的信息的方法和***以及代理服务器 Download PDFInfo
- Publication number
- CN101772196A CN101772196A CN200810247326A CN200810247326A CN101772196A CN 101772196 A CN101772196 A CN 101772196A CN 200810247326 A CN200810247326 A CN 200810247326A CN 200810247326 A CN200810247326 A CN 200810247326A CN 101772196 A CN101772196 A CN 101772196A
- Authority
- CN
- China
- Prior art keywords
- webpage
- template
- portable terminal
- web
- acting server
- 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.)
- Pending
Links
Images
Landscapes
- Information Transfer Between Computers (AREA)
- Telephonic Communication Services (AREA)
Abstract
本发明涉及移动通信领域,尤其涉及移动终端访问Web服务器的技术。本发明提供了一种处理移动终端发送的信息的方法和***以及代理服务器,包括:代理服务器根据移动终端发送的信息中携带的网页标识,确定对应网页的模板;所述模板是由代理服务器将网页中移动终端不能执行的内容替换为相应功能的标识后生成的;代理服务器根据所述信息中的标签信息,确定模板中对应的功能标识,并调用执行相应功能。由于代理服务器将网页中移动终端所不能执行的内容替换为相应功能的标识生成网页模板后,在接收到移动终端根据该网页返回的信息时,可以根据该网页的模板调用相应功能实现移动终端所不能执行的功能,辅助移动终端实现与Web服务器的交互。
Description
技术领域
本发明涉及移动通信领域,尤其涉及移动终端访问Web服务器的技术。
背景技术
浏览器是常用的处理、显示网页的工具,其主要功能是解析信息表示语言。信息表示语言是在文本文件的基础上增加一系列的标识符号,用于描述其格式,当用户使用浏览器下载文件后,浏览器把这些标识解释成相应的含义。利用这种统一的表示语言,可以将因特网上连接不同地区的服务器上的信息文件连接起来,呈现给用户的除了标准的文本文件,还可以有声音文件、图像视频文件等。
一种常用类型的浏览器是Web(网络信息)浏览器,可以显示Web网站上的网页内容,其呈现基于超文本标记的语言HTML(HyperText MarkupLanguage,超文本标记语言或超文本链接标示语言)文档,常规的web浏览器可以利用web插件查看除了文本之外的媒体类型和图像,如多种音视频文件,flash文件、java应用、或者是直接查看word、PDF等文件。
而绝大多数移动终端则不具备Web浏览器,因此,也就无法正常显示Web网站上的网页内容。目前,多数移动终端访问的网站不是我们通常通过Web浏览器所能访问的Web网站,而是专门为移动终端订做的WAP网站。这种WAP(Wireless Application Protocol,无线应用协议)网站需要接入移动运营商的业务管理平台实现与手机的信息互动。
如果要实现用户通过移动终端访问Web网站,获得Web网页内容,目前移动终端可以通过代理服务器来访问Web网站。具体为,移动终端向代理服务器发送网页请求,代理服务器根据该网页请求从Web网站获得相应的网页后,将HTML数据格式的网页转换为移动终端可以识别处理的WML(WirelessMarkup Language,无线标记语言)或XHTML-MP(eXtensible HyperTextMarkup Language Mobile Profile,可扩展超文本标记语言移动模式)数据格式的网页,从而实现移动终端访问Web网站,获得Web网页内容。
但是,对于一些企业内部的网站则要求更多的交互过程。也就是说,要求移动终端的浏览器不仅仅能够接收、显示信息,还需要具备某些功能、执行某些操作来完成与网站的交互。例如,对于网页中的Button(按键)、或者Input(信息输入)则需要移动终端浏览器能够支持JAVASCRIPT(JAVA脚本)、ACTIVEX、FLASH等客户端功能模块来实现移动终端侧的一些操作;那么对于不能支持这些功能模块的移动终端浏览器,则无法完成与Web网站的交互。
发明内容
本发明实施例提供了一种处理移动终端发送的信息的方法和***以及代理服务器,用以为移动终端提供相应的处理功能,使得移动终端可以与Web服务器之间实现交互。
一种处理移动终端发送的信息的方法,包括:
代理服务器根据移动终端发送的信息中携带的网页标识,确定对应网页的模板;所述模板是由所述代理服务器将所述网页中移动终端不能执行的内容替换为相应功能的标识后生成的;
所述代理服务器根据所述信息中的标签信息,确定所述模板中对应的功能标识,并根据所述功能标识调用执行相应功能。
所述模板的生成方法,具体包括:
所述代理服务器根据获得的所述网页内容中的标签信息,判断出所述网页中移动终端不能执行的内容;并
将判断出的所述网页中移动终端不能执行的内容替换为相应功能的标识后生成该网页的模板。
所述代理服务器是在Web浏览器与Web服务器交互过程中,获得所述Web服务器发送的所述网页的内容。
在所述代理服务器接收到所述移动终端发送的信息之前,还包括:
所述移动终端向所述代理服务器发送所述网页的请求;
所述代理服务器根据所述请求从Web服务器获得相应网页内容转换为WAP数据格式后发送给移动终端;
所述移动终端根据接收的WAP数据发送所述信息。
所述代理服务器根据所述功能标识调用执行相应功能后,还包括:
所述代理服务器将从所述移动终端接收的信息转换为Web数据格式发送给Web服务器。
所述代理服务器根据所述功能标识调用执行相应功能的过程中,还包括:
所述代理服务器向所述移动终端返回相应的响应。
一种代理服务器,包括:
模板生成模块,用于将从Web服务器获得的网页中移动终端不能执行的内容替换为相应功能的标识后,生成该网页的模板;
模板确定模块,用于根据移动终端发送的信息中携带的网页标识,确定对应网页的模板;
功能标识确定模块,用于根据所述信息中的标签信息,确定所述模板确定模块所确定的模板中对应的功能标识;
功能调用模块,用于根据所述功能标识确定模块确定的功能标识调用相应功能。
所述模板生成模块包括:
网页获得单元,用于在Web浏览器访问Web服务器的网页过程中获得所述网页;
网页判断单元,用于根据所述网页内容中的标签信息,若判断出所述网页中具有移动终端不能执行的内容,则将所述网页进行发送;
模板生成单元,用于根据所述网页判断单元发送的网页生成该网页的模板。
一种处理移动终端发送的信息的***,包括:
Web服务器,用于发送网页;
代理服务器,用于将所述Web服务器发送的网页中移动终端不能执行的内容替换为相应功能的标识后生成该网页的模板;并根据移动终端发送的信息中携带的网页标识,确定对应网页的模板后,根据所述信息中的标签信息,确定所述模板中对应的功能标识,根据所述功能标识调用执行相应功能。
本发明实施例的代理服务器由于将网页中移动终端所不能执行的内容替换为相应功能的标识生成该网页的模板后,在接收到移动终端根据该网页返回的信息时,则可以根据该网页的模板调用相应功能来实现移动终端所不能执行的功能,从而辅助移动终端完成相应功能,实现移动终端与Web服务器的交互。
附图说明
图1为本发明实施例的实现移动终端与Web服务器交互的***示意图;
图2为本发明实施例的实现移动终端与Web服务器交互的方法流程图;
图3为本发明实施例的代理服务器内部结构框图;
图4为本发明实施例的模板生成模块的内部结构框图。
具体实施方式
本发明实施例提供的代理服务器可以为移动终端提供移动终端浏览器所不具备的功能,从而辅助移动终端完成与Web服务器之间的交互。WEB服务器也称为WWW(WORLD WIDE WEB)服务器,主要功能是提供网络信息浏览服务。代理服务器在为移动终端提供相应功能之前,需要了解在业务过程中,即移动终端与Web服务器的交互之间,移动终端需要进行哪些操作,从而为移动终端提供相应的功能。代理服务器可以先采集PC机上的Web浏览器与Web服务器之间的业务过程中所发送的数据,从而了解整个业务过程。
如图1所示,Web服务器上提供Web网页或者Web内容。PC机上的Web浏览器可以访问Web服务器,查看网页、或者进行某些交互(比如输入密码向Web服务器返回)。代理服务器对PC机上的Web浏览器与Web服务器之间交互的数据进行采集,从而了解用户在访问Web服务器的某个网页时,有可能进行的交互过程(比如有的网页是用户名、密码的输入,有的网页包含填写表单的业务),并将网页中移动终端浏览器所不能执行的功能替换为对应功能的标识后生成一种模板。
当移动终端访问该网页时,并根据网页信息需要与Web服务器进行交互等操作时,代理服务器可以根据生成的该网页的模板来辅助移动终端完成与Web服务器的交互。即代理服务器此时替代Web浏览器来实现某些移动终端浏览器所不能执行的功能,从而辅助移动终端完成与Web服务器的交互。
下面以访问Web服务器中一个交互类网页为例讲述具体方案。代理服务器了解Web浏览器访问该网页进行交互的过程,并为移动终端提供相应功能实现移动终端与Web服务器之间的交互的方法流程图,如图2所示,包括如下步骤:
S201、代理服务器记录Web浏览器在访问Web服务器的一个网页时所进行的交互过程中发送接收的数据。
例如,Web浏览器会向Web服务器发送网页请求,该网页请求中携带该网页的地址;Web服务器响应该请求,返回网页内容;该网页内容中有需要Web浏览器用户进行交互的部分(例如,输入信息、或者点击按键等);用户根据返回的网页进行某些操作(比如输入相应信息、或者点击了某个按键)后,Web浏览器向Web服务器返回操作结果。
上述Web浏览器访问该网页并进行交互的过程中,代理服务器记录了该交互过程中Web浏览器与Web服务器之间交互的数据。例如,记录了Web浏览器发送的网页请求、Web服务器响应的网页内容、Web浏览器返回的操作结果。
S202、代理服务器分析记录的数据并生成模板。
代理服务器对记录的Web浏览器与Web服务器之间的交互数据进行分析,根据标签查找出移动终端所不能执行的内容(比如交互类的内容)。例如,若网页内容中存在submit(提交)类型的<BUTTON>或<INPUT>标签,则说明存在交互类的内容——需要用户操作按键或者是输入信息,而移动终端浏览器通常不具备执行这种内容的能力。代理服务器将移动终端所不能执行的内容替换为相应功能的标识后生成模板。
假设网页中存在如下内容,表明需要Web浏览器执行JAVASCRIPT来实现用户名、密码的输入:
<SCRIPT LANGUAGE=″JavaScript″>
<!--
function checknetcstform()
{ if(checkspace(document.netcstform.username.value)){
document.netcstform.username.focus();
alert(″用户名不能为空!″);
return false;
}
if(checkspace(document.netcstform.userpassword.value)){
document.netcstform.userpassword.focus();
alert(″密码不能为空!″);
return false;
}
}
function checkspace(checkstr){
var str=″;
for(i=0;i<checkstr.length;i++){
str=str+″;
}
return(str==checkstr);
}
/-->
</script>
Web浏览器根据上述JavaScript内容实现如下操作:
1)若用户返回的用户名为空,则提示用户“用户名不能为空!”;
2)若用户返回的密码为空,则提示用户“密码不能为空!”;
3)若用户名、密码不为空,获取用户填写的用户名与密码。
而移动终端的浏览器由于不支持JAVASCRIPT,则无法根据该网页内容执行相应的操作,也就无法与Web服务器实现交互。这样,代理服务器需要辅助移动终端实现该操作:代理服务器对网页内容进行分析后,根据网页中的标签(比如submit类型的<BUTTON>或<INPUT>标签)可以确定出移动终端所不能执行的内容(比如上述JavaScript所描述的内容),并将确定的移动终端所不能执行的内容替换为相应功能的标识。
S203、代理服务器根据移动终端发送的数据确定对应的模板。
在代理服务器生成模板后,若接收到移动终端发送的对该网页的请求;则根据该网页请求,将从Web服务器获得的网页内容转换为WAP数据格式后发送给移动终端;移动终端根据接收的网页内容返回数据信息。比如移动终端用户根据上述的举例的网页内容向Web服务器返回了用户名、密码;代理服务器在接收到移动终端返回的数据信息后,根据其中携带的网页标识确定该网页生成了模板,并查找对应的模板。
S204、代理服务器根据模板中的功能标识,调用相应功能。
在确定对应的模板后,代理服务器根据移动终端发送的数据信息中的标签信息可以确定移动终端发送的是什么数据,比如,代理服务器根据标签信息确定移动终端发送的是用户名和密码后,确定该标签信息对应的模板中的功能标识;根据该功能标识调用相应功能对移动终端发送的用户名和密码进行相应的处理操作,即执行:
1)若移动终端发送的用户名为空,则向移动终端返回相应的响应:“用户名不能为空!”;
2)若移动终端发送的密码为空,则向移动终端返回相应的响应:“密码不能为空!”;
3)若移动终端发送的密码和用户名不为空,获取移动终端发送的用户名与密码。
在代理服务器获取移动终端发送的不为空的用户名与密码后,转换为Web数据向Web服务器发送,从而完成移动终端与Web服务器的交互。
由此,代理服务器可以帮助移动终端完成JavaScript脚本描述的执行内容,从移动终端用户的角度来看,就如同使用了Web浏览器一样可以实现这些功能。
由上述步骤可以看出,代理服务器可以辅助移动终端完成移动终端浏览器所不能执行的操作(该操作可以在Web浏览器上执行),从而使得移动终端浏览器可以像Web浏览器一样实现与Web服务器的交互。
显然,上述步骤S201-S202生成模板的步骤是可以与S203-S204根据模板调用相应功能的步骤分别执行。也就是说,不必在每次根据模板调用相应功能之前去生成模板。模板一旦生成后即可保存在代理服务器中,当需要处理移动终端发送的某些信息时,再查找模板,调用相应功能。
本领域技术人员可以理解,虽然上述说明中,为便于理解,对方法的步骤采用了顺序性描述,但是应当指出,对于上述步骤的顺序并不作严格限制。
本发明实施例提供的代理服务器的一种内部结构框图,如图3所示,包括:模板确定模块302、功能标识确定模块303、功能调用模块304、模板生成模块305。
模板生成模块305用于将从Web服务器获得所述网页的内容中移动终端不能执行的内容替换为相应功能的标识后,生成该网页的模板。
模板确定模块302用于根据移动终端发送的信息中携带的网页标识,确定模板生成模块305生成的模板中对应网页的模板。
功能标识确定模块303用于根据所述移动终端发送的信息中的标签信息,确定模板确定模块302所确定的模板中对应的功能标识;
功能调用模块304用于根据功能标识确定模块303确定的功能标识调用相应功能。
模板生成模块305的一种具体结构可以如图4所示,包括:
网页获得单元401用于在Web浏览器访问Web服务器的网页过程中获得所述网页;
网页判断单元402用于根据网页获得单元401获得的网页内容中的标签信息,若判断出所述网页中具有移动终端不能执行的内容,则将所述网页进行发送;
模板生成单元403用于根据网页判断单元402发送的网页生成该网页的模板。
本发明实施例的代理服务器由于将网页中移动终端所不能执行的内容替换为相应功能的标识生成该网页的模板后,在接收到移动终端根据该网页返回的信息时,则可以根据该网页的模板调用相应功能来实现移动终端所不能执行的功能,从而辅助移动终端完成相应功能,实现移动终端与Web服务器的交互。
本领域普通技术人员可以理解实现上述实施例方法中的全部或部分步骤是可以通过程序来指令相关的硬件来完成,该程序可以存储于一计算机可读取存储介质中,如:ROM/RAM、磁碟、光盘等。
还可以理解的是,附图或实施例中所示的装置结构仅仅是示意性的,表示逻辑结构。其中作为分离部件显示的模块可能是或者可能不是物理上分开的,作为模块显示的部件可能是或者可能不是物理模块。
以上所述仅是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以作出若干改进和润饰,这些改进和润饰也应视为本发明的保护范围。
Claims (11)
1.一种处理移动终端发送的信息的方法,其特征在于,包括:
代理服务器根据移动终端发送的信息中携带的网页标识,确定对应网页的模板;所述模板是由所述代理服务器将所述网页中移动终端不能执行的内容替换为相应功能的标识后生成的;
所述代理服务器根据所述信息中的标签信息,确定所述模板中对应的功能标识,并根据所述功能标识调用执行相应功能。
2.如权利要求1所述的方法,其特征在于,所述模板的生成方法,具体包括:
所述代理服务器根据获得的所述网页内容中的标签信息,判断出所述网页中移动终端不能执行的内容;并
将判断出的所述网页中移动终端不能执行的内容替换为相应功能的标识后生成该网页的模板。
3.如权利要求2所述的方法,其特征在于,所述代理服务器在网络信息Web浏览器与Web服务器交互过程中,获得所述Web服务器发送的所述网页的内容。
4.如权利要求1所述的方法,其特征在于,在所述代理服务器接收到所述移动终端发送的信息之前,还包括:
所述移动终端向所述代理服务器发送所述网页的请求;
所述代理服务器根据所述请求从Web服务器获得相应网页内容,并转换为无线应用协议WAP数据格式后发送给移动终端;
所述移动终端根据接收的WAP数据发送所述信息。
5.如权利要求4所述的方法,其特征在于,所述代理服务器根据所述功能标识调用执行相应功能后,还包括:
所述代理服务器将从所述移动终端接收的信息转换为Web数据格式后发送给Web服务器。
6.如权利要求1所述的方法,其特征在于,所述代理服务器根据所述功能标识调用执行相应功能的过程中,还包括:
所述代理服务器向所述移动终端返回相应的响应。
7.一种代理服务器,其特征在于,包括:
模板生成模块,用于将从Web服务器获得的网页中移动终端不能执行的内容替换为相应功能的标识后,生成该网页的模板;
模板确定模块,用于根据移动终端发送的信息中携带的网页标识,确定对应网页的模板;
功能标识确定模块,用于根据所述信息中的标签信息,确定所述模板确定模块所确定的模板中对应的功能标识;
功能调用模块,用于根据所述功能标识确定模块确定的功能标识调用相应功能。
8.如权利要求7所述的服务器,其特征在于,所述模板生成模块包括:
网页获得单元,用于在Web浏览器访问Web服务器的网页过程中获得所述网页;
网页判断单元,用于根据所述网页内容中的标签信息,若判断出所述网页中具有移动终端不能执行的内容,则将所述网页进行发送;
模板生成单元,用于根据所述网页判断单元发送的网页生成该网页的模板。
9.一种处理移动终端发送的信息的***,其特征在于,包括:
Web服务器,用于发送网页;
代理服务器,用于将所述Web服务器发送的网页中移动终端不能执行的内容替换为相应功能的标识后生成该网页的模板;并根据移动终端发送的信息中携带的网页标识,确定对应网页的模板后,根据所述信息中的标签信息,确定所述模板中对应的功能标识,根据所述功能标识调用执行相应功能。
10.如权利要求9所述的***,其特征在于,
所述代理服务器具体用于根据获得的所述网页内容中的标签信息,判断出所述网页中移动终端不能执行的内容;并将判断出的所述网页中移动终端不能执行的内容替换为相应功能的标识后生成该网页的模板。
11.如权利要求10所述的***,其特征在于,所述代理服务器具体在Web浏览器与Web服务器交互过程中,获得所述Web服务器发送的所述网页。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN200810247326A CN101772196A (zh) | 2008-12-30 | 2008-12-30 | 处理移动终端发送的信息的方法和***以及代理服务器 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN200810247326A CN101772196A (zh) | 2008-12-30 | 2008-12-30 | 处理移动终端发送的信息的方法和***以及代理服务器 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN101772196A true CN101772196A (zh) | 2010-07-07 |
Family
ID=42504665
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN200810247326A Pending CN101772196A (zh) | 2008-12-30 | 2008-12-30 | 处理移动终端发送的信息的方法和***以及代理服务器 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN101772196A (zh) |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102025779A (zh) * | 2010-12-02 | 2011-04-20 | 百度在线网络技术(北京)有限公司 | 建立wap站点的方法和设备 |
CN102215250A (zh) * | 2011-03-30 | 2011-10-12 | 广州市动景计算机科技有限公司 | 用于移动通讯设备终端的自动填表方法、服务器及客户端 |
CN103237088A (zh) * | 2013-05-16 | 2013-08-07 | 百度在线网络技术(北京)有限公司 | 基于对应关系库的浏览方法、***及云端服务器 |
CN104636446A (zh) * | 2015-01-19 | 2015-05-20 | 北京大学 | 一种基于云计算模式的遗产Web应用移动版转化方法 |
-
2008
- 2008-12-30 CN CN200810247326A patent/CN101772196A/zh active Pending
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102025779A (zh) * | 2010-12-02 | 2011-04-20 | 百度在线网络技术(北京)有限公司 | 建立wap站点的方法和设备 |
CN102215250A (zh) * | 2011-03-30 | 2011-10-12 | 广州市动景计算机科技有限公司 | 用于移动通讯设备终端的自动填表方法、服务器及客户端 |
CN102215250B (zh) * | 2011-03-30 | 2013-06-26 | 广州市动景计算机科技有限公司 | 用于移动通讯设备终端的自动填表方法、服务器及客户端 |
CN103237088A (zh) * | 2013-05-16 | 2013-08-07 | 百度在线网络技术(北京)有限公司 | 基于对应关系库的浏览方法、***及云端服务器 |
CN104636446A (zh) * | 2015-01-19 | 2015-05-20 | 北京大学 | 一种基于云计算模式的遗产Web应用移动版转化方法 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US7496497B2 (en) | Method and system for selecting web site home page by extracting site language cookie stored in an access device to identify directional information item | |
CN101211364B (zh) | 用于万维网页中暴露的资源的公共书签的方法和*** | |
CN102541853B (zh) | 一种利用浏览器地址栏获取应用信息的方法和装置 | |
CN103873918A (zh) | 图片处理方法、装置及终端 | |
CN102609264A (zh) | 一种调用应用程序编程接口生成调用代码的方法及装置 | |
CN1760873B (zh) | 在搜索结果中标识访问过的统一资源定位符的方法和*** | |
JP2002108870A (ja) | 情報処理システムおよび情報処理方法 | |
CN108023918A (zh) | 一种服务信息获取方法、装置及*** | |
US20100229081A1 (en) | Method for Providing a Navigation Element in an Application | |
CN106951270B (zh) | 一种代码处理方法、***及服务器 | |
CN113382083B (zh) | 一种网页截图方法和装置 | |
CN101146040B (zh) | 分析网站流量的方法和装置 | |
CN101771928A (zh) | 一种网页发送方法和***以及代理服务器 | |
CN101772196A (zh) | 处理移动终端发送的信息的方法和***以及代理服务器 | |
CN111680247B (zh) | 网页字符串的本地调用方法、装置、设备及存储介质 | |
CN111078219B (zh) | 页面显示方法、装置、***、电子设备及存储介质 | |
CN103379022B (zh) | 一种基于互联网地图搜索的即时通讯方法和*** | |
CN111367521A (zh) | 消息发送方法及装置、消息接收方法及装置 | |
CN105739717A (zh) | 信息输入方法和装置 | |
CN112948733B (zh) | 接口维护方法、装置、计算设备以及介质 | |
CN105338091A (zh) | 高传输效率的个性化信息界面显示方法和装置 | |
JP2002351781A (ja) | 画面表示用ページレイアウトを利用したコンテンツ生成装置 | |
CN102202139A (zh) | 一种互联网搜索方法、搜索设备及搜索*** | |
CN114065068A (zh) | 一种页面访问控制方法及装置、设备、存储介质 | |
KR100321926B1 (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 | ||
C12 | Rejection of a patent application after its publication | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20100707 |