CN1451131A - 信息处理方法、信息终端支持服务器、协作***以及存储信息处理程序的存储介质 - Google Patents
信息处理方法、信息终端支持服务器、协作***以及存储信息处理程序的存储介质 Download PDFInfo
- Publication number
- CN1451131A CN1451131A CN00808980A CN00808980A CN1451131A CN 1451131 A CN1451131 A CN 1451131A CN 00808980 A CN00808980 A CN 00808980A CN 00808980 A CN00808980 A CN 00808980A CN 1451131 A CN1451131 A CN 1451131A
- Authority
- CN
- China
- Prior art keywords
- information terminal
- message
- service device
- http
- supporting service
- 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.)
- Granted
Links
- 230000010365 information processing Effects 0.000 title claims abstract description 13
- 238000003672 processing method Methods 0.000 title claims abstract description 10
- 238000000034 method Methods 0.000 claims abstract description 22
- 230000004044 response Effects 0.000 claims abstract description 20
- 230000008859 change Effects 0.000 claims abstract description 16
- PWPJGUXAGUPAHP-UHFFFAOYSA-N lufenuron Chemical compound C1=C(Cl)C(OC(F)(F)C(C(F)(F)F)F)=CC(Cl)=C1NC(=O)NC(=O)C1=C(F)C=CC=C1F PWPJGUXAGUPAHP-UHFFFAOYSA-N 0.000 claims description 26
- 238000007689 inspection Methods 0.000 claims description 12
- GOLXNESZZPUPJE-UHFFFAOYSA-N spiromesifen Chemical compound CC1=CC(C)=CC(C)=C1C(C(O1)=O)=C(OC(=O)CC(C)(C)C)C11CCCC1 GOLXNESZZPUPJE-UHFFFAOYSA-N 0.000 claims description 4
- 238000012544 monitoring process Methods 0.000 claims description 2
- 238000012545 processing Methods 0.000 abstract description 7
- 230000004075 alteration Effects 0.000 abstract 1
- 230000006870 function Effects 0.000 description 8
- 238000005516 engineering process Methods 0.000 description 7
- 238000010586 diagram Methods 0.000 description 6
- 230000008569 process Effects 0.000 description 6
- 238000004891 communication Methods 0.000 description 5
- 230000006399 behavior Effects 0.000 description 3
- 238000006243 chemical reaction Methods 0.000 description 3
- 230000005540 biological transmission Effects 0.000 description 2
- 238000004590 computer program Methods 0.000 description 2
- 235000014510 cooky Nutrition 0.000 description 2
- 230000005236 sound signal Effects 0.000 description 2
- 241001673391 Entandrophragma candollei Species 0.000 description 1
- 230000000712 assembly Effects 0.000 description 1
- 238000000429 assembly Methods 0.000 description 1
- 238000004364 calculation method Methods 0.000 description 1
- 230000008676 import Effects 0.000 description 1
- 230000002452 interceptive effect Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q50/00—Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
- G06Q50/10—Services
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
- G06Q10/10—Office automation; Time management
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q30/00—Commerce
- G06Q30/02—Marketing; Price estimation or determination; Fundraising
Landscapes
- Business, Economics & Management (AREA)
- Engineering & Computer Science (AREA)
- Strategic Management (AREA)
- Entrepreneurship & Innovation (AREA)
- General Business, Economics & Management (AREA)
- Physics & Mathematics (AREA)
- Economics (AREA)
- Marketing (AREA)
- Human Resources & Organizations (AREA)
- Theoretical Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Accounting & Taxation (AREA)
- Development Economics (AREA)
- Tourism & Hospitality (AREA)
- Finance (AREA)
- Game Theory and Decision Science (AREA)
- Operations Research (AREA)
- Quality & Reliability (AREA)
- Data Mining & Analysis (AREA)
- Health & Medical Sciences (AREA)
- General Health & Medical Sciences (AREA)
- Primary Health Care (AREA)
- Information Transfer Between Computers (AREA)
- Computer And Data Communications (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
- Stored Programmes (AREA)
Abstract
本发明提供的信息处理方法、信息终端支持服务器、协作***以及存储信息处理程序的存储介质等方法、软件和***,用来根据在互联网上进行协作处理时的上下文,改变协作客户端的行为。来自用户端浏览器的HTTP请求通过一个信息终端支持服务器(110)发送到Web服务器(140)。然后Web服务器(140)响应请求通过信息终端支持服务器(110)将上下文发送到用户端Web浏览器(131)。这时,信息终端支持服务器(110)检查上下文的内容,如果确定该内容符合预定条件,则在上下文中***一条命令,未***命令的上下文发送到客户端Web浏览器(131),而***命令的上下文则发送到代理端Web浏览器(131)。代理端信息终端(130)的客户程序(135)用Web浏览器所具有的API读取所嵌入的命令,并根据该命令的内容执行处理过程,以阻止表单提交和表单更改,并隐藏特定的表单或字段。
Description
技术领域
本发明涉及一种信息处理方法,具体而言,涉及一种编辑方法,根据管理员的意图,响应客户端的请求对从服务器发送来的内容进行编辑。
背景技术
在申请本发明的同时,可以参考日本专利公开发布平10-124461中公开的协作技术,利用该技术,多个用户可以同时完成HTML页的协作工作(阅读、移动和更改)。图5举例说明了应用于互联网银行***的这种HTML页协作操作。通过使用该技术,银行的代理和互联网客户咨询中心的代理等可以和用户一样,参考使用相同的页面。
对于特定的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)程序代码,指示所述信息终端服务器将所述编辑过的消息发送到所述信息终端。
附图说明图1是一个框图,显示了本发明信息终端支持服务器或信息终端硬件配置的实施例;图2是一个框图,显示了本发明优选实施例的处理元素;图3是一个流程图,显示了本发明优选实施例信息终端支持***的操作过程;图4是本发明优选实施例配置文件的原理图;以及图5是说明相关协作技术的视图。
优选实施例的详细说明
A.硬件配置
图1是一个概述图,说明了本发明中使用的信息终端支持服务器110的硬件配置实施例。信息终端支持服务器110包括一个中央处理单元(CPU)1和一个内存4。CPU 1和内存4通过一条总线2连接到辅助存储设备硬盘13。软盘设备20(或记录介质驱动器26,28或29,如MO或CD-ROM等)通过软盘控制器19(或IDE控制器25 SCSI控制器27)连接到总线2。
软盘(或MO或CD-ROM之类的记录介质)***到软盘设备(或MO或CD-ROM之类的记录介质驱动器)20中。然后可以将这种软盘等、硬盘设备13或ROM 14装载以计算机程序代码,该计算机代码与操作***一起向CPU等发出指令,以执行本发明。此程序装入内存4执行。此计算机程序代码可以压缩,也可以在多个介质之间进行分布式录制。
信息终端支持服务器110带有的用户接口硬件可以包括一个指点设备(鼠标、操纵杆等)或一个键盘6用以输入数据,一个显示器12用以向用户展示可视数据。输入装置也可以是触摸式面板。还可以通过并行端口16连接打印机,或通过串行端口15连接调制解调器。信息终端支持服务器110通过并行端口和调制解调器或通过一个通信适配器卡18(以太网或令牌环卡)等连接到网络,并能够与其它计算机通信。
扬声器23通过一个放大器22接收一个音频信号,由音频控制器21对该信号进行D/A转换(数字到模拟转换),并将此信号作为音频信号输出。音频控制器21A/D(模拟到数字)转换从麦克风24接收的音频信息,从而***可以接收来自***外部的音频信息。
可以将信息终端支持服务器110简单地理解为一种具有通信功能的信息终端,该终端包括普通个人计算机(PC)、工作站、笔记本、掌上电脑或网络计算机之一,或上述计算机的组合。上述这些元素只是一种举例,所有这些构成元素都并非组成本发明所不可缺少的元素。
特别要说明的是,在此处所说明的硬件配置中,处理音频所需的音频控制器21、放大器22、扬声器23和麦克风24;用于直接由操作员输入的键盘6、鼠标7和键盘/鼠标控制器5;用于向用户显示可视数据的CRT12、显示设备11、VRAM9和VGA8,以及各个记录介质处理器19、25和27等也非支持信息终端所必需,可以省略。
对于本领域的熟练技术人员而言,可以方便地进行各种修改,如用若干机器组合出信息终端支持服务器110的各个配置元素,并以分布式方式执行这些功能,而且认为这些方案包括在本发明的实质和范围之内。
通过图1中所示的硬件配置,本发明中使用的信息终端130可以像信息终端支持服务器110那样实现,即,信息终端130也可以启用信息请求输入,并能发出和接收这些请求。因此,可以简单地理解为,通过普通个人计算机(PC)、笔记本电脑、掌上电脑、各种家电产品(如带有内置电脑的电视)、具有通信功能的游戏机或具有通信功能的信息终端(如电话、传真机、便携电话、个人手持***(PHS)或电子记事本等)其中之一或任意组合,来实现信息终端130。然而,这些配置元素都是举例示出,所有这些配置元素都非本发明所必需。
信息终端支持服务器一端的操作***不局限于特定的操作***环境,可以采用一种支持GUI多窗口环境的操作***作为标准,如WindowsNT(微软的商标)、Windows 9x(微软的商标)、Windows 3.x(微软的商标)、OS/2(IBM的商标)、MacOS(苹果公司的商标)、Linux(Linux Torvalds的商标)或AIX(IBM的商标)上的X-WINDOW***(MIT的商标);也可以是一种基于字符的环境,如PC-DOS(IBM的商标)或MS-DOS(微软的商标)、一种实时操作***,如VxWorks(Wind River Systems,Inc.的商标);或者是一种在网络计算机中使用的诸如Java OS的操作***等。
信息终端130一端的操作***也不局限于特定的操作***环境,可以采用一种支持GUI多窗口环境的操作***作为标准,如Windows NT(微软的商标)、Windows 9x(微软的商标)、Windows 3.x(微软的商标)、OS/2(IBM的商标)、MacOS(苹果公司的商标)、Linux(LinuxTorvalds的商标)或AIX(IBM的商标)上的X-WINDOW***(MIT的商标);也可以是一种基于字符的环境,如PC-DOS(IBM的商标)或MS-DOS(微软的商标)、一种实时操作***,如VxWorks(WindRiver Systems,Inc.的商标);或者是一种在网络计算机中使用的诸如JavaOS的操作***等。
B.***配置
图2所示为根据本发明优选实施例的一个包括信息终端支持服务器110的协作***的***配置功能框图。
本发明优选实施例的协作***100包括信息终端130和132、一个信息终端支持服务器110和一个Web服务器140。
在本发明的优选实施例中,在信息终端130和132上安装了一个Web浏览器131。该Web浏览器131指定一个URL并发送一个请求到达预定Web服务器。Web浏览器131然后接收一个来自Web服务器140的响应在显示屏上显示。在代理信息终端130上安装了一个客户端程序135。该客户程序135通过一个Web浏览器API 133读取Web浏览器131上装载的HTML内容,并通过Web浏览器API 133和OS API,执行代理服务器上的高速缓存管理器中的命令。
本发明优选实施例的信息终端支持服务器110带有一个Web服务器/代理服务器113,一个Web服务器/代理服务器API 115以及一个高速缓存管理器120。
高速缓存管理器120高速缓存由Web浏览器131发送的HTTP请求的HTML内容(HTTP响应)。当两个Web浏览器共享时,高速缓存管理器120根据以交互方式发送的HTTP请求控制同样HTML数据的返回。在本发明的优选实施例中,用代理服务器或Web服务器/代理服务器API 115编写高速缓存管理器120,使得用代理服务器或Web服务器113可以监视所有的HTTP消息。HTTP消息发送到规则控制管理器129,该规则控制管理器129负责处理HTTP消息的处理和监视。
规则控制管理器129将从Web服务器/代理服务器113发送来的HTTP消息传送到规则控制器126和127(由配置文件128指定)并负责处理这些HTTP消息。规则控制管理器129可以指定多个配置文件129,并能按指定的顺序调用规则控制器126和127。
规则控制器126和127包括一个HTTP消息检查器125和一个HTTP消息编辑器123。HTTP消息检查器125调用规则定义部件121并确定是否编辑HTTP消息。如果确定要编辑一条消息,此HTTP消息就发送到HTTP消息编辑器123。然后,HTTP消息编辑器根据规则定义部件121的内容编辑HTTP消息,在代理高速缓存163中存储所编辑的消息。如果确定不编辑消息,就将此消息原样返回到规则控制管理器129。规则定义部件121包括一个条件设置部分和一个命令设置部分,并定义在什么条件下和以什么方式编辑HTTP消息。
图2中描述了每个功能框,但这些功能模块是逻辑框,不能表示每个功能框都必须分别用硬件或软件的形式实现,功能框可以用硬件和软件组合或共享硬件和软件的形式实现。还应说明的是图2中所示的功能框不是本发明配置所必不可少的元素。
C.使用过程
图3是一个流程图,说明了根据本发明优选实施例的信息处理终端支持***100的使用过程。该过程从步骤400开始。此时,代理端的信息终端130和客户端信息终端132的Web浏览器131均连接到信息终端支持服务器110。
在本发明的优选实施例中,如果用户信息终端132的Web浏览器131向协作服务器上的Web服务器发出一条有关特定URL的请求,则在信息终端支持服务器110上生成一个用户特定UAI(用户标识信息),并设置为HTTP响应头的一个Cookie,并发送到用户端Web浏览器。
在代理端,启动协作软件,协作服务器可以识别出,具有一个代理特定的ID的Web浏览器131通过用用户ID和密码注册的连接。然后在此处生成的所有HTTP请求头中包括一个cookie命令。结果,生成了唯一标识用户端浏览器和代理端的UAI信息。用户和对应的代理端由代理管理表管理,并彼此对应。这是一种公知的技术,其详细内容不在此赘述。
在这种起始条件下,用户信息终端132的Web浏览器131使用户指定的URL成为一条HTTP消息,并将该HTTP消息发送到信息终端支持服务器110(步骤401)。信息终端支持服务器110接收此HTTP消息(步骤403),并将该HTTP消息传送到该HTTP消息所指定的Web服务器。如果是协作服务器,HTTP消息则传送到配置文件中所指定的Web服务器。
然后,Web服务器处理接收到的HTTP消息(步骤405),生成一条新的HTTP消息,并返回到信息终端支持服务器110(步骤407)。
信息终端支持服务器110将从Web服务器140接收的消息存储到用户高速缓存161中,并将该HTTP消息发送到规则控制管理器129,对该HTTP消息进行处理(步骤409)。规则控制管理器129负责对按配置文件128指定的规则控制器126和127发出请求的顺序,对所调用和发送的HTTP消息进行处理(步骤411)。在配置文件中可以指定具有图4所示格式的多个规则控制器。
规则控制器126和127本身是共享对象(在Unix中)或动态链接库(在Windows中)数据。在本发明的优选实施例中,此编程接口以如下格式决定。
[Table 1] int CscPluginCInit(const char*pszConf) This function is called when CacheManager is started via CscPlhdrInit 0. argument const char :path of HTML plugin configuration file return value 0 :OK 4900-4999:error int CscPluginCConv(const CsmConvParam param, const char *pIn, const int isize, char **ppOut, int *osize) This function is called to convert an HTML content via CscPlhdrConv0. argument const CsmConvParam :information for conversion const char *pIn :input content const int isize :size of input content char **ppOut :output content int *osize :size of output content <!-- SIPO <DP n="11"> --> <dp n="d11"/> return value 0 :OK 4900-4999 :error void CsmPluginCFree(char *p) This function is called to free ppOut of CscPluginCConv()via CscPlhdrFree0. argument char * :ppOut of CscPluginCConv() return value None int CscPluginCTerminate() This function is called when CacheManager is stopped via CscPlhdrdrTerminate(). argument None return value 0 :OK 4900-4999:error
规则控制器126和127包括HTTP消息检查器125和HTTP消息编辑器123,当从规则控制管理器129发送一条HTTP消息时,确定是否根据规则定义部件121编辑此HTTP消息(步骤413)。
规则定义部件用下列格式指定。在本例中,规则定义部件包括一个条件设置部分和一个命令设置部分。规则定义部件设置为URL=<urlname>,HTTP消息检查器125确定HTTP消息是否符合此条件。在本示例中,指定了一个对预定URL禁用预定操作的命令,但可以分析HTTP消息,并可以设置一个条件,在HTTP检查器125确定是否满足预定条件(例如,出现发送按钮、输入字段或预定的乱码或模糊的图象)。
URL=<url name>;AgentActionProhibited=<command>[<command>...] <command>=<submit | alterform | notshown:[formnsme=<formname>, fieldname=<fieldname>[,<fieldname>...] >;
在本例中,指定了表单发送、表单更改以及取消特定的表单或字段。如果HTTP消息检查器125确定需要一次更改,则客户高速缓存161中的数据就复制到代理高速缓存163。然后调用HTTP消息编辑器123,并根据规则定义部件121中所包含的信息执行编辑(步骤415)。
在本发明的优选实施例中,HTTP编辑器在代理高速缓存163的HTTP消息中嵌入下列命令。
<!--#CP_WebC_AgentActionProhibited=<command>[<command>...]--> <command>=<submit | alterform | notshown:[formname=<formname>;] fieldname=<fieldname>[,<fieldname>...] >;
信息终端支持服务器110然后向Web浏览器131发送一条对HTTP消息的应答(步骤417)。此时,用户高速缓存中的HTTP消息发送到用户信息终端132的Web浏览器131,而代理高速缓存163中的HTTP消息则发送到代理信息终端130的Web浏览器131。
代理端信息终端130的Web浏览器131显示接收到的HTTP消息,并通知客户程序135已完成接收(步骤419)。具体而言,客户程序135获得Web浏览器131显示事件的结束。
客户程序135用Web浏览器所具有的API读取嵌入命令,然后执行此命令(步骤421)。在本例中,客户程序135使用Web浏览器所拥有的API或OS,禁止传送和表单更改,并取消特定的表单或字段。在本发明的优选实施例中,如果命令为NOTSHOWN(预定信息不显示),则在客户端完成下列处理。
将在代理端不显示的字段作为FieldA。当用户在某字段中输入数据时,客户程序将所输入的数据原样传送到代理端客户程序,但是,如果在FieldA中输入有数据,则不传送所输入的数据,而传送同样字符数量的符号“*”,数据在代理端客户以符号“*”原样存储在FieldA字段中。因而,利用该过程,可以保持非常高的安全性标准。
D.其它
上面以举例的方式说明了将本发明应用于协作技术。但是,在本发明中,先分析从Web服务器140发送的HTTP消息,如果满足预定条件,则编辑此消息并发送到客户端。因此,可以将此技术应用于协作以外的其它领域,如因特网教育,其中,在满足预定条件之前,正确答案字段一直是遮蔽的。虽然在本发明的优选实施例中,用一个互连网/内连网的例子进行说明,但本技术也可以用于使用因特网协议以外的协议的通信***。更进一步,在本发明的优选实施例中,***一条命令的上下文发送到代理端Web浏览器,而此命令由客户程序执行。当然,还可能将***了命令的上下文发送到用户端Web浏览器,以便禁止用户完成预定操作,然后由客户程序执行此命令,或者由用户和代理执行此命令。
如上所述,根据本发明的优选实施例,还提供了一种协作***,能根据在互连网上协作期间的上下文更改协作客户的行为。具体而言,是提供了一种***,根据管理员的意图,响应从客户端发出的请求,改变从服务器发出的内容。
Claims (15)
1.信息处理***中的一种信息处理方法,所述信息处理***具有一个信息终端支持服务器,支持用户端信息终端上装载的浏览器与代理端信息终端上装载的浏览器之间的协作,所述方法包括下列步骤:
(a)在所述信息终端支持服务器上接收一条HTTP消息,所述消息是作为对用户端浏览器请求的响应而发送的;;
(b)确定所述HTTP消息是否满足预定条件;
(c)如果所述HTTP消息满足所述预定条件,编辑所述HTTP消息的内容;
(d)将未编辑的HTTP消息发送到所述用户端浏览器;以及
(e)将编辑过的HTTP消息发送到所述代理端浏览器。
2.根据权利要求1的信息处理方法,其特征在于,在所述步骤(c)中,执行编辑时为所述代理端信息终端上装载的所述客户程序***一条命令。
3.根据权利要求2的信息处理方法,其特征在于,所述命令是“禁止表单发送”、“禁止表单更改”、“取消特定表单”或“取消特定字段”其中之一。
4.信息处理***中的一种信息处理方法,所述信息处理***具有一个信息终端支持服务器,支持连接到内容服务器并装载有客户程序的信息终端,所述方法包括下列步骤:
(a)在所述信息终端支持服务器上,接收一条消息,所述消息为响应从所述信息终端发出的请求,从所述内容服务器发送;
(b)确定所述消息是否满足预定条件;
(c)如果所述消息满足预定条件,则编辑所述消息,以便在所述客户程序中***一条命令;
(d)将所述已编辑信息发送到所述信息终端。
5.一种支持用户端信息终端上装载的浏览器与代理端信息终端上装载的浏览器之间协作的信息终端支持服务器,所述信息支持服务器包括:
(a)规则定义部件,包括一个条件设置部分和一个命令设置部分;
(b)一个规则控制管理器,用于在所述信息支持服务器上监视HTTP消息,所述消息是作为对用户端浏览器请求的响应而发送的;
(c)一个HTTP检查器,确定所述HTTP消息是否满足所述规则定义部件的所述条件设置部分的条件;
(d)一个HTTP编辑器,如果所述HTTP消息满足预定条件,则根据所述规则定义部件的所述命令设置部分的内容,编辑所述HTTP消息的内容;
(e)用户高速缓存,存储发送到所述用户端浏览器的未编辑的HTTP消息;以及
(f)代理高速缓存,存储发送到所述代理端浏览器的编辑过的HTTP消息。
6.根据权利要求5的信息终端支持服务器,其特征在于,所述HTTP编辑器在执行编辑时在所述代理端信息终端上装载的所述客户程序中***一条命令。
7.根据权利要求6的信息终端支持服务器,其特征在于,所述命令是“禁止表单发送”、“禁止表单更改”、“取消特定表单”或“取消特定字段”其中之一。
8.一种支持连接到内容服务器并装载有客户程序的信息终端的信息终端支持服务器,所述信息终端支持服务器包括:
(a)消息检查器,用于确定作为对从所述信息终端发出请求的响应,从内容服务器发送的消息是否满足预定条件;以及
(b)一个消息编辑器,如果所述消息满足所述预定条件,则编辑所述消息,***一条命令指示所述客户程序。
9.一个协作***,支持用户端信息终端上装载的浏览器和代理端信息终端上装载的浏览器之间的协作,所述协作***包括:
(a)代理端信息终端,与所述用户端信息终端协作;
(b1)一个规则定义部件,包括一个条件设置部分和一个命令设置部分;
(b2)一个规则控制管理器,用于监视作为对用户端浏览器请求的响应所发出的HTTP消息;
(b3)一个HTTP检查器,确定所述HTTP消息是否满足所述规则定义部件的所述条件设置部分的条件;
(b4)一个HTTP编辑器,如果所述HTTP消息满足预定条件,则根据所述规则定义部件的所述命令设置部分的内容编辑所述HTTP消息;
(b5)用户高速缓存,存储发送到所述用户端浏览器未编辑HTTP消息;以及
(b6)一个具有代理高速缓存的信息终端支持服务器,存储发送到所述代理端浏览器的已编辑HTTP消息。
10.一种在具有一个信息终端支持服务器***中执行的信息处理程序,支持用户端信息终端上装载的浏览器和代理端信息终端上装载的浏览器之间的协作,所述程序包括:
(a)程序代码,指示所述信息终端支持服务器响应所述用户端浏览器的响应,接收所发送的HTTP消息;
(b)程序代码,指示所述信息终端支持服务器确定所述HTTP消息是否满足预定条件;
(c)程序代码,如果所述HTTP消息满足所述预定条件,指示所述信息终端支持服务器编辑所述HTTP消息内容;
(d)程序代码,指示所述信息终端支持服务器将未编辑的HTTP消息发送到所述用户端浏览器;以及
(e)程序代码,指示所述信息终端支持服务器将所述已编辑HTTP消息发送到所述代理端浏览器。
11.根据权利要求10,在其中记录了程序的记录介质。
12.根据权利要求11的介质,其特征在于,执行所述编辑时,在所述代理端信息终端上装载的所述客户程序中***一条命令。
13.根据权利要求12的记录介质,其特征在于,所述命令是“禁止表单发送”、“禁止表单更改”、“取消特定表单”或“取消特定字段”其中之一。
14.一种在具有一个信息终端支持服务器***中执行的信息处理程序,所述信息终端支持服务器支持连接到内容服务器并装载有客户程序的信息终端,所述程序包括:
(a)程序代码,指示所述信息终端支持服务器响应所述信息终端的请求,接收从所述内容服务器发送的消息;
(b)程序代码,指示所述信息终端支持服务器确定所述消息是否满足预定条件;
(c)程序代码,如果所述消息满足所述预定条件,指示所述信息终端支持服务器编辑所述消息,以***向所述客户程序提供指令的命令;以及
(d)程序代码,指示所述信息终端服务器将所述已编辑的消息发送到所述信息终端。
15.根据权利要求14,其中记录有程序的记录介质。
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP170197/1999 | 1999-06-16 | ||
JP17019799A JP3485252B2 (ja) | 1999-06-16 | 1999-06-16 | 情報処理方法、情報端末支援サーバ、コラボレーション・システム、情報処理プログラムを格納する記憶媒体 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN1451131A true CN1451131A (zh) | 2003-10-22 |
CN1212583C CN1212583C (zh) | 2005-07-27 |
Family
ID=15900480
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CNB008089809A Expired - Lifetime CN1212583C (zh) | 1999-06-16 | 2000-06-14 | 信息处理方法、信息终端支持服务器以及协作*** |
Country Status (14)
Country | Link |
---|---|
US (3) | US7051068B1 (zh) |
EP (1) | EP1287437A2 (zh) |
JP (1) | JP3485252B2 (zh) |
KR (1) | KR100430954B1 (zh) |
CN (1) | CN1212583C (zh) |
AU (1) | AU5414500A (zh) |
CA (1) | CA2375676A1 (zh) |
CZ (1) | CZ20014467A3 (zh) |
HK (1) | HK1057931A1 (zh) |
HU (1) | HUP0600518A2 (zh) |
IL (2) | IL147015A0 (zh) |
PL (1) | PL364731A1 (zh) |
TW (1) | TW539958B (zh) |
WO (1) | WO2000077661A2 (zh) |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN100362788C (zh) * | 2004-08-31 | 2008-01-16 | 华为技术有限公司 | 一种网络服务器以及网络服务器与浏览器的数据交互方法 |
CN100470543C (zh) * | 2005-08-16 | 2009-03-18 | 万纳特科技(深圳)有限公司 | 一种通过wap引擎建立wap站点的方法 |
CN100545832C (zh) * | 2005-11-22 | 2009-09-30 | 国际商业机器公司 | 用于文档协作编辑的方法和装置 |
CN101084662B (zh) * | 2004-12-22 | 2012-07-11 | 艾利森电话股份有限公司 | 无线通信***中缓存分组数据应用的静态信息的方法及装置 |
CN101655870B (zh) * | 2004-02-04 | 2013-04-24 | 索尼电子有限公司 | 用于同步和跟踪内容的方法和设备 |
Families Citing this family (42)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
SG99886A1 (en) * | 2000-02-24 | 2003-11-27 | Ibm | System and method for collaborative multi-device web browsing |
US7571212B2 (en) * | 2002-05-14 | 2009-08-04 | Family Systems, Ltd. | Interactive web collaboration systems and methods |
US9124447B2 (en) | 2002-07-26 | 2015-09-01 | International Business Machines Corporation | Interactive client computer communication |
US7720910B2 (en) | 2002-07-26 | 2010-05-18 | International Business Machines Corporation | Interactive filtering electronic messages received from a publication/subscription service |
KR20040028257A (ko) * | 2002-09-30 | 2004-04-03 | 삼성전자주식회사 | 네트워크에 접근가능한 장치, 그 보안 방법 및 정보저장매체 |
US7543237B2 (en) | 2003-03-19 | 2009-06-02 | Accenture Global Servicecs Gmbh | Dynamic collaboration assistant |
US20050038776A1 (en) * | 2003-08-15 | 2005-02-17 | Ramin Cyrus | Information system for biological and life sciences research |
US7398470B2 (en) * | 2003-08-22 | 2008-07-08 | Vistaprint Technologies Limited | System and method for remote assistance |
JP2005244722A (ja) * | 2004-02-27 | 2005-09-08 | Canon Inc | 記録再生装置 |
US7623650B2 (en) | 2004-06-30 | 2009-11-24 | The Vanguard Group, Inc. | Universal multi-browser interface for customer service representatives |
ES2440481T3 (es) | 2005-02-23 | 2014-01-29 | Genentech, Inc. | Prolongación del tiempo hasta la progresión de la enfermedad o supervivencia en pacientes de cáncer de ovario usando pertuzumab |
JP2006316040A (ja) | 2005-05-13 | 2006-11-24 | Genentech Inc | Herceptin(登録商標)補助療法 |
US20070136201A1 (en) * | 2005-12-12 | 2007-06-14 | Google Inc. | Customized container document modules using preferences |
US7730082B2 (en) | 2005-12-12 | 2010-06-01 | Google Inc. | Remote module incorporation into a container document |
US8135668B2 (en) * | 2006-09-06 | 2012-03-13 | Microsoft Corporation | Service composition environment |
US20080086413A1 (en) * | 2006-10-10 | 2008-04-10 | Malloy Stephen L | Systems and methods for collaborative payment strategies |
WO2008109440A2 (en) | 2007-03-02 | 2008-09-12 | Genentech, Inc. | Predicting response to a her dimerisation inhibitor based on low her3 expression |
ES2417148T3 (es) | 2007-06-08 | 2013-08-06 | Genentech, Inc. | Marcadores de expresión génica de la resistencia tumoral al tratamiento con inhibidor de HER2 |
US9551033B2 (en) * | 2007-06-08 | 2017-01-24 | Genentech, Inc. | Gene expression markers of tumor resistance to HER2 inhibitor treatment |
US8195700B2 (en) * | 2007-09-28 | 2012-06-05 | Microsoft Corporation | Distributed storage for collaboration servers |
US8849914B2 (en) * | 2007-12-20 | 2014-09-30 | The Vanguard Group, Inc. | System and method for synchronized co-browsing by users in different web sessions |
JP5060398B2 (ja) * | 2008-06-03 | 2012-10-31 | キヤノン株式会社 | 情報処理装置およびその制御方法、ワークフロー処理システム |
BRPI0812682A2 (pt) | 2008-06-16 | 2010-06-22 | Genentech Inc | tratamento de cáncer de mama metastático |
EP2435071A1 (en) | 2009-05-29 | 2012-04-04 | F. Hoffmann-La Roche AG | Modulators for her2 signaling in her2 expressing patients with gastric cancer |
WO2011146568A1 (en) | 2010-05-19 | 2011-11-24 | Genentech, Inc. | Predicting response to a her inhibitor |
US9083561B2 (en) | 2010-10-06 | 2015-07-14 | At&T Intellectual Property I, L.P. | Automated assistance for customer care chats |
CN102469067B (zh) * | 2010-11-05 | 2014-12-31 | 中科信息安全共性技术国家工程研究中心有限公司 | 一种基于前置网关的http隐藏按钮保护方法 |
EP2788500A1 (en) | 2011-12-09 | 2014-10-15 | F.Hoffmann-La Roche Ag | Identification of non-responders to her2 inhibitors |
US8839350B1 (en) * | 2012-01-25 | 2014-09-16 | Symantec Corporation | Sending out-of-band notifications |
EP2824578A4 (en) * | 2012-03-09 | 2015-11-04 | Murakumo Corp | INFORMATION PROCESSING METHOD AND PROGRAM |
US9262593B2 (en) | 2012-06-25 | 2016-02-16 | Microsoft Technology Licensing, Llc | Client services for web-based applications |
CA2889298C (en) | 2012-11-30 | 2024-01-02 | Anton Belousov | Identification of patients in need of pd-l1 inhibitor cotherapy |
CN105677708A (zh) * | 2015-12-28 | 2016-06-15 | 北京京东尚科信息技术有限公司 | 数据访问方法和装置 |
WO2018101011A1 (ja) * | 2016-11-30 | 2018-06-07 | キヤノン電子株式会社 | 情報処理装置およびその制御方法、プログラムおよび情報処理システム |
WO2018151851A1 (en) * | 2017-02-16 | 2018-08-23 | Tenta, Llc | System and method for establishing simultaneous encrypted virtual private networks from a single computing device |
WO2018151847A1 (en) * | 2017-02-16 | 2018-08-23 | Tenta, Llc | System and method for creating encrypted virtual private network hotspot |
US11122013B2 (en) | 2017-02-16 | 2021-09-14 | Emerald Cactus Ventures, Inc. | System and method for encrypting data interactions delineated by zones |
US10528759B2 (en) | 2017-10-17 | 2020-01-07 | Aagey Holding, LLC | Application programming interface bridge for transporting a local request from a local client system to a target server system, and method thereof |
JP7367909B2 (ja) * | 2018-04-06 | 2023-10-24 | 株式会社プレイド | 第一端末、サーバ装置、第二端末、情報処理方法、およびプログラム |
JP7428027B2 (ja) * | 2020-03-13 | 2024-02-06 | 株式会社リコー | 通信システム、通信端末、表示方法、プログラム |
US10951738B1 (en) | 2020-08-06 | 2021-03-16 | Bank Of America Corporation | Automatic API integration |
WO2022264425A1 (ja) * | 2021-06-18 | 2022-12-22 | 日本電信電話株式会社 | 表示制御装置、表示制御方法および表示制御プログラム |
Family Cites Families (48)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5367619A (en) | 1990-04-27 | 1994-11-22 | Eaton Corporation | Electronic data entry system employing an expert system to facilitate generation of electronic data forms with complex interrelationships between fields and subforms |
US5991410A (en) | 1995-02-15 | 1999-11-23 | At&T Wireless Services, Inc. | Wireless adaptor and wireless financial transaction system |
JPH08256174A (ja) | 1995-03-16 | 1996-10-01 | Hitachi Ltd | 刊行物の電子伝送・閲覧システム |
JPH08292950A (ja) | 1995-04-20 | 1996-11-05 | Fuji Xerox Co Ltd | 文書処理装置 |
US5778402A (en) * | 1995-06-07 | 1998-07-07 | Microsoft Corporation | Method and system for auto-formatting a document using an event-based rule engine to format a document as the user types |
US5903723A (en) * | 1995-12-21 | 1999-05-11 | Intel Corporation | Method and apparatus for transmitting electronic mail attachments with attachment references |
US5781901A (en) * | 1995-12-21 | 1998-07-14 | Intel Corporation | Transmitting electronic mail attachment over a network using a e-mail page |
US6047327A (en) | 1996-02-16 | 2000-04-04 | Intel Corporation | System for distributing electronic information to a targeted group of users |
US6098081A (en) | 1996-05-06 | 2000-08-01 | Microsoft Corporation | Hypermedia navigation using soft hyperlinks |
AU2935297A (en) * | 1996-05-07 | 1997-11-26 | Webline Communications Corporation | Method and apparatus for coordinating internet multi-media content with telephone and audio communications |
US5892510A (en) | 1996-07-02 | 1999-04-06 | Sun Microsystems, Inc. | Field objects and a method for developing a graphical user interface containing the field objects |
US5844554A (en) | 1996-09-17 | 1998-12-01 | Bt Squared Technologies, Inc. | Methods and systems for user interfaces and constraint handling configurations software |
US6029182A (en) * | 1996-10-04 | 2000-02-22 | Canon Information Systems, Inc. | System for generating a custom formatted hypertext document by using a personal profile to retrieve hierarchical documents |
US6487195B1 (en) * | 1996-10-23 | 2002-11-26 | Ncr Corporation | Collaborative network navigation synchronization mechanism |
WO1998037473A2 (en) * | 1997-02-07 | 1998-08-27 | General Internet, Inc. | Collaborative internet data mining system |
US6311215B1 (en) * | 1997-03-25 | 2001-10-30 | Intel Corporation | System for dynamic determination of client communications capabilities |
GB2324175B (en) * | 1997-04-10 | 2002-07-31 | Ibm | Personal conferencing system |
US6356934B1 (en) | 1997-04-28 | 2002-03-12 | Sabre Inc. | Intermediate server having control program for storing content accessed during browsing sessions and playback program for asynchronously replaying browsing sessions |
US6070185A (en) | 1997-05-02 | 2000-05-30 | Lucent Technologies Inc. | Technique for obtaining information and services over a communication network |
JPH10307818A (ja) * | 1997-05-08 | 1998-11-17 | Nec Corp | 文書変換システム、文書変換方法および文書変換用プログラムを記録した記録媒体 |
US5978828A (en) | 1997-06-13 | 1999-11-02 | Intel Corporation | URL bookmark update notification of page content or location changes |
US6611358B1 (en) | 1997-06-17 | 2003-08-26 | Lucent Technologies Inc. | Document transcoding system and method for mobile stations and wireless infrastructure employing the same |
US6182092B1 (en) * | 1997-07-14 | 2001-01-30 | Microsoft Corporation | Method and system for converting between structured language elements and objects embeddable in a document |
JPH11123131A (ja) | 1997-07-25 | 1999-05-11 | Akio Shibata | 保温性を高めた寝具 |
JP3300262B2 (ja) | 1997-09-22 | 2002-07-08 | 富士通株式会社 | 移動通信システム及び移動端末 |
US6393526B1 (en) * | 1997-10-28 | 2002-05-21 | Cache Plan, Inc. | Shared cache parsing and pre-fetch |
US6073137A (en) * | 1997-10-31 | 2000-06-06 | Microsoft | Method for updating and displaying the hierarchy of a data store |
US6058391A (en) * | 1997-12-17 | 2000-05-02 | Mci Communications Corporation | Enhanced user view/update capability for managing data from relational tables |
US6167485A (en) * | 1997-12-31 | 2000-12-26 | Emc Corporation | On-line data verification and repair in redundant storage systems |
US6298356B1 (en) * | 1998-01-16 | 2001-10-02 | Aspect Communications Corp. | Methods and apparatus for enabling dynamic resource collaboration |
US6144991A (en) * | 1998-02-19 | 2000-11-07 | Telcordia Technologies, Inc. | System and method for managing interactions between users in a browser-based telecommunications network |
US6434619B1 (en) * | 1998-04-29 | 2002-08-13 | Alcatel Canada Inc. | Internet-enabled service management system and method |
US6237005B1 (en) * | 1998-06-29 | 2001-05-22 | Compaq Computer Corporation | Web server mechanism for processing multiple transactions in an interpreted language execution environment |
US6300947B1 (en) | 1998-07-06 | 2001-10-09 | International Business Machines Corporation | Display screen and window size related web page adaptation system |
US6192394B1 (en) * | 1998-07-14 | 2001-02-20 | Compaq Computer Corporation | Inter-program synchronous communications using a collaboration software system |
US6718329B1 (en) | 1998-07-16 | 2004-04-06 | Verizon New York Inc. | Method and apparatus for generating typed nodes and links in a hypertext database from formation documents |
US6192396B1 (en) * | 1998-08-11 | 2001-02-20 | Canon Kabushiki Kaisha | Electronic mail with recipient-specific content |
US6230171B1 (en) * | 1998-08-29 | 2001-05-08 | International Business Machines Corporation | Markup system for shared HTML documents |
US6697844B1 (en) * | 1998-12-08 | 2004-02-24 | Lucent Technologies, Inc. | Internet browsing using cache-based compaction |
US6353851B1 (en) * | 1998-12-28 | 2002-03-05 | Lucent Technologies Inc. | Method and apparatus for sharing asymmetric information and services in simultaneously viewed documents on a communication system |
US6490601B1 (en) | 1999-01-15 | 2002-12-03 | Infospace, Inc. | Server for enabling the automatic insertion of data into electronic forms on a user computer |
US6438576B1 (en) | 1999-03-29 | 2002-08-20 | International Business Machines Corporation | Method and apparatus of a collaborative proxy system for distributed deployment of object rendering |
JP2000292941A (ja) | 1999-04-12 | 2000-10-20 | Hitachi Ltd | フォトマスク作製方法 |
US6564261B1 (en) * | 1999-05-10 | 2003-05-13 | Telefonaktiebolaget Lm Ericsson (Publ) | Distributed system to intelligently establish sessions between anonymous users over various networks |
US6718367B1 (en) | 1999-06-01 | 2004-04-06 | General Interactive, Inc. | Filter for modeling system and method for handling and routing of text-based asynchronous communications |
US6691281B1 (en) * | 1999-06-15 | 2004-02-10 | Microsoft Corporation | Publishing/republishing data tables in HTML documents while maintaining formatting and functionality for restoring back the data tables |
US6247045B1 (en) * | 1999-06-24 | 2001-06-12 | International Business Machines Corporation | Method and apparatus for sending private messages within a single electronic message |
US6675216B1 (en) * | 1999-07-06 | 2004-01-06 | Cisco Technolgy, Inc. | Copy server for collaboration and electronic commerce |
-
1999
- 1999-06-16 JP JP17019799A patent/JP3485252B2/ja not_active Expired - Fee Related
-
2000
- 2000-05-15 TW TW089109247A patent/TW539958B/zh not_active IP Right Cessation
- 2000-05-24 US US09/578,107 patent/US7051068B1/en not_active Expired - Fee Related
- 2000-06-14 CA CA002375676A patent/CA2375676A1/en not_active Abandoned
- 2000-06-14 CZ CZ20014467A patent/CZ20014467A3/cs unknown
- 2000-06-14 KR KR10-2001-7016063A patent/KR100430954B1/ko not_active IP Right Cessation
- 2000-06-14 PL PL00364731A patent/PL364731A1/xx unknown
- 2000-06-14 EP EP00938923A patent/EP1287437A2/en not_active Withdrawn
- 2000-06-14 CN CNB008089809A patent/CN1212583C/zh not_active Expired - Lifetime
- 2000-06-14 AU AU54145/00A patent/AU5414500A/en not_active Abandoned
- 2000-06-14 IL IL14701500A patent/IL147015A0/xx active IP Right Grant
- 2000-06-14 HU HU0600518A patent/HUP0600518A2/hu unknown
- 2000-06-14 WO PCT/GB2000/002311 patent/WO2000077661A2/en active IP Right Grant
-
2001
- 2001-12-10 IL IL147015A patent/IL147015A/en not_active IP Right Cessation
-
2003
- 2003-07-08 US US10/615,164 patent/US7194509B2/en not_active Expired - Fee Related
- 2003-07-08 US US10/615,436 patent/US7092991B2/en not_active Expired - Lifetime
-
2004
- 2004-02-03 HK HK04100701A patent/HK1057931A1/xx not_active IP Right Cessation
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101655870B (zh) * | 2004-02-04 | 2013-04-24 | 索尼电子有限公司 | 用于同步和跟踪内容的方法和设备 |
CN100362788C (zh) * | 2004-08-31 | 2008-01-16 | 华为技术有限公司 | 一种网络服务器以及网络服务器与浏览器的数据交互方法 |
CN101084662B (zh) * | 2004-12-22 | 2012-07-11 | 艾利森电话股份有限公司 | 无线通信***中缓存分组数据应用的静态信息的方法及装置 |
CN100470543C (zh) * | 2005-08-16 | 2009-03-18 | 万纳特科技(深圳)有限公司 | 一种通过wap引擎建立wap站点的方法 |
CN100545832C (zh) * | 2005-11-22 | 2009-09-30 | 国际商业机器公司 | 用于文档协作编辑的方法和装置 |
Also Published As
Publication number | Publication date |
---|---|
WO2000077661A8 (en) | 2003-11-20 |
US20040098476A1 (en) | 2004-05-20 |
HUP0600518A2 (en) | 2006-09-28 |
IL147015A0 (en) | 2002-08-14 |
WO2000077661A3 (en) | 2002-12-12 |
EP1287437A2 (en) | 2003-03-05 |
TW539958B (en) | 2003-07-01 |
WO2000077661A2 (en) | 2000-12-21 |
US7051068B1 (en) | 2006-05-23 |
JP2001014251A (ja) | 2001-01-19 |
US7092991B2 (en) | 2006-08-15 |
IL147015A (en) | 2007-06-17 |
AU5414500A (en) | 2001-01-02 |
KR20020041334A (ko) | 2002-06-01 |
CN1212583C (zh) | 2005-07-27 |
HK1057931A1 (en) | 2004-04-23 |
CZ20014467A3 (cs) | 2002-05-15 |
KR100430954B1 (ko) | 2004-05-12 |
US20040024815A1 (en) | 2004-02-05 |
JP3485252B2 (ja) | 2004-01-13 |
US7194509B2 (en) | 2007-03-20 |
PL364731A1 (en) | 2004-12-13 |
CA2375676A1 (en) | 2000-12-21 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN1212583C (zh) | 信息处理方法、信息终端支持服务器以及协作*** | |
CN1150476C (zh) | 信息处理方法、信息终端支持服务器 | |
CN1249605C (zh) | 信息提供服务器、终端装置及其控制方法以及信息提供*** | |
CN1229715C (zh) | 信息控制***和信息处理方法 | |
CN1143216C (zh) | 超文本标记语言文件捕获方法和信息终端支持装置 | |
US7996490B2 (en) | System and method for changing a functionality of an image processing device based on a file corresponding to a network application | |
CN1559040A (zh) | 响应通信环境的内容选择 | |
US20070016680A1 (en) | Method and system for proxy-based file sharing | |
MXPA04001931A (es) | Metodo para iniciar colaboracion a base de servidor en adiciones de correo electronico. | |
CN1285558A (zh) | 动态提供内容的处理器 | |
CN1717913A (zh) | 中继服务器、中继服务器服务控制方法、服务提供***和程序 | |
CN1697454A (zh) | 信息处理方法和信息处理装置 | |
US20060080384A1 (en) | Methods and apparatus for providing access to content | |
US6938257B1 (en) | Apparatus and method to provide persistence for application interfaces | |
CN1578950A (zh) | 网络上的多个计算机之间进行合作的方法、***、计算机程序 | |
US20100125640A1 (en) | Traffic Management Apparatus | |
KR20050039543A (ko) | 웹 인에이블된 디바이스를 통한 서버 기반 컨텐트의 분배개시 | |
US20070083660A1 (en) | Amorphic Computing | |
CN100341272C (zh) | 经网络遥控电子设备的方法和设备 | |
US6681246B1 (en) | Method, system, and program for automatically processing pushed information without subscriber involvement | |
CN1864391A (zh) | 减少自传播的电子邮件病毒 | |
JP2009517724A (ja) | サーバ・サイド動的ページの実行のための方法、システム、およびコンピュータ・プログラム | |
JP2004171571A (ja) | ドキュメント管理方法およびシステム | |
CN1639714A (zh) | 高冗余、高可靠和高性能的记录/计费产生和收集子***的平台 | |
JP4602093B2 (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 | ||
CX01 | Expiry of patent term |
Granted publication date: 20050727 |
|
CX01 | Expiry of patent term |