长上传时间检测和管理制造技术

技术编号:27485199 阅读:22 留言:0更新日期:2021-03-02 17:59
用于检测和管理电子内容的非典型同步会话的系统和方法。所述系统被配置为确定在客户端设备与云存储服务之间的未决或进行中的同步会话是否与将延迟同步过程的状况相关联。所提出的系统和方法能够显著改善用于保护其文档以及减少数据丢失可能性的能力。档以及减少数据丢失可能性的能力。档以及减少数据丢失可能性的能力。

【技术实现步骤摘要】
【国外来华专利技术】长上传时间检测和管理

技术介绍

[0001]云存储账户允许用户将其电子内容项或文件存储在能够从具有网络连接的任意计算设备访问的在线存储账户中。云存储服务提供商的一些更周知的示例包括MicrosoftGoogle和通过这些类型的服务,用户能够将内容项(诸如图片、歌曲、文档以及其他电子内容)从计算设备上传到在线存储账户。之后能够从不同的计算设备访问这些项。在一些情况下(诸如Microsoft的),服务提供与其他人并且跨多个计算设备进行存储、同步和共享各种文件类型的手段,以及同步系统设置、可视化自定义、主题、应用设置和浏览器标签、历史以及针对不同设备的已保存密码的可能性。
[0002]一旦内容已经被存储在在线存储账户中,用户就能够访问其内容项。然而,对内容项自身进行同步会是耗时的。作为一个示例,用户可能在客户端设备上存储或者向客户端设备添加许多内容项,这会需要额外的时间来进行同步。常规的内容项同步方法被设计为对内容项排队,并且然后一次对其进行同步。通常,基于简单目录搜索来形成队列,以标识未同步的内容项。遗憾的是,在许多情况下,用户可能不知道其内容项的同步状态,并且错误地假设仍在队列中的项已经被上传并且被在线保护。因此,对于减少数据丢失以及为用户提供改进对这样的上传管理的工具的新的和改进的想法,仍然是重要的领域。

技术实现思路

[0003]根据本公开的第一方面,一种内容管理系统,包括:一个或多个处理器;以及包括指令的一个或多个计算机可读介质,所述指令当由所述一个或多个处理器运行时使所述一个或多个处理器:通过通信网络从客户端设备接收至少第一同步内容消息,所述第一同步内容消息可以被配置为传达包括至少第一电子内容项的第一同步内容集的同步进度。所述第一同步内容消息包括关于剩余的要被同步的数据量的信息。所述指令还使所述一个或多个处理器确定所述第一同步内容集的同步具有被延长的可能性,所述确定至少部分地基于对与所述第一同步内容消息的信息相关联的非典型同步状况的检测。另外,所述指令使所述一个或多个处理器:通过通信网络向客户端设备传输第一消息,所述第一消息指示所述第一同步内容集的同步具有被延长的可能性。
[0004]根据本公开的第二方面,一种内容管理系统,包括:同步内容集跟踪模块,其被配置为通过通信网络从客户端设备接收至少第一同步内容消息,所述第一同步内容消息可以被配置为传达包括至少一个电子内容项的第一同步内容集的同步进度,其中,所述第一同步内容消息包括关于剩余的要被同步的数据量的信息。所述系统还包括同步状况管理器,其被配置为:确定所述第一同步内容集的同步具有被延长的可能性,所述确定至少部分地基于对与所述第一同步内容消息的信息相关联的非典型同步状况的检测;以及通过通信网络向客户端设备传输同步状况消息,所述同步状况消息指示所述第一同步内容集的同步具有被延长的可能性。
[0005]根据本公开的第三方面,一种方法,包括:通过通信网络从客户端设备接收至少第
一同步内容消息,所述第一同步内容消息可以被配置为传达包括至少第一电子内容项的第一同步内容集的同步进度。所述第一同步内容消息包括关于剩余的要被同步的数据量的信息。另外,所述方法包括:确定所述第一同步内容集的同步具有被延长的可能性,该确定至少部分地基于对与所述第一同步内容消息的信息相关联的非典型同步状况的检测。此外,所述方法包括:通过通信网络向客户端设备传输第一消息,所述第一消息指示所述第一同步内容集的同步具有被延长的可能性。
[0006]提供本
技术实现思路
以简化形式介绍一些概念,这些概念将在下文的详细描述中进一步描述。本
技术实现思路
既不旨在标识所要求保护的主题的关键特征或必要特征,也并不旨在用于限制所要求保护的主题的范围。此外,要求保护的主题并不限于解决在本公开的任何部分中所指出的任何或所有缺点的实现方式。
附图说明
[0007]附图仅仅通过示例而非限制的方式描绘了根据本教导的一种或多种实现方式。在附图中,相似的附图标记指代相同或相似的元件。此外,应当理解,附图不必按比例绘制。
[0008]图1A是内容同步环境的实现方式的概念性图示,并且图1B是描绘内容管理系统架构的示例的概念性图示;
[0009]图2是传达同步内容集特性的消息的实现方式的示意性图示;
[0010]图3是从客户端设备向云存储服务传输消息的实现方式的示意性图示;
[0011]图4A和图4B是图示了用于管理内容同步的分布式计算环境的实现方式的概念性图示;
[0012]图5是具有同步客户端应用和客户端文件目录的实现方式的设备显示的表示;
[0013]图6是具有同步客户端应用和进度面板的实现方式的设备显示的表示;
[0014]图7是图示了检测非典型同步事件的方法的实现方式的流程图;
[0015]图8是具有非典型同步状况的通知的实现方式的设备显示的表示;
[0016]图9A和图9B是描绘对非典型同步状况的检测的响应的示例的序列;
[0017]图10是图示了用于检测非典型同步状况的过程的实现方式的流程图;
[0018]图11是示例性计算设备的框图,所述示例性计算设备可以被用于提供在本文中所描述的机制的实现方式;以及
[0019]图12是图示了被配置为从机器可读介质读取指令的示例性机器的组件的框图。
具体实施方式
[0020]在下文的详细描述中,通过示例的方式阐述了许多具体细节,以便提供对相关教导的透彻理解。然而,应当显而易见的是,可以在没有这样的细节的情况下实践本教导。在其他情况下,为了避免不必要地模糊本教导的各方面,已经在相对高水平上描述了已知的方法、流程、组件和/或电路,而没有细节。
[0021]以下描述公开了用于管理电子内容项的系统和方法,所述电子内容项被排队以用于在内容管理系统与客户端设备之间进行同步,并且可以与延迟的、延长的或者以其他方式比正常长的上传或下载过程相关联。所述系统被配置为接收关于所述电子内容项的信息,并且确定同步是否将需要比正常长的同步会话。在这样的确定之后,通知能够被发送给
客户端设备以提醒用户可能需要延长的上传或下载时间来完成所述电子内容项与云服务器的同步。内容管理系统的这样的主动通知能够警告用户潜在的数据丢失状况,并且有助于使不完整的同步会话的可能性最小化。
[0022]出于该描述的目的,内容管理系统(CMS)指代用户可以能够通过其存储内容项以及执行各种内容管理任务(诸如取回、修改、浏览和/或共享内容项)并且使得用户能够从多个客户端设备访问所述内容的系统。通常,用户能够通过被连接到网络的一个或多个客户端设备与CMS进行交互。CMS能够支持来自各种不同的客户端设备的连接,诸如台式计算机、移动计算机、移动通信设备(诸如移动电话、智能电话、平板计算机等)、智能电视、游戏设备、机顶盒和/或任何其他网络支持计算设备。CMS能够被配置为接受来自多个客户端设备的连接并且同时与其进行交互。通常,用户通过与被安装在客户端设备上的客户端侧应用或者经由第三方应用(诸如web浏览器应用)进行交互,并本文档来自技高网
...

