H03M7/6047

Apparatus and method for data compression in a wearable device

Described is an apparatus and method for data compression using compressive sensing in a wearable device. Described is also a machine-readable storage media having instruction stored thereon, that when executed, cause one or more processors to perform an operation comprising: receive an input signal from a sensor; convert the input signal to a digital stream; and symmetrically pad on either ends of the digital stream with a portion of the digital stream to form a padded digital stream.

Compressing Data for Storage in Cache Memories in a Hierarchy of Cache Memories
20200210343 · 2020-07-02 ·

An electronic device includes at least one compression-decompression functional block and a hierarchy of cache memories with a first cache memory and a second cache memory. The at least one compression-decompression functional block receives data in an uncompressed state, compresses the data using one of a first compression or a second compression, and, after compressing the data, provides the data to the first cache memory for storage therein. When the data is retrieved from the first cache memory to be stored in the second cache memory, when the data is compressed using the first compression, the compression-decompression functional block decompresses the data to reverse effects of the first compression on the data, thereby restoring the data to the uncompressed state and provides the data compressed using the second compression or in the uncompressed state to the second cache memory for storage therein.

Enhanced data storage using compressed data

Systems and methods for replicating data are disclosed. Data stored in a compressed form on a source storage array or device can be read and transmitted to a destination storage array or device. The replication of data is achieved without having to decompress the data.

ENERGY EFFICIENT ADAPTIVE DATA ENCODING METHOD AND CIRCUIT
20200186166 · 2020-06-11 ·

Various energy efficient data encoding schemes and computing devices are disclosed. In one aspect, a method of transmitting data from a transmitter to a receiver connected by plural wires is provided. The method includes sending from the transmitter on at least one but not all of the wires a first wave form that has first and second signal transitions. The receiver receives the first waveform and measures a first duration between the first and second signal transitions using a locally generated clock signal not received from the transmitter. The first duration is indicative of a first particular data value.

IMAGE TRANSMISSION AND RECEPTION SYSTEM, SERVER, AND IMAGING APPARATUS
20200177879 · 2020-06-04 ·

A load on restoring processing of a sampling signal by compressive sensing is reduced. In an image transmission and reception system, an imaging apparatus and a server are connected with each other via a network. The imaging apparatus randomly selects part of pixels from a plurality of pixels corresponding to light from a subject and photoelectrically converts the selected pixels, thereby transmitting the photoelectrically converted pixels as compressed image signals in a time sequence. The server receives the compressed image signals from the imaging apparatus via the network and restores the received compressed image signals on the basis of a sampling matrix that specifies the selection in the imaging apparatus.

Data Compression and Storage
20200177200 · 2020-06-04 ·

A data compression method comprises encoding groups of data items by generating, for each group, header data comprising h-bits and a plurality of body portions each comprising b-bits and each body portion corresponding to a data item in the group. The value of h may be fixed for all groups and the value of b is fixed within a group, wherein the header data for a group comprises an indication of b for the body portions of that group. In various examples, b=0 and so there are no body portions. In examples where b is not equal to zero, a body data field is generated for each group by interleaving bits from the body portions corresponding to data items in the group. The resultant encoded data block, comprising the header data and, where present, the body data field can be written to memory.

Digital down converter

A digital down converter includes a low resolution mixer, a decimation filter, and a high resolution mixer. The low resolution mixer is configured to receive a digitized radio frequency signal, and apply a first down conversion to the radio frequency signal to produce an intermediate frequency signal. The decimation filter is coupled to the low resolution mixer. The decimation filter is configured to receive the intermediate frequency signal, and reduce a sampling rate of the intermediate frequency signal to produce a decimated intermediate frequency signal. The high resolution mixer is coupled to the decimation filter. The high resolution mixer is configured to receive the decimated intermediate frequency signal, and apply a second down conversion to the decimated intermediate frequency signal to produce a down converted signal.

Information processing apparatus, information processing method, and recording medium storing program
10601444 · 2020-03-24 · ·

An information processing apparatus includes: a processor; and a processing circuit coupled to the processor, wherein the processing circuit is configured to: generate compressed data by compressing send data; and determine whether to transmit the compressed data or the send data before the compression to a network, based on a size of the compressed data, and wherein the processor is configured to transmit the compressed data or the send data before the compression to the network, based on a result of the determination.

Systems and methods for sharing encoder output
11882325 · 2024-01-23 · ·

Embodiments described herein provide systems and methods for sharing encoder output of video streams. In a particular embodiment, a method provides determining video profiles for each of a plurality of devices. The method further provides determining if two or more of the video profiles are similar by determining if parameters associated with each video profile differ by less than a threshold value. The method further provides transmitting a video stream encoded in a single format to the devices if they have similar profiles and transmitting video streams encoded in different formats to the devices if they do not have similar profiles.

System and method for low-power digital signal processing
10574261 · 2020-02-25 · ·

A system and method for low-power digital signal processing, for example, comprising adjusting a digital representation of an input signal.