Patents
Literature
Hiro is an intelligent assistant for R&D personnel, combined with Patent DNA, to facilitate innovative research.
Hiro

1103 results about "Test sequence" patented technology

Device and method for fast block-matching motion estimation in video encoders

Motion estimation is the science of predicting the current frame in a video sequence from the past frame (or frames), by slicing it into rectangular blocks of pixels, and matching these to past such blocks. The displacement in the spatial position of the block in the current frame with respect to the past frame is called the motion vector. This method of temporally decorrelating the video sequence by finding the best matching blocks from past reference frames—motion estimation—makes up about 80% or more of the computation in a video encoder. That is, it is enormously expensive, and methods do so that are efficient are in high demand. Thus the field of motion estimation within video coding is rich in the breadth and diversity of approaches that have been put forward. Yet it is often the simplest methods that are the most effective. So it is in this case. While it is well-known that a full search over all possible positions within a fixed window is an optimal method in terms of performance, it is generally prohibitive in computation. In this patent disclosure, we define an efficient, new method of searching only a very sparse subset of possible displacement positions (or motion vectors) among all possible ones, to see if we can get a good enough match, and terminate early. This set of sparse subset of motion vectors is preselected, using a priori knowledge and extensive testing on video sequences, so that these “predictors” for the motion vector are essentially magic. The art of this method is the preselection of excellent sparse subsets of vectors, the smart thresholds for acceptance or rejection, and even in the order of the testing prior to decision.
Owner:FASTVDO

Methods and systems for multi-pattern searching

Embodiments of the present invention relate to systems and methods for optimizing and reducing the memory requirements of state machine algorithms in pattern matching applications. Memory requirements of an Aho-Corasick algorithm are reduced in an intrusion detection system by representing the state table as three separate data structures. Memory requirements of an Aho-Corasick algorithm are also reduced by applying a banded-row sparse matrix technique to the state transition table of the state table. The pattern matching performance of the intrusion detection system is improved by performing a case insensitive search, where the characters of the test sequence are converted to uppercase as the characters are read. Testing reveals that state transition tables with sixteen bit elements outperform state transition tables with thirty-two bit elements and do not reduce the functionality of intrusion detection systems using the Aho-Corasick algorithm.
Owner:CISCO TECH INC

System and method for facilitating welding system diagnostics

A system and method for facilitating welding system diagnostics is provided. The invention includes a welder, a local system, a remote system, and / or an alarm component. The invention further provides for receiving sensor input(s), performing test sequence(s) based, at least in part, upon the sensor input(s) and / or performing internal diagnostics. The invention further provides for determining a health status of the welder and communicating the health status of the welder to the local system, the remote system and / or the alarm component. The health status of the welder can include welder alarm(s) and / or fault(s). Information regarding the health status of the welder can be sent by telephone, voicemail, e-mail and / or beeper. The welder can communicate with the local system and / or remote system to schedule maintenance. The invention further provides for a expert component to facilitate welding diagnostics based, at least in part, upon the health status of the welder, welder data, an expert data store, a local service support data store, a remote expert data store and / or a remote service support data store. The expert component can employ various artificial intelligence technique(s) (e.g., Bayesian model, probability tree network, fuzzy logic and / or neural network) to facilitate welding diagnostics based, at least in part, upon the health status received from the welder. The expert component can adaptively modify its modeling technique(s) based upon historical success (e.g., learn from success of previous welding diagnostics). The invention further provides for the welder, local system and / or remote system to initiate corrective action, at least temporarily, based, at least in part, upon the health status of the welder.
Owner:LINCOLN GLOBAL INC

Method of and system for dynamic automated test case generation and execution

An automated system that randomly generates test cases for use in hardware or software quality assurance testing, wherein a given test case comprises a sequence (or “chain”) of discrete, atomic steps (or “building blocks”). A particular test case (i.e., a given sequence) has a variable number of building blocks. The system takes a set of test actions (or even test cases) and links them together in a relevant and useful manner to create a much larger library of test cases or “chains.” The chains comprise a large number of random sequence tests that facilitate “chaos-like” or exploratory testing of the overall system under test. Upon execution in the system under test, the test case is considered successful (i.e., a pass) if each building block in the chain executes successfully; if any building block fails, the test case, in its entirety, is considered a failure. The system adapts and dynamically generates new test cases as underlying data changes (e.g., a building block is added, deleted, modified) or new test cases themselves are generated. The system also is tunable to generate test sequences that have a given (e.g., higher) likelihood of finding bugs or generating errors from which the testing entity can then assess the system operation. Generated chains can be replayed easily to provide test reproducibility.
Owner:HITACHI VANTARA LLC

Testing compliance of a device with a bus protocol

The present invention provides a system and method for testing compliance of a device with a bus protocol. The method comprises the steps of reading a configuration file containing predetermined parameters identifying the type of device and capabilities of the device, and then employing a configuration engine to dynamically generate a test environment for the device by creating selected test components which are coupled via the bus with a representation of the device to form the test environment, the test components being selected dependent on the configuration file. A test sequence is then executed, during which signals passed between the representation of the device and one or more of the test components are monitored to generate result data indicating compliance with the bus protocol. This approach has been found to provide a particularly user friendly and efficient approach for testing compliance of devices with a bus protocol.
Owner:ARM LTD

System and method for synchronizing execution of a batch of threads

A method for creating a computer program to be executed by a plurality of threads, in which the method utilizes a technique for execution synchronization referred to herein as a batch synchronization section. According to this technique, a plurality of threads may be associated with one another as a “batch” of threads. Each thread in the plurality (batch) of threads may execute the computer program simultaneously. The batch synchronization section may specify a portion of the computer program for which the execution of the portion by the plurality of threads is to be synchronized. In one embodiment different types of batch synchronization sections may be specified, wherein each type of batch synchronization section performs a different type of execution synchronization. In one embodiment the method may enable execution synchronization behavior for multiple concurrent executions of a test executive test sequence to be specified. The test sequence may include one or more batch synchronization sections. Multiple threads may each execute an instance of the test sequence to concurrently to test a group of units under test, and the batch synchronization sections may coordinate the execution of the multiple threads where necessary.
Owner:NATIONAL INSTRUMENTS

Sample loading and handling interface to multiple chemistry analyzers

A front-end system accepts samples and selectively provides aliquots of those samples to selected clinical chemistry analyzers coupled to the front-end system. The front-end system is coupled to an assembly of one or more clinical chemistry analyzers that might, for example, provide complementary analytical tools so that the overall system of front-end system and clinical chemistry analyzers provides a predetermined broad range of clinical analytical testing. The testing protocols for samples input to the overall system can be independently determined. Any sample may undergo a test within one or more of the clinical chemistry analyzers or a series of tests within a single or more typically within plural ones of the analyzers, depending upon the testing sequence defined in for that sample. The front-end system automatically identifies samples, draws aliquots, and transports the aliquots to the one or more clinical chemistry analyzers coupled to the front-end system. Sample identification, handling and testing are preferably automated A within the overall system to provide complex testing with reduced operator involvement. Consequently, the overall system may facilitate reduced operator costs and a reduced likelihood of errors in the routing and processing of samples.
Owner:BECKMAN COULTER INC

Method and system for testing a control system of a marine vessel

A method for verifying a control system (2) of a vessel (4), in which said control system (2) in its operative state receives sensor signals (7) from sensors (8) and command signals (9) from command input devices (10), and as a response provides control signals (13) to actuators (3) in order to maintain a desired position, velocity, course or other state of said vessel (4), characterized by the following steps: during a time (t0), disconnecting the reception of real sensor signals (7a, 7b, 7c, . . . ) and replacing said real sensor signals by a test sequence (T0) of artificial measurements (7a′, 7b′, 7c′, . . . ) from a test signal source (41); letting said control system (2) work based on the artificial sensor signals (7, 7′) to generate control signals (13′) to be recorded as a response (S0) to said first test sequence (T0) for said first time (t0) on a control signal logger (42) and storing response (S0) to the test sequence (T0) as the control system's (2) “signature” response (S0); said method having the purpose of, at a later time (t1, t2, t3, . . . ), to use the test sequence (T0) input to the control system (2), and record a later response (S1, S2, S3, . . . ) and determining whether said later response similar to the signature response (S0) to verify that said control system (2) is unchanged, or not.
Owner:MARINE CYBERNETICS

Sample rack delivery system and biochemical analyzer

ActiveCN102221624AChange test priorityMaterial analysisEngineeringTest sequence
The invention discloses a sample rack delivery system and a biochemical analyzer. The sample rack delivery system comprises a sample carrying device and a driving mechanism. The sample carrying device includes a sample rack advancing mechanism and a sample rack retreating mechanism, the initial position of which is located over the side of a sample outlet and coupled with the driving mechanism. Driven by the driving mechanism, the sample rack retreating mechanism moves a predetermined distance towards a sample releasing area from the outside of the sample outlet, and the predetermined distance is at least greater than the width of one sample rack. According to the invention, the test sequence of sample racks can be altered by the sample rack retreating mechanism. Specifically, a sample rack in urgent need of testing can be delivered to a sample uptaking position in priority during a routine test and an automatic retest. Thus, the testing priority of sample racks is altered.
Owner:SHENZHEN MINDRAY BIO MEDICAL ELECTRONICS CO LTD

