CN101616153B - 基于网页的操作信息交互方法、***和装置 - Google Patents
基于网页的操作信息交互方法、***和装置 Download PDFInfo
- Publication number
- CN101616153B CN101616153B CN200910148749XA CN200910148749A CN101616153B CN 101616153 B CN101616153 B CN 101616153B CN 200910148749X A CN200910148749X A CN 200910148749XA CN 200910148749 A CN200910148749 A CN 200910148749A CN 101616153 B CN101616153 B CN 101616153B
- Authority
- CN
- China
- Prior art keywords
- webpage
- code
- server
- client device
- operation note
- 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.)
- Active
Links
Images
Landscapes
- Information Transfer Between Computers (AREA)
Abstract
本发明公开了一种基于网页的操作信息交互方法,包括以下步骤:服务器根据第一客户端设备对网页的操作信息生成操作记录;所述服务器接收来自第二客户端设备的展示请求,所述展示请求中包含网页URL;所述服务器根据所述网页URL查找对应的操作记录,根据所述操作记录对网页进行操作,将操作结果发送给所述第二客户端设备进行展示。相应的,本发明还公开了基于网页的操作信息交互***和装置。本发明的实施例中,实现了基于网页的信息交互,与现有技术的基于图片或视频的操作信息交互方法相比,客户端设备只需要和服务器进行网页信息的交互,交互数据信息量小,对网络带宽和客户端设备的性能要求较低。
Description
技术领域
本申请涉及网络通信领域,尤其涉及一种基于网页的操作信息交互方法、***和装置。
背景技术
现有技术中,客户端设备在安装了远程协助软件之后,可以实现基于图片或视频的信息交互。例如,安装了腾讯QQ客户端软件的客户端设备可以使用腾讯QQ软件的远程协助功能进行基于图片的信息交互。被协助者客户端设备向协助者客户端设备发出远程协助邀请,在协助者客户端设备确认可以进行远程协助后,被协助者客户端设备会将自身的桌面以截图的方式发送给协助者客户端设备,协助者客户端设备根据协助者的指令生成对该截图的操作信息,然后将生成的操作信息发送给被协助者客户端设备,被协助者客户端设备根据操作信息进行操作,然后将操作后的结果再次以截图的方式发送给协助者客户端设备,直到协助过程结束。
上述基于图片或视频的信息交互方法也可以实现基于网页的信息交互,只需要先将网页转换成图片,然后使用上述方法就可以实现网页的信息交互。
在实现本申请的过程中,发明人发现现有技术中至少具有以下缺点:
目前的基于图片或视频的信息交互方法,需要客户端设备安装专用的远程协助软件,由于客户端设备间需要交互的是图片或视频信息,需要交互的数据信息量大,对网络带宽和客户端设备的性能要求较高。
发明内容
本申请提供了一种基于网页的操作信息交互方法、***和装置,实现了基于网页的信息交互,与现有技术的基于图片或视频的操作信息交互方法相比,客户端设备只需要和服务器进行网页信息的交互,交互数据信息量小,对网络带宽和客户端设备的性能要求较低。
本申请提供一种基于网页的操作信息记录方法,包括以下步骤:
获取客户端设备对网页的操作信息;
将所述客户端设备对网页的操作信息转换成代码信息;
根据所述代码信息生成操作记录。
其中,所述将所述客户端设备对网页的操作信息转换成代码信息包括:
将所述客户端设备对网页的操作信息转换为操作对象路径值代码、操作类型代码和操作值代码。
其中,所述根据所述代码信息生成操作记录包括:
根据操作的发生时间生成操作记录编号;
根据所述操作记录编号、操作对象路径值代码、操作类型代码和操作值代码生成所述操作记录。
本申请提供一种基于网页的操作信息展示方法,包括以下步骤:
接收来自客户端设备的展示请求,所述展示请求中包含网页URL;
根据所述网页URL查找对应的操作记录;
根据所述操作记录对网页进行操作;
将操作结果发送给所述客户端设备进行展示。
其中,所述操作记录中包含操作记录的编号、操作对象路径值代码、操作类型代码和操作值代码,
所述根据操作记录对所述网页地址对应网页进行操作包括:
根据各操作记录的编号确定各操作记录的执行顺序;
按照执行顺序,根据各操作记录的操作对象路径值代码、操作类型代码和操作值代码对所述网页进行操作。
本申请提供一种基于网页的操作信息交互方法,包括以下步骤:
服务器根据第一客户端设备对网页的操作信息生成操作记录;
所述服务器接收来自第二客户端设备的展示请求,所述展示请求中包含所述网页的URL;
所述服务器根据所述网页URL查找对应的操作记录,根据所述操作记录对网页进行操作,将操作结果发送给所述第二客户端设备进行展示。
其中,所述服务器根据第一客户端设备对网页的操作信息生成操作记录包括:
所述服务器获取所述第一客户端设备对网页的操作信息;
所述服务器将所述第一客户端设备对网页的操作信息转换成代码信息;
所述服务器根据所述代码信息生成操作记录,并记录所述操作记录与网页URL的对应关系。
其中,所述服务器将所述第一客户端设备对网页的操作信息转换成代码信息包括:
所述服务器将所述第一客户端设备对网页的操作信息转换为操作对象路径值代码、操作类型代码和操作值代码。
其中,所述服务器根据所述代码信息生成操作记录包括:
所述服务器根据操作的发生时间生成操作记录编号;
所述服务器根据所述操作记录编号、操作对象路径值代码、操作类型代码和操作值代码生成所述操作记录。
其中,所述服务器根据所述操作记录对网页进行操作包括:
所述服务器根据各操作记录的编号确定各操作记录的执行顺序;
所述服务器按照执行顺序,根据各操作记录的操作对象路径值代码、操作类型代码和操作值代码对所述网页进行操作。
本申请提供一种基于网页的操作信息记录***,包括服务器和客户端设备,其中,
所述客户端设备,用于对网页进行操作;
所述服务器,用于获取客户端设备对网页的操作信息,将所述客户端设备对网页的操作信息转换成代码信息,根据所述代码信息生成操作记录。
其中,所述服务器,具体用于将所述客户端设备对网页的操作信息转换为操作对象路径值代码、操作类型代码和操作值代码。
其中,所述服务器,具体用于根据操作的发生时间生成操作记录编号;根据所述操作记录编号、操作对象路径值代码、操作类型代码和操作值代码生成所述操作记录。
本申请提供一种基于网页的操作信息展示***,包括服务器和客户端设备,其中,
所述客户端设备,用于向所述服务器发送展示请求,接收来自所述服务器的操作结果;
所述服务器,用于接收来自所述客户端设备的展示请求,所述展示请求中包含所述网页的URL;根据所述网页URL查找对应的操作记录;根据所述操作记录对网页进行操作;将操作结果发送给所述客户端设备进行展示。
其中,所述操作记录中包含操作记录的编号、操作对象路径值代码、操作类型代码和操作值代码,
所述服务器,具体用于根据各操作记录的编号确定各操作记录的执行顺序;按照执行顺序,根据各操作记录的操作对象路径值代码、操作类型代码和操作值代码对所述网页进行操作。
本申请提供一种基于网页的操作信息交互***,包括服务器、第一客户端设备和第二客户端设备,其中,
所述第一客户端设备,用于对网页进行操作;
所述第二客户端设备,用于向所述服务器发送展示请求,接收来自所述服务器的操作结果;
所述服务器,用于根据所述第一客户端设备对网页的操作信息生成操作记录;接收来自第二客户端设备的展示请求,所述展示请求中包含所述网页的URL;根据所述网页URL查找对应的操作记录,根据所述操作记录对网页进行操作,将操作结果发送给所述第二客户端设备进行展示。
其中,所述服务器,具体用于获取所述第一客户端设备对网页的操作信息;将所述第一客户端设备对网页的操作信息转换成代码信息;根据所述代码信息生成操作记录。
其中,所述服务器,具体用于将所述第一客户端设备对网页的操作信息转换为操作对象路径值代码、操作类型代码和操作值代码。
其中,所述服务器,具体用于根据操作的发生时间生成操作记录编号;根据所述操作记录编号、操作对象路径值代码、操作类型代码和操作值代码生成所述操作记录。
其中,所述服务器,具体用于根据各操作记录的编号确定各操作记录的执行顺序;按照执行顺序,根据各操作记录的操作对象路径值代码、操作类型代码和操作值代码对所述网页进行操作。
本申请提供一种基于网页的操作信息交互服务器,包括获取单元、转换单元和处理单元,其中,
所述获取单元,用于获取客户端设备对网页的操作信息;
所述转换单元,与所述获取单元连接,用于将所述获取单元获取的操作信息转换成代码信息;
所述处理单元,与所述转换单元连接,用于根据所述转换单元获得的代码信息生成操作记录。
其中,所述转换单元,具体用于将所述客户端设备对网页的操作信息转换为操作对象路径值代码、操作类型代码和操作值代码
其中,所述处理单元,具体用于根据操作的发生时间生成操作记录编号;将所述操作记录编号、操作对象路径值代码、操作类型代码和操作值代码组合成所述操作记录。
本申请提供一种服务器,包括接收单元、查找单元、处理单元和发送单元,其中,
所述接收单元,用于接收来自客户端设备的展示请求,所述展示请求中包含所述网页的URL;
所述查找单元,与所述接收单元连接,用于根据所述接收单元接收的网页URL查找对应的操作记录;
所述操作单元,与所述查找单元连接,用于根据所述查找单元查找的操作记录对网页进行操作;
所述发送单元,与所述操作单元连接,用于将所述操作单元的操作结果发送给所述客户端设备进行展示。
其中,所述操作记录中包含操作记录的编号、操作对象路径值代码、操作类型代码和操作值代码,
所述操作单元,具体用于根据各操作记录的编号确定各操作记录的执行顺序;按照执行顺序,根据各操作记录的操作对象路径值代码、操作类型代码和操作值代码对所述网页进行操作。
本申请提供一种服务器,包括生成单元、接收单元、查找单元、操作单元和发送单元,其中,
所述生成单元,用于根据第一客户端设备对网页的操作信息生成操作记录;
所述接收单元,用于接收来自第二客户端设备的展示请求,所述展示请求中包含所述网页的URL;
所述查找单元,与所述接收单元连接,用于根据所述接收单元接收的网页URL查找对应的操作记录;
所述操作单元,与所述查找单元连接,用于根据所述查找单元查找的操作记录对网页进行操作;
所述发送单元,与所述操作单元连接,用于将所述操作单元的操作结果发送给所述第二客户端设备进行展示。
其中,所述生成单元包括获取子单元、转换子单元和处理子单元,其中,
所述获取子单元,用于获取所述第一客户端设备对网页的操作信息;
所述转换子单元,与所述获取子单元连接,用于将所述获取子单元获取的操作信息转换成代码信息;
所述处理子单元,与所述转换子单元连接,用于根据所述转换子单元获得的代码信息生成操作记录。
其中,所述转换子单元,具体用于将所述第一客户端设备对网页的操作信息转换为操作对象路径值代码、操作类型代码和操作值代码。
其中,所述处理子单元,具体用于根据操作的发生时间生成操作记录编号;根据所述操作记录编号、操作对象路径值代码、操作类型代码和操作值代码生成所述操作记录。
其中,所述操作单元,具体用于根据各操作记录的编号确定各操作记录的执行顺序;按照执行顺序,根据各操作记录的操作对象路径值代码、操作类型代码和操作值代码对所述网页进行操作。
与现有技术相比,本申请至少具有以下优点:
本申请的实施例中,实现了基于网页的信息交互,与现有技术的基于图片或视频的操作信息交互方法相比,客户端设备只需要和服务器进行网页信息的交互,由于网页代码的信息量相比视频数据的信息量要小得多,所以相比现有技术的基于图片或视频的操作信息交互方法,本申请实施例提供的基于网页的操作信息交互方法的交互数据信息量小,对网络带宽和客户端设备的性能要求较低。
附图说明
为了更清楚地说明本申请中的技术方案,下面将对本申请实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1为本申请中一种基于网页的操作信息记录方法流程图;
图2为本申请中一种基于网页的操作信息展示方法流程图;
图3为本申请中一种基于网页的操作信息交互方法流程图;
图4为本申请中一种基于网页的操作信息交互方法流程图;
图5为本申请中一种基于网页的操作信息交互方法流程图;
图6为本申请中一种基于网页的操作信息交互方法流程图;
图7为本申请中一种基于网页的操作信息记录***结构图;
图8为本申请中一种基于网页的操作信息展示***结构图;
图9为本申请中一种基于网页的操作信息交互***结构图;
图10为本申请中一种服务器结构图;
图11为本申请中一种服务器结构图;
图12为本申请中一种服务器结构图。
具体实施方式
下面将结合本申请中的附图,对本申请中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。
本申请提供了一种基于网页的操作信息记录方法,如图1所示,包括以下步骤:
步骤101,服务器获取客户端设备对网页的操作信息。该服务器可以提供客户端设备之间的通信,而不为客户端设备提供网页浏览。
步骤102,服务器将客户端设备对网页的操作信息转换成代码信息。
优选的,服务器可以将客户端设备对网页的操作信息转换为操作对象路径值代码、操作类型代码和操作值代码。
操作信息可以包括对网页的改变背景颜色操作或***注释操作。
步骤103,服务器根据代码信息生成操作记录,并记录操作记录与网页URL的对应关系。
优选的,服务器可以先根据操作的发生时间生成操作记录编号;然后根据操作记录编号、操作对象路径值代码、操作类型代码和操作值代码生成操作记录;最后,记录操作记录与网页URL的对应关系。
本申请提供了一种基于网页的操作信息展示方法,服务器已经记录了对某个网页的操作记录,并记录该网页的URL与操作记录的对应关系,若服务器接收到客户端设备的展示请求,服务器设备会为客户端设备展示对该网页的操作结果,如图2所示,包括以下步骤:
步骤201,服务器接收来自客户端设备的展示请求,展示请求中包含网页URL(Uniform Resource Locator,统一资源定位符)。具体的,所述展示请求用于请求服务器展示根据操作记录该网页进行操作后的操作结果。
步骤202,服务器根据网页URL查找对应的操作记录。具体的,服务器设备会根据本地记录的操作记录与网页URL的对应关系查找该网页URL对应的操作记录。
步骤203,服务器根据查找到的操作记录对该网页进行操作。
优选的,若操作记录中包含操作记录的编号、操作对象路径值代码、操作类型代码和操作值代码。服务器可以首先根据各操作记录的编号确定各操作记录的执行顺序;然后按照执行顺序,根据各操作记录的操作对象路径值代码、操作类型代码和操作值代码对网页进行操作。
步骤204,服务器将操作结果发送给客户端设备进行展示。
结合上述基于网页的操作信息记录方法和操作信息展示方法,本申请提供了一种基于网页的操作信息交互方法,如图3所示,包括以下步骤:
步骤301,服务器根据第一客户端设备对网页的操作信息生成操作记录,并记录操作记录与网页URL的对应关系。
具体的,服务器可以首先获取第一客户端设备对网页的操作信息;然后将第一客户端设备对网页的操作信息转换成代码信息,进一步的,可以将第一客户端设备对网页的操作信息转换为网页URL、操作对象路径值代码、操作类型代码和操作值代码;最后根据代码信息生成操作记录,进一步的,可以根据操作的发生时间生成操作记录编号;根据所述操作记录编号、网页URL、操作对象路径值代码、操作类型代码和操作值代码生成操作记录。
步骤302,服务器接收来自第二客户端设备的展示请求,展示请求中包含网页URL。具体的,所述展示请求用于请求服务器展示根据操作记录该网页进行操作后的操作结果,例如,对该网页的改变背景颜色操作或***注释操作的操作结果。
步骤303,服务器根据步骤301中记录的操作记录与网页URL的对应关系查找展示请求中的网页URL对应的操作记录。
步骤304,服务器根据操作记录对网页进行操作。例如,若查找到的操作记录为改变背景颜色操作,则根据操作记录对网页进行改变背景颜色操作;若查找到的操作记录为***注释操作,则根据操作记录对网页进行***注释操作。
优选的,若操作记录中包含操作记录的编号、操作对象路径值代码、操作类型代码和操作值代码。服务器可以首先根据各操作记录的编号确定各操作记录的执行顺序;然后按照执行顺序,根据各操作记录的操作对象路径值代码、操作类型代码和操作值代码对网页进行操作。
步骤305,服务器将操作结果发送给第二客户端设备进行展示。
下面结合具体应用场景对本申请进行进一步详细介绍。
本申请提供一种基于网页的操作信息交互方法,应用于包括第一客户端设备、第二客户端设备和服务器的***中,第一客户对网页进行***注释操作,第二客户端设备需要查看第一客户端设备对网页的操作效果,如图4所示,包括以下步骤:
步骤400,服务器在需要进行协助演示的页面部署代码信息。
例如,服务器可以部署javascript代码:<script language=″javascript″src=″http://cnimg.alisoft.com//js/probe/launch.js?site=4002008″></script><script>_launch_probe(′4002008′,′zh_cn′);</script>。
这段代码实现的是对服务器上配置的一个javascript脚本的引用,引用的javascript脚本可以实现以下功能:
1.若客户端设备对该网页进行操作,服务器会根据该javascript脚本记录客户端对网页的操作(操作元素,操作类型,操作内容)。
2.对于客户端设备对该网页的展示请求,服务器会根据该javascript脚本查找当前网页页面对应的记录,并按照记录的编码重现相应的操作内容。
步骤401,第一客户端设备输入需要进行协助演示的网页地址,打开需要访问的网页。
例如,第一客户端设备打开需要访问的页面:http://www.life7788.com。
步骤402,第一客户端设备向服务器发起记录请求,请求服务器记录操作对应的javascript代码。
步骤403,服务器将第一客户端设备对网页进行的***注释操作转换为javascript代码。
本实施例中,第一客户端设备对网页中的一幅图片进行了添加注释操作,服务器将第一客户端对网页进行的***操作转换成操作类型javascript代码,将第一客户端设备在网页中***注释的位置转换成操作对象路径值javascript代码,将第一客户端***的注释内容转换成操作值javascript代码。
具体的,服务器可以采用如下方式将第一客户端设备对网页进行的操作转换为javascript代码:
1.操作类型javascript代码的获取:
服务器会维护一个映射表,映射表中记录的不同的操作和javascript代码的映射关系,例如,映射表中记录***注释操作对应的javascript代码为Notes,改变背景颜色操作对应的javascript代码为Color。
本实施例中,第一客户端对页面进行***注释操作,则服务器会根据映射表中的记录获取对应的javascript代码为Notes。
2.操作对象路径值javascript代码的获取:
服务器可以采用如下的伪代码获取操作对象路径值javascript代码:
声明变量id
声明变量element
声明变量road
element=界面点击元素
步骤1:检查,检查当前元素,是否是“body”标签,如果是,赋予id为“#body”,否则,检查当前元素是否有id属性,检查id属性,是否唯一,如果唯一,则赋予id属性,结束检查。如果不唯一,执行步骤2。
步骤2:查找当前元素的父亲元素,并检查当前元素在父亲元素的子节点中的排序x。获取后,赋予element=父亲元素,并road=road+childeNodes[x]。
返回步骤1,继续循环。
例如,本实施例中获取的操作对象路径值javascript代码为Id=“container”Road=.childNodes[3].childNodes[2]。
3.操作值javascript代码的获取:
本实施例中,第一客户端对页面进行***注释操作,例如***的注释内容是“这是一张图片”,则服务器会将该注释内容直接作为操作值javascript代码。
步骤404,服务器根据javascript代码生成操作记录。
服务器根据第一客户端对网页操作的发生时间生成操作记录编号,具体的,服务器会根据操作发生时间的先后顺序生成操作记录编号,例如:第一客户端在某日8:00对网页进行了一次操作,在同日9:00对网页进行了另一次操作,则服务器可以将第一次操作的操作记录编号记为001,将第二次操作的操作记录编号记为002。
服务器根据网页URL、操作记录编号、操作对象路径值代码、操作类型代码和操作值代码生成操作记录。操作记录中还可以包含其他元素,例如所属公司标识、所属操作者标识、演示编号、元素路径编号、操作编号等。其中,演示编号、元素路径编号、操作编号可以根据记录编号稍作修改获得。
下面是服务器生成的操作记录的具体形式,该操作记录由主记录和若干条关联记录组成。
表1:主记录
演示编号 | 网页URL | 所属公司标识 | 所属操作者标识 |
bt001 | http://www.life7788.com | 公司id | 操作者id |
表1为该条操作记录的主记录,包括演示编号,网页URL,所属公司标识和所属操作者标识。
表2:关联动作记录
操作记录编号 | 元素路径编号 | 动作编号 | 演示编号 |
001 | E001 | A001 | bt001 |
表2为该条操作记录的关联动作记录,包括记录编号,元素路径编号,动作编号和演示编号。
表3:路径记录
元素路径编号 | 元素标识 | 操作对象路径值代码 |
E001 | container | childNodes[3].childNodes[2] |
表3为该条操作记录的路径记录,包括元素路径编号,元素标识,操作对象路径值代码。
表4:动作明细记录
操作编号 | 操作类型代码 | 操作值代码 |
A001 | Notes | “这是一张图片” |
表4为该条操作记录的动作明细记录,包括操作编号,操作类型代码,操作值代码。
步骤405,第二客户端设备打开需要进行协助演示的网页,并向服务器发送展示请求,请求服务器展示该网页的操作记录。
步骤406,服务器根据网页的URL查找对应的操作记录,并根据操作记录对网页进行操作。
例如,服务器根据网页的URL查找到如表1到表4的操作记录,之后,服务器会根据对象路径值javascript代码Id=“container”Road=.childNodes[3].childNodes[2]查找到操作对象所在位置。服务器会根据操作类型javascript代码Notes查找映射表记录,获取具体的操作类型为***注释。服务器会根据操作值javascript代码获取具体的操作值为“这是一张图片”。
之后,服务器会根据获取到的代码信息将操作值“这是一张图片”以注释形式***到对象路径值javascript代码Id=“container”Road=.childNodes[3].childNodes[2]对应的网页位置。
步骤407,服务器将***注释后的网页发送给第二客户端设备进行展示。第二客户端就可以看到***注释后的网页内容了。
本申请的实施例中提供的基于网页的操作信息交互方法,实现了基于网页的信息交互,与现有技术的基于图片或视频的操作信息交互方法相比,客户端设备只需要和服务器进行网页信息的交互,由于网页代码的信息量相比视频数据的信息量要小得多,所以相比现有技术的基于图片或视频的操作信息交互方法,本申请实施例提供的基于网页的操作信息交互方法的交互数据信息量小,对网络带宽和客户端设备的性能要求较低。
本申请提供一种基于网页的操作信息交互方法,应用于包括第一客户端设备、第二客户端设备和服务器的***中,第一客户对网页进行***注释操作,第二客户端设备需要查看第一客户端设备对网页的操作效果,如图5所示,包括以下步骤:
步骤500,服务器在需要进行协助演示的页面部署代码信息。
例如,服务器可以部署javascript代码:<script language=″javascript″src=″http://cnimg.alisoft.com//js/probe/launch.js?site=4002008″></script><script>_launch_probe(′4002008′,′zh_cn′);</script>。
步骤501,第一客户端设备输入需要访问的网页地址,打开需要访问的网页。
步骤502,第一客户端设备向服务器发起记录请求,请求服务器记录操作对应的javascript代码。
步骤503,服务器将第一客户端设备对网页进行的改变背景颜色操作转换为javascript代码。
本实施例中,第一客户端设备对网页中的一幅图片进行了改变背景颜色操作,服务器将第一客户端对网页进行的改变背景颜色操作转换成操作类型javascript代码,将第一客户端设备在网页中改变背景颜色对象的位置转换成操作对象路径值javascript代码,将第一客户端改变后的背景颜色转换成操作值javascript代码。
具体的,服务器可以采用如下方式将第一客户端设备对网页进行的操作转换为javascript代码:
1.操作类型javascript代码的获取:
服务器会维护一个映射表,映射表中记录的不同的操作和javascript代码的映射关系,例如,映射表中记录***注释操作对应的javascript代码为Notes,改变背景颜色操作对应的javascript代码为Color。
本实施例中,第一客户端对页面进行改变背景颜色操作,则服务器会根据映射表中的记录获取对应的javascript代码为Color。
2.操作对象路径值javascript代码的获取:
服务器可以采用如下的伪代码获取操作对象路径值javascript代码:
声明变量id
声明变量element
声明变量road
element=界面点击元素
步骤1:检查,检查当前元素,是否是“body”标签,如果是,赋予id为“#body”,否则,检查当前元素是否有id属性,检查id属性,是否唯一,如果唯一,则赋予id属性,结束检查。如果不唯一,执行步骤2。
步骤2:查找当前元素的父亲元素,并检查当前元素在父亲元素的子节点中的排序x。获取后,赋予element=父亲元素,并road=road+childeNodes[x]。
返回步骤1,继续循环。
例如,本实施例中获取的操作对象路径值javascript代码为Id=“container”Road=.childNodes[3].childNodes[2]。
3.操作值javascript代码的获取:
本实施例中,第一客户端对页面进行改变背景颜色操作,例如将图片的背景颜色改变为绿色,则服务器会将“绿色”对应的javascript代码作为操作值javascript代码。
步骤504,服务器根据javascript代码生成操作记录。
具体的,服务器根据网页URL、操作记录编号、操作对象路径值代码、操作类型代码和操作值代码生成操作记录。操作记录中还可以包含其他元素,例如所属公司标识、所属操作者标识、演示编号、元素路径编号、操作编号等。其中,演示编号、元素路径编号、操作编号可以根据记录编号稍作修改获得。
下面是服务器生成的操作记录的具体形式,该操作记录由主记录和若干条关联记录组成。
表5:主记录
演示编号 | 网页URL | 所属公司标识 | 所属操作者标识 |
bt001 | http://www.life7788.com | 公司id | 操作者id |
表6:关联动作记录
操作记录编号 | 元素路径编号 | 动作编号 | 演示编号 |
001 | E001 | A001 | bt001 |
表7:路径记录
元素路径编号 | 元素标识 | 操作对象路径值代码 |
E001 | container | childNodes[3].childNodes[2] |
表8:动作明细记录
操作编号 | 操作类型代码 | 操作值代码 |
A001 | Color | “绿色”对应的代码 |
步骤505,第二客户端设备打开需要访问的网页,并向服务器发送展示请求,请求服务器展示该网页的操作记录。
步骤506,服务器根据网页的URL查找对应的操作记录,并根据操作记录对网页进行操作。
例如,服务器根据网页的URL查找到如表5到表8的操作记录,之后,服务器会根据对象路径值javascript代码Id=“container”Road=.childNodes[3].childNodes[2]查找到操作对象所在位置。服务器会根据操作类型javascript代码Color查找映射表记录,获取具体的操作类型为改变背景颜色。服务器会根据操作值javascript代码获取具体的操作值为“绿色”对应的代码。
之后,服务器会根据获取到的代码信息将对象路径值javascript代码Id=“container”Road=.childNodes[3].childNodes[2]对应的网页位置的图片的背景颜色修改为绿色。
步骤507,服务器将背景颜色修改后的网页发送给第二客户端设备进行展示。第二客户端就可以看到背景颜色修改后的网页内容。
本申请的实施例中提供的基于网页的操作信息交互方法,实现了基于网页的信息交互,与现有技术的基于图片或视频的操作信息交互方法相比,客户端设备只需要和服务器进行网页信息的交互,由于网页代码的信息量相比视频数据的信息量要小得多,所以相比现有技术的基于图片或视频的操作信息交互方法,本申请实施例提供的基于网页的操作信息交互方法的交互数据信息量小,对网络带宽和客户端设备的性能要求较低。
本申请提供一种基于网页的操作信息交互方法,应用于包括第一客户端设备、第二客户端设备和服务器的***中,第一客户对网页中的一幅图片先后进行了修改背景颜色操作和***注释操作,第二客户端设备需要查看第一客户端设备对网页操作的分步效果,如图6所示,包括以下步骤:
步骤600,服务器在需要进行协助演示的页面部署代码信息。
服务器可以部署javascript代码:<script language=″javascript″src=″http://cnimg.alisoft.com//js/probe/launch.js?site=4002008″></script><script>_launch_probe(′4002008′,′zh_cn′);</script>。
步骤601,第一客户端设备输入需要访问的网页地址,打开需要访问的网页。
步骤602,第一客户端设备向服务器发起记录请求,请求服务器记录操作对应的javascript代码。
步骤603,第一客户端对网页进行改变背景颜色操作。服务器将第一客户端设备对网页进行的改变背景颜色操作转换为javascript代码。
具体的,服务器可以采用如下方式将第一客户端设备对网页进行的操作转换为javascript代码:
1.操作类型javascript代码的获取:
本实施例中,第一客户端对页面进行改变背景颜色操作,则服务器会根据映射表中的记录获取对应的javascript代码为Color。
2.操作对象路径值javascript代码的获取:
服务器可以采用如下的伪代码获取操作对象路径值javascript代码:
声明变量id
声明变量element
声明变量road
element=界面点击元素
步骤1:检查,检查当前元素,是否是“body”标签,如果是,赋予id为“#body”,否则,检查当前元素是否有id属性,检查id属性,是否唯一,如果唯一,则赋予id属性,结束检查。如果不唯一,执行步骤2。
步骤2:查找当前元素的父亲元素,并检查当前元素在父亲元素的子节点中的排序x。获取后,赋予element=父亲元素,并road=road+childeNodes[x].
返回步骤1,继续循环。
例如,本实施例中获取的操作对象路径值javascript代码为Id=“container”Road=.childNodes[3].childNodes[2]。
3.操作值javascript代码的获取:
本实施例中,第一客户端对页面进行改变背景颜色操作,例如将图片的背景颜色改变为绿色,则服务器会将“绿色”对应的javascript代码作为操作值javascript代码。
步骤604,服务器生成改变背景颜色的操作记录。
下面是服务器生成的改变背景颜色操作记录的具体形式,该操作记录由表9到表12组成。
表9:主记录
演示编号 | 网页URL | 所属公司标识 | 所属操作者标识 |
bt001 | http://www.life7788.com | 公司id | 操作者id |
表10:关联动作记录
操作记录编号 | 元素路径编号 | 动作编号 | 演示编号 |
001 | E001 | A001 | bt001 |
表11:路径记录
元素路径编号 | 元素标识 | 操作对象路径值代码 |
E001 | container | childNodes[3].childNodes[2] |
表12:动作明细记录
操作编号 | 操作类型代码 | 操作值代码 |
A001 | Color | “绿色”对应的代码 |
步骤605,第一客户端对网页进行***注释操作。服务器将第一客户端设备对网页进行的***注释操作转换为javascript代码。
具体的,服务器可以采用如下方式将第一客户端设备对网页进行的操作转换为javascript代码:
1.操作类型javascript代码的获取:
本实施例中,第一客户端对页面进行***注释操作,则服务器会根据映射表中的记录获取对应的javascript代码为Notes。
2.操作对象路径值javascript代码的获取:
服务器可以采用与步骤603中相同的伪代码获取操作对象路径值javascript代码。
例如,本实施例中获取的操作对象路径值javascript代码为Id=“container”Road=.childNodes[3].childNodes[2]。
3.操作值javascript代码的获取:
本实施例中,第一客户端对页面进行***注释操作,例如***的注释内容是“这是一张图片”,则服务器会将该注释内容直接作为操作值javascript代码。
步骤606,服务器根据javascript代码生成***注释操作记录。
下面是服务器生成的***注释操作记录的具体形式,该操作记录由表13到表16组成。由于***注释操作在改变背景颜色操作之后进行,所以操作记录中的编号值比表9到表12组成的操作记录大1。
表13:主记录
演示编号 | 网页URL | 所属公司标识 | 所属操作者标识 |
bt002 | http://www.life7788.com | 公司id | 操作者id |
表14:关联动作记录
操作记录编号 | 元素路径编号 | 动作编号 | 演示编号 |
002 | E002 | A002 | bt002 |
表15:路径记录
元素路径编号 | 元素标识 | 操作对象路径值代码 |
E002 | container | childNodes[3].childNodes[2] |
表16:动作明细记录
操作编号 | 操作类型代码 | 操作值代码 |
A002 | Notes | “这是一张图片” |
步骤607,第二客户端设备打开需要访问的网页,并向服务器发送展示请求,请求服务器展示该网页的操作记录。
步骤608,服务器根据网页的URL查找对应的操作记录,并根据操作记录对网页进行操作。
本实施例中,服务器根据网页的URL查找到两条操作记录,分别为表9到表12组成的操作记录和表13到表16组成的操作记录。之后,服务器会按照操作记录的编号顺序分别根据表9到表12组成的操作记录和表13到表16组成的操作记录对网页进行操作。服务器会首先根据表9到表12组成的操作记录对网页进行***注释操作,将操作值“这是一张图片”以注释形式***到对象路径值javascript代码对应的网页位置。然后,根据表13到表16组成的操作记录对网页进行修改背景颜色操作,将对象路径值javascript代码对应的网页位置的图片的背景颜色修改为绿色。
步骤609,服务器将操作后的网页发送给第二客户端设备进行展示。第二客户端就可以看到背景颜色修改后的网页内容。
具体的,服务器可以将两次操作后的网页内容先后发送给第二客户端设备进行展示,也可以根据设定的规则只将最终的操作结果发送给第二客户端设备。
本申请的实施例中提供的基于网页的操作信息交互方法,实现了基于网页的信息交互,与现有技术的基于图片或视频的操作信息交互方法相比,客户端设备只需要和服务器进行网页信息的交互,由于网页代码的信息量相比视频数据的信息量要小得多,所以相比现有技术的基于图片或视频的操作信息交互方法,本申请实施例提供的基于网页的操作信息交互方法的交互数据信息量小,对网络带宽和客户端设备的性能要求较低。
如图7所示,为本申请提供一种基于网页的操作信息记录***,包括客户端设备701和服务器702,其中,
客户端设备701,用于对网页进行操作。
具体的,客户端设备701可以对网页进行***注释操作和/或改变背景颜色操作。
服务器702,用于获取客户端设备701对网页的操作信息,将客户端设备701对网页的操作信息转换成代码信息,根据代码信息生成操作记录。
具体的,服务器702,用于将客户端设备701对网页的操作信息转换为网页URL、操作对象路径值代码、操作类型代码和操作值代码。并根据操作的发生时间生成操作记录编号;根据操作记录编号、网页URL、操作对象路径值代码、操作类型代码和操作值代码生成操作记录。
如图8所示,为本申请提供一种基于网页的操作信息展示***,包括客户端设备801和服务器802,其中,
客户端设备801,用于向服务器802发送展示请求,接收来自服务器802的操作结果;
服务器802,用于接收来自客户端设备801的展示请求,展示请求中包含网页URL;根据所述网页URL查找对应的操作记录;根据所述操作记录对网页进行操作;将操作结果发送给所述客户端设备进行展示。
具体的,操作记录中可以包含操作记录的编号、操作对象路径值代码、操作类型代码和操作值代码。则服务器802,具体用于根据各操作记录的编号确定各操作记录的执行顺序;按照执行顺序,根据各操作记录的操作对象路径值代码、操作类型代码和操作值代码对所述网页进行操作。
如图9所示,为本申请提供一种基于网页的操作信息交互***,包括第一客户端设备901、第二客户端设备902和服务器903,其中,
第一客户端设备901,用于对网页进行操作;
第二客户端设备902,用于向所述服务903发送展示请求,接收来自服务器903的操作结果;
服务器903,用于根据第一客户端设备901对网页的操作信息生成操作记录;接收来自第二客户端设备902的展示请求,所述展示请求中包含网页URL;根据所述网页URL查找对应的操作记录,根据所述操作记录对网页进行操作,将操作结果发送给第二客户端设备902进行展示。
具体的,服务器903,可以用于获取第一客户端设备901对网页的操作信息;将第一客户端设备901对网页的操作信息转换成代码信息,优选的,将第一客户端设备901对网页的操作信息转换为网页URL、操作对象路径值代码、操作类型代码和操作值代码;根据代码信息生成操作记录,优选的,根据操作的发生时间生成操作记录编号;根据所述操作记录编号、网页URL、操作对象路径值代码、操作类型代码和操作值代码生成操作记录。进一步的,服务器903,可以用于根据各操作记录的编号确定各操作记录的执行顺序;按照执行顺序,根据各操作记录的操作对象路径值代码、操作类型代码和操作值代码对网页进行操作。
本申请的实施例中提供的基于网页的信息交互***,实现了基于网页的信息交互,与现有技术的基于图片或视频的操作信息交互方法相比,客户端设备只需要和服务器进行网页信息的交互,交互数据信息量小,对网络带宽和客户端设备的性能要求较低。
如图10所示,为本申请提供一种服务器,包括获取单元1001、转换单元1002和处理单元1003,其中,
获取单元1001,用于获取客户端设备对网页的操作信息;
转换单元1002,与获取单元1001连接,用于将获取单元1001获取的操作信息转换成代码信息;
处理单元1003,与转换单元1002连接,用于根据转换单元1002获得的代码信息生成操作记录。
其中,转换单元1002,具体用于将客户端设备对网页的操作信息转换为网页URL、操作对象路径值代码、操作类型代码和操作值代码。
其中,处理单元1003,具体用于根据操作的发生时间生成操作记录编号;将所述操作记录编号、网页URL、操作对象路径值代码、操作类型代码和操作值代码组合成所述操作记录。
如图11所示,为本申请提供一种服务器,包括接收单元1101、查找单元1102、操作单元1103和发送单元1104,其中,
接收单元1101,用于接收来自客户端设备的展示请求,展示请求中包含网页URL;
查找单元1102,与接收单元1101连接,用于根据接收单元1101接收的网页URL查找对应的操作记录;
操作单元1103,与查找单元1102连接,用于根据查找单元1102查找的操作记录对网页进行操作;
发送单元1104,与操作单元1103连接,用于将处理单元1103的操作结果发送给客户端设备进行展示。
其中,所述操作记录中包含操作记录的编号、操作对象路径值代码、操作类型代码和操作值代码,
则操作单元1103,具体用于根据各操作记录的编号确定各操作记录的执行顺序;按照执行顺序,根据各操作记录的操作对象路径值代码、操作类型代码和操作值代码对所述网页进行操作。
如图12所示,为本申请提供一种服务器,包括生成单元1201、接收单元1202、查找单元1203、操作单元1204和发送单元1205,其中,
生成单元1201,用于根据第一客户端设备对网页的操作信息生成操作记录;
接收单元1202,用于接收来自第二客户端设备的展示请求,所述展示请求中包含网页URL;
查找单元1203,与接收单元1202连接,用于根据接收单元1204接收的网页URL查找对应的操作记录;
操作单元1204,与查找单元1203连接,用于根据所述查找单元查找的操作记录对网页进行操作;
发送单元1205,与操作单元1204连接,用于将操作单元1204的操作结果发送给第二客户端设备进行展示。
其中,生成单元1201,包括获取子单元12011、转换子单元12012和处理子单元12013,其中,
获取子单元12011,用于获取第一客户端设备对网页的操作信息;
转换子单元12012,与获取子单元12011连接,用于将获取子单元12011获取的操作信息转换成代码信息;
处理子单元12013,与转换子单元12012连接,用于根据转换子单元12012获得的代码信息生成操作记录。
其中,转换子单元12012,具体用于将第一客户端设备对网页的操作信息转换为网页URL、操作对象路径值代码、操作类型代码和操作值代码。
其中,处理子单元12013,具体用于根据操作的发生时间生成操作记录编号;根据所述操作记录编号、网页URL、操作对象路径值代码、操作类型代码和操作值代码生成所述操作记录。
其中,操作单元1204,具体用于根据各操作记录的编号确定各操作记录的执行顺序;按照执行顺序,根据各操作记录的操作对象路径值代码、操作类型代码和操作值代码对网页进行操作。
本申请的实施例中提供的服务器,实现了基于网页的信息交互,与现有技术的基于图片或视频的操作信息交互方法相比,客户端设备只需要和服务器进行网页信息的交互,由于网页代码的信息量相比视频数据的信息量要小得多,所以相比现有技术的基于图片或视频的操作信息交互方法,本申请实施例提供的基于网页的操作信息交互方法的交互数据信息量小,对网络带宽和客户端设备的性能要求较低。
通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到本申请可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本申请各个实施例所述的方法。
本领域技术人员可以理解附图只是一个优选实施例的示意图,附图中的模块或流程并不一定是实施本申请所必须的。
本领域技术人员可以理解实施例中的装置中的模块可以按照实施例描述进行分布于实施例的装置中,也可以进行相应变化位于不同于本实施例的一个或多个装置中。上述实施例的模块可以合并为一个模块,也可以进一步拆分成多个子模块。
上述本申请实施例序号仅仅为了描述,不代表实施例的优劣。
以上公开的仅为本申请的几个具体实施例,但是,本申请并非局限于此,任何本领域的技术人员能思之的变化都应落入本申请的保护范围。
Claims (12)
1.一种基于网页的操作信息交互方法,其特征在于,包括以下步骤:
服务器根据第一客户端设备对网页的操作信息生成操作记录,具体包括:所述服务器获取所述第一客户端设备对网页的操作信息;所述服务器将所述第一客户端设备对网页的操作信息转换成代码信息;所述服务器根据所述代码信息生成操作记录,并记录所述操作记录与网页URL的对应关系;
所述服务器接收来自第二客户端设备的展示请求,所述展示请求中包含所述网页的URL;
所述服务器根据所述网页URL查找对应的操作记录,根据所述操作记录对网页进行操作,将操作结果发送给所述第二客户端设备进行展示。
2.如权利要求1所述的方法,其特征在于,所述服务器将所述第一客户端设备对网页的操作信息转换成代码信息包括:
所述服务器将所述第一客户端设备对网页的操作信息转换为操作对象路径值代码、操作类型代码和操作值代码。
3.如权利要求2所述的方法,其特征在于,所述服务器根据所述代码信息生成操作记录包括:
所述服务器根据操作的发生时间生成操作记录编号;
所述服务器根据所述操作记录编号、操作对象路径值代码、操作类型代码和操作值代码生成所述操作记录。
4.如权利要求3所述的方法,其特征在于,所述服务器根据所述操作记录对网页进行操作包括:
所述服务器根据各操作记录的编号确定各操作记录的执行顺序;
所述服务器按照执行顺序,根据各操作记录的操作对象路径值代码、操作类型代码和操作值代码对所述网页进行操作。
5.一种基于网页的操作信息交互***,其特征在于,包括服务器和第一客户端设备和第二客户端设备,其中,
所述第一客户端设备,用于对网页进行操作;
所述第二客户端设备,用于向所述服务器发送展示请求,接收来自所述服务器的操作结果;
所述服务器,用于根据所述第一客户端设备对网页的操作信息生成操作记录,具体为:获取所述第一客户端设备对网页的操作信息,将所述第一客户端设备对网页的操作信息转换成代码信息,根据所述代码信息生成操作记录;接收来自第二客户端设备的展示请求,所述展示请求中包含所述网页的URL;根据所述网页URL查找对应的操作记录,根据所述操作记录对网页进行操作,将操作结果发送给所述第二客户端设备进行展示。
6.如权利要求5所述的基于网页的操作信息交互***,其特征在于,
所述服务器,具体用于将所述第一客户端设备对网页的操作信息转换为操作对象路径值代码、操作类型代码和操作值代码。
7.如权利要求6所述的基于网页的操作信息交互***,其特征在于,
所述服务器,具体用于根据操作的发生时间生成操作记录编号;根据所述操作记录编号、操作对象路径值代码、操作类型代码和操作值代码生成所述操作记录。
8.如权利要求7所述的基于网页的操作信息交互***,其特征在于,
所述服务器,具体用于根据各操作记录的编号确定各操作记录的执行顺序;按照执行顺序,根据各操作记录的操作对象路径值代码、操作类型代码和操作值代码对所述网页进行操作。
9.一种基于网页的操作信息交互服务器,其特征在于,包括生成单元、接收单元、查找单元、操作单元和发送单元,其中,
所述生成单元,用于根据第一客户端设备对网页的操作信息生成操作记录,具体包括:获取子单元、转换子单元和处理子单元,其中,所述获取子单元,用于获取所述第一客户端设备对网页的操作信息;所述转换子单元,与所述获取子单元连接,用于将所述获取子单元获取的操作信息转换成代码信息,所述处理子单元,与所述转换子单元连接,用于根据所述转换子单元获得的代码信息生成操作记录;
所述接收单元,用于接收来自第二客户端设备的展示请求,所述展示请求中包含所述网页的URL;
所述查找单元,与所述接收单元连接,用于根据所述接收单元接收的网页URL查找对应的操作记录;
所述操作单元,与所述查找单元连接,用于根据所述查找单元查找的操作记录对网页进行操作;
所述发送单元,与所述操作单元连接,用于将所述操作单元的操作结果发送给所述第二客户端设备进行展示。
10.如权利要求9所述的服务器,其特征在于,
所述转换子单元,具体用于将所述第一客户端设备对网页的操作信息转换为操作对象路径值代码、操作类型代码和操作值代码。
11.如权利要求10所述的服务器,其特征在于,
所述处理子单元,具体用于根据操作的发生时间生成操作记录编号;根据所述操作记录编号、操作对象路径值代码、操作类型代码和操作值代码生成所述操作记录。
12.如权利要求11所述的服务器,其特征在于,
所述操作单元,具体用于根据各操作记录的编号确定各操作记录的执行顺序;按照执行顺序,根据各操作记录的操作对象路径值代码、操作类型代码和操作值代码对所述网页进行操作。
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN200910148749XA CN101616153B (zh) | 2009-07-02 | 2009-07-02 | 基于网页的操作信息交互方法、***和装置 |
HK10105486.8A HK1138956A1 (en) | 2009-07-02 | 2010-06-03 | Method, system and apparatus for web based operation information interaction |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN200910148749XA CN101616153B (zh) | 2009-07-02 | 2009-07-02 | 基于网页的操作信息交互方法、***和装置 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN101616153A CN101616153A (zh) | 2009-12-30 |
CN101616153B true CN101616153B (zh) | 2012-11-21 |
Family
ID=41495559
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN200910148749XA Active CN101616153B (zh) | 2009-07-02 | 2009-07-02 | 基于网页的操作信息交互方法、***和装置 |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN101616153B (zh) |
HK (1) | HK1138956A1 (zh) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104965912A (zh) * | 2015-07-06 | 2015-10-07 | 安一恒通(北京)科技有限公司 | 信息获取方法和装置 |
Families Citing this family (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102340755B (zh) * | 2010-07-20 | 2017-12-12 | 重庆驰山机械有限公司 | 网络收费的方法 |
CN103729380B (zh) * | 2012-10-16 | 2018-11-20 | 阿里巴巴集团控股有限公司 | 一种数据处理方法、***及装置 |
CN113377631A (zh) * | 2021-05-25 | 2021-09-10 | 北京猿力教育科技有限公司 | 用户行为的回溯方法及装置 |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP1128627A1 (en) * | 2000-02-21 | 2001-08-29 | International Business Machines Corporation | Apparatus and method for establishing communication in a computer network |
CN1852113A (zh) * | 2006-05-18 | 2006-10-25 | 邓振强 | 电器远程控制***及其网络主机 |
CN1976373A (zh) * | 2006-12-15 | 2007-06-06 | 华南理工大学 | 一种通过手机控制计算机ppt程序的方法 |
-
2009
- 2009-07-02 CN CN200910148749XA patent/CN101616153B/zh active Active
-
2010
- 2010-06-03 HK HK10105486.8A patent/HK1138956A1/xx not_active IP Right Cessation
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP1128627A1 (en) * | 2000-02-21 | 2001-08-29 | International Business Machines Corporation | Apparatus and method for establishing communication in a computer network |
CN1852113A (zh) * | 2006-05-18 | 2006-10-25 | 邓振强 | 电器远程控制***及其网络主机 |
CN1976373A (zh) * | 2006-12-15 | 2007-06-06 | 华南理工大学 | 一种通过手机控制计算机ppt程序的方法 |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104965912A (zh) * | 2015-07-06 | 2015-10-07 | 安一恒通(北京)科技有限公司 | 信息获取方法和装置 |
Also Published As
Publication number | Publication date |
---|---|
CN101616153A (zh) | 2009-12-30 |
HK1138956A1 (en) | 2010-09-03 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
Desaulniers et al. | Column generation | |
CN106202096A (zh) | 客户端页面渲染方法及装置 | |
CN110019835B (zh) | 资源编排方法、装置以及电子设备 | |
CN110363542B (zh) | 客服***的构建方法、装置、存储介质及电子设备 | |
CN101405761B (zh) | 供服务接收和处理数据的方法和*** | |
CN105138448A (zh) | 一种在前端测试页面的方法和装置 | |
CN107463409A (zh) | 一种接口转换方法、接口转换器、存储介质及电子终端 | |
CN103729285A (zh) | 一种网页测试方法、设备及*** | |
CN106407361A (zh) | 基于人工智能的推送信息的方法和装置 | |
CN102761628B (zh) | 泛域名识别、处理装置及方法 | |
CN104077294A (zh) | 一种信息推荐方法、装置及信息资源推荐*** | |
CN101616153B (zh) | 基于网页的操作信息交互方法、***和装置 | |
CN109857971A (zh) | 页面渲染方法和装置 | |
CN105843800A (zh) | 一种基于doi的语言信息展示方法及装置 | |
CN110489087A (zh) | 一种生成分形结构的方法、装置、介质和电子设备 | |
CN105868225A (zh) | 数据查询的方法、客户端、服务器及*** | |
Kmoch et al. | A spatial data infrastructure approach for the characterization of new zealand's groundwater systems | |
CN108809896A (zh) | 一种信息校验方法、装置和电子设备 | |
US20140324918A1 (en) | Database Generation System, Method For Generating A Database, Product Line Management System And Non-Transitory Data Carrier | |
CN103379022B (zh) | 一种基于互联网地图搜索的即时通讯方法和*** | |
Abdulwahid et al. | Identify and assessing the e-readiness of public organizations (case study in Iraq) | |
Rehman et al. | Human factors in global software engineering | |
CN113919030A (zh) | 一种基于BIM和Web3D的变电站三维模型设计交底的方法 | |
CN105683938A (zh) | 记录应用测试 | |
CN104462299A (zh) | 资源提供方法、装置和*** |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
REG | Reference to a national code |
Ref country code: HK Ref legal event code: DE Ref document number: 1138956 Country of ref document: HK |
|
C14 | Grant of patent or utility model | ||
GR01 | Patent grant | ||
REG | Reference to a national code |
Ref country code: HK Ref legal event code: GR Ref document number: 1138956 Country of ref document: HK |