确定文档库以同步到本地计算设备制造技术

技术编号:27308456 阅读:47 留言:0更新日期:2021-02-10 09:26
用于确定文档库以同步到本地计算设备的系统和方法。在一个示例中,所述方法包括:利用电子处理器来确定与用户相关联的一个或多个文档库;利用所述电子处理器来确定针对所述一个或多个文档库中的每个文档库的启发法;以及利用所述电子处理器来确定所述一个或多个文档库的子集以同步到与所述用户相关联的本地计算设备,其中,所述子集是基于所述启发法来确定的。确定的。确定的。

【技术实现步骤摘要】
【国外来华专利技术】确定文档库以同步到本地计算设备


[0001]在本文中所描述的实施例涉及用于确定文档库以同步到本地计算设备的系统和方法。

技术实现思路

[0002]协作平台,例如Microsoft的SharePoint系统,包括文档管理和存储能力。这些平台还提供了支持用户之间的协作的工具,例如,共同创作工具、共享邮箱、项目安排、共享内容和团队站点。团队站点可以包括网页;文档、视频和其他库;软件应用和其他项目。用户可以与多个团队站点和库相关联。这些用户还可以拥有或者以其他方式与一组用户设备相关联,诸如膝上型计算机、平板计算机、移动设备等。如果用户经常访问这些库,则用户可能希望使其自己的用户设备与来自和其所关联的库中的文件相同步。
[0003]因为用户可能与大量的库相关联(其中的每个库可能包含大量的文件),所以用户可能花费很长的时间来搜索每个库以确定哪些文件是需要的或者相关的,以及哪些文件应当被同步到用户的本地设备。需要一种系统来自动地确定用户希望将哪些库同步到他的或她的用户设备。
[0004]在本文中所描述的实施例提供了用于确定要同步到本地计算设备的库的系统和方法。在下文的描述中,可以使用术语“文档库”,但是应当理解,文档库仅仅是一个示例。如上所述,库可以包括文档、视频、音频以及各种媒体内容。
[0005]一个示例提供了一种用于确定文档库以同步到本地计算设备的系统。所述系统包括:电子处理器,其被配置为:确定与用户相关联的一个或多个文档库;针对所述一个或多个文档库中的每个文档库来确定启发法(heuristic);以及基于所述启发法来确定所述一个或多个文档库的子集以同步到与所述用户相关联的本地计算设备。
[0006]另一实施例提供了一种用于确定文档库以同步到本地计算设备的方法。所述方法包括:利用电子处理器来确定与用户相关联的一个或多个文档库;利用所述电子处理器针对所述一个或多个文档库中的每个文档库来确定启发法;以及利用所述电子处理器来确定所述一个或多个文档库的子集以同步到与所述用户相关联的本地计算设备,其中,所述子集是基于所述启发法来确定的。
附图说明
[0007]图1示意性图示了根据一个实施例的用于确定文档库以同步到本地计算设备的系统。
[0008]图2示意性图示了根据一个实施例的本地计算设备。
[0009]图3是图示了根据一个实施例的用于确定文档库以同步到本地计算设备的方法的流程图。
[0010]图4图示了根据一个实施例的图形用户界面。
具体实施方式
[0011]在以下描述和附图中描述和图示了一个或多个实施例。这些实施例并不限于在本文中所提供的具体细节,并且可以以各种方式进行修改。此外,可能存在本文中未描述的其他实施例。同样地,在本文中被描述为由一个组件执行的功能可以由多个组件以分布式方式来执行。类似地,由多个组件执行的功能可以合并并且由单个组件来执行。类似地,被描述为执行特定功能的组件也可以执行在本文中未描述的额外功能。例如,以某种方式“配置”的设备或结构至少以该方式来配置,但是也可以以未列出的方式来配置。此外,在本文中所描述的一些实施例可以包括一个或多个电子处理器,其被配置为通过执行被存储在非暂时性计算机可读介质中的指令来执行所描述的功能。类似地,在本文中所描述的实施例可以被实现为存储能由一个或多个电子处理器运行以执行所描述的功能的指令的非暂时性计算机可读介质。如在本申请中所使用的,“非暂时性计算机可读介质”包括所有计算机可读介质,但是不包括暂时性的传播信号。因此,非暂时性计算机可读介质可以包括例如硬盘、CD-ROM、光存储设备、磁存储设备、ROM(只读存储器)、RAM(随机存取存储器)、寄存器存储器、处理器高速缓存或者其任意组合。
[0012]另外,在本文中所使用的措词和术语是出于描述的目的,并且不应当被视为限制。例如,本文中“包括”、“包含”、“含有”、“具有”以及其变型的使用意味着涵盖其后列出的项目及其等同物以及额外项目。术语“连接”和“耦合”被宽泛地使用,并且涵盖直接和间接连接和耦合两者。此外,“连接”和“耦合”并不限于物理或机械连接或耦合,并且能够包括直接或间接的电连接或耦合。另外,可以使用有线连接、无线连接或者其组合来执行电子通信和通知,并且可以在各种类型的网络、通信信道和连接上直接地或者通过一个或多个中间设备来发送电子通信和通知。另外,诸如第一和第二、顶部和底部等的关系术语在本文中可以仅仅被用于将一个实体或动作与另一实体或动作区分开,而不必要求或暗示这些实体或动作之间的任何实际的这种关系或次序。
[0013]图1示意性图示了根据一个实施例的用于确定文档库以同步到本地计算设备的系统100。如在图1中所图示的,系统100包括服务器110和本地计算设备120。应当理解,系统100作为示例而被提供,并且在一些实施例中,系统100可以包括额外组件。例如,系统100可以包括多个服务器110、多个本地计算设备120(诸如本地计算设备121和122)或者其组合。
[0014]服务器110可以包括一个或多个电子处理器、一个或多个存储器、一个或多个输入输出接口、一个或多个通信接口等。
[0015]服务器110和本地计算设备120经由通信网络130通信地耦合。通信网络130可以使用广域网来实现,诸如互联网以及各种有线和无线网络、局域网(例如,Wi-Fi网络)、以及个域网(例如,蓝牙
TM
网络)。在一些实施例中,不同于或者除了通过通信网络130进行通信之外,服务器110和本地计算设备120可以通过一个或多个专用(有线或无线)连接进行通信。另外,在一些实施例中,服务器110和本地计算设备120可以在一个或多个中间设备上进行通信,诸如路由器、服务器、网关、中继器等。
[0016]服务器110将协作站点135存储在存储器中。协作站点135是一组用户出于在工作产品上进行协作的目的而能访问的网站或者其他远程位置。
[0017]协作站点135在存储器中包括至少一个文档库140-143。出于当前应用的目的,文档库被认为是多个用户出于相对于文档库140以及其内容进行协作的目的而能访问的文件
(诸如文本文档、电子表格、演示文稿等)、图像和数据的集合。文档库140-143还包括与文档库140-143中的每个文档库相关联的用户列表。在一些实施例中,服务器110仅存储一个文档库。文档库140-143中的每个文档库包括不同的内容。这允许用户与多个文档库140-143的子集相关联,并且在与多个文档库140-143相关联的多个项目上与其他用户进行协作。
[0018]文档库140-143被组织在虚拟文件夹中,并且文档库140-143例如作为在其中显示虚拟文件夹和文件名的图形用户界面的一部分而被呈现。文档库140-143中的每个项目都被认为是内容项目。在文档库140-143中,例如,内容项可以包括具有元数据的文档。所述元数据包括例如姓名和联系人。联系人可以包括联系人信息字段。
[0019]图2示意性地更详细图示了本地计算设备120。本文档来自技高网
...

