Including Program Set Up Patents (Class 702/123)
-
Patent number: 10467071Abstract: An extensible key management system includes a developer services portal for accessing an application. The system may identify initiation via the developer services portal of an association of the application with an external API of a third party provider service and automatically obtain a sub-key for the external API from the third party provider service on behalf of a developer of the application. The sub-key may be obtained in accordance with authorization provided by a master key previously provided from the third party provider service. The system may map an association between the sub-key, the application and the external API and store the association. Upon receipt of a service call message resulting from a request from a user device executing the application, the system may identify and replace a developer API key included in the service call message with the sub-key based on the stored association.Type: GrantFiled: July 25, 2017Date of Patent: November 5, 2019Assignee: Accenture Global Solutions LimitedInventors: Steven O'Kennedy, James Daniel Dickerson, Jeremy Light, Bogumil Swiecki, Ian James Harris, Amit K Mallick
-
Patent number: 10346284Abstract: A shell application feature can include trigger information and logic. During operation, the shell application feature can receive an indicator that a trigger occurred; and, in response to the trigger, initiate its logic. The logic of the shell feature is locally performed to identify whether state, object type, user actions, or a combination thereof, with respect to the application satisfy a success criteria corresponding to behavior that will be a prerequisite for a potential feature that is not yet fully implemented. If the state, object type, user action, or combination thereof satisfies the success criteria, a success notification can be communicated to a feature collection service.Type: GrantFiled: January 11, 2018Date of Patent: July 9, 2019Assignee: Microsoft Technology Licensing, LLCInventors: Chenguang Yang, Bernhard S. J. Kohlmeier, Lin Ma, Madeline Kleiner, Peng Qin
-
Patent number: 10339827Abstract: An examination processing system for use with a corresponding mobile device associated with a user taking an examination is operable to receive calculator parameter data from an examination server via a network. An interactive calculator interface is displayed on the mobile device, and the interactive calculator interface performs an approved set of calculator functions indicated by the calculator parameter data. An unapproved activity notification is generated for transmission to the examination server via the network in response to detecting unapproved activity on the mobile device.Type: GrantFiled: November 1, 2016Date of Patent: July 2, 2019Assignee: GraphR Applications, LLCInventors: Elizabeth Rose Goodfriend, Pawankumar Jajoo, Gilberto Galen Briscoe-Martinez
-
Patent number: 10326867Abstract: An arrangement is described for measuring performance characteristics of a hands free telephone system. There is a measurement system which is coupleable over a telephone audio interface directly to the hands free telephone system for measuring the performance characteristics.Type: GrantFiled: February 5, 2010Date of Patent: June 18, 2019Assignee: Nuance Communications, Inc.Inventors: Tim Haulick, Guido Kolano, Martin Roessler, Hans-Joerg Koepf, Walter Schnug, Markus Buck
-
Patent number: 10303464Abstract: An apparatus in one embodiment comprises at least one processing platform including a plurality of processing devices. The processing platform implements compute services for users and further comprises a copy data manager configured to maintain a data version repository. The data version repository stores under the control of the copy data manager multiple data versions for each of one or more of the compute services implemented by the processing platform. A code version repository stores multiple code versions for each of one or more of the compute services. Automated testing of one or more of the code versions for a given one of the compute services and one or more of the data versions for the given compute service is carried out by an automated code testing system applying a search algorithm to traverse both the one or more code versions and the one or more data versions.Type: GrantFiled: December 29, 2016Date of Patent: May 28, 2019Assignee: EMC IP Holding Company LLCInventors: Kfir Wolfson, Amit Lieberman, Jehuda Shemer, Assaf Natanzon
-
Patent number: 10248517Abstract: A computer-implemented method includes: acquiring learning data from the plurality of processing devices in which a setting item, a setting value that include a setting error included in configuration information acquired when a fault in a system has occurred, and a fault type are associated with each other; determining whether each of fault types included in the learning data depends on a software configuration; extracting first software configuration information indicating a combination of setting files in which settings related to software are described, from the configuration information, based on a result of the determining; extracting second software configuration information indicating a combination of setting files in which settings related to software are described, from configuration information of a detection target; and determining whether to output an indication of a fault occurrence within the detection target by comparing the second software configuration information with the first software conType: GrantFiled: December 8, 2016Date of Patent: April 2, 2019Assignee: FUJITSU LIMITEDInventors: Hiroshi Otsuka, Yukihiro Watanabe, Ken Yokoyama
-
Patent number: 10210075Abstract: Systems and methods are provided for use in testing a target application, including target applications for a payment network. One exemplary method includes generating a test script for the target application, based on at least one requirement of the target application. The test script defines at least one input to the target application and associated with the at least one requirement. The exemplary method further includes binding, in response to a user input, at least one element of the target application to at least one input of the test script.Type: GrantFiled: May 8, 2015Date of Patent: February 19, 2019Assignee: MASTERCARD INTERNATIONAL INCORPORATEDInventor: Peter Balsavias
-
Patent number: 10120787Abstract: An apparatus in one embodiment comprises at least one processing platform including a plurality of processing devices. The processing platform implements compute services for users and further comprises a copy data manager configured to maintain a data version repository. The data version repository stores under the control of the copy data manager a plurality of data versions for each of one or more of the compute services implemented by the processing platform. A code version repository stores a plurality of code versions for each of one or more of the compute services implemented by the processing platform. The code versions stored in the code version repository and the data versions stored in the data version repository collectively provide a two-dimensional test plane. Automated testing the code versions is carried out by an automated code testing system using multiple distinct ones of the data versions selected from the two-dimensional test plane.Type: GrantFiled: December 29, 2016Date of Patent: November 6, 2018Assignee: EMC IP Holding Company LLCInventors: Jehuda Shemer, Amit Lieberman, Kfir Wolfson, Assaf Natanzon
-
Patent number: 10122602Abstract: Techniques are described for performing infrastructure testing of a distributed system. Such testing may be performed by an infrastructure testing service that includes, for example, a manager component and multiple agent components each executing on one of multiple computing devices that are implementing the distributed system. The manager utilizes failure information to schedule failures to occur on target host devices. The manager determines if the distributed system is in a healthy state, and if so, provides failure information to the agent on a target host device. The agent then executes one or more commands on the target host device to cause the failure to occur, and monitors the distributed system and the target host device as they recover from the failure. The infrastructure testing service utilizes this monitored information to initiate other actions based on the recovery.Type: GrantFiled: September 28, 2015Date of Patent: November 6, 2018Assignee: Amazon Technologies, Inc.Inventors: Anuj Prateek, Weston Connor Panther, Christopher Lee Mullins
-
Patent number: 10114949Abstract: Various embodiments are generally directed to techniques for monitoring the integrity of an operating system (OS) security routine that checks the integrity of an OS and/or one or more application routines. An apparatus may include a first processor component to execute an operating system (OS) in a first operating environment within a processing device and to execute an OS security routine to recurringly verify an integrity of the OS; a challenge component within a second operating environment within the processing device that is isolated from the first operating environment to recurringly challenge the OS security routine to provide a measure of itself; and a response component within the second operating environment to analyze each measure provided by the OS security routine and an elapsed time to receive each measure from the OS security routine to verify an integrity of the OS security routine.Type: GrantFiled: December 24, 2015Date of Patent: October 30, 2018Assignee: McAfee, LLCInventors: Mingqiu Sun, Rajesh Poornachandran, Ned M. Smith, Vincent J. Zimmer, Sven Schrecker, Gopinatth Selvaraje
-
Patent number: 10083111Abstract: A test script may be written in a test script configuration spreadsheet. A plurality of test scripts may be listed in a test suite spreadsheet. A user may hit a run key to execute all or any subset of the test scripts listed in the test suite spreadsheet. A test engine may read the test suite spreadsheet and the test script configuration spreadsheets to execute the test scripts on any platform or browser specified by the test suite spreadsheet.Type: GrantFiled: September 27, 2017Date of Patent: September 25, 2018Assignee: AMERICAN EXPRESS TRAVEL RELATED SERVICES COMPANY, INC.Inventors: Mansoor Jafary, Robert B. Mawk, Nagaraj S. Pandit, Ganeshbabu G. Subramanian
-
Patent number: 10066603Abstract: The present invention relates to a method for injecting electrical energy into an electrical, three-phase grid, comprising the steps of: injecting current by means of an injection unit at a grid connection point, detecting an asymmetry in the grid, in particular a negative sequence component in the grid, injecting an asymmetrical current portion into the grid for, at least, partial compensation of the detected asymmetry, with injection of the asymmetrical current portion taking place such that the injection unit behaves like a consumer.Type: GrantFiled: October 17, 2013Date of Patent: September 4, 2018Assignee: Wobben Properties GmbHInventor: Volker Diedrichs
-
Patent number: 10025883Abstract: A method for performing configuration of a control unit test system with hardware components connected thereto, wherein control units can be tested with the test system in an environment simulated by the test system by means of a model, and wherein the test system comprises at least one computer, in particular a computer executing the model, as well as hardware components, connected to one another by means of at least one network, in which at least a portion of the hardware components comprises a dedicated server (MIS) that, by means of communication, provides access to the configuration data associated with the hardware component, in particular stored in the hardware component, and the model and/or the hardware component is adapted, in particular configured, as a function of the configuration data that are made accessible.Type: GrantFiled: February 24, 2014Date of Patent: July 17, 2018Assignee: dSPACE digital signal processing and control engineering GmbHInventors: Juergen Paule, Juergen Klahold
-
Patent number: 10019345Abstract: Particular embodiments provide a test system that allows the testing of different versions. The test system uses a repository of features that are included in the multiple versions of the application. When new features are added to the application, they may be added to the repository. When a test is performed, an application blueprint is used to build an application model using features from the repository. Then, a test case for the version can be run using the application model. By maintaining the repository of features and then dynamically building the application model for the version of the application, the testing of different versions of the application can be performed.Type: GrantFiled: May 16, 2016Date of Patent: July 10, 2018Assignee: HULU, LLCInventors: Theodore Alteneder, Federico Nava, III
-
Patent number: 9959186Abstract: A test system that enables real-time interactive debugging of a device under test (DUT) using native customer code. A translation module may format, in real time, debug commands, corresponding to a user input, into a format recognizable by instruments in a tester. The user input may be a test program or test instructions written in a high-level programming language. The translation module may translate the user's debug commands into lower-level test instrument commands, based on which the tester may apply control signals to a processor in the DUT to test subsystems of the DUT. A result of the test may be provided to the translation module, which may, in real time, format another debug command, or provide an indication of the result to the user. The translation module may thus enable a user to step-through and modify native customer code in an interactive manner to debug a DUT.Type: GrantFiled: November 19, 2012Date of Patent: May 1, 2018Assignee: Teradyne, Inc.Inventors: Marc Reuben Hutner, John F. Rowe
-
Patent number: 9952954Abstract: A method for operating a multi-core processor system, wherein different of a program are each executed simultaneously by a different respective processor core of the multi-core processor system includes inserting a breakpoint in a first of the threads for interrupting the first processor core and instead executing an exception handling routine. At least one processor core to be additionally interrupted is determined with the exception handling routine on the basis of an association matrix, and an inter-processor interrupt (IPI) is sent to the at least one processor core by the exception handling routine in order to interrupt the at least one processor core.Type: GrantFiled: April 9, 2013Date of Patent: April 24, 2018Assignee: SIEMENS AKTIENGESELLSCHAFTInventor: Rene Graf
-
Patent number: 9945906Abstract: A test device for testing a device under test (DUT) includes an integrated control interface adaptable for a plurality of different communication standards. The integrated control interface can be adapted to be compliant with the communication standard used by a DUT connected to the test device.Type: GrantFiled: December 4, 2015Date of Patent: April 17, 2018Assignee: VIAVI SOLUTIONS DEUSTSCHLAND GMBHInventors: Reiner Schnizler, Paul Brooks
-
Patent number: 9892015Abstract: A user interaction is detected which indicates that the user wishes to build and test a customized computing system. A build system is automatically generated to build models in the customized system. Test code is automatically generated and included as part of source code for the build. When a build is triggered, the build is generated and automatically tested. Build and test execution results are surfaced for user visualization.Type: GrantFiled: August 10, 2015Date of Patent: February 13, 2018Assignee: Microsoft Technology Licensing, LLCInventors: Shailesh Nikam, Satish J. Thomas, Syed A. Hamid, Robert Badawy, Annaji Sharma Ganti, Ajay Kumar Jha
-
Patent number: 9869611Abstract: A system and method is provided that facilitates testing a building control system. The system may include at least one rack including: a housing; a terminal panel; and a plurality of slidable field panels mounted in the housing in side-by-side relation. The terminal panel may includes a plurality of connection terminals that are wired to respective component terminals of a plurality of components mounted to the field panels. Each field panel may be configured to independently slide at least partially out of a front side opening of the housing via a plurality of slides mounted to each field panel and to the housing.Type: GrantFiled: August 19, 2016Date of Patent: January 16, 2018Assignee: SIEMENS INDUSTRY, INC.Inventors: Douglas Ryan, John A. Hendrix, Jr., Michael S. Schuler, Chad Jason Walker
-
Patent number: 9860774Abstract: The present invention relates to a for testing user equipment. The test apparatus comprises an emulation module which is configured to emulate the functionality of a first user equipment and to establish a D2D link between the first user equipment and an externally arranged second user equipment which forms a user equipment under test. The test apparatus also comprises a test module which is configured to test at least one second user equipment after being connected to the emulated first user equipment of the emulation module via the established D2D communication link. The present invention further relates to a radio communication test apparatus, a method for testing user equipment and a computer program product.Type: GrantFiled: August 18, 2015Date of Patent: January 2, 2018Assignee: Rohde & Schwarz GmbH & Co. KGInventors: Sandra Merkel, Pirmin Seebacher, Uwe Bäder, Andreas Roessler
-
Patent number: 9804956Abstract: A test script may be written in a test script configuration spreadsheet. A plurality of test scripts may be listed in a test suite spreadsheet. A user may hit a run key to execute all or any subset of the test scripts listed in the test suite spreadsheet. A test engine may read the test suite spreadsheet and the test script configuration spreadsheets to execute the test scripts on any platform or browser specified by the test suite spreadsheet.Type: GrantFiled: August 11, 2015Date of Patent: October 31, 2017Assignee: AMERICAN EXPRESS TRAVEL RELATED SERVICES COMPANY, INC.Inventors: Mansoor Jafary, Robert B. Mawk, Nagaraj S. Pandit, Ganeshbabu G. Subramanian
-
Patent number: 9632818Abstract: A mechanism is provided for identifying a performance bottleneck of a transaction in a transaction processing system. At a predefined time point, status information of an interaction between the transaction and a processing component among one or more processing components in the transaction processing system is collected. A duration of the interaction on the basis of the status information is determined. In response to the duration exceeding a predefined threshold, the interaction is identified as the performance bottleneck of the transaction in order to make changes to the transaction processing system thereby improving performance.Type: GrantFiled: July 13, 2015Date of Patent: April 25, 2017Assignee: International Business Machines CorporationInventors: Ting Ting Huang, Guan Jun Liu, Niao Qing Liu, Ai Lian Mi, Bei Chun Zhou
-
Patent number: 9575793Abstract: Techniques for identifying kernel data structures are disclosed herein. A representation of memory location relationships between pairs of memory locations is created based on a virtual machine image. A virtual machine is instantiated based at least in part on the representation and based at least in part on the virtual machine image. The representation is validated based on confidence scores associated with correlations between one or more memory snapshots of the virtual machine and the memory locations, and the parts of the representation that are not valid are removed from the representation.Type: GrantFiled: August 26, 2014Date of Patent: February 21, 2017Assignee: Amazon Technologies, Inc.Inventor: Nicholas Alexander Allen
-
Patent number: 9557381Abstract: According to an embodiment of the present invention, a computer-implemented method for inserting diagnostic circuit elements in a scan chain of a chip may include creating, via a processor, a segment for each latch of a plurality of latches in the scan chain to create a plurality of adjacent and connected segments, merging, via the processor, the two adjacent and connected segments to form a super-segment comprising all latches contained in the two adjacent and connected segments based on the objective function, and inserting, via the processor, a logic circuit element between the super-segment and a segment that is adjacent and connected to the super-segment in the scan chain, where the logic circuit element allows diagnostic isolation of the scan chain super-segment.Type: GrantFiled: January 5, 2016Date of Patent: January 31, 2017Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: William V. Huott, Mary P. Kusko, Sridhar H. Rangarajan, Robert C. Redburn, Andrew A. Turner
-
Patent number: 9552284Abstract: A method to determine valid input sequences for an unknown binary program is provided. The method includes obtaining multiple input sequences, which each include two or more different inputs, for an unknown binary program. The inputs for the input sequences may be valid inputs for the unknown binary program. The method may further include executing an instrumented version of the unknown binary program separately for each input sequence. For each execution of the instrumented version of the unknown binary program, a set of execution traces may be generated by recording execution traces generated by the execution of the instrumented version of the unknown binary program. The method may further include comparing the sets of execution traces and determining which of the input sequences the unknown binary program accepts as valid based on the comparison of the sets of execution traces.Type: GrantFiled: May 15, 2015Date of Patent: January 24, 2017Assignee: FUJITSU LIMITEDInventors: Bogdan Copos, Praveen Murthy
-
Patent number: 9545335Abstract: A graphical user interface for use in phacoemulsification surgical systems that allows a user to select different pulse modes by touching portions of the display screen. The user interface includes first and second display elements. One display element includes a representation of the on-time of the pulses, and the other display element includes a representation of the off-time. The representations show how the on-time and off-time change relative to a position of a controller, such as a foot pedal. The representation show a constant time, or that a time increases or decreases as the foot pedal is pressed. To select a pulse mode, a user can scroll through different pulse representations by touching the screen at the display elements. The selected pulse mode can be continuous, pulse, burst, or a combination or derivation thereof.Type: GrantFiled: November 22, 2010Date of Patent: January 17, 2017Assignee: Novartis AGInventors: Mikhail Boukhny, David A. Thoe
-
Patent number: 9465374Abstract: Embodiments of techniques and systems for managing performance of a computing system are described. In embodiments, parameters may be received describing control variables for a computing system, workloads that are performed on the computing system, and performance metrics for the computing system. An experimental plan may be generated for modifying the control variables during execution of the computing system and observing performance metrics during this execution. The recorded observations may then be used in to determine one or more relationships between the control variables and the performance metrics. Relationships between the control variables and a desirability function associated with performance of the computer system may also be determined. These relationships may be displayed in visualizations to a user, and may be used to by the user to select values for the computing system which increase the desirability function. Other embodiments may be described and claimed.Type: GrantFiled: November 9, 2012Date of Patent: October 11, 2016Assignee: Intel CorporationInventor: Eric M. Monroe
-
Patent number: 9460132Abstract: A method for identifying a motor vehicle for a plurality of motor vehicle inspection devices, including ascertaining a distinct characteristic of the motor vehicle; ascertaining basic identification data of the motor vehicle; storing the distinct characteristic and the basic identification data in an identification data set for this motor vehicle on a storage medium; identifying the identification data set associated with the motor vehicle on the storage medium based on the distinct characteristic with a first of the plurality of motor vehicle inspection devices; reading out the identified identification data set of the motor vehicle from the storage medium; ascertaining first identification data of the motor vehicle, which are specific to the first of the plurality of motor vehicle inspection devices; supplementing the read-out identification data set by the first identification data; storing the supplemented identification data set on the storage medium; identifying the identification data set associated wiType: GrantFiled: July 20, 2011Date of Patent: October 4, 2016Assignee: ROBERT BOSCH GMBHInventors: Ramon Amirpour, Guenter Nobis, Roger Malmsheimer
-
Patent number: 9418565Abstract: A memory stores a plurality of first data structures, which includes element specific data objects indicating a classification of at least one of the plurality of segments of the test definition language, and second data structures, which include attribute specific data objects indicating at least one attribute of the segments of the test definition language implemented by a computer. A method for computer-based testing includes authoring a test specification and content of the at least one test using a test definition language, compiling the test specification and content of the at least one test to create a compiled test specification and content, which includes validating the test specification and content, storing the compiled test specification and content to a resource file, and retrieving the compiled test specification and content from the resource file during delivery of the test.Type: GrantFiled: February 23, 2009Date of Patent: August 16, 2016Assignee: Prometric, Inc.Inventors: Clarke D. Bowers, Tronster Maxwell Hartley, Kyle Michael Kvech, William Howard Garrison
-
Patent number: 9405665Abstract: Technology is described for testing functionality of an application. A plurality of user interactions with application elements of an application may be captured. Application elements of the application may be prioritized in accordance with a defined priority scheme. Each application element may be associated with a number of captured user interactions. A subset of captured user interactions associated with the application elements that are prioritized using the defined priority scheme may be identified. The subset of captured user interactions may be provided for playback based on a priority order of the application elements in order to verify a functionality of the application.Type: GrantFiled: May 22, 2015Date of Patent: August 2, 2016Assignee: Amazon Technologies, Inc.Inventors: Bhushan Chandramouli Shashi, Suresh Reddy Guruva Reddy
-
Patent number: 9244125Abstract: Aspects of the invention relate to techniques for chain fault diagnosis based on dynamic circuit design partitioning. Fan-out cones for scan cells of one or more faulty scan chains of a circuit design are determined and combined to derive a forward-tracing cone. Fan-in cones for scan cells of the one or more faulty scan chains and for failing observation points of the circuit design are determined and combined to derive a backward-tracing cone. By determining intersection of the forward-tracing cone and the backward-tracing cone, a chain diagnosis sub-circuit for the test failure file is generated. Using the process, a plurality of chain diagnosis sub-circuits may be generated for a plurality of test failure files. Scan chain fault diagnosis may then be performed on the plurality of chain diagnosis sub-circuits with a plurality of computers.Type: GrantFiled: October 25, 2013Date of Patent: January 26, 2016Assignee: Mentor Graphics CorporationInventors: Yu Huang, Huaxing Tang, Wu-Tung Cheng, Robert Brady Benware, Manish Sharma, Xiaoxin Fan
-
Patent number: 9230056Abstract: A pool of test entities, such as test users and test products, is maintained. Parameters for test entities may be received and test entities may be selected from sets of test entities satisfying the parameters. Selection of a test entity from a set of test entities satisfying received parameters may utilize stochastic techniques. When multiple tests are administered simultaneously, test entities may be provided in a manner that ensures that one test does not affect the validity of another test due to the test's activity in connection with the test entities.Type: GrantFiled: November 5, 2012Date of Patent: January 5, 2016Assignee: Amazon Technologies, Inc.Inventor: Sean Edward Stolberg
-
Patent number: 9202676Abstract: In some embodiments, a quantitative analysis of at least one ion signal associated with a sample, which is detected by a mass spectrometer having at least two tandem quadrupole instruments, is employed to select one of the following operational modes for further mass analysis of the sample: (a) utilizing both quadrupole instruments as mass resolving filters, and (b) utilizing one quadrupole instrument as a mass resolving filter and utilizing the other as a linear ion trap. In some embodiments, the quantitative analysis of the ion signal comprises comparing the ion signal intensity with a predefined threshold.Type: GrantFiled: November 28, 2012Date of Patent: December 1, 2015Assignee: DH Technologies Development Pte. Ltd.Inventors: John Lawrence Campbell, James Hager
-
Patent number: 9189369Abstract: A first input, a first function and a corresponding first output type of a first test of programming code are stored. The first output type results from execution of the first function with the first input for the first test of programming code. It is determined whether a second input type for a second test of programming code matches the first output type stored in the data source. If the second input type matches the first output type, the first function is executed with the first input so that the second test is performed using an output of the first function as the second input.Type: GrantFiled: March 11, 2013Date of Patent: November 17, 2015Assignee: CA, Inc.Inventors: Nathan J. Giardina, Beau Croteau, David S. Tyree, Robert Hucik
-
System and method for reversibility categories and characteristics of computer application functions
Patent number: 9098629Abstract: Disclosed embodiments provide a system, machine-readable medium, and a method that may test computer application functions. A system provides for testing a computer application function by analyzing a testing characteristic of the computer application function information. Based on the analysis of the testing characteristic, the computer application function may be activated for testing in any one of a plurality of test environments. The test environment is selected according to the testing characteristic that indicates the effects that the testing of the selected computer application has on the test environment. This allows users to select a test environment based on the effects that it has on a test system.Type: GrantFiled: December 1, 2010Date of Patent: August 4, 2015Assignee: SAP SEInventors: Andreas Kemmler, Torsten Kamenz -
Publication number: 20150142367Abstract: Described are techniques for performing qualification protocol testing. A qualification entity category is selected indicating a category of an entity for which a qualification test protocol is generated. One or more qualification tests are selected and included in the qualification test protocol. Test information is specified for the one or more qualification tests. The test information includes first information identifying one or more code modules executed to perform said one or more qualification tests, second information identifying test inputs to said one or more code modules, and third information specifying how to evaluate tests results from executing each of said one or more qualification tests. A qualification protocol structure including said test information is generated.Type: ApplicationFiled: June 13, 2012Publication date: May 21, 2015Applicant: WATERS TECHNOLOGIES CORPORATIONInventors: Dana Yurach, Richard Earle, Catalin Ristache
-
Patent number: 9026394Abstract: The present disclosure generally relates to the automated testing of a system that includes software or hardware components. In some embodiments, a testing framework generates a set of test cases for a system under test using a grammar. Each test case may perform an action, such as provide an input to the system under test, and result in an output from the system under test. The inputs and outputs are then compared to the expected results to determine whether the system under test is performing correctly. The data can then be interpreted in the grammar system or used as input to a fault isolation engine to determine anomalies in the system under test. Based on identified faults, one or more mitigation techniques may be implemented in an automated fashion.Type: GrantFiled: August 4, 2011Date of Patent: May 5, 2015Assignee: Wurldtech Security TechnologiesInventors: Nathan John Walter Kube, Daniel Malcolm Hoffman, Frank Marcus
-
Patent number: 9015622Abstract: Some embodiments of a system and a method to tune a computing system based on a profile have been presented. A profile as used herein broadly refers to a file containing various parameters of a computing system, such as kernel parameters (e.g., buffer size, network setup, etc.), usable to configure the computing system. For instance, a set of profiles are stored in a computer-readable storage device in a computing system, such as a server, a personal computer, a laptop computer, etc. A processing device miming on the computing system may receive a user selection of one of the set of profiles. In response to the user selection, the processing device may load the selected profile onto the computing system in order to tune the computing system according to the selected profile.Type: GrantFiled: January 20, 2010Date of Patent: April 21, 2015Assignee: Red Hat, Inc.Inventors: Thomas K. Wörner, Christopher Haughey Snook
-
Patent number: 9000788Abstract: A method of electrical testing electronic devices DUT, comprising: connecting at least an electronic device DUT to an automatic testing apparatus suitable for performing the testing of digital circuits or memories or of digital circuits and memories; sending electrical testing command signals to the electronic device DUT by means of the ATE apparatus; performing electrical testing of the electronic device DUT by means of at least one advanced supervised self testing system “Advanced Low Pin Count BIST” ALB which is built in the electronic device DUT, the ALB system being digitally interfaced with the ATE through a dedicated digital communication channel; and sending reply messages, if any, which comprise measures, failure information and reply data to the command signals from the electronic device DUT toward the ATE apparatus by means of the digital communication channel.Type: GrantFiled: November 24, 2009Date of Patent: April 7, 2015Assignee: STMicroelectronics S.r.l.Inventor: Alberto Pagani
-
Publication number: 20150081243Abstract: Disclosed are a testing framework—SETSUD ?—that uses perturbation-based exploration for robustness testing of modern scalable distributed systems. In sharp contrast to existing testing techniques and tools that are limited in that they are typically based on black-box approaches or they focus mostly on failure recovery testing, SETSUD ? is a flexible framework to exercise various perturbations to create stressful scenarios. SETSUD ? is built on an underlying instrumentation infrastructure that provides abstractions of internal states of the system as labeled entities. Both novice and advanced testers can use these labeled entities to specify scenarios of interest at the high level, in the form of a declarative style test policy. SETSUD ? automatically generates perturbation sequences and applies them to system-level implementations, without burdening the tester with low-level details.Type: ApplicationFiled: March 18, 2014Publication date: March 19, 2015Applicant: NEC Laboratories America, Inc.Inventors: Malay Ganai, Gogul Balakrishnan, Pallavi Joshi, Aarti Gupta
-
Publication number: 20150066417Abstract: A server stores multiple configuration data. A tester hardware is configured to be capable of changing at least a part of its functions according to configuration data stored in rewritable nonvolatile memory, to supply a power supply voltage to a DUT, to transmit a signal to the DUT, and to receive a signal from the DUT. An information technology equipment is configured such that, (i) when the test system is set up, the information technology equipment acquires the configuration data from the server according to the user's input, and writes the configuration data to the nonvolatile memory. Furthermore, the information technology equipment is configured such that, (ii) when the DUT is tested, the information technology equipment executes a test program so as to control the tester hardware, and to process data acquired by the tester hardware.Type: ApplicationFiled: October 30, 2014Publication date: March 5, 2015Applicant: ADVANTEST CORPORATIONInventors: Manabu KIMURA, Toshiaki WATANABE, Takehisa SUZUKI
-
Patent number: 8972223Abstract: Pursuant to some embodiments, a platform matching system, method, apparatus and means are provided which include identifying at least a first benchmark test procedure to evaluate at least a first and a second target platform for use with an application, the at least first benchmark test procedure including at least a first unit test; receiving test result data from tests performed on the at least first and second target platform using the at least first benchmark test procedure; and performing a matching analysis to determine which of the at least first and second target platform is a best fit for the application.Type: GrantFiled: June 19, 2012Date of Patent: March 3, 2015Assignee: Credit Suisse Securities (USA) LLCInventors: Steven W. Yatko, Warren M. Pfeffer, Killian D. Murphy
-
Publication number: 20150057962Abstract: Provided is a reagent kit that includes: a reagent to be used together with a measuring device in measurement of an optical characteristic of a sample; one or more reagent containers containing therein the reagent; and an access information indicator. The access information indicator is indicative of access information that allows a client to gain access to a measurement software server. The client is operated upon the measurement of the optical characteristic. The measurement software server is a server on which measurement software is uploaded. The reagent kit is provided for analysis of the sample through the measurement of the optical characteristic. The access information contains provider identification information that allows for identification of a reagent provider. The reagent provider is a provider of the reagent kit.Type: ApplicationFiled: August 21, 2014Publication date: February 26, 2015Inventor: Kinichi MORITA
-
Publication number: 20150051863Abstract: A server stores multiple configuration data. A tester hardware is configured to be capable of changing at least a part of its functions according to configuration data stored in rewritable memory, to supply a power supply voltage to a DUT, to transmit a signal to the DUT, and to receive a signal from the DUT. An information technology equipment is configured such that, (i) when the test system is set up, the information technology equipment acquires the configuration data from the server according to the user's input, and writes the configuration data to the memory. Furthermore, the information technology equipment is configured such that, (ii) when the DUT is tested, the information technology equipment executes a test program so as to control the tester hardware, and to process data acquired by the tester hardware.Type: ApplicationFiled: October 30, 2014Publication date: February 19, 2015Applicant: ADVANTEST CORPORATIONInventors: Noritaka TSUCHIDA, Tsunetaka Akutagawa, Junta Nakamura
-
Publication number: 20150032406Abstract: In a method for optimization of a pulse sequence for a magnetic resonance imaging apparatus, a plan gradient pulse train that is to be executed to chronologically match a radio-frequency pulse train to control an RF transmission system of the magnetic resonance imaging apparatus is adopted to control a gradient system of the magnetic resonance imaging apparatus. The determined plan gradient pulse train forms an optimization segment and for the optimization segment a plan gradient moment is determined. A real gradient pulse train that can actually be executed is determined for the optimization segment of the determined plan gradient pulse train and a real gradient moment is determined for the real gradient pulse train. An error gradient moment difference between the real gradient moment and the plan gradient moment is determined.Type: ApplicationFiled: July 18, 2014Publication date: January 29, 2015Applicant: SIEMENS AKTIENGESELLSCHAFTInventor: David Grodzki
-
Patent number: 8938383Abstract: Apparatus and method for allowing a test script to be played back correctly in a locale of different test language. The invention uses a synonymy dictionary storing the different appearances of the property value of a property in an object of a software product to be tested in different test locales; and compares the property value of the property in the object of the software product to be tested to the corresponding property value pre-recorded in a test script to detect whether they match each other.Type: GrantFiled: August 25, 2006Date of Patent: January 20, 2015Assignee: International Business Machines CorporationInventors: Min Ding, Chi Qi, Xiao Bin Yang
-
Publication number: 20150012238Abstract: A method for determining test sets of operating parameter values for an electronic component, the method including: determining a first set of intermediate sets, each intermediate set containing a combination of a first number of operating parameters of the electronic component; determining a second set of reference sets, wherein the second set contains a union of sets, each set comprising all possible combinations of parameter values for the parameters of a respective intermediate set; selecting a third set with a second number of test sets out of a set of predefined sets, wherein each predefined set comprises a different combination of the parameter values for all parameters from the predefined parameter set, such that the second set is a subset of a union of a number of sets, each set comprising all possible combinations of the first number of parameter values for all parameters of a respective test set.Type: ApplicationFiled: September 25, 2014Publication date: January 8, 2015Applicant: INFINEON TECHNOLOGIES AGInventors: Georg Pelz, Thomas Nirmaier
-
Publication number: 20150006103Abstract: A method, a computer system and an apparatus are disclosed for inspection recipe generation for the automated inspection of semiconductor devices. In order to generate the inspection recipe a reference data set is used. Automatic inspection is carried out with an initial recipe on images of dies of the reference data set (reference wafermap). The detected inspection results from the automatic inspection are classified and the classified inspection results are compared with an expert classification of defects in dies. Overkill and underkill numbers are automatically generated. According to the overkill and underkill numbers the inspection recipe parameters are modified. Automatic inspection is repeated if the detection and/or the classification are below a predefined threshold.Type: ApplicationFiled: March 13, 2013Publication date: January 1, 2015Inventors: Koen De Wel, Cedric Carette
-
Patent number: 8924603Abstract: A protocol adapter for transferring diagnostic messages between networks within a vehicle and a host computer. The protocol adapter operates as a voltage translator to support J1708 software. The protocol adapter also recognizes when the protocol adapter is connected to a host computer running the J1939 and/or J1708 protocols and automatically switches to that protocol.Type: GrantFiled: July 25, 2012Date of Patent: December 30, 2014Assignee: Dearborn Group, Inc.Inventors: Robert E. McClure, David M. Such
-
Publication number: 20140372069Abstract: A system for monitoring and controlling electrical devices has a local central processor with memory for storing an operating and control systems for controlling analog or digital sensors, instruments, and devices. A web browser interfaces with a communications system to exchange data with the local central processor. External hardware couples to the local central processor via an inter integrated circuit interconnection system. Plural sensors and instruments couple to the local central processor, and are controlled over the internet. Electrical devices include any combination of temperature sensors, potentiometric sensors, oceanographic sensors and instruments, industrial sensors and instruments, voltammetric sensors, light sensors, atmospheric sensors and instruments, water sensors, pH sensors, and amperometric sensors and instruments. Sensor data is stored in a removable data storage arrangement.Type: ApplicationFiled: February 13, 2013Publication date: December 18, 2014Applicant: Analytical Instruments Systems, Inc.Inventor: Donald Bernard Nuzzio