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

Apparatus, program product and method of processing diagnostic data transferred from a host computer to a portable computer

Assignee: Carrum Technologies LLC
•
Filing: 2001-06-15
•
Granted: 2002-10-01
•
Expires: 2021-06-15
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A diagnostic mechanism for processing diagnostic data transferred from a host computer (e.g., a motor vehicle computer) to a portable computer (e.g., a personal digital assistant (PDA), cellular phone, etc.) An alert is provided based on a comparison in the portable computer of a threshold variable (e.g., generated from a desired threshold value input into the portable computer by the user) and a diagnostic variable (e.g., fuel remaining, service interval, etc.) generated from the diagnostic data. Preferably, the alert includes a calendar entry displayed on a PDA. The alert may further include an alarm at a time-of-day preceding an alarm clock setting of the PDA. Consequently, the user does not have to rely on his/her memory to arise earlier in the morning to fill up with gasoline, for example. Preferably, the PDA receives the diagnostic data in response to being placed in a cradle mounted in a vehicle passenger compartment.

Inventors

  • 👤 Cary Lee Bates
  • 👤 Michael Thomas Schmitt

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-23 18:18
CPC Classifications
G; G07; G07C; G07C5/00; G07C5/006; G07C5/08; G07C5/0841; G07C5/085

Claims Analysis

