信息处理方法、信息终端支持服务器以及协作系统技术方案

技术编号:2875684 阅读:208 留言:0更新日期:2012-04-11 18:40
本发明专利技术提供的信息处理方法、信息终端支持服务器、协作系统以及存储信息处理程序的存储介质等方法、软件和系统,用来根据在互联网上进行协作处理时的上下文,改变协作客户端的行为。来自用户端浏览器的HTTP请求通过一个信息终端支持服务器(110)发送到Web服务器(140)。然后Web服务器(140)响应请求通过信息终端支持服务器(110)将上下文发送到用户端Web浏览器(131)。这时,信息终端支持服务器(110)检查上下文的内容,如果确定该内容符合预定条件,则在上下文中插入一条命令,未插入命令的上下文发送到客户端Web浏览器(131),而插入命令的上下文则发送到代理端Web浏览器(131)。代理端信息终端(130)的客户程序(135)用Web浏览器所具有的API读取所嵌入的命令,并根据该命令的内容执行处理过程,以阻止表单提交和表单更改,并隐藏特定的表单或字段。(*该技术在2020年保护过期,可自由使用*)

【技术实现步骤摘要】
【国外来华专利技术】
本专利技术涉及一种信息处理方法,具体而言,涉及一种编辑方法,根据管理员的意图,响应客户端的请求对从服务器发送来的内容进行编辑。对于特定的HTML文档,例如,定购产品的屏幕,或指定款项划拨目的地的屏幕,存在代理可能无法提交HTML表单或更改输入到HTML表单数据的情形。为了在协作浏览器之间分发同样的HTML内容,最初提供了协作服务器。因此,不可能使知道这种行为何时以及如何更改的客户相互协作。本专利技术优先提供了一个系统,在该系统中,管理员可以故意更改客户所请求的内容。本专利技术优先提供了一个低成本的协作系统,在该系统中,支持信息终端时所需要的资源减少了。本专利技术优先提供了一个协作系统,在该系统中,在信息终端支持期间可以进行集中控制。本专利技术优先提供了一个协作系统,该系统与信息终端所使用的平台无关。本专利技术优先提供了一个协作系统,该系统能控制提供给信息终端的服务内容,而无须响应信息终端发出的请求更改服务器。根据本专利技术的优选实施例,用户端浏览器的HTTP请求通过一个信息终端支持服务器发送到Web服务器。Web服务器响应请求通过信息终端支持服务器将上下文发送到用户端Web浏览器。这时,信息终端支持服务器检查上下文内容,如果确定该内容符合预定条件,则在上下文中插入一条命令。未插入命令的上下文发送到用户端Web浏览器,而插入了命令的上下文则发送到代理端Web浏览器。代理端信息终端的客户程序然后通过Web浏览器所具有的API读取嵌入命令,并根据此命令的内容完成处理,以阻止表单提交和表单更改,以及隐藏特定的表单或字段。在本专利技术的一方面内容中,在带有信息终端支持服务器的信息处理系统中,提供了一种信息处理方法,其中信息终端支持服务器支持用户端信息终端上装载的浏览器与代理端信息终端上装载的浏览器之间的协作,所述方法包括下列步骤(a)在所述信息终端支持服务器上,接收一条HTTP消息,该消息是作为对用户端浏览器请求的响应发送的;(b)确定所述HTTP消息是否符合预定条件;(c)如果所述HTTP消息符合所述预定条件,编辑所述HTTP消息的内容;(d)将未编辑的HTTP消息发送到所述客户端浏览器;以及(e)将编辑过的HTTP消息发送到所述代理端浏览器。在本专利技术的又一方面内容中,在带有信息终端支持服务器的信息处理系统中,提供了一种信息处理方法,其中信息终端支持服务器支持连接到内容服务器并装载有一个客户程序的信息终端,所述方法包括下列步骤(a)在所述信息终端支持服务器接收一条消息,所述消息是响应所述信息终端发出的请求从所述内容服务器发送的;(b)确定所述消息是否满足预定条件;(c)如果所述消息满足预定条件,编辑所述消息,以在所述客户程序插入一个命令;(d)将所述已编辑消息发送到所述信息终端。在本申请的上下文中,“内容服务器”是指响应客户端请求,将内容发送到客户端的Web服务器之类的服务器。本专利技术另外一个方面是,提供了一个信息终端支持服务器,支持服务器支持用户端信息终端上所装载的浏览器和代理端信息终端所装载的浏览器之间的协作,所述信息终端包括(a)规则定义部件,包括条件设置部分和命令设置部分;(b)规则控制管理器,用于在所述信息支持服务器监视作为对用户端浏览器请求的响应所发送的HTTP消息;(c)HTTP检查器,确定所述HTTP消息是否符合所述规则定义部件的所述条件设置部分的条件;(d)HTTP编辑器,如果所述HTTP消息符合预定条件,根据所述规则定义部件的所述命令设置部分的内容,编辑所述HTTP消息的内容;(e)用户高速缓冲存储器,存储发送到所述用户端浏览器的未编辑HTTP消息;以及(f)代理高速缓冲存储器,存储发送到所述代理端浏览器的编辑过的HTTP消息。另一方面,本专利技术提供了一个信息终端支持服务器,其中,所述HTTP编辑器完成在所述代理端信息终端上所装载的所述客户程序中插入一条命令的编辑操作。又一方面,本专利技术提供了一个信息终端支持服务器,其中,所述命令是下列命令之一“阻止表单提交”、“阻止表单更改”、“隐藏特定表单”或“隐藏特定字段”。另一方面,本专利技术还提供了一个信息终端支持服务器,支持连接到内容服务器并装载有客户程序的信息终端,所述信息终端支持服务器包括(a)消息检查器,用于确定响应所述信息终端的请求从内容服务器发送的消息是否符合预定条件;以及(b)消息编辑器,如果所述消息符合所述预定条件,编辑所述消息插入一条指示所述客户程序的命令。又一方面,本专利技术提供了一个协作系统,支持用户端信息终端上所装载的浏览器与代理端信息终端上所装载的浏览器之间的协作,所述协作系统包括(a)一个代理端信息终端,与所述用户端信息终端协作;(b1)一个规则定义部件,包括条件设置部分和命令设置部分;(b2)一个规则控制管理器,用于监视作为对用户端浏览器请求的响应而发送的HTTP消息;(b3)一个HTTP检查器,用于确定所述HTTP消息是否符合所述规则定义部件之所述条件设置部分的条件;(b4)一个HTTP编辑器,如果所述HTTP消息符合预定条件,用于根据所述规则定义部件之所述命令设置部分的内容编辑所述HTTP消息的内容;(b5)用户高速缓冲存储器,用于存储发送到所述用户浏览器的未编辑的HTTP消息;以及(b6)信息终端支持服务器,具有存储发送到所述代理端浏览器的编辑过的HTTP消息的代理端高速缓冲存储器。另一方面,本专利技术提供一种记录介质,存储在具有信息终端支持服务器的系统内执行的信息处理程序,所述信息终端支持服务器支持用户端信息终端上所装载的浏览器和代理端信息终端上所装载的浏览器之间的协作,所述程序包括(a)程序代码,指示所述信息终端支持服务器接收作为对所述用户端浏览器请求的响应所发送的HTTP消息;(b)程序代码,指示所述信息终端支持服务器确定所述HTTP消息是否符合预定条件;(c)程序代码,如果所述HTTP消息符合所述预定条件,指示所述信息终端支持服务器编辑所述HTTP消息内容;(d)程序代码,指示所述信息终端支持服务器将未编辑的HTTP消息发送到所述用户端浏览器;以及(e)程序代码,指示所述信息终端支持服务器将编辑过的HTTP消息发送到所述代理端浏览器。另一方面,本专利技术提供了一种记录介质,在其中进行编辑工作,以在所述代理端信息终端上装载的所述客户程序中插入命令。又一方面,本专利技术提供了一种记录介质,其中所述命令为下列之一“阻止表单提交”、“阻止表单更改”、“隐藏特定表单”或“隐藏特定字段”。另一方面,本专利技术提供了一种记录介质,存储在具有信息终端支持服务器的系统内执行的信息处理程序,所述信息终端支持服务器支持连接到内容服务器并装载有客户程序的内容服务器,所述程序包括(a)程序代码,指示所述信息终端支持服务器接收内容服务器响应所述信息终端的请求所发出的消息;(b)程序代码,指示所述信息终端支持服务器确定所述消息是否符合预定条件;(c)程序代码,如果所述消息符合预定条件,指示所述信息终端支持服务器编辑所述消息,插入一条指示所述客户程序的命令;以及(d)程序代码,指示所述信息终端服务器将所述编辑过的消息发送到所述信息终端。软盘(或MO或CD-ROM之类的记录介质)插入到软盘设备(或MO或CD-ROM之类的记录介质驱动器)20中。然后可以将这种软盘等、硬盘设备本文档来自技高网...

【技术保护点】
信息处理系统中的一种信息处理方法,所述信息处理系统具有一个信息终端支持服务器,支持用户端信息终端上装载的浏览器与代理端信息终端上装载的浏览器之间的协作,所述方法包括下列步骤: (a) 在所述信息终端支持服务器上接收一条HTTP消息,所述消息是作为对用户端浏览器请求的响应而发送的; (b) 确定所述HTTP消息是否满足预定条件; (c) 如果所述HTTP消息满足所述预定条件,编辑所述HTTP消息的内容; (d) 将未编辑的HTTP消息发送到所述用户端浏览器;以及 (e) 将编辑过的HTTP消息发送到所述代理端浏览器。

【技术特征摘要】
【国外来华专利技术】...

【专利技术属性】
技术研发人员:吉田洋一大门昭川濑智
申请(专利权)人:国际商业机器公司
类型:发明
国别省市:US[美国]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1