-
公开(公告)号:US09819740B2
公开(公告)日:2017-11-14
申请号:US15359468
申请日:2016-11-22
Applicant: Dropbox, Inc.
Inventor: Bogdan-Cristian Tataroiu , Nipunn Koorapati
IPC: G06F15/16 , H04L29/08 , H04N21/83 , H04N21/278
CPC classification number: H04L67/1097 , H04L67/02 , H04L67/06 , H04L67/1095 , H04N21/278 , H04N21/83
Abstract: A content management system synchronizes content items across client computing systems. The content items are transmitted to the content management system and managed as blocks of data with a fixed size. When a new content item is added to synchronized data at a client, the client transmits the blocks and a blocklist to the content management system. The content management system uses the blocklist to determine blocks expected to be received at the content management system and the client begins to transmit blocks of the content item to the content management system. When blocks received at the content management system match expected blocks, the content management system notifies receiving clients to begin receiving blocks for the content item, prior to receipt of all blocks on the blocklist at the content management system. This enables content items to begin synchronization across clients prior to actual entry of the content item into the content management system.
-
公开(公告)号:US20170078395A1
公开(公告)日:2017-03-16
申请号:US15359468
申请日:2016-11-22
Applicant: Dropbox, Inc.
Inventor: Bogdan-Cristian Tataroiu , Nipunn Koorapati
IPC: H04L29/08
CPC classification number: H04L67/1097 , H04L67/02 , H04L67/06 , H04L67/1095 , H04N21/278 , H04N21/83
Abstract: A content management system synchronizes content items across client computing systems. The content items are transmitted to the content management system and managed as blocks of data with a fixed size. When a new content item is added to synchronized data at a client, the client transmits the blocks and a blocklist to the content management system. The content management system uses the blocklist to determine blocks expected to be received at the content management system and the client begins to transmit blocks of the content item to the content management system. When blocks received at the content management system match expected blocks, the content management system notifies receiving clients to begin receiving blocks for the content item, prior to receipt of all blocks on the blocklist at the content management system. This enables content items to begin synchronization across clients prior to actual entry of the content item into the content management system.
Abstract translation: 内容管理系统跨客户端计算系统同步内容项。 将内容项目发送到内容管理系统并作为具有固定大小的数据块进行管理。 当在客户端将新的内容项目添加到同步数据时,客户端将该块和块列表发送到内容管理系统。 内容管理系统使用块列表来确定期望在内容管理系统处被接收的块,并且客户端开始向内容管理系统发送内容项的块。 当在内容管理系统处接收到的块匹配预期的块时,内容管理系统在接收到内容管理系统的块列表上的所有块之前通知接收客户端开始接收内容项的块。 这使得内容项目能够在将内容项目实际进入内容管理系统之前开始跨客户端同步。
-
公开(公告)号:US20180034910A1
公开(公告)日:2018-02-01
申请号:US15727565
申请日:2017-10-07
Applicant: Dropbox, Inc.
Inventor: Bogdan-Cristian Tataroiu , Nipunn Koorapati
IPC: H04L29/08 , H04N21/278 , H04N21/83
CPC classification number: H04L67/1097 , H04L67/02 , H04L67/06 , H04L67/1095 , H04N21/278 , H04N21/83
Abstract: A content management system synchronizes content items across client computing systems. The content items are transmitted to the content management system and managed as blocks of data with a fixed size. When a new content item is added to synchronized data at a client, the client transmits the blocks and a blocklist to the content management system. The content management system uses the blocklist to determine blocks expected to be received at the content management system and the client begins to transmit blocks of the content item to the content management system. When blocks received at the content management system match expected blocks, the content management system notifies receiving clients to begin receiving blocks for the content item, prior to receipt of all blocks on the blocklist at the content management system. This enables content items to begin synchronization across clients prior to actual entry of the content item into the content management system.
-
公开(公告)号:US09509747B2
公开(公告)日:2016-11-29
申请号:US14162528
申请日:2014-01-23
Applicant: Dropbox, Inc.
Inventor: Bogdan-Cristian Tataroiu , Nipunn Koorapati
IPC: G06F15/16 , H04L29/08 , H04N21/83 , H04N21/278
CPC classification number: H04L67/1097 , H04L67/02 , H04L67/06 , H04L67/1095 , H04N21/278 , H04N21/83
Abstract: A content management system synchronizes content items across client computing systems. The content items are transmitted to the content management system and managed as blocks of data with a fixed size. When a new content item is added to synchronized data at a client, the client transmits the blocks and a blocklist to the content management system. The content management system uses the blocklist to determine blocks expected to be received at the content management system and the client begins to transmit blocks of the content item to the content management system. When blocks received at the content management system match expected blocks, the content management system notifies receiving clients to begin receiving blocks for the content item, prior to receipt of all blocks on the blocklist at the content management system. This enables content items to begin synchronization across clients prior to actual entry of the content item into the content management system.
Abstract translation: 内容管理系统跨客户端计算系统同步内容项。 将内容项目发送到内容管理系统并作为具有固定大小的数据块进行管理。 当在客户端将新的内容项目添加到同步数据时,客户端将该块和块列表发送到内容管理系统。 内容管理系统使用块列表来确定期望在内容管理系统处被接收的块,并且客户端开始向内容管理系统发送内容项的块。 当在内容管理系统处接收到的块匹配预期的块时,内容管理系统在接收到内容管理系统的块列表上的所有块之前通知接收客户端开始接收内容项的块。 这使得内容项目能够在将内容项目实际进入内容管理系统之前开始跨客户端同步。
-
公开(公告)号:US09998541B2
公开(公告)日:2018-06-12
申请号:US15727565
申请日:2017-10-07
Applicant: Dropbox, Inc.
Inventor: Bogdan-Cristian Tataroiu , Nipunn Koorapati
IPC: G06F15/16 , H04L29/08 , H04N21/278 , H04N21/83
CPC classification number: H04L67/1097 , H04L67/02 , H04L67/06 , H04L67/1095 , H04N21/278 , H04N21/83
Abstract: A content management system synchronizes content items across client computing systems. The content items are transmitted to the content management system and managed as blocks of data with a fixed size. When a new content item is added to synchronized data at a client, the client transmits the blocks and a blocklist to the content management system. The content management system uses the blocklist to determine blocks expected to be received at the content management system and the client begins to transmit blocks of the content item to the content management system. When blocks received at the content management system match expected blocks, the content management system notifies receiving clients to begin receiving blocks for the content item, prior to receipt of all blocks on the blocklist at the content management system. This enables content items to begin synchronization across clients prior to actual entry of the content item into the content management system.
-
公开(公告)号:US20150207844A1
公开(公告)日:2015-07-23
申请号:US14162528
申请日:2014-01-23
Applicant: Dropbox, Inc.
Inventor: Bogdan-Cristian Tataroiu , Nipunn Koorapati
IPC: H04L29/08
CPC classification number: H04L67/1097 , H04L67/02 , H04L67/06 , H04L67/1095 , H04N21/278 , H04N21/83
Abstract: A content management system synchronizes content items across client computing systems. The content items are transmitted to the content management system and managed as blocks of data with a fixed size. When a new content item is added to synchronized data at a client, the client transmits the blocks and a blocklist to the content management system. The content management system uses the blocklist to determine blocks expected to be received at the content management system and the client begins to transmit blocks of the content item to the content management system. When blocks received at the content management system match expected blocks, the content management system notifies receiving clients to begin receiving blocks for the content item, prior to receipt of all blocks on the blocklist at the content management system. This enables content items to begin synchronization across clients prior to actual entry of the content item into the content management system.
Abstract translation: 内容管理系统跨客户端计算系统同步内容项。 将内容项目发送到内容管理系统并作为具有固定大小的数据块进行管理。 当在客户端将新的内容项目添加到同步数据时,客户端将该块和块列表发送到内容管理系统。 内容管理系统使用块列表来确定期望在内容管理系统处被接收的块,并且客户端开始向内容管理系统发送内容项的块。 当在内容管理系统处接收到的块匹配预期的块时,内容管理系统在接收到内容管理系统的块列表上的所有块之前通知接收客户端开始接收内容项的块。 这使得内容项目能够在将内容项目实际进入内容管理系统之前开始跨客户端同步。
-
-
-
-
-