Total Claims: 29
Claim 1
Independent Claim 109 words
An apparatus for processing diagnostic data transferred from a host computer to a portable computer, the apparatus comprising: a processor in the portable computer; memory connected to the processor; a diagnostic program for providing at least one of a visual alert and an audio alert to a user, the program being stored in the memory for execution on the processor, the program containing a threshold variable and a diagnostic variable, the diagnostic variable being based on the diagnostic data transferred to the portable computer from the host computer, the program providing the alert based on a comparison in the portable computer of the threshold variable and the diagnostic variable.
Claim 2
Independent Claim 109 words
An apparatus for processing diagnostic data transferred from a host computer to a portable computer, the apparatus comprising: a processor in the portable computer; memory connected to the processor; a diagnostic program for providing at least one of a visual alert and an audio alert to a user, the program being stored in the memory for execution on the processor, the program containing a threshold variable and a diagnostic variable, the diagnostic variable being based on the diagnostic data transferred to the portable computer from the host computer, the program providing the alert based on a comparison in the portable computer of the threshold variable and the diagnostic variable.
Claim 3
Dependent Claim 56 words
The apparatus as recited in claim 1 , further comprising a user input device on a surface of the portable computer, the user input device being connected to the processor, and wherein the program stores the threshold variable in the memory based on a desired threshold value input by the user through the user input device.
Claim 4
Dependent Claim 24 words
The apparatus as recited in claim 1 , wherein the diagnostic variable is indicative of an amount of fuel remaining in a motor vehicle.
Claim 5
Dependent Claim 33 words
The apparatus as recited in claim 1 , wherein the diagnostic variable is based on at least one of time elapsed and distance driven since a previous maintenance event for a motor vehicle.
Claim 6
Dependent Claim 18 words
The apparatus as recited in claim 4 , wherein the previous maintenance event was an engine oil change.
Claim 7
Dependent Claim 35 words
The apparatus as recited in claim 1 , further comprising a display on a surface of the portable computer, the display being connected to the processor, and wherein the alert is displayed on the display.
Claim 8
Dependent Claim 52 words
The apparatus as recited in claim 6 , further comprising a calendar program for portraying a viewable calendar on the display, the calendar program being stored in the memory for execution on the processor, and wherein the alert provided by the diagnostic program comprises a new calendar entry in the viewable calendar.
Claim 9
Dependent Claim 102 words
The apparatus as recited in claim 7 , further comprising an alarm clock program for providing at least one of a visual and audio alarm to the user at a predetermined time-of-day, the alarm clock program being stored in the memory for execution on the processor, and wherein the alert provided by the diagnostic program further comprises at least one of a visual alarm and an audio alarm at a preceding time-of-day before the predetermined time-of-day, the preceding time-of-day being before the predetermined time-of-day by an amount of time equal to the duration of the new calendar entry in the viewable calendar.
Claim 10
Dependent Claim 42 words
The apparatus as recited in claim 1 , further comprising a cradle associated with the host computer, and wherein the diagnostic data is received by the portable computer from the host computer in response to placing the portable computer in the cradle.
Claim 11
Dependent Claim 21 words
The apparatus as recited in claim 9 , wherein the cradle is mounted in a passenger compartment of a motor vehicle.
Claim 12
Dependent Claim 47 words
The apparatus as recited in claim 1 , further comprising at least one of a serial, parallel, modem and wireless link between the host computer and the portable computer, and wherein the diagnostic data is received by the portable computer from the host computer through the link.
Claim 13
Dependent Claim 17 words
The apparatus as recited in claim 1 , wherein the portable computer is a personal digital assistant.
Claim 14
Dependent Claim 70 words
A computer-implemented method, the computer-implemented method comprising the steps of: transferring diagnostic data from a host computer to a portable computer; generating a diagnostic variable in the portable computer based on the diagnostic data; comparing the diagnostic variable with a threshold variable in the portable computer; providing at least one of a visual alert and an audio alert to a user of the portable computer based on the comparing step.
Claim 15
Dependent Claim 70 words
A computer-implemented method, the computer-implemented method comprising the steps of: transferring diagnostic data from a host computer to a portable computer; generating a diagnostic variable in the portable computer based on the diagnostic data; comparing the diagnostic variable with a threshold variable in the portable computer; providing at least one of a visual alert and an audio alert to a user of the portable computer based on the comparing step.
Claim 16
Dependent Claim 49 words
The computer-implemented method as recited in claim 13 , further comprising the steps of: inputting a desired threshold value into the portable computer through a user input device on a surface of the portable computer; generating the threshold variable in the portable computer based on the desired threshold value.
Claim 17
Dependent Claim 31 words
The computer-implemented method as recited in claim 13 , wherein the providing step comprises a step of adding a new calendar entry in a viewable calendar displayed on the portable computer.
Claim 18
Dependent Claim 71 words
The computer-implemented method as recited in claim 15 , wherein the providing step further comprises a step of providing a visual and/or audio alarm at a preceding time-of-day before a predetermined time-of-day, the preceding time-of-day being before the predetermined time-of-day by an amount of time equal to the duration of the new calendar entry in the viewable calendar, the predetermined time-of-day being set by the user using an alarm clock program.
Claim 19
Dependent Claim 47 words
The computer-implemented method as recited in claim 13 , wherein the transferring step comprises the steps of: placing the portable computer in a cradle associated with the host computer; transferring the diagnostic data from the host computer to the portable computer in response to the placing step.
Claim 20
Dependent Claim 31 words
The computer-implemented method as recited in claim 17 , wherein the portable computer is a personal digital assistant and the cradle is mounted in the passenger compartment of a motor vehicle.
Claim 21
Dependent Claim 103 words
A program product for processing diagnostic data transferred from a host computer to a portable computer, the program product comprising: a signal bearing media; and a diagnostic program recorded on the signal bearing media, the program being capable of executing on a processor and containing a threshold variable and a diagnostic variable, the diagnostic variable being based on the diagnostic data transferred to the portable computer from the host computer, the program providing at least one of a visual alert and an audio alert to a user based on a comparison in the portable computer of the threshold variable and the diagnostic variable.
Claim 22
Dependent Claim 103 words
A program product for processing diagnostic data transferred from a host computer to a portable computer, the program product comprising: a signal bearing media; and a diagnostic program recorded on the signal bearing media, the program being capable of executing on a processor and containing a threshold variable and a diagnostic variable, the diagnostic variable being based on the diagnostic data transferred to the portable computer from the host computer, the program providing at least one of a visual alert and an audio alert to a user based on a comparison in the portable computer of the threshold variable and the diagnostic variable.
Claim 23
Dependent Claim 37 words
The program product as recited in claim 19 , wherein the program stores the threshold variable in memory in the portable computer based on a desired threshold value input by the user through a user input device.
Claim 24
Dependent Claim 31 words
The program product as recited in claim 19 , wherein the alert provided by the diagnostic program comprises a new calendar entry in a viewable calendar displayed on the portable computer.
Claim 25
Dependent Claim 77 words
The program product as recited in claim 21 , wherein the alert provided by the diagnostic program further comprises at least one of a visual alert and an audio alarm at a preceding time-of-day before a predetermined time-of-day, the preceding time-of-day being before the predetermined time-of-day by an amount of time equal to the duration of the new calendar entry in the viewable calendar, the predetermined time-of-day being set by the user using an alarm clock program.
Claim 26
Dependent Claim 18 words
The program product as recited in claim 19 , wherein the portable computer is a personal digital assistant.
Claim 27
Dependent Claim 48 words
The program product as recited in claim 23 , wherein the personal digital assistant receives the diagnostic data from the host computer in response to placing the personal digital assistant in a cradle associated with the host computer and mounted in a passenger compartment of a motor vehicle.
Claim 28
Dependent Claim 17 words
The program product as recited in claim 19 , wherein the signal bearing media is recordable media.
Claim 29
Dependent Claim 18 words
The program product as recited in claim 19 , wherein the signal bearing media is transmission type media.

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2005-09-30 2006-04-01 2006-10-01 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2009-09-30 2010-04-01 2010-10-01 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2013-09-30 2014-04-01 2014-10-01 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag