IP Library Granted Patent US 11,042,385
Granted Patent B2
US 11,042,385 · App. 16/122,580 · Granted Jun 22, 2021

Method and system for dynamic configuration of multiprocessor system

Inventors: Dan Alan Preston (Bainbridge Island, WA); Robert Pierce Lutter (Bainbridge Island, WA)
Assignee: Micropairing Technologies LLC.
G06F9/44505B60R25/00G06F9/46G06F11/2028G06F11/2035G06F11/2046G06F11/3013G06F11/3051G06F11/328G06F13/4081G06Q30/0641G07C5/08H04L12/403H04L12/40169H04L29/06H04L41/00H04L41/0806H04L41/0809H04L41/22H04L67/12H04L67/125H04L67/42H04L2012/40273
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 11,042,385
App. No.
16/122,580
Granted
Jun 22, 2021
Kind
B2
Abstract

A multiprocessor system used in a car, home, or office environment includes multiple processors that run different real-time applications. A dynamic configuration system runs on the multiple processors and includes a device manager, configuration manager, and data manager. The device manager automatically detects and adds new devices to the multiprocessor system, and the configuration manager automatically reconfigures which processors run the real-time applications. The data manager identifies the type of data generated by the new devices and identifies which devices in the multiprocessor system are able to process the data. A communication system for a mobile vehicle, home, or office environment includes multiple processors. The multiple processors each run an Open Communication system that controls how data is transferred between processors based on data content as opposed to the links that connect the processors together. The open communication system enables data or messages to be effectively transferred and processed for real-time applications or other server based applications that may be running on the multiple processors in a secure environment regardless of processors, locations, or data links.

Claims (24)

1. A processing system, comprising:

a network, wherein the network comprises one of wired and wireless, and wherein the network is connected to a server by at least one Transmission Control Protocol/Internet Protocol (TCP/IP) packet switched link, and wherein the server runs real-time applications or other server based applications;

an application processor connected to the network and configured in a language to implement instructions for devices and applications used in the network, and configured to monitor data from different sensors;

a display processor connected to the network and configured in the language to implement instructions for devices and applications used in the network, wherein the instructions control and monitor the application processor through the server using a graphical user interface.

2. The system of claim 1 , wherein the application processor is an appliance processor, and wherein the appliance is at least one of a home appliance, an office appliance, and an industrial appliance.

3. The system of claim 1 , wherein the wireless network comprises one of 802 IEEE wireless standards and Bluetooth.

4. The system of claim 1 , wherein the network is configured to operate in a variety of different languages.

5. The system of claim 1 , wherein the language is HTML.

6. The system of claim 1 , wherein the language include at least one of Java, C, and XML.

7. The system of claim 1 , wherein the different sensors include at least one of non-contact sensors and direct contact sensors.

8. The system of claim 7 , wherein the non-contact sensors include at least one of radar, lidar, IR and image.

9. The system of claim 7 , wherein the direct contact sensors include at least one of temperature and flow.

10. A processing method, comprising:

using a network, wherein the network comprises one of wired and wireless, and wherein the network is connected to a server by at least one Transmission Control Protocol/Internet Protocol (TCP/IP) packet switched link, and wherein the server runs real-time applications or other server based applications;

using an application processor connected to the network and configured in a language to implement instructions for devices and applications used in the network, and operative to monitor data from different sensors;

using a display processor connected to the network and configured in the language to implement instructions for devices and applications used in the network to control and monitor the application processor through the server using a graphical user interface.

11. The method of claim 10 , wherein the application processor is an appliance processor, and wherein the appliance is at least one of a home appliance, an office appliance, and an industrial appliance.

12. The method of claim 10 , wherein the wireless network comprises one of 802 IEEE wireless standards and Bluetooth.

13. The method of claim 10 , wherein the network is configured to operate in a variety of different languages.

14. The method of claim 10 , wherein the language is HTML.

15. The method of claim 10 , wherein the language include at least one of Java, C, and XML.

16. The method of claim 10 , wherein the different sensors include at least one of non-contact sensors and direct contact sensors.

17. The method of claim 16 , wherein the non-contact sensors include at least one of radar, lidar, IR and image.

18. The method of claim 16 , wherein the direct contact sensors include at least one of temperature and flow.

Assignments (13)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 9, 2020
From: MICROPAIRING TECHNOLOGIES LTD.
To: MICROPAIRING TECHNOLOGIES LLC.
Reel/Frame 053299/0523 →
CHANGE OF NAME Recorded Jul 6, 2020
From: MICROPAIRING TECHNOLOGIES LTD
To: MICROPAIRING TECHNOLOGIES LLC
Reel/Frame 053129/0156 →
CHANGE OF NAME Recorded Feb 3, 2020
From: 2230755 ALBERTA LTD.
To: MICROPAIRING TECHNOLOGIES LTD.
Reel/Frame 051781/0106 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 3, 2020
From: NORTHWATER INTELLECTUAL PROPERTY FUND L.P. 2
To: 2230755 ALBERTA LTD.
Reel/Frame 051702/0178 →
SECURITY INTEREST Recorded Jun 26, 2019
From: EAGLE HARBOR HOLDINGS, LLC
To: NORTHWATER INTELLECTUAL PROPERTY FUND L.P. 2
Reel/Frame 049591/0672 →
TRANSFER STATEMENT Recorded Jun 26, 2019
From: EAGLE HARBOR HOLDINGS, L.L.C.
To: NORTHWATER INTELLECTUAL PROPERTY FUND L.P. 2
Reel/Frame 049761/0363 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 26, 2019
From: PRESTON, DAN ALAN; LUTTER, ROBERT PIERCE
To: MEDIUS, INC.
Reel/Frame 048695/0399 →
TRANSFER STATEMENT Recorded Mar 26, 2019
From: EAGLE HARBOR HOLDINGS, L.L.C.
To: NORTHWATER INTELLECTUAL PROPERTY FUND L.P. 2
Reel/Frame 050454/0262 →
SECURITY INTEREST Recorded Mar 26, 2019
From: EAGLE HARBOR HOLDINGS, LLC
To: NORTHWATER INTELLECTUAL PROPERTY FUND L.P. 2
Reel/Frame 048696/0415 →
SECURITY INTEREST Recorded Mar 26, 2019
From: EAGLE HARBOR HOLDINGS, LLC
To: MIRAI VENTURES, LLC
Reel/Frame 048696/0464 →
SECURITY INTEREST Recorded Mar 26, 2019
From: EAGLE HARBOR HOLDINGS, LLC
To: CLAROVIA TECHNOLOGIES, LLC
Reel/Frame 048696/0477 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 26, 2019
From: PRESTON, DAN ALAN; LUTTER, ROBERT PIERCE
To: EAGLE HARBOR HOLDINGS, LLC
Reel/Frame 048695/0526 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 26, 2019
From: MEDIUS, INC.
To: EAGLE HARBOR HOLDINGS, LLC
Reel/Frame 048696/0534 →