Search Images Maps Play YouTube News Gmail Drive More »
Sign in
Screen reader users: click this link for accessible mode. Accessible mode has the same essential features but works better with your reader.

Patents

  1. Advanced Patent Search
Publication numberUS6150925 A
Publication typeGrant
Application numberUS 09/089,984
Publication dateNov 21, 2000
Filing dateJun 3, 1998
Priority dateJun 3, 1998
Fee statusPaid
Publication number089984, 09089984, US 6150925 A, US 6150925A, US-A-6150925, US6150925 A, US6150925A
InventorsJeffrey P. Casazza
Original AssigneeIntel Corporation
Export CitationBiBTeX, EndNote, RefMan
External Links: USPTO, USPTO Assignment, Espacenet
Connecting devices to in-car personal computers
US 6150925 A
Abstract
An in-car personal computer system facilitates the addition of peripheral devices using device bays. Components can be removably plugged into the device bay. The device components operate immediately. When components are removed, the user is prompted to determine whether or not all files have been closed. In addition, the user can be prompted for a removal authorization. If the code is not forthcoming, an alarm can be activated, for example by operating the horns or lights of the vehicle.
Images(3)
Previous page
Next page
Claims(8)
What is claimed is:
1. A method of protecting components in an in-car personal computer system from theft comprising:
monitoring a device bay for the removal of a peripheral device from the computer system; and
when the removal of a device is detected, requesting an authorization code.
2. The method of claim 1 including activating an alarm if the authorization code is not provided.
3. The method of claim 2 including activating the motor vehicle horn.
4. The method of claim 3 including determining whether all files have been closed before allowing removal of a peripheral device.
5. An in-car computer system comprising:
a processor;
a bus coupled to the processor; and
a device bay coupled to the bus to pluggingly receive a peripheral device and to require a removal request in order to remove a peripheral device from said device bay of said in-car computer system.
6. The system of claim 5 wherein said device bay automatically configures peripheral devices inserted into said bay.
7. The system of claim 5 wherein said device bay requires an authorization code to remove a peripheral device from said bay.
8. The system of claim 6 including an alarm that is activated if a peripheral device is removed from said device bay without making a removal request.
Description
BACKGROUND

This invention relates generally to personal computers designed for use in motor vehicles.

There is an increasing interest in providing computer functions, including entertainment, navigation, and internet access, through computer systems installed in motor vehicles. The computer system can be used to present global positioning system information for navigation purposes. It can also be used to provide trip routing information. However, the in-car personal computer is also useful in providing enhanced audio and video capabilities. For example, the in-car personal computer can be used to control compact disk (CD) changers, television programming and digital video disk (DVD) players. The in-car personal computer can also be used to provide added safety functions. For example, a video camera may be utilized to avoid collisions.

Because of the limited space available in the car, aftermarket installation of additional devices can be difficult. Conventional wiring harnesses are generally difficult to access and the space limitations provide limited opportunities for positioning additional devices. Historically providers of in-car personal computers systems have used proprietary connection systems. These proprietary connection systems may be adapted to the particular applications which the manufacturer intends to provide for its in-car personal computer system.

Thus, there is a continuing need for a connection system which facilitates the connection of devices to an in-car personal computer system.

SUMMARY

In accordance with one aspect, an in-car computer system includes a processor and a bus coupled to the processor. A device bay is coupled to the bus.

DETAILED DESCRIPTION

Referring to FIG. 1, a motor vehicle 10 may have a personal computer 12 mounted therein. The personal computer may be provided with its own power source or may be coupled to the vehicle's battery. The personal computer 12 may be completely separate from the automotive electronics, including any microcontrollers used to control engine operation. The personal computer 12 is coupled by a bus 26 to a variety of electronic devices including a television tuner 14, a display 16, a stereo 18, a digital camera 20, a CD changer 22 and a DVD player 24.