Multiple attitude human face detection and track system and method

This invention discloses one method and system for different human faces to test multiple faces in the test sequence for continuous tracing in the images, which comprises the following steps: separately getting human face front and side test mode through sample training to determining AAM human face mode; using the above modes to test the input visual image to determine whether one frame of image is stored in the human face, if testing the face and then tracing and validating the human face in the back frame.
Owner:BEIJING VIMICRO ARTIFICIAL INTELLIGENCE CHIP TECH CO LTD

Method and apparatus for testing multi-core microprocessors

A computer implemented method, data processing system, and computer usable code are provided for testing multi-core microprocessors. A test process initiates testing on communication bus interfaces associated with a set of processor cores on the multiprocessor in which the communication bus interfaces are disabled and wherein the testing uses a set of isolation test sequences to obtain results. The process identifies a set of functional processor cores in the set of processor cores based upon the results. The process also initiates a ramp logic built-in self-test to test a ramp associated with a functional processor core in the set of functional processor cores, wherein the ramp logic built-in self-test determines if the communication bus interface associated with functional processor core in the set of functional processor cores is functional.
Owner:IBM CORP

Monitor method and system for automatically measuring executing process

The system comprises a control execution module used for testing, and also comprises a monitor-controlling module, a control data collection module, a monitor database module, a procedure strategy configuration module, a user-informing module. Wherein, the monitor-controlling module communicates with the execution-controlling module to monitor the test process; the control data collection module is used for collecting the test data, analyzing execution result and controlling the control execution module to adjust the test sequence according to the procedure strategy defined by user.
Owner:ZTE CORP

Testing compliance of a device with a bus protocol

The present invention provides a system and method for testing compliance of a device with a bus protocol. The method comprises the steps of reading a configuration file containing predetermined parameters identifying the type of device and capabilities of the device, and then employing a configuration engine to dynamically generate a test environment for the device by creating selected test components which are coupled via the bus with a representation of the device to form the test environment, the test components being selected dependent on the configuration file. A test sequence is then executed, during which signals passed between the representation of the device and one or more of the test components are monitored to generate result data indicating compliance with the bus protocol. This approach has been found to provide a particularly user friendly and efficient approach for testing compliance of devices with a bus protocol.
Owner:ARM LTD

System and method for diagnostics execution and data capture in a storage system using nonvolatile memory

The present invention provides a system and method for diagnostics execution in which diagnostics code is stored in a designated partition on a removable nonvolatile memory device, such as a compact flash or a personal computer (PC) card that is interfaced with the motherboard of a file server system. The file server system firmware is programmed in such a manner that, upon receipt of a diagnostics command, a normal boot mechanism is interrupted, and a diagnostics boot is performed. The firmware is programmed to probe the removable nonvolatile memory device, and to load the diagnostics code contained thereon into main memory and to execute the diagnostics in response to an initiation by an operator's key sequence. Data produced as a result of the diagnostics test sequence is captured and stored in a maintenance log in another partition on the nonvolatile memory.
Owner:NETWORK APPLIANCE INC

Systems and methods for jitter analysis of digital signals

Systems and methods for analyzing the jitter content of an oversampled digital communication signal are disclosed. Advantageously, the communication signal can correspond to an arbitrary data sequence, rather than only to a repeating test sequence. For example, the systems and methods can be embodied in test equipment and in simulation equipment as design tools and / or validation tools. The systems and methods disclosed advantageously facilitate the decomposition and quantification of the main jitter components (random and deterministic), as well as its various subcomponents (periodic jitter, data-dependent jitter, inter-symbol interference, device-state-dependent jitter, other bounded uncorrelated jitter, and data-dependent-random jitter).
Owner:MICROSEMI STORAGE SOLUTIONS

Brushless servo motor tester

