Abstract:
A method and apparatus for encoding based on a linear block code, and a method and apparatus for generating a linear block code are provided. The method for encoding based on a linear block code includes: generating a linear block code; and encoding an information sequence with an encoding matrix of the linear block code to obtain a bit stream sequence. The linear block codes have a good minimum distance characteristic, so that the error correction performance is improved.
Abstract:
A practical economic and technical model for building commercial-grade electronic file delivery services that provide the same scale, predictability, and differentiated service levels as physical courier services traditionally used to move electronic data on physical media. Systems and methods for providing such services using a charge-back scheme based on congestion pricing are described.
Abstract:
A method and apparatus for encoding based on a linear block code, and a method and apparatus for generating a linear block code are provided. The method for encoding based on a linear block code includes: generating a linear block code; and encoding an information sequence with an encoding matrix of the linear block code to obtain a bit stream sequence. The linear block codes have a good minimum distance characteristic, so that the error correction performance is improved.
Abstract:
A virtual link bandwidth control scheme is described that is a software-based mechanism for achieving distributed and coordinated bandwidth control. The scheme can be seamlessly integrated with the data transfer protocols utilizing queuing delay as part of rate control mechanism for data transfer and allows multiple processes to self-limit their transfer speeds, so that the aggregate rate stabilizes at a pre-configured level below the physical bottleneck capacity.
Abstract:
The present invention provides a method for managing additional functions in an instant messaging system, a method for providing an additional function to an instant messaging system, an instant messaging system and IM client therein employing the methods. The instant messaging system enables a plurality of users to instantly message with each other through a network. The method for managing additional functions comprises: at a client of the instant messaging system, invoking a program for one of the additional functions in a session by way of interaction with a contact, wherein the additional function is recorded in local contact list of the client as the contact. The present invention enables a user to add a UI component corresponding to a needed additional function in the dialog of current chatting session only when necessary, thus reducing the complexity of the main UI.
Abstract:
A technique for probabilistic determining fuzzy duplicates includes converting a plurality of tuples into hash vectors utilizing a locality sensitive hashing algorithm. The hash vectors are sorted, on one or more vector coordinates, to cluster similar hash coordinate values together. Each cluster of two or more hash vectors identifies candidate tuples. The candidate tuples are compared utilizing a similarity function. Tuples which are more similar than a specified threshold are returned.
Abstract:
A driving mechanism for fastener driving machine, including a rotatable crank; a driving rack element rotatably installed on the crank, which comprises an engaging element, a support element and a driving rack; at least one fixed guide element. The support element and/or engaging element can move along the set trajectory. The present invention has a simple structure, a few parts and stable operation. When the crank rotates, the motion trajectory of the engaging element is straight or approximately O°, so as to reduce the kinetic friction force of load to the maximum extent, preventing wear problem, and guaranteeing constant direction of thrust on the impact unit in the course of compressed energy storage and low eccentric load in late stage, the quick release of driving mechanism is implemented, the operational stability and smoothness of impact unit are guaranteed, the work quality is upgraded.
Abstract:
Photoresponsive polymers that comprise a unit derived from an amide functional diol compound that includes a coumarin group are provided. Advantageously, the photoresponsive groups of the photoresponsive polymers may be used to control the viscosity of the photoresponsive polymer. The photoresponsize polymers may also include units derived from amide functional diol compounds with include a fatty acid chain or a polyethylene glycol chain. The photoresponsive polymers may be used for 3d printing. When an adhesive group is added to a photoresponsive polymer they may be used as an adhesive. Adhesive groups include catechol groups.
Abstract:
Methods and systems for enhanced water treatment comprise inorganic filter systems for impurity removal. Embodiments for water impurity removal include introducing contaminated water into an impurity removal system having an inorganic filter. The inorganic filter comprises an inorganic membrane layer supported by an inorganic support. The inorganic membrane layer comprises pores sized from about 1,000 Daltons to about 10 microns for filtering impurities such as kinetic hydrate inhibitor. Other pre-treatment and post-treatment stages may be included. The inorganic membrane layer or inorganic membrane support may comprise a ceramic such as alumina, zirconia, silica, silicon carbide, and mixed oxides. As compared to conventional methods, advantages of certain embodiments include one or more of: higher efficiencies, higher capacities, higher integrity against more aggressive feeds and higher temperatures, increased impurity recyclability, increased product quality, increased automation, increased simplicity, reduced waste, high modularization allowing enhanced scale-up, and lower operational and capital costs.