Command recording arrangement and command recording method

US10877094B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-10877094-B2
Application numberUS-201816108445-A
CountryUS
Kind codeB2
Filing dateAug 22, 2018
Priority dateAug 22, 2018
Publication dateDec 29, 2020
Grant dateDec 29, 2020

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

Recording of a control command sequence related to multiple devices. Each of the multiple devices may receive user input by a user inter-face, and the received user input may be converted to appropriate control commands. Timestamp information is assigned to each control command, and the control commands of the multiple devices are merged together to a common control command sequence based on the assigned timestamp information.

First claim

Opening claim text (preview).

The invention claimed is: 1. A command recording arrangement for generating a control command sequence related to a test procedure for testing a device under test in a test arrangement by at least two devices, wherein each of the at least two devices comprise: an input interface for receiving input corresponding to a control command; and a memory, wherein at least two inputs are converted to a separate control command for performing a predetermined operation or setting up the device receiving the control command, wherein at least two commands are used to perform an operation on the device receiving the control command in the test arrangement, and each of the at least two control commands includes a timestamp related to a point in time of an operation corresponding to the control command associated with respective input, and wherein each memory is configured to store the control commands and the associated timestamps of the respective device; the command recording arrangement comprising: a data interface electrically connected to the at least two devices, the data interface is adapted to receive control commands from the at least two devices, each control command being associated with the respective input on one of the at least two devices, wherein all control commands and the corresponding timestamps are transferred from the memories of the devices or streamed from the devices to the data interface during a transfer operation; a command processor adapted to merge the received control commands to a common control sequence, wherein the received control commands are arranged in the common control sequence based on the timestamps included in the received control commands, and an identification of a related device of the at least two devices in the test arrangement is included to each command in the common control sequence. 2. The command recording arrangement according to claim 1 , wherein the data interface is adapted to assign an identification to the received control commands, said identification specifying the device from which the respective control command has been received. 3. The command recording arrangement according to claim 1 , wherein the command processor is adapted to generate a program script, the program script being executable on a processing device connected with at least two devices, and the processing device is configured to instruct the devices to perform the control commands when executing the program script. 4. The command recording arrangement according to claim 1 , comprising a time synchronization device adapted to initiate a time synchronization of the at least two devices. 5. The command recording arrangement according to claim 1 , wherein each of the at least two devices comprises a conversion processor adapted to translate the received input to a control command for instructing device perform an operation according to the received input, and a clock for assigning timestamp information. 6. The command recording arrangement according to claim 5 , wherein the at least two devices comprise at least one signal generation device for generating a test signal, and at least one measurement device for measuring a signal. 7. The command recording arrangement according to claim 5 , wherein the at least two devices and the data interface are connected with each other by a local area network, a universal serial bus, a controller area network bus connection or a general purpose interface bus. 8. The command recording arrangement according to claim 5 , wherein the control commands comprise at least one of Standard Commands for Programmable Instruments, Virtual Instrument Software Architecture commands, Interchangeable Virtual Instruments commands, or general purpose interface bus commands. 9. The command recording arrangement according to claim 1 , wherein the data interface and the command processor are included in one of the at least two devices. 10. The command recording arrangement according to claim 1 , comprising an output device for providing the merged control commands to a further processing device or to a user. 11. A command recording method for generating a control command sequence related to a test procedure for testing a device under test in the test arrangement by at least two devices, the method comprising: receiving input by each of the at least two devices; translating, by a conversion processor, the received input to a control command for instructing device perform an operation according to the received input; assigning timestamp information to the control commands by the conversion processor; storing at least two control commands and the associated timestamps of the respective device in a memory of the respective device; receiving at least two control commands from the at least two devices by a data interface, each of the at least two control commands being associated with an input on one of the at least two devices, at least two inputs are converted to a separate control command for performing a predetermined operation or setting up the device receiving the control command, the at least two control commands are used to perform an operation on the device receiving the control command in the test arrangement, and the at least two control commands include a timestamp related to a point in time of an operation corresponding to the received control command associated with respective input, wherein the at least two memories of the devices or streamed to the data interface during a transfer operation; and merging the received control commands to a common control sequence by a command processor, wherein the received control commands are arranged in the common control sequence based on the timestamps included in the received control commands, and an identification of a related device in the test arrangement of the at least two devices is included to each command in the common control sequence. 12. The method according to claim 11 , comprising assigning an identification to the received control commands, the identification specifying the device from which the respective control command has been received. 13. The method according to claim 11 , comprising generating a program script by the command processor, the program script being executable on a processing device connected with at least two devices, and the processing device being configured to instruct the devices to perform the control commands when executing the program script. 14. The method according to claim 11 , comprising initiating a time synchronization of the at least two devices. 15. The method according to claim 11 , wherein the at least two devices comprise at least one signal generation device for generating a test signal, and at least one measurement device for measuring a signal. 16. The method according to claim 11 , wherein the at least two devices and the data interface are connected with each other by a local area network, a universal serial bus, a controller area network bus connection or a general purpose interface bus. 17. The method according to claim 11 , wherein the control commands comprise at least one of Standard Commands for Programmable Instruments, Virtual Instrument Software Architecture commands, Interchangeable Virtual Instruments commands, or general purpose interface bus commands. 18. The method according to claim 11 , wherein the merging the received control commands to a common control sequence is performed in one of the at least two devices. 19. The method according to claim 11 , comprising providing the merged control comm

Assignees

Inventors

Classifications

  • Tester/user interface · CPC title

  • Routing signals to or from the device under test [DUT], e.g. switch matrix, pin multiplexing · CPC title

  • Interface with the device under test [DUT], e.g. arrangements between the test head and the DUT, mechanical aspects, fixture · CPC title

  • Timing generation or clock distribution (G01R31/3191 takes precedence) · CPC title

  • Modular tester, e.g. controlling and coordinating instruments in a bus based architecture · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US10877094B2 cover?
Recording of a control command sequence related to multiple devices. Each of the multiple devices may receive user input by a user inter-face, and the received user input may be converted to appropriate control commands. Timestamp information is assigned to each control command, and the control commands of the multiple devices are merged together to a common control command sequence based on th…
Who is the assignee on this patent?
Rohde & Schwarz
What technology area does this patent fall under?
Primary CPC classification G01R31/31912. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Dec 29 2020 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 5 related publications on this page (citations in our corpus or others sharing the same primary CPC).