Abstract:
This invention relates to a polyether-amido-amine compound, obtainable by a two-step reaction of a poly-etheramine with an alkyl acrylate and a polyalkyle-neimine, whereas the polyetheramine and the polyalkyleneimine have at least one primary or secondary amine group, in which the first step comprises the reaction of the polyetheramine with the alkyl acrylate and the second step comprises the reaction of the polyalkyleneimine with the product of the first step. The invention also relates to a method for synthesizing a polyether-amido-amine compound by a two-step-reaction. Another object of this invention is a curable composition containing at least one polyether-amido-amine-compound of this invention and a method for coating the surface of a substrate or for binding at least two substrates together using such a curable composition.
Abstract:
This invention relates to a polyether-amido-amine corn-pound, obtainable by a two-step reaction of a poly-etheramine with an alkyl acrylate and a polyalkyle-neimine, whereas the polyetheramine and the polyalkyleneimine have at least one primary or secondary amine group, in which the first step comprises the reaction of the polyetheramine with the alkyl acrylate and the second step comprises the reaction of the polyalkyleneimine with the product of the first step. The invention also relates to a method for synthesising a polyether-amido-amine compound by a two-step-reaction. Another object of this invention is a curable composition containing at least one polyether-amido-amine-compound of this invention and a method for coating the surface of a substrate or for binding at least two substrates together using such a curable composition.
Abstract:
A technique for transaction recovery by one transaction manager of another transaction manager's transactions in which each transaction manager is adapted to manage two phase commit transactional operations on transactional resources and to record commit or rollback decisions in a transaction recovery log. The recovery transaction manager detects apparent unavailability of the another transaction manager for transaction processing and initiates a transaction recovery process for the another transaction manager's transactions. This process also determines whether any of the transactions of the another transaction manager have all respective resources prepared to commit without there yet being a pending commit decision record in the another transaction manager's recovery log. If so, the recovery transaction manager writes a rollback record indicating an intention to roll back the identified transaction, in the another transaction manager's recovery log provided no commit decision record has been recorded.
Abstract:
A method, apparatus and computer program are disclosed for modifying an application comprising a plurality of modules. A user is presented with a list of modules. The user is able to specify input regarding any permitted version modifications for the modules listed. It is then determined whether the requested modifications are possible with one or more failure messages being output when any of the requested modifications are not possible. At least one of the failure messages is used to enable modification of the initial input provided by the user. In one embodiment, information is provided to the user based on one or more failure messages in order to enable the user to modify their choices. In another embodiment, the initial input is automatically modified. A permitted version modification may be, for example, a version upgrade, a version downgrade, and an indication that there is no preference.
Abstract:
A satellite system for observing space objects includes two or more satellites positioned in an Earth orbit and configured to observe objects in various orbits including those viewed (i) against the Earth's background; (ii) against a sunlit Earth background; and (iii) against a space background. An electromagnetic sensor may be provided on at least one of the satellites that is responsive to electromagnetic radiation having a wavelength that discriminates against substantial reflection of electromagnetic radiation from the Earth's atmosphere to observe the space object. A method of observing a space object using a satellite system is also disclosed.
Abstract:
A method, apparatus and computer program are disclosed for modifying an application comprising a plurality of modules. A user is presented with a list of modules. The user is able to specify input regarding any permitted version modifications for the modules listed. It is then determined whether the requested modifications are possible with one or more failure messages being output when any of the requested modifications are not possible. At least one of the failure messages is used to enable modification of the initial input provided by the user. In one embodiment, information is provided to the user based on one or more failure messages in order to enable the user to modify their choices. In another embodiment, the initial input is automatically modified. A permitted version modification may be, for example, a version upgrade, a version downgrade, and an indication that there is no preference.
Abstract:
A method, apparatus and computer program are disclosed for modifying an application comprising a plurality of modules. A user is presented with a list of modules. The user is able to specify input regarding any permitted version modifications for the modules listed. It is then determined whether the requested modifications are possible with one or more failure messages being output when any of the requested modifications are not possible. At least one of the failure messages is used to enable modification of the initial input provided by the user. In one embodiment, information is provided to the user based on one or more failure messages in order to enable the user to modify their choices. In another embodiment, the initial input is automatically modified. A permitted version modification may be, for example, a version upgrade, a version downgrade, and an indication that there is no preference.
Abstract:
A data processing method, apparatus, computer program product, and service for assuring timely execution of compensation for non-transactional work which is carried out in a transaction under which a data item is processed. A lock is taken before the data item is processed and, in the event the transaction fails, the same lock is also obtained before the data item is re-processed. As a result, re-processing of the data item is held until the lock obtained by the failed transaction is released and this is only done once compensation of non-transactional work is complete. Thus, compensation completes before the message is re-processed.
Abstract:
Soft handover of a mobile unit is facilitated on a wireless network from base station to base station. The network can employ multi-channel receivers to receive signals from mobile units within range, including mobile units assigned to neighboring base stations. Information associated with received signals, such as an indication of their signal strength, can be relayed to a central location for assessing whether the mobile unit should be assigned to another base station, and implement reassignment of one or more mobile units based on such assessment. Soft handover reduces dropped calls when the connection from mobile to base station is unexpectedly lost. The second BTS can add a carrier to communicate with the mobile unit and provides the mobile unit with the necessary parameters, such as frequency and time slot data, to complete the handover or the connection can be established through a variety of contingency plans.