IP Library Granted Patent US 8,005,853
Granted Patent B2
US 8,005,853 · App. 10/984,132 · Granted Aug 23, 2011

Method and system for dynamically adjusting searches for diagnostic information

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 8,005,853
App. No.
10/984,132
Granted
Aug 23, 2011
Kind
B2
Abstract

A diagnostic device receives a first set of search criteria related to a problem with a vehicle, and the diagnostic device stores the first set of search criteria. In response to receiving a second set of search criteria, the diagnostic device can compare it with the first set of search criteria in order to identify a pattern between the two sets of search criteria. The diagnostic device can then alter the second set of search criteria based on the pattern between the two sets of search criteria.

Claims (27)

1. A computer-implemented method for a vehicle diagnostic device to dynamically enhance a user-input query for searching vehicle diagnostic information, the method comprising:

a vehicle diagnostic device receiving a first user-input query that (1) identifies a given vehicle and (2) includes a first set of one or more keywords related to a given problem with the given vehicle;

the vehicle diagnostic device caching the first user-input query, performing a first search using the first user-input query, and displaying results of the first search, the results of the first search relating to at least one possible cause of the given problem;

after displaying the results of the first search, the vehicle diagnostic device receiving a second user-input query that (1) identifies the same given vehicle and (2) includes a second set of one or more keywords related to the same given problem with the same given vehicle, wherein the second set of keywords is different than the first set of keywords;

after receiving the second user-input query, the vehicle diagnostic device making a determination that (1) both the first and second user-input queries identify the same given vehicle and (2) both the first and second sets of keywords relate to the same given problem with the same given vehicle;

responsive to making the determination, the vehicle diagnostic device altering the second user-input query, wherein altering the second user-input query involves at least one of (1) adding at least one additional keyword to the second set of keywords and (2) removing at least one keyword from the second set of keywords; and

after altering the second user-input query, the vehicle diagnostic device performing a second search using the second user-input query, and displaying results of the second search, the results of the second search relating to at least one possible cause of the given problem.

2. The method of claim 1 , wherein:

altering the second user-input query involves adding at least one additional keyword to the second set of keywords, the method further comprising the vehicle diagnostic device using the given problem to identify the at least one additional keyword.

3. The method of claim 2 , wherein the second user-input query includes a logical OR of the second set of keywords and the at least one additional keyword.

4. The method of claim 2 , wherein the second user-input query includes a logical OR of one keyword in the second set of keywords and the at least one additional keyword.

5. The method of claim 1 , wherein:

the vehicle diagnostic device performing the first search using the first user-input query comprises the vehicle diagnostic device (a) sending the first user-input query over at least one network to a search engine that is remote from the vehicle diagnostic device and (b) receiving the results of the first search from the search engine over the at least one network; and

the vehicle diagnostic device performing the second search using the second user-input query comprises the vehicle diagnostic device (a) sending the second user-input query over at least one network to the search engine and (b) receiving the results of the second search from the search engine over the at least one network.

6. The method of claim 5 , wherein the at least one network includes the Internet.

7. The method of claim 1 , wherein the vehicle diagnostic device is a handheld device.

8. The method of claim 1 , further comprising:

after displaying the results of the first search and before receiving the second user-input query, the vehicle diagnostic device receiving a user-input selection of one of the results of the first search;

the vehicle diagnostic device storing the user-input selection; and

prior to displaying the results of the second search, the vehicle diagnostic device reordering the results of the second search based on the stored user-input selection.

9. A computer readable medium having stored therein instructions for causing a processor to perform the following steps:

a vehicle diagnostic device receiving a first user-input query that (1) identifies a given vehicle and (2) includes a first set of one or more keywords related to a given problem with the given vehicle;

the vehicle diagnostic device caching the first user-input query, performing a first search using the first user-input query, and displaying results of the first search, the results of the first search relating to at least one possible cause of the given problem;

after displaying the results of the first search, the vehicle diagnostic device receiving a second user-input query that (1) identifies the same given vehicle and (2) includes a second set of one or more keywords related to the same given problem with the same given vehicle, wherein the second set of keywords is different than the first set of keywords;

after receiving the second user-input query, the vehicle diagnostic device making a determination that (1) both the first and second user-input queries identify the same given vehicle and (2) both the first and second sets of keywords relate to the same given problem with the same given vehicle;

responsive to making the determination, the vehicle diagnostic device altering the second user-input query, wherein altering the second user-input query involves at least one of (1) adding at least one additional keyword to the second set of keywords and (2) removing at least one keyword from the second set of keywords; and

after altering the second user-input query, the vehicle diagnostic device performing a second search using the second user-input query, and displaying results of the second search, the results of the second search relating to at least one possible cause of the given problem.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 9, 2004
From: CANCILLA, JIM J.; GRIER, JEFF; KRZYSTOFCZYK, CARL J.; LEWIS, BRAD
To: SNAP-ON INCORPORATED
Reel/Frame 015983/0478 →
Continuity (1)
Related Publication 20060101074A1 · May 11, 2006