安全地协同浏览文档和媒体制造技术

技术编号:39640311 阅读:10 留言:0更新日期:2023-12-09 11:05
通过使得

【技术实现步骤摘要】
【国外来华专利技术】安全地协同浏览文档和媒体URL的方法和设备
[0001]相关申请的交叉参考
[0002]本申请主张
2021
年2月
28
日提交的标题为
Method and Apparatus for Securely Co

Browsing Documents and Media URLs
的美国临时专利申请
63/154,757
的优先权,所述美国临时专利申请的内容特此并入本文供参考

[0003]版权声明
[0004]本专利文档的公开内容的一部分含有受版权保护的材料

版权所有人不反对任何人以专利商标局专利文件或记录中出现的确切形式对专利文档或专利公开进行静电复印,但是另外保留任何所有版权权利



[0005]所述领域涉及通信会话,并且更具体来说涉及安全地协同浏览文档和媒体
URL
的方法和设备


技术介绍

[0006]在遥远地理位置的第二浏览器上可共享并且再现第一浏览器的内容

这样做的一种方式是使得将描述第一浏览器的内容的文档对象模型
(DOM)
转发到第二浏览器

第二浏览器使用从第一浏览器接收到的
DOM
再现第一浏览器的内容

实施在一对计算机之间的
DOM
共享在本文中被称为协同浏览

有时,使得参与者能够协同浏览会话以共享文档和媒体
URL
将是有利的

遗憾的是,安全地共享文档通常需要在协同浏览会话外部实施,例如通过使用电子邮件或文件传送机制

或使用屏幕共享技术来共享文档的图像

另外,由于在网页上渲染的视频元素的移转
(scrub)
位置可极其取决于访问者如何导览页面,仅在代理侧上播放相同视频元素可导致两个参与者之间出现不同步的视觉体验

为了避免混淆,协同浏览会话的代理侧可选择不在协同浏览的网页上渲染视频元素

因此,提供在协同浏览会话上安全地共享文档和媒体
URL
的方法和设备将是有利


技术实现思路

[0007]本文中提供
技术实现思路
和摘要章节以介绍以下具体实施方式中所论述的一些概念


技术实现思路
和摘要章节并不全面且不旨在阐明可保护主题的范围,可保护主题的范围由下文呈现的权利要求书陈述

[0008]下文提及的所有示例和特征可以任何在技术上可能的方式组合

[0009]通过使得
JavaScript
实施的查看器从文档的内容创建文档的渲染视图的
HTML5
描述并且在协同浏览会话上将所述文档内容的所述渲染视图的所述
HTML5
描述作为
DOM
元素传输来实施在所述协同浏览会话上安全地共享文档

将所述文档的所述渲染视图叠加在模态中正在被协同浏览的网页上,这使得所述协同浏览会话的参与者共同查看所述文档的所述内容的所述渲染视图

然而,由于文档本身仅驻留在访问者浏览器上,因此所述文档本身不存储在协同浏览服务

代理计算机或任何其他参与者的计算机上

协同浏览会话的任何
参与者可通过使得在协同浏览会话上将文档的内容转发到访问者来共享文档,其中所述文档的所述内容被渲染为
HTML5

HTML5
接着成为在协同浏览会话上共享的
DOM
的一部分

可查看多个类型的文档,包括具有
.xls、.pdf、.docx

.ppt
扩展的文档,但此列表并不详尽

还可以此方式共享在访问者浏览器内运行的基于
JavaScript
的应用

还可共享由协同浏览会话的参与者中的一者选择或嵌置在网站中的媒体
URL
,并且通过使得视频在每个参与者本地但与访问者同步地播放来使音频
/
视频媒体的参与者视图同步

还可实施协同浏览会话的所有参与者的实时视频

[0010]在一个方面中,一种在协同浏览会话上安全地协同浏览文档的方法包括:建立协同浏览会话以使得第二浏览器再创造第一浏览器的内容且具有所述第一浏览器的所述内容的一致视图,在所述协同浏览会话中,与所述第二浏览器共享描述所述第一浏览器的所述内容的
DOM
和描述所述第一浏览器的所述内容的改变的所述
DOM
的改变

