协同浏览与其他形式的信息共享的集成制造技术

技术编号:19140460 阅读:28 留言:0更新日期:2018-10-13 08:43
一种协同浏览服务使用JavaScript来允许显示在用户浏览器的网页被远程查看。对网页的更新呈现在HTML中并转发到协同浏览会话上。在掩蔽要素列表中规定了不应当可见的网页方面,从而防止JavaScript将这些要素的内容传输至协同浏览会话上。在远程位置查看该网页的人员可以选择对象,以使得这些对象在用户浏览器内突出显示。同样地,查看网页的人员可通过选择对象并在该对象内输入信息来操控对象。对网页的更新进行收集和汇集,使得仅将最新的更新转发给协同浏览会话。不对DOM产生影响的更新例如悬停状态也被传输至会话。

Integration of collaborative browsing and other forms of information sharing

A collaborative browsing service uses JavaScript to allow web pages displayed on user browsers to be viewed remotely. Updates to web pages are presented in HTML and forwarded to collaborative browsing sessions. Prevent JavaScript from transferring the contents of these elements to collaborative browsing sessions by specifying the web pages that should not be visible in the masking elements list. People who view the Web page from a remote location can select objects so that they are highlighted in the user's browser. Similarly, viewers can manipulate objects by selecting objects and entering information in them. The update of web pages is collected and collected, so that only the latest updates can be forwarded to collaborative browsing sessions. Updates that do not affect DOM, such as hover, are also transmitted to sessions.

【技术实现步骤摘要】
协同浏览与其他形式的信息共享的集成本申请是申请日为2013年7月8日、申请号为201380048550.4、专利技术名称为“协同浏览与其他形式的信息共享的集成”的中国专利申请的分案申请。相关申请的交叉参考本申请要求于2013年3月11日提交的美国临时专利申请No.61/776,017和2012年7月19日提交的美国临时专利申请No.61/673729的优先权,上述申请的其全部内容通过引用并入本文。版权声明本专利文献的部分公开内容包含受版权保护的题材。版权所有者不反对任何人以本专利文献或专利公开呈交于专利商标局的文档或记录中的确切形式来进行静电复制,但将保留其他任何方面的一切版权。
本领域涉及通信会话,更具体地,涉及一种用于将协同浏览与其他形式的信息共享进行集成的方法和装置。
技术介绍
凭借网站销售和其他客户互动的公司往往为客户提供支持,由此,如果访问者在浏览网站时出现困难,那么他能够与例如客户服务代理的现实人进行交互。代理可使用基于文本的通信会话(聊天会话)或使用基于语音的通信会话(电话呼叫)与访问者进行交互。例如,由银行运营的网站包括那种相连于帮助服务的链接,以允许潜在客户与客户服务代表进行聊天或者交谈从而获取有关其帐户可用功能的更详细信息。当客户点击帮助按钮时,启动聊天会话或语音会话,这将促成客户代表与客户相连通。输入聊天会话中的消息在客户和客户代表之间中继,或者代理和客户进行实时会话,这使得客户能够说明问题并获得代理的协助。当访问者在访问或使用网站的特定方面出现麻烦时,代理可尝试指导客户如何克服困难。不幸的是,代理所提供协助的能力在此情况下受到该代表无法看到客户所看的网站的阻碍。因此,从代理的角度来看,为代理提供能看到访问者所看到内容的能力将是有利的。
技术实现思路
这里,提供了如下
技术实现思路
和在本申请末尾阐述的摘要,以介绍在下面具体实施方式中所讨论的一些概念。
技术实现思路
和摘要部分并不全面,并且不旨在勾勒下面提出的权利要求所阐述的受保护主题范围。协同浏览服务允许卖方的客户服务代理看到客户正在查看的网页。在确切知道客户所看到的内容的情况下,代理随后以更好的角度来提供有益的援助。通过在代理的视图中掩蔽客户的敏感数据来加强隐私,由此使得代理能够在不取得访问客户私人数据的情况下提供援助。在一个实施例中,诸如JavaScript的ECMAScript用于向代理镜像访问者的浏览器状态。掩蔽字段列表(以及潜在div和网页)用于防止访问者发送与意图包含敏感数据的字段相关联的信息,从而防止信息从访问者浏览器泄露。例如,可通过将HTML输入要素保存在代理端但访问者输入至该输入要素中的内容或状态不会传递给代理的方式,来对该HTML要素实施字段的掩蔽。网页视图取决于(a)由HTML要素的层次结构代表的当前文档对象模型(DOM)以及(b)例如鼠标位置、滚球偏移量、悬停和焦点状态的状态信息。为了使代理那端的视图与访问者那端的视图同步,将页面的初始DOM树以及对其的任何后续改动都转发给代理,但同时移除<script>标签。这不必要求代理具有同步式本地状态信息(例如,网络跟踪器cookies、浏览器本地存储器)就能允许代理看到访问者所看的内容,但如果代理方浏览器要运行与访问者浏览器相同的脚本时就需要所述同步式本地状态信息。另外,对不影响文档对象模型(DOM)的变化(例如,与悬停状态有关的变化)分别进行检测并将其转发给代理,以使得代理能够模拟浏览器状态。通过代理所能获得的信息,可以多种形式建立协同浏览会话。示例性信息系统包括聊天软件、点击通话客户关系管理软件(其中访问者提供其电话号码以便代理进行电话回拨)以及其他软件系统。协同浏览会话可结合于其他形式的互动信息共享会话(包括屏幕共享会话),以使得代理在与访问者互动的同时能够利用额外的通信形式。还可以在传统电话或第三方聊天会话中通过口头交流或输入参与者之一点击网页上的对象时出现的代码的方式来建立会话。附图说明本专利技术的各个方面将在所附权利要求书中具体指出。本专利技术由下面附图中的示例示出,其中相同要素以相同的附图标号表示。以下附图公开了本专利技术的各种实施例,这仅为说明性目的而不意在限制本专利技术的范围。为清楚起见,每个附图中并未对所有的部件进行标记。在附图中:图1和2是示出了协同浏览式客户支持系统的参与者之间的信息流的功能性框图;图3-17示出了能将与访问者相关联的协同浏览会话连接至由代理定位的网站的方法;图18示出了协同浏览与社交媒体集成的示例;图19-20示出了由代理向访问者突出显示信息的示例性方法;图21是示出了用于确定增量更新的示例性过程的流程图;和图22-28示出了将屏幕共享会话与协同浏览进行集成的示例性方法。具体实施方式详细说明下面的详细描述阐述了许多具体细节,以提供对本专利技术的一个或多个实施例的全面理解。然而,本领域的技术人员应当理解,本专利技术无需这些具体细节就可以实施。在其他实例中,为了不对本专利技术造成混淆,没有对公知的方法、过程、部件、协议、算法和电路进行详细描述。定义客户:签订了协同浏览服务的协同浏览服务客户。示例性客户为图1的卖方(例如,拥有卖方网站16的公司)。网站:由协同浏览所支持的客户所拥有的网站。团体ID:分配给每个将进行协同浏览的客户网站的唯一ID。访问者:导航至该网站的任何人。代理:支持访问者在网站上开展各种任务(例如,完成购买)的代表人员。掩蔽字段:在窗口中或网站上的应当从视图中遮蔽且对代理不可见的输入字段。例如,掩蔽字段可包含含有例如访问者信用卡号码的敏感数据。掩蔽对象:在访问者的网络浏览器上从代理的输入中掩蔽掉的输入字段。例如,掩蔽对象可包括字段、窗口、div、页面、链接、按钮,以及需要保持在访问者控制之下的其他对象。不允许代理输入、修改或点击在远端控制中运行的掩蔽对象。CServer:运营协同浏览会话的安全服务器,其接受来自访问者的会话更新并将其转发给代理。协同浏览网络服务器:对由访问者和代理访问的协同浏览会话进行控制的网络服务器。协同浏览网络服务器可以与Cserver搭配或者可以是网络上的独立实体。协同浏览概述图1示出了协同浏览场景的网络图,其中访问者浏览器10中的内容在代理浏览器12中是可见的。在图1所示的实施例中,访问者浏览器从卖方网站16获得页面14。箭头1示出从网站至访问者的网页下载。协同浏览服务18通过从访问者浏览器向代理网页浏览器12(箭头3)中继网页更新(箭头2)来协助协同浏览会话。为了使访问者浏览器10能提供这些更新,将脚本20(在一个实施例中是JavaScript)从卖方网站(箭头4)或从协同浏览服务(箭头5)下载至访问者浏览器。备选地,JavaScript可保留作为访问者浏览器中的插件。为了实现隐私,如下面将更详细讨论的那样,将掩蔽要素列表22下载到访问者浏览器中。类似于脚本那样,掩蔽要素列表可从卖方网站下载(箭头6),或者可从协同浏览服务下载(箭头7)。掩蔽要素列表向脚本指示出哪些要素(例如,DOM的此类要素)不应在协同浏览会话上传输。代理浏览器也可从协同浏览服务下载(箭头8)页面24,其中访问者浏览器内容的视图将在协同浏览会话期间显示。尽管在将要描述的实施例中,脚本20描述为是使用JavaScript来本文档来自技高网
...

【技术保护点】
1.一种将屏幕共享会话与协同浏览会话集成的方法,该方法包括:使待提供的协同浏览脚本连同待加载到第一浏览器中的网页一起运行,所述协同浏览脚本配置为能使对所述第一浏览器的内容的更新呈现在所述第一浏览器端的HTML中并能将所述更新转发给协同浏览服务,以使得所述第一浏览器的内容再现于第二位置处;开启协同浏览会话,其中将描述网页视图的更新提供并显示在所述第二位置处;以及建立屏幕共享会话,其中在该屏幕共享会话上,由屏幕共享软件在所述第二位置处捕捉内容并将该内容传输至所述第一浏览器,以将屏幕共享信息从所述第二位置提供到所述第一浏览器中;其中,所述屏幕共享会话出现在所述第一浏览器中;其中,所述屏幕共享会话选自:来自所述第二位置处的一个或多个外部源的一个或多个视频馈送之一,和显示在所述第二位置处的计算机监控器上的信息;以及其中,包括在所述屏幕共享会话中所述第二位置处的信息源在无需结束所述屏幕共享会话的情况下就能改变。

【技术特征摘要】
2012.07.19 US 61/673,629;2013.03.11 US 61/776,0161.一种将屏幕共享会话与协同浏览会话集成的方法,该方法包括:使待提供的协同浏览脚本连同待加载到第一浏览器中的网页一起运行,所述协同浏览脚本配置为能使对所述第一浏览器的内容的更新呈现在所述第一浏览器端的HTML中并能将所述更新转发给协同浏览服务,以使得所述第一浏览器的内容再现于第二位置处;开启协同浏览会话,其中将描述网页视图的更新提供并显示在所述第二位置处;以及建立屏幕共享会话,其中在该屏幕共享会话上,由屏幕共享软件在所述第二位置处捕捉内容并将该内容传输至所述第一浏览器,以将屏幕共享信息从所述第二位置提供到所述第一浏览器中;其中,所述屏幕共享会话出现在所述第一浏览器中;其中,所述屏幕共享会话选自:来自所述第二位置处的一个或多个外部源的一个或多个视频馈送之一,和显示在所述第二位置处的计算机监控器上的信息;以及其中,包括在所述屏幕共享会话中所述第二位置处的信息源在无需结束所述屏幕共享会话的情况下就能改变。2.根据权利要求1所述的方法,其中,所述屏幕共享会话包括所述第二位置处的文档相机中的视频馈送。3.根据权利要求1所述的方法,其中,所述屏幕共享会话包括所述第二位置处的便携式手持装置中的视频馈送。4.根据权利要求1所述的方法,其中,所述屏幕共享会话包括所述第二位置处的相机中的视频馈送。5.根据权利要求1所述的方法,其中,所述屏幕共享会话包括显示在所述第二位置处的计算机监控器上的信息。6.根据权利要求1所述的方法,其中,所述屏幕共享会话包括来自所述第二位置处的外部源的多个视频馈送。7.根据权利要求6所述的方法,其中,所述多个视频馈送中的至少一个馈送是在所述第二位置处的相机的实况视频馈送。8.根据权利要求1所述的方法,还包括:将所述第二位置作为访客加入所述屏幕共享会话,以使得所述第二位置处的人员能够查看正经由所述屏幕共享会话提供给所述第一浏览器的内容,从而使得所述第二位置既是将信息在所述屏幕共享会...

【专利技术属性】
技术研发人员:黛比·门德斯艾德·哈德贝克里奇·贝克克劳迪奥·托普尔希克
申请(专利权)人:格兰斯电讯网络有限公司
类型:发明
国别省市:美国,US

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

1