Abstract:
Apparatuses and methods for transferring data by dynamically allocating and deallocating data sink memory buffers for direct memory transfers are disclosed.
Abstract:
A method, a system, and a computer readable medium embodying a computer program with code for dynamic load balancing resource allocation. A desired allocation of resources is received for servicing a plurality of consumer group requests and determining an actual allocation of the resources for a present operational period. A temporary allocation of the resources for a next operational period relative to the desired allocation and the actual allocation is determined and tile resources allocated to the consumer group requests in the next operational period according to the temporary allocation. Consumer group requests to be serviced by the resources are selected based upon availability of the consumer groups requests and the amount of consumer groups requests being presently serviced.
Abstract:
A plasma enhanced chemical vapor deposition apparatus is disclosed. The plasma enhanced chemical vapor deposition apparatus includes a pair of magnetic field generating unit arranged to face each other with a gap therebetween; a pair of facing electrodes arranged to face each other between the pair of magnetic field generating units; a gas supply unit configured to supply a reaction gas into a space between the pair of facing electrodes; and a precursor supply unit configured to supply a precursor into the space between the pair of facing electrodes. A facing magnetic field may be formed between the pair of magnetic field generating units.
Abstract:
An electronic device having a user interface on a display and method for controlling the device, the method including: detecting a proximity of an object to the display; detecting a two-dimensional motion pattern of the object; and controlling the user interface according to the detected two-dimensional motion pattern. Also, a method including: detecting an object in a space over a border between first and second zones of a plurality of touch-sensitive zones and outputting a detection signal; and simultaneously displaying first and second information elements corresponding to the first and second zones in response to the detection signal.
Abstract:
A deposition apparatus for depositing a thin film on a surface of a coating target within a vacuum chamber is disclosed. The deposition apparatus includes a deposition source that supplies a material for forming the thin film; a supply unit that supplies at least one of coolant, power supply, and a process gas to the deposition source; and a moving unit that moves the deposition source within the vacuum chamber.
Abstract:
An electronic device having a user interface on a display and method for controlling the device, the method including: detecting a proximity of an object to the display; detecting a two-dimensional motion pattern of the object; and controlling the user interface according to the detected two-dimensional motion pattern. Also, a method including: detecting an object in a space over a border between first and second zones of a plurality of touch-sensitive zones and outputting a detection signal; and simultaneously displaying first and second information elements corresponding to the first and second zones in response to the detection signal.
Abstract:
A method and system for controlling traffic on a network. A congestion indicator is generated by network components in response to the flow of network traffic. The congestion indicator is received by a network peripheral node that has a threshold variable which controls the flow of traffic flowing from the network peripheral node. The threshold variable corresponding to the congestion indicator will be reduced in order to restrict the flow of traffic flowing from that network peripheral node. If more than one congestion indicator is received by the network peripheral node, then the threshold variable will continue to be reduced thereby further restricting network traffic. If no further congestion indicators are received, then the network peripheral node will terminate the Back-Off Period state of the threshold variable such that the threshold variable can then be increased and network traffic can increase.
Abstract:
Each processor in a distributed multi-processor environment maintains a set of connectivity condition scores. The connectivity condition scores are then passed to a pruning process with tie-breaker logic that selects certain of the processors to include in the new system configuration. The surviving processors are selected based on primary connectivity information and secondary processor connectivity condition scores. The result of the pruning/tie-breaker process is transmitted to all of the surviving processors, which continue to maintain connectivity information that can be used in the next regroup incident.
Abstract:
Embodiments of the present invention include improved communication system and methods. In one embodiment, the present invention includes a wireless communication method comprising, on a first wireless device, receiving one or more wireless device identifications associated with one or more other wireless devices, and transmitting at least one of the one or more wireless device identifications from the first wireless device to a remote computer system, and on the remote computer system, receiving the at least one wireless device identification, and accessing information associated with the at least one wireless device identification. Embodiments of the present invention may be used for electronic dating, social networking and other communication applications.
Abstract:
A method and an infrastructure for minimizing compatibility issues among interacting components of different dialect versions. Such issues are associated with a plurality of versions of a dialect for communication in a system including a plurality of components that exchange a plurality of types of requests. Each request is formatted in accordance with one of the plurality of versions of the dialect and has a header carrying a type-version identifier indicating a corresponding type and version of the request. In the infrastructure, each component includes: an input port for receiving one of the requests; at least one handler supporting requests of a corresponding one of the plurality of types and versions; and switching logic to extract the type-version identifier carried by a received request for use in determining and invoking a selected handler. One or more of the following features also may be included: a data structure for use in managing handlers; incompatibility reporting logic for reporting receipt of incompatible data to a human operator; and a data structure for controlling sending of the data. The type-version identifier can be extended to accommodate further demand.