In this way, the personal computer 12 can operate a variety of automotive entertainment and navigation functions in addition to traditional computer functions. For example, the personal computer 12 could be adapted to provide intemet access through an RF link, such as a cellular phone. The personal computer 12 can provide advanced television tuner functions including digital television and automated program selection. A television picture may be displayed on the display 16. The display 16 may also display the image from a front or rear mounted digital camera 20 which may be used for collision avoidance. Likewise, the car stereo system 18 may be operated through the personal computer 12 to achieve additional functions, such as automated selection of desired programming. The same functions may be provided by the computer to the CD changer 22 and DVD player 24 also coupled to the personal computer via the bus 26. The personal computer 12 may also be coupled to the vehicle's horn 58 and lights 60 through the interface 56.

Referring now to FIG. 2, the personal computer 12 includes a processor 28 which may be an Intel microprocessor such as the PENTIUM II microprocessor. The processor 28 is coupled by a host bus 29 to system memory 30. A bridge 31 may connect the bus 29 to a bus 32. The bus 32 may be a Peripheral Component Interconnect (PCI) bus which operates, for example, according to version 2.1 of PCI Bus specification available from the PCI Special Interest Group, Portland, Org. 97214.

The bus 32 may in turn be connected to a device bay controller (DBC) 34. The DBC 34 may operate in accordance with the Device Bay Interface Specification, Revision 0.85, Feb. 6, 1998. The DBC 34 may allow device insertion, device removal upon request, device enumeration, staged power consumption and mapping of Universal Serial Bus (USB) and 1394 ports to device bays. "1394" refers to the IEEE 1394-1995 and 1394b, IEEE Standard for High Performance Serial Bus and Supplement, The Institute of Electrical and Electronic Engineers, Inc., New York, N.Y.

The DBC 34 may discourage the user from removing a device without first making a removal request. Removal requests enable the operating system to do whatever is necessary to insure the integrity of user data applications and the operating system. The DBC 34 may be implemented as part of a serial bus hub function, as a stand alone device, or as an integral part of a system-based chip set.

The DBC 34 communicates with a USB controller 36 which is also connected to the bus 32. The USB controller 36 operates in connection with the Universal Serial Bus specification, Version 1.0, available from the Universal Serial Bus Implementor's Forum (http://www.usb.org). The USB controller 36 operates in a spoke and hub configuration and may control a variety of devices connected to a USB bus. In general, lower speed information may be provided through the USB controller 36.

A 1394 controller 38 is also coupled to the bus 32 and operates in accordance with the 1394-1995 specification. The 1394 controller 38 is coupled to the 1394 physical layer (PHY) 42 which in turn connects to the DBC 34. The 1394 PHY 42 includes the 1394 drivers and receivers.

The 1394 PHY 42, the USB controller 36 and the DBC 34 all connect to the illustrated device bays 44 and 46. While two device bays are illustrated, any number of device bays may be utilized. The device bays 44, 46 operate in accordance with the Device Bay Interface Specification. The device bays provide devices and bays under a standardized and interchangeable environment. Through the industry specification, a mechanism is defined for both peripheral devices and system bays that allows adding and upgrading personal computer peripheral devices without opening the chassis.

Each of the controller 36 and the PHY 42 are also coupled to an additional connector, connector 48 in the case of USB controller 36 and connector 50 in case of PHY 42. These allow additional devices to be coupled through either the USB or 1394 systems. In general, higher speed devices are coupled through the 1394 PHY 42 to the 1394 controller 38. Lower speed operation may be implemented by the USB controller 36.

Each of the device bays can selectively operate either through the USB or the 1394 system (or both 1394 and USB systems) under the control of the DBC 34. The connection to the device bays 44 and 46 is implemented by a device bay connector set associated with each device bay, such as the connector set 52 or 54. Each device bay connector set includes a plug connector that provides a removable device and a receptacle connector that resides in the bay. The device bay connector set 52, 54 may have four pin groups including 1394, USB, power and miscellaneous bay management signals to interface to the DBC 34.

A variety of different devices may be connected to the device bay connectors 52 and 54 in a removable fashion. In the illustrated embodiment, a digital camera 20 is connected to a device bay connector set 52 which operates in conjunction with the 1394 controller 38. Similarly, the TV 14 is coupled to the device bay connector set 54 which may also be operated through the 1394 controller 38. Likewise, a stereo 18 and CD changer 22 are coupled to the USB connector 48 and a DVD player 24 is shown coupled to a 1394 connector 50.

A virtually limitless variety of peripheral devices can be connected either through the device bays or through separate USB and 1394 connectors to facilitate easy connection to the computer system. The use of the device bay configuration in an in-car personal computer is advantageous because it facilitates upgrading, replacement and adding of devices to an in-car personal computer system. Because of the difficulty in adding and upgrading the existing system, this is a significant advantage.

Moreover, the devices may be inserted into the bays and they are automatically configured. The end user can then immediately begin using the newly configured device. This allows the user to attach computer components in the car from a home or business personal computer system to his or her in-car computer system. The user can simply plug the component into the in-car personal computer system, use the system during the operation of the vehicle, and thereafter remove the component and return it to its original computer system.

The device bay insures that a device plugged into the bay operates properly. This includes a variety of consumer electronic devices that can be driven through the device bay. Moreover, because of the device bay arrangement, the user can easily reconfigure his or her in-car personal computer system by simply replacing components with additional components.

Each device bay also implements a software control physical interlock that enables security features. When a user attempts to remove a device, a device bay enabled operating system uses a software control interlock to make sure that all open files have been closed before the user is able to remove the device. A security feature can be provided which prevents theft of components from an in-car personal computer.

When someone attempts to remove a component from the in-car computer system, a query is made as to whether or not the person removing the device has authorization. For example, the person can be asked to enter a password. If the person fails to enter the password and removes the device, an alarm is initiated. For example, the personal computer 12 may drive the horns and/or lights 58, 60 when an alarm condition is sensed.

Referring then to FIG. 3, a security program 62 may be implemented when a request to remove a device from a device bay is received, as indicated as step 64. The program may be stored on a computer readable storage medium such as a hard disk, a floppy disk, a compact disk or a semiconductor memory, for example. An inquiry is made as to whether all existing files have been closed at diamond 66. If not, the flow pauses at this point. When all files have been closed, the user is prompted for a password at step 68. The request may appear on the display 16. If the correct password is received at diamond 70, the device may be removed, as indicated at step 72. Otherwise, an alarm is activated, as indicated at 74.

While the present invention has been described with respect to a limited number of preferred embodiments, those skilled in the art will appreciate numerous modifications and variations therefrom. It is intended that the appended claims cover all such modifications and variations as fall within the true spirit and scope of the present invention.

BRIEF DESCRIPTION OF THE DRAWING

FIG. 1 is a schematic depiction of an in-car computer system in a motor vehicle; and

FIG. 2 is a block diagram of the in-car computer system shown in FIG. 1; and

FIG. 3 is a flow diagram for the system shown in FIG. 1.

