Permutation-based coding for data storage and data transmission
a data storage and data transmission technology, applied in the direction of code conversion, electrical equipment, etc., can solve the problems of inhibiting commercial applications, increasing computation burden, and data processing computation intensive, and achieves secure and efficient storage and distribution of data files, no loss of data, and small footprint
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Benefits of technology
Problems solved by technology
Method used
Image
Examples
Embodiment Construction
[0071]The aim of the embodiments described in this application are coding algorithms based on permutation functions for efficiently and securely storing and transmitting data. A permutation is a reordering of an ordered sequence of symbols or values, which plays an important role in algorithms. Different permutations of an ordered sequence may be indexed by a unique permutation index. This way, a sequence of data (values or symbols) may be regarded as a permutation which can be represented by an ordered sequence and a permutation index. It has been surprisingly found that permutation techniques can be used to code data blocks for efficient and secure data storage and transmission, despite the fact that the combination of the ordered sequence and the permutation index, as such, may result in a bigger (bit wise) value. For example, the number of permutations for two bytes is 2!=2, wherein each byte may represent a value between 0 to 255 resulting in 256*256=65536 combinations. The number
PUM
Abstract
Description
Claims
Application Information
- R&D Engineer
- R&D Manager
- IP Professional
- Industry Leading Data Capabilities
- Powerful AI technology
- Patent DNA Extraction
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic.
© 2024 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap