H04L69/04

Systems and methods for compressing sensor data using clustering and shape matching in edge nodes of distributed computing networks

A system and method for compressing sensor data at an edge node of a distributed computing network. The method includes training the edge node to with a plurality of known signal templates. Each known signal template corresponding to a corresponding one of a plurality of events observable by the sensor. A raw data signal is collected by a sensor of the edge node. The raw data signal is classified to one of the known signal templates based on a degree of similarity between the raw data signal and the known signal template. A compression scheme is selected based on the classification of the raw data signal. The raw data signal is compressed in accordance with the compression scheme.

DATA TRANSMISSION FRAMING
20220038228 · 2022-02-03 ·

Techniques for framing data in various data transmission contexts are described. A data framing technique may include a transmitter sending a data stream including repeating bits in alternating forward and reverse order. A receiver of the data stream may fold the data stream, and correlate portions of the folded data stream for purposes of validating the data stream and/or identifying an ID in the data stream. In at least some instances, once the receiver validates the data stream, the receiver may accept payload accompanying the data stream.

Dynamic use of header compression in a wireless network

A wireless communication link between a wireless access point and a mobile communication device supports multiple data flows. Each of the data flows can be configured to convey a different type of data. Based on monitoring events/conditions such as conveyance of communications over each of the multiple data flows, a communication management resource selectively assigns data flow compression settings to each of the multiple data flows. Based on the assigned compression settings, the mobile communication device and/or wireless access point communicate packet delivery data (such as network address information) over the data flows. For example, in accordance with the generated compression settings, packet delivery data for data packets conveyed over a first data flow are compressed, while packet delivery data for data packets conveyed over a second data flow are not compressed.

Link layer assisted robust header compression context update management
09736723 · 2017-08-15 · ·

A method and system for communicating header compression layer control messages. Header compression control messages are generated by a header compression layer (302) and are sent through at least one link layer data packet by a link transport communications protocol layer (304) to a remote receiver (104). The link transport communications protocol layer (304) monitors receipt of link layer data packet acknowledgements that are received from the link transport communications protocol layer (304) of the remote receiver (104) for the at least one link layer data packet. The link transport communications protocol layer (304) determines successful transmission of the header compression control message and provides, to the header compression layer (302), an indication of successful header compression control message transmission.

Load balancing overlay network traffic using a teamed set of network interface cards

In one embodiment, a server includes a processor and logic integrated with and/or executable by the processor. The logic is configured to hash at least a portion of a packet according to a hashing algorithm to obtain a hash value. The logic is also configured to select an uplink with which to forward the packet based on the hash value. In another embodiment, a method includes hashing at least a portion of at least one packet according to a hashing algorithm to obtain a hash value using an accelerated network interface card (NIC) of a server. The accelerated NIC is configured to provide overlay functionality. The method also includes selecting an uplink, based on the hash value, from a plurality of uplinks available to send traffic out to a network using the accelerated NIC.

METHOD AND APPARATUS FOR PROCESSING DATA UNIT BASED ON DATA COMPRESSION ALGORITHM IN WIRELESS COMMUNICATION SYSTEM
20220038951 · 2022-02-03 ·

The present invention relates to a method of processing a data unit by a transmitter in a wireless communication system. In particular, the method includes the steps of: submitting, a lower layer, a first data unit with performing data compression algorithm to the first data unit; receiving, from a network, a control data unit for resetting the data compression algorithm; instructing the lower layer to discard the first data unit; resetting the data compression algorithm; and submitting a second data unit with performing the reset data compression algorithm to the second data unit.

Personal audio system using processing parameters learned from user feedback

Learning personal audio systems and methods are disclosed. A learning personal audio system characterizes the digitized ambient sound so as to generate feature data for the digitized ambient sound, instructs a network interface to transmit the feature data to the remote server, requests one or more appropriate sound profiles from the remote server based upon the feature data, receives one or more selected sound profiles, selected by the remote server based upon the feature data, and initiates processing of the digitized ambient sound based upon the one or more selected sound profiles received from the remote server to generate digitized processed sound. The one or more selected sound profiles for the learning personal audio system are based upon sound profiles which are manually selected by a plurality of other users of personal audio systems similar to the learning personal audio system.

Method, electronic device and computer program product for processing data
11431349 · 2022-08-30 · ·

Embodiments of the present disclosure provide a method, electronic device and a computer program product for processing data. The method comprises determining target data that are used for determining a target compression level for a user. The method also comprises compressing at least part of the target data using a plurality of compression levels of a compression algorithm, respectively, to obtain a plurality of compression ratios and a plurality of compression latencies corresponding to the plurality of compression levels. The method further comprises determining the target compression level for the user for compressing data of the user data based on the plurality of compression ratios and the plurality of compression latencies.

Method, electronic device and computer program product for processing data
11431349 · 2022-08-30 · ·

Embodiments of the present disclosure provide a method, electronic device and a computer program product for processing data. The method comprises determining target data that are used for determining a target compression level for a user. The method also comprises compressing at least part of the target data using a plurality of compression levels of a compression algorithm, respectively, to obtain a plurality of compression ratios and a plurality of compression latencies corresponding to the plurality of compression levels. The method further comprises determining the target compression level for the user for compressing data of the user data based on the plurality of compression ratios and the plurality of compression latencies.

METHODS AND SYSTEMS FOR ENCODING/DECODING FILES AND TRANSMISSIONS THEREOF
20170230485 · 2017-08-10 ·

In one embodiment, the instant invention includes a computer system that includes at least the following components: a) a first computer that performs, in concurrent manner, at least the following tasks: dividing a computer file into a plurality of segments, compressing segments, and sending the compressed segments to a second computer over a network; b) the second computer that performs, in concurrent manner, at least the following tasks: decompressing the compressed segments and assembling the decompressed segment to reconstruct the computer file, where the compressing task performed by the first computer and the decompressing task performed by the second computer are synchronized and performed concurrently.