发明名称 System and method for registering application and application transforms on a radiofrequency digitization and collection device
摘要 An RF digitization and collection system (RFDCS) and methods for implementing the RF digitization and collection system to manage an application storage and retrieval space (App Space), wherein the App Space includes apps that may perform various offline and/or real-time transforms of RF signals received, stored, or played back on the RFDCS. Also, in the various embodiments, the RFDCS may govern the system resources available to these apps while ensuring that the RFDCS's core system functions are not impacted by the execution of one or more of these apps in the App Space. Thus, the RFDCS may enable users to utilize real-time signal processing by running various specialized apps without compromising the RFDCS's core system function, thereby promoting dynamic “on-the-fly” transformation of raw RF signals without compromising the user's overall experience.
申请公布号 US9348608(B2) 申请公布日期 2016.05.24
申请号 US201313900664 申请日期 2013.05.23
申请人 QRC, INC. 发明人 Callahan, III Thomas F.
分类号 G06F9/48;G06F9/50;G06F9/44;G06F9/455 主分类号 G06F9/48
代理机构 The Marbury Law Group, PLLC 代理人 The Marbury Law Group, PLLC
主权项 1. A method of executing an application (app) in an application storage and retrieval space (App Space) on a radiofrequency digitization and collection device comprising a system, comprising: registering by the app and the system, the app with the system; requesting resources and privileges from the system, by the app, in response to the app being launched; responding to a request for resources and privileges from the app by the system; determining, by the app, whether the system granted the resources and the privileges; registering, by the app, the app's transforms with the system comprising: determining whether all transforms have been registered; andperforming the following when it is determined that all transforms have not been registered: attempting to register unregistered transforms with the system;determining whether a reattempt timer has expired;determining whether to continue without registering all transforms when it is determined that the reattempt timer has expired; andnot running on the system when it is determined not to continue without registering all transforms; performing, by the app, the registered transforms; determining, by the app, whether the app is finished performing transforms; and releasing privileges and resources back to the system, by the app, when it is determined that the app is finished performing transforms.
地址 Fredericksburg VA US