-
公开(公告)号:US20190191191A1
公开(公告)日:2019-06-20
申请号:US15847734
申请日:2017-12-19
Applicant: Western Digital Technologies, Inc.
Inventor: Jun Xu , David Blankenbeckler , Robin O'Neill , Nils E. Larson
IPC: H04N21/237 , H04N21/232 , H04N19/30 , H04N21/2343
CPC classification number: H04N21/237 , H04N19/30 , H04N21/232 , H04N21/234327
Abstract: Systems and methods to improve content distribution by reducing computational demand, optimizing network usage, and/or providing protection for content are disclosed. In some embodiments, the requested content can be encoded using scalable video coding with erasure coding and/or bit-level chunks coding. Scalable video coding can be used to create one or more base layers and/or one or more enhancement layers for a requested content. Bit-level chunk coding and/or erasure coding can be used to create fragments of the one or more layers. In some embodiments, the end point device, the edge network device, and/or the data center can select a policy for encoding the requested content based on a security level for the user device, a security level for an edge network device, a security level for a data center, a demand for the requested content, or a computational complexity for reconstructing the requested content.
-
公开(公告)号:US20200336540A1
公开(公告)日:2020-10-22
申请号:US16922900
申请日:2020-07-07
Applicant: Western Digital Technologies, Inc.
Inventor: Jun Xu , Robert P. Ryan , Grant C. MacKey , James N. Malina , Robin O'Neill , Nils E. Larson
IPC: H04L29/08 , H03M13/37 , H04N21/231
Abstract: A network device includes memory with permanent storage. A request for information is received from a user device. In response to determining that an erasure encoded version of the requested information is not stored in the memory of the network device, the requested information is requested to be transmitted from a storage external to the network device and partially received. In response to determining that an amount of the partially received requested information does not satisfy an erasure encoding threshold, it is determined whether the erasure encoding threshold can be satisfied within a time duration. If so, the partially received requested information is erasure encoded, stored in the permanent storage, and transmitted. If not, the requested information is requested to be retransmitted from the storage external to the network device.
-
公开(公告)号:US20190190979A1
公开(公告)日:2019-06-20
申请号:US15847761
申请日:2017-12-19
Applicant: Western Digital Technologies, Inc.
Inventor: Jun Xu , Robert P. Ryan , Grant C. Mackey , James N. Malina , Robin O'Neill , Nils E. Larson
IPC: H04L29/08
Abstract: Embodiments of network devices for content distribution are described. In some embodiments, an edge network device integrates network coding for content distribution with erasure coding for data storage. Embodiments of methods of integrating network coding and erasure coding are also disclosed. In some embodiments, an edge network device can determine content distribution and storage for content based on one or more penalty functions that assess storage capacity, computational power, user demand, and/or network bandwidth for optimal resource usage. In some embodiments, an edge network device creates fragments of content and transmits a subset of the fragments for early distribution. In response to a user request for the content, the edge network device can transmit the remaining fragments to the user device for the user device to reconstruct the original content.
-
公开(公告)号:US11178226B2
公开(公告)日:2021-11-16
申请号:US16922900
申请日:2020-07-07
Applicant: Western Digital Technologies, Inc.
Inventor: Jun Xu , Robert P. Ryan , Grant C. Mackey , James N. Malina , Robin O'Neill , Nils E. Larson
IPC: H04L29/08 , H03M13/37 , H04N21/231
Abstract: A network device includes memory with permanent storage. A request for information is received from a user device. In response to determining that an erasure encoded version of the requested information is not stored in the memory of the network device, the requested information is requested to be transmitted from a storage external to the network device and partially received. In response to determining that an amount of the partially received requested information does not satisfy an erasure encoding threshold, it is determined whether the erasure encoding threshold can be satisfied within a time duration. If so, the partially received requested information is erasure encoded, stored in the permanent storage, and transmitted. If not, the requested information is requested to be retransmitted from the storage external to the network device.
-
公开(公告)号:US10742736B2
公开(公告)日:2020-08-11
申请号:US15847761
申请日:2017-12-19
Applicant: Western Digital Technologies, Inc.
Inventor: Jun Xu , Robert P. Ryan , Grant C. Mackey , James N. Malina , Robin O'Neill , Nils E. Larson
IPC: H04L29/08 , H03M13/37 , H04N21/231
Abstract: Embodiments of network devices for content distribution are described. In some embodiments, an edge network device integrates network coding for content distribution with erasure coding for data storage. Embodiments of methods of integrating network coding and erasure coding are also disclosed. In some embodiments, an edge network device can determine content distribution and storage for content based on one or more penalty functions that assess storage capacity, computational power, user demand, and/or network bandwidth for optimal resource usage. In some embodiments, an edge network device creates fragments of content and transmits a subset of the fragments for early distribution. In response to a user request for the content, the edge network device can transmit the remaining fragments to the user device for the user device to reconstruct the original content.
-
公开(公告)号:US10649655B2
公开(公告)日:2020-05-12
申请号:US15282837
申请日:2016-09-30
Applicant: WESTERN DIGITAL TECHNOLOGIES, INC.
Inventor: Jun Xu , Shaun Astarabadi , Grant C. Mackey , Junpeng Niu , Robin O'Neill , Jie Yu
Abstract: Systems and methods are disclosed for storing multimedia assets (or other data objects) in a storage array. Portions of the multimedia asset may be stored on different chunks of the storage drives in the storage array based on an access frequency level for a portion, an importance level for the portion, a reliability score for a chunk, and a performance score for the chunk.
-
公开(公告)号:US20180095665A1
公开(公告)日:2018-04-05
申请号:US15282837
申请日:2016-09-30
Applicant: WESTERN DIGITAL TECHNOLOGIES, INC.
Inventor: Jun Xu , Shaun Astarabadi , Grant C. Mackey , Junpeng Niu , Robin O'Neill , Jie Yu
IPC: G06F3/06
CPC classification number: G06F3/0604 , G06F3/061 , G06F3/0614 , G06F3/064 , G06F3/0644 , G06F3/067 , G06F3/0685 , G06F3/0688 , G06F3/0689 , H04L67/42
Abstract: Systems and methods are disclosed for storing multimedia assets (or other data objects) in a storage array. Portions of the multimedia asset may be stored on different chunks of the storage drives in the storage array based on an access frequency level for a portion, an importance level for the portion, a reliability score for a chunk, and a performance score for the chunk.
-
-
-
-
-
-