MULTIPROCESSOR SYSTEM FOR MANAGING DEVICES IN A HOME
First Claim
Patent Images
1. A system having multiple processors configured to operate within a home, comprising:
- one or more of the multiple processors coupled together through multiple links into a multiprocessor network, wherein the multiprocessor network is configured to;
operate a transceiver configured to detect and establish communication between at least one processor in the multiprocessor network and at least one new device brought in or proximate to the home;
selectively connect the new device to the multiprocessor network;
use a data manager to identify a particular type of data used in the new device and processed with a first software application controlled and operated by the new device;
identify a second software application from among multiple different software applications located in the multiprocessor network, wherein the second software application is currently not configured to operate the new device, and wherein the second software application is configured to process the same particular type of data processed by the first software application controlled and operated by the new device;
automatically configure and run the second software application in the multiprocessor network, wherein running the automatically configured second software application causes a particular one of the processors to take over control and operation of the new device; and
initiate transfer of data from the new device to the particular one of the processors and initiate processing of the particular type of data received from the new device with the second software application running on the particular one of the processors.
10 Assignments
0 Petitions
Accused Products
Abstract
A multiprocessor network in a home uses a transceiver configured to detect and establish communication between a processor in the network and a new device brought near or into the home. The device is connected to the network and a data manager identifies a type of data used by the new device. The multiprocessor network identifies software in the network that processes the same type of data as the new device, and transfers control and operation of the new device over to the multiprocessor network in the home.
17 Citations
35 Claims
-
1. A system having multiple processors configured to operate within a home, comprising:
-
one or more of the multiple processors coupled together through multiple links into a multiprocessor network, wherein the multiprocessor network is configured to; operate a transceiver configured to detect and establish communication between at least one processor in the multiprocessor network and at least one new device brought in or proximate to the home; selectively connect the new device to the multiprocessor network; use a data manager to identify a particular type of data used in the new device and processed with a first software application controlled and operated by the new device; identify a second software application from among multiple different software applications located in the multiprocessor network, wherein the second software application is currently not configured to operate the new device, and wherein the second software application is configured to process the same particular type of data processed by the first software application controlled and operated by the new device; automatically configure and run the second software application in the multiprocessor network, wherein running the automatically configured second software application causes a particular one of the processors to take over control and operation of the new device; and initiate transfer of data from the new device to the particular one of the processors and initiate processing of the particular type of data received from the new device with the second software application running on the particular one of the processors. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 19, 20, 21, 22)
-
-
18. A method for configuring multiple processors within a home, comprising:
operating the multiple processors in a multi-processor system, the multiprocessor system configured to; operate a transceiver configured to detect and establish communication between at least one processor in the multiprocessor network and at least one new device brought in or proximate to the home; wirelessly connect the new device to the multiprocessor system; selectively connect the new device to the multiprocessor network; use a data manager to identify a particular type of data used in the new device and processed with a first software application controlled and operated by the new device; identify a second software application from among multiple different software applications located in the multiprocessor network, wherein the second software application is currently not configured to operate the new device, and wherein the second software application is configured to process the same particular type of data processed by the first software application controlled and operated by the new device; automatically configure and run the second software application in the multiprocessor network, wherein running the automatically configured second software application causes a particular one of the processors to take over control and operation of the new device; and initiate transfer of data from the new device to the particular one of the processors and initiate processing of the particular type of data received from the new device with the second software application running on the particular one of the processors. - View Dependent Claims (23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34)
-
35. A method of configuring a video display processing system operating in a home multiprocessor system, comprising:
-
configuring a plurality of processors to operate as a local network, wherein at least one processor in the local network operates a transceiver configured to detect wireless signals from a new device not currently coupled to the multiprocessor system, wherein the new device comes in or proximate to the home; reading data codes transmitted in the wireless signals indicating a type of data being processed in the new device; determining from the data codes whether the type of data being processed by the new device is compatible; responsive to the data codes indicating compatibility with the selected running application or compatibility with the selected application stored in memory in the home multiprocessor system, selecting a running software application from among multiple different software applications operating in a particular one of the processors in the home multiprocessor system or selecting a stored application in memory in the home multiprocessor system; dynamically configuring or downloading and dynamically configuring the software application selected in a particular one of the processors in the multiprocessor system, wherein the software application is dynamically configured to process the same data type processed by the new device; responsive to detecting the signals from the new device and determining from the data codes in the wireless signals that the data being processed in the new device is compatible with at least one application in the multiprocessor system, take over control of the new device, receive the data from the new device, and take over processing of the data from the new device.
-
Specification