一种浏览器间的交互方法、装置、系统和浏览器的制造方法

文档序号:6501541阅读:99来源:国知局
一种浏览器间的交互方法、装置、系统和浏览器的制造方法
【专利摘要】本发明实施方式提出一种浏览器间的交互方法、装置、系统和浏览器。方法包括:生成唯一标识,并将该唯一标识发送到第一浏览器,第一浏览器利用该唯一标识生成统一资源定位符;利用第二浏览器访问该统一资源定位符所对应的网页,关联保存针对该网页的网页操作数据以及该唯一标识;第一浏览器根据该唯一标识获取相关联的网页操作数据,并应用该网页操作数据执行交互操作。本发明实施方式提高了浏览器间的互动效率。
【专利说明】一种浏览器间的交互方法、装置、系统和浏览器

【技术领域】
[0001] 本发明实施方式涉及信息处理【技术领域】,更具体地,涉及一种浏览器间的交互方 法、装置、系统和浏览器。

【背景技术】
[0002] 随着计算机技术和网络技术的飞速发展,互联网(Internet)和即时通信技术在人 们的日常生活、学习和工作中发挥的作用也越来越大。而且,随着移动互联网的发展,互联 网也在向移动化发展。在当今的信息时代中,各种信息设备应运而生:有用于话音传输的固 定电话、移动电话;有用于信息资源共享、处理的服务器和个人电脑;有用于视频数据显示 的各种电视机等等。这些设备都是在特定领域内为解决实际的需求而产生的。随着电子消 费、计算机、通信(3C)融合的到来,人们越来越多地将注意力放到了对各个不同领域的信息 设备进行综合利用的研究上,以充分利用现有资源设备来为人们更好的服务。
[0003] 浏览器是指可以显示网页服务器或者文件系统的HTML文件内容,并让用户与这 些文件交互的一种软件。网页浏览器主要通过HTTP协议与网页服务器交互并获取网页,这 些网页由URL指定,文件格式通常为HTML,并由MME在HTTP协议中指明。
[0004] 在现有技术中,浏览器间的互动应用技术主要采用Socket方式。通过Socket方 式可以建立移动设备浏览器与PC设备浏览器之间的实时通讯通道,从而实现不同终端互 动目的。
[0005] 然而,Socket技术需要用户的移动设备浏览器和PC端浏览器支持Socket技术或 安装Flash插件。对于不能安装Flash插件的浏览器和不支持Socket技术的浏览器,将不 能通过Socket技术实现浏览器间互动,因此Socket技术提高了浏览器间互动技术门槛,降 低了浏览器间的互动效率。


【发明内容】

