Patent application number | Description | Published |
20140324826 | TARGETED CONTENT PROVISIONING BASED UPON TAGGED SEARCH RESULTS - One or more techniques and/or systems are provided for tagging search results, organizing tagged search results for later access from various devices, public sharing of tagged search results, and/or providing targeted content based upon search results tagged by a user. That is, a user may tag a search result (e.g., a website, an image, a social network profile, etc.), such as through a one-click user input, with a tag to create a tagged search result. The tagged search result may be organized into a public tag collection for sharing and/or exploration of tagged search results by other users. The tagged search result may be organized into a personal tag collection for later access by the user from any device. Because the tagged search result may be indicative of an interest of the user, targeted content associated with the tagged search result may be provided to the user. | 10-30-2014 |
20140324827 | SEARCH RESULT ORGANIZING BASED UPON TAGGING - One or more techniques and/or systems are provided for tagging search results, organizing tagged search results for later access from various devices, public sharing of tagged search results, and/or providing targeted content based upon search results tagged by a user. That is, a user may tag a search result (e.g., a website, an image, a social network profile, etc.), such as through a one-click user input, with a tag to create a tagged search result. The tagged search result may be organized into a public tag collection for sharing and/or exploration of tagged search results by other users. The tagged search result may be organized into a personal tag collection for later access by the user from any device. Because the tagged search result may be indicative of an interest of the user, targeted content associated with the tagged search result may be provided to the user. | 10-30-2014 |
20140324828 | SEARCH RESULT TAGGING - One or more techniques and/or systems are provided for tagging search results, organizing tagged search results for later access from various devices, public sharing of tagged search results, and/or providing targeted content based upon search results tagged by a user. That is, a user may tag a search result (e.g., a website, an image, a social network profile, etc.), such as through a one-click user input, with a tag to create a tagged search result. The tagged search result may be organized into a public tag collection for sharing and/or exploration of tagged search results by other users. The tagged search result may be organized into a personal tag collection for later access by the user from any device. Because the tagged search result may be indicative of an interest of the user, targeted content associated with the tagged search result may be provided to the user. | 10-30-2014 |
20140324829 | TAGGED SEARCH RESULT MAINTAINANCE - One or more techniques and/or systems are provided for tagging search results, organizing tagged search results for later access from various devices, public sharing of tagged search results, and/or providing targeted content based upon search results tagged by a user. That is, a user may tag a search result (e.g., a website, an image, a social network profile, etc.), such as through a one-click user input, with a tag to create a tagged search result. The tagged search result may be organized into a public tag collection for sharing and/or exploration of tagged search results by other users. The tagged search result may be organized into a personal tag collection for later access by the user from any device. Because the tagged search result may be indicative of an interest of the user, targeted content associated with the tagged search result may be provided to the user. | 10-30-2014 |
Patent application number | Description | Published |
20100223476 | SINGLE PIN COMMUNICATION MECHANISM - A method and device include a power pin, a ground pin, and a communications pin. A communications module receives power from the power pin and utilizes an edge counting communication protocol over the communication pin. | 09-02-2010 |
20130326219 | STORED PUBLIC KEY VALIDITY REGISTERS FOR CRYPTOGRAPHIC DEVICES AND SYSTEMS - Systems and techniques for performing cryptographic operations based on public key validity registers are described. A described system includes a controller and a memory structure to store one or more public keys. The memory structure includes one or more validity registers that respectively correspond to the one or more public keys. The controller has exclusive write access to the validity register. The controller can be configured to perform an authentication of a public key, write an authentication status value to the corresponding validity register based on a result of the authentication, and perform one or more cryptographic operations using the public key that are conditional on the validity register indicating an authenticated status for the public key. | 12-05-2013 |
20140025944 | Secure Storage and Signature - An integrated circuit device comprises a processor and a secure protection zone with security properties that can be verified by a remote device communicating with the integrated circuit device. The secure protection zone includes a persistent storage that is configured for storing cryptographic keys and data. The secure protection zone also includes instructions that are configured for causing the processor to perform cryptographic operations using the cryptographic keys. In addition, the secure protection zone includes an ephemeral memory that is configured for storing information associated with the cryptographic operations. The instructions are configured for causing the processor to perform the cryptographic operations on the data stored in the persistent storage and the information in the ephemeral memory as part of a secure communication exchange with the remote device. | 01-23-2014 |
20140047250 | SINGLE PIN COMMUNICATION MECHANISM - A method and device include a power pin, a ground pin, and a communications pin. A communications module receives power from the power pin and utilizes an edge counting communication protocol over the communication pin. | 02-13-2014 |
20140089670 | UNIQUE CODE IN MESSAGE FOR SIGNATURE GENERATION IN ASYMMETRIC CRYPTOGRAPHIC DEVICE - Methods and systems are disclosed for verifying the use of a client device by a host device in a secure system. In one aspect, a method for authenticating a client device includes receiving, by the client device, a message from a host device, accessing, by the client device, a private key and a unique code stored on the client device, where the unique code is different than the private key, generating, by the client device, a digital signature for the message using the private key and the unique code, and providing, by the client device, the digital signature to the host device for verification of the use of the client device by the host device. | 03-27-2014 |
Patent application number | Description | Published |
20090320644 | Torque Limiter for Engine Starter - An engine starter comprises a housing with a planetary gear arrangement provided within the housing. The planetary gear arrangement includes a ring gear configured to pivot about an axis. The ring gear includes a face oriented substantially perpendicular to the axis, the face including a plurality of detents provided as a plurality of ribs and a plurality of depressions on the face. A torque limiter is positioned adjacent to the face of the ring gear within the housing of the engine starter. The torque limiter includes a plurality of projecting members engaging the plurality of detents on the ring gear when the ring gear pivots about the axis. The torque limiter is provided as a plate including a central hole, a body portion, and a perimeter portion. The plurality of projecting members comprise a plurality of spring fingers extending from the body portion at an angle. | 12-31-2009 |
20140113472 | BUSS BAR ASSEMBLY - A buss bar assembly for electrically interconnecting phase leads of first, second, and third phase coil winding assemblies arranged about a stator central axis. A substantially annular dielectric body defines a buss bar central axis, and has an inner face. Substantially annular first, second, and third phase bars at least partially disposed within the body have first, second, and third pluralities, respectively, of phase bar contacts angularly spaced from each other at locations about the buss bar central axis and electrically engagable from outside of the body. The buss bar assembly is adapted for installation such that the stator central axis is substantially surrounded by the body, the coil winding assemblies and inner face interface, and phase leads of the first, second, and third phase coil winding assemblies are electrically engaged with the first, second, and third pluralities of phase bar contacts, respectively. | 04-24-2014 |
Patent application number | Description | Published |
20120205419 | Methods and Systems for Detecting Clamping or Firing Failure - Systems and methods are provided for detecting failure in clamping of a material and/or firing of a staple into a clamped material and indicating such failure to a user on a user interface. The system and methods are particularly suited for use with end effectors having closing and/or firing mechanisms coupled to an actuator. By monitoring a driving parameter of an actuator that effects the clamping and/or firing, the systems and methods provide an indication of failure in response to the monitored drive parameter. In some embodiments, an indication of failure is output when the monitored drive parameter is outside an acceptable range of desired driving parameters during clamping and/or firing. The disclosed systems and methods are particularly beneficial when used for minimally invasive surgery. | 08-16-2012 |
20120209314 | Methods and Systems for Indicating a Clamping Prediction - End effectors with closing mechanisms, and related tools and methods are disclosed. The disclosed end effectors may be particularly beneficial when used for minimally invasive surgery. An example surgical tool comprises a first and second jaw movable between a closed grasped or clamped configuration and an open configuration. The tool further comprises a soft grip mode for grasping the tissue at a first force during which a separation parameter between the jaws is measured, and a therapeutic clamping mode in which the jaws clamp on the body tissue at a force greater than the grasping force. The methods comprise grasping the body tissue between jaw members, measuring the separation parameter between jaws, indicating on a user interface the separation parameter for comparison to a desired separation parameter, and then releasing the body tissue for repositioning or therapeutically clamping the body tissue in response to the separation parameter indication. | 08-16-2012 |
20120265215 | SYSTEMS AND METHODS FOR ARTICULATING AN ELONGATE BODY - Systems and methods for articulating an elongate articulatable body which is adapted to be delivered within a body cavity. Particularly, systems and methods for enhancing an articulating force on the elongate body without increasing an actuation force applied by an actuator. | 10-18-2012 |
20120310221 | SURGICAL INSTRUMENT WITH CONTROL FOR DETECTED FAULT CONDITION - A method and system of controlling a surgical instrument including an end effector are provided. The method includes detecting a first signal indicating that an end effector component of a surgical instrument is positioned between a first position and a second position, and automatically controlling operation of the end effector component after a second signal is not received within a predetermined time period after detecting the first signal. The second signal indicates that the end effector component is in one of the first position or the second position. The system includes a surgical instrument and a controller to implement the method. | 12-06-2012 |
20120316573 | POSITIVE CONTROL OF ROBOTIC SURGICAL INSTRUMENT END EFFECTOR - A method of controlling an operation of a robotically-controlled surgical instrument can include receiving a first input signal at a controller indicative of a user's readiness to actuate the surgical instrument to perform a surgical procedure, outputting an output signal from the controller to provide feedback to the user in response to the received first input signal, receiving a second input signal at the controller confirming the user's readiness to actuate the surgical instrument, outputting an actuation signal from the controller in response to receiving the second input signal, and actuating the surgical instrument to perform the surgical procedure based on the actuation signal. | 12-13-2012 |
20130105552 | Cartridge Status and Presence Detection | 05-02-2013 |
20140200596 | TORQUE COMPENSATION - Embodiments of a clamping system are disclosed. In some embodiments, a system used with a motor assembly and a clamping device is presented, the system adjusting torque limits in the motor assembly according to conditions, for example operating temperature of the motor assembly and aging of the clamping device and the motor assembly. The clamping device can be, for example, a stapler or a vessel sealer. | 07-17-2014 |
20140200612 | CLAMPING INSTRUMENT - Embodiments of a clamping instrument are disclosed. In some embodiments, a clamping device with calibrated parameters and a calibration process for the clamping device is presented. A method of calibrating a clamping instrument can include acquiring a data set of clamping torque as a function of tip deflection data for the clamping instrument; determining a torque limit from the data set; and storing the torque limit in the clamping instrument. | 07-17-2014 |
20140200851 | MOTOR ASSEMBLY - A motor assembly is presented. A motor assembly can include at least one motor; a memory to store calibrated parameters related to the at least one motor; and electronics coupled to the memory, the at least one motor, the electronics including interfaces to couple with a clamping device and a system to control the operation of the at least one motor. The calibrated parameters are determined for the at least one motor with a procedure that includes performing an initial calibration of the at least one motor; wearing in the at least one motor; performing a final calibration of the at least one motor; and storing calibration data in the memory. In some embodiments, the at least one motor can include a clamping motor and/or a firing motor. In some embodiments, lifetime parameters are stored in the memory. | 07-17-2014 |
20150238268 | METHODS AND SYSTEMS FOR INDICATING A CLAMPING PREDICTION - End effectors with closing mechanisms, and related tools and methods are disclosed. The disclosed end effectors may be particularly beneficial when used for minimally invasive surgery. An example surgical tool comprises a first and second jaw movable between a closed grasped or clamped configuration and an open configuration. The tool further comprises a soft grip mode for grasping the tissue at a first force during which a separation parameter between the jaws is measured, and a therapeutic clamping mode in which the jaws clamp on the body tissue at a force greater than the grasping force. The methods comprise grasping the body tissue between jaw members, measuring the separation parameter between jaws, indicating on a user interface the separation parameter for comparison to a desired separation parameter, and then releasing the body tissue for repositioning or therapeutically clamping the body tissue in response to the separation parameter indication. | 08-27-2015 |
20150238269 | METHODS AND SYSTEMS FOR INDICATING A CLAMPING PREDICTION - End effectors with closing mechanisms, and related tools and methods are disclosed. The disclosed end effectors may be particularly beneficial when used for minimally invasive surgery. An example surgical tool comprises a first and second jaw movable between a closed grasped or clamped configuration and an open configuration. The tool further comprises a soft grip mode for grasping the tissue at a first force during which a separation parameter between the jaws is measured, and a therapeutic clamping mode in which the jaws clamp on the body tissue at a force greater than the grasping force. The methods comprise grasping the body tissue between jaw members, measuring the separation parameter between jaws, indicating on a user interface the separation parameter for comparison to a desired separation parameter, and then releasing the body tissue for repositioning or therapeutically clamping the body tissue in response to the separation parameter indication. | 08-27-2015 |
Patent application number | Description | Published |
20130117758 | COMPUTE WORK DISTRIBUTION REFERENCE COUNTERS - One embodiment of the present invention sets forth a technique for managing the allocation and release of resources during multi-threaded program execution. Programmable reference counters are initialized to values that limit the amount of resources for allocation to tasks that share the same reference counter. Resource parameters are specified for each task to define the amount of resources allocated for consumption by each array of execution threads that is launched to execute the task. The resource parameters also specify the behavior of the array for acquiring and releasing resources. Finally, during execution of each thread in the array, an exit instruction may be configured to override the release of the resources that were allocated to the array. The resources may then be retained for use by a child task that is generated during execution of a thread. | 05-09-2013 |
20130305009 | VIRTUAL MEMORY STRUCTURE FOR COPROCESSORS HAVING MEMORY ALLOCATION LIMITATIONS - One embodiment sets forth a technique for dynamically allocating memory during multi-threaded program execution for a coprocessor that does not support dynamic memory allocation, memory paging, or memory swapping. The coprocessor allocates an amount of memory to a program as a put buffer before execution of the program begins. If, during execution of the program by the coprocessor, a request presented by a thread to store data in the put buffer cannot be satisfied because the put buffer is full, the thread notifies a worker thread. The worker thread processes a notification generated by the thread by dynamically allocating a swap buffer within a memory that cannot be accessed by the coprocessor. The worker thread then pages the put buffer into the swap buffer during execution of the program to empty the put buffer, thereby enabling threads executing on the coprocessor to dynamically receive memory allocations during execution of the program. | 11-14-2013 |
20130305250 | METHOD AND SYSTEM FOR MANAGING NESTED EXECUTION STREAMS - One embodiment of the present disclosure sets forth an enhanced way for GPUs to queue new computational tasks into a task metadata descriptor queue (TMDQ). Specifically, memory for context data is pre-allocated when a new TMDQ is created. A new TMDQ may be integrated with an existing TMDQ, where computational tasks within that TMDQ include task from each of the original TMDQs. A scheduling operation is executed on completion of each computational task in order to preserve sequential execution of tasks without the use of atomic locking operations. One advantage of the disclosed technique is that GPUs are enabled to queue computational tasks within TMDQs, and also create an arbitrary number of new TMDQs to any arbitrary nesting level, without intervention by the CPU. Processing efficiency is enhanced where the GPU does not wait while the CPU creates and queues tasks. | 11-14-2013 |
20130305258 | METHOD AND SYSTEM FOR PROCESSING NESTED STREAM EVENTS - One embodiment of the present disclosure sets forth a technique for enforcing cross stream dependencies in a parallel processing subsystem such as a graphics processing unit. The technique involves queuing waiting events to create cross stream dependencies and signaling events to indicated completion to the waiting events. A scheduler kernel examines a task status data structure from a corresponding stream and updates dependency counts for tasks and events within the stream. When each task dependency for a waiting event is satisfied, an associated task may execute. | 11-14-2013 |
20140096147 | SYSTEM AND METHOD FOR LAUNCHING CALLABLE FUNCTIONS - A system and method are provided for launching a callable function. A processing system includes a host processor, a graphics processing unit, and a driver for launching a callable function. The driver is adapted to recognize at load time of a program that a first function within the program is a callable function. The driver is further adapted to generate a second function. The second function is adapted to receive arguments and translate the arguments from a calling convention for launching a function into a calling convention for calling a callable function. The second function is further adapted to call the first function using the translated arguments. The driver is also adapted to receive from the host processor or the GPU a procedure call representing a launch of the first function and, in response, launch the second function. | 04-03-2014 |
20140165072 | TECHNIQUE FOR SAVING AND RESTORING THREAD GROUP OPERATING STATE - A streaming multiprocessor (SM) included within a parallel processing unit (PPU) is configured to suspend a thread group executing on the SM and to save the operating state of the suspended thread group. A load-store unit (LSU) within the SM re-maps local memory associated with the thread group to a location in global memory. Subsequently, the SM may re-launch the suspended thread group. The LSU may then perform local memory access operations on behalf of the re-launched thread group with the re-mapped local memory that resides in global memory. | 06-12-2014 |
20140189329 | COOPERATIVE THREAD ARRAY GRANULARITY CONTEXT SWITCH DURING TRAP HANDLING - Techniques are provided for handling a trap encountered in a thread that is part of a thread array that is being executed in a plurality of execution units. In these techniques, a data structure with an identifier associated with the thread is updated to indicate that the trap occurred during the execution of the thread array. Also in these techniques, the execution units execute a trap handling routine that includes a context switch. The execution units perform this context switch for at least one of the execution units as part of the trap handling routine while allowing the remaining execution units to exit the trap handling routine before the context switch. One advantage of the disclosed techniques is that the trap handling routine operates efficiently in parallel processors. | 07-03-2014 |
20140189711 | COOPERATIVE THREAD ARRAY GRANULARITY CONTEXT SWITCH DURING TRAP HANDLING - Techniques are provided for restoring thread groups in a cooperative thread array (CTA) within a processing core. Each thread group in the CTA is launched to execute a context restore routine. Each thread group, executes the context restore routine to restore from a memory a first portion of context associated with the thread group, and determines whether the thread group completed an assigned function prior to executing the context restore routine. If the thread group completed an assigned function prior to executing the context restore routine, then the thread group exits the context restore routine. If the thread group did not complete the assigned function prior to executing the context restore routine, then the thread group executes one or more operations associated with a trap handler routine. One advantage of the disclosed techniques is that the trap handling routine operates efficiently in parallel processors. | 07-03-2014 |
20140259016 | SYSTEM AND METHOD FOR RUNTIME SCHEDULING OF GPU TASKS - A method for scheduling work for processing by a GPU is disclosed. The method includes accessing a work completion data structure and accessing a work tracking data structure. Dependency logic analysis is then performed using work completion data and work tracking data. Work items that have dependencies are then launched into the GPU by using a software work item launch interface. | 09-11-2014 |
Patent application number | Description | Published |
20140337389 | SYSTEM, METHOD, AND COMPUTER PROGRAM PRODUCT FOR SCHEDULING TASKS ASSOCIATED WITH CONTINUATION THREAD BLOCKS - A system, method, and computer program product for scheduling tasks associated with continuation thread blocks. The method includes the steps of generating a first task metadata data structure in a memory, generating a second task metadata data structure in the memory, executing a first task corresponding to the first task metadata data structure in a processor, generating state information representing a continuation task related to the first task and storing the state information in the second task metadata data structure, executing the continuation task in the processor after the one or more child tasks have finished execution, and indicating that the first task has logically finished execution once the continuation task has finished execution. The second task metadata data structure is related to the first task metadata data structure, and at least one instruction in the first task causes one or more child tasks to be executed by the processor. | 11-13-2014 |
20140337569 | SYSTEM, METHOD, AND COMPUTER PROGRAM PRODUCT FOR LOW LATENCY SCHEDULING AND LAUNCH OF MEMORY DEFINED TASKS - A system, method, and computer program product for low-latency scheduling and launch of memory defined tasks. The method includes the steps of receiving a task metadata data structure to be stored in a memory associated with a processor, transmitting the task metadata data structure to a scheduling unit of the processor, storing the task metadata data structure in a cache unit included in the scheduling unit, and copying the task metadata data structure from the cache unit to the memory. | 11-13-2014 |
Patent application number | Description | Published |
20100133460 | Valve Seat Apparatus Having Positive Retention for Use with Fluid Control Devices - Valve seat apparatus having positive retention for use with fluid control devices are described herein. An example valve seat apparatus includes a metallic ring and an elastomeric ring coupled to the metallic ring and having a sealing surface to sealingly engage a flow control member of the fluid control device. At least a portion of an outer surface of the elastomeric ring includes an annular lip to sealingly engage an annular recess of a body of the fluid control device. | 06-03-2010 |
20140261795 | PRESSURE REGULATORS WITH FILTER CONDITION DETECTORS - Example pressure regulators with filter condition detectors are described herein. In one example described here, a regulator includes a body having an inlet and an outlet and a flow control member interposed between the inlet and the outlet to regulate a fluid pressure at the outlet. The example regulator also includes a filter disposed between the inlet and the flow control member and a detector having a first measurement point upstream from the filter and a second measurement point downstream from the filter and upstream from the flow control member. | 09-18-2014 |
20150034178 | FLUID REGULATORS HAVING CORRUGATED DIAPHRAGMS - Corrugated diaphragm apparatus for improved cycle life of a diaphragm are described herein. One described example apparatus includes a valve body having an inlet and an outlet to allow fluid to flow therethrough, a backing plate disposed within a bonnet and coupled to the valve body, and first and second diaphragms. Each diaphragm has a corrugated profile and is in a stacked configuration. The diaphragms are operatively coupled to the backing plate and each of the diaphragms is clamped between the valve body and the bonnet proximate a peripheral edge of the diaphragm. | 02-05-2015 |
20150247582 | APPARATUS TO INTERFACE WITH A CORRUGATED DIAPHRAGM - Apparatus to interface with a corrugated profile are disclosed. An example apparatus for use with a fluid regulator includes an elastomeric ring having a corrugated profile that corresponds to a corrugated profile of a diaphragm of the fluid regulator. The elastomeric ring is to be positioned between a valve body and a bonnet of the fluid regulator to clamp the diaphragm between the valve body and the bonnet. A metallic ring positioned between the valve body and the bonnet engages the elastomeric ring to support the elastomeric ring. | 09-03-2015 |
Patent application number | Description | Published |
20090286947 | POLYCARBOXYLIC ACID POLYMERS - The present invention relates to methods and polymers based upon vinyl type monomers that contain pendant carboxylic acid groups and ester group functionality. The polymers may be prepared under selected conditions of partial neutralization to provide relatively high conversions and/or relatively high values of molecular weight and/or selected amounts of repeating unit tacticity. | 11-19-2009 |
20100016153 | Absorbing Materials Containing Polycarboxylic Acid Polymers - The present invention relates to methods of forming absorbent materials and polymers used in absorbent materials, which are based upon vinyl type monomers that contain pendant carboxylic acid groups and ester group functionality. The polymers may be prepared under selected conditions of partial neutralization to provide relatively high conversions and/or relatively high values of molecular weight and/or selected amounts of repeating unit tacticity. The polymers may then be used in absorbing materials. | 01-21-2010 |
20100022436 | Detergents Containing Polycarboxylic Acid Polymers - The present invention relates to methods and polymers based upon vinyl type monomers that contain pendant carboxylic acid groups and ester group functionality. The polymers may be prepared under selected conditions of partial neutralization to provide relatively high conversions and/or relatively high values of molecular weight and/or selected amounts of repeating unit tacticity. The polymers may then be used in detergent formulations. | 01-28-2010 |
20110144265 | Emulsion Polymerization Of Esters Of Itaconic Acid - Esters of itaconic acid are polymerized in aqueous medium in the presence of seed particles. The seed particles may absorb the monomer and provide for polymerization to a desired particle size. The polymers that are produced may be employed in adhesives, paints, and paper formulations. | 06-16-2011 |
20110166310 | Polycarboxylic Acid Polymers - The present invention relates to methods and polymers based upon vinyl type monomers that contain pendant carboxylic acid groups and ester group functionality. The polymers may be prepared under selected conditions of partial neutralization to provide relatively high conversions and/or relatively high values of molecular weight and/or selected amounts of repeating unit tacticity. | 07-07-2011 |
20110224393 | REGULATED AND CONTINUOUS POLYMERIZATION OF POLYCARBOXYLIC ACID POLYMERS - The present invention relates to methods and polymers based upon vinyl type monomers that contain pendant carboxylic acid groups and ester group functionality. The polymerization methods include regulation of heat flow such that parameters of monomer conversion, acid functionality, molecular weight, tacticity and/or copolymer composition may be adjusted to selected levels for a selected application. | 09-15-2011 |
20120258510 | VINYL ACID MONOMER RECOVERY - The present disclosure relates to a method for recovering a vinyl acid monomer by providing an aqueous fermentation broth which undergoes microbial fermentation of a nutrient medium containing a carbon source including at least one microorganism to produce a vinyl acid monomer. The method provides a direct overall route to bio-based polymers of the vinyl acid monomer, and in particular, polymers of polyitaconic acid. | 10-11-2012 |
20140259439 | Polycarboxylic Acid Polymers For Treatment of Leather - The present invention relates to methods and polymers based upon vinyl type monomers that contain pendant carboxylic acid groups that may be employed for retanning of leather sourced from animal skins or synthetic leather. | 09-18-2014 |
20150183978 | Soluble Aqueous Compositions of Zinc Salts of Selected Polyitaconic Acid Polymers - The present invention relates to soluble aqueous compositions comprising metal salts of selected polyitaconic acid (PIA) resins. | 07-02-2015 |