[发明专利]用于通过外部系统进行内容共享的系统和方法有效
| 申请号: | 201880053490.8 | 申请日: | 2018-07-05 |
| 公开(公告)号: | CN111033488B | 公开(公告)日: | 2023-06-20 |
| 发明(设计)人: | M·B·S·瑞奥;P·库玛;P·普拉莫德;P·哈怒曼莎帕;V·莎尔玛;M·古坎提 | 申请(专利权)人: | 开文公司 |
| 主分类号: | G06F16/176 | 分类号: | G06F16/176;H04L43/045;H04L41/22;G06F40/166;H04L67/1095;H04L67/10;H04L41/12;G06F16/182;H04L67/01;H04L67/141;G06F9/54;H04L67/02;G06F3/04842 |
| 代理公司: | 中国贸促会专利商标事务所有限公司 11038 | 代理人: | 曾琳 |
| 地址: | 加拿大*** | 国省代码: | 暂无信息 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 用于 通过 外部 系统 进行 内容 共享 方法 | ||
1.一种用于通过外部系统进行内容共享的方法,包括:
由共享模块接收用于向外部系统公布共享项的指令,共享项代表在被管理存储库中的文件夹或目录,共享模块在企业计算环境中操作的服务器机器上运行,被管理存储库驻留在企业计算环境中,外部系统在被管理存储库外部独立地操作,所述服务器机器具有处理器和非暂时性计算机可读介质;以及
由共享模块从被管理存储库向外部系统公布共享项中的对象和与对象相关联的元数据,所述公布包括:
进行第一应用编程接口(API)调用以从被管理存储库中的共享项检索对象和元数据;以及
进行第二API调用以将对象和元数据传送给外部系统;
其中,第一API调用是通过第一共享模块API和存储库API进行的,第一共享模块API将共享模块和存储库API通过接口连接,存储库API将第一共享模块和被管理存储库通过接口连接;
其中,第二API调用是通过第二共享模块API和外部系统API进行的,第二共享模块API将共享模块和外部系统API通过接口连接,外部系统API将第二共享模块API和外部系统通过接口连接;以及
其中,存储库API、第一共享模块API、第二共享模块API和外部系统API一起提供由被管理存储库和外部系统使用的通信协议的一对一映射。
2.根据权利要求1所述的方法,其中,所述指令是根据由被管理存储库的管理员定义的共享配置文件以编程的方式从调度器自动接收的,共享配置文件包含适用于共享项的内容共享规则,调度器在所述服务器机器上运行。
3.根据权利要求1所述的方法,进一步包括:
响应于用于向外部系统公布共享项的指令,由所述服务器机器上运行的图表构建器为共享项构建第一图表,第一图表包含代表共享项中的对象的节点;
在公布之后,由共享模块同步在被管理存储库中的共享项和由共享模块向外部系统公布的共享项,所述同步返回来自被管理存储库或外部系统的对于共享项的更新、或者来自被管理存储库和外部系统这二者的更新;
由图表构建器基于来自所述同步的结果为共享项构建第二图表;
由所述服务器机器上运行的分析器通过将共享项的第一图表和共享项的第二图表进行比较来检测对于共享项的任何改变;
由分析器确定对于共享项的任何改变是否引起对于共享项中的对象的版本控制冲突;以及
如果对于共享项中的对象的版本控制冲突被发现,则由分析器将版本控制冲突中涉及的对象的冲突版本传送给冲突解决器以用于冲突解决。
4.根据权利要求3所述的方法,其中,冲突解决包括:
重新命名对象的冲突版本中的第一版本的文件扩展名,从而改变第一版本的文件类型;
通过在用户装置上运行的用户界面向用户至少呈现对象的第一版本;
通过所述用户界面提示用户选择对象的冲突版本中的一个;以及
基于用户选择来确定对象的解决后的版本,其中,对象的解决后的版本被同步回被管理存储库、外部系统或这二者。
5.根据权利要求1所述的方法,进一步包括:
为共享项构建图表,所述图表包含代表共享项中的对象的节点;以及
使用所述图表来跟踪对于共享项中的对象的任何改变。
6.根据权利要求5所述的方法,进一步包括:
使用所述图表来检测对于共享项中的文件的改变;
分析对于文件的改变;
基于所述分析,确定对于文件的改变表示在被管理存储库中的文件和向外部系统公布的文件的版本之间的冲突;以及
解决在被管理存储库中的文件和向外部系统公布的文件的版本之间的冲突,所述解决包括基于向外部系统公布的文件的版本来创建文件的冲突版本,文件的冲突版本具有冲突文件类型。
7.根据权利要求6所述的方法,进一步包括:
向用户通知在被管理存储库中的文件和向外部系统公布的文件的版本之间的冲突;或者
将文件的冲突版本发送给用户以用于冲突解决。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于开文公司,未经开文公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201880053490.8/1.html,转载请声明来源钻瓜专利网。
- 上一篇:包括递送线组件和植入物的植入系统
- 下一篇:蓄电系统以及管理装置





