A smart coupler for connecting two networks has a processor, a memory, a means to connect to a first network, a means to connect to a second network, and a power source. The first network has a client, and the memory has information which must be transferred to the client to enable the client to be
A smart coupler for connecting two networks has a processor, a memory, a means to connect to a first network, a means to connect to a second network, and a power source. The first network has a client, and the memory has information which must be transferred to the client to enable the client to be usefully operable relative to the second network.
대표청구항▼
1. A smart coupler for communicatively connecting to an appliance configured to perform a cycle of operation on a physical article and having at least one appliance component and at least one controller enabled to control the at least one appliance component, wherein at least one appliance component
1. A smart coupler for communicatively connecting to an appliance configured to perform a cycle of operation on a physical article and having at least one appliance component and at least one controller enabled to control the at least one appliance component, wherein at least one appliance component has means to control at least one portion of the cycle of operation, the smart coupler comprising: a processor,memory,means to communicatively connect to the at least one controller, and a software component in the memory,wherein the software component includes programmed code having information effective to enable the appliance to build the at least one portion of the cycle of operation at runtime when the software component is communicated, by using the processor, from the memory of the smart coupler to the at least one controller and installed on to the appliance so the built at least one portion of the cycle of operation can be executed by the at least one controller and control the at least one appliance component. 2. The smart coupler of claim 1 wherein the information is an operational cycle so that the controller can use the operational cycle to change the at least one portion of the cycle of operation according to the operational cycle by controlling the at least one appliance component according to the operational cycle. 3. The smart coupler of claim 2 wherein the operation cycle includes at least one of options for the operation cycle and steps for the operation cycle. 4. The smart coupler of claim 2 wherein the appliance further comprises a cycle engine and the at least one controller communicates the operational cycle to the cycle engine to effect the change to the at least one portion of the cycle of operation. 5. The smart coupler of claim 1 wherein the information is data about a cycle structure so that the controller can use the data about a cycle structure to change the at least one portion of the cycle of operation according to the data about a cycle structure by controlling the at least one appliance component according to the data about a cycle structure. 6. The smart coupler of claim 1 further having a means to access data from a source of information about a resource. 7. The smart coupler of claim 6 wherein the source of information about a resource is one of an energy supplier, a power utility, and a second appliance different from the appliance. 8. The smart coupler of claim 1 wherein appliance further comprises a component configured for response to a resource related command and the smart coupler is configured to provide information to the component to effect the response. 9. The smart coupler of claim 1 wherein the information is data about a consumable and the controller uses the data about a consumable to change the at least one portion of the cycle of operation according to the data about a consumable by controlling the at least one appliance component in response to the data about a consumable. 10. The smart coupler of claim 9 wherein the information includes at least one of an operating cycle associated with the consumable, usage directions associated with the consumable, cooking instructions associated with the consumable, dosage information associated with the consumable, washing instructions associated with the consumable, and drying instructions associated with the consumable. 11. The smart coupler of claim 1 wherein the information includes an upgrade for the appliance. 12. The smart coupler of claim 1 wherein the appliance further comprises at least one routing table and the information includes routing information used to populate the at least one routing table wherein the cycle of operation can be affected by a message sender which use at least one of the at least one routing table and routing information to send at least one message to the at least one controller for affecting the cycle of operation. 13. The smart coupler of claim 1 wherein the information further includes authentication data used to verify the information wherein connections with the appliance cannot be made by unauthorized external clients. 14. A smart coupler for communicatively connecting to an appliance configured to perform a cycle of operation on a physical article and having at least one appliance component and at least one controller enabled to control the at least one appliance component, wherein at least one appliance component has means to control at least one portion of the cycle of operation, the smart coupler comprising: a processor,memory,means to communicatively connect to the at least one controller,means to connect to a client, anda software component in the memory,wherein the software component includes programmed code having information effective to enable the client to build the at least one portion of the cycle of operation at runtime when the software component is communicated from the smart coupler to the client by the processor via the means to connect to a client and stored on the client so the built at least one portion of the cycle of operation can be communicated to the at least one appliance component and at least one controller. 15. The smart coupler according to claim 14 wherein the information comprises a driver to enable additional communication functions by the client. 16. The smart coupler of claim 15 wherein when the smart coupler is communicatively coupled to the at least one controller and the processor transfers the communications driver to the client, communication is enabled between the client and the appliance. 17. The smart coupler of claim 14 wherein the memory is removable. 18. The smart coupler of claim 14 and further comprising one of an opto-isolator, an software component that communicates with an appliance to accomplish one of collecting data about the appliance and changing the operation of the appliance, a visual indicator, and an interface expander. 19. The smart coupler of claim 14, further comprising a power source, wherein the power source comprises one of a client, a battery, and a USB connection. 20. The smart coupler of claim 14 connected to an appliance as an external client. 21. The smart coupler of claim 14 wherein the software component further collects data about the appliance. 22. The smart coupler of claim 14 wherein the client is a second appliance. 23. The smart coupler of claim 14 wherein the information is a software application executable by the client. 24. The smart coupler of claim 23 wherein the application is configured to use the smart coupler to acquire data from the appliance when the smart coupler is connected to the appliance and connected to the client and the application is being executed by the client. 25. The smart coupler of claim 24 wherein the application is one of a service and diagnostic application. 26. A portable smart coupler for message exchange between an appliance and an external client that can be removably coupled to the appliance comprising: a first transmission media for connecting to a first appliance network of an appliance,a second transmission media for connecting to a second external client network,a first memory for holding information from at least one of the appliance and the external clienta processor communicatively coupled to the first and second transmission media; the processor communicatively coupling the external client to the appliance when the appliance first transmission media is connected to the first appliance network and the second transmission media is connected to the second external client network; wherein the processor takes the information from the memory and produces a signal representing the information and conveys the signal onto at least one of the first and second transmission media for use by the other of the appliance and the external client;a first software component having at least one function including message handling to specifically facilitate the message exchange, a communication driver to specifically facilitate the message exchange, and message routing specifically to facilitate the message exchange;a second software component having programmed code effective to enable the appliance to build a cycle of operation at runtime when the software component is communicated from the smart coupler to the appliance via the message exchange and stored on the appliance so the built cycle of operation can executed by the appliance; anda means to receive power from at least two sources selected from the appliance, the external client, and an auxiliary power source. 27. The smart coupler of claim 26 further comprising a second memory for holding data associated with the second software component. 28. The smart coupler of claim 27 wherein the data is at least one of a test script, data collected from the first network, control parameters, operational cycle data, a cycle structure, data about a consumable. 29. The smart coupler of claim 26 further comprising a ground fault current sensor, an interface expander port for communicatively coupling to a device over a third device network, a network health analyzing circuit, an alternate power source, a wireless communication component, a sensor for measuring operational data associated with the appliance, and an auxiliary wireless communication component. 30. The smart coupler of claim 29 further comprising a third software component for sending and receiving propagated messages with the third device network. 31. The smart coupler of claim 26 further comprising a third software component for sending and receiving discovery messages.
연구과제 타임라인
LOADING...
LOADING...
LOADING...
LOADING...
LOADING...
이 특허에 인용된 특허 (139)
Banker, Kim K.; Del Signore, Christopher Alan; Bowlby, Gavin; Feldman, Richard Karl; Farzaneh, Farivar; Kauffman, Michael Timothy, Apparatus and method for unilateral topology discovery in network management.
Budde David L. (Portland OR) Carson David G. (Hillsboro OR) Cornish Anthony L. (Essex OR GB2) Johnson David B. (Portland OR) Peterson Craig B. (Portland OR), Apparatus for recovery from failures in a multiprocessing system.
Fung,Henry T., Apparatus, architecture, and method for integrated modular server system providing dynamically power-managed and work-load managed network devices.
Abrams, Vincent D.; Izzard, III, Alexander Edwin; Cunningham, Glen; Parker, Kenneth R.; Woods, Timothy E., Appliance communication and control system and appliances for use in same.
Chow Kit M. ; Meyer Michael W. ; Muller P. Keith ; Adamson Alan P., Dynamic and consistent naming of fabric attached storage by a file system on a compute node storing information mapping API system I/O calls for data objects with a globally unique identification.
Kirk William J. (Warwick RI) Vaughn ; Jr. James F. (Seabrook NH) Slonim Lloyd R. (Providence RI), Energy controlling system for time shifting electric power use.
Brown ; Jr. Robert J. (6688 Serena La. Boca Raton FL 33433) Romanowiz James D. (2919 Banyan Rd. Boca Raton FL 33432) Staples Charles W. (270 NW. 36th St. Boca Raton FL 33431), Energy management and home automation system.
John Shackelford Toms ; Steven M. Brown ; William L. Miller ; George V. Weller ; Scott H. Russell ; Joseph R. Branc ; David C. Sweeton ; Matthew M. Mikolajczak, Furniture unit having a modular communication network.
Budde David L. (Portland OR) Carson David G. (Hillsboro OR) Johnson David B. (Portland OR) Wilde Doran K. (Aloha OR), Interface for use between a memory and components of a module switching apparatus.
Braun Walter (Alsdorf DEX) Kersten Reinhard (Aachen DEX) Kuhl Egbert (Aachen DEX), Method of optimizing control of plural switched electric loads to reduce switching transients.
Karageozian Vicken H. (31021 Marbella Vista San Juan Capistrano CA 92675), Modified electrical strip for energizing/de-energizing secondary devices simultaneously with a main device.
Schultz Darald R. (Cedar Rapids IA) Danielson Arvin D. (Solon IA) Bunte Alan G. (Cedar Rapids IA) Sherman Richard A. (Toddville IA) Jaeger Robert B. (Swisher IA), Portable dock for a portable electronic device.
Schultz Darald R. (Cedar Rapids IA) Danielson Arvin D. (Solon IA) Bunte Alan G. (Cedar Rapids IA) Sherman Richard A. (Toddville IA) Jaeger Robert B. (Swisher IA), Portable electronic device docking system.
Feron Paul (29 rue A.Delieux 31400 Toulouse FRX) Tougne Daniel (Cahors FRX), Power adapter for electrical installations and especially domestic installations.
Saito Takeshi,JPX ; Kamagata Eiji,JPX ; Kamatani Yukio,JPX ; Takabatake Yoshiaki,JPX, Power control method, power control system and computer program product for supplying power to a plurality of electric apparatuses connected to a power line.
Saito Takeshi,JPX ; Kamagata Eiji,JPX ; Kamatani Yukio,JPX ; Takabatake Yoshiaki,JPX, Power supply control method, power supply control system and computer program product.
Carpenter Edward J. (Lynnwood WA) Korff William W. (Seattle WA) Zoerb ; deceased Alan E. (late of Seattle WA by Delores E. Zoerb) Barello Lawrence J. (Bellevue WA) Hall Donald R. (Edmonds WA) Becker , Programmable electronic real-time load controller.
Carroll Gary T. (4260 Blackcherry Ct. Boulder CO 80301) Pauley J. Donald (Panorama Dr. Estes Park CO 80517), Programmable identification apparatus and method therefor.
Pouyoul,Eric; Abdelaziz,Mohamed M.; Hugly,Jean Christophe; Duigou,Michael J.; Traversat,Bernard A., System and method for dynamic, transparent migration of services.
Schultz Darald R. (Cedar Rapids IA) Danielson Arvin D. (Solon IA) Jaeger Robert B. (Swisher IA) Bunte Alan G. (Cedar Rapids IA) Sherman Richard A. (Toddville IA), Terminal and docking mechanism with open channel members and guide rollers.
Stavely, Donald J.; Battles, Amy E.; Pandit, Amol S.; Yockey, Robert F.; Thorland, Miles K.; Byrne, Daniel J., Universal docking tray using three point contacts.
McConnell, John E.; Maass, Michael N.; Jarocha, William M.; Kyrtsos, Christos T.; Sleboda, Pawel W., Vehicle universal docking station and electronic feature modules.
Steele, Scott A.; Alberth, Jr., William P.; Hartsfield, David K., Devices and methods for determining whether an electrical device or component can sustain variations in voltage.
Martin-Cocher, Gaelle Christine; Scott, Sherryl Lee Lorraine, Method and apparatus for controlling a location automation system via a calendar database.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.