[0006] 本发明实施方式提出一种浏览器间的交互方法,提高浏览器间的互动效率。
[0007] 本发明实施方式提出一种浏览器间的交互装置,提高浏览器间的互动效率。
[0008] 本发明实施方式提出一种浏览器间的交互系统,提高浏览器间的互动效率。
[0009] 本发明实施方式提出一种浏览器,提高浏览器间的互动效率。
[0010] 本发明实施方式的技术方案如下:
[0011] 一种浏览器之间的交互方法,该方法包括:
[0012] 生成唯一标识,并将该唯一标识发送到第一浏览器,第一浏览器利用该唯一标识 生成统一资源定位符;
[0013] 利用第二浏览器访问该统一资源定位符所对应的网页,关联保存针对该网页的网 页操作数据以及该唯一标识;
[0014] 第一浏览器根据该唯一标识获取相关联的网页操作数据,并应用该网页操作数据 执行交互操作。
[0015] 一种浏览器之间的交互装置,该交互装置包括唯一标识生成单元、操作数据保存 单元和交互操作单元,其中 :
[0016] 唯一标识生成单元,用于生成唯一标识,并将该唯一标识发送到第一浏览器,第一 浏览器利用该唯一标识生成统一资源定位符;
[0017] 操作数据保存单元,用于利用第二浏览器访问该统一资源定位符所对应的网页, 关联保存针对该网页的网页操作数据以及该唯一标识;
[0018] 交互操作单元,用于使能第一浏览器根据该唯一标识获取相关联的网页操作数 据,并应用该网页操作数据执行交互操作。
[0019] 一种浏览器之间的交互系统,包括第一浏览器终端、第二浏览器终端和服务器,其 中:
[0020] 服务器,用于生成唯一标识,并将该唯一标识发送到第一浏览器终端;
[0021] 第一浏览器终端,用于利用该唯一标识生成统一资源定位符;
[0022] 第二浏览器终端,用于访问该统一资源定位符所对应的网页,获取针对该网页的 网页操作数据,并在服务器中关联保存针对该网页的网页操作数据以及该唯一标识;
[0023] 第一浏览器终端,还用于根据该唯一标识从服务器获取相关联的网页操作数据, 并应用该网页操作数据执行交互操作。
[0024] -种浏览器,包括请求发送单元、数据保存单元和交互单元,其中:
[0025] 请求发送单元,用于发送唯一标识生成请求,接收唯一标识,利用该唯一标识生成 统一资源定位符,并提供该统一资源定位符;
[0026] 数据保存单元,用于访问其他浏览器提供的统一资源定位符所对应的网页,关联 保存针对该网页的网页操作数据以及生成该其他浏览器提供的统一资源定位符的唯一标 识;
[0027] 交互单元,用于根据该生成其他浏览器提供的统一资源定位符的唯一标识,获取 相关联的网页操作数据,并应用该网页操作数据执行交互操作。
[0028] 从上述技术方案可以看出,在本发明实施方式中,生成唯一标识,并将该唯一标识 发送到第一浏览器,第一浏览器利用该唯一标识生成统一资源定位符;利用第二浏览器访 问该统一资源定位符所对应的网页,关联保存针对该网页的网页操作数据以及该唯一标 识;第一浏览器根据该唯一标识获取相关联的网页操作数据,并应用该网页操作数据执行 交互操作。由此可见,应用本发明实施方式之后,无需浏览器中安装Flash插件或直接支持 html5 Socket技术,即可实现浏览器之间的交互,从而提高了浏览器间的互动效率。

【专利附图】

【附图说明】
[0029] 图1为根据本发明实施方式浏览器间的交互方法流程图;
[0030] 图2为根据本发明实施方式浏览器间的交互装置结构图;
[0031] 图3为根据本发明实施方式浏览器间的交互系统结构图;
[0032] 图4为根据本发明实施方式浏览器结构图。