【技术保护点】

【技术特征摘要】
【国外来华专利技术】1.一种用于确定文档库以同步到本地计算设备的系统,所述系统包括:电子处理器,其被配置为:确定与用户相关联的一个或多个文档库;针对所述一个或多个文档库中的每个文档库来确定启发法;以及基于所述启发法来确定所述一个或多个文档库的子集以同步到与所述用户相关联的本地计算设备。2.根据权利要求1所述的系统,其中,所述启发法是基于所述用户已经访问所述文档库中的每个文档库的次数来确定的。3.根据权利要求1所述的系统,其中,所述启发法是基于由所述用户对所述文档库中的每个文档库的最近访问时间来确定的。4.根据权利要求1所述的系统,其中,所述用户是多个用户中的一个用户。5.根据权利要求4所述的系统,其中,所述启发法是基于由所述多个用户中的至少一个其他用户所访问的一个或多个文档库来确定的。6.根据权利要求4所述的系统,其中,所述启发法是基于所述多个用户中的每个用户已经访问所述文档库中的每个文档库的次数来确定的。7.根据权利要求4所述的系统,其中,所述启发法是基于由所述多个用户中的至少一个其他用户对所述文档库中的每个文档库的最近访问时间来确定的。8.根据权利要求1所述的系统,所述电子处理器还被配置为使用所述本地计算设备的显示器向所述用户呈现文档库的所述子集。9.根据权利要求8所述的系统,其中,所述用户选择文档库的所述子集中的至少一个文档库以同步到所述本地计算设备,并且其中,所述本地计算设备同步文档库的所述子集中的所选择的至少一个...

【专利技术属性】
技术研发人员:A
申请(专利权)人:微软技术许可有限责任公司
类型:发明
国别省市:

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

1