Digital Code To Digital Code Converters Patents (Class 341/50)
  • Patent number: 12261633
    Abstract: A brokering architecture is disclosed. The brokering architecture focuses on storing changes to the building system. Measurements are quantized to an integer representation and encoded so that time series data is stored in a series of changes of value. The encoded timeseries may be compressed using compression schemes that advantageously make use of small changes between adjacent stored values of the timeseries. Compressed timeseries values allow more data to be stored in RAM or other short-term storage and provide a more responsive system to control physical systems like buildings. Timeseries compression may be provided through extensions accessed through a structured data format on the message bus. Extensions can cause the execution of certain instructions based on the fields in the structured data and may be used to provide functionality in addition to timeseries compression including BACnet communications, predictions, and simulations.
    Type: Grant
    Filed: September 11, 2024
    Date of Patent: March 25, 2025
    Assignee: Tyco Fire & Security GmbH
    Inventors: Andrew J. Przybylski, Jon T. Mueller, John H. Burroughs, Peter J. Hazelberg
  • Patent number: 12255940
    Abstract: A shot analyzer varies the resolution when generating encoded video sequences for streaming. The shot analyzer generates a first encoded video sequence based on a first resolution and a source video sequence that is associated with a video title. The shot analyzer then determines a first encoded shot sequence from multiple encoded shot sequences included in the first encoded video sequence based on quality metric(s). The first encoded shot sequence is associated with a first shot sequence included in the source video sequence. Subsequently, the shot analyzer generates a second encoded shot sequence based on a second resolution and the first shot sequence. The shot analyzer generates a second encoded video sequence based on the first encoded video sequence and the second encoded shot sequence. At least a first portion of the second encoded video sequence is subsequently streamed to an endpoint device during playback of the video title.
    Type: Grant
    Filed: August 2, 2018
    Date of Patent: March 18, 2025
    Assignee: NETFLIX, INC.
    Inventor: Ioannis Katsavounidis
  • Patent number: 12250008
    Abstract: A method for serializing communications in the computing field includes serializing input data into a serialized stream of symbols, based on one or more encodings, at a serializer, each symbol including a disparity code selected based on a running disparity (RD) of the serialized stream of symbols. The running disparity (RD) is tracked by setting the RD to an initial value, and then adding a disparity of each symbol to the RD to ensure the RD does not exceed a desired maximum, e.g., three. A positive disparity encoding or a negative disparity encoding of each symbol is selected for transmission based on the RD. The serialized data stream of symbols is transmitted along a data conduit, to a deserializer, in which the serialized data stream of symbols is deserialized to determine a corresponding bit value, for outputting decoded information in parallel form.
    Type: Grant
    Filed: May 4, 2023
    Date of Patent: March 11, 2025
    Assignee: Luminous Computing, Inc.
    Inventors: Ben Melton, Dave Baker
  • Patent number: 12223295
    Abstract: A method for deploying executable programming code, in real-time, leveraging an augmented reality (“AR”) device may be provided. The AR device may be a part of a network of AR devices. Each AR device within the network may be in electronic communication with each other during a duration of time that data displayed is captured, converted, analyzed, code generated and further visualized as a preview in an AR display through the AR device. The method may include capturing, continuously, images of data displayed on a display screen. The method may further include analyzing each captured image in order to identify a captured image comprising a plurality of text associated with computer processing steps for processing a set of documents. In response to the identifying, converting the captured image into a text file and searching to find an optimal function for each step in the set of computer processing steps.
    Type: Grant
    Filed: April 25, 2023
    Date of Patent: February 11, 2025
    Assignee: Bank of America Corporation
    Inventors: Arunkumar Somasundaram, Udhayan M, Lalitha Rajeswari Karanam, Balamurali Lakshminarayanan
  • Patent number: 12224044
    Abstract: A system and methods for upsampling of decompressed genomic data after lossy compression using a neural network integrates AI-based techniques to enhance compression quality. It incorporates a novel deep-learning neural network that upsamples decompressed data to restore information lost during lossy compression, taking advantage of cross-correlations between genomic data sets.
    Type: Grant
    Filed: July 11, 2024
    Date of Patent: February 11, 2025
    Assignee: ATOMBEAM TECHNOLOGIES INC
    Inventors: Zhu Li, Paras Maharjan, Brian R. Galvin
  • Patent number: 12224774
    Abstract: A runtime data-format optimizer for a processing element includes a sparsity-detector and a compression-converter. The sparsity-detector selects a first compression-conversion format during a runtime of the processing element based on a performance model that is based on a first sparsity pattern of first data stored in a first memory that is exterior to the processing element and a second sparsity pattern of second data that is to be stored in a second memory within the processing element. The second sparsity pattern is based on a runtime configuration of the processing element. The first data is stored in the first memory using a first compression format and the second data is to be stored in the second memory using a second compression format. The compression-conversion circuit converts the first compression format of the first data to be the second compression format of the second data based on the first compression-conversion format.
    Type: Grant
    Filed: January 12, 2023
    Date of Patent: February 11, 2025
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Jong Hoon Shin, Ardavan Pedram, Joseph Hassoun
  • Patent number: 12224777
    Abstract: For compressing data, preprocessing operations are performed on raw input data. A discrete cosine transform is performed on the preprocessed data, and multiple subbands are created, where each subband represents a particular range of frequencies. The subbands are organized into multiple groups, where the multiple groups comprise a first low frequency group, a second low frequency group, and a high frequency group. A latent space representation is generated corresponding to each of the multiple groups of subbands. A first bitstream is created based on the latent space representation, and an alternate representation of the latent space is used for creating a second bitstream, enabling multiple-pass techniques for data compression. The multiple bitstreams may be multiplexed to form a combined bitstream for storage and/or transmission purposes.
    Type: Grant
    Filed: October 4, 2024
    Date of Patent: February 11, 2025
    Assignee: ATOMBEAM TECHNOLOGIES INC
    Inventors: Zhu Li, Paras Maharjan, Brian Galvin
  • Patent number: 12205003
    Abstract: The present disclosure relates to a method, a device, and related products for processing data. In an embodiment of the present disclosure, when processing data related to a neural network, an optimal truncation threshold value for a plurality of pieces of data is determined. The data is truncated through the truncation data threshold, and the plurality of pieces of data is quantized from a high-precision format to a low-precision format. The method in the present disclosure can ensure the precision of data processing as high as possible while reducing the amount of data processing. In addition, the method also helps to significantly reduce the amount of data transmission, thereby greatly accelerating the data exchange among a plurality of computing devices.
    Type: Grant
    Filed: June 29, 2021
    Date of Patent: January 21, 2025
    Assignee: SHANGHAI CAMBRICON INFORMATION TECHNOLOGY CO., LTD
    Inventors: Yao Zhang, Guang Jiang, Xishan Zhang, Shiyi Zhou, Di Huang, Chang Liu, Jiaming Guo
  • Patent number: 12199643
    Abstract: A system and method for controllable lossy data compression employing a joint learning framework to efficiently compress and reconstruct input data while balancing compression ratio and reconstruction quality. The system comprises an encoding system, a temporal modeling system, and a decoding system, which are jointly optimized to minimize a combined loss function. The encoding system, such as a Vector Quantized Variational Autoencoder (VQ-VAE) compresses the input data into a compact representation, while introducing a controllable degree of lossy compression based on adjustable compression parameters. The temporal modeling system, such as a Multilayer Perceptron Long Short-Term Memory captures temporal dependencies in the compressed representation. The decoding system, such as a VQ-VAE decoder, reconstructs the input data from the compressed representation. By providing control over the trade-off between compression ratio and reconstruction quality, the system offers flexibility for diverse applications.
    Type: Grant
    Filed: August 1, 2024
    Date of Patent: January 14, 2025
    Assignee: ATOMBEAM TECHNOLOGIES INC
    Inventors: Zhu Li, Paras Maharjan, Brian Galvin
  • Patent number: 12199644
    Abstract: A system and method for compressing and restoring data utilizing a variational autoencoder to enable homomorphic compression techniques is disclosed. Input data is compressed into a latent space using an encoder network of a variational autoencoder. Homomorphic operations are performed on the compressed data in the latent space. The latent space compressed data is decompressed using a decoder network of the variational autoencoder. The homomorphic operations can enable performing operations while the data is in a compressed form, and preserving results of those operations while the data is in a decompressed form.
    Type: Grant
    Filed: June 26, 2024
    Date of Patent: January 14, 2025
    Assignee: ATOMBEAM TECHNOLOGIES INC
    Inventor: Brian Galvin
  • Patent number: 12166507
    Abstract: Compressing and restoring data using a multi-level autoencoder and a correlation network. The multi-level autoencoder compresses (in the encoder section) and decompresses (in the decoder section) data streams, and a separate correlation network trained on groups of input data sets restores lost data by leveraging correlations between the data sets.
    Type: Grant
    Filed: April 27, 2024
    Date of Patent: December 10, 2024
    Assignee: ATOMBEAM TECHNOLOGIES INC.
    Inventor: Brian Galvin
  • Patent number: 12154524
    Abstract: The present disclosure provides a shift register, a drive method thereof, and a gate drive circuit. The shift register includes an input circuit, a reset circuit, a first output circuit, and a second output circuit. The input circuit is configured to provide an input signal from an input terminal to a first node. The reset circuit is configured to provide a first voltage from a first voltage terminal to the first node under the control of a reset signal from a reset signal terminal. The first output circuit is configured to output from a first output terminal one of a first clock signal and a second clock signal as a first scan signal. The second output circuit is configured to output from a second output terminal the other of the first clock signal and the second clock signal as a second scan signal.
    Type: Grant
    Filed: November 21, 2022
    Date of Patent: November 26, 2024
    Assignees: CHONGQING BOE OPTOELECTRONICS TECHNOLOGY CO., LTD., BOE TECHNOLOGY GROUP CO., LTD.
    Inventors: Shuai Chen, Xiuzhu Tang, Hailong Wu, Jianfeng Yuan, Zhi Zhang, Xuebo Liang, Qian Wang, Qiyuan Wei, Qi Li
  • Patent number: 12074618
    Abstract: An embodiment of an integrated circuit may comprise a hardware compressor to compress data, the hardware compressor including circuitry to store input data in a history buffer, compute one or more code tables based on the input data, and compute a compression stream header based on the computed one or more code tables. Other embodiments are disclosed and claimed.
    Type: Grant
    Filed: December 21, 2020
    Date of Patent: August 27, 2024
    Assignee: Intel Corporation
    Inventors: James Guilford, Vinodh Gopal, Daniel Cutter
  • Patent number: 12057864
    Abstract: A lossless data compressor prevents normalization overruns on-the-fly as symbol occurrence counts are rounded to generate symbol frequencies, allowing an encoding table generator to generate encoding table entries without waiting for the symbol frequency table to finish filling. Rounding errors are accumulated as symbols are normalized and compensated for by reducing a symbol frequency when the symbol frequency is at least 2 and the accumulated errors have exceeded a threshold. The symbol frequency is also reduced when the number of remaining states in the encoding table is insufficient for a number of remaining unprocessed symbols and states for a current encoding table entry. Since error compensation occurs as symbols are being normalized, encoding table generation is not forced to wait for all symbols in the block to be processed, reducing latency. Three pipeline stages can operate on three input blocks: symbol counting, normalization/error compensation/encoding table generation, and data encoding.
    Type: Grant
    Filed: September 20, 2022
    Date of Patent: August 6, 2024
    Assignee: Hong Kong Applied Science and Technology Research Institute Company Limited
    Inventors: Hing-Mo Lam, Hailiang Li, Ho Yu Wong, Yan Huo, Tao Li, Ka Lung Tim Wong
  • Patent number: 12045219
    Abstract: Disclosed herein relates to a method that improves the accuracy of producing family trees. The DNA of a target individual is processed to find a matching individual. Using the known family tree of the matching individual, multiple candidate family trees are generated with multiple proposed placements for the target individual. For each candidate family tree, a genetic likelihood for a proposed relationship and the other DNA test takers in the family tree. A birth-year probability is determined by identifying a most recent common ancestor (MRCA). The birth-year probability is based on the number of years between the target individual and the matching individual and a normal distribution of ages for parent-child age differences in a population. The genetic likelihood is converted to a genetic probability so that it can be compared with or added to the birth-year probability. Based on the two probabilities, the candidate family trees are sorted.
    Type: Grant
    Filed: November 23, 2022
    Date of Patent: July 23, 2024
    Assignee: Ancestry.com DNA, LLC
    Inventors: Jingwen Pei, Keith D. Noto
  • Patent number: 12034461
    Abstract: In a first method, a wireless device estimates a delay profile of a channel impulse response, CIR, for a channel between a network node and the wireless device, compresses the delay profile using a compression function, and transmits the compressed delay profile. The compression function includes a first function and a quantizer. The first function is configured to receive input data and reduce a dimension of the input data. In a second method, a network node receives a compressed delay profile of CIR for a channel between a network node and a wireless device, decompresses the compressed delay profile using a decompression function, and estimates a position of the wireless device based on at least the decompressed delay profile. The decompression function includes a first function which is configured to receive input data and provide output data in a higher dimensional space than the input data.
    Type: Grant
    Filed: March 6, 2020
    Date of Patent: July 9, 2024
    Assignee: Telefonaktiebolaget LM Ericsson (Publ)
    Inventors: Henrik Rydén, Roy Timo, Maksym Girnyk, Hamed Farhadi
  • Patent number: 12033079
    Abstract: A multi-task (MTL) process is adapted to the single-task learning (STL) case, i.e., when only a single task is available for training. The process is formalized as pseudo-task augmentation (PTA), in which a single task has multiple distinct decoders projecting the output of the shared structure to task predictions. By training the shared structure to solve the same problem in multiple ways, PTA simulates the effect of training towards distinct but closely-related tasks drawn from the same universe. Training dynamics with multiple pseudo-tasks strictly subsumes training with just one, and a class of algorithms is introduced for controlling pseudo-tasks in practice.
    Type: Grant
    Filed: February 8, 2019
    Date of Patent: July 9, 2024
    Assignee: Cognizant Technology Solutions U.S. Corporation
    Inventors: Elliot Meyerson, Risto Miikkulainen
  • Patent number: 12028094
    Abstract: Methods and apparatus relating to an Application Programming Interface (API) for fine grained low latency decompression within a processor core are described. In an embodiment, a decompression Application Programming Interface (API) receives an input handle to a data object. The data object includes compressed data and metadata. Decompression Engine (DE) circuitry decompresses the compressed data to generate uncompressed data. The DE circuitry decompress the compressed data in response to invocation of a decompression instruction by the decompression API. The metadata comprises a first operand to indicate a location of the compressed data, a second operand to indicate a size of the compressed data, a third operand to indicate a location to which decompressed data by the DE circuitry is to be stored, and a fourth operand to indicate a size of the decompressed data. Other embodiments are also disclosed and claimed.
    Type: Grant
    Filed: December 23, 2020
    Date of Patent: July 2, 2024
    Inventors: Jayesh Gaur, Adarsh Chauhan, Vinodh Gopal, Vedvyas Shanbhogue, Sreenivas Subramoney, Wajdi Feghali
  • Patent number: 11995355
    Abstract: According to one embodiment, a memory system includes a shift register memory and a controller. The shift register memory includes data storing shift strings. The controller changes a shift pulse, which is to be applied to the data storing shift strings from which first data is read by applying a first shift pulse, to a second shift pulse to write second data to the data storing shift strings and to read the second data from the data storing shift strings. The controller creates likelihood information of data read from the data storing shift strings in accordance with a read result of the second data. The controller performs soft decision decoding for the first data using the likelihood information.
    Type: Grant
    Filed: April 28, 2023
    Date of Patent: May 28, 2024
    Assignee: KIOXIA CORPORATION
    Inventors: Yuta Aiba, Naomi Takeda, Masanobu Shirakawa
  • Patent number: 11991042
    Abstract: Techniques are presented to stitch existing virtual private networks (VPNs), such as MPLS based VPNs, with virtual private clouds (VPCs) in public cloud data centers. The stitching architecture can be realized by configuring a virtual routing application (VRA) in the VPCs and configuring virtual routing applications and a virtual routing application controller in the existing VPN. For VPCs in public clouds that do not have a VRA, traffic can be default routed to VPCs with a VRA.
    Type: Grant
    Filed: February 17, 2023
    Date of Patent: May 21, 2024
    Assignee: Huawei Technologies, Inc.
    Inventors: Linda Dunbar, Katherine Zhao
  • Patent number: 11967975
    Abstract: A method and apparatus that facilitates lossless data compression employing seed bits and recursive processing. The compression steps operate on the initial binary representation of the input digital data stream by representing the digital data stream using two data sets namely a rule data set and a seed data set, wherein the rules data is a dictionary, and the seed data is a unique binary string defined in the course of the recursive processing having a size that is less than the original data string.
    Type: Grant
    Filed: July 5, 2022
    Date of Patent: April 23, 2024
    Inventors: Eduin Esteban Hernandez Serna, Walter Andres Hernandez Serna
  • Patent number: 11916242
    Abstract: A battery pack includes a cell module assembly, a primary power output, and a secondary output connector. The cell module assembly includes several lithium-ion battery cells connected in parallel. The primary power output includes a pair of terminals for connection to equipment to be powered by the battery pack. The secondary output connector includes a secondary power output for connection to equipment to be powered by the battery pack and includes an enable input. The primary power output is configured to supply electrical power at a voltage higher than the secondary power output connector. The secondary power output is controllable through the enable input to selectively supply electrical power from the secondary power output.
    Type: Grant
    Filed: October 8, 2020
    Date of Patent: February 27, 2024
    Assignee: Briggs & Stratton, LLC
    Inventors: Jeffrey Zeiler, Jacob Schmalz, Nicholas Ziedler
  • Patent number: 11843488
    Abstract: A signal processing device includes an acquisition unit that acquires identification information associated with data obtained by decoding a reception signal that includes a signal included in a first layer and a signal included in a different layer and superimposed on the signal of the first layer in a power axis direction, the data being output to a post-stage processing unit, a decoding unit that decodes the signal of the different layer on the basis of a result of decoding of the signal of the first layer after the decoding of the signal of the first layer, and an output control unit that outputs data obtained by decoding the signal of the different layer to the post-stage processing unit without outputting data obtained by decoding the signal of the first layer to the post-stage processing unit, in a case where data identified by the identification information is data obtained by decoding the signal of the different layer.
    Type: Grant
    Filed: January 14, 2020
    Date of Patent: December 12, 2023
    Assignee: SONY SEMICONDUCTOR SOLUTIONS CORPORATION
    Inventor: Yutaka Nakada
  • Patent number: 11842358
    Abstract: Methods and apparatus are disclosed to model consumer choices.
    Type: Grant
    Filed: June 11, 2021
    Date of Patent: December 12, 2023
    Assignee: Nielsen Consumer LLC
    Inventor: John G Wagner
  • Patent number: 11776663
    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.
    Type: Grant
    Filed: October 27, 2022
    Date of Patent: October 3, 2023
    Assignee: Illumina, Inc.
    Inventor: Guillaume Alexandre Pascal Rizk
  • Patent number: 11776090
    Abstract: An apparatus includes a processor to: receive an indication of ability of a node device to provide a resource for executing application routines, at least one identifier of at least one image including an executable routine stored within a cache of the node device, and an indication of at least one revision level of the at least one image; analyze the ability to provide the resource; in response to being able to support execution of the application routine, identify a first image in a repository; compare identifiers to determine whether there is a second image including a matching executable routine; in response to a match, compare revision levels; and in response to the revision level of the most recent version of the first image being more recent, retrieve the most recent version of the first image from the repository, and store it within the node device.
    Type: Grant
    Filed: December 23, 2021
    Date of Patent: October 3, 2023
    Assignee: SAS Institute Inc.
    Inventor: Jody Bridges Steadman
  • Patent number: 11728826
    Abstract: Methods, systems, and apparatus, including computer-readable storage media for hardware compression and decompression. A system can include a decompressor device coupled to a memory device and a processor. The decompressor device can be configured to receive, from the memory device, compressed data that has been compressed using an entropy encoding, process the compressed data using the entropy encoding to generate uncompressed data, and send the uncompressed data to the processor. The system can also include a compressor device configured to generate, from uncompressed data, a probability distribution of codewords, generate a code table from the probability distribution, and compress incoming data using the generated code table.
    Type: Grant
    Filed: May 24, 2021
    Date of Patent: August 15, 2023
    Assignee: Google LLC
    Inventor: Reiner Alwyn Pope
  • Patent number: 11728825
    Abstract: A disclosed information handling system includes an edge device communicatively coupled to a cloud computing resource. The edge device is configured to respond to receiving, from an internet of things (IoT) unit, a numeric value for a parameter of interest by determining a compressed encoding for the numeric value in accordance with a non-lossless compression algorithm. The edge device transmits the compressed encoding of the numeric value to the cloud computing resource. The cloud computing resource includes a decoder communicatively coupled to the encoder and configured to respond to receiving the compressed encoding by generating a surrogate for the numeric value. The surrogate may be generated in accordance with a probability distribution applicable to the parameter of interest. The compression algorithm may be a clustering algorithm such as a k-means clustering algorithm.
    Type: Grant
    Filed: October 25, 2021
    Date of Patent: August 15, 2023
    Assignee: Dell Products L.P.
    Inventors: Ofir Ezrielev, Nadav Azaria, Avitan Gefen, Amihai Savir
  • Patent number: 11720795
    Abstract: Disclosed is a neural network structure enabling efficient training of the network and a method thereto. The structure is a ladder-type structure wherein one or more lateral input(s) is/are taken to decoding functions. By minimizing one or more cost function(s) belonging to the structure the neural network structure may be trained in an efficient way.
    Type: Grant
    Filed: November 26, 2014
    Date of Patent: August 8, 2023
    Assignee: Canary Capital LLC
    Inventor: Harri Valpola
  • Patent number: 11693446
    Abstract: On-chip spread spectrum synchronization between spread spectrum sources is provided. A spread spectrum amplitude of a signal of a spread spectrum reference clock is obtained using one or more delay lines of one or more delay elements in a skitter circuit. A spread width of the spread spectrum amplitude of the signal is determined, using one or more sticky latches in the skitter circuit, based on one or more edges of the signal. A delay line of the one or more delay elements corresponding to a falling edge of the spread width of the signal is identified using combinational circuitry of the skitter circuit. A spread spectrum signal of a spread spectrum slave clock is synchronized with the signal of the spread spectrum reference clock based on the delay line.
    Type: Grant
    Filed: October 20, 2021
    Date of Patent: July 4, 2023
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: John Borkenhagen, Christopher Steffen, Grant P. Kesselring
  • Patent number: 11677415
    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.
    Type: Grant
    Filed: January 28, 2022
    Date of Patent: June 13, 2023
    Assignee: Imagination Technologies Limited
    Inventors: Peter Malcolm Lacey, Simon Fenney
  • Patent number: 11637567
    Abstract: There is provided a decoding circuit including; a first decoding unit that decodes a first signal from a multiplexed signal in which the first signal and a second signal are multiplexed in an LDM (Layered Division Multiplexing) system; and a second decoding unit that decodes the second signal from the multiplexed signal using the decoding result of the decoded first signal, wherein the second signal is selectively decoded based on noise information related to a reception state of the multiplexed signal.
    Type: Grant
    Filed: July 23, 2019
    Date of Patent: April 25, 2023
    Assignee: SONY SEMICONDUCTOR SOLUTIONS CORPORATION
    Inventors: Yutaka Nakada, Satoshi Okada
  • Patent number: 11630863
    Abstract: Devices, methods, and systems for encoding data as DNA are provided. An encoder device can include circuitry to encode a data file having a bit sequence encoding data and to generate a virtual DNA (VDNA) sequence of virtual nucleotide bases (Vnb) that reversibly encodes the bit sequence of the data file, divide the VDNA sequence into a plurality of VDNA fragments, associate each VDNA fragment with an archive library sequence (Arc_SEQ), and generate a read instruction (READ) sequence of differences between each VDNA fragment and each associated Arc_SEQ including sufficient instruction to facilitate regeneration of each VDNA fragment from each associated Arc_SEQ. A codeword sequence (Code_SEQ) is additionally generated for each VDNA fragment that includes a codename identifying the associated Arc_SEQ, the READ sequence associated with the VDNA fragment, and an index sequence (Idx_SEQ) including an index mapping of the VDNA fragment in the VDNA sequence.
    Type: Grant
    Filed: August 16, 2021
    Date of Patent: April 18, 2023
    Assignee: Intel Corporation
    Inventors: Xing Su, Kai Wu, Noureddine Tayebi, Grace Credo
  • Patent number: 11611748
    Abstract: An encoder encodes transform coefficients of a transform coefficient block representing a block of a picture using a scan pattern which sequentially traverses the transform coefficients of the transform block by encoding absolute values of quantization levels of the transform coefficients. The absolute values are binarized with a binarization comprising a first part of the binarization below a cutoff value and a second part of the binarization, prefixed by a codeword of the first part of the binarization for the cutoff value, above the cutoff value. The encoder adaptively, based on previously encoded transform coefficients, decreases the cutoff value to zero monotonically during encoding of the transform coefficients so that the binarization comprises the second part of the binarization and not the first part of the binarization.
    Type: Grant
    Filed: September 25, 2020
    Date of Patent: March 21, 2023
    Assignee: FRAUNHOFER-GESELLSCHAFT ZUR FÖRDERUNG DER ANGEWANDTEN FORSCHUNG E.V.
    Inventors: Paul Haase, Christian Rudat, Heiner Kirchhoffer, Phan Hoang Tung Nguyen, Mischa Siekmann, Heiko Schwarz, Detlev Marpe, Thomas Wiegand
  • Patent number: 11593286
    Abstract: According to one embodiment, a memory system includes a first compression unit, a second compression unit, a non-volatile memory, a first decoding unit, a conversion unit and an output unit. The first compression unit is configured to output second data obtained by compressing first data. The second compression unit is configured to output third data obtained by compressing the second data. Fourth data based on the third data is written to the non-volatile memory. The first decoding unit is configured to decode the third data based on the fourth data to the second data. The conversion unit is configured to acquire fifth data by converting a format of the second data. The output unit is configured to output the fifth data to a host.
    Type: Grant
    Filed: June 11, 2021
    Date of Patent: February 28, 2023
    Assignee: Kioxia Corporation
    Inventors: Keiri Nakanishi, Kazuhiro Hiwada, Youhei Fukazawa
  • Patent number: 11595078
    Abstract: A method of reducing transmission power for an encoded data stream includes the steps of receiving an incoming data stream having equal probability for a plurality of incoming data bits, assigning a symbol scheme to the received data bits of the incoming data stream according to probabilities of occurrence of individual ones of the received data bits, and transmitting an outgoing data stream according to the assigned symbol scheme having a second average transmit power, different than the first average transmit power, for a plurality of outgoing symbols.
    Type: Grant
    Filed: September 7, 2021
    Date of Patent: February 28, 2023
    Assignee: Cable Television Laboratories, Inc.
    Inventors: Thomas H. Williams, Gregory Charles White
  • Patent number: 11579775
    Abstract: A storage system includes a storage device and a host device. The storage device includes a nonvolatile memory device having a first size and a first volatile memory device having a second size smaller than the first size and configured to operate as a cache memory with respect to the nonvolatile memory device. The first volatile memory device is configured to allow a first bus portion access to cache data stored in the first volatile memory device. The host device is configured to generate a cache table corresponding to information in the cache data stored in the first volatile memory device and configured to read the cache data stored in the first volatile memory device via the first bus portion based on the cache table.
    Type: Grant
    Filed: October 20, 2017
    Date of Patent: February 14, 2023
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Dong-Gun Kim, Won-Moon Cheon
  • Patent number: 11531873
    Abstract: Techniques and systems are provided for implementing a convolutional neural network. One or more convolution accelerators are provided that each include a feature line buffer memory, a kernel buffer memory, and a plurality of multiply-accumulate (MAC) circuits arranged to multiply and accumulate data. In a first operational mode the convolutional accelerator stores feature data in the feature line buffer memory and stores kernel data in the kernel data buffer memory. In a second mode of operation, the convolutional accelerator stores kernel decompression tables in the feature line buffer memory.
    Type: Grant
    Filed: June 23, 2020
    Date of Patent: December 20, 2022
    Assignees: STMICROELECTRONICS S.r.l., STMicroelectronics International N.V.
    Inventors: Thomas Boesch, Giuseppe Desoli, Surinder Pal Singh, Carmine Cappetta
  • Patent number: 11526752
    Abstract: Provided are computing systems and methods directed to active learning and may provide advantages or improvements to active learning applications for skewed data sets. A challenge in training and developing high-quality models for many supervised learning scenarios is obtaining labeled training examples. Provided are systems and methods for active learning on a training dataset that includes both labeled and unlabeled datapoints. In particular, the systems and methods described herein can select (e.g., at each of a number of iterations) a number of the unlabeled datapoints for which labels should be obtained to gain additional labeled datapoints on which to train a machine-learned model (e.g., machine-learned classifier model). Generally, provided are cost-effective methods and systems for selecting data to improve machine-learned models in applications such as the identification of content items in text, images, and/or audio.
    Type: Grant
    Filed: January 23, 2020
    Date of Patent: December 13, 2022
    Assignee: GOOGLE LLC
    Inventors: Qi Zhao, Abbas Kazerouni, Sandeep Tata, Jing Xie, Marc Najork
  • Patent number: 11522530
    Abstract: A waveform shaping circuit includes a capacitor, an impedance element, a switch circuit, and a switch control circuit. Opposite ends of the capacitor are connected to the input and output, respectively. One end of the impedance element supplies a target constant voltage to the output end of the capacitor. The switch circuit has a switch without a diode. When on, the switch applies the target constant voltage to the output. When off, it does not. The switch control circuit switches the switch on during a high voltage period in an AC component of an input pulse signal and switches the switch off during a low voltage period of the AC component. The circuit shapes the input pulse signal into an output pulse signal whose peak-to-peak voltage is equivalent to a peak-to-peak voltage of the AC component and whose voltage during the high voltage period is at the target constant voltage.
    Type: Grant
    Filed: December 1, 2021
    Date of Patent: December 6, 2022
    Assignee: HIOKI E.E. CORPORATION
    Inventors: Koichi Yanagisawa, Hiroyoshi Ikeda, Shin Kasai, Tomoharu Sakai
  • Patent number: 11514921
    Abstract: A system and method to process audio data received over the ARC or eARC interface of HDMI from audio sources are provided. A media device may receive compressed audio data in a number of data formats. The media device may convert between the audio formats provided by the audio sources and the audio formats supported by audio playback devices. The media device may inspect frames of audio data to determine if the frames are to be decoded. The frame may be decoded and subsequently encoded into the data formats supported by the audio playback devices. To reduce latency, the media device may enable a pass-through mode to bypass the decoding of the frames to allow the frames to be decoded at the audio playback devices. A bi-directional loopback application may route audio data received over the ARC or eARC interface from the audio sources to the audio playback devices.
    Type: Grant
    Filed: September 26, 2019
    Date of Patent: November 29, 2022
    Assignee: APPLE INC.
    Inventors: Brett D. George, Adam E. Kriegel, Michael F. Jean, Daniel C. Klingler, Girault W. Jones, Felipe Ferreri Tonello
  • Patent number: 11501160
    Abstract: In deep learning, and in particular, for data compression for allreduce in deep learning, a gradient may be compressed for synchronization in a data parallel deep neural network training for allreduce by sharing a consensus vector between each node in a plurality of nodes to ensure identical indexing in each of the plurality of nodes prior to performing sparse encoding.
    Type: Grant
    Filed: March 28, 2019
    Date of Patent: November 15, 2022
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Minsik Cho, Wei Zhang, Ulrich Finkler
  • Patent number: 11500708
    Abstract: A semiconductor device has a timer unit and a processing unit. The timer unit includes a binary counter, a first converter that converts a first count value output from the binary counter to a gray code to output as first gray code data. The processing unit includes a first synchronizer that captures the first gray code data transferred from the timer unit in synchronization with the system clock signal and outputs the captured first gray code data as second gray code data, and a fault detection unit that generates a data for fault detection based on the first gray code data transferred from the timer unit and compares a second count value based on the second gray code data with a third counter value based on the data for fault detection.
    Type: Grant
    Filed: April 27, 2020
    Date of Patent: November 15, 2022
    Assignee: RENESAS ELECTRONICS CORPORATION
    Inventors: Kiyoshi Hayase, Shinichi Shibahara, Yuki Hayakawa, Yoichi Yuyama
  • Patent number: 11488609
    Abstract: An apparatus for downmixing a multi-channel signal having at least two channels, has: a downmixer for calculating a downmix signal from the multi-channel signal, wherein the downmixer is configured to calculate the downmix using an absolute phase compensation, so that a channel having a lower energy among the at least two channels is only rotated or is rotated stronger than a channel having a greater energy in calculating the downmix signal; and an output interface for generating an output signal, the output signal having information on the downmix signal.
    Type: Grant
    Filed: May 3, 2019
    Date of Patent: November 1, 2022
    Assignee: FRAUNHOFER-GESELLSCHAFT ZUR FOERDERUNG DER ANGEWANDTEN FORSCHUNG E.V.
    Inventors: Jan Buethe, Guillaume Fuchs, Wolfgang Jaegers, Franz Reutelhuber, Juergen Herre, Eleni Fotopoulou, Markus Multrus, Srikanth Korse
  • Patent number: 11468905
    Abstract: Performance of an encoding process and a decoding process for a sound signal is enhanced. A representative value calculating part 110 calculates, for each frequency section by a plurality of samples fewer than the number of frequency samples of a sample sequence of a frequency domain signal corresponding to an input acoustic signal, from the sample sequence of the frequency domain signal, a representative value of the frequency section from sample values of samples included in the frequency section, for each of predetermined time sections. A signal companding part 120 obtains, for each of the predetermined time sections, a frequency domain sample sequence obtained by multiplying a weight according to a function value of the representative value by a companding function for which an inverse function can be defined and each of the samples corresponding to the representative value in the sample sequence of the frequency domain signal, as a sample sequence of a weighted frequency domain signal.
    Type: Grant
    Filed: September 13, 2017
    Date of Patent: October 11, 2022
    Assignee: NIPPON TELEGRAPH AND TELEPHONE CORPORATION
    Inventors: Ryosuke Sugiura, Takehiro Moriya, Noboru Harada, Takahito Kawanishi, Yutaka Kamamoto, Kouichi Furukado, Junichi Nakajima, Jouji Nakayama, Kenichi Noguchi, Keisuke Hasegawa
  • Patent number: 11455524
    Abstract: A computer-implemented method for improving compression of predictive models includes generating an unlabeled simulated data set by expanding an initial data set, and generating a labeled data set by predicting the unlabeled, simulated data set using a complex model to output a plurality of labels. The method also includes training a relatively simple neural network using the labeled data set.
    Type: Grant
    Filed: August 28, 2018
    Date of Patent: September 27, 2022
    Assignee: BLUEOWL, LLC
    Inventor: Kenneth J. Sanchez
  • Patent number: 11446003
    Abstract: This disclosure generally relates to system design for a handheld ultrasound imaging system, which may generate an ultrasound image of tissue. The handheld ultrasound imaging system may comprise: an ultrasound transducer array to generate ultrasound waves comprising a wavelength; a processor coupled to the ultrasound transducer array, the processor configured with instructions that when executed cause the processor to: receive ultrasound data derived from the ultrasound transducer array and generate the plurality of ultrasound images, the plurality of ultrasound images comprising an axial resolution capable of resolving the tissue structure no more than the wavelength, and output the plurality of ultrasound images.
    Type: Grant
    Filed: March 27, 2017
    Date of Patent: September 20, 2022
    Assignee: VAVE HEALTH, INC.
    Inventors: Amin Nikoozadeh, Jung Woo Choe
  • Patent number: 11437048
    Abstract: A method for generating a bitstream indicative of an object based audio program is described. The bitstream comprises a sequence of containers. A first container of the sequence of containers comprises a plurality of substream entities for a plurality of substreams of the object based audio program and a presentation section. The method comprises determining a set of object channels. The method further comprises providing a set of object related metadata for the set of object channels. In addition, the method comprises inserting a first set of object channel frames and a first set of object related metadata frames into a respective set of substream entities of the first container. Furthermore, the method comprises inserting presentation data into the presentation section.
    Type: Grant
    Filed: May 12, 2020
    Date of Patent: September 6, 2022
    Assignee: DOLBY INTERNATIONAL AB
    Inventors: Christof Fersch, Alexander Stahlmann
  • Patent number: 11431978
    Abstract: A video decoding method and a video decoding device are provided, and the video decoding method includes the following steps. A to-be-decoded bin string is received. A plurality of first current syntax elements in the to-be-decoded bin string are decoded based on a first context model until a decoding output value of the last one of the first current syntax elements matches a specific bin pattern. When the first current syntax elements are decoded, in response to that a state machine is switched from a first decoding operation mode to a second decoding operation mode, a second current syntax element that exists based on the last one of the first current syntax elements is decoded.
    Type: Grant
    Filed: October 19, 2020
    Date of Patent: August 30, 2022
    Assignee: ALi Corporation
    Inventor: Wen-Han Zheng
  • Patent number: 11431351
    Abstract: A compression scheme can be selected for an input data stream based on characteristics of the input data stream. For example, when the input data stream is searched for pattern matches, input stream characteristics used to select a compression scheme can include one or more of: type and size of an input stream, a length of a pattern, a distance from a start of where the pattern is to be inserted to the beginning of where the pattern occurred previously, a gap between two pattern matches (including different or same patterns), standard deviation of a length of a pattern, standard deviation of a distance from a start of where the pattern is to be inserted to the beginning of where the pattern occurred previously, or standard deviation of a gap between two pattern matches. Criteria can be established whereby one or more characteristics are used to select a particular encoding scheme.
    Type: Grant
    Filed: March 8, 2019
    Date of Patent: August 30, 2022
    Assignee: Intel Corporation
    Inventors: David K. Cassetti, Stephen T. Palermo, Sailesh Bissessur, Patrick Fleming, Lokpraveen Mosur, Smita Kumar, Pradnyesh S. Gudadhe, Naveen Lakkakula, Brian Will, Atul Kwatra