发明名称 Method and apparatus for dynamic configuration of multiprocessor system
摘要 A system for controlling and operating applications in multiprocessor systems is described. Various multiprocessor systems comprising various processors coupled to various transceiver processors operate independently and automatically establish communications with each other. Data managers within the independent multiprocessor systems exchange messages indicating types of data processed by software applications in the independent multiprocessor systems. When a data manager determines that a software application in another independent multiprocessor system is configured to process the same data type, then data can be sent from one multiprocessor system to the other to allow a software application in the communicating multiprocessor system to control and operate a software application in the other multiprocessor system.
申请公布号 US9292334(B2) 申请公布日期 2016.03.22
申请号 US201414255435 申请日期 2014.04.17
申请人 EAGLE HARBOR HOLDINGS, LLC 发明人 Preston Dan Alan;Lutter Robert Pierce
分类号 G06F17/30;G06F9/46;B60R25/00;G06Q30/06;H04L12/24;H04L12/40;H04L12/403;G06F11/20;G06F11/30;G06F11/32;G07C5/08;H04L29/08;G06F13/40 主分类号 G06F17/30
代理机构 Schwabe, Williamson & Wyatt 代理人 Schwabe, Williamson & Wyatt
主权项 1. A system for controlling and operating applications in multiprocessor systems, comprising: a first processor coupled to a first transceiver processor, wherein the first processor and the first transceiver processor comprise a first multiprocessor system and wherein the first multiprocessor system is configured to: automatically establish communications with a second transceiver processor coupled to a second processor operating as a second multiprocessor system;use a first data manager in the first multiprocessor system to receive a query in a first message sent from a second data manager running in the second multiprocessor system;responsive to the received first message, send a second message from the first data manager to the second data manager indicating a particular type of data available for use in the first multiprocessor system and processed with a first software application controlled and operated by the first multiprocessor system;responsive to the sent second message, receive a third message from the second data manager identifying a second software application from among multiple different software applications located in a memory in the second multiprocessor system, wherein the second software application is configured to process the same type of data processed by the first software application controlled and operated by the first multiprocessor system;responsive to the second data manager identifying a second software application, load the identified application from the memory as needed in the second multiprocessor system;configure the second software application loaded from the memory to run, wherein running the second application in the second multiprocessor system allows the second application to operate the first application in the first multiprocessor system; andsend data from the first multiprocessor system to the application running in the second multiprocessor system for processing the particular type of data received from the first multiprocessing system with the second application.
地址 Bainbridge Island WA US