G06F11/2294

Testing method for a smart wristband and testing system thereof

A testing method for a smart wristband and a testing system thereof are provided. The Bluetooth function of the smart wristband is put into a sleep state through presetting of the system software before the test, and the testing method comprises the following steps of: carrying out electrical connection operations on the smart wristband under test during the test so that the Bluetooth function of the smart wristband is activated; completing pairing between the smart wristband and the testing apparatus, and synchronously displaying a corresponding function of the smart wristband on a screen of the testing apparatus so as to be tested, wherein the testing apparatus is a smartphone, and the testing of the corresponding function includes at least one of Bluetooth power testing, writing of the mainboard serial number, charging testing and motor vibration controlling.

Communication system, communication terminal, and computer program product
09817736 · 2017-11-14 · ·

A plurality of communication terminals communicate via a communication line in a communication system. The communication system includes: a diagnosis unit configured to diagnose a state of a device built in the communication terminal or a device connected to the communication terminal; a management unit configured to manage diagnosis result data for each of the communication terminals; a determination unit configured to determine a usage of the communication terminal based on diagnosis result data of the communication terminal; and a display processing unit configured to perform a process of displaying, on a display unit, information based on the usage determined by the determination unit together with the diagnosed state of the device of the communication terminal.

USING AN OPTICAL INTERFACE BETWEEN A DEVICE UNDER TEST AND A TEST APPARATUS
20170264892 · 2017-09-14 ·

Embodiments of the present disclosure provide a method and apparatus for device testing via an optical interface. In one instance, the apparatus may comprise a test controller to operate a camera to generate an image to capture test data displayed on a screen of a device under test. The test controller may be configured to extract the test data from the image, analyze the test data, and generate feedback information for the device under test, based at least in part on a result of the analysis of the test data. The camera may be included in the apparatus and communicatively coupled with the test controller. Other embodiments may be described and/or claimed.

DIAGNOSTIC TEST PRIORITIZATION BASED ON ACCUMULATED DIAGNOSTIC REPORTS
20220229717 · 2022-07-21 ·

According to an aspect, there is provided a method for guiding a user in diagnostic test selection. Initially, one or more diagnostic reports on each of a plurality of computing devices are maintained (201) in a diagnostic report database (103). In response to receiving (204) a first set of one or more device parameters characterizing a second computing device (124) from a first computing device (121), a remote computing system (101) compares (204) the first set to a plurality of sets of device parameters maintained in the diagnostic report database (103) to find one or more relevant diagnostic reports. The remote computing system (101) predicts (205) results of one or more diagnostic tests when performed on the second computing device (124) based on results of one or more diagnostic tests in the one or more relevant diagnostic reports by using statistical analysis. The remote computing system (101) sends (206) results of the predicting to the first computing device (121).

SYSTEMS AND METHODS FOR OPTIMIZING HARD DRIVE THROUGHPUT
20220229761 · 2022-07-21 ·

The disclosed computer-implemented method includes accessing a hard drive to measure operational characteristics of the hard drive. The method next includes deriving hard drive health factors used to control the hard drive that are based on the measured operational characteristics. The derived hard drive health factors include an average per-seek time indicating an average amount of time the hard drive spends seeking specified data that is to be read and an average read speed indicating an average amount of time the hard drive spends reading the specified data. The method next includes determining, based on the hard drive health factors and the operational characteristics, an amount of load servicing capacity currently available at the hard drive, and then includes regulating the amount of load servicing performed by the hard drive according to the determined amount of available load servicing capacity. Various other methods, systems, and computer-readable media are also disclosed.

METHOD TO EFFICIENTLY EVALUATE A LOG PATTERN

A non-transitory computer-readable medium stores instructions readable and executable by at least one electronic processor (10, 12, 14) to perform a log pattern analysis method (300) by applying a log pattern to log data undergoing analysis comprising log events which are time stamped and which are defined by values for a set of fields. The log data undergoing analysis are stored on a server (30) accessible by the at least one electronic processor via an electronic network (31). The log pattern analysis method includes: constructing a retrieval query to select log events that are in a time interval and that also satisfy at least one additional constraint associated with the log pattern and defined on one or more filter fields of the set of fields; downloading a sub-set of the log data undergoing analysis from the server to the at least one electronic processor via the electronic network, wherein the sub-set is selected from the log data undergoing analysis by the retrieval query; applying the log pattern to the downloaded sub-set of the log data undergoing analysis to identify log pattern hits in the log data undergoing analysis; and controlling a display screen (16) to display a report of the log pattern hits in the log data undergoing analysis.

SYSTEMS AND METHODS TO REPROGRAM MOBILE DEVICES
20210382774 · 2021-12-09 ·

A computing device including: more than two Universal Serial Bus (USB) ports configured to be connected respectively to more than two mobile devices simultaneously; at least one processor coupled to the USB ports; and a memory storing instructions configured to instruct the at least one processor to reprogram, through the more than two USB ports, the more than two mobile devices simultaneously.

Multi-platform testing automation

Apparatuses, systems, methods, and computer program products are presented for multi-platform testing automation. A method includes electrically triggering, with a rotate command, at least one mechanical actuator to rotate a frame to successively present different faces of the frame to a camera of a mobile hardware device. A method includes simulating one or more touch input events on a mobile hardware device for each successively presented different face of a frame. At least one mechanical actuator and a mobile hardware device are disposed within an enclosure that comprises a light source. A method includes receiving data associated with simulated one or more touch input events and a camera of a mobile hardware device from the mobile hardware device over a data network.

IMMERSIVE WEB-BASED SIMULATOR FOR DIGITAL ASSISTANT-BASED APPLICATIONS
20210374024 · 2021-12-02 ·

Immersive web-based simulator for digital assistant-based applications is provided. A system can provide, for display in a web browser, an inner iframe configured to load, in a secure, access restricted computing environment, an application configured to integrate with a digital assistant. The application can be provided by a third-party developer device. The system can provide, for display in a web browser, an outer iframe configured with a two-way communication protocol to communicate with the inner iframe. The system can provide a state machine to identify a current state of the application loaded in the inner frame, and load a next state of the application responsive to a control input.

METHOD AND APPARATUS FOR VERIFYING OPERATION STATE OF APPLICATION
20210382815 · 2021-12-09 ·

A method and an apparatus for verifying an operation state of an application are provided. The method can include setting target verification operation information according to an operation verification item of an application to be verified; setting a verification process instruction for the target verification operation information; encapsulating the verification operation information and the verification process instruction as fault injection data, and sending the fault injection data to a data input port of the application to be verified; matching the process feedback information with the verification process instruction in response to receiving the process feedback information corresponding to the fault injection data, and determining executed target verification operation information.