Patent classifications
G06F11/2221
SYSTEMS AND METHODS FOR DETECTION OF MOBILE DEVICE FAULT CONDITIONS
There is presented a system and method for detecting mobile device fault conditions, including detecting fault conditions by software operating on the mobile device. In one embodiment, the present invention provides for systems and methods for detecting a that a mobile device has a cracked screen, and reporting the status of the screen, working or not, so that appropriate action may be taken by a third party. In one embodiment, the data obtained by testing of the mobile device is encrypted to prevent tampering or spoofing by the user of the mobile device, and is suitably decrypted by the recipient or software running within a server.
CONCURRENT TESTING OF PCI EXPRESS DEVICES ON A SERVER PLATFORM
A method for testing peripheral component interconnect express (PCIe) devices is provided. The method implemented at a PCIe testing system detects that one or more PCIe devices have been inserted into one or more PCIe buses of a data processing system. In response to the detection, the PCIe testing system scans all PCIe buses of the data processing system to discover the one or more PCIe devices. For each of the PCIe devices discovered, the PCIe testing system repairs and retrains a PCIe link associated with the PCIe device, without rebooting the data processing system. The PCIe testing system loads a device driver instance for the PCIe device to be hosted by an operating system. The PCIe testing system then executes a test routine to concurrently test the one or more PCIe devices via the respective device driver instances.
DEVICE WITH LOW-OHMIC CIRCUIT PATH
A device, including a low-ohmic circuit path; a normal operation circuit path coupled in parallel with the low-ohmic circuit path; and a circuit element configured to select between the low-ohmic circuit path and the normal operation circuit path.
Touch panel scribing detection device and touch panel scribing detection method
The present invention discloses a touch panel scribing detection device and a detection method thereof. The touch panel scribing detection device includes a loading platform, a scribing standardization unit, a test unit and a signal unit. The touch panel scribing detection device can provide an accurate scribing test path, so the accuracy and efficiency of manual test on a touch panel can be improved.
Acoustic touch sensitive testing
Acoustic touch sensitive testing techniques are described. In one or more implementations, a touch-sensitive surface of a touch-sensitive device is tested by detecting contact made with the touch sensitive surface using an acoustic sensor and comparing data describing the contact that is received from the acoustic sensor with data describing the contact that is received from the touch-sensitive device.
NON-INTRUSIVE AUTOMATED TEST BENCH, INTENDED TO PERFORM MECHANICAL AND/OR SOFTWARE AND/OR VISUAL AND/OR AUDIO TESTS ON THE HUMAN-MACHINE INTERFACE OF AN APPARATUS/DEVICE
A non-intrusive automated test bench intended to perform mechanical and/or software and/or audio tests on one or more human-machine interfaces of an apparatus/device. Such a test bench makes it possible, in replacing an operator, to carry out mechanical and/or software and/or audio test sequences on one or more HMI of any apparatus/device, in its operational version, i.e., without needing to implement intrusive software and/or modifications and mechanical arrangements specifically dedicated to an apparatus/device, etc.
Formal verification tool to verify hardware design of memory unit
Hardware monitors which can be used by a formal verification tool to exhaustively verify a hardware design for a memory unit. The hardware monitors include detection logic to monitor one or more control signals and/or data signals of an instantiation of the memory unit to detect symbolic writes and symbolic reads. In some examples a symbolic write is a write of symbolic data to a symbolic address; and in other examples a symbolic write is a write of any data to a symbolic address. A symbolic read is a read of the symbolic address. The hardware monitors also include assertion verification logic that verifies an assertion that read data corresponding to a symbolic reads matches write data associated with one or more symbolic writes preceding the read.
Universal serial bus emulation of peripheral devices
A system and method for emulating a universal serial bus device is disclosed. An example embodiment may include an emulated USB (EUP) device that can emulate physical USB peripherals. This device may have a microcontroller that is programmable with software to emulate a plurality of physical USB peripheral devices by supporting multiple USB profiles. In order to emulate a specific physical USB peripheral device, the EUP device may receive specific descriptors including device identifiers related to the particular physical USB peripheral device being emulated. The EUP device may communicate with a test executor computing device that simulates the USB interactions of the physical USB peripheral device using a serial protocol. Communication between the EUP device and a computing device under test may occur via USB protocol.
Governor circuit for system-on-chip
An integrated circuit can include a processor configured to execute program code and a plurality of peripheral circuit blocks coupled to the processor. The plurality of peripheral circuit blocks are controlled by the processor as a master. The integrated circuit also can include a governor circuit coupled to the plurality of peripheral circuit blocks. The governor circuit is configured to monitor operation of the plurality of peripheral circuit blocks for known error states and, in response to detecting an occurrence of a selected known error state of the known error states in a selected peripheral circuit block of the plurality of peripheral circuit blocks, perform a predetermined action on the selected peripheral circuit block.
MONITORING THE STATUS OF A TOUCHSCREEN
Systems and methods are provided for monitoring the status of a touchscreen at a display assembly. Signals are transmitted to the touchscreen. Where signals received from the touchscreen are modified in a manner inconsistent with expected touch input, a type and a location of damage to the touchscreen is determined based on the signals received from the touchscreen, and a visual representation is generated at a remote device of the type and the location of the damage at the touchscreen.