-
公开(公告)号:US11776663B2
公开(公告)日:2023-10-03
申请号:US17974978
申请日:2022-10-27
Applicant: Illumina, Inc.
Inventor: Guillaume Alexandre Pascal Rizk
CPC classification number: G16B50/50 , H03M7/3071 , H03M7/6011
Abstract: Methods, systems, and computer programs for compressing nucleic acid sequence data. A method can include obtaining nucleic acid sequence data representing: (i) a read sequence, and (ii) a plurality of quality scores, determining whether the read sequence includes at least one “N” base, based on a determination that the read sequence includes at least one “N” base, generating, by one or more computers, a first encoding data set by using a first encoding process to encode each set of four quality scores of the read sequence into a single byte of memory, and using a second encoding process to encode the first encoded data set, thereby compressing the data to be compressed.
-
公开(公告)号:US11764806B2
公开(公告)日:2023-09-19
申请号:US17467282
申请日:2021-09-06
Applicant: NEC CORPORATION
Inventor: Charvi Vitthal , Florian Beye , Koichi Nihei , Hayato Itsumi , Takanori Iwai
IPC: H03M7/00 , H03M7/30 , G06F18/214
CPC classification number: H03M7/6005 , G06F18/214 , H03M7/3059 , H03M7/3066 , H03M7/6011
Abstract: A system includes a non-transitory computer readable medium configured to store instructions thereon; and a processor connected to the non-transitory computer readable medium. The processor is configured to execute the instructions for generating a mask based on received data from a sensor, wherein the mask includes a plurality of importance values, and each region of the received data is designated a corresponding importance value of the plurality of importance values. The processor is configured to execute the instructions for encoding the received data based on the mask; and transmitting the encoded data to a decoder for defining reconstructed data. The processor is configured to execute the instructions for computing a loss based on the reconstructed data, the received data and the mask. The processor is configured to execute the instructions for providing training to an encoder for encoding the received data based on the computed loss.
-
73.
公开(公告)号:US11756559B2
公开(公告)日:2023-09-12
申请号:US17677608
申请日:2022-02-22
Applicant: DOLBY INTERNATIONAL AB
Inventor: Kristofer Kjoerling , Lars Villemoes , Heiko Purnhagen , Per Ekstrand
CPC classification number: G10L19/02 , G10L19/167 , G10L19/26 , H03M7/6005 , H03M7/6011
Abstract: A method for decoding an encoded audio bitstream is disclosed. The method includes receiving the encoded audio bitstream and decoding the audio data to generate a decoded lowband audio signal. The method further includes extracting high frequency reconstruction metadata and filtering the decoded lowband audio signal with an analysis filterbank to generate a filtered lowband audio signal. The method also includes extracting a flag indicating whether either spectral translation or harmonic transposition is to be performed on the audio data and regenerating a highband portion of the audio signal using the filtered lowband audio signal and the high frequency reconstruction metadata in accordance with the flag.
-
公开(公告)号:US11716095B2
公开(公告)日:2023-08-01
申请号:US17465841
申请日:2021-09-02
Applicant: Samsung Electronics Co., Ltd.
Inventor: Ilia Ovsiannikov
CPC classification number: H03M7/3066 , G06F9/30018 , G06F9/30036 , G06F9/30145 , G06F9/3818 , G06F9/3851 , H03M7/40 , H03M7/6005 , H03M7/6011 , H03M7/6023 , H04L5/023
Abstract: A data compressor a zero-value remover, a zero bit mask generator, a non-zero values packer, and a row-pointer generator. The zero-value remover receives 2N bit streams of values and outputs 2N non-zero-value bit streams having zero values removed from each respective bit stream. The zero bit mask generator receives the 2N bit streams of values and generates a zero bit mask for a predetermined number of values of each bit stream in which each zero bit mask indicates a location of a zero value in the predetermined number of values corresponding to the zero bit mask. The non-zero values packer receives the 2N non-zero-value bit streams and forms a group of packed non-zero values. The row-pointer generator that generates a row-pointer for each group of packed non-zero values.
-
公开(公告)号:US20230229632A1
公开(公告)日:2023-07-20
申请号:US17658928
申请日:2022-04-12
Applicant: Dell Products L.P.
Inventor: Ofir Ezrielev , Ilan Buyum , Jehuda Shemer
IPC: G06F16/174 , H03M7/30
CPC classification number: G06F16/1744 , H03M7/6011
Abstract: Compressing files is disclosed. An input file to be compressed is first aligned. Aligning the file includes splitting the file into sequences that can be aligned. When splitting the file into sequences or when performing subsequent recursive splitting, the splitting is based on a longest sequence match. The result is a compression matrix, where each row of the matrix corresponds to part of the file. A consensus sequence is determined from the compression matrix. Using the consensus sequence, pointer pairs are generated. Each pointer pair identifies a subsequence of the consensus matrix. The compressed file includes the pointer pairs and the consensus sequence.
-
公开(公告)号:US20230195346A1
公开(公告)日:2023-06-22
申请号:US18109774
申请日:2023-02-14
Applicant: Intel Corporation
Inventor: Francesc Guim Bernat , Evan Custodio , Susanne M. Balle , Joe Grecco , Henry Mitchel , Slawomir Putyrski
IPC: G06F3/06 , G06F16/174 , G06F21/57 , G06F21/73 , G06F8/65 , H04L41/0816 , H04L41/0853 , H04L41/12 , H04L67/10 , G06F11/30 , G06F9/50 , H01R13/453 , G06F9/48 , G06F9/455 , H05K7/14 , H04L61/5007 , H04L67/63 , H04L67/75 , H03M7/30 , H03M7/40 , H04L43/08 , H04L47/20 , H04L47/2441 , G06F11/07 , G06F11/34 , G06F7/06 , G06T9/00 , H03M7/42 , H04L12/28 , H04L12/46 , G06F13/16 , G06F21/62 , G06F21/76 , H03K19/173 , H04L9/08 , H04L41/044 , H04L49/104 , H04L43/04 , H04L43/06 , H04L43/0894 , G06F9/38 , G06F12/02 , G06F12/06 , G06T1/20 , G06T1/60 , G06F9/54 , H04L67/1014 , G06F8/656 , G06F8/658 , G06F8/654 , G06F9/4401 , H01R13/631
CPC classification number: G06F3/0641 , G06F16/1744 , G06F21/57 , G06F21/73 , G06F8/65 , H04L41/0816 , H04L41/0853 , H04L41/12 , H04L67/10 , G06F11/3079 , G06F9/5005 , H01R13/4536 , H01R13/453 , G06F9/5044 , G06F9/4843 , G06F9/45533 , G06F9/5083 , H05K7/1491 , H04L61/5007 , H04L67/63 , H04L67/75 , G06F3/0608 , G06F3/065 , G06F3/067 , H03M7/6017 , H03M7/60 , H03M7/40 , H03M7/6011 , H03M7/6029 , G06F3/0611 , G06F3/0613 , G06F3/0617 , G06F3/0647 , G06F3/0653 , H04L43/08 , H04L47/20 , H04L47/2441 , G06F11/0709 , G06F11/0751 , G06F11/079 , G06F11/3006 , G06F11/3409 , G06F7/06 , G06T9/005 , H03M7/3084 , H03M7/42 , H04L12/2881 , H04L12/4633 , G06F13/1652 , G06F21/6218 , G06F21/76 , H03K19/1731 , H04L9/0822 , H04L41/044 , H04L49/104 , H04L43/04 , H04L43/06 , H04L43/0894 , G06F9/3851 , G06F9/4881 , G06F9/505 , G06F12/0284 , G06F12/0692 , G06T1/20 , G06T1/60 , G06F9/3891 , G06F9/5038 , G06F9/544 , H04L67/1014 , G06F8/656 , G06F8/658 , G06F8/654 , G06F9/4401 , G06F3/0604 , G06F11/3034 , G06F11/3055 , H01R13/4538 , H01R13/631 , H05K7/1452 , H05K7/1487 , H04L47/78
Abstract: A compute device to manage workflow to disaggregated computing resources is provided. The compute device comprises a compute engine receive a workload processing request, the workload processing request defined by at least one request parameter, determine at least one accelerator device capable of processing a workload in accordance with the at least one request parameter, transmit a workload to the at least one accelerator device, receive a work product produced by the at least one accelerator device from the workload, and provide the work product to an application.
-
公开(公告)号:US20230195311A1
公开(公告)日:2023-06-22
申请号:US18178556
申请日:2023-03-06
Applicant: AtomBeam Technologies Inc.
Inventor: Joshua Cooper , Aliasghar Riahi , Mojgan Haddad , Ryan Kourosh Riahi , Razmin Riahi , Charles Yeomans
CPC classification number: G06F3/0608 , G06F3/0623 , H03M7/6011 , G06F3/067 , H03M7/6005 , G06F3/0659
Abstract: A system and method for encoding anonymized dataset. A dataset may be pre-processed by dividing into a plurality of sourceblocks at all reasonable sourceblock lengths, and then counting how many times each sourceblock occurs in the dataset, resulting in a tally record of tokens and their count value. This tally record may then be anonymized and transmitted as an anonymized tally record to a data deconstruction engine which combined with a library manager creates a codebook and performs optimization techniques on the codebook. The received anonymized tally record may be parsed into individual tokens by identifying the tokens with the highest count value. The tokens may then be sent, in descending order of count value, to the library manger where each token may be assigned a codeword. Then a half-backed codebook is created using the tokens and each token's unique codeword, before sending the half-backed codebook to a system user.
-
公开(公告)号:US11677415B2
公开(公告)日:2023-06-13
申请号:US17588014
申请日:2022-01-28
Applicant: Imagination Technologies Limited
Inventor: Peter Malcolm Lacey , Simon Fenney
IPC: H03M7/00 , H03M7/30 , H04N19/13 , H04N19/132 , H04N19/176 , H04N19/186
CPC classification number: H03M7/3059 , H03M7/6011 , H04N19/13 , H04N19/132 , H04N19/176 , H04N19/186
Abstract: A method of data compression in which the total size of the compressed data is determined and based on that determination, the bit depth of the input data may be reduced before the data is compressed. The bit depth that is used may be determined by comparing the calculated total size to one or more pre-defined threshold values to generate a mapping parameter. The mapping parameter is then input to a remapping element that is arranged to perform the conversion of the input data and then output the converted data to a data compression element. The value of the mapping parameter may be encoded into the compressed data so that it can be extracted and used when subsequently decompressing the data.
-
公开(公告)号:US11664820B2
公开(公告)日:2023-05-30
申请号:US16891697
申请日:2020-06-03
Applicant: Nokia Technologies Oy
Inventor: Shaoduo Gan , Akhil Mathur , Anton Isopoussu
CPC classification number: H03M7/6064 , G06N3/088 , H03M7/6011
Abstract: An apparatus, method and computer program is described comprising: initialising weights of a target encoder based on a source encoder; initialising weights of a target discriminator associated with the target encoder such that the target discriminator is initialised to match a source discriminator associated with the source encoder; applying some of a target data set to the target encoder to generate target encoder outputs; applying the target encoder outputs to the target discriminator to generate a first local loss function output; training the target encoder to seek to increase the first local loss function output; training the target discriminator to seek to decrease the first local loss function output; and synchronising weights of the target discriminator and the source discriminator.
-
公开(公告)号:US11664819B2
公开(公告)日:2023-05-30
申请号:US16847642
申请日:2020-04-13
Applicant: Samsung Electronics Co., Ltd.
Inventor: Ilia Ovsiannikov , Lei Wang
CPC classification number: H03M7/3066 , G06F9/30018 , G06F9/30036 , G06F9/30145 , G06F9/3818 , G06F9/3851 , H03M7/40 , H03M7/6005 , H03M7/6011 , H03M7/6023 , H04L5/023
Abstract: A data-sparsity homogenizer includes a plurality of multiplexers and a controller. The plurality of multiplexers receives 2N bit streams of non-homogenous sparse data in which the non-homogenous sparse data includes non-zero value data clumped together. The plurality of multiplexers is arranged in 2N rows and N columns. Each input of a multiplexer in a first column receives a respective bit stream of the 2N bit streams of non-homogenized sparse data, and the multiplexers in a last column output 2N bit streams of sparse data that is more homogenous than the non-homogenous sparse data of the 2N bit streams. The controller controls the plurality of multiplexers so that the multiplexers in the last column output the 2N channels of bit streams of sparse data that is more homogeneous than the non-homogenous sparse data of the 2N bit streams.
-
-
-
-
-
-
-
-
-