所述方法包括:选择要包括在所述协同浏览会话上的文档;以及渲染所述文档的视图以创建
HTML
描述,所述
HTML
描述含有渲染到所述第一浏览器上的叠加上的
HTML
对象

所述方法包括:将所述文档的所述
HTML
对象并入到描述所述第一浏览器的所述内容的所述
DOM
中;以及在所述协同浏览会话上将所述
HTML
对象作为
DOM
的一部分从所述第一浏览器转发到所述第二浏览器

[0011]在一些实施方式中,所述方法还包括将所述文件文档的所述渲染视图的所述
HTML
描述存储在所述第一浏览器处的浏览器
RAM
中,并且当所述协同浏览会话结束时,通过所述第一浏览器自动删除所述
HTML
对象

[0012]在某些实施方式中,所述文档的所述渲染视图仅包括所述文档的可见部分

[0013]在一些实施方式中,所述方法还包括:由实施所述第一浏览器与所述第二浏览器中间的所述协同浏览会话的协同浏览服务接收
HTML
对象;以及将所述
HTML
对象从所述第一浏览器转发到所述第二浏览器,而不将所述
HTML
对象的副本存储在所述协同浏览服务处

[0014]在某些实施方式中,所述方法还包括在所述协同浏览会话上传输所述
HTML
对象之前通过所述第一浏览器对所述
HTML
对象进行加密

[0015]在一些实施方式中,所述选择文档的步骤还包括:确定所选择的文档的文件类型;以及确定所述第一浏览器是否具有被配置成将所述文件类型的文档渲染为所述
HTML
对象的文档查看器

在一些实施方式中,所述文档类型是
.docx
文档
、.pdf
文档
、.xls
电子表格和幻灯片演示中的一种<本文档来自技高网
...

【技术保护点】

【技术特征摘要】
【国外来华专利技术】1.
一种在协同浏览会话上安全地协同浏览文档的方法,所述方法包括以下步骤:建立协同浏览会话以使得第二浏览器再创造第一浏览器的内容且具有所述第一浏览器的所述内容的一致视图,在所述协同浏览会话中,与所述第二浏览器共享描述所述第一浏览器的所述内容的
DOM
和描述所述第一浏览器的所述内容的改变的所述
DOM
的改变;选择要包括在所述协同浏览会话上的文档;渲染所述文档的视图以创建
HTML
描述,所述
HTML
描述含有渲染到所述第一浏览器上的叠加上的
HTML
对象;将所述文档的所述
HTML
对象并入到描述所述第一浏览器的所述内容的所述
DOM
中;在所述协同浏览会话上将所述
HTML
对象作为所述
DOM
的一部分从所述第一浏览器转发到所述第二浏览器
。2.
如权利要求1所述的方法,所述方法还包括将文件文档的渲染视图的所述
HTML
描述存储在所述第一浏览器处的浏览器
RAM
中;并且当所述协同浏览会话结束,通过所述第一浏览器自动删除所述
HTML
对象
。3.
如权利要求1所述的方法,其中所述文档的所述渲染视图仅包括所述文档的可见部分
。4.
如权利要求1所述的方法,所述方法还包括由实施所述第一浏览器与所述第二浏览器中间的所述协同浏览会话的协同浏览服务接收所述
HTML
对象;以及将所述
HTML
对象从所述第一浏览器转发到所述第二浏览器,而不将所述
HTML
对象的副本存储在所述协同浏览服务处
。5.
如权利要求4所述的方法,所述方法还包括在所述协同浏览会话上传输所述
HTML
对象之前,通过所述第一浏览器对所述
HTML
对象进行加密
。6.
如权利要求1所述的方法,其中所述选择文档的步骤还包括确定所选择的文档的文件类型;以及确定所述第一浏览器是否具有被配置成将所述文件类型的文档渲染为所述
HTML
对象的文档查看器
。7.
如权利要求6所述的方法,当所述第一浏览器不具有被配置成将所述文件类型的文档渲染为所述
HTML
对象的文档查看器时,所述方法还包括提示访问者将所述所选择的文档转换成第二文件类型
。8.
如权利要求6所述的方法,当所述第一浏览器不具有被配置成将所述文件类型的文档渲染为所述
HTML
对象的文档查看器时,所述方法还包括将所述所选择的文档自动转换成第二文件类型
。9.
如权利要求6所述的方法,当所述第一浏览器不具有被配置成将所述文件类型的文档渲染为所述
HTML
对象的文档查看器时,所述方法还包括自动下载用于所述所选择的文档类型的文档查看器
。10.
如权利要求6所述的方法,其中所述文档类型是
.docx
文档
、.pdf
文档
、.xls
电子表格和幻灯片演示中的一种
。11.
如权利要求1所述的方法,所述方法还包括在将所述文档的所述
HTML
对象并入到描述所述第一浏览器的所述内容的所述
DOM
中之前并且于在所述协同浏览会话上将所述
HTML
对象作为所述
DOM
的一部分从所述第一浏览器转发到所述第二浏览器之前,在所述第一浏览器上产生本地预览

12.
如权利要求
11
所述的方法,所述方法还包括在所述第一浏览器上呈现与所述本地预览相关的对话,并且只有在经由所述对话授权将所述文档的所述
HTML
对象包括到描述所述第一浏览器的所述内容的所述
DOM
中的情况下,才在所述协同浏览会话上将所述
HTML
对象作为所述
DOM
的一部分从所述第一浏览器转发到所述第二浏览器之前将所述
HTML
对象并入到所述
DOM

。13.
如权利要求
12
所述的方法,所述方法还包括如果未经由所述对话授权,则删除所述文档的所述
HTML
对象并且不将所述文档的所述
HTML
对象并入到所述
DOM

。14.
如权利要求1所述的方法,其中所述第一浏览器的所述内容包括网页,并且将描述所述文档的所述
HTML
对象叠加在所述第一浏览器和所述第二浏览器上展示的所述网页的顶部的模态中
。15.
如权利要求1所述的方法,其中选择要包括在所述协同浏览会话上的文档包括选择驻留在托管所述第一浏览器的计算机上的文档
。16.
如权利要求1所述的方法,其中选择要包括在所述协同浏览会话上的文档包括选择驻留在托管所述第二浏览器的第二计算机上的文档;将所述文档的所述内容从托管所述第二浏览器的所述第二计算机传输到托管所述第一浏览器的第一计算机;以及在所述第一浏览器处使用所述文档的所述内容来将所述文档渲染为所述
HTML
对象
。17.
如权利要求
16
所述的方法,所述方法还包括将所选择的文档的副本存储在托管所述第一浏览器的所述第一计算机上
。18.
如权利要求
16
所述的方法,所述方法还包括通过所述第二浏览器确定所选择的文档的文件类型,并且只有当所述第一浏览器具有被配置成渲染所述文件类型的文档的文档查看器时,才允许通过所述第二浏览器选择所述文档以包括在所述协同浏览会话上
。19.
如权利要求
16
所述的方法,所述方法还包括在所述第二浏览器处对所选择的文档与批准文件的允许列表进行比较,并且只有当所述所选择的文档在批准文件的所述列表上时,才允许通过所述第二浏览器选择所述文档以包括在所述协同浏览会话上
。20.
如权利要求
16
所述的方法,所述方法还包括在将所述文档的所述内容从托管所述第二浏览器的所述第二计算机传输到托管所述第一浏览器的所述第一计算机之前,在所述第二计算机处对所述文档执行病毒或恶意软件扫描
。21.
一种将流式传输视频并入在协同浏览会话上的方法,所述方法包括以下步骤:建立协同浏览会话以使得第二浏览器再创造第一浏览器的内容且具有所述第一浏览器的所述内容的一致视图,在所述协同浏览会话中,与所述第二浏览器共享描述所述第一浏览器的所述内容的
DOM
和描述所述第一浏览器的所述内容的改变的所述
DOM
...

【专利技术属性】
技术研发人员:R
申请(专利权)人:格兰斯电讯网络有限公司
类型:发明
国别省市:

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

1