Patents
Literature
Patsnap Copilot is an intelligent assistant for R&D personnel, combined with Patent DNA, to facilitate innovative research.
Patsnap Copilot

453 results about "Bit allocation" patented technology

Bit Allocation. Through an iterative algorithm, the bit allocation uses information from the psychoacoustic model to determine the number of code bits to be allocated to each subband.

Scalable audio coding/decoding method and apparatus without overlap of information between various layers

A scalable audio coding / decoding method and apparatus are provided. The coding method includes the steps of (a) signal-processing input audio signals and quantizing the same for each predetermined coding band; (b) coding the quantized data corresponding to the base layer within a predetermined layer size; (c) coding the quantized data corresponding to the next enhancement layer of the coded base layer and the remaining quantized data uncoded and belonging to the enhancement layer, within a predetermined layer size; and (d) sequentially performing the layer coding steps for all layers, wherein the steps (b), (c) and (d) each comprise the steps of: (i) obtaining gamut bit allocation information representing the number of bits of the quantized data corresponding to the respective subbands belonging to a layer to be coded; (ii) obtaining the number of bits allocated to the respective subbands within each subband size of the layers; (iii) generating an index representing the presence of quantized data for predetermined frequency components forming the subbands for the quantized data corresponding to the number of allocated bits; and (iv) generating bitstreams by coding the quantized data corresponding to the gamut bit allocation information, quantization step size, index and number of bits allocated to the respective subbands, by a predetermined coding method.
Owner:SAMSUNG ELECTRONICS CO LTD

Scalable audio coding/decoding method and apparatus

A scalable audio coding/decoding method and apparatus are provided. The coding method includes the steps of (a) signal-processing input audio signals and quantizing the same for each predetermined coding band; (b) coding the quantized data corresponding to the base layer within a predetermined layer size; (c) coding the quantized data corresponding to the next enhancement layer of the coded base layer and the remaining quantized data uncoded and belonging to the enhancement layer, within a predetermined layer size; and (d) sequentially performing the layer coding steps for all layers, wherein the steps (b), (c) and (d) each comprise the steps of: (i) obtaining gamut bit allocation information representing the number of bits of the quantized data corresponding to the respective subbands belonging to a layer to be coded; (ii) obtaining the number of bits allocated to the respective subbands within each subband size of the layers; (iii) generating an index representing the presence of quantized data for predetermined frequency components forming the subbands for the quantized data corresponding to the number of allocated bits; and (iv) generating bitstreams by coding the quantized data corresponding to the gamut bit allocation information, quantization step size, index and number of bits allocated to the respective subbands, by a predetermined coding method.
Owner:SAMSUNG ELECTRONICS CO LTD

Method for Bandwidth Regulation on a Cable Television System Channel

A method for regulating bandwidth usage in an output data stream transmitted on an analog channel from a cable head end. The output data stream comprises a plurality of input information content signals. For each input information content signal, a series of images are captured, compressed and formed into an input digital data stream. The bandwidth of each input digital data stream is regulated by associating the stream with a current bit allocation total. During each frame time: a bit allocation increment is added to the current bit allocation total for each input digital data stream. When a data packet to be transmitted for an input digital data stream is received by the multiplexer, the data packet is stored. When the number of bits in the stored data packet is not more than the current bit allocation total for the input digital data stream, the multiplexer forwards the stored data packet for transmission in the output data stream on the analog channel and decrements the current bit allocation total for the given input digital data stream by the number of bits in the stored data packet. In this way, no individual input channel takes more than its share of the bandwidth on the output stream on the analog channel.
Owner:ACTIVE VIDEO NETWORKS INC

DSL system loading and ordering

Loading and ordering techniques are provided for one-sided and two-sided vectored line groups, as well as loading methodologies that also can be used on a single line, in communication systems such as DSL binders. For single-user lines, bits and energy are optimally allocated for a given set of parameters, which may include maximum rate, minimum rate, maximum margin, target margin, minimum margin and PSD mask of any shape. Iterations, bit-swapping during loading or adaptive margin update during loading can be used in single-user loading, which has low complexity and can be used for a variety of loading objectives and/or goals, such as rate-adaptive, margin-adaptive and fixed-margin objectives. For multi-user vectoring systems, ordering as well as loading is provided for a supplied rate-tuple within a rate region, determining acceptable user loadings and orderings so that the rate-tuple can be implemented. For one-sided vectored DSL, some loading and ordering determines acceptable allocations of bits, energy and decoding/precoding ordering(s) for each tone of each user for a specified set of rates on the vectored lines. PSD determination, ordering and bit allocation can be iteratively used in multi-user loading and ordering and can augment and alter the criteria used for bit swapping procedures used in single lines (or in bonded multiple lines for a single user) so that a favorable vector of rates is achieved for all users. Order swapping can adjust a bit vector and/or rate vector within a constant-rate-sum convex subset of a hyperplane towards the desired vector of user rates for each of the lines.
Owner:ASSIA SPE LLC CO THE CORP TRUST CO

System and method for reducing power consumption for wireless communications by mobile devices

A power control scheme for a wireless network communication system that includes a base station and multiple wireless mobile device dynamically adjusts transmission power of a mobile device in conjunction with adjusting its bit allocation in source coding and channel coding to minimize its total power consumption while maximizing the system capacity in terms of the total effective transmission rates received by the base station. The base station sets a target signal quality value for each mobile station, and the target values are determined by the base station such that the total effective data rate from all the mobile devices is maximized under constraints of the total received power and the error protection level requirements for the mobile devices. The base station periodically measures a signal quality value, such as a signal-to-interference ratio (SIR), from transmissions received by the base from each mobile device, compares it with the measured signal quality value for that mobile device, and sends a control signal instructing the mobile device to increase or decrease its transmission power based on the result of the comparison. When the mobile device receives the control signal, it determines an amount of adjustment to its transmission power by performing a minimum calculation under constraints on the total data distortion and the maximum transmission rate to adjust the parameters for source coding, channel coding, and transmission under the constraints to result in a redistribution of power between the components that provides the minimized total power consumption.
Owner:MICROSOFT TECH LICENSING LLC

Method for sending acknowledgement information and user terminal

The invention discloses a method for sending acknowledgement information and a user terminal, which are applied to a system adopting carrier aggregation technology. The user terminal comprises a bit allocation module, an information processing module and an information sending module. The method comprises the following steps that: user equipment (UE) allocates a bit number occupied by the acknowledgement information of a downlink sub-frame to each downlink sub-frame in a configuration window corresponding to an uplink sub-frame respectively according to the uplink/downlink configuration information, the total bit number occupied by the acknowledgement information of all downlink sub-frames is a positive integer k; the UE performs AND operation on the acknowledgement information of each downlink sub-frame respectively according to the reception condition of a physical downlink shared channel (PDSCH) in each downlink sub-frame so as to acquire the acknowledgement information of each downlink sub-frame, wherein the bit number occupied by the acknowledgement information of each downlink sub-frame is the bit number allocated by the UE; and the feedback acknowledgement information of the downlink sub-frame is the feedback information of the PDSCH received in the high downlink sub-frame. The method and the user terminal guarantee the throughput of the system to the largest degree.
Owner:ZTE CORP
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products