The present disclosure relates generally to customer databases for service industries, and more particularly, to the acquisition and storage of vehicle component images in a database.
A typical automotive or vehicle service facility uses computer software to maintain a database of customer information and service history. Generally work orders are entered into the database in order to track the progress of the technician's work and to provide accurate billing or invoice information to the customer.
Although conventional work order tracking and database systems provide detailed information about the work performed and associated cost, the paying party (e.g., the customer or the insurance company) may nevertheless dispute that certain work was performed. One conventional approach to this problem is to show the customer the replaced components or parts. A drawback to this approach is that the customer (e.g., an insurance company representative) may not always be physically present to view the replaced or installed components.
Further, it may be impractical or dangerous for the customer to enter the service facility to view the damaged or replaced components. Service facilities generally discourage customers from entering the work area because of safety and liability concerns.
Conventionally, a completed work order is the only record or proof that the technician performed the requested services. If a completed work order is in fact incomplete, the service facility may be subject to liability or may lose valuable repeat business from its customers.
What is needed is a service database that integrates images of the replaced parts or other serviced components. What is further needed is a system that associates images with a work order to provide additional proof that the requested service has been performed.
In one aspect, a vehicle service database includes a work order data structure listing at least one component to be serviced, installed, replaced, or repaired. The vehicle service database also includes an image data structure for representing a digital image of the at least one component. The service technician uses an imaging device to photograph one or more components. The resulting images are stored in the database or other file system to provide visual confirmation or proof that the work has been performed.
Additional aspects and advantages of the present disclosure will become readily apparent to those skilled in this art from the following concise and detailed descriptions, wherein only exemplary embodiments are shown and described, simply by way of illustration of the best mode contemplated for carrying out the present disclosure. As will be realized, the present disclosure is capable of other and different embodiments, and its several details are capable of modifications in various obvious respects, all without departing from the disclosure. Accordingly, the drawings and description are to be regarded as illustrative in nature, and not as restrictive.
The accompanying drawings illustrate several embodiments and, together with the description, serve to explain the principles of the present disclosure.
The present disclosure is now described more fully with reference to the accompanying figures, in which several embodiments are shown.
One skilled in the art will recognize that methods, apparatus, systems, data structures, and computer readable media implement the features, functionalities, or modes of usage described herein. For instance, an apparatus embodiment can perform the corresponding steps or acts of a method embodiment.
Embodiments of the present disclosure are compatible with a variety of equipment present in vehicle service facilities, such as wheel alignment systems, frame straightening systems, engine diagnostic devices, and the like. Although the service database of the present disclosure is described below with reference to a position determination system, one skilled in the art will appreciate that the service database concepts apply to customer database systems used in conjunction with other types of equipment. In the example described below, the service database is stored in the computing device associated with the particular diagnostic system.
A. Exemplary Diagnostic System
A vehicle under test is driven onto a lift 140. Targets 118, 120, 122, 124 are mounted on each of the wheels 126, 128, 130, 132 of the motor vehicle, with each target 118, 120, 120, 124 including a target body 134, target elements 136, and an attachment apparatus 138. The attachment apparatus 138 attaches the targets 118, 120, 120, 124 to the wheels 126, 128, 130, 132.
In operation, the targets 118, 120, 122, 124, are attached to the wheel rims and oriented such that the target elements 136 on the target body 134 face the respective camera 110, 112. Vehicle identifying information, such as the make and model year, and other customer-specific parameters can then be entered into the computing device 105 associated with the vision imaging system 102. The computing device 105 also includes a service database. The service database can include information about the work order associated with the vehicle under test.
The location of the targets 118, 120, 122, 124 relative to the rim of the wheels 126, 128, 130, 132 to which the targets are attached are typically known to an accuracy of about 0.01″ and about 0.01″. Once the targets 118, 120, 122, 124 have been imaged in one position, the wheels 126, 128, 130, 132 are rolled to another position and a new image can be taken. Using the imaged location of the targets 118, 120, 122, 124 in the two positions, the actual position and orientation of the wheels 126, 128, 130, 132 and wheel axis can be calculated by the computing device 105. Although the distance between the two positions varies, the distance is often approximately 8 inches.
The computing device 105 is coupled to cameras 110, 112 to receive the raw data (e.g., target positional signals). In practice, a mathematical representation, or data corresponding to a true image (i.e., an image taken by viewing the target device perpendicularly to its primary plane) and the dimensions of targets 118, 120, 122, 124 are preprogrammed into the memory of the computing device 105 so that, during the alignment process, the computing device 105 has a reference image to which the viewed perspective images of the target devices can be compared or using which the raw data can be processed into an alignment result.
As one skilled in the art will appreciate, the optical alignment concepts described above may also be applied to chassis or body repair. In vehicle collision repair, for example, the chassis or frame may need to be straightened, body parts may need to be repaired or replaced, and damaged mechanical parts may need to be repaired or replaced. As described in further detail below, a service technician can use an imaging device to capture digital images of one or more components to be serviced, installed, replaced, or repaired. These images can be transmitted to the computing device for storage in the service database. The computing device associates the images with the work order or specific line items of the work order to permit convenient retrieval and display. In a vehicle collision service facility, it may be advantageous for the computing device to retrieve the captured images from the service database and to provide the images to an insurance company as proof of the damages or the repair work performed.
B. Exemplary Computing Devices
The connection network 210 operatively couples each of the processor 215, the memory 220, the flash memory 222, the input/output device controller 225, the storage device controller 230, and the communications interface 235. The connection network 210 may be an electrical bus, switch fabric, or other suitable interconnection system.
The processor 215 may be a conventional microprocessor. In one embodiment, the diagnostic system to which the computing device 105 is associated is portable and powered by a battery. In this instance, the processor 215 or other circuitry of the computing device 105 may be designed for low power operation in order to provide satisfactory runtime before requiring recharging or replacement of the battery.
The processor 215 executes instructions or program code modules from the memory 220 or the flash memory 222. The operation of the computing device 105 is programmable and configured by the program code modules. Such instructions may be read into memory 220 or the flash memory 222 from a computer readable medium, such as a device coupled to the storage device controller 330. In addition, instructions may be read into the memory 220 or the flash memory 222 from the communications interface 235.
Execution of the sequences of instructions contained in the memory 220 or the flash memory 222 cause the processor 215 to perform the method or functions described herein. That is, program code stored in the memory 220 instructs the processor 215 to process raw data into measurement results or other information. In alternative embodiments, hardwired circuitry may be used in place of or in combination with software instructions to implement aspects of the disclosure. Thus, embodiments of the disclosure are not limited to any specific combination of hardware circuitry and software. The memory 220 may be, for example, one or more conventional random access memory (RAM) devices. The flash memory 222 may be one or more conventional flash RAM, or electronically erasable programmable read only memory (EEPROM) devices. The memory 220 may also be used for storing temporary variables or other intermediate information during execution of instructions by processor 215.
The input/output device controller 225 provides an interface to the input device 227 and the output device 229. The output device 229 may be, for example, a conventional display screen. The display screen may include associated hardware, software, or other devices that are needed to generate a screen display. In one embodiment, the output device 229 is a conventional liquid crystal display (LCD). One skilled in the art will appreciate that many suitable technologies can be used for the display screen, for example, a light emitting diode (LED), organic LED, cathode ray tube (CRT), or a plasma display panel (PDP). The display screen may also include touch screen capabilities.
The illustrated embodiment also includes an input device 227 operatively coupled to the input/output device controller 225. The input device 227 may be, for example, an external or integrated keyboard or cursor control pad. In an automotive service environment, for example, it may be convenient for a technician to enter customer, vehicle or work order information using the input device 227. Of course, information can also be transmitted to the computing device 105 by another device such as a barcode reader or server (not illustrated). In one embodiment, the communications interface 235 receives such information and sends the information to the processor 215 via the connection network 210.
The storage device controller 230 may be used to interface the processor 215 to various memory or storage devices. In the illustrated embodiment, an internal storage device 232 is shown for storing and for retrieving, for example, program code for operating the diagnostic system, documentation, and vehicle- or customer-specific information. For example, the storage device 232 may include a service database that stores diagnostic information, images, or results for subsequent retrieval. As one skilled in the art will appreciate, the storage device 232 can be any suitable storage medium, such as magnetic, optical, or electrical storage.
The communications interface 235 provides a bidirectional data communication interface for the computing device 105. If desired, the communications interface 235 may be functionally coupled to a network, such as a local or wide area network. In one embodiment, the communications interface 235 provides one or more input/output ports for receiving electrical, radio frequency, or optical signals and converts signals received on the port(s) to a format suitable for transmission on the connection network 210. The communications interface 235 may include a radio frequency modem and other logic associated with sending and receiving wireless or wireline communications. For example, the communications interface 235 may provide an Ethernet interface, Bluetooth, and/or 802.11 wireless capability for the computing device 105.
In an embodiment, referring again to
The imaging device 305 is a conventional digital camera. In one embodiment, the imaging device is configured to produce color images including 5 megapixels (MP) of nominal resolution. As one skilled in the art will appreciate, the resolution, number of colors, data format and other parameters may be adjusted according to user preferences or data storage requirements.
In another embodiment of the present disclosure, the imaging device 305 may be a video camera. In this case, video clips can be stored in the database in order to demonstrate the work that has been performed on the vehicle. Further, the video camera can be used to broadcast or to multicast real-time video sequences for viewing via a data network. For example, a customer can watch the technician perform services with a browser over the Internet.
In a typical operation, a service technician uses the imaging device to capture digital images of one or more components to be serviced, installed, replaced, or repaired. The technician may also capture images of new components for comparison to the old, replaced part. These images are transmitted to the computing device for storage in the service database. The computing device associates the images with the work order or specific line items of the work order to permit convenient retrieval and display.
Further, it may be desirable to capture images of various vehicle parts to record preexisting damage thereof. This can be used to provide proof to the customer (or the customer's agent) that the service facility did not cause certain damages to the vehicle.
The work order 405 may be displayed on a display screen for customer viewing. Additionally, the work order 405 may be printed to generate a hardcopy record. Also, the work order 405 or the images 420, 425 associated therewith may be transmitted electronically to the customer or other requesting party.
One advantage of an embodiment of the present disclosure is that the images stored in the service database can be easily transmitted to an insurance provider or claims agent. Often for vehicle body repairs, the claims agent requires visual confirmation of the damage in order to authorize repairs or to approve the payment of completed repairs. An embodiment of the present disclosure provides a convenient technique for documenting the work performed on a vehicle. This documentation can be valuable for a variety of reasons, such as demonstrating to the customer the quality of work performed or protecting the service facility from expensive liability claims.
Having described embodiments of Service Database With Component Images (which are intended to be illustrative and not limiting), it is noted that modifications and variations can be made by persons skilled in the art in light of the above teachings. It is therefore to be understood that changes may be made in the particular embodiments disclosed that are within the scope and spirit of the present disclosure.
This application claims the benefit under 35 U.S.C. §119(e) of U.S. Provisional Patent Application No. 60/562,611 filed on Apr. 16, 2004, entitled “Service Database with Component Images” which is incorporated by referenced herein its entirety.
Number | Date | Country | |
---|---|---|---|
60562611 | Apr 2004 | US |