摘要:
Clay stabilizing agents used in fracturing fluids produce noxious odours, raise environmental concerns or are less than effective in subterranean formations of low permeability. Disclosed herein is an alternate stabilizing agent comprising at least one organic amine selected from the group consisting of primary diamines with a chain length of 8 or less and primary alkyl amines with a chain length of 4 or less. The organic amine is admixed with the fracturing fluid in an amount not less than 0.03% by volume of the fluid and typically in the range of from about 0.06% to 0.3% by volume of the fluid.
摘要:
There is provided a method of processing video information, the method comprising encoding (430) received video information, the encoded video information having an encoded video bitrate (330), wherein the encoded video bitrate is variable in response to the complexity of the received video information. The method further comprises buffering (440) the encoded video information in a buffer (145), wherein the size of the buffer (145) is controlled in response to the complexity of the received video information.
摘要:
A method and apparatus for converting documents from one format to another in a speed efficient way involves a hardware module which implements several operating pipeline stages which work in parallel. The transformations are supplied and decomposed into sequences of control units. The transformation of documents consists of applying control unit sequences to input documents. The control units are themselves executed by a set of dedicated hardware resources. Furthermore the pipeline is capable of operating on more than one document at a time. Fast document transformation is a key capability of document processing systems. The use of parallel processing techniques and hardware that implements highly specialized transformation resources make this invention particularly scalable for its use in large, high speed content networks.
摘要:
Systems and methods for providing redundant application servers are described. A method of providing application server redundancy in a VoIP environment includes, receiving, at a standby server, application layer and signaling layer state information related to an active server and configuring the standby server to have substantially the same application layer and signaling layer state as the active server. The method also includes receiving, at the standby server, a copy of a message received by the active server and processing, by the standby server, the copy of the message to maintain synchronization between the state of the active server and the standby server.
摘要:
Systems and method for providing application layer fault tolerance in a VoIP architecture is shown and described. The method includes associating a virtual network address with one of a first communication device and second communication device, receiving a message from a network element, detecting a fault on an active one of the communication devices, and associating the virtual address with the other of the communication devices. Each of the first and second communication devices is coupled to a VoIP network. The virtual network address is associated with the active one of the communication devices. The detection of the fault occurs when the active communication device is at a first execution point of an application executing on the active communication device. When the virtual address is associated with the other communication device, the other of communication devices continues to provide the service from the first execution point.
摘要:
Systems and methods for a VoIP session controller product that combines high performance packet processing throughput with low cost, based on a design that dynamically moves packet processing between user space and kernel based on individual call parameters.
摘要:
A method is disclosed for performing an inverse discrete cosine transform (IDCT) using a microprocessor having an instruction set that includes SIMD floating-point instructions. In one embodiment, the method includes: (1) receiving a block of integer data having C columns and R rows; and (2) for each row, (a) loading the row data into registers; (b) converting the row data into floating-point form so that the registers each hold two floating-point row data values; and (c) using SIMD floating-point instructions to perform weighted-rotation operations on the values in the registers. Suitable SIMD floating-point instructions include the pswap, pfmul, and pfpnacc instructions. For the row-IDCT, the data values are preferably ordered in the registers so as to permit the use of these instructions. For the column-IDCT, two columns are preferably processed concurrently using SIMD instructions to improve computational efficiency. An intermediate buffer may be used to avoid unnecessary conversions between integer and floating-point format.
摘要:
The invention relates to screen printing apparatus which comprises a printing station, means for feeding a web of material to be printed to the printing station and away therefrom, a squeegee mounted at the printing station for cooperation with a screen printing mesh, means for attaching a screen printing mesh tensioned on a frame so that part of the mesh is at the printing station, means for reciprocating such a screen printing mesh in a frame through the printing station, means for feeding ink to one side of the squeegee, a profiled support at the printing station for supporting the material to be printed, and means for advancing the screen mesh in a frame and the material to be printed at the same speed past the printing station while biasing the screen mesh by means of the squeegee towards the support. According to the invention the profiled support is movable in order to compensate for changes in the shape of the screen mesh during the printing stroke. Furthermore, improved quality is obtained by means of a clamping bar system for advancing the material to be printed past the printing station.
摘要:
Techniques for obfuscating and deploying digital assets (e.g., mobile applications) are provided to mitigate the risk of unauthorized disclosure. An asset can be received that is to be deployed to a plurality of mobile devices, each of the mobile devices associated with a corresponding account having account attributes. A deployment group of one or more mobile devices for deploying the asset can be identified based on a set of one or more obfuscation parameters, comprising account attributes shared among the one or more mobile devices within the deployment group. A customized obfuscation scheme to be applied to the asset can be determined based at least in part on the set of obfuscation parameters. The customized obfuscation scheme can be applied to the asset to generate an obfuscated asset. The obfuscated asset can be transmitted and/or updated over a network to the one or more mobile devices within the deployment group.
摘要:
There is provided a method of processing video information, the method comprising encoding (430) received video information, the encoded video information having an encoded video bitrate (330), wherein the encoded video bitrate is variable in response to the complexity of the received video information. The method further comprises buffering (440) the encoded video information in a buffer (145), wherein the size of the buffer (145) is controlled in response to the complexity of the received video information.