DYNAMIC CONFIGURATION OF A HOME MULTIPROCESSOR SYSTEM
First Claim
Patent Images
1. A multiprocessor system used in a home, comprising:
- multiple processors located in or proximate to the home and adapted to run different real-time home applications;
different communication links coupling the multiple processors together; and
a dynamic configuration system run independently on multiple different ones of the multiple home processors that each includes;
a device manager for automatically detecting and adding new hardware devices to the home multiprocessor system,a configuration manager that automatically reconfigures the multiprocessor system to run new hardware device applications on different ones of the multiple home processors, anda data manager that identifies data generated by the new devices and identifies other devices in the multiprocessor system that can input or output the identified data.
10 Assignments
0 Petitions
Accused Products
Abstract
A multiprocessor system used in home 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 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.
-
Citations
24 Claims
-
1. A multiprocessor system used in a home, comprising:
-
multiple processors located in or proximate to the home and adapted to run different real-time home applications; different communication links coupling the multiple processors together; and a dynamic configuration system run independently on multiple different ones of the multiple home processors that each includes; a device manager for automatically detecting and adding new hardware devices to the home multiprocessor system, a configuration manager that automatically reconfigures the multiprocessor system to run new hardware device applications on different ones of the multiple home processors, and a data manager that identifies data generated by the new devices and identifies other devices in the multiprocessor system that can input or output the identified data. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A multiprocessing method used in a home, comprising:
-
operating multiple processors located in or proximate to the home and adapted to run different real-time home applications; operating different communication links coupling the multiple processors together; and operating a dynamic configuration system run independently on multiple different ones of the multiple home processors that each includes; operating a device manager for automatically detecting and adding new hardware devices to the home multiprocessor system, operating a configuration manager that automatically reconfigures the multiprocessor system to run new hardware device applications on different ones of the multiple home processors, and operating a data manager that identifies data generated by the new devices and identifies other devices in the multiprocessor system that can input or output the identified data. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24)
-
Specification