Abstract:
Objects on application servers are distributed to one or more application servers; a user is allowed to declare in a list which objects residing on each application server are to be protected; the list is read by an interceptor; responsive to exportation of a Common Object Request Broker Architecture (“CORBA”) compliant Interoperable Object Reference (“IOR”) for a listed object, the interceptor associates one or more application server security flags with interfaces to the listed objects by tagging components of the IOR with one or more security flags; and one or more security operations are performed by an application server according to the security flags tagged to the IOR when a client accesses an application server-stored object, the security operations including an operation besides establishing secure communications between the client process and the server-stored object.
Abstract:
An RF excited laser assembly includes a pair of opposed electrodes, and at least one inductor. The pair of opposed electrodes defines an inter-electrode gap that provides a discharge volume for laser propagation within a gas medium. The pair of opposed electrodes define one or more discharge-free regions within a laser-free region in the inter-electrode gap. The least one inductor is electrically connected to both electrodes and extends between the electrodes within the inter-electrode gap and inside of the one or more discharge-free regions within the laser-free region.
Abstract:
A water distribution system including a water storage tank, a water treatment unit, a diverter valve, and interconnecting water conduits arranged so that the same water treatment unit can be used to treat water supplied from a fill port to the storage tank during a fill operation, as well as water leaving the storage tank for supply to one or more points of water use during a supply operation. A diverter valve is provided which is movable between a fill position wherein the water treatment unit is in fluid communication with the fill port and not the point of water use device, and a supply position wherein the water treatment unit is in fluid communication with the at least one point of water use device and not the fill port. When the diverter valve is in the fill position, water supplied to the fill port can thus flow through the diverter valve and to the water treatment unit for treatment then to the storage tank for storage. When the diverter valve is in the supply position, the water from the storage tank can be delivered using means for pressurizing water to the same treatment unit for treatment, then through the diverter valve and to the at least one point of water use device.
Abstract:
An extensible token framework is provided for identifying purpose and behavior of run time security objects. The framework includes a set of marker token interfaces, which extends from a default token interface. A service provider may implement one or more marker token interfaces for a Subject or a thread of execution. A service provider may also implement its own custom marker tokens to perform custom operations. The security infrastructure runtime recognizes behavior and purpose of run time security objects based on the marker or custom marker token interfaces the token implements and handles the security objects accordingly.
Abstract:
A system and method for tracking user security credentials in a distributed computing environment. The security credentials of an authenticated user includes not just his unique user identifier, but also a set of security attributes such as the time of authentication, the location where the user is authenticated (i.e., intranet user v. internet user), the authentication strength, and so on. The security attributes are used in access control decisions. The same user can be given different authorization if he has a different security attribute value. Security credentials may be generated either by WebSphere security code or by third party security provider code. This invention stores the user credentials in a distributed cache and provides a system and method to compute the unique key based on the dynamic security credentials for cache lookup
Abstract:
A method for tracking security attributes along invocation chain using secure propagation token. When a user is authenticated, a propagation token is created. The propagation token includes a caller list, a host list, and custom attributes. The propagation token may be propagated downstream along with other marker tokens. A service provider may associate custom attributes in the propagation token or create custom propagation token to be propagated. The propagation token tracks the original caller and subsequent callers when user switches occur and a list of hosts at which the propagation token lands on.
Abstract:
A feed-forward flow controller is designed to calculate a target valve position from a target flow. Correction is made for liquid or gas pressure drop across the valve and for the valve flow modulating member geometry. This feed-forward action may also be used to linearize a feed-back flow control loop.
Abstract:
A tennis training simulation system is disclosed that improves both reaction time and ground stroke techniques within a limited physical training environment. This training system combines simulated service of a tennis ball from a service line over a virtual net, and delivery of real tennis ball to an awaiting tennis student. In the system of this invention, the tennis ball delivery system includes an automatic tennis ball machine equipped with an array of lights or LED's that simulate the service of a tennis ball from a service line, a simulated trajectory of the tennis ball over a virtual net, and a simulated first bounce of a tennis ball coupled immediately thereafter with real in-flight delivery of an actual tennis ball to an awaiting tennis student.
Abstract:
Novel insect toxins obtainable from Bracon hebetor, including DNA sequences which encode therefor, a recombinant DNA construct which comprises at least one DNA sequence which encodes said toxins, and a biological control agent comprising said recombinant DNA construct.
Abstract:
Flexible, substantially nonlustrous, open-celled polyurethane foam made by an in situ process is rendered permanently flame-retardant by the incorporation of tribromoneopentyl alcohol into the reaction mixture.