Patent application number | Description | Published |
20080218968 | WINGED PIEZO FAN - A winged piezo-fan to dissipate the heat generated by the devices in an electronic system is disclosed. The winged piezo-fan may comprise a piezo-ceramic element and two blades. The blades may be coupled to the piezo-ceramic element, which may change its physical dimension in response to receiving an alternating voltage signal. The blades coupled to the piezo-ceramic element may move upwards and downwards in a direction that is perpendicular to the axis drawn along the length dimension of the blades in response to the changes in the physical dimension of the piezo-ceramic element. The movement of the blades may cause a flapping movement, which may create turbulence in the surrounding air. The turbulence so created may create eddies, which may dissipate the heat generated by the devices positioned close to the winged piezo-fan. | 09-11-2008 |
20090080157 | METHOD, APPARATUS AND COMPUTER SYSTEM FOR AIR MOVER LID COOLING - Some embodiments of a method, apparatus and computer system are described for cooling a lid with an air mover. A computer system may include a frame and a display with a heat spreader and one or more air movers. In some embodiments, the one or more air movers may include a piezoelectric fan, a synthetic jet, a centrifugal fan, a coaxial fan, an axial fan, or a propeller fan. Moreover, in some embodiments, the air movers may be integrated into or formed as part of the heat spreader's structure. Other embodiments are described. | 03-26-2009 |
20090127701 | Thermal attach for electronic device cooling - Embodiments of thermal cooling devices and systems including dies and thermal attaches having surface features are described in this application. The thermal attach may have a surface feature, such as a pattern, to limit movement of a thermal interface material, such as thermal grease, from between the die and the thermal attachment. The restriction of movement of the thermal interface material may improve the thermal performance of cooling systems for electronic devices over many cycles as opposed to known cooling systems. Other embodiments are described. | 05-21-2009 |
20090190308 | METHOD AND APPARAUS FOR INVERTED VORTEX GENERATOR FOR ENHANCED COOLING - Some embodiments of a method, apparatus and computer system are described for inverted vortex generator enhanced cooling. In various embodiments an apparatus may comprise a first surface comprising at least one heated component, a second surface in proximity to the first surface, the second surface comprising a non-heated surface, and one or more inverted vortex generators attached to the non-heated surface, a portion of the one or more inverted vortex generators in proximity to and configured to dissipate heat from the at least one heated component. Other embodiments are described. | 07-30-2009 |
20090323276 | HIGH PERFORMANCE SPREADER FOR LID COOLING APPLICATIONS - Apparatuses, systems, and methods for a heat spreader plate and pulsating heat pipes to transfer heat sourced from one or more electronic components are described herein. Other embodiments may also be described and claimed. | 12-31-2009 |
20100167636 | ACTIVE VENTS FOR COOLING OF COMPUTING DEVICE - Apparatus and methods of cooling a computing device using active air vents. Embodiments include active air vents capable of dynamically changing the pattern of inlet airflow into the housing of the computing device and selectively directing airflow to cool heat-generating components on need basis. Embodiments include active vents coupled to an actuation mechanism to preferentially open and close the active air vents so that inlet airflow into the housing can be regulated based on the cooling requirement of heat-generating components in the housing. Embodiments also include a control module to determine the cooling requirement of the components of the device. | 07-01-2010 |
20120073789 | CHIMNEY-BASED COOLING MECHANISM FOR COMPUTING DEVICES - A mechanism is described for chimney-based cooling of computer components. A method of embodiments of the invention includes determining heat-emitting components of a computing device. The method further includes coupling a chimney to one or more of the heat-emitting components such that chimney effect of the chimney is used to guide air associated with a component in and out of the chimney. | 03-29-2012 |
20150244122 | CURRENT CARRYING SYSTEMS AND METHODS OF ASSEMBLING THE SAME - A current carrying system for use in transporting electrical current between a plurality of electrical devices is provided. The current carrying system includes a busbar having a first axial end, a second axial end, an electrically conductive shaft extending from the first axial end to the second axial end, and at least one cooling feature defined in at least a portion of the electrically conductive shaft. The current carrying system also includes a casing that defines a busbar channel configured to receive the busbar such that the casing at least partially circumscribes the busbar. The current carrying system also includes an air vent defined by the at least one cooling feature and the casing, wherein the air vent is in flow communication with ambient air, and the cooling feature is configured to facilitate a flow of air from the ambient air through the air vent. | 08-27-2015 |
20160044823 | ELECTRICAL EQUIPMENT AND A METHOD OF MANUFACTURING - Electrical equipment that includes a cabinet comprising a plurality of walls is provided. The cabinet is disposed around a plurality of electric components such as conductors. Further, the electrical equipment also includes at least one barrier. The barrier is disposed in the cabinet and spaced apart from the conductor by a spacing distance to define a channel within the cabinet for air to flow between the barrier and the conductor. The barrier is placed such that a portion of the barrier is coupled to one of the plurality of walls of the electric cabinets. | 02-11-2016 |
Patent application number | Description | Published |
20100161245 | SYSTEM AND METHOD FOR ROTOR BLADE HEALTH MONITORING - A system for rotor blade health monitoring include time of arrival (TOA) sensors and a controller comprising a processor configured for obtaining TOA signals indicative of times of arrival of rotating rotor blades from the respective TOA sensors and for determining initial features from the TOA signals; and a feature level fuser configured for fusing the initial features received from the processor for use in evaluating health of the rotating rotor blades. | 06-24-2010 |
20110010108 | SYSTEM AND METHOD FOR MONITORING HEALTH OF AIRFOILS - A system is presented. The system includes a data acquisition system that generates time of arrival (TOA) data corresponding to a plurality of blades in a device, a central processing subsystem that determines features of each of the plurality of blades utilizing the TOA data, and evaluates the health of each of the plurality of blades based upon the determined features. | 01-13-2011 |
20110320137 | SYSTEM AND METHOD FOR MONITORING HEALTH OF AIRFOILS - A method for monitoring the health of one or more blades is presented. The method includes the steps of determining a delta TOA corresponding to each of the one or more blades based upon respective actual time of arrival (TOA) of the one or more blades, determining a normalized delta TOA corresponding to each of the one or more blades by removing effects of one or more operational data from the delta TOA, and determining a corrected delta TOA corresponding to each of the one or more blades by removing effects of reseating of the one or more blades from the normalized delta TOA. | 12-29-2011 |
20110320138 | SYSTEM AND METHOD FOR MONITORING HEALTH OF AIRFOILS - A method for monitoring the health of a plurality of blades is presented. The method includes determining delta TOAs corresponding to the plurality of blades, determining a standard deviation utilizing the delta TOAs corresponding to the plurality of blades, determining a delta sigma | 12-29-2011 |
20120245860 | SYSTEM AND METHOD FOR MONITORING HEALTH OF STATOR VANES - A system including a plurality of sensing devices configured to generate acoustic emission (AE) signals that are representative of acoustic emission waves propagating through a plurality of stator vanes is presented. The system further includes a processing subsystem that is in an operational communication with the plurality of sensing devices, and the processing subsystem is configured to generate a dynamic threshold based upon an initial threshold and the AE signals, determine whether a plurality of signals of interest exist in the AE signals based upon the dynamic threshold, extract the plurality of signals of interest from the AE signals based upon the dynamic threshold, determine one or more features corresponding to the plurality of signals of interest, and analyze the one or more features to monitor and validate the health of the plurality of stator vanes. | 09-27-2012 |
20120278004 | SYSTEM AND METHOD FOR MONITORING HEALTH OF AIRFOILS - A method for monitoring the health of one or more blades is presented. The method includes the steps of generating a signal representative of delta times of arrival corresponding to the rotating blade, generating a reconstructed signal by decomposing the signal representative of the delta times of arrival utilizing a multi-resolution analysis technique, wherein the reconstructed signal is representative of at least one of static deflection and dynamic deflection in the rotating blade. | 11-01-2012 |
20130082833 | SYSTEM AND METHOD FOR MONITORING HEALTH OF AIRFOILS - A method for monitoring health of airfoils is disclosed. The method comprises generating at least one feature alarm for a blade by fusing a plurality of features corresponding to the blade utilizing a fuzzy inference method. The fuzzy inference method comprises generating a plurality of intermediate values by fusing one or more combinations of the plurality of features utilizing a fuzzy logic method, and fusing the plurality of intermediate values utilizing a second level fuzzy logic method, wherein the at least one feature alarm is representative of the health of the blade. | 04-04-2013 |
20130111982 | Systems and Methods For Use In Monitoring Operation Of A Rotating Component - A system for use in monitoring operation of a rotor assembly is provided. The system includes a plurality of clearance sensors including at least a first clearance sensor configured to measure a distance between the first sensor and a surface of a lockwire tab, and a monitoring unit coupled to the plurality of clearance sensors, the monitoring unit configured to receive measurements from the plurality of clearance sensors, and determine whether a crack exists in the rotor assembly based on the received measurements. | 05-09-2013 |
20140119889 | METHODS AND SYSTEMS FOR MONITORING HEALTH OF BLADES - A system is disclosed. The system includes a processing subsystem that determines preliminary voltages corresponding to a plurality of blades based upon blade passing signals (BPS), and generates a plurality of clearance values by normalizing the preliminary voltages for effects of one or more operational parameters, wherein the plurality of clearance values are representative of clearance of the plurality of blades. | 05-01-2014 |
20140188430 | SYSTEM AND METHOD FOR MONITORING HEALTH OF AIRFOILS - A method is presented. The method includes the steps of generating rotation signals corresponding to a plurality of rotations of a rotor physically coupled to a plurality of blades, and determining peak voltages corresponding to the plurality of blades by applying time synchronous averaging technique to blade passing signals using the rotation signals, wherein the peak voltages are representative of clearances of the plurality of blades. | 07-03-2014 |
20150066389 | SYSTEMS AND METHODS TO MONITOR A ROTATING COMPONENT - A method is presented. The method includes selecting a first window of signals and a second window of signals from clearance signals representative of clearances between a rotating component and a stationary casing surrounding the rotating component, determining a first signed average power value corresponding to the first window of signals, and a second signed average power value corresponding to the second window of signals, determining a resultant value based upon the first signed average power value and the second signed average power value, and determining one or more defects or potential defects in the rotating component based upon the resultant value. | 03-05-2015 |
20150369687 | SYSTEM AND METHOD FOR MONITORING MACHINES - A monitoring system and method monitor changes in clearance distances between a sensor and a rotating component of a machine. Imbalance and/or wear in the machine is identified based on the changes in the clearance distances. The system and method optionally both measure the clearance distances and a rotating speed of the rotating component of the machine with the same sensor. In order to identify imbalance in the machine, a spectral energy of the machine can be calculated based on the changes in the clearance distances, and the imbalance in the machine can be identified based on the spectral energy. The system and method can determine a trigger speed of the machine that is associated with the wear in the machine based on the changes in the clearance distance. A remaining useful life of the machine can be estimated based on changes in the trigger speed. | 12-24-2015 |
Patent application number | Description | Published |
20140237594 | METHODS AND SYSTEMS FOR API-LEVEL INTRUSION DETECTION - This disclosure generally relates to computer security, and more particularly to methods and systems for application programming interface (API)-level intrusion detection. In some embodiments, a computer-readable medium is disclosed, storing instructions for: receiving an API call for a service at an API sandbox module; parsing the API call to extract at least one of: an API call name; and or one or more API call parameters; generating a copy of the at least one of: the API call name and or the one or more API call parameters; determining, via an intrusion detection rules execution engine, whether the API call violates one or more security rules obtained from a security rules object, using the copy of the at least one of: the API call name and or the one or more API call parameters; and providing an indication of whether the API call violates the one or more security rules. | 08-21-2014 |
20140310679 | SYSTEMS AND METHODS FOR LOG GENERATION AND LOG OBFUSCATION USING SDKS - This disclosure generally relates to application development platforms, and more particularly to systems and methods for log generation and log obfuscation using software development kits (SDKs). In one embodiment, an application logging configuration method is disclosed, comprising: obtaining, for an application, a developer-specific log generation schema specifying at least a developer-specific set of variables to be logged and associated code line numbers; obtaining a developer-independent log generation schema specifying at least a developer-independent set of variables to be logged and associated code line numbers; extracting the specifications of the developer-specific and developer-independent sets of variables to be logged and associated code line numbers; generating an application logging schema specifying at least a combination of the developer-specific and developer-independent sets of variables to be logged and associated code line numbers; and storing the application logging schema. | 10-16-2014 |
20140337268 | SYSTEMS AND METHODS FOR IMPROVED SECURITY AND PRECISION IN EXECUTING ANALYTICS USING SDKS - This disclosure generally relates to computer-implemented analytics, and more particularly to systems and methods for improved security and precision in executing analytics using SDKs. In one embodiment, an analytics system is disclosed, comprising: a processor; and a memory device operatively connected to the processor and storing processor-executable instructions for: receiving an application programming interface (API) call for a service; parsing the API call to extract an API call name and one or more API call parameters; generating prediction values for one or more interpreted-data parameters; obtaining one or more analytics rules; performing an analytics operation to generate an analytics result according to the one or more analytics rules based on the generated prediction values for the one or more interpreted-data parameters and the extracted one or more API call parameters; and generating a visual representation of the analytics result. | 11-13-2014 |
20150205841 | DATA PROCESSING DEVICE AND DATA PROCESSING METHOD - The present invention discloses a data processing device and a data processing method. The method includes: creating a multi-face solid graphics, displaying a first surface of the multi-face solid graphics on a predetermined area that is on a display interface, selecting a first dataset and a second dataset from a database and associating the first dataset and the second dataset respectively with two adjacent side edges of the first surface, dividing the first surface into multiple grids, and displaying query items; rotating the multi-face solid graphics according to a rotation instruction input by a user, so as to display a second surface on the predetermined area; re-selecting two datasets from the database and associating the two datasets respectively with two adjacent side edges of the second surface, dividing the second surface into multiple grids, and displaying query items. | 07-23-2015 |
Patent application number | Description | Published |
20120138708 | PROCESS AND A DEVICE TO CLEAN SUBSTRATES - The present invention relates to a process and a device for cleaning substrates. In particular the invention relates to an air-water jet device connected to a detergent dosing system. It is therefore an object of the present invention to provide air-water jet device for cleaning fabric articles with enhanced performance; and to provide a dosing device for a detergent composition that may be connected to an air-water jet device. Surprisingly it has been found that a dispensing chamber for a detergent composition DET between the water source and the outlet of the water nozzle provides improved cleaning of an air-water jet. | 06-07-2012 |
20120177712 | ANTIMICROBIAL PARTICLE AND A PROCESS FOR PREPARING THE SAME - This invention relates to a bipolar antimicrobial particle for use in laundry detergent compositions, fabric conditioners, personal care and cosmetic compositions and a process for making the same. In view of the foregoing, it is an object of the present invention to provide a stabile antimicrobial agent immobilised on a carrier particle. It is a further objective to provide an antimicrobial particle with improved retention to the fabric so that larger amounts of antimicrobial will be available even after rinsing. Surprisingly it has been found that antimicrobial molecules tagged by surface reaction onto naturally occurring asymmetric clay surfaces, act as an antimicrobial particle with improved retention properties with improved stability. | 07-12-2012 |
20130289501 | SKIN TREATMENT PROCESS AND DEVICE - The present invention is in the field skin treatment, in particular and deep pore cleansing and delivery of benefit agents deep inside the pores. The invention further relates to air-water jet devices for providing said skin treatment. Accordingly it is an object of the invention to provide for a device and process for deep pore skin cleansing, especially, a process for skin cleansing using reduced amounts of water. We have found that a skin cleaning device comprising an air-water jet, wherein the air and water are mixed outside the nozzle(s), provides improved cleansing of skin, including deep poor cleansing, with low usage of water. | 10-31-2013 |
Patent application number | Description | Published |
20110066859 | FLEXIBLE BROADCAST AUTHENTICATION IN RESOURCE-CONSTRAINED SYSTEMS: PROVIDING A TRADEOFF BETWEEN COMMUNICATION AND COMPUTATIONAL OVERHEADS - A method for authenticating a message that is transmitted wirelessly. The method includes providing a set of private key values that define a private key and performing a key pair generation process that provides a key pair including the private key and a public key, where performing the key pair generation process includes applying one or more hash functions to the private key values, where a succeeding hash function provides a hash of a previous hash function. The scheme uses a signature generation process that generates a message digest by applying a hash function on the message to be signed and then separates the message digest into two parts including signing bits and selection bits and using the private key to sign the message. A receiver verifies the authenticity of the received message using the public key and a signature verification algorithm. | 03-17-2011 |
20110208971 | Method of Using ECDSA with Winternitz One Time Signature - A method is provided of authenticating a digitally signed message. A chain of messages is generated. A Winternitz pair of keys is generated for each respective message. A sequence number is assigned to each of the messages. Each of the sequence numbers cooperatively identify an order of Winternitz verifiers assigned to each of the messages. A signature to a first message in the chain of messages is signed using a digital signature algorithm private key. Signatures to each of the following messages in the chain of messages are signed using both Winternitz private keys and digital signature algorithm private keys. The signed messages are broadcast from a sender to a receiver. The first signed broadcast message is authenticated at the receiver by verifying the digital signature algorithm signature. At least some of the following signed broadcast messages are authenticated at the receiver by verifying only the Winternitz signature. | 08-25-2011 |
20110238986 | ADAPTIVE CERTIFICATE DISTRIBUTION MECHANISM IN VEHICULAR NETWORKS USING VARIABLE INTER-CERTIFICATE REFRESH PERIOD - A method for improving the reliability and performance of Vehicle-to-Vehicle (V2V) networks where digital certificates are necessary for message authentication and some messages may be lost in transmission. The method uses a variable inter-certificate refresh period to optimize communications throughput based on network conditions such as node density and bandwidth saturation. In some network conditions, the inter-certificate refresh period may be increased, such that more certificate digests are sent between full digital certificates, to decrease average message size. In other network conditions, the inter-certificate refresh period may be decreased, to allow for more frequent message authentication by receiving nodes. Empirical data and an adaptive controller are used to select the refresh period which will provide the best performance based on network conditions. | 09-29-2011 |
20110238987 | ADAPTIVE CERTIFICATE DISTRIBUTION MECHANISM IN VEHICULAR NETWORKS USING FORWARD ERROR CORRECTING CODES - A method for improving the reliability and performance of Vehicle-to-Vehicle (V2V) networks where digital certificates are necessary for message authentication and some messages may be lost in transmission. The method uses Forward Error Correcting (FEC) codes to encode a digital certificate into multiple segments, and attaches one or more segment to each message transmitted. Nodes receiving the messages can reconstruct the certificate as long as they successfully receive a minimum number of the transmitted messages, where the minimum number is less than the total number of messages transmitted. This allows message authentication to continue uninterrupted, even in a network environment where some messages are lost in transmission. Two different types of FEC codes are described, and adaptive schemes are included to optimize message throughput based on such network conditions as node density. | 09-29-2011 |
20110238997 | EFFICIENT TECHNIQUE TO ACHIEVE NON-REPUDIATION AND RESILIENCE TO DoS ATTACKS IN WIRELESS NETWORKS - A computationally efficient message verification strategy that achieves non-repudiation and resilience to computational denial of service attacks in conjunction with a broadcast authentication protocol that authenticates messages using a combination of a digital signature and a TESLA MAC. When messages are received at a receiver, the verification strategy separates the messages into messages with the same sender identification. The strategy then determines whether the TESLA MAC authenticator is valid for each message and discards those messages that do not have a valid TESLA MAC. The strategy collects the messages that have a valid TESLA MAC for each sender identification and performs a batch verification process on the group of messages to determine if the messages in the group have a valid digital signature. This strategy verifies each message in the group of messages if the batch verification process shows that the group of messages has a valid digital signature. | 09-29-2011 |
20110258435 | Threat Mitigation in a Vehicle-to-Vehicle Communication Network - A method is provided for obtaining a certificate revocation list (CRL) for a vehicle in a vehicle-to-vehicle communication system. A portable security unit is provided to access secured operations for the vehicle. The portable security unit is linked to a device having access to a communication network. The communication network is in communication with a certificate authority for issuing an updated CRL. The updated CRL is downloaded from the certificate authority to the portable security unit. At a later time, when a user enters the vehicle, a communication link is established between the portable security unit and a vehicle processor unit. Mutual authentication is exchanged between the portable security unit and the vehicle processing unit. The updated CRL stored in the portable security unit is downloaded to a memory of the vehicle communication system in response to a successful mutual authentication. | 10-20-2011 |
20120265995 | Exploiting Application Characteristics for Multiple-Authenticator Broadcast Authentication Schemes - A method for securing communications in a vehicle-to-vehicle (V2V) system including an on-board computer of a broadcasting vehicle predicting a value for a vehicle parameter, generating a heavyweight signature corresponding to the predicted value, and obtaining an actual value for the vehicle parameter. The method also includes the computer comparing the predicted value to the actual value to determine if the predicted value bears a first relationship to the actual value. If the computer determines that the predicted value bears the relationship to the actual value, the on-board computer generates a lightweight authenticating signature to correspond to the predicted value and broadcasts a data message having the predicted value with the corresponding heavyweight authenticating signature and the corresponding lightweight authenticating signature. | 10-18-2012 |
20140037092 | METHOD AND SYSTEM OF RECONSTRUCTING A SECRET CODE IN A VEHICLE FOR PERFORMING SECURE OPERATIONS - A method is provided for constructing a secret code in a processing unit when in communication with a portable security unit. Mutual authentication messages are exchanged between a linked portable security unit and processing unit. A first portion of the secret code is communicated to the processing unit. The processing unit combines the first portion and a second portion of the secret code stored in the non-volatile memory of the processing unit. The secret code is stored in a volatile memory of the processing unit. A secure operation is performed using the secret code. The portable security unit is de-linked from the processing unit. At least a portion of the secret code is deleted from the volatile memory of the processing unit. | 02-06-2014 |
20140298437 | Exploiting Application Characteristics for Multiple-Authenticator Broadcast Authentication Schemes - A method for securing communications in a vehicle-to-vehicle (V2V) system including an on-board computer of a broadcasting vehicle predicting a value for a vehicle parameter, generating a heavyweight signature corresponding to the predicted value, and obtaining an actual value for the vehicle parameter. The method also includes the computer comparing the predicted value to the actual value to determine if the predicted value bears a first relationship to the actual value. If the computer determines that the predicted value bears the relationship to the actual value, the on-board computer generates a lightweight authenticating signature to correspond to the predicted value and broadcasts a data message having the predicted value with the corresponding heavyweight authenticating signature and the corresponding lightweight authenticating signature. | 10-02-2014 |
Patent application number | Description | Published |
20120072421 | SYSTEMS AND METHODS FOR INTERACTIVE CLUSTERING - Systems and associated methods provide a cluster-level semi-supervision model for inter-active clustering. Embodiments accept user provided semi-supervision for updating cluster descriptions and assignment of data items to clusters. Assignment feedback re-assigns data items among existing clusters, while cluster description feedback helps to position existing cluster centers more meaningfully. The feedback can continue until the user is satisfied with the clustering achieved or one or more predetermined stopping criteria have been reached. | 03-22-2012 |
20120124044 | SYSTEMS AND METHODS FOR PHRASE CLUSTERING - Systems and associated methods for enhanced concept understanding in large document collections through phrase clustering are described. Embodiments take as input an initial set of phrases and estimate centroids using a clustering process. Embodiments then generate new phrases around each of the current centroids using the current phrases. These new phrases are added to the current set, and the clustering process is iterated. Upon convergence, embodiments finalize clusters based on phrases of any given length. | 05-17-2012 |
20130080436 | PHRASE CLUSTERING - Systems and associated methods for enhanced concept understanding in large document collections through phrase clustering are described. Embodiments take as input an initial set of phrases and estimate centroids using a clustering process. Embodiments then generate new phrases around each of the current centroids using the current phrases. These new phrases are added to the current set, and the clustering process is iterated. Upon convergence, embodiments finalize clusters based on phrases of any given length. | 03-28-2013 |
20150371651 | AUTOMATIC CONSTRUCTION OF A SPEECH - A method comprising using at least one hardware processor for: identifying relations between pairs of claims of a set of claims; aggregating the claims of the set of claims into a plurality of clusters based on the identified relations; generating a plurality of arguments from the plurality of clusters, wherein each of the arguments is generated from a cluster of the plurality of clusters, and wherein each of the arguments comprises at least one claim of the set of claims, scoring each possible set of a predefined number of arguments of the plurality of arguments, based on a quality of each argument of the predefined number of arguments and on diversity between the predefined number of arguments; and generating a speech, wherein the speech comprises a top scoring possible set of the possible set of the predefined number of arguments. | 12-24-2015 |
Patent application number | Description | Published |
20110301907 | Accelerating Automatic Test Pattern Generation in a Multi-Core Computing Environment via Speculatively Scheduled Sequential Multi-Level Parameter Value Optimization - Systems and methods provide acceleration of automatic test pattern generation in a multi-core computing environment via multi-level parameter value optimization for a parameter set with speculative scheduling. The methods described herein use multi-core based parallel runs to parallelize sequential execution, speculative software execution to explore possible parameter sets, and terminate/prune runs when the optimum parameter value is found at a previous level. The present invention evaluates the design prior to the implementation of the compression IP so that it can define the configuration of DFT and ATPG to maximize the results of compression as measured by test data volume and test application time. | 12-08-2011 |
20140281777 | Localizing Fault Flop in Circuit by Using Modified Test Pattern - A method for localizing at least one scan flop associated with a fault in an integrated circuit. A first test pattern, including a first scan-in data and first control data, is generated. Based on the first control data of the first test pattern, a first fault data is generated by applying the first scan-in data of the first test pattern to scan flops in a test circuit of the integrated circuit. If the first fault data indicates that a fault may be present in the integrated circuit, a second test pattern, including a second scan-in data and a second control data is generated. | 09-18-2014 |
20140289579 | Reordering or Removal of Test Patterns for Detecting Faults in Integrated Circuit - A method for reordering a test pattern set for testing an integrated circuit is disclosed. A productivity index is computed for each test pattern in a test pattern set. The productivity index of a first test pattern and the productivity index of a second test pattern are compared. If the productivity index of the second test pattern is larger than the productivity index of the first test pattern, the location of the first test pattern and the second test pattern are swapped. | 09-25-2014 |
20150025819 | Handling of Undesirable Distribution of Unknown Values in Testing of Circuit Using Automated Test Equipment - A method for masking scan chains in a test circuit of an integrated circuit is disclosed. The test circuit includes multiple mask banks. Different mask patterns are stored in each of the mask banks. A first mask bank of the multiple mask banks is selected and the mask pattern stored in the selected first mask bank is used for masking the output of the scan chains of the test circuit during a first portion of a test cycle. A second mask bank of the multiple mask banks is selected and the ask pattern stored in the selected second mask bank is used for masking the output of the scan chains of the test circuit during a second portion of the test cycle. | 01-22-2015 |
Patent application number | Description | Published |
20100304084 | PROTECTIVE COATINGS WHICH PROVIDE EROSION RESISTANCE, AND RELATED ARTICLES AND METHODS - A coating composition is described, having a first coating layer which includes a metallic matrix in which metal carbide particles are dispersed; and a hard, dense second coating layer disposed over the first coating layer. The second coating layer is formed from a metal nitride-type material, and has an average roughness of less than about 80 micro-inches (Ra). Related articles and processes are also disclosed. | 12-02-2010 |
20100304181 | PROTECTIVE COATINGS WHICH PROVIDE EROSION RESISTANCE, AND RELATED ARTICLES AND METHODS - A coating composition is described, having a first coating layer which includes a nickel-chromium matrix in which metal carbide particles are dispersed; and a hard, dense second coating layer disposed over the first coating layer. The second coating layer is formed from a metal nitride-type material, and has an average roughness of less than about 80 micro-inches (Ra). Related articles and processes are also disclosed. | 12-02-2010 |
20110305873 | COMPOSITION AND METHOD FOR APPLYING A PROTECTIVE COATING - A coating composition includes a cermet material having metal carbide phase particles with an average size of less than 5 microns. The coating has an average surface roughness of less than approximately 5 microns. A system for applying a coating to a substrate includes a spray gun configured for use with a high velocity oxygen or high velocity air fuel system. The system further includes a cermet material supplied to the spray gun, wherein the cermet material includes at least approximately 34 percent by weight of a metal carbide phase having an average particle size of less than or equal to approximately 5 microns. The metal carbide phase is dispersed in a liquid selected from the group consisting of water, alcohol, an organic combustible liquid, or an organic incombustible liquid. | 12-15-2011 |
20120129000 | VANADIUM RESISTANT COATING SYSTEM - A vanadium resistant coating system resistant to high temperature vanadium attack. The system comprises a high temperature superalloy substrate. A bond coat overlies the superalloy substrate. The bond coat may be applied in multiple layers. A ceramic coating overlies the bond coat. The ceramic coating further comprises a zirconium oxide stabilized by at least one cation selected from the group consisting of Yb | 05-24-2012 |
20150308275 | COATING METHOD AND COATED ARTICLE - A coating method and a coated article are disclosed. Forming a coating includes providing a substrate having a substrate surface, forming on the substrate surface at least one bond coating layer defining a bond coating surface, and forming on the bond coating surface at least one oxide coating layer defining an oxide coating surface. A coated article includes a substrate having the coating formed thereupon. The oxide coating layer is more resistive to increasing the oxide coating surface roughness (R | 10-29-2015 |
Patent application number | Description | Published |
20080317119 | Av Renderer Peripheral with Dual Inerrupt Lines for Staggered Interrupts - An audio-video (AV) playback chain and rendering peripheral device | 12-25-2008 |
20100042740 | METHOD AND DEVICE FOR DATA PACKING - A method and a device is presented for communicating a first data stream encoded according to a non-PCM format through a communication link that is designed communicating a data stream encoded according to a PCM format. The method and device receive a first data stream encoded according to a non-PCM format. The received data stream comprises a plurality of data-packets. The method and device pack the first data stream into a second data stream. The second data stream has plurality of data-packets. Each of the data-packets of the second data stream includes a discontinuity according to the PCM format. The second data stream is communicated through the link. A method and a device are further provided for receiving the second data stream via the link and for identifying the format of the received data stream by examining for the discontinuity. | 02-18-2010 |
20100215194 | AUDIO SIGNAL AMPLIFICATION - A system for amplifying a digital audio signal comprises a receiver | 08-26-2010 |
20120221351 | METHOD AND SYSTEM FOR FACILITATING DATA ENTRY FOR AN INFORMATION SYSTEM - This invention presents a method and a system for facilitating data entry for an information system comprising a repository. According to the method, firstly, a first input of some first category parameters input by the user is received by means of a first user interface. Secondly, a first ranked list of a plurality of second category parameters is generated on the basis of the first input and the repository, and the first ranked list is displayed to the user by means of a second interface. Then a second input including some second category parameters selected by the user is received by means of the second user interface. Lastly, a second ranked list of a plurality of first category parameters is generated on the basis of the second input and the repository, and the second ranked list is displayed to the user by means of the first interface. In this way, the user can correctly determine the input data for the information system so as to get a more accurate output. And the user can get more information of various aspect observations (?) at any given penultimate stage as well as the final stage. | 08-30-2012 |
Patent application number | Description | Published |
20100191414 | INTEGRATED DIAGNOSIS AND PROGNOSIS SYSTEM AS PART OF THE CORPORATE VALUE CHAIN - An integrated diagnosis and prognosis system that collects vehicle information over the life of a vehicle and its development. The system provides the collected vehicle information to supplier management, product development management, service/dealership management, customer relations departments and production facilities, which use the information to take certain action for existing vehicles, fleets of vehicles or future vehicles to improve vehicle reliability and quality. | 07-29-2010 |
20100228423 | AGGREGATED INFORMATION FUSION FOR ENHANCED DIAGNOSTICS, PROGNOSTICS AND MAINTENANCE PRACTICES OF VEHICLES - A system and method for enhancing vehicle diagnostic and prognostic algorithms and improving vehicle maintenance practices. The method includes collecting data from vehicle components, sub-systems and systems, and storing the collected data in a database. The collected and stored data can be from multiple sources for similar vehicles or similar components and can include various types of trouble codes and labor codes as well as other information, such as operational data and physics of failure data, which are fused together. The method generates classes for different vehicle components, sub-systems and systems, and builds feature extractors for each class using data mining techniques of the data stored in the database. The method also generates classifiers that classify the features for each class. The feature extractors and feature classifiers are used to determine when a fault condition has occurred for a vehicle component, sub-system or system. | 09-09-2010 |
20110015967 | METHODOLOGY TO IDENTIFY EMERGING ISSUES BASED ON FUSED SEVERITY AND SENSITIVITY OF TEMPORAL TRENDS - A method for temporal trend detection employing non-parametric techniques. A set of discrete data is provided and a rank is assigned to the data based on both sensitivity and severity of the data. The method statistically ranks the ranked data by categorizing the data in bins defined by an average positional ranking that identifies the severity of the data for each sensitivity category provided by a bin. The method then clusters the statistically ranked data that has been categorized by average positional ranking so as to detect changes in the data. Clustering the statistically ranked data can include using a multi-nominal hypothesis testing procedure. The method then identifies trends in the data based on the detected changes. | 01-20-2011 |
20130094437 | Frame Acknowledgment In A Communication Network - A method and system for acknowledging multiple frames in a communication network is provided. A receiver detects transmission of frames from a transmitter. The receiver determines a format for an acknowledgment frame comprising multiple bytes, from multiple frame acknowledgment formats for reporting status of reception of the frames by the receiver. The receiver reports the status of reception of the frames by encoding a distance between a number of frames between two successive correctly received frames, between two successive unsuccessfully received frames, between a correctly received frame and a successive unsuccessfully received frame, or between an unsuccessfully received frame and a successive correctly received frame, in the acknowledgment frame. One or more of the frame acknowledgment formats are configured to generate the acknowledgment frame for acknowledging the frames using a decreased number of bytes. The receiver generates the acknowledgment frame in the determined format for acknowledging the frames. | 04-18-2013 |
Patent application number | Description | Published |
20150220871 | METHODS AND SYSTEMS FOR SCHEDULING A BATCH OF TASKS - The disclosed embodiments illustrate methods and systems for scheduling a batch of tasks on one or more crowdsourcing platforms. The method includes generating one or more forecast models for each of the one or more crowdsourcing platforms based on historical data associated with each of the one or more crowdsourcing platforms and a robustness parameter. Thereafter, for a forecast model, from the one or more forecast models, associated with each of the one or more crowdsourcing platforms, a schedule is generated based on the forecast model and one or more parameters associated with the batch of tasks. Further, the schedule is executed on each of the one or more forecasts models associated with the one or more crowdsourcing platforms to determine a performance score of the schedule on each of the one or more forecast models. Finally, the schedule is recommended to a requestor based on the performance score. | 08-06-2015 |
20150227691 | METHODS AND SYSTEMS FOR ANALYZING HEALTHCARE DATA - Disclosed are the embodiments for creating a model capable of identifying one or more clusters in a healthcare dataset. An input is received pertaining to a range of numbers. Each number in the range of numbers is representative of a number of clusters in the healthcare dataset. For a cluster, one or more first parameters of a distribution associated with the cluster are estimated. Thereafter, a threshold value is determined based on the one or more first parameters. An inverse cumulative distribution of each of one or more n-dimensional variables in the healthcare dataset is determined. The one or more first parameters are updated to generate one or more second parameters based on the estimated inverse cumulative distribution. A model is created for each number in the range of numbers based on the one or more second parameters. | 08-13-2015 |
20150228015 | METHODS AND SYSTEMS FOR ANALYZING FINANCIAL DATASET - Disclosed are the embodiments for creating a model capable of identifying one or more clusters in a financial data. An input is received pertaining to a range of numbers. Each number in the range of numbers is representative of a number of clusters in the financial data. For a cluster, one or more first parameters of a distribution associated with the cluster are estimated. Thereafter, a threshold value is determined based on the one or more first parameters. An inverse cumulative distribution of each of one or more n-dimensional variables in the financial data is determined. The one or more first parameters are updated to generate one or more second parameters based on the estimated inverse cumulative distribution. A model is created for each number in the range of numbers based on the one or more second parameters. | 08-13-2015 |
20150294230 | METHODS AND SYSTEMS FOR MODELING CLOUD USER BEHAVIOR - Some embodiments are directed to a system for identifying clusters from a plurality of users using cloud services. A behavior collection module is configured to obtain user preferences for the plurality of users, and an EM module to configured estimate at least one parameter of a distance-based model by the Expectation-Maximization (EM) algorithm for various values of G (number of clusters). A selection module is configured to compute Bayesian Information Criteria (BIC) with the at least one estimated parameter obtained from the EM module for various values of G, compare BICs obtained for various values of G, select the model with the highest BIC as the best model (best model including the plurality of clusters) and use estimated latent variables of the best model to build a classifier. A characterization module is configured to classify each user into a cluster of the best model using the classifier, and to determine ranking preference of each cluster. | 10-15-2015 |
20150297143 | ASSESSING PATIENT RISK FOR AN ACUTE HYPOTENSIVE EPISODE - What is disclosed is a system and method for assessing patient risk for an acute hypotensive episode. In one embodiment, the present method involves retrieving a training set from a database. The training set comprises mean arterial pressures (MAPs) for a plurality of subjects. Each MAP comprises systolic and diastolic measurements. The training set is used to train the present classifier system. Once trained, the present classifier system classifies an unclassified patient into either a first class or a second class. The first class is at risk for an acute hypotensive episode occurring within a prediction window of w≧60 minutes in the future. The second class is not at risk for an acute hypotensive episode. A MAP of an unclassified patient is retrieved or otherwise obtained. Thereafter, the present classifier system proceeds to classify the patient into the first or second class. Various embodiments are disclosed. | 10-22-2015 |
20150302155 | METHODS AND SYSTEMS FOR PREDICTING HEALTH CONDITION OF HUMAN SUBJECT - Disclosed are the methods and systems for classifying one or more patients in one or more categories. A distribution of one or more physiological parameters associated with the one or more patients is determined based on a patient dataset. The one or more physiological parameters correspond to at least a stroke scale score. One or more parameters associated with a copula are estimated by the one or more processors. In an embodiment, the copula defines a joint distribution of the one or more physiological parameters. A classifier is created based on the one or more parameters, wherein the classifier classifies the one or more patients in the one or more categories. The one or more categories correspond to a range of the stroke scale score. | 10-22-2015 |
20150324695 | METHODS AND SYSTEMS FOR DETERMINING INTER-DEPENDENICES BETWEEN APPLICATIONS AND COMPUTING INFRASTRUCTURES - Methods and systems for creating one or more statistical classifiers. A first set of performance parameters, corresponding to the one or more applications and the one or more computing infrastructures, is extracted from a historical data pertaining to the execution of the one or more applications on the one or more computing infrastructures. Further, a set of application-specific and a set of infrastructure-specific parameters are selected, from the first set of performance parameters, based on one or more statistical techniques. A similarity between each pair of the applications, each pair of the computing infrastructures, and each pair of possible combinations of an application and a computing infrastructure is determined. One or more statistical classifiers are created, based on the determined similarity. | 11-12-2015 |
Patent application number | Description | Published |
20110107286 | METHOD AND APPARATUS FOR LEGALIZING A PORTION OF A CIRCUIT LAYOUT - A layout-legalizing system modifies a portion of a circuit layout that is selected by a user to generate a modified portion that satisfies a set of technology constraints and a set of design constraints. The system receives as input the set of technology constraints which a semiconductor manufacturing foundry requires the circuit layout to satisfy for manufacturability purposes. The system also receives a set of design constraints from the user which restricts how objects in the portion of the circuit layout can be modified to satisfy the set of technology constraints. The system can further receive a selection input from the user which identifies the portion of the circuit layout which is to be legalized. The system then modifies the identified portion of the circuit layout to obtain a modified portion which satisfies the set of design constraints and at least a subset of the set of technology constraints. | 05-05-2011 |
20150095865 | Legalizing a Multi-patterning Integrated Circuit Layout - In a method for legalizing a multi-patterning integrated circuit layout including a plurality of islands, a set of multi-patterning constraints is generated on the basis of multi-patterning conflicts identified between the plurality of islands. Based on general design rule constraints and the multi-patterning constraints a combined set of layout constraints is generated. Feasibility of the set of layout constraints is checked, which then is provided to a Linear Program solver for generating an output circuit layout. | 04-02-2015 |
20150248514 | AUTOMATIC LAYOUT MODIFICATION TOOL WITH NON-UNIFORM GRIDS - A method (and system) of automatically legalizing a circuit layout with layout objects in a presence of a plurality of non-uniform grids is disclosed. The method comprises generating a set of layout constraints comprising design rule constraints and gridding requirements based on the plurality of non-uniform grids. In addition, the method comprises processing the set of layout constraints to a feasible form using Boolean variables by determining infeasibility of the set of layout constraints, identifying infeasible layout constraints from the set of layout constraints, and resolving the infeasibility by a constraint relaxation process. Additionally, the method comprises generating an output circuit layout, for display to a user, by solving the set of layout constraints in the feasible form with standard linear program solvers. | 09-03-2015 |
Patent application number | Description | Published |
20090246529 | Particle with Bipolar Topospecific Characteristics and Process for Preparation Thereof - A particle with bipolar topospecific characteristics, whose precursor is an asymmetric 1:1 or 2:1:1 clay particle having alternating tetrahedral and octahedral sheets terminating with a tetrahedral sheet at one external surface plane and an octahedral sheet at another external surface plane, wherein a chemical group, having greater than 3 carbon atoms, and selected from an organyl or an organoheteryl chemical group, is attached to coordinating cations on the exterior side of one of the surface sheets. | 10-01-2009 |
20110021799 | PARTICLE WITH BIPOLAR TOPOSPECIFIC CHARACTERISTICS AND PROCESS FOR PREPARATION THEREOF - This invention relates to particles with bipolar topospecific characteristics and process of preparation thereof. It is an object of the present invention is to provide a particle with bipolar topospecific characteristics with two spatially distinct regions on its surface having non-identical surface characteristics. It has been found that particles prepared by topospecific treatment of an asymmetric clay precursor with an organyl or an organoheteryl group attached to coordinating cations of one of the surface sheets, provides a particle with bipolar topospecific characteristics with two spatially distinct regions on its surface having non-identical surface characteristics. | 01-27-2011 |
20120094883 | PERSONAL CLEANSING COMPOSITION - This invention relates to a liquid or soft-solid personal cleansing composition that utilises the detergency properties of new materials which are more efficient, more inexpensive and are an environmentally friendly alternative to conventional soaps or synthetic surfactants. It more particularly relates to a cleansing composition in liquid, gel or cream formats. The present invention provides for a personal cleansing composition comprising (i) 1 to 50% of treated clay particles; and (ii) a cosmetically acceptable base; wherein said treated clay particles are asymmetric 1:1 or 2:1:1 clay particles having alternating tetrahedral and octahedral sheets terminating with a tetrahedral sheet at one external surface plane and an octahedral sheet at another external surface plane, with a fatty acid of carbon chain length 10 to 22 attached to coordinating cation on one of said exterior surface planes. | 04-19-2012 |
20120196787 | SHAPED SOLID CLEANING COMPOSITION - The invention relates to a shaped solid cleaning composition, especially in bar format, which utilises the detergency properties of new materials which are more efficient, relatively inexpensive and are environmentally friendly alternatives to conventional soaps or synthetic surfactants. The present invention provides for a shaped solid cleaning composition which comprises a specific amount of structuring agent and a specific amount of a treated particle. The precursor of the treated particle is an asymmetric 1:1 or 2:1: clay particle having alternating tetrahedral and octahedral sheets terminating with a tetrahedral sheet at a first external surface plane and an octahedral sheet at a second external surface plane. Either or both of said external surfaces is attached with a fatty acid or derivative thereof. | 08-02-2012 |