IP Library Granted Patent US 12,379,921
Granted Patent B2
US 12,379,921 · App. 18/185,114 · Granted Aug 5, 2025

Measurement application management device, measurement application device, and data source

Inventors: Thomas Braunstorfinger (Munich, DE); Stefan Weth (Markt Schwaben, DE); Björn Schmid (Munich, DE); Bernhard Sterzbach (Munich, DE)
Assignee: Rohde & Schwarz GmbH & Co. KG
G06F8/70G06F8/60G06F8/61
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12,379,921
App. No.
18/185,114
Granted
Aug 5, 2025
Kind
B2
Abstract

The present disclosure provides 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, a measurement application device identification controller configured to identify the measurement application device, a program package retrieval controller configured to retrieve a list of program packages for the identified measurement application device, and a download controller configured to download at least one of the program packages to the identified measurement application device. Further, the present disclosure provides a respective measurement application device, and a respective data source.

Claims (73)

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.

2. The measurement application management device according to claim 1 ,

wherein the program package retrieval controller is further configured to retrieve additional information for the program packages; and

wherein the download controller is configured to download at least one retrieved program package to the identified measurement application device in accordance with the additional information.

3. The measurement application management device according to claim 2 , wherein the further additional information comprises at least one of:

hardware requirements information;

software requirements information;

license information;

pricing information;

notes for a respective program package of the program packages; or

keycodes for a respective program package of the program packages.

4. The measurement application management device according to claim 1 , further comprising:

a user interface,

wherein the download controller is configured to download the at least one of the program packages to the identified measurement application device after a user confirmation received via the user interface.

5. The measurement application management device according to claim 1 , further comprising:

a data storage configured to store the downloaded program packages.

6. The measurement application management device according to claim 1 , further comprising:

an access and identity management controller configured to at least one of provide a proof of identity of the identified measurement application device to the data source, and manage access of the identified measurement application device to the program packages based on an identity of 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.

8. The measurement application device according to claim 7 , wherein the program package retrieval controller of the measurement application management device is further configured to retrieve additional information for the program packages, and

wherein the download controller of the measurement application management device is configured to download at least one retrieved program package to the identified measurement application device in accordance with the additional information.

9. The measurement application device according to claim 8 , wherein the additional information comprises at least one of:

license information;

pricing information;

hardware requirements information;

release notes for a respective program package of the program packages; or keycodes for a respective program package of the program packages.

10. The measurement application device according to claim 7 , further comprising:

a user interface,

wherein the download controller of the measurement application management device is configured to download the at least one of the program packages to the identified measurement application device after a user confirmation received via the user interface.

11. The measurement application device according to claim 7 , further comprising:

a data storage configured to store the downloaded program packages.

12. The measurement application device according to claim 7 , further comprising:

an access and identity management controller configured to at least one of provide a proof of identity of the identified measurement application device to the data source, and manage access of the identified measurement application device to the program packages based on an identity of 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.

14. The data source according to claim 13 , further comprising:

a device registration controller that is coupled to the communication interface and that is configured to receive a device registration application via the communication interface, to verify the device registration application, and to output a device registration confirmation when the device registration application is verified successfully.

15. The data source according to claim 13 , further comprising:

at least one data storage configured to store the program packages.

16. The data source according to claim 15 , further comprising:

at least one data storage for each one of at least two specific geographical regions.

17. The data source according to claim 13 , wherein the permission controller is further configured to provide additional information to the measurement application management device via the communication interface.

18. The data source according to claim 17 , wherein the additional information comprises at least one of:

license information;

pricing information;

hardware requirements information;

release notes for a respective program package of the program packages; or

keycodes for a respective program package of the program packages.

19. The data source according to claim 13 , further comprising:

a device simulator configured to simulate a measurement application device and to execute a program package in the simulated measurement application device.

20. The data source according to claim 13 , further comprising:

a device interface coupled to the communication interface and configured to download a program package to the measurement application device via the communication interface and to control the measurement application device via the communication interface to execute the downloaded program package, and to collect feedback via the communication interface about the execution of the downloaded program package in the measurement application device.

21. The data source according to claim 13 , further comprising:

a device configuration memory coupled to the communication interface and configured to store device configuration data for the at least one measurement application device that is received via the communication interface.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 24, 2023
From: BRAUNSTORFINGER, THOMAS; WETH, STEFAN; SCHMID, BJÖRN; STERZBACH, BERNHARD
To: ROHDE & SCHWARZ GMBH & CO. KG
Reel/Frame 064363/0681 →
Continuity (1)
Related Publication 20240311142A1 · Sep 19, 2024
References Cited (15)
US 7987449B1 · Marolia et al. · 2011 [cited by applicant]
US 11010284B1 · Santiago · 2021 [cited by examiner]
US 20020046233A1 · Ganzert · 2002 [cited by applicant]
US 20020078142A1 · Moore · 2002 [cited by examiner]
US 20020188934A1 · Griffioen et al. · 2002 [cited by applicant]
US 20060069717A1 · Mamou · 2006 [cited by examiner]
US 20070043548A1 · Arevalo · 2007 [cited by examiner]
US 20150058834A1 · Chan · 2015 [cited by applicant]
US 20160179955A1 · Delli Santi · 2016 [cited by examiner]
US 20200026587A1 · Gupta · 2020 [cited by examiner]
US 20200382599A1 · Knafel et al. · 2020 [cited by applicant]
US 20230310938A1 · Baker · 2023 [cited by examiner]
EP 1296312A1 · 2003 [cited by applicant]
European Patent Office, Partial European Search Report for European Patent Application No. 24153939.4, dated Jul. 25, 2024. [cited by applicant]
European Patent Office, Extended European Search Report for European Patent Application No. 24153939.4, dated Dec. 6, 2024. [cited by applicant]