Patent application number | Description | Published |
20090142506 | Ethylenically unsaturated polyisocyanate addition compounds based on lysine triisocyanate, their use in coating compositions and processes for their preparation - This invention relates to ethylenically unsaturated polyisocyanate addition compounds and to coating compositions prepared from these ethylenically unsaturated polyisocyanate addition compounds. These ethylenically unsaturated polyisocyanate addition compounds resins comprise the reaction product of (a) lysine triisocyanate and (b) at least one hydroxy-functional (meth)acrylate. | 06-04-2009 |
20090176907 | Direct-to-metal radiation curable compositions - A process of directly coating a metal substrate and curing the coating using radiation sources such as UV radiation having a wavelength of 200 nm and above. Furthermore, compositions of the invention can be used as a tie-coat for coatings that do not bond well directly to various metal substrates. | 07-09-2009 |
20100260941 | REINFORCED UV-A CURABLE COMPOSITE COMPOSITIONS AND METHODS - The present disclosure is directed to a process for forming a reinforced ultraviolet (UV) radiation-curable composite. The composite may be formed by applying reinforcing layers and resin layers to a substrate. The resin composition may include an aliphatic urethane acrylate oligomer, a polyfunctional acrylate monomer, and a photoinitiator. The composite formed on the substrate may be exposed to UV radiation to cure the composite on the substrate. The composite may be characterized in that it is cured within 10 minutes of exposure to UV radiation and does not exhibit oxygen inhibition effects, such as, for example, surface tack. The reinforced UV-curable composite may find utility, for example, as a rapid field repair patch in aerospace applications, among others. | 10-14-2010 |
20130202808 | LOW GLOSS RADIATION-CURABLE COMPOSITIONS - A process of producing a low gloss coating curing the coating using UV-A radiation. | 08-08-2013 |
20130302530 | DIRECT-TO-METAL RADIATION CURABLE COMPOSITIONS - A process of directly coating a metal substrate and curing the coating using radiation sources such as UV radiation having a wavelength of 200 nm and above. Furthermore, compositions of the invention can be used as a tie-coat for coatings that do not bond well directly to various metal substrates. | 11-14-2013 |
20140275320 | METHODS FOR MAKING ELASTOMERS, ELASTOMER COMPOSITIONS AND RELATED ELASTOMERS - Methods of producing an elastomer are disclosed that include (I) applying a composition that includes a urethane (meth)acrylate to a substrate at a thickness of at least 10 mils; (II) exposing the composition ultraviolet radiation to produce a cured film; and (III) removing the film from the substrate. Related compositions are also disclosed. | 09-18-2014 |
Patent application number | Description | Published |
20150318839 | SWITCHABLE FILTERS AND DESIGN STRUCTURES - Switchable and/or tunable filters, methods of manufacture and design structures are disclosed herein. The method of forming the filters includes forming at least one piezoelectric filter structure comprising a plurality of electrodes formed on a piezoelectric substrate. The method further includes forming a fixed electrode with a plurality of fingers on the piezoelectric substrate. The method further includes forming a moveable electrode with a plurality of fingers over the piezoelectric substrate. The method further includes forming actuators aligned with one or more of the plurality of fingers of the moveable electrode. | 11-05-2015 |
20150325540 | PLUG VIA FORMATION BY PATTERNED PLATING AND POLISHING - Solder bump connections and methods for fabricating solder bump connections. A passivation layer is formed on a dielectric layer. A via opening extends through the passivation layer from a top surface of the passivation layer to a metal line in the dielectric layer. A mask on the top surface of the passivation layer includes a mask opening that is aligned with the via opening. A conductive layer is selectively formed in the via opening and the mask opening. The conductive layer projects above the top surface of the passivation layer. The method further includes planarizing the passivation layer and the conductive layer to define a plug in the via opening that is coupled with the metal line. | 11-12-2015 |
20160035621 | COPPER WIRE AND DIELECTRIC WITH AIR GAPS - Approaches for fabricating copper wires in integrated circuits are provided. A method of manufacturing a semiconductor structure includes forming a wire opening in a mask. The method also includes electroplating a conductive material in the wire opening. The method additionally includes forming a cap layer on the conductive material. The method further includes removing the mask. The method still further includes forming spacers on sides of the conductive material. The method additionally includes forming a dielectric film on surfaces of the cap layer and the sidewall spacers. | 02-04-2016 |
20160043048 | PREVENTING MISSHAPED SOLDER BALLS - “Thick line dies” that, during manufacture, avoid locating an upstanding edge of a photoresist layer (for example, the edge of a dry film photoresist layer) on top of a “discontinuity.” In this way solder does not flow into the mechanical interface between the photoresist layer and the layer under the photoresist layer in the vicinity of an upstanding edge of the photoresist layer. | 02-11-2016 |
20160072469 | SWITCHABLE FILTERS AND DESIGN STRUCTURES - Switchable and/or tunable filters, methods of manufacture and design structures are disclosed herein. The method of forming the filters includes forming at least one piezoelectric filter structure comprising a plurality of electrodes formed on a piezoelectric substrate. The method further includes forming a micro-electro-mechanical structure (MEMS) comprising a MEMS beam formed above the piezoelectric substrate and at a location in which, upon actuation, the MEMS beam shorts the piezoelectric filter structure by contacting at least one of the plurality of electrodes. | 03-10-2016 |
Patent application number | Description | Published |
20110078696 | WORK QUEUE SELECTION ON A LOCAL PROCESSOR WITHIN A MULTIPLE PROCESSOR ARCHITECTURE - A method and system is disclosed for selecting a work queue associated with a processor within a multiple processor architecture to assign a new task. A local and a remote queue availability flag is maintained to indicate a relative size of work queues, in relationship to a mean queue size, for each processor in a multiple processor architecture. In determining to which processor to assign a task, the processor evaluates its own queue size by examining its local queue availability flag and evaluates other processor's queue sizes by examining their remote queue availability flags. The local queue availability flags are maintained asynchronously from task assignment. Remote flags are maintained at time of task assignment. The presented algorithm provides improved local processor queue size determinations in systems where task distribution processes execute with lower priorities that other tasks. | 03-31-2011 |
20110078700 | TASK DISPATCHING IN MULTIPLE PROCESSOR SYSTEMS - A method and system is disclosed for dispatching tasks to multiple processors that all share a shared memory. A composite queue size for multiple work queues each having an associated processor is determined. A queue availability flag is stored in shared memory for each processor work queue and is set based upon the composite queue size and the size of the work queue for that processor. Each queue availability flag indicates availability or unavailability of the work queue to accept new tasks. A task is placed in a selected work queue based on that work queue having an associated queue availability flag indicating availability to accept new tasks. The data associated with task dispatching is maintained so as to increase the likelihood that valid copies of the data remain present in each processor's local cache without requiring updating do to their being changed by other processors. | 03-31-2011 |
20120078963 | SUPPORTING LINKED MULTI-USER DECISION MAKING IN ENVIRONMENTS WITH CONSTRAINED SHARED RESOURCES UTILIZING DURABLE FILES - Embodiments of the present invention manage multiple requests to allocate real world resources in a multi-user environment. A set of resource availability information is stored in a first durable data file for each resource in a plurality of resources provided by a database environment. The database environment is shared between a plurality of users. A decision context is associated with a second durable data file. The decision context is associated with a user interacting with the database environment. The decision context exists for a defined duration of time. A least one resource is determined to have been temporarily allocated to the decision context for the defined duration of time. The second durable data file is updated to indicate that the at least one resource has been temporarily allocated to the decision context. The first durable data file is updated to indicate that the at least one resource is currently unavailable. | 03-29-2012 |
20120079391 | SUPPORTING LINKED MULTI-USER DECISION MAKING IN ENVIRONMENTS WITH CONSTRAINED SHARED RESOURCES - Embodiments of the present invention manage multiple requests to allocate real world resources in a multi-user environment. A request for interacting with a database environment comprising records of allocations of a plurality of resources is received from a user in a plurality of users. The database environment is shared between the plurality of users. A set of action choices available for the request is provided to the user via the user interface. A set of resources required by each action choice is identified. The set of resources is associated with a decision context. The decision context exists for a period of time. The set of resources are allocated to the user for a duration of the decision context. The allocating prevents the set of resources from being allocated to other users for the duration of the decision context irrespective of a set of actions performed by the other users. | 03-29-2012 |
Patent application number | Description | Published |
20080215877 | Offload Processing for Secure Data Transfer - Improvements in security processing are disclosed which enable security processing to be transparent to the application. Security processing (such as Secure Sockets Layer, or “SSL”, or Transport Layer Security, or “TLS”) is performed in (or controlled by) the stack. A decision to enable security processing on a connection can be based on configuration data or security policy, and can also be controlled using explicit enablement directives. Directives may also be provided for allowing applications to communicate with the security processing in the stack for other purposes. Functions within the protocol stack that need access to clear text can now be supported without loss of security processing capability. No modifications to application code, or in some cases only minor modifications (such as inclusion of code to invoke directives), are required to provide this security processing. Improved offloading of security processing is also disclosed, which provides processing efficiencies over prior art offloading techniques. Offload components can be controlled from the kernel, an SSL layer or an application. | 09-04-2008 |
20080216150 | Offload Processing for Secure Data Transfer - Improvements in security processing are disclosed which enable security processing to be transparent to the application. Security processing (such as Secure Sockets Layer, or “SSL”, or Transport Layer Security, or “TLS”) is performed in (or controlled by) the stack. A decision to enable security processing on a connection can be based on configuration data or security policy, and can also be controlled using explicit enablement directives. Directives may also be provided for allowing applications to communicate with the security processing in the stack for other purposes. Functions within the protocol stack that need access to clear text can now be supported without loss of security processing capability. No modifications to application code, or in some cases only minor modifications (such as inclusion of code to invoke directives), are required to provide this security processing. Improved offloading of security processing is also disclosed, which provides processing efficiencies over prior art offloading techniques. Offload components can be controlled from the kernel, an SSL layer or an application. | 09-04-2008 |
Patent application number | Description | Published |
20080263564 | SYSTEM AND METHOD FOR MESSAGE SERVICE WITH UNIT-OF-ORDER - The present invention enables “unit-of-order”, which allows a message producer to group messages into a single unit. It guarantees that messages are not only delivered to consumers in order, they are also are processed in order. The unit-of-order will be delivered to consumers as one unit and only one consumer will process messages from the unit at a time. The processing of a single message is complete when it is acknowledged, committed, recovered, or rolled back. Until message processing for a message is complete, the remaining unprocessed messages for that unit-of-order are blocked. | 10-23-2008 |
20090259715 | SYSTEM AND METHOD FOR CLIENT INTEROPERABILITY - Disclosed herein is a system and method for client interoperability. In one embodiment, a method for client interoperability comprises establishing a network connection between a client and a proxy. The client requests a connection factory from the proxy. The proxy then obtains the connection factory from an application server using a Java Naming and Directory Interface (JNDI). Using the connection factory, a connection to a connection host from the client is created. When the client sends a message, the proxy receives the message and routes the message to a destination server. Similarly, when the client receives a message, the proxy receives the message from a destination server and passes the message to the client. The client can be specifically configured to extend JMS operability to a desired language. In one embodiment the client is a .NET client. | 10-15-2009 |
20160094625 | SYSTEM AND METHOD FOR DYNAMIC CLUSTERED JMS IN AN APPLICATION SERVER ENVIRONMENT - In accordance with an embodiment, a system and method provides a dynamic clustered messaging service in an application server environment. A cluster includes one or more servers operating within the application server environment and is configured to vary a number of the servers based on a service load of applications running on the cluster. The number also varies based on failure and restart of the servers. A messaging service for communicating messages between components of the applications includes instances of messaging service artifacts running on the one or more servers. A placement engine operating on the cluster is configured to migrate the instances of messaging service artifacts between the one or more servers based on a set of rules as the number of the one or more servers in the cluster expands and contracts and as a number of the instances of messaging service artifacts expands and contracts. | 03-31-2016 |