【具体实施方式】
[0033] 为使本发明的目的、技术方案和优点更加清楚,下面结合附图对本发明作进一步 的详细描述。
[0034] 图1为根据本发明实施方式浏览器间的交互方法流程图。
[0035] 如图1所示,该方法包括:
[0036] 步骤101 :生成唯一标识,并将该唯一标识发送到第一浏览器,第一浏览器利用该 唯一标识生成统一资源定位符。
[0037] 在这里,可以由用户首先在第一浏览器打开起始显示页面,由起始显示页面向位 于后台的服务器发送唯一标识生成请求。服务器接收该唯一标识生成请求,生成唯一标识, 并将该唯一标识发送到第一浏览器的起始显示页面,该起始显示页面再利用该唯一标识生 成统一资源定位符。
[0038] 当存在多个浏览器的时候,可以生成多个唯一标识,并且根据这些唯一标识可以 确立浏览器之间的对应关系。实际上,可以根据多种方式来生成唯一标识。比如,可以采用 各种伪随机数生成算法来生成唯一标识,包括但是不局限于:
[0039] (1)直接法(Direct Method),根据分布函数的物理意义生成唯一标识。
[0040] (2)逆转法(Inversion Method),假设U服从[0,1]区间上的均勻分布,令X=F_1 (U),则X的累计分布函数(⑶F)为F。该方法原理简单、编程方便、适用性广。
[0041] (3)接受拒绝法(Acceptance-Rejection Method):假设希望生成的随机数的概 率密度函数(PDF)为f,首先找到一个PDF为g的随机数发生器与常数c,使得f (X)彡eg (X),然后根据接收拒绝算法求解。由于算法平均运算c次才能得到一个希望生成的随机 数,因此c的取值必须尽可能小。
[0042] 以上详细罗列了生成唯一标识的具体实例,本领域技术人员可以意识到,以上举 例仅用于阐述目的,本发明实施方式并不局限于这些示范性罗列。
[0043] 在一个实施方式中,可以生成会话(Session)标识或高性能分布式内存对象缓存 (Memcache)标识。
[0044] Session是以文本文件形式存储在服务器端的用户数据,可通过Session标识来 检索结果。Memcache是一个高性能的分布式的内存对象缓存系统,它用来存储各种格式的 数据,包括图像、视频、文件以及数据库检索的结果等,通过将数据调用到内存中,然后从内 存中读取,从而大大提高读取速度,可以通过Memcache标识来检索结果。
[0045] 步骤102 :利用第二浏览器访问该统一资源定位符所对应的网页,关联保存针对 该网页的网页操作数据以及该唯一标识。
[0046] 第二浏览器访问该统一资源定位符所对应的网页,保存针对该网页的网页操作数 据,将网页操作数据与唯一标识相关联,并将关联后的网页操作数据与唯一标识一起封包 发送到服务器。其中,网页的网页操作数据可以包括网页操作动作命令以及网页操作动作 命令的时间戳。
[0047] 比如,发送给服务器的封包数据具体可以包括:
[0048] (a)网页操作动作命令:用户通过第二浏览器浏览网页之后的操作动作(以约定 字符串的形式);
[0049] (b)唯一标识:具体可以为session或Memcache键值的ID号;
[0050] (c)时间戳:操作动作发生的时间,优选以毫秒或微秒为单位。
[0051] 步骤103 :第一浏览器根据该唯一标识获取相关联的网页操作数据,并应用该网 页操作数据执行交互操作。
[0052] 在一个实施方式中,第一浏览器可以按照预先设定的读取时间间隔,主动从服务 器检索与该唯一标识相对应的网页操作数据。
[0053] 在一个实施方式中,服务器可以按照预先设定的推送时间间隔,向第一浏览器推 送与该唯一标识相对应的网页操作数据。
[0054] 第一浏览器获取相关联的网页操作数据,可以应用该网页操作数据执行交互操 作。比如,第一浏览器可以利用该网页操作数据中所包含的网页操作动作命令进行游戏、活 动等互动操作。
[0055] 在一个实施方式中,该方法进一步包括:在步骤101中第一浏览器生成包含该统 一资源定位符的二维码图片。此时,在步骤102中利用第二浏览器访问该统一资源定位符 所对应的网页具体包括:
[0056] 在二维码图片中检测二维码以获取二维码轮廓;识别该检测出二维码轮廓的二维 码,以获取包含在二维码中的统一资源定位符;利用第二浏览器访问该统一资源定位符所 对应的网页。
[0057] 其中,第一浏览器可以应用各种扫描应用来对二维码图片进行处理。第一浏览器 的扫描应用对二维码扫描后,可以获取摄像视频帧图像。摄像视频帧图像为摄像头所获得 的视频的每一帧中得到的图像数据。第一浏览器的扫描应用将该摄像视频帧图像转换为灰 度图像,并将灰度图像转换为二值图像;再针对该二值图像执行横向锚点特征扫描和纵向 锚点特征扫描,获得横向锚点特征线和纵向锚点特征线;计算横向锚点特征线和纵向锚点 特征线的交点,以获得二维码的锚点位置;根据计算出的二维码的锚点位置,获取二维码轮 廓。
[0058] 优选地,当在摄像视频帧图像中没有检测到二维码时,针对该摄像视频帧图像执 行降采样处理,并在执行降采样处理后的摄像视频帧图像中再次检测二维码。
[0059] 在一个实施方式中,第一浏览器根据该唯一标识获取全部历史网页操作数据,并 根据时间戳从全部历史网页操作数据中获取最新网页操作数据;此时所述应用网页操作数 据执行交互操作为:应用该最新网页操作数据执行交互操作。
[0060] 由此可见,本发明实施方式通过使用session或Memcache技术来进行互动操作的 数据中转,用户只要使用移动设备(当有多个用户时,还可以多个移动设备同时参与)浏览 器打开(可通过二维码)PC设备浏览器中生成的URL地址,就可以轻易进行游戏、活动等互 动操作。
[0061] 由于session或Memcache数据在存取过程中,对服务器的压力都会比数据库存取 小很多,本发明实施方式还解决了项目开发的兼容性问题,尤其在富媒体广告和广告活动 中能更快更好的完成各项互动操作。
[0062] 下面以移动设备与PC设备之间的浏览器交互为例,对本发明实施方式进行说明。 [0063]目前智能手机以及移动网络非常普及,在一些互联网活动、游戏、广告中,可以应 用本发明实施方式实现移动设备与PC设备的交互操作,而无需浏览器中安装Flash插件或 直接支持html5 socket技术。
[0064] 在具体实施中,可以设计四个交互界面以实现移动终端与PC设备之间的浏览器 交互。
[0065] 这些交互界面分别为:PC设备显示页面、显示中转数据内容页面(数据被PC设备 显示页面读取)、移动设备显示页面和改变中转数据内容页面(接收移动设备显示页面所发 送的数据)。
[0066] PC设备显示页面为PC设备的前台页面;移动设备显示页面为移动设备的前台页 面;显示中转数据内容页面和改变中转数据内容页面分别为服务器的后台页面。
[0067] 当用户利用PC设备浏览器打开PC设备显示页面时,服务器生成一个(或多个) session或Memcache键值的ID号,同时将ID号传递给PC设备显示页面,以作为读取显示 中转数据内容的页面数据时的关键key,这个ID在整个交互过程中是唯一的验证值。PC设 备浏览器利用该ID生成统一资源定位符。
[0068] 移动设备浏览器访问该统一资源定位符所对应的网页,关联保存针对该网页的网 页操作数据以及该ID。具体地:用户在移动设备中访问移动设备显示页面,通过统一资源 定位符附带的参数,得到这次互动操作的唯一 key (即ID),并在用户触发动作时,将交互数 据传递到改变中转数据内容页面,来改变服务器中存储的内容。
[0069] PC设备浏览器再根据该唯一标识获取相关联的网页操作数据,并应用该网页操作 数据执行交互操作。
[0070] 优选地,PC设备显示页面中的前端呈现程序可以用flash或js等多种技术实现, PC设备显示页面优选还实现循环执行功能,即以预先设定的读取时间(比如10毫秒,可以 根据实际需求改变)循环读取显示中转数据内容页面中的交互数据,交互数据在用户在移 动设备浏览器访问移动设备显示页面中被用户操作更新。PC设备显示页面每次读取交互数 据的过程中,可以通过ID和时间戳来确定动作数据的是否为最新,以此来进行程序的逻辑 判断。
[0071] 交互数据内容具体可以包括:(a)动作:用户操作移动设备的动作(以约定字符串 的形式)、(ID):session或Memcache键值的ID号;(c)时间戳:动作发生的时间,以毫秒或 微秒为单位。
[0072] 因此,本发明实施方式可以在很小延迟的情况下,实现移动设备与PC设备之间的 交互操作。
[0073] 基于上述详细分析,本发明实施方式还提出了一种浏览器间的交互装置。
[0074] 图2为根据本发明实施方式浏览器间的交互装置结构图。
[0075] 如图2所示,该交互装置包括唯一标识生成单元201、操作数据保存单元202和交 互操作单元203,其中:
[0076] 唯一标识生成单元201,用于生成唯一标识,并将该唯一标识发送到第一浏览器, 第一浏览器利用该唯一标识生成统一资源定位符;
[0077] 操作数据保存单元202,用于利用第二浏览器访问该统一资源定位符所对应的网 页,关联保存针对该网页的网页操作数据以及该唯一标识;
[0078] 交互操作单元203,用于使能第一浏览器根据该唯一标识获取相关联的网页操作 数据,并应用该网页操作数据执行交互操作。
[0079] 在一个实施方式中,
[0080] 唯一标识生成单元201,进一步用于生成包含该统一资源定位符的二维码图片;
[0081] 操作数据保存单元202,用于在二维码图片中检测二维码以获取二维码轮廓;识 别该检测出二维码轮廓的二维码以获取包含在二维码中的统一资源定位符;利用第二浏览 器访问该统一资源定位符所对应的网页。
[0082] 在一个实施方式中:
[0083] 操作数据保存单元202,用于获取网页操作动作命令以及网页操作动作命令的时 间戳;关联保存该唯一标识、网页操作动作命令以及网页操作动作命令的时间戳。
[0084] 在一个实施方式中:
[0085] 交互操作单元203,用于使能第一浏览器按照预先设定的读取时间间隔,主动检索 与该唯一标识相对应的网页操作数据;或按照预先设定的推送时间间隔,向第一浏览器推 送与该唯一标识相对应的网页操作数据。
[0086] 基于上述详细分析,本发明实施方式还提出了一种浏览器间的交互系统。
[0087] 图3为根据本发明实施方式浏览器间的交互系统结构图。
[0088] 如图3所示,该系统包括第一浏览器终端301、第二浏览器终端302和服务器303, 其中:
[0089] 服务器303,用于生成唯一标识,并将该唯一标识发送到第一浏览器终端;
[0090] 第一浏览器终端301,用于利用该唯一标识生成统一资源定位符;
[0091] 第二浏览器终端302,用于访问该统一资源定位符所对应的网页,获取针对该网页 的网页操作数据,并在服务器中关联保存针对该网页的网页操作数据以及该唯一标识;
[0092] 第一浏览器终端301,还用于根据该唯一标识从服务器获取相关联的网页操作数 据,并应用该网页操作数据执行交互操作。
[0093] 在一个实施方式中:
[0094] 第一浏览器终端301,进一步用于生成包含该统一资源定位符的二维码图片;
[0095] 第二浏览器终端302,用于在二维码图片中检测二维码以获取二维码轮廓;识别 该检测出二维码轮廓的二维码以获取包含在二维码中的统一资源定位符;利用第二浏览器 访问该统一资源定位符所对应的网页。
[0096] 在一个实施方式中:
[0097] 第二浏览器终端302,用于获取网页操作动作命令以及网页操作动作命令的时间 戳;关联保存该唯一标识、网页操作动作命令以及网页操作动作命令的时间戳。
[0098] 在一个实施方式中:
[0099] 第一浏览器终端301,用于按照预先设定的读取时间间隔,主动从服务器检索与该 唯一标识相对应的网页操作数据;或从服务器被动接收与该唯一标识相对应的网页操作数 据,其中由服务器按照预先设定的推送时间间隔推送该网页操作数据。
[0100] 具体地,第一浏览器终端可以为包含浏览器的个人计算机;第二浏览器终端可以 为包含浏览器的智能终端。比如,智能终端可以为功能手机、智能手机、掌上电脑、平板电脑 或个人数字助理(PDA),等等。
[0101] 以上虽然详细罗列了终端的具体实例,本领域人员可以意识到,这些罗列仅是阐 述目的,并不用于限定本发明实施方式的保护范围。
[0102] 基于上述详细分析,本发明实施方式还提出了一种浏览器。
[0103] 图4为根据本发明实施方式浏览器结构图。
[0104] 如图4所示,浏览器包括请求发送单元401、数据保存单元402和交互单元403,其 中:
[0105] 请求发送单元401,用于发送唯一标识生成请求,接收唯一标识,利用该唯一标识 生成统一资源定位符,并提供该统一资源定位符;
[0106] 数据保存单元402,用于访问其他浏览器提供的统一资源定位符所对应的网页,关 联保存针对该网页的网页操作数据以及生成该其他浏览器提供的统一资源定位符的唯一 标识;
[0107] 交互单元403,用于根据该生成其他浏览器提供的统一资源定位符的唯一标识,获 取相关联的网页操作数据,并应用该网页操作数据执行交互操作。
[0108] 在一个实施方式中:
[0109] 交互单元402,用于按照预先设定的读取时间间隔,主动从服务器检索与该唯一标 识相关联的网页操作数据;或从服务器被动接收与该唯一标识相关联的网页操作数据,其 中由服务器按照预先设定的推送时间间隔推送该网页操作数据。
[0110] 而且,本发明实施方式浏览器具体可以包括微软的Internet Explorer、Mozilla 的 Firefox、Apple 的 Safari, Opera、Google Chrome、GreenBrowser 等浏览器。
[0111] 以上虽然详细列出了一些常用浏览器,本领域技术人员可以意识到,本发明实施 方式并不局限于这些浏览器,而是可以适用于任意可用于显示网页服务器或档案系统内的 文件、并让用户与文件互动的应用(App),这些应用可以是目前常见的各种浏览器,也可以 是其他的任意具有网页浏览功能的应用程序。
[0112] 实际上,可以通过多种形式来具体实施本发明实施方式所提出的浏览器之间的 交互方法。比如,可以遵循一定规范的应用程序接口,将浏览器之间的交互方法编写为安 装到浏览器中的插件程序,也可以将其封装为应用程序以供用户自行下载使用。当编写 为插件程序时,可以将其实施为ocx、dll、cab等多种插件形式。也可以通过Flash插件、 RealPlayer插件、MMS插件、MI五线谱插件、ActiveX插件等具体技术来实施本发明实施方 式所提出的浏览器之间的交互方法。
[0113] 可以通过指令或指令集存储的储存方式将本发明实施方式所提出的浏览器之间 的交互方法存储在各种存储介质上。这些存储介质包括但是不局限于:软盘、光盘、DVD、硬 盘、闪存、U盘、CF卡、SD卡、MMC卡、SM卡、记忆棒(Memory Stick)、xD卡等。
[0114] 另外,还可以将本发明实施方式所提出的浏览器之间的交互方法应用到基于闪存 (Nand flash)的存储介质中,比如U盘、CF卡、SD卡、SDHC卡、MMC卡、SM卡、记忆棒、xD卡 等。
[0115] 综上所述,在本发明实施方式中,生成唯一标识,并将该唯一标识发送到第一浏览 器,第一浏览器利用该唯一标识生成统一资源定位符;利用第二浏览器访问该统一资源定 位符所对应的网页,关联保存针对该网页的网页操作数据以及该唯一标识;第一浏览器根 据该唯一标识获取相关联的网页操作数据,并应用该网页操作数据执行交互操作。由此可 见,应用本发明实施方式之后,无需浏览器中安装Flash插件或直接支持html5 socket技 术,即可实现浏览器之间的交互,从而提高了浏览器间的互动效率。
[0116] 以上所述,仅为本发明的较佳实施例而已,并非用于限定本发明的保护范围。凡在 本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护 范围之内。
【权利要求】
1. 一种浏览器之间的交互方法,其特征在于,该方法包括: 生成唯一标识,并将该唯一标识发送到第一浏览器,第一浏览器利用该唯一标识生成 统一资源定位符; 利用第二浏览器访问该统一资源定位符所对应的网页,关联保存针对该网页的网页操 作数据以及该唯一标识; 第一浏览器根据该唯一标识获取相关联的网页操作数据,并应用该网页操作数据执行 交互操作。
2. 根据权利要求1所述的浏览器之间的交互方法,其特征在于,该方法进一步包括:第 一浏览器生成包含该统一资源定位符的二维码图片; 所述利用第二浏览器访问该统一资源定位符所对应的网页包括: 在二维码图片中检测二维码以获取二维码轮廓; 识别该检测出二维码轮廓的二维码,以获取包含在二维码中的统一资源定位符; 利用第二浏览器访问该统一资源定位符所对应的网页。
3. 根据权利要求1所述的浏览器之间的交互方法,其特征在于,所述关联保存针对该 网页的网页操作数据以及该唯一标识包括: 获取网页操作动作命令以及网页操作动作命令的时间戳; 关联保存该唯一标识、网页操作动作命令以及网页操作动作命令的时间戳。
4. 根据权利要求1所述的浏览器之间的交互方法,其特征在于,所述第一浏览器根据 该唯一标识获取网页操作数据包括: 第一浏览器按照预先设定的读取时间间隔,主动检索与该唯一标识相对应的网页操作 数据;或 按照预先设定的推送时间间隔,向第一浏览器推送与该唯一标识相对应的网页操作数 据。
5. 根据权利要求3所述的浏览器之间的交互方法,其特征在于,所述第一浏览器根据 该唯一标识获取网页操作数据包括: 第一浏览器根据该唯一标识获取全部历史网页操作数据,并根据时间戳从全部历史网 页操作数据中获取最新网页操作数据; 所述应用网页操作数据执行交互操作为:应用该最新网页操作数据执行交互操作。
6. 根据权利要求1所述的浏览器之间的交互方法,其特征在于,所述生成唯一标识为: 生成会话Session标识或高性能分布式内存对象缓存Memcache标识。
7. -种浏览器之间的交互装置,其特征在于,该交互装置包括唯一标识生成单元、操作 数据保存单元和交互操作单元,其中: 唯一标识生成单元,用于生成唯一标识,并将该唯一标识发送到第一浏览器,第一浏览 器利用该唯一标识生成统一资源定位符; 操作数据保存单元,用于利用第二浏览器访问该统一资源定位符所对应的网页,关联 保存针对该网页的网页操作数据以及该唯一标识; 交互操作单元,用于使能第一浏览器根据该唯一标识获取相关联的网页操作数据,并 应用该网页操作数据执行交互操作。
8. 根据权利要求7所述的浏览器之间的交互装置,其特征在于, 唯一标识生成单元,进一步用于生成包含该统一资源定位符的二维码图片; 操作数据保存单元,用于在二维码图片中检测二维码以获取二维码轮廓;识别该检测 出二维码轮廓的二维码以获取包含在二维码中的统一资源定位符;利用第二浏览器访问该 统一资源定位符所对应的网页。
9. 根据权利要求7所述的浏览器之间的交互装置,其特征在于, 操作数据保存单元,用于获取网页操作动作命令以及网页操作动作命令的时间戳;关 联保存该唯一标识、网页操作动作命令以及网页操作动作命令的时间戳。
10. 根据权利要求7所述的浏览器之间的交互装置,其特征在于, 交互操作单元,用于使能第一浏览器按照预先设定的读取时间间隔,主动检索与该唯 一标识相对应的网页操作数据;或按照预先设定的推送时间间隔,向第一浏览器推送与该 唯一标识相对应的网页操作数据。
11. 一种浏览器之间的交互系统,其特征在于,包括第一浏览器终端、第二浏览器终端 和服务器,其中: 服务器,用于生成唯一标识,并将该唯一标识发送到第一浏览器终端; 第一浏览器终端,用于利用该唯一标识生成统一资源定位符; 第二浏览器终端,用于访问该统一资源定位符所对应的网页,获取针对该网页的网页 操作数据,并在服务器中关联保存针对该网页的网页操作数据以及该唯一标识; 第一浏览器终端,还用于根据该唯一标识从服务器获取相关联的网页操作数据,并应 用该网页操作数据执行交互操作。
12. 根据权利要求11所述的浏览器之间的交互系统,其特征在于, 第一浏览器终端,进一步用于生成包含该统一资源定位符的二维码图片; 第二浏览器终端,用于在二维码图片中检测二维码以获取二维码轮廓;识别该检测出 二维码轮廓的二维码以获取包含在二维码中的统一资源定位符;利用第二浏览器访问该统 一资源定位符所对应的网页。
13. 根据权利要求11所述的浏览器之间的交互系统,其特征在于, 第二浏览器终端,用于获取网页操作动作命令以及网页操作动作命令的时间戳;关联 保存该唯一标识、网页操作动作命令以及网页操作动作命令的时间戳。
14. 根据权利要求11所述的浏览器之间的交互系统,其特征在于, 所述第一浏览器终端为包含浏览器的个人计算机;所述第二浏览器终端为包含浏览器 的智能终端。
15. -种浏览器,其特征在于,包括请求发送单元、数据保存单元和交互单元,其中: 请求发送单元,用于发送唯一标识生成请求,接收唯一标识,利用该唯一标识生成统一 资源定位符,并提供该统一资源定位符; 数据保存单元,用于访问其他浏览器提供的统一资源定位符所对应的网页,关联保存 针对该网页的网页操作数据以及生成该其他浏览器提供的统一资源定位符的唯一标识; 交互单元,用于根据该生成其他浏览器提供的统一资源定位符的唯一标识,获取相关 联的网页操作数据,并应用该网页操作数据执行交互操作。
16. 根据权利要求15所述的浏览器,其特征在于, 交互单元,用于按照预先设定的读取时间间隔,主动从服务器检索与该唯一标识相关 联的网页操作数据;或从服务器被动接收与该唯一标识相关联的网页操作数据,其中由服 务器按照预先设定的推送时间间隔推送该网页操作数据。
【文档编号】G06F3/048GK104063112SQ201310118771
【公开日】2014年9月24日 申请日期:2013年4月8日 优先权日:2013年4月8日
【发明者】李硙, 祁特, 董霙 申请人:腾讯科技(北京)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1