Patent ID: 11907755
Assignee: ROHDE & SCHWARZ GMBH & CO. KG
Field: Computer technology (Electrical engineering)
Classification: CPC G | IPC G

Claim 0:
1. A system for distributed execution of a sequence processing chain comprising:
at least one processor; and
at least one memory including computer program code for one or more programs,

the at least one memory and the computer program code configured to, with the at least one processor, cause execution of:
an interface adapted to set a measurement sequence for a plurality of measurement sites, each comprising a sequence runner;
a sequencer repository adapted to be accessed locally from the plurality of measurement sites by means of cloned versions of the sequencer repository, and
a sequence state manager adapted to receive measurement sequence states from at least one sequence runner and further adapted to distribute the measurement sequence states to other sequence runners via a network,
wherein the measurement sequence states comprise measurement data and/or results through the sequence processing chain,
wherein the sequence runners on the plurality of measurement sites are further adapted to determine whether a step of the sequence processing chain can be executed on local and/or remote computing resources and therefore conveys the measurement sequence states comprising the measurement data and/or results to the sequence state manager for further execution of the step, and
wherein the sequence state manager is further adapted to determine resources available on the measurement instruments and on the remote computing resources and thereby distributes the measurement sequence states comprising the measurement data and/or results to other sequence runners for further execution of the step.