IP Library Granted Patent US 7,350,159
Granted Patent B2
US 7,350,159 · App. 10/134,690 · Granted Mar 25, 2008

Integrated diagnostic system

Assignee: Snap-On Incorporated
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 7,350,159
App. No.
10/134,690
Granted
Mar 25, 2008
Kind
B2
Abstract

An integrated diagnostic system includes interface connectors to connect to a plurality of instruments/instrument modules, including engine analyzers, gas analyzers, oscilloscopes, scanners, network connections, and/or other desired peripheral modules. These modules advantageously interface to the system through diverse parts, connections and with various protocols. The system may connect to a network, wired or wireless, for interfacing among processors and modules, and with an internet connection for interaction with remote resources including databases and expert systems.

Claims (33)

1. A data processing system, comprising:

a processor for processing data;

a display;

a first control key for moving a user selection in a first direction on a display;

a second control key for moving the user selection in a second direction on the display;

a data storage device bearing instructions to cause the system upon execution of the instructions by the processor to perform the steps of:

displaying a plurality of buttons on the display, wherein one of the buttons is associated with a plurality of options;

receiving a first signal representing depression of the first control key moving the user selection to the button associated with the plurality of options;

subsequent to receiving the first signal, receiving a second signal representing depression of the second control key when the user selection being moved to the button associated with the plurality of options; and

responsive to the second signal representing depression of the second control key moving the user selection from a first one of the options to a second one of the options to select the second one of the options, automatically executing the selected one of the plurality of options without the need for any further user actions.

2. The system of claim 1 , wherein responsive to each depression of the second control key, one of the plurality of options is selected.

3. The system of claim 2 , wherein the selected option is associated with a function.

4. The system of claim 3 , wherein the function associated with the selected option is activated in response to the depression of the second control key.

5. The system of claim 2 , wherein the selected option is associated with a setting.

6. The system of claim 1 , wherein the steps are sequentially performed.

7. The system of claim 4 , wherein the option, once activated, display a list of additional options associated with the activated option.

8. In a data processing system including a first control key for moving a user selection in a first direction on a display, and a second control key for moving the user selection in a second direction on the display, a method for controlling the data processing system including the steps of:

displaying a plurality of buttons on the display, wherein one of the buttons is associated with a plurality of options;

receiving a first signal representing depression of the first control key moving the user selection to the button associated with the plurality of options;

subsequent to receiving the first signal, receiving a second signal representing depression of the second control key when the user selection being moved to the button associated with the plurality of options; and

responsive to the second signal representing depression of the second control key moving the user selection from a first one of the options to a second one of the options to select the second one of the options, automatically executing the selected one of the plurality of options without the need for any further user actions.

9. The method of claim 8 , wherein responsive to each depression of the second control key, one of the plurality of options is selected.

10. The method of claim 9 , wherein the selected option is associated with a function.

11. The method of claim 10 , wherein the function associated with the selected option is activated in response to the depression of the second control key.

12. The method of claim 9 , wherein the selected option is associated with a setting.

13. The method of claim 8 , wherein the steps are sequentially performed.

14. A data storage device bearing instructions to cause a data processing system, upon execution of the instructions, to perform the steps of:

receiving signals generated by a first control key of the data processing system for moving a user selection in a first direction on a display;

receiving signals generated by a second control key for moving the user selection in a second direction on the display;

displaying a plurality of buttons on the display, wherein one of the buttons is associated with a plurality of options;

receiving a first signal representing depression of the first control key moving the user selection to the button associated with the plurality of options;

subsequently to receiving the first signal, receiving a second signal representing depression of the second control key when the user selection being moved to the button associated with the plurality of options; and

responsive to the second signal representing depression of the second control key moving the user selection from a first one of the options to a second one of the options to select the second one of the options, automatically executing the selected one of the plurality of options without the need for any further user actions.

Assignments (4)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 22, 2007
From: WANG, KEN
To: SNAP-ON INCORPORATED
Reel/Frame 019996/0616 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 28, 2007
From: RAFF, CARL T., MR.
To: SNAP-ON INCORPORATED
Reel/Frame 019495/0913 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 14, 2003
From: CANCILLA, JIM J.; DURAN, BILL; HOEVENAAR, ROBERT; KOP, ARNOLD; KREFT, KEITH A.; MORITZ, TYRONE J.; NORMILE, JAMES M.; OGILVIE, TERRY R.; TRSAR, DALE A.; WILLIAMSON, JR., DENNIS G.; WANG, KEN; EDWARDS, ROBERT P.
To: SNAP-ON TECHNOLOGIES, INC.
Reel/Frame 013763/0952 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 7, 2002
From: CANCILLA, JIM J.; DURAN, BILL; HOEVENAAR, ROBERT; KOP, ARNOLD; KREFT, KEITH A.; MORITZ, TYRONE J.; NORMILE. JAMES M.; OGILIVIE, TERRY R.; TRSAR, DALE A.; WILLIAMSON JR., DENNIS G.; WANG, KEN; EDWARDS, ROBERT P.
To: SNAP-ON TECHNOLOGIES, INC.
Reel/Frame 013377/0358 →
Continuity (4)
Provisional Application 6035420400 · Feb 6, 2002
Provisional Application 6029162200 · May 18, 2001
Provisional Application 6028911600 · May 8, 2001
Related Publication 20030020759A1 · Jan 30, 2003