A permanent magnet brushless (PMBL) servo motor test apparatus and method allow testing of a motor in place. A set of static and dynamic tests is performed to determine proper motor operation of armature windings and rotor feedback devices. The test system of the present invention displaces the motor drive system. The test system comprises an armature driver, a feedback device input, and a system controller. The armature windings of the motor-under-test are driven in a polarity sequence according to a test sequence, whereby the rotor is driven in a series of rotations. Angle feedback is tested at a plurality of said rotations. Rotor velocity outputs are tested during said rotations. Armature current and voltage are determined at a plurality of said rotations and winding balance is tested. Said power switch is also operative to apply a voltage between the armature windings and the motor case to test for fault current flow. In another embodiment of the invention, motor identification is decoded by the system into motor configuration and motor operation parameters, necessary to test the motor. Motor identification may be entered by an operator or captured from machine readable tags such as a barcode tag or an RFID tag.
Owner:MITCHELL ELECTRONICS

Test case selection method

The invention discloses a test case selection method, and belongs to the technical field of software testing. The method comprises the following steps of: 1, acquiring a reduced test requirement set through an original test requirement set; 2, designing test cases; and 3, sequencing the priorities of the test cases. The invention discloses a complete and high-efficiency test case selection process of reducing test requirements, generating the test cases, and generating a test sequence. The number of the generated test cases is greatly reduced on the premise of ensuring that expected test coverage is achieved; meanwhile, the priorities of the test cases are sequenced, so that the method has practical significance for testing large-scale software such as a web application program, and test efficiency is improved.
Owner:HARBIN ENG UNIV

Method and apparatus for prioritizing software tests

A computer system and method is provided for prioritizing software tests. Software tests are prioritized based on coverage indicators for the software tests and an indication of impacted areas of the software. Each of the coverage indicators indicates which portions of the software are executed for a respective one of the software tests. The portions of the software include at least one of a plurality of blocks. The indication of impacted areas of the software indicates ones of the plurality of blocks that are modified or new with respect to a previous version of the software. A prioritized list of software tests is output. The prioritized list includes at least one test sequence.
Owner:MICROSOFT TECH LICENSING LLC

Medical device with dual communications bus

A medical appliance having an auxiliary computer system in addition to its action computer system, and further having two communications buses. The auxiliary computer system independently monitors the functional mode of the action computer system and can induce a reliable state of the appliance in an emergency. To easily, quickly and reliably implement a programming, the execution of test sequences, the diagnosis and the maintenance of such an appliance, a connection line, which can be interrupted by a switch, is arrange between the communication buses, and both communications buses can be connected to form a unified communications bus via the communication line. A method for executing such a programming process, testing process, diagnostic process and / or maintenance process of a medical appliance is also provided.
Owner:FRESENIUS MEDICAL CARE DEUTSCHLAND GMBH

Device for monitoring voltage leads and method of using same

A device for terminating operation of the power source of an electric arc welder for passing a current between an electrode and work piece from a first stud connected to the electrode by a first cable and a second stud connected to the work piece by a second cable to perform a welding process. The welder includes an output transformer with a known turns ratio, a primary winding and secondary winding. A first voltage sense lead is connected to the electrode and a second voltage sense lead connected to the work piece. The novel device comprises an executive program to implement a test sequence involving (a) a program routine for comparing a real time theoretical voltage, determined by the pulse waveform at a given time of the waveform, and the voltage at the sense leads at the given time; (b) a program routine to terminate operation of the power source when the theoretical voltage substantially exceeds the sense lead voltage; and, (c) a timing routine to perform the executive program at a set period.
Owner:LINCOLN GLOBAL INC

Video human face identification and retrieval method based on on-line learning and Bayesian inference

The invention discloses a method for recognizing and retrieving video faces based on on-line study and Bayesian inference. The method comprises the following steps: step one: establishing an initialization model of a face recognition model, (i.e. the face recognition model adopts a GMM face recognition model); step two: establishing a face category model, (i.e. the model renewal of the initialization face model is performed by adopting an incremental learning manner); step three: recognizing and retrieving video faces. The test sequence and the category model are assigned, the sequence recognition information of the accumulation video in the Bayesian inference process is utilized, the probability density function of the identity is propagated according to information of a time axis, and the method provides recognition results of the video faces for users based on the MAP rules to obtain recognition scores. The invention establishes a model training frame based on non-supervised learning completely, according to spatial distribution of the training sequence, the initialization model is evolved for the category model in different modes, and the distribution of spatial data is better fitted through adjusting Gaussian mixture number of the face category model.
Owner:BEIHANG UNIV

Data communication system with self-test facility

