US 12,379,921 B2
Measurement application management device, measurement application device, and data source
Thomas Braunstorfinger, Munich (DE); Stefan Weth, Markt Schwaben (DE); Björn Schmid, Munich (DE); and Bernhard Sterzbach, Munich (DE)
Assigned to Rohde & Schwarz GmbH & Co. KG, Munich (DE)
Filed by Rohde & Schwarz GmbH & Co. KG, Munich (DE)
Filed on Mar. 16, 2023, as Appl. No. 18/185,114.
Prior Publication US 2024/0311142 A1, Sep. 19, 2024
Int. Cl. G06F 15/16 (2006.01); G06F 8/60 (2018.01); G06F 8/61 (2018.01); G06F 8/70 (2018.01)
CPC G06F 8/70 (2013.01) [G06F 8/60 (2013.01); G06F 8/61 (2013.01)] 21 Claims
OG exemplary drawing
 
1. A measurement application management device comprising:
a communication interface configured to communicatively couple the measurement application management device to a data source that provides program packages for a measurement application device that is managed by the measurement application management device, wherein a permission controller configured to identify a permission state for the measurement application management device is coupled to the communication interface, wherein the permission state comprises a set of one or more access rights corresponding to a program package based on an attribute of the measurement application device or based on a specified time;
a measurement application device identification controller configured to identify the measurement application device;
a program package retrieval controller configured to retrieve a list of the program packages for the identified measurement application device and further configured to retrieve information for the program packages, the information comprising one or more of:
permission of use information, comprising one or more permission states associated with the measurement application device;
a functional description of a respective program package of the program packages in text-based language provided prior to downloading the respective program package: or
resource allocation information, comprising a threshold amount of computing resources required to download a particular program package of the program packages; and
a download controller configured to download at least one of the program packages to the identified measurement application device.
 
7. A measurement application device comprising:
a measurement application management device comprising:
a communication interface configured to communicatively couple the measurement application management device to a data source that provides program packages for the measurement application device that is managed by the measurement application management device, wherein a permission controller configured to identify a permission state for the measurement application management device is coupled to the communication interface, wherein the permission state comprises a set of one or more access rights corresponding to a program package based on an attribute of the measurement application device or based on a specified time;
a measurement application device identification controller configured to identify the measurement application device;
a program package retrieval controller configured to retrieve a list of the program packages for the identified measurement application device and further reconfigured to retrieve information for the program packages, the information comprising one or more of:
permission of use information, comprising one or more permission states associated with the measurement application device;
a functional description of a respective program package of the program packages in text-based language provided prior to downloading the respective program package; or
resource allocation information, comprising a threshold amount of computing resources required to download a particular program package of the program packages; and
a download controller configured to download at least one of the program packages to the identified measurement application device.
 
13. A data source for providing program packages for at least one measurement application device, the data source comprising:
a communication interface configured to couple the data source to at least one measurement application management device; and
a permission controller coupled to the communication interface and configured to identify a permission state for the at least one measurement application management device, wherein the permission state comprises a set of one or more access rights corresponding to a program package based on an attribute of an associated measurement application device or based on a specified time, provide at least one of program packages or a list of program packages for a measurement application device that is managed by a respective measurement application management device according to the identified permission state, and retrieve information for the program packages, the information comprising one or more of:
permission of use information, comprising one or more permission states associated with the measurement application device;
a functional description of a respective program package of the program packages in text-based language provided prior to downloading the respective program package: or
resource allocation information, comprising a threshold amount of computing resources required to download a particular program package of the program packages.