【技术保护点】

【技术特征摘要】
【国外来华专利技术】1.一种内容管理系统,包括:一个或多个处理器;以及包括指令的一个或多个计算机可读介质,所述指令当由所述一个或多个处理器运行时使所述一个或多个处理器用于:通过通信网络从客户端设备接收至少第一同步内容消息,所述第一同步内容消息能够被配置为传达包括至少第一电子内容项的第一同步内容集的同步进度,其中,所述第一同步内容消息包括关于剩余的要被同步的数据量的信息;确定所述第一同步内容集的同步具有被延长的可能性,所述确定至少部分地基于对与所述第一同步内容消息的所述信息相关联的非典型同步状况的检测;以及通过所述通信网络向所述客户端设备传输第一消息,所述第一消息指示所述第一同步内容集的所述同步具有被延长的可能性。2.根据权利要求1所述的系统,其中,所述指令还使所述一个或多个处理器用于:经由所述第一同步内容消息接收针对所述同步的序列信息,所述序列信息标识其中所述第一同步内容集中的每个电子内容项被调度为要相对彼此进行同步的序列,所述序列信息指示所述第一同步内容集中的第一内容项将在所述第一同步内容集中的第二内容项之前被同步;确认所述第一内容项具有比所述第二内容项显著更大的大小;以及对其中所述电子内容项被调度为要被同步的所述序列自动地重新排序,使得所述第二内容项被调度用于在所述第一内容项被调度为要被同步之前进行同步。3.根据权利要求1所述的系统,其中,所述指令还使所述一个或多个处理器用于:接收指示所述客户端设备的功率状态即将改变的信号;以及响应于对所述同步具有被延长的可能性的所述确定而自动地中断功率状态的所述改变,由此防止所述客户端设备进入挂起状态或断电状态。4.根据权利要求1所述的系统,其中,所述指令还使所述一个或多个处理器用于:自动地重新分配所述客户端设备的计算资源,使得响应于对所述同步具有被延长的可能性的所述确定而增加被用于所述同步的计算资源,由此减少针对所述同步的计划的持续时间。5.根据权利要求1所述的系统,其中,对所述第一同步内容集的所述同步具有被延长的可能性的所述确定是基于与至少部分地参考针对所述客户端设备的先前的同步事件而获得的标准同步持续时间的比较进行的。6.一种内容管理系统,包括:同步内容集跟踪模块,其被配置为通过通信网络从客户端设备接收至少第一同步内容消息,所述第一同步内容消息能够被配置为传达包括至少一个电子内容项的第一同步内容集的同步进度,其中,所述第一同步内容消息包括关于剩余的要被同步的数据量的信息;同步状况管理器,其被配置为:确定所述第一同步内容集的同步具有被延长的可能性,所述确定至少部分地基于对与所述第一同步内容消息的所述信息相关联的非典型同步状况的检测;以及通过所述通信网络向所述客户端设备传输同...

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

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

1