Patent Citations
Cited PatentFiling datePublication dateApplicantTitle
US4720700 *Jan 21, 1986Jan 19, 1988Blaupunkt-Werke GmbhSecurity system and method for electronic apparatus, particularly car radios or similar automotive audio equipment
US4985695 *Aug 9, 1989Jan 15, 1991Wilkinson William TComputer security device
US5406261 *Jan 11, 1993Apr 11, 1995Glenn; James T.Computer security apparatus and method
US5557254 *Nov 16, 1993Sep 17, 1996Mobile Security Communications, Inc.Programmable vehicle monitoring and security system having multiple access verification devices
US5794164 *Nov 29, 1995Aug 11, 1998Microsoft CorporationVehicle computer system
US5821868 *Aug 16, 1995Oct 13, 1998Kuehling; BerndMonitoring device for computers with connected peripherals such as monitors, printers or the like
US5872515 *Mar 11, 1997Feb 16, 1999Samsung Electronics Co., Ltd.Laptop computer with an anti-theft alarm function and a method of controlling the same
US5896497 *Aug 7, 1996Apr 20, 1999Halstead; William D.System for securing a computer
US5957985 *Dec 16, 1996Sep 28, 1999Microsoft CorporationFault-resilient automobile control system
US5978919 *Aug 15, 1997Nov 2, 1999Kabushiki Kaisha ToshibaMobile computer and a method for controlling in a mobile computer
Referenced by
Citing PatentFiling datePublication dateApplicantTitle
US6429773 *Oct 31, 2000Aug 6, 2002Hewlett-Packard CompanySystem for remotely communicating with a vehicle
US7042515 *Jul 23, 2002May 9, 2006Abocom Systems, Inc.Wireless monitor cradle having a TV tuner
US7085877 *Mar 26, 2002Aug 1, 2006Adaptec, Inc.Method and apparatus for combination host bus adapter
US7555206 *May 7, 2004Jun 30, 2009Hong-Chi ChenApparatus for retrieving data from detachable optical driver
US7577581Oct 31, 2000Aug 18, 2009Hewlett-Packard Development Company, L.P.Method for targeting promotions to individual associated with a vehicle
US7590768Sep 23, 2005Sep 15, 2009Joseph GormleyControl and interconnection system
US7596636Sep 23, 2005Sep 29, 2009Joseph GormleySystems and methods for implementing a vehicle control and interconnection system
US7638896Dec 27, 2006Dec 29, 2009Fujitsu Ten LimitedIn-vehicle electronic system, in-vehicle electronic apparatus and method of controlling power supply of portable electronic device
US7684200Dec 28, 2006Mar 23, 2010Fujitsu Ten LimitedElectronic apparatus and electronic system
US7739009Dec 27, 2006Jun 15, 2010Fujitsu Ten LimitedIn-vehicle electronic system and in-vehicle electronic apparatus
US7765046 *Dec 28, 2006Jul 27, 2010Fujitsu Ten LimitedIn-vehicle electronic apparatus and in-vehicle electronic system
US7774104Dec 27, 2006Aug 10, 2010Fujitsu Ten LimitedElectronic apparatus and electronic system
US7869196Dec 28, 2006Jan 11, 2011Fujitsu Ten LimitedElectronic apparatus
US7904236Dec 28, 2006Mar 8, 2011Fujitsu Ten LimitedElectronic apparatus and electronic system
US8046501Sep 15, 2009Oct 25, 2011Joseph GormleyVehicle control and interconnection system
US8417860Aug 5, 2010Apr 9, 2013Honda Motor Co., Ltd.Hybrid in-vehicle infotainment network
US8571782 *Nov 4, 2003Oct 29, 2013Robert Bosch GmbhComputer system for use in vehicles
US20070005802 *Nov 4, 2003Jan 4, 2007Andre BarkowskiComputer system for use in vehicles
WO2001037105A1 *Nov 17, 2000May 25, 2001Granite Microsystems IncDevice bay system with surprise removal prevention for supporting and controlling usb and ieee 1394 peripheral devices
Classifications
U.S. Classification340/425.5, 340/426.28, 340/686.1, 340/571, 340/426.22, 340/5.3, 340/687
International ClassificationB60R16/03, B60R16/02
Cooperative ClassificationB60R16/0315
European ClassificationB60R16/03M
Legal Events
DateCodeEventDescription
May 16, 2012FPAYFee payment
Year of fee payment: 12
May 16, 2008FPAYFee payment
Year of fee payment: 8
May 21, 2004FPAYFee payment
Year of fee payment: 4
Jun 3, 1998ASAssignment
Owner name: INTEL CORPORATION, CALIFORNIA
Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:CASAZZA, JEFFREY P.;REEL/FRAME:009220/0727
Effective date: 19980601