By Checking The Correct Order Of Processing (epo) Patents (Class 714/E11.178)
-
Publication number: 20130151902Abstract: A debug system includes a debug device and a computer. The debug device includes an IIC reading and writing module, a first control module; and a signal receiving and transmitting module. The computer includes a second control module. The IIC reading and writing module is connected to an IIC device. The second control module sends an inputted command to the first control module via the signal receiving and transmitting module.Type: ApplicationFiled: July 26, 2012Publication date: June 13, 2013Applicants: HON HAI PRECISION INDUSTRY CO., LTD., HONG FU JIN PRECISION INDUSTRY (ShenZhen) CO., LTD.Inventor: KANG-BIN WANG
-
Publication number: 20130151897Abstract: A diagnostic handling server is capable of supporting users without operator support, in which the proper handling of a problem, which users know through experience, can be reflected in the support. Preliminarily, data (e.g., dissatisfying item data) on the item with which a user feels dissatisfied and diagnostic data on the diagnoses of the electric appliances are collected from the electric appliances to be supported. The feature points of the respective electric appliances with which the user feels dissatisfied are then extracted from the collected diagnostic data. When the user feels dissatisfied with a specific electric appliance, the diagnostic data of the electric appliance is transmitted together with a search request for the proper handling, the transmitted diagnostic data is compared with the preliminarily extracted feature point, and information on the cause and the proper handling is provided to the user.Type: ApplicationFiled: January 10, 2012Publication date: June 13, 2013Applicant: OPTIM CORPORATIONInventor: Shunji SUGAYA
-
Publication number: 20130151900Abstract: A debug system includes a debug device and a computer. The debug device includes an SPI reading and writing module, a first control module, a detecting module, and a signal receiving and transmitting module. The computer includes a second control module and a display module. The SPI reading and writing module is connected to an SPI device. The second control module sends an inputted write command to the first control module. The first control module writes data to the SPI device according to the inputted write command. The detecting module sends a fail signal to the first control module after detecting that the data is not written to the SPI device and a written times of the data is greater than a predetermined times. The first control module sends the fail signal to the second control module. The second control module displays the fail signal on the display module.Type: ApplicationFiled: August 23, 2012Publication date: June 13, 2013Applicants: HON HAI PRECISION INDUSTRY CO., LTD., HONG FU JIN PRECISION INDUSTRY (ShenZhen) CO., LTD.Inventor: KANG-BIN WANG
-
Publication number: 20130139002Abstract: A debugging method for a plurality of processor cores is disclosed, which includes defining a debug data transmitting zone in a storage device, utilizing a first processor core for generating a debug data and transmitting the debug data to a second processor core via the debug data transmitting zone for debugging.Type: ApplicationFiled: February 1, 2012Publication date: May 30, 2013Inventor: Wen-Cheng Huang
-
Publication number: 20130132777Abstract: The present invention relates to a method of determining an analyzing level for analyzing a system test procedure for testing a modular system having functional modules, comprising acquiring dependency data comprising dependency information describing at least one functional dependency of at least one functional module, acquiring change data comprising change information describing a change in a module test procedure for testing at least part of the at least one functional module located at a first system test level, acquiring impact data comprising impact information describing an impact of the change in the module test procedure on testing a functionality of the at least one functional module based on the dependency information and the change information, determining, based on the impact information, analyzing level data comprising analyzing level information describing an analyzing level being the system test level at which the system test procedure is analyzed.Type: ApplicationFiled: November 23, 2011Publication date: May 23, 2013Inventors: Stephan FROEHLICH, Jan SCHORMANN, Joern SIMON, Valentin ELEFTERIU, Alexander URBAN
-
Publication number: 20130132774Abstract: A system and method for performing automated testing of an application in a cloud environment. A controller initializes an manages a number of virtual machines (VM), each VM including a test engine. The controller retrieves configuration data, determines a number of VMs to deploy, and initializes the VMs. The controller manages each VM by providing test commands and monitoring the results. Each VM receives and executes the test commands. The system may be used to test interactive applications or non-interactive applications.Type: ApplicationFiled: November 23, 2011Publication date: May 23, 2013Applicant: Microsoft CorporationInventor: Aruna Somendra
-
Publication number: 20130124920Abstract: A computer-implemented method and apparatus, comprising: having a plurality of processing entities operating substantially concurrently in a computerized platform enabling transaction operations, wherein the plurality of processing entities comprise two or more entities adapted to store values, and one or more entity adapted to load values, wherein each writing entity is associated with a private memory location within a memory unit; storing symbols into an associated target memory location by each of the entities adapted to store values, wherein symbols are stored according to a predetermined order, wherein a symbol is stored using a transaction; loading a multiplicity of private memory locations by the at least one entity adapted to load values, to obtain loaded values; and analyzing the loaded values for at least one invariant.Type: ApplicationFiled: November 14, 2011Publication date: May 16, 2013Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Allon Adir, Dimtry Krestyashyn, Charles Meissner, Amir Nahir
-
Publication number: 20130111269Abstract: An inspection method for assisting in search of a first program which causes overloading in a computer is disclosed. The method comprises: (A) setting an upper-limit variable, a lower-limit variable, and a middle variable equaling a first outcome of computation according to a formula H; (B) setting a third program with its priority index equaling the middle variable; (C) setting the upper-limit variable equaling the middle variable and then the middle variable equaling a second outcome of computation according to the formula H, if the third program is run by the computer; otherwise, setting the lower-limit variable equaling the middle variable and then the middle variable equaling the second outcome; (D) repeating the steps (B) and (C), until the difference between the upper-limit or lower-limit variable and the middle variable satisfies a first predetermined value; and (E) outputting the value of the middle variable.Type: ApplicationFiled: September 12, 2012Publication date: May 2, 2013Applicant: ACCTON TECHNOLOGY CORPORATIONInventor: SZU-CHENG WU
-
Publication number: 20130111267Abstract: Provided are techniques for improving a test suite. A list of tests in a test suite is created, sorted in order of increasing run time, wherein multiple tests having a same run time are sorted in order of decreasing code block coverage. For each test on the list, it is determined whether the test covers one or more code blocks not already covered by at least one previously processed test. In response to determining that the test does cover one or more code blocks not already covered by the at least one previously processed test, the test is added to an optimized test suite. The optimized test suite is stored.Type: ApplicationFiled: November 1, 2011Publication date: May 2, 2013Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Dmitriy BERYOZA, Hendrik CAZEMIER, David C. CUMMINGS, Joseph P. FOURNY, Robin N. GROSSET, Roch LEFEBVRE, Richard PIGEON, Glen M. SEEDS, Qing WEI
-
Publication number: 20130111270Abstract: The present invention enables program codes to be shared among processors 211. To prevent the debug operation of one processor 211 from affecting the debug operation of the other processors 211, when detecting a breakpoint during execution of a program code, a debugger 410 or a debugger stub 520 controls the execution of the program code while exchanging breakpoint information 800 with the other debuggers 410 or the other debugger stubs 520. Furthermore, a circuit 170 is created which prevents the program code being carelessly rewritten due to thermal runaway, a bug, and the like of a processor 211, and the protection setting by the protection logic 71 in the circuit 170 is released only in case the processor 211 accesses each of a plurality of registers from 65 to 67 in specified order.Type: ApplicationFiled: October 26, 2011Publication date: May 2, 2013Applicant: HITACHI, LTD.Inventors: Toshio Kimura, Jun Kitahara, Hiroji Shibuya, Kazushige Nagamatsu, Nakaba Sato, Mika Teranishi
-
Publication number: 20130103985Abstract: A method for simultaneously performing diagnosing and image downloading of a custom-configured computer is disclosed. The method includes receiving a shipping image, extracting the shipping image into a hard disk drive, partitioning a portion in a unused storage space of the hard disk drive, installing a test operating system in the portion of the hard disk drive, deleting all data corresponding to the shipping image of the hard disk drive, writing storage data of the hard disk drive into a shipping hard disk drive of at least one custom-configured computer, writing data corresponding to the shipping image in a network server into the shipping hard disk drive during the test operating system performs diagnosing of the custom-configured computer, and writing a master boot record corresponding to the shipping image into the shipping hard disk drive.Type: ApplicationFiled: January 12, 2012Publication date: April 25, 2013Inventors: Sheng-Pao Huang, Xiaobin Ma
-
Publication number: 20130103983Abstract: Obtaining a functional coverage model of a System Under Test (SUT) defining all functional coverage tasks of the SUT, wherein the functional coverage model defining a test-space with respect to functional attributes; obtaining a set of covered functional coverage tasks; encoding a covered Binary Decision Diagram (BDD) to represent the set of covered functional coverage tasks within the test-space; and manipulating the covered BDD to identify one or more coverage holes, wherein a coverage hole defines a set of coverage tasks in the test-space, all having a same combination of values to a subset of the functional attributes, that are not covered by the set of covered functional coverage task.Type: ApplicationFiled: January 30, 2012Publication date: April 25, 2013Applicant: International Business Machines CorporationInventors: Rachel Tzoref-Brill, Itai Segall, Tatyana Veksler
-
Publication number: 20130103986Abstract: A method for functional testing of a power device with an associated software control system includes referencing a dynamic linked library (DLL) file belonging to a software package via a method of a class; instantiating an object of the class in functional testing software; and including a call to the method of the object in the functional testing software, wherein the call to the method executes a function of the referenced DLL, such that the referenced DLL comprises an implementation of the class.Type: ApplicationFiled: February 24, 2012Publication date: April 25, 2013Applicant: GENERAL ELECTRIC COMPANYInventors: Xiaojing Yan, Ellery Lewis Horton
-
Publication number: 20130091382Abstract: A method for modeling a test space is provided. The method comprises defining a coverage model including: one or more variables, wherein respective values for the variables are assigned, and one or more definitions for value combinations for said variables with assigned values, wherein at least one of said value combinations is defined as optional, and zero or more other said value combinations are defined as forbidden or mandatory for purpose of generating test scenarios to test a system for which the coverage model is defined.Type: ApplicationFiled: October 5, 2011Publication date: April 11, 2013Applicant: International Business Machines CorporationInventors: Itai Segall, Rachel Tzoref-Brill, Aviad Zlotnick
-
Publication number: 20130091383Abstract: Method, system, and computer program product embodiments for triggering error injection into a function under test using a serialization resource are provided. A test process invokes the function under test immediately after relinquishing exclusive control of the serialization resource. An error-injection process injects the error into the running function after gaining exclusive control of the serialization resource from the test process. The error-injection process may add a delay to inject the error. If the processes are repeated, the error-injection process may vary the delay, perhaps randomly, over a specified time window to thoroughly exercise the function's error recovery routine.Type: ApplicationFiled: October 5, 2011Publication date: April 11, 2013Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Joel L. Masser, Eileen P. Tedesco
-
Publication number: 20130086421Abstract: The operator terminal 150 receives input in relation to a setting status check item being a setting item desired to be checked in the diagnostic code generation terminal, and generates a status check code, so that the status check code indicates the setting status check item received in the input. Then, the diagnostic code generation terminal 10 acquires the setting status of the diagnostic code generation terminal 10 in response to receiving the input of the status check code, the setting status corresponding to the setting status check item, and generates a diagnostic code indicating the setting status based on the acquired setting status. Then, the setting status of the diagnostic code generation terminal 10 is reproduced by inputting the diagnostic code to an operator terminal 150.Type: ApplicationFiled: October 13, 2011Publication date: April 4, 2013Applicant: OPTIM CORPORATIONInventor: Shunji SUGAYA
-
Publication number: 20130086422Abstract: A read/write test method for handheld electronic product is introduced. The handheld electronic product is connected to a storage device and is equipped with an open platform having a data read/write test program installed thereon. In the read/write test method, the following steps are repeatedly executed according to a default test condition: the data read/write test program sends out a first test command to write a test data file into the storage device; the data read/write test program sends out a second test command to execute closing, opening and reading of the test data file; and the data read/write test program, upon confirmation of successful reading of the test data file, sends out a third test command to execute cutting, pasting, copying, and deleting of the test data file. Upon completion of the above steps, test results from each of the steps are output for a test operator to analyze.Type: ApplicationFiled: November 1, 2011Publication date: April 4, 2013Inventors: Chun-Lin HUANG, Ching-Feng HSIEH
-
Publication number: 20130086424Abstract: Various arrangements for debugging logic being executed by a webserver is presented. A virtual machine of the webserver may execute runtime threads for a plurality of remote users. The web server may compile business logic code received from a developer computer system via a web-based interface into an logic insight injected code. The logic insight injected code may be compiled from the business logic code to include debugging functionality. The virtual machine of the webserver may execute the logic insight injected code concurrently with the runtime threads being executed for the plurality of remote users. The debugging functionality of the logic insight injected code being executed may not affect execution of the runtime threads for the plurality of users.Type: ApplicationFiled: August 23, 2012Publication date: April 4, 2013Applicant: Oracle International CorporationInventors: John Smiljanic, Shailesh Vinayaka, James Driscoll
-
Publication number: 20130086420Abstract: A test automation results importer allows for the results of automated test cases to be imported into a test management platform thereby providing the integration of otherwise incompatible automation platforms with test management platforms. This system utilizes the automation platform for the creation of a generic automation results file containing a data format that allows the results to be easily understood by the test management platform. The automated test results may be stored in a pre-defined area of the test management system on the management system platform. This process virtually integrates a third party automation platform with another third party test management platform to create a virtual single platform to conduct testing from automated test case creation to automated test case results documentation.Type: ApplicationFiled: October 3, 2011Publication date: April 4, 2013Applicant: VERIZON PATENT AND LICENSING, INC.Inventors: Thomas J. Sgro, Fred R. Galloway
-
Publication number: 20130080832Abstract: A protocol independent debugging tool for debugging communication interfaces of devices is disclosed. The debugging tool is configured to receive communication protocol plug-ins corresponding to different communication protocols. The debugging tool instantiates a stack interface from the protocol plug-in, such that the stack interface implements a protocol-specific stack wrapper that communicates with a device being tested. The stack specific wrapper receives commands from a command interface for the device being tested, generates data packets in accordance with the communication protocol of the device being tested, and transmits the data packets to the device being tested.Type: ApplicationFiled: September 23, 2011Publication date: March 28, 2013Applicant: ROCHE DIAGNOSTICS OPERATIONS, INC.Inventors: Brian J. Dean, Jyotsna Raghuraman, Robert E. Reinke, Christopher G. Relf
-
Publication number: 20130080836Abstract: In particular embodiments, a method includes receiving from a remote system a binary decision diagram (BDD) representing data streams from sensors, an input, and a first hash code, transforming the received BDD to a second arithmetic function by performing the arithmetic transformation on the received BDD, calculating a second hash code from the second arithmetic function and the input, and if the first hash code equals the second hash code, then indicating that the received BDD is uncorrupted data, else indicating that the received BDD is corrupted data.Type: ApplicationFiled: September 23, 2011Publication date: March 28, 2013Applicant: Fujitsu LimitedInventors: Stergios Stergiou, Jawahar Jain
-
Publication number: 20130080833Abstract: The diagnostic method is provided with no leakage of user's private information, less errors in reproduction of the setting status, and no performing of useless diagnoses. Input from a user is received by outputting a select object for limiting a diagnosis item of the diagnostic code generation terminal 10 to the diagnostic code generation terminal 10, a diagnosis item corresponding to the select object is determined in accordance with the input from the user, and performing diagnosis of the determined diagnosis item is performed. Then, a diagnostic code reflecting the result of the performed diagnosis is generated, and the setting status of the diagnostic code generation terminal 10 is reproduced by inputting the diagnostic code from an operator terminal 150. Even when a diagnostic code is repeatedly generated, information on the past diagnostic code is included in the next diagnostic code, and thus useless diagnosis processes are reduced.Type: ApplicationFiled: October 3, 2011Publication date: March 28, 2013Applicant: OPTiM CORPORATIONInventor: Shunji SUGAYA
-
Publication number: 20130080834Abstract: A computer-readable recording medium has stored therein a program for causing a computer to execute a test supporting process. The computer supports testing of a series of tasks related to system administration of a system. The test supporting process includes acquiring, by the computer, input data concerning a given task that is among the series of tasks and operates a given device included in the system; retrieving, by the computer, execution history data concerning the given task, from a storage device that associates and stores therein execution history data including input data and output data of each task that has been executed in the system, and identification information of the tasks; and outputting, by the computer and from among the retrieved execution history data, the output data included in the execution history data that includes the acquired input data of the given task.Type: ApplicationFiled: August 10, 2012Publication date: March 28, 2013Applicant: FUJITSU LIMITEDInventors: Kazuyuki SAKAI, Hideki Honma, Daiki Hanawa
-
Publication number: 20130080835Abstract: A test method for an ASIC uses an embedded processor in the ASIC to execute test routines from an embedded memory or an external memory. During ASIC production, the test routines can comprehensively test of the blocks of the ASIC without a complicated test pattern from test equipment. The test routines can also perform power-up tests in systems or end products containing the ASIC. Test selection, activation, and result output can be implement using a few terminals of the ASIC.Type: ApplicationFiled: November 21, 2012Publication date: March 28, 2013Applicant: MARVELL INTERNATIONAL TECHNOLOGY LTDInventor: MARVELL INTERNATIONAL TECHNOLOGY LTD
-
Publication number: 20130073904Abstract: A baseboard management controller (BMC) server connects to an electronic device. The electronic device includes a BMC. The BMC server stores test instructions of test items of the BMC. If a user selects test items of the BMC, the BMC server download the corresponding test instructions to the electronic device. The electronic device executes the test instructions and acquires test results. If the test results accord with standard test results of the test items, the BMC server prompts that tests of the test items pass. If the test results do not accord with the standard test results of the test items, the BMC server determines that the tests of the test items fail.Type: ApplicationFiled: June 28, 2012Publication date: March 21, 2013Applicant: HON HAI PRECISION INDUSTRY CO., LTD.Inventors: CHIN-JUI HSU, YA-HUI KAO
-
Publication number: 20130067280Abstract: The various embodiments of the present invention provide a method and system for providing random sequence coverage. The method comprising receiving a plurality of data packet packets carrying transaction data from a transaction database, specifying transactions in a configuration file along with the transaction data, identifying one or more fields in the packets received from the transaction database, generating an automatic random sequence based on the identification of at least one of a field among the one or more fields in the data packets, generating a coverage report for the random sequence generated automatically and determining uncovered sequences based on the coverage report generated.Type: ApplicationFiled: September 13, 2011Publication date: March 14, 2013Applicant: WHIZCHIP DESIGN TECHNOLOGIES PVT. LTD.Inventors: RAVISHANKAR RAJARAO, CHINTHANA EDNAD, DEEPTHI GOPALAKRISHNA KAVALUR
-
Publication number: 20130067281Abstract: A handheld electronic device testing system and a method for testing a handheld electronic device installed with an open operating platform and installed with a test instruction execution program are introduced. The test instruction execution program executes a functional test based on a test instruction received. The testing method involves integrating various test programs with a pre-stored test program library, sending sequentially an instruction to the test instruction execution program with each of the test programs through a transmission line in a scheduled manner, and recording a test result to achieve automated testing.Type: ApplicationFiled: October 21, 2011Publication date: March 14, 2013Inventors: FENG-JUNG LEE, CHING-FENG HSIEH
-
Publication number: 20130061094Abstract: The present invention enables a safety management of safety measures as well as the non-destructive testing of safety-relevant registers which are required for the configuration of a system, wherein the test method according to the invention can be carried out during each operating phase of a system to be tested.Type: ApplicationFiled: September 4, 2012Publication date: March 7, 2013Applicant: Infineon Technologies AGInventor: Holger Busch
-
Publication number: 20130061093Abstract: A distributed test plan creating apparatus and method, a distributed test control system and method, and a distributed test agent and method are provided which control a plurality of agents to generate a good number of virtual clients, monitor test results, and reflect feedback information. A master plan scenario is created to control a large-scale server test by using at least one or more distributed test agents, and based on the master plan scenario, a per-agent plan is created to control the operation to be fulfilled by each distributed test agent. The distributed test agent is controlled according to the per-agent plan. Test results are received and read to generate feedback information which is used to create a new master plan. Therefore, a large-scale distributed test may be performed to properly respond to changes in data and situations.Type: ApplicationFiled: July 3, 2012Publication date: March 7, 2013Applicant: Electronics and Telecommunications Research InstituteInventor: Yeon Jun Choi
-
Publication number: 20130055025Abstract: A microprocessor including a memory and a central processing unit configured to sign a binary word written in the memory, and during the reading of a binary word in the memory, verify the signature of the binary word and, if the signature is invalid, launching a protective action of the memory. According to the invention, the central processing unit is configured to execute a write instruction of a binary word accompanied by an invalid signature in a memory zone, so that a later read of the memory zone by the central processing unit launches the protective action.Type: ApplicationFiled: August 22, 2012Publication date: February 28, 2013Applicant: INSIDE SECUREInventors: Benoît FEIX, Georges GAGNEROT
-
Publication number: 20130055023Abstract: Techniques are disclosed for verifying memory dump operations and scan dump operations. A memory specification is analyzed and parsed to generate a script for performing a memory dump operation. To verify the memory dump operation, first, a set of values are written to one or more memories of a SoC. Next, the script is executed to perform the memory dump operation, and then an output bitstream from the operation is compared to the set of values. The scan dump operation involves taking a snapshot of a model of a SoC in an emulator. A scan dump operation is performed, and an output bitstream from the operation is compared to the snapshot. The memory and scan dump operations are invoked using commands in a first language, and the commands are translated into a second language to perform the operations.Type: ApplicationFiled: August 31, 2011Publication date: February 28, 2013Inventors: Andrew K. Chong, Heon Cheol Paul Kim
-
Publication number: 20130055020Abstract: A method for distributed computations for fault-diagnosis in a system whose fault propagation model has deterministic couplings between faults and symptoms includes creating a ‘relation graph’ in which the nodes correspond to the potential faults, with two nodes connected by a ‘relational link’ if their corresponding faults have an observed symptom in common. Each relational link is assigned a weight equal to the sum, taken over the symptoms represented by the relational link, of the reciprocal of the number of distinct fault-pairs that produce each such symptom. The relation graph is then partitioned into several domains, while minimizing the number of cross-domain relational links, which correspond to cross-domain symptoms.Type: ApplicationFiled: August 21, 2012Publication date: February 28, 2013Applicant: TELCORDIA TECHNOLOGIES, INC.Inventors: Komandur R. Krishnan, Hanan Luss, David F. Shallcross, Arnold L. Neidhardt
-
Publication number: 20130047035Abstract: Systems and methods are provided wherein raw event indicating notices from one or more regional monitoring systems are automatically combined with one or more links to troubleshooting information specific to the device and/or event which triggered the respective notice. A configuration database and associated trouble shooting database provide model identification and specific event related information for maintenance personnel.Type: ApplicationFiled: August 18, 2011Publication date: February 21, 2013Applicant: Honeywell International Inc.Inventors: Lewin A.R.W. Edwards, Linda M. Cortese, Michael Garavuso
-
Publication number: 20130042146Abstract: In accordance with disclosed embodiments, there are provided methods, systems, and apparatuses for creating a data silo and testing with a data silo including, for example, initiating a test sequence against a production database within the host organization, in which the test sequence specifies: a) new data for insertion into the production database during the test sequence, and b) one or more test queries against the production database during the test sequence; performing a database transaction to insert the new data into the production database without committing the new data to the production database; recording names of one or more objects corresponding to the inserted new data, the one or more objects created as part of the transaction to insert the new data into the production database within a transaction entity object map; modifying the one or more test queries specified by the test sequence to no longer query against the production database by substituting the one or more test queries with referencType: ApplicationFiled: September 26, 2012Publication date: February 14, 2013Applicant: SALESFORCE.COM, INC.Inventor: SALESFORCE.COM, INC.
-
Publication number: 20130036336Abstract: An I/O controller 20 that is connected to a I/O controller 20a via a transfer path. The I/O controller 20 includes a buffer 22 including a plurality of entries that stores data to be transmitted to the I/O controller 20a. The I/O controller 20 includes a tag checker 29 that detects final data to be transmitted to the I/O controller 20a among the data stored in the entries in the buffer 22. The I/O controller 20 includes a PRBS generator 36 that generates test data for testing the transfer path and the I/O controller 20a, when the tag checker 29 detects the final data. The I/O controller 20 includes a SerDes macro 39 that transmits the test data generated by the PRBS generator 36 to the I/O controller 20a, after transmitting the final data detected by the tag checker 29.Type: ApplicationFiled: June 26, 2012Publication date: February 7, 2013Applicant: FUJITSU LIMITEDInventor: Yasuhiro KITAMURA
-
Publication number: 20130031409Abstract: The device for testing a memory of an electric tool has a memory, a control unit for controlling the electric tool and a testing module. The memory has a plurality of memory cells for storing data, a first interface and a second interface that is independent of the first interface. The control unit is coupled to the memory via the first interface. The testing module is configured for testing the memory cells of the memory and for this purpose, it is coupled to the memory via the second interface. A tool and method are also provided.Type: ApplicationFiled: July 16, 2012Publication date: January 31, 2013Applicant: Hilti AktiengesellschaftInventor: Wolfgang BECK
-
Publication number: 20130031418Abstract: A system and method for improving the yield rate of a multiprocessor semiconductor chip that includes primary processor cores and one or more redundant processor cores. A first tester conducts a first test on one or more processor cores, and encodes results of the first test in an on-chip non-volatile memory. A second tester conducts a second test on the processor cores, and encodes results of the second test in an external non-volatile storage device. An override bit of a multiplexer is set if a processor core fails the second test. In response to the override bit, the multiplexer selects a physical-to-logical mapping of processor IDs according to one of: the encoded results in the memory device or the encoded results in the external storage device. On-chip logic configures the processor cores according to the selected physical-to-logical mapping.Type: ApplicationFiled: August 2, 2011Publication date: January 31, 2013Applicant: International Business Machines CorporationInventors: Ralph E. Bellofatto, Steven M. Douskey, Rudolf A. Haring, Moyra K. McManus, Martin Ohmacht, Dietmar Schmunkamp, Krishnan Sugavanam, Bryan J. Weatherford
-
Publication number: 20130031421Abstract: A computing device for use with a power system is provided. The computing device includes a processor that is programmed to organize data representative of at least one fault within the power system and to generate a graphical representation of the organized data. The computing device also includes a presentation interface that is coupled to the processor for presenting the graphical representation to a user to enable the user to identify the fault. Moreover, a user interface is coupled to the presentation interface and configured to enable the user to select at least one data point on the graphical representation such that the user is enabled to identify at least one variable of the fault.Type: ApplicationFiled: July 29, 2011Publication date: January 31, 2013Inventors: Kenneth Paul Ceglia, Robert Lloyd Spriggs, Scott Terrell Williams, David Michael Robertson
-
Publication number: 20130031412Abstract: A first test signal receiver that receives first test signals output from a first test signal output terminal in response to a test start instruction; a decision maker that determines whether or not the first test signals are being input to a tested portion; a second test signal output terminal that outputs a second test signal if the decision maker determines that the first test signals are not being input; and an increment processor that increments a count value stored by a counter that counts the count value used for flow control, in sync with the second test signal, are provided, thereby providing a technique which can load an tested target effectively during a load test.Type: ApplicationFiled: May 30, 2012Publication date: January 31, 2013Applicant: FUJITSU LIMITEDInventor: Shinichi IWASAKI
-
Publication number: 20130031408Abstract: The device for testing a memory of an electric tool has a control unit, a testing module, a buffer memory and an address translator. The control unit is coupled to the memory and configured to control the electric tool. The testing module is coupled to the memory and configured to test a specific memory cell from among a plurality of memory cells of the memory. The buffer memory is configured to provide temporary storage of the data that is stored in the specific memory cell during the testing of the specific memory cell. The address translator is configured to translate the address of the specific memory cell to the address of the buffer memory during the testing of the specific memory cell. A tool and method are also provided.Type: ApplicationFiled: July 16, 2012Publication date: January 31, 2013Applicant: Hilti AktiengesellschaftInventor: Wolfgang Beck
-
Publication number: 20130019127Abstract: A mouse motion trajectory testing system includes a testing fixture and an electronic calculator connected to the testing fixture. The testing fixture includes a testing base, a rotatable member under the testing base, and a controlling unit. The testing base is used for fixing the tested mouse thereon. The controlling unit is used for driving the rotatable member to be rotated for a preset number of revolutions at a preset speed, so that the tested mouse generates a motion signal. The electronic calculator has testing program for receiving the motion signal from the tested mouse, thereby judging whether the tested mouse is qualified or not.Type: ApplicationFiled: September 23, 2011Publication date: January 17, 2013Applicant: PRIMAX ELECTRONICS LTD.Inventor: Pei-Ming Chang
-
Publication number: 20130019125Abstract: A fuzzy logic controller for a distributed control system that monitors a large electrical machine in order to detect and identify faults. Variables to be monitored by the fuzzy logic controller include oil pressure, oil temperature, and other critical variables that are used under classical logic to trip the electrical machine offline. After the input and output membership functions are identified, and a rule set is defined, the fuzzy logic controller fuzzifies the monitored variables to the input membership functions, determines an antecedent truth value, and implicates the antecedent truth value onto the output membership function, establishing a fuzzy output set. Where multiple output fuzzy sets are to be combined, they are amalgamated. The output fuzzy set or amalgamated combined output fuzzy set is then converted to a crisp value.Type: ApplicationFiled: July 13, 2012Publication date: January 17, 2013Inventor: Yousef Husain ALMUBARAK
-
Publication number: 20130013962Abstract: In a method for analyzing integrality of serial attached SCSI (SAS) signals using a computing device, the computing device connects to a signal measuring device and an electronic device. A group of test parameters, an intensity grade of a SAS signal, and a total number are set for evaluating integrality of the SAS signal. The intensity grade of the SAS signal is adjusted through an SAS interface of the electronic device. The signal measuring device measures test parameters of the SAS signal, and a test number is recorded when the test parameters of the SAS are measured. The method analyzes the integrality of the SAS signal to find an optimal SAS signal when the test number equals the total number, and determines an intensity grade of the optimal SAS signal as a driving parameter of the SAS interface.Type: ApplicationFiled: May 24, 2012Publication date: January 10, 2013Applicant: HON HAI PRECISION INDUSTRY CO., LTD.Inventors: HSIEN-CHUAN LIANG, SHEN-CHUN LI, SHOU-KUO HSU, JUI-HSIUNG HO, CHENG-HSIEN LEE, CHUN-NENG LIAO
-
Publication number: 20130007523Abstract: In accordance with disclosed embodiments, there are provided methods, systems, and apparatuses for creating a data silo and testing with a data silo including, for example, initiating a test sequence against a production database within a host organization, wherein the test sequence specifies: (a) new data for insertion into the production database during the test sequence and (b) one or more queries for execution against the production database during the test sequence. Such a method further includes inserting the new data into the production database; recording one or more row IDs corresponding to the inserted new data; injecting a test context filter into the one or more queries based on the one or more row IDs; and executing the one or more queries against the production database.Type: ApplicationFiled: October 20, 2011Publication date: January 3, 2013Applicant: Salesforce.com, Inc.Inventors: Richard Unger, Simon Wong
-
Publication number: 20130007530Abstract: A method for determining correctness of a transformation between a first finite state automaton (FSA) and a second FSA, wherein the first FSA comprises a representation of a regular expression, and the second FSA comprises a transformation of the first FSA includes determining a third FSA, the third FSA comprising a cross product of the second FSA and a post-processor; determining whether the first FSA and the third FSA are equivalent; and in the event that the first FSA is determined not to be equivalent to the third FSA, determining that the transformation between the first FSA and the second FSA is not correct.Type: ApplicationFiled: June 28, 2011Publication date: January 3, 2013Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Kubilay Atasu, Jason Baumgartner, Christoph Hagleitner, Mitra Purandare
-
Publication number: 20130007522Abstract: Disclosed herein are methods, systems, and computer programs for providing an end-to-end solution in a test automation framework present in a communication network. A user can select at least one test script corresponding to a network service. The selected test script can be executed over a topology that can be generated by the user. The topology can be generated by a simple drag and drop function. Once, the selected test script is executed, a log report can be generated that includes details associated with the executed test script. The method can also facilitate reserving of the topology so that it can be used at a later point in time. The scripts can be generated automatically without user intervention.Type: ApplicationFiled: September 27, 2011Publication date: January 3, 2013Applicant: Infosys LimitedInventors: Pavan Kumar Kurapati, Sanjay Kumar Misra, Shaijo Mohan
-
Publication number: 20130007519Abstract: A testing framework extension may be provided. An application comprising a form may be created within a modeling framework. A variable associated with the form may be defined and an application programming interface (API) may be created according to the form. A test case may be efficiently executed without rendering a physical UI using the variable by making at least one call to the API thus exercising (at least one part of) the form logic and a result of executing the test case may be reported to a user.Type: ApplicationFiled: June 30, 2011Publication date: January 3, 2013Applicant: Microsoft CorporationInventors: Esben Nyhuus Kristoffersen, Lars Hammer
-
Publication number: 20130007521Abstract: A system and method for controlling a synchronous test in a testing device include inserting a synchronous command into a test program of the testing device, and defines a first synchronous data and a second synchronous data for the testing device. When the synchronous command is executed by the test program, the method sends a pause command to suspend the test program and to send the first synchronous data into the shared file of a host device. The testing device monitors whether the second synchronous data exists in the shared file, when sending the first synchronous data to the host device. If the second synchronous data is monitored in the shared file, the method informs a processor of the testing device to execute the test program continually.Type: ApplicationFiled: September 25, 2011Publication date: January 3, 2013Applicants: HON HAI PRECISION INDUSTRY CO., LTD., HONG FU JIN PRECISION INDUSTRY (ShenZhen) CO., LTD.Inventors: TAN-KE LUO, JUN LI
-
Publication number: 20130007520Abstract: Methods and apparatus for providing automated testing of network client devices. In one embodiment, test scripts are run at a remote entity which causes changes to functions and/or applications available at the associated client devices. Test scripts may be run as text file framework scripts in a framework run on a script engine. Video capture, optical character recognition (OCR) and image comparison may also be used to determine whether changes to the functions and/or applications run at the devices under test were implemented. The components of the test management and control (TMC) system may be located at separate entities. Several testing entities may access and run tests on the client devices from different remote locations using web services. A reservation service also may be utilized to enable the various testing entities to reserve a date/time for running a test.Type: ApplicationFiled: June 28, 2011Publication date: January 3, 2013Inventors: Tom Giammarresi, Dwight Corley, John Gauthier
-
Publication number: 20120331344Abstract: Embodiments of the invention relate to diagnostic evaluation of hardware components of a computer machine. A conventional storage device is replaced with a modified storage device. Read and write operations are received by the modified storage device. Issuance of a response to the read and write operations is limited to an acknowledgement receipt, which is employed to evaluate performance and/or bandwidth of the machines with respect to hardware for data storage.Type: ApplicationFiled: June 24, 2011Publication date: December 27, 2012Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Steven L. Dobbelstein, Steven L. Pratt