Self testing of a data communication system that includes a presettable scrambler and a complementary presettable descrambler is performed by presetting the presettable scrambler to a preset state. A seed payload field is scrambled using the presettable scrambler to generate fields of a test sequence. The fields of the test sequence are transmitted and corresponding received test sequence fields are received. The received test sequence fields are descrambled using the presettable descrambler to generate respective recovered test sequence fields. Differences between the recovered test sequence fields and the seed payload field are then detected as errors. A data communication system having a built-in self-test facility comprises a seed payload field source, a presettable scrambler, a presettable descrambler and an error detector. The presettable scrambler includes an input connected to the seed payload field source and an output coupled to a data transmission medium. The presettable scrambler is presettable to a preset state. The presettable descrambler includes an input coupled to the transmission medium and an output. The error detector includes an input connected to the output of the presettable descrambler, and operates to generate an error indication when a recovered test sequence field output by the presettable descrambler differs from the seed payload field.
Owner:KEYSIGHT TECH

System and method for synchronizing execution of a test sequence

A system and method for synchronizing execution of multiple processes or threads executing to perform tests of one or more units under test. One or more synchronization steps may be included in a test executive sequence, in response to user input requesting inclusion of the synchronization steps. Each synchronization step may be configured to perform a synchronization operation, in response to user input specifying the synchronization operation. The test executive sequence may then be executed multiple times concurrently, e.g., by multiple threads or processes, and the one or more synchronization steps in the test executive sequence may coordinate the execution of the multiple threads or processes to test the unit(s) under test.
Owner:NATIONAL INSTRUMENTS

Method of deriving individualized gain compensation curves for hearing aid fitting

A method of deriving individual gain compensation curves for hearing aid fitting includes providing a system that detects, measures and records head azimuth for sound direction affirmation by a patient and provides a plurality of audio signals through a plurality of test sequences to the ears of the patient, including establishing a comfortable listening level of the patient, establishing binaural balance for right and left ars, establishing loudness discomfort levels of the patient, establishing thresholds-of-hearing levels of the patient and generating a binaurally balanced measurement array of measured equal-loudness levels and measured thresholds-of-hearing levels for both left and right ears.
Owner:DEAN ROBERT GARY ANDERSON AS TRUSTEE OF THE D L ANDERSON FAMILY TRUST

Area-and product-independent test automation system and method for automatically synchronizing tests of multiple devices

InactiveUS20060036907A1Limited scalabilityError detection/correctionScripting languageComputer hardware
An area- and product-independent test automation system and a method for synchronizing testing of multiple devices are disclosed. The test automation system may include a test sequence being written in a script language common to different products or test areas in an electronic component manufacturing or testing facility. Executable test modules control the testing of individual devices under test. The test sequence includes commands that reference the test modules. A sequencer reads the commands in the test sequence and executes the corresponding test modules. A test messaging medium receives commands from the modules and stores test status information. Device-specific controllers monitor the test messaging medium for commands and communicate with test hardware to execute the commands. The device-specific controllers also write test status information to the test messaging medium.
Owner:EMC CORP

Machines, systems, computer-implemented methods, and computer program products to test and certify oil and gas equipment

InactiveUS20110270525A1Enhance testing managementEnhance management certificationElectric/magnetic detection for well-loggingSurveyTest specificationTest sequence
Embodiments of machines, systems, computer-implemented methods, and computer program products certify oil and gas well equipment. Embodiments identify a selected well equipment device, a device test specification, and testing sequences to be performed by a corresponding testing apparatus. Embodiments select a testing sequence responsive to the selected device. Embodiments control the testing apparatus for the selected testing sequence so that the corresponding testing apparatus performs the sequence responsive to the device test specification. Embodiments generate testing data for the selected testing sequence and link the testing data for the selected testing sequence to the device identifier for the device so that a certificate can be generated. Embodiments generate a certificate for the selected device responsive to the testing sequences having been performed upon the selected device and link the certificate for the selected device to the device identifier so that the certificate can be readily recalled.
Owner:S P M FLOW CONTROL

Test system for determining a frequency response of a virtual power plant

Disclosed is a test system for determining a frequency response of a virtual power plant connected to a utility grid and including a plurality of distinct power plants. The test system includes a test sequence module for providing a frequency test sequence. The frequency test sequence includes a set of frequency test values; and an injection unit for injecting values of the frequency test sequence simultaneously to nodes of the virtual power plant. A node of the virtual power plant includes any of: a power production unit of a power plant, a power storage unit of a power plant, a plant controller of a power plant. Further described are a virtual power plant and a method of testing a frequency response of a virtual power plant.
Owner:SIEMENS AG
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products