Patent classifications
H04L1/0014
Encoding / Decoding System and Method
A computer-implemented method, computer program product and computing system for: encoding an unencoded data file to generate a related encoded data file based, at least in part, upon a plurality of mappings to a plurality of portions of a dictionary file; receiving a request to manipulate the unencoded data file; and processing the related encoded data file based, at least in part, upon the plurality of mappings and the dictionary file to generate a modified encoded data file that represents the requested manipulations of the unencoded data file.
Transmission method, transmission apparatus, reception method and reception apparatus
All data symbols used in data transmission of a modulated signal are precoded by hopping between precoding matrices so that the precoding matrix used to precode each data symbol and the precoding matrices used to precode data symbols that are adjacent to the data symbol in the frequency domain and the time domain all differ. A modulated signal with such data symbols arranged therein is transmitted.
COMPENSATING FOR INTERRUPTIONS IN A WIRELESS CONNECTION
A method of compensating for potential interruptions in a wireless spatially selective connection over which data at a first compression level is transmitted from a host device to a client device involves determining (S32) that an interruption to the wireless spatially selective connection over which data is being transmitted at a first compression level to a client device is starting or is due to start, compressing (S3Y3) the data at a second compression level that is higher than the first compression level, and forwarding (S34) the data compressed at the second compression level to a transmitting component for wireless spatially non-selective broadcast while the interruption to the spatially selective connection occurs. Determining that the interruption is due to start may involve analysing a historical record of previous interruptions to determine a periodicity of the previous interruptions or receiving information from the transmitting component that an interruption is expected to occur. Determining that the interruption is starting may involve determining that a buffer used for storing the data prior to transmittal is full, indicative that an interruption has commenced, or receiving information from the transmitting component that an interruption has commenced.
SYSTEMS AND METHODS FOR DYNAMICALLY ADJUSTING QUALITY LEVELS FOR TRANSMITTING CONTENT BASED ON CONTEXT
Systems and methods for dynamically adapting quality levels of content is disclosed herein. A content transmission system determines whether to reduce streaming bandwidth of a device that transmits content. In response to determining to reduce the streaming bandwidth, the content transmission system identifies a first plurality of frames of the content based on a first context and a second plurality of frames of the content based on a second context. The content transmission system transmits the first plurality of frames at a first quality level based on the first context and the second plurality of frames at a second quality level that is higher than the first quality level based on the second context.
METHOD AND SYSTEM FOR NORMALIZING PLATFORM-ADAPTIVE AUDIO
A method for normalizing platform-adaptive audio includes encoding input video content and generating video stream data as original data to store the video stream data in storage; generating loudness metadata for audio data of the video content and storing the loudness metadata in the storage; receiving a request for the video content from a client; searching the storage for video stream data of the video content corresponding to the request, the loudness metadata, and a device profile corresponding to device information included in the request; and transmitting, to the client, a response including the video stream data, the loudness metadata, and the device profile that are found in the storage.
TERMINAL
A terminal determines a target code rate by using a reference code rate, which is based on a modulation scheme and a modulation order, and an adjustment coefficient a that lowers the reference code rate. The terminal transmits/receives a signal encoded based on the target code rate.
METHOD AND APPARATUS FOR DECOMPRESSION FAILURE OF TRANSMISSION OF SPLIT COMPRESSED DATA PACKET
A wireless device with dual connectivity may transmit split bearer traffic including a plurality of compressed data packets respectively to a first RLC entity of a first base station and a second RLC entity of a second base station and measure BLERs of the transmitted split bearer traffic. Based on the measured BLERs of the transmitted split bearer traffic, the wireless device may transmit uncompressed data packets to one or more of the first RLC entity or the second RLC entity. The wireless device may also reset a context memory and transmit the uncompressed data packets to the first RLC entity and the second RLC entity. A base station with dual connectivity may configure an LTE RLC entity with an RLC out-of-order delivery to deliver the received compressed data packets to an NR-PDCP entity without reordering the compressed data packets at the LTE RLC entity.
Dynamic rate adaptation during real-time LTE communication
Methods and computing systems for dynamic rate adaption during real-time Long Term Evolution (LTE) communication are described. A real-time LTE communication session with another mobile device is established over an LTE connection. The real-time LTE communication session is established with codec rate. A monitor component receives data indicating a performance of the real-time LTE communication session, and causes the real-time LTE communication component to perform, during the real-time LTE communication session, a renegotiation of the codec rate based at least on the performance of the real-time LTE communication session.
Data transmission method, communications device, and storage medium
A data transmission method includes: obtaining Q first code block streams, wherein Q is an integer greater than 1, the coding type is M1/N1 bit coding, and one code block in the first code block stream comprises a synchronization header area of (N1−M1) bits and a non-synchronization one code block in the second code block stream comprises a synchronization header area of (N1−M1) bits and a non-synchronization header area of M1 bits, and a non-synchronization header area of a code block in the Q first code block streams is carried in a non-synchronization header area of a code block in the second code block stream. header area of M1 bits; and placing non-synchronization header areas of code blocks in the Q first code block streams into a to-be-sent second code block stream, wherein a coding type of the second code block stream is M1/N1 bit coding.
Techniques for improving data transmission in teleoperation systems via dynamic packet routing
Techniques for improving data transmission in teleoperation systems including a method for dynamic packet routing. The method includes identifying an optimal channel of a plurality of channels based on a network connectivity status of a system and historical connectivity data related to a current location of the system, wherein the system includes a plurality of network authorization devices, wherein each network authorization device is configured to enable communications via an associated channel; and routing packets to the optimal channel using the network authorization device associated with the optimal channel.