← Back to Patent Explorer
US6175770B1 Expired / Lapsed US ⏱️ 0.0 years remaining

Electronic controller having automatic self-configuration capabilities

Assignee: Parker Hannifin Customer Support Inc
•
Filing: 1997-12-31
•
Granted: 2001-01-16
•
Expires: 2017-12-31
📄 Original PDF 🌐 Google Patents

Abstract

Abstract A network of electronic controllers adapted for controlling operation of a plurality of output devices. Each of the controllers is programmed with an algorithm which causes the controller to analyze its external connections to identify its assigned tasks and functions, thereby allowing the controller to automatically configure itself for use. Each of the controllers is programmed with instructions for performing the assigned tasks and functions of all of the controllers.

Inventors

  • 👤 Craig W. Bladow

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-24 18:53
CPC Classifications
G; G05; G05B; G05B19/00; G05B19/02; G05B19/04; G05B19/042; G05B19/0421; G05B2219/00; G05B2219/20; G05B2219/22; G05B2219/2212; G05B2219/25; G05B2219/25097

Claims Analysis

Total Claims: 25
Claim 1
Independent Claim 108 words
A network of electronic controllers comprising a plurality of electronic controllers electrically connected to one another, wherein each of said controllers is programmed with an algorithm which causes said controller to analyze external connections of said controller to identify assigned tasks and functions of said controller, thereby allowing said controller to automatically configure itself for use, and wherein each of said controllers is programmed with instructions for performing assigned tasks and functions of all of said controllers, wherein updated instructions for performing assigned tasks and functions of all of said controllers are automatically loaded from a new controller which is added to said network into said remaining controllers.
Claim 2
Dependent Claim 108 words
A network of electronic controllers comprising a plurality of electronic controllers electrically connected to one another, wherein each of said controllers is programmed with an algorithm which causes said controller to analyze external connections of said controller to identify assigned tasks and functions of said controller, thereby allowing said controller to automatically configure itself for use, and wherein each of said controllers is programmed with instructions for performing assigned tasks and functions of all of said controllers, wherein updated instructions for performing assigned tasks and functions of all of said controllers are automatically loaded from a new controller which is added to said network into said remaining controllers.
Claim 3
Dependent Claim 14 words
The network defined in claim 1 wherein said controllers are interchangeable within said network.
Claim 4
Dependent Claim 37 words
The network defined in claim 1 wherein said instructions for performing assigned tasks and functions of all of said controllers are automatically loaded into a new controller which is added to said network from said remaining controllers.
Claim 5
Dependent Claim 46 words
The network defined in claim 1 wherein said controllers are adapted to determine when one of said controllers loses memory, and said controllers are adapted to load said instructions for performing assigned tasks and functions of all of said controllers into said controller with lost memory.
Claim 6
Dependent Claim 18 words
The method defined in claim 2 wherein said output devices are hydraulically actuated output devices on a vehicle.
Claim 7
Dependent Claim 24 words
The network defined in claim 1 wherein said external connections include connections to devices selected from input devices and output devices, and combinations thereof.
Claim 8
Dependent Claim 23 words
The network defined in claim 6 wherein said algorithm causes said controller to determine the number of said devices connected to said controller.
Claim 9
Dependent Claim 23 words
The network defined in claim 6 wherein said algorithm causes said controller to analyze voltage levels of said devices connected to said controller.
Claim 10
Dependent Claim 23 words
The network defined in claim 1 wherein said algorithm causes said controller to analyze whether a display device is connected to said controller.
Claim 11
Dependent Claim 117 words
A network of electronic controllers comprising a plurality of electronic controllers electrically connected to one another, wherein each of said controllers is programmed with an algorithm which causes said controller to analyze external connections of said controller to identify assigned tasks and functions of said controller, thereby allowing said controller to automatically configure itself for use, and wherein each of said controllers is programmed with instructions for performing assigned tasks and functions of all of said controllers, wherein said controllers are adapted to determine when one of said controllers loses memory, and said controllers are adapted to load said instructions for performing assigned tasks and functions of all of said controllers into said controller with lost memory.
Claim 12
Dependent Claim 117 words
A network of electronic controllers comprising a plurality of electronic controllers electrically connected to one another, wherein each of said controllers is programmed with an algorithm which causes said controller to analyze external connections of said controller to identify assigned tasks and functions of said controller, thereby allowing said controller to automatically configure itself for use, and wherein each of said controllers is programmed with instructions for performing assigned tasks and functions of all of said controllers, wherein said controllers are adapted to determine when one of said controllers loses memory, and said controllers are adapted to load said instructions for performing assigned tasks and functions of all of said controllers into said controller with lost memory.
Claim 13
Dependent Claim 14 words
The network defined in claim 10 wherein said controllers are interchangeable within said network.
Claim 14
Dependent Claim 37 words
The network defined in claim 10 wherein said instructions for performing assigned tasks and functions of all of said controllers are automatically loaded into a new controller which is added to said network from said remaining controllers.
Claim 15
Dependent Claim 37 words
The network defined in claim 10 wherein updated instructions for performing assigned tasks and functions of all of said controllers are automatically loaded from a new controller which is added to said network into said remaining controllers.
Claim 16
Dependent Claim 18 words
The method defined in claim 10 wherein said output devices are hydraulically actuated output devices on a vehicle.
Claim 17
Dependent Claim 24 words
The network defined in claim 10 wherein said external connections include connections to devices selected from input devices and output devices, and combinations thereof.
Claim 18
Dependent Claim 23 words
The network defined in claim 15 wherein said algorithm causes said controller to determine the number of said devices connected to said controller.
Claim 19
Dependent Claim 23 words
The network defined in claim 15 wherein said algorithm causes said controller to analyze voltage levels of said devices connected to said controller.
Claim 20
Dependent Claim 23 words
The network defined in claim 10 wherein said algorithm causes said controller to analyze whether a display device is connected to said controller.
Claim 21
Independent Claim 142 words
A method of selecting one of a plurality of operating programs stored in an electronic controller for execution, said method comprising the steps of: (a) providing an electronic controller including a memory, a plurality of input ports adapted to be selectively connected to respective input sources, a plurality of output ports adapted to be selectively connected to respective output devices, and a plurality of sensing ports adapted to receive signals representing the presence of any of the input sources connected to the input ports or any of the output devices connected to the output ports; (b) storing a plurality of operating programs in the memory of the electronic controller; (c) sampling the signals supplied to the sensing ports; and (d) selecting one of the plurality of operating programs stored in the memory of the electronic controller for execution from the sampled signals.
Claim 22
Independent Claim 142 words
A method of selecting one of a plurality of operating programs stored in an electronic controller for execution, said method comprising the steps of: (a) providing an electronic controller including a memory, a plurality of input ports adapted to be selectively connected to respective input sources, a plurality of output ports adapted to be selectively connected to respective output devices, and a plurality of sensing ports adapted to receive signals representing the presence of any of the input sources connected to the input ports or any of the output devices connected to the output ports; (b) storing a plurality of operating programs in the memory of the electronic controller; (c) sampling the signals supplied to the sensing ports; and (d) selecting one of the plurality of operating programs stored in the memory of the electronic controller for execution from the sampled signals.
Claim 23
Dependent Claim 29 words
The method defined in claim 19 wherein said step (d) is performed by determining the number of the input sources and the output devices connected to the sensing ports.
Claim 24
Dependent Claim 20 words
The method defined in claim 19 wherein said step (d) is performed by analyzing voltage levels at the sensing ports.
Claim 25
Dependent Claim 24 words
The method defined in claim 19 wherein said step (d) is performed by determining whether a display device is connected to the sensing ports.

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2004-01-16 2004-07-17 2005-01-16 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2008-01-16 2008-07-17 2009-01-16 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2012-01-16 2012-07-17 2013-01-16 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag