-
公开(公告)号:CN103493449B
公开(公告)日:2016-11-09
申请号:CN201280020755.7
申请日:2012-04-28
Applicant: 微软技术许可有限责任公司
IPC: H04L12/911
CPC classification number: H04L69/40 , H04L47/722 , H04L69/163 , H04W28/20
Abstract: 本文描述了通过分组交换网络在发送方设备和接收方设备之间创建有效电路。为了建立有效电路,发送方设备通过分组交换网络向接收方设备发送请求。该请求与来自接收方设备用于从发送方设备接收消息的带宽保留相关联。接收方设备从多个发送方设备接收到多个请求,并且为这些发送方设备中的至少一个发送方设备保留带宽。接收方设备随后向该至少一个发送方设备发送响应,该响应提供了使用保留带宽向接收方设备发送消息的许可,该请求和响应从而建立了有效电路。接收方设备还可拒绝其他发送方设备的请求,从而致使该其他发送方设备向其他接收方设备发送其他请求。
-
公开(公告)号:CN105579974B
公开(公告)日:2019-11-26
申请号:CN201480046028.7
申请日:2014-08-18
Applicant: 微软技术许可有限责任公司
IPC: G06F11/20
Abstract: 当连接到云存储时,计算设备将数据和元数据写入到云存储,向计算设备的应用程序指示写入的成功,以及在向应用指示成功后,将数据和元数据写入到计算设备的本地存储。数据和元数据可以被写入到本地存储的不同区域。计算设备还可以确定其已经从崩溃中恢复或在操作断开连接后已经连接到云存储并且协调本地存储与云存储。协调可以至少基于将存储在本地存储的区域中的元数据与从云存储取回到的元数据进行的比较的。云存储可以连续地将每个数据项与其元数据一起存储为扩展块。
-
公开(公告)号:CN105812287B
公开(公告)日:2019-08-06
申请号:CN201610389666.X
申请日:2012-04-28
Applicant: 微软技术许可有限责任公司
IPC: H04L12/925 , H04L29/06 , H04L29/14 , H04W28/20
CPC classification number: H04L69/40 , H04L47/722 , H04L69/163 , H04W28/20
Abstract: 本文描述了通过分组交换网络在发送方设备和接收方设备之间创建有效电路。为了建立有效电路,发送方设备通过分组交换网络向接收方设备发送请求。该请求与来自接收方设备用于从发送方设备接收消息的带宽保留相关联。接收方设备从多个发送方设备接收到多个请求,并且为这些发送方设备中的至少一个发送方设备保留带宽。接收方设备随后向该至少一个发送方设备发送响应,该响应提供了使用保留带宽向接收方设备发送消息的许可,该请求和响应从而建立了有效电路。接收方设备还可拒绝其他发送方设备的请求,从而致使该其他发送方设备向其他接收方设备发送其他请求。
-
公开(公告)号:CN103488471B
公开(公告)日:2018-04-06
申请号:CN201310248194.2
申请日:2013-06-20
Applicant: 微软技术许可有限责任公司
CPC classification number: G06F8/65 , G06F9/44521 , G06F15/7871
Abstract: 本发明涉及更新硬件库以供具有FPGA协处理器的计算机系统上的应用使用。一种计算机系统包括一个或多个现场可编程门阵列作为协作处理器,其可以在进程间共享并使用硬件库被编程。在给定一组硬件库的情况下,更新进程周期性地更新库和/或添加新库。要么响应于请求、要么通过通知使用这样的库的系统,一个或多个更新服务器可提供关于可供下载的库的信息。新的可用库可被呈现给用户用于选择和下载。对经更新的库的请求可以以若干方式进行,比如通过轮询更新、来自尝试使用库的应用的异常、以及在应用代码的编译以后。
-
公开(公告)号:CN104603739B
公开(公告)日:2018-02-16
申请号:CN201380045740.0
申请日:2013-08-22
Applicant: 微软技术许可有限责任公司
IPC: G06F3/06
CPC classification number: G06F3/0613 , G06F3/064 , G06F3/067
Abstract: 本公开涉及用于将与远程文件数据相关联的块级输入/输出并行化的一个或多个并行存储组件。基于映射方案,文件数据被划分成多个块,其中各个块大小可相等。并行存储的转换器组件可以确定多个块与多个存储节点之间的映射,使得多个块的至少一部分可被并行访问。这样的映射例如可将每一个块置于不同的存储节点中,从而允许多个块被同时且以其整体来被检索。
-
公开(公告)号:CN105812287A
公开(公告)日:2016-07-27
申请号:CN201610389666.X
申请日:2012-04-28
Applicant: 微软技术许可有限责任公司
IPC: H04L12/925 , H04L29/06 , H04L29/14 , H04W28/20
CPC classification number: H04L69/40 , H04L47/722 , H04L69/163 , H04W28/20
Abstract: 本文描述了通过分组交换网络在发送方设备和接收方设备之间创建有效电路。为了建立有效电路,发送方设备通过分组交换网络向接收方设备发送请求。该请求与来自接收方设备用于从发送方设备接收消息的带宽保留相关联。接收方设备从多个发送方设备接收到多个请求,并且为这些发送方设备中的至少一个发送方设备保留带宽。接收方设备随后向该至少一个发送方设备发送响应,该响应提供了使用保留带宽向接收方设备发送消息的许可,该请求和响应从而建立了有效电路。接收方设备还可拒绝其他发送方设备的请求,从而致使该其他发送方设备向其他接收方设备发送其他请求。
-
公开(公告)号:CN105579974A
公开(公告)日:2016-05-11
申请号:CN201480046028.7
申请日:2014-08-18
Applicant: 微软技术许可有限责任公司
IPC: G06F11/20
Abstract: 当连接到云存储时,计算设备将数据和元数据写入到云存储,向计算设备的应用程序指示写入的成功,以及在向应用指示成功后,将数据和元数据写入到计算设备的本地存储。数据和元数据可以被写入到本地存储的不同区域。计算设备还可以确定其已经从崩溃中恢复或在操作断开连接后已经连接到云存储并且协调本地存储与云存储。协调可以至少基于将存储在本地存储的区域中的元数据与从云存储取回到的元数据进行的比较的。云存储可以连续地将每个数据项与其元数据一起存储为扩展块。
-
公开(公告)号:CN108595985A
公开(公告)日:2018-09-28
申请号:CN201810426090.9
申请日:2013-06-20
Applicant: 微软技术许可有限责任公司
Abstract: 描述了用可重新编程的密码操作来管理对现场可编程门阵列的使用。描述了对操作系统中多个进程对现场可编程门阵列的使用的管理。现场可编程门阵列能在通用计算系统中用作共享可编程协作处理器资源。FPGA的组件被隔离来保护FPGA以及FPGA和计算机系统的其它组件之间传输的数据。例如,由FPGA写入到存储器的数据被加密,并在从存储器中读回时在FPGA中被解密。在FPGA和其它诸如CPU或GPU的组件之间(直接或通过存储器)传送的数据,可使用对通信组件已知的密钥类似地加密。被传输的数据还可由FPGA或其它组件来数字地签名以提供认证。用于编程FPGA的代码可由作者来加密并签名、以被加密的状态加载到FPGA中并接着在用该代码编程FPGA之前由FPGA自己来解密和认证。
-
-
-
-
-
-
-