US20080165024A1 - Remote control system - Google Patents

Remote control system Download PDF

Info

Publication number
US20080165024A1
US20080165024A1 US11/907,256 US90725607A US2008165024A1 US 20080165024 A1 US20080165024 A1 US 20080165024A1 US 90725607 A US90725607 A US 90725607A US 2008165024 A1 US2008165024 A1 US 2008165024A1
Authority
US
United States
Prior art keywords
remote control
control device
controllable
paired
user
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Abandoned
Application number
US11/907,256
Inventor
Mark Gretton
Erik Pite
Joost Van de Made
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
TomTom International BV
Original Assignee
Mark Gretton
Erik Pite
Van De Made Joost
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Mark Gretton, Erik Pite, Van De Made Joost filed Critical Mark Gretton
Priority to US11/907,256 priority Critical patent/US20080165024A1/en
Publication of US20080165024A1 publication Critical patent/US20080165024A1/en
Assigned to TOMTOM INTERNATIONAL B.V. reassignment TOMTOM INTERNATIONAL B.V. ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS). Assignors: PITE, ERIC, VAN DER MADE, JOOST, GRETTON, MARK
Abandoned legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G01MEASURING; TESTING
    • G01CMEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
    • G01C21/00Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00
    • G01C21/26Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00 specially adapted for navigation in a road network
    • G01C21/34Route searching; Route guidance
    • G01C21/36Input/output arrangements for on-board computers
    • G01C21/3626Details of the output of route guidance instructions
    • G01C21/3655Timing of guidance instructions
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01CMEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
    • G01C21/00Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00
    • G01C21/26Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00 specially adapted for navigation in a road network
    • G01C21/34Route searching; Route guidance
    • G01C21/36Input/output arrangements for on-board computers
    • G01C21/3697Output of additional, non-guidance related information, e.g. low fuel level
    • GPHYSICS
    • G08SIGNALLING
    • G08GTRAFFIC CONTROL SYSTEMS
    • G08G1/00Traffic control systems for road vehicles
    • G08G1/09Arrangements for giving variable traffic instructions
    • G08G1/0962Arrangements for giving variable traffic instructions having an indicator mounted inside the vehicle, e.g. giving voice messages
    • G08G1/0967Systems involving transmission of highway information, e.g. weather, speed limits
    • G08G1/096708Systems involving transmission of highway information, e.g. weather, speed limits where the received information might be used to generate an automatic action on the vehicle control
    • G08G1/096716Systems involving transmission of highway information, e.g. weather, speed limits where the received information might be used to generate an automatic action on the vehicle control where the received information does not generate an automatic action on the vehicle control
    • GPHYSICS
    • G08SIGNALLING
    • G08GTRAFFIC CONTROL SYSTEMS
    • G08G1/00Traffic control systems for road vehicles
    • G08G1/09Arrangements for giving variable traffic instructions
    • G08G1/0962Arrangements for giving variable traffic instructions having an indicator mounted inside the vehicle, e.g. giving voice messages
    • G08G1/0967Systems involving transmission of highway information, e.g. weather, speed limits
    • G08G1/096733Systems involving transmission of highway information, e.g. weather, speed limits where a selection of the information might take place
    • G08G1/096741Systems involving transmission of highway information, e.g. weather, speed limits where a selection of the information might take place where the source of the transmitted information selects which information to transmit to each vehicle
    • GPHYSICS
    • G08SIGNALLING
    • G08GTRAFFIC CONTROL SYSTEMS
    • G08G1/00Traffic control systems for road vehicles
    • G08G1/09Arrangements for giving variable traffic instructions
    • G08G1/0962Arrangements for giving variable traffic instructions having an indicator mounted inside the vehicle, e.g. giving voice messages
    • G08G1/0967Systems involving transmission of highway information, e.g. weather, speed limits
    • G08G1/096766Systems involving transmission of highway information, e.g. weather, speed limits where the system is characterised by the origin of the information transmission
    • G08G1/096791Systems involving transmission of highway information, e.g. weather, speed limits where the system is characterised by the origin of the information transmission where the origin of the information is another vehicle

Definitions

  • the invention relates to a system and method for controlling a controllable device, in particular a navigation device.
  • the invention also relates to a remote control device and to a controllable device.
  • the invention also relates to a method and to a computer program product.
  • GPS based devices are well known and are widely employed as navigation systems, in particular in-car navigation devices. Such devices often integrate a GPS receiver into a computing device that is programmed with a map database and that can generate navigation instructions on a display.
  • the term ‘navigation device’ refers to a device that enables a user to navigate to a pre-defined destination.
  • the device may have an internal system for receiving location data, such as a GPS receiver, or may merely be connectable to a receiver that can receive location data.
  • the navigation series of navigation devices from the present assignee, TomTom N.V. are examples of such navigation devices. These devices enable a user to input a start and destination address. The device then calculates the best route between the two end-points and displays instructions on how to navigate that route.
  • the navigation device can compute its position based on received GPS signals, and can display the current position of the vehicle on a map and display (and speak) appropriate navigation instructions (e.g. ‘turn left in 100 m’).
  • appropriate navigation instructions e.g. ‘turn left in 100 m’.
  • Graphics depicting the actions to be accomplished e.g. a left arrow indicating a left turn ahead
  • these navigation devices may also have additional features, such as display of stored images and playback of audio tracks.
  • the navigation functionality as well as the additional features can often be controlled by means of a touch screen.
  • a remote control device allows comfortable operation of the navigation device from the car seats, without having to touch the navigation device.
  • the remote control device may provide quick access to some of the functionality of the navigation device.
  • the remote control may provide quick access to functions supporting playback of media files such as audio tracks.
  • the remote control may provide play/pause, next track, and previous track buttons, to provide these functions by activating only one button.
  • Such quick access functions may be available to the user at any time regardless of what is shown on the display.
  • the quick access functions allow control of a secondary functionality without needing to sacrifice any space on the display to controls of the secondary functionality.
  • the known remote control device transmits signals to the navigation device by means of an RF signal whenever the user presses a key on the remote control device.
  • the navigation device needs to have proper hardware to receive the RF signals. Consequently, to prepare a navigation device for use of a remote control device, the navigation device needs to be equipped with an RF receiver. Since navigation devices and remote control devices may be sold separately, a lot of RF receivers built into the navigation devices may remain unused, which results in an inefficient use of resources.
  • the RF based remote control device broadcasts signals corresponding to the command buttons activated by the user. These signals are the same for a large population of remote control devices. Any navigation device that receives the signals of a remote control device will execute the commands corresponding to the received signals. This may give rise to problems if the signal is received by more than one navigation device or if the signal is received by another navigation device than intended.
  • a system for controlling a controllable device, in particular a navigation device.
  • This system allows a remote control device to pair with and control a particular device, rather than broadcasting the command signal blindly to any devices in the neighborhood.
  • a remote control device In particular in situations where a plurality of controllable devices is used in a small area, for example in a testing environment or when demonstrating the devices in a retail shop, it is advantageous if only one controllable device responds to the commands issued by the remote control device. Also during regular use, it may happen that two or more controllable devices come within the action radius of the remote control device. In such a case it is inconvenient and while driving a car it may even be dangerous if the controllable device responds to the commands issued by another user's remote control device. This inconvenience is avoided by setting up a pairing between the controllable device and the remote control device, and arranging the controllable device to execute the command received from the paired remote control device.
  • the transmitting of the pairing request is performed in response to the user input being activated for a first time.
  • the system as described allows for a very easy installation procedure: The user may just start using the remote control device by activating the input as if it were a traditional RF based remote control device.
  • the only installation step that may be performed by the user is to allow or reject the pairing request.
  • the system is easy to use and to configure, even though a relatively complex connection protocol, using device pairing, is used.
  • the enabling the user to allow or reject the pairing request comprises prompting the user to indicate whether the user allows or rejects the pairing request; waiting for a user input indicative of whether the user allows or rejects the pairing request.
  • the remote control device is arranged for discovering one or more controllable devices within an action radius of the remote control device, to obtain a list of one or more discovered controllable devices;
  • the remote control device is arranged for
  • the controllable device that is closest to the remote control device is the one which has to be controlled.
  • This controllable device usually has the greatest received strength. Consequently, this embodiment provides a relatively large probability that the first selected controllable device is the controllable device the user intends to control.
  • the remote control device is arranged for in response to not receiving the confirmation from the selected controllable device, selecting the one of the discovered controllable devices that has a next strongest received signal.
  • the remote control device is arranged for
  • the remote control device is always used with the same controllable device. Consequently it is advantageous to store an identifier of the paired controllable device in the remote control device, enabling to restore the connection directly with the paired controllable device without having to select among discovered controllable devices using general selection criteria.
  • the remote control device is arranged for giving up the connection when switching to a power off mode, or switching to the power off mode in response to a loss of the connection or in response to receiving a notification from the controllable device that it is shutting down.
  • power off mode no resources may be used for maintaining the connection.
  • the navigation device is shut down, it is probable that the remote control device will not be used for some time, consequently the remote control switches to the power off mode to save power.
  • the remote control device is arranged for switching from the power off mode to the power on mode in response to activation of the user input. It is convenient if the remote control device automatically switches on in response to activation of the user input. No special power on/off switch is required. The user can start using the device without explicitly switching it on, like most other remote control devices. Preferably activation of any button on the remote control device causes the remote control device to switch on.
  • the maintaining the connection comprises regularly scheduling time windows for exchanging data packets between the paired controllable device and the paired remote control device; and wherein the system comprises
  • first power saving means for reducing a frequency and/or duration of the time windows after the input means has not been activated during a first predetermined time duration and until the input means is activated.
  • the frequency of the time windows influences the latency of the system as well as the power consumption of the system. After some time of inactivity, the power consumption is reduced, possibly at the cost of an increase of the latency.
  • An embodiment comprises second power saving means for switching the remote control device to the power off mode, thereby giving up the connection, after the input means has not been activated during a second predetermined time duration.
  • the power off mode is suitable for saving a lot of power.
  • the wireless communications interface of the remote control device and the wireless communications interface of the controllable device are Bluetooth communications interfaces, wherein the remote control device and the controllable device are arranged for exchanging the pairing request, the confirmation message, and the command message via the Bluetooth communications interfaces.
  • the Bluetooth protocol is suitable for this kind of system, for example because of its low power consumption, low cost hardware, and multi-purpose functionality.
  • the Bluetooth communications interface may be used to communicate with a mobile phone, a media player, or car audio equipment.
  • the remote control device acts as a master device and the controllable device acts as a slave device. This is a convenient way of setting up the connection, as the connection may be initiated by the remote control device rather than by the controllable device.
  • the first power saving means is arranged for putting the connection in a sniff mode, a hold mode, or a park mode when reducing the frequency of data packets.
  • Bluetooth compatible and power saving modes which are relatively easy to implement.
  • the remote control device being arranged for:
  • FIG. 1 shows a flowchart illustrating processing steps of an embodiment
  • FIG. 2 shows a flowchart illustrating processing steps of an embodiment
  • FIG. 3A shows a remote control device
  • FIG. 3B shows a diagram of a remote control device
  • FIG. 4 illustrates an embodiment
  • a navigation device that is controlled by a remote control device.
  • any other kind of device may be controlled by the remote control device.
  • a television set may also be controlled by the described remote control device.
  • devices that are used in a car such as car audio equipment, mobile phones, and mobile mp3 players, may all act as controllable devices instead of a navigation device.
  • the text message may also be reproduced by means of a spoken message.
  • the spoken message may be an audio recording or it may be generated by means of text-to-speech recognition.
  • the conventional remote control device of a navigation device uses RF signals to convey a signal whenever a key is depressed on the remote control device.
  • RF signals are only used for the remote control device, and is not used for other purposes in the navigation device, the RF receiver in the navigation device is solely used for receiving the remote control commands. Because navigation devices and remote control devices are sold separately, and not all users of a navigation device purchase a remote control device, many navigation devices will never be controlled by the remote control device, and the RF receiver will never be used. This makes the RF protocol rather expensive relative to the number of remote control devices in actual use.
  • Bluetooth is a communications protocol that may be used for a number of purposes in the navigation device. Bluetooth is used to connect the navigation device to a mobile phone, where the mobile phone may be used as a modem device to connect to a service database to retrieve traffic information and/or map updates. Reversely, the navigation device may serve as a Bluetooth hands free set for a mobile phone to enable the user to make telephone calls safely while driving.
  • the Bluetooth hardware which may be present in the navigation device, may also be used to receive remote control commands from a remote control device.
  • the remote control device RC
  • the remote control device may also be provided with an appropriate Bluetooth hardware part.
  • the RF hardware is not needed any more, neither in the navigation device nor in the remote control device.
  • the navigation device may be produced more cost effectively, because the RF hardware element is omitted and its functionality is taken over by the Bluetooth hardware element which was already present on the device.
  • a remote control device transmits its commands in a broadcast fashion, i.e., as a general signal not directed to any particular device. Consequently, all the navigation devices within an action radius of the remote control would respond to the commands issued by the remote control device. This may be inconvenient in situations where a plurality of navigation devices are in use close to each other, for example when two cars with navigation equipment are waiting at a traffic light next to each other, or when cars are close to each other in a traffic jam.
  • Use case A The remote control device power is turned on for the first time while the navigation device power is on. This use case applies for example when the user has bought a new remote control device and takes it into use for the first time.
  • the user's navigation device is on and he activates the remote control device.
  • the remote control device In response to the user activation, the remote control device automatically starts the Bluetooth pairing process and sends a message to the navigation device.
  • the navigation device displays a prompt on its display and enables the user to allow or reject the remote control device to connect. After the user has accepted the connection, the remote control device can be used to control the navigation device. To this end, a connection is set up between the remote control device and the navigation device, and the remote control device sends control messages in response to buttons on the remote control device being activated by the user.
  • Use case B The remote control device power is turned on, while Bluetooth pairing exists already and the navigation device power is on.
  • the user activates remote control device and Bluetooth pairing has been done sometimes earlier.
  • the remote control device connects automatically to the navigation device and the navigation device automatically accepts the connection.
  • the navigation device only displays a flash message and/or produces a voice message, which may be generated by text-to-speech conversion, to inform the user that the remote control device is recognized.
  • the user can control the navigation device with remote control device because the remote control device sends control messages in response to buttons on the remote control device being activated by the user.
  • Use case C The remote control device power is turned on for the first time while the navigation device power is off. For example, the user has purchased a new remote control device and takes it into use. However, the user's navigation device power is off while he activates the remote control device. In this case, the remote control device starts the Bluetooth pairing process, but it cannot find any navigation device. Subsequently, the remote control device will power off automatically.
  • Use case D The user purchases a new navigation device and wants to control it with his remote control device.
  • the user has used the remote control device with the old navigation device before. He purchases a new navigation device and wants to control it with the remote control device. He turns on the power of his new navigation device and after that activates the remote control device.
  • the remote control device cannot connect to the old navigation device it was paired to. Therefore, it will start to search for any other appropriate (controllable) Bluetooth devices.
  • the remote control device will find the new navigation device, request to connect with it, and the navigation device will prompt the user to accept the connection. If the user accepts the new connection, the old Bluetooth pairing information (which identified the old navigation device) is replaced with the new Bluetooth pairing information (which identifies the new navigation device). Subsequent commands are transmitted only to the new navigation device and not to the old navigation device.
  • Use case E Several navigation devices available. The user either takes remote control device into use for the first time or activates it without having the paired navigation device in the neighborhood or with the paired navigation device in power off mode. In such a case, if there are several navigation devices around, the remote control device will check which navigation device has the strongest Bluetooth signal, and will attempt to do Bluetooth pairing with it. The navigation device with which the remote control device attempts to pair with prompts the user to confirm or reject the connection. If confirmed, the remote control device pairs with this navigation device and replaces the existing pairing information, if available.
  • the remote control device and the navigation device are paired by means of Bluetooth pairing, allowing the remote control device to be used for controlling the navigation device.
  • the navigation device connects to the paired navigation device, and the navigation device responds by shortly displaying the flash message “Remote control connected”.
  • the user cannot turn off the remote control device. It goes into a sleep mode after for example 20 seconds of inactivity time.
  • the remote control device power is turned off automatically if the Bluetooth connection disappears, if the user turns off the power of the navigation device, or if the remote control device is not used for more than e.g. one hour.
  • the remote control device When the remote control device is new and unused, it does not yet have a Bluetooth pairing.
  • the remote control device attempts to pair with a navigation device that has the strongest Bluetooth signal. This is because the navigation device having the strongest Bluetooth signal is usually the navigation device closest to the remote control device, and usually the user wishes to control the navigation device that is closest to the remote control device (for example the remote control device and the navigation device are in the same car).
  • the remote control only attempts to connect with a device it is configured to be able to control.
  • the remote control device may be configured to only be able to control navigation devices of a particular brand and/or type.
  • the devices that the remote control device is configured to be able to control may be referred to as “compatible devices”.
  • Such devices may be recognized, for example by looking for a specific device class range.
  • the navigation device may be arranged for refusing to connect to a new remote control device while driving. In such a case, if the user is driving and a new remote control device attempts to pair with the navigation device, the navigation device shows a flash message with the text “New remote control can not be connected while driving”. However, if the user is stationary, the navigation device prompts the user to accept connection by displaying the message “New remote control is trying to connect to this device. Do you want to accept the connection?”. If the user confirms, the pairing is done and the user can start to control the navigation device using the remote control device.
  • the remote control device If the remote control device cannot find any compatible device during the Bluetooth device search, the remote control device will shut down automatically. If the Bluetooth connection with the navigation device having the strongest Bluetooth signal does not succeed, the remote control device will try to connect with the navigation device having the next strongest Bluetooth signal. If the user does not accept the prompt in the navigation device, remote control device will try to connect to the navigation device with the next strongest Bluetooth signal. If the user does not select any answer to the prompt “New remote control is trying to connect to this device. Do you want to accept the connection?” in the navigation device within, for example, 30 seconds, the navigation device selects automatically the “No” option and the remote control device starts to connect with the navigation device having the next strongest Bluetooth signal.
  • the remote control device will search for other navigation devices. If the remote control device finds another navigation device, it will try to do Bluetooth pairing with that one. If the pairing is successful, the existing Bluetooth pairing is replaced with the new one. If the new pairing is not successful, the old Bluetooth pairing remains valid.
  • FIGS. 1 , 2 , and 3 some embodiments will be described in detail. Many features described therein are optional.
  • FIG. 4 a more general embodiment will be described. However, the skilled person will appreciate that many variations are possible without departing from the scope of the claims.
  • FIG. 1 illustrates a flowchart of a connecting and pairing process between a remote control device and a navigation device.
  • the remote control will wake up at 102 in response to the user pressing any key.
  • the remote control device will check whether a pairing with a navigation device already exists. If yes, in step 106 the remote control device will attempt to connect with the paired navigation device. In step 108 it is verified whether the attempt is successful. If yes, in step 138 a flash message is displayed on the navigation device indicating “Remote control connected”, and in step 110 the remote control device remains in power on mode waiting for new user commands.
  • step 112 the remote control device will search for any available and controllable devices, i.e., any compatible devices, in particular navigation devices. In step 114 it is verified whether any compatible devices were found. If no, in step 136 the remote control device keeps the old pairing if there was one, and in step 150 the remote control device shuts down itself, i.e., switches the power of the remote control device off.
  • step 116 it is verified whether more than one compatible device was found. If yes, in step 118 the compatible device having the strongest communication signal is selected. Otherwise the one found device is selected. Subsequently in step 120 , an attempt is made to connect to the selected device. In step 124 it is verified whether the connection attempt was successful. If not, in step 126 it is verified whether one or more compatible devices for which a connection attempt has not yet been made are available in the list of compatible devices. If not, the flow continues at step 136 . If yes, in step 122 the compatible device with the next strongest signal is selected and the flow continues at step 120 . If in step 124 the connection was successful, it is verified in step 128 whether the user is driving.
  • step 128 is skipped. If in step 128 it is detected that the user is driving, in step 130 the navigation device displays a flash message “New remote control cannot be connected while driving”, and the navigation device sends a message to the remote control device indicating it refuses the connection, and the flow continues at step 126 . If in step 128 it is detected that the user is not driving, in step 132 a prompt “New remote control is trying to connect to this device. Do you want to accept the connection?” is displayed on the navigation device, and the navigation device allows the user to input either yes or no.
  • the navigation device may generate a similar spoken prompt.
  • This spoken prompt may be generated by means of text-to-speech conversion.
  • the spoken prompt (and/or the displayed prompt) may indicate to the user that he or she should touch a certain area of the display (labeled “yes”) to accept the connection, or another area (labeled “no”) to refuse the connection. It is also possible to only provide a “yes” touch button, in which case a user who does not wish to allow the connection should only refrain from touching the “yes” button, until the time-out occurs.
  • step 134 it is verified whether the user has selected yes or no and whether a time-out has occurred without a response from the user. If the user has selected no or if a time-out has occurred without a response from the user, the flow continues at step 126 . If the user has selected yes in step 134 , the flow continues at step 138 .
  • FIG. 2 illustrates an embodiment of a power management control flow.
  • the remote control device has just connected to the navigation device (compare to step 110 of FIG. 1 ), and in step 204 a flash message “Remote control connected” is displayed on the navigation device.
  • the remote control device is in active mode and the connection is kept alive using regular data packets and/or a high frequency of listen windows during which the navigation device listens to any messages transmitted by the remote control device.
  • the remote control device responds to any input from the user by transmitting a corresponding control command to the navigation device.
  • the latency is short because of the high frequency of listen windows (e.g. 150 milliseconds between two consecutive listen windows during which the remote control device may transmit a command).
  • step 208 it is checked whether the remote control device has not been used for a predetermined time duration. For example, it is checked whether the remote control device has not been used for 20 seconds or more. If this is the case, in step 214 the remote control device switches to a sleep mode, in which fewer data packets are used to keep the connection alive and/or a lower frequency of listen windows is employed. For example, a Bluetooth sniff mode is used. While in sleep mode, the frequency of the sniffs may decrease in several phases.
  • step 220 it is detected that a key has been activated on the remote control device, causing the remote control device to return to the active mode, and the flow continues at step 206 .
  • step 216 it is detected that the remote control device has not been used for a second predetermined time duration.
  • step 218 the navigation device displays a flash message “Remote control disconnected”, and in step 150 the remote control device switches the power off.
  • the user activates any button on the remote control device, the flow continues at step 102 .
  • step 210 it is detected that the Bluetooth connection has disappeared. For example, the navigation device is moved out of the action radius of the remote control device. In this case, the flow continues at step 218 .
  • step 212 it is detected that the navigation device is being turned off. In this case, the flow continues at step 150 .
  • FIG. 3A illustrates an example of a Bluetooth remote control device for use with a navigation device.
  • the same Bluetooth remote control device is shown diagrammatically in FIG. 3B .
  • the figure shows an indicator led 302 ; a 4-way navigation button 304 for navigating up, down, left, and right; a selection button 306 ; a bottom left button 314 for performing the menu action displayed on the bottom left on the display of the navigation device; a bottom right button 308 for performing the menu action displayed on the bottom right on the display of the navigation device; a bottom center button 310 for performing various functions including start/stop of playback of audio files stored on the navigation device; and a volume up/down control button pair 312 .
  • the remote control awakens from the sleep mode or the remote control switches on the power if the power was off.
  • a command message corresponding to the activated button is transmitted to the connected navigation device. If the remote control was in power off mode, the activation of the button is just used to trigger power on and to set up the connection with the navigation device. The actual command message is not transmitted to the navigation device, because of an initial delay which may be occur before the connection has been established. It would be inconvenient if the navigation device would perform the action after such a delay, hence it is preferred to refrain from sending the command that caused the power on. In an alternative embodiment the command message is transferred as soon as the connection has been established.
  • the indicator led 302 is used to indicate whether the remote control device is in active mode, whether it is waking up from sleep mode, and whether it is waking up from power off mode.
  • active mode the led 302 lights up continuously.
  • the led 302 blinks until it has transmitted the command message.
  • the led 302 blinks more slowly than when waking up from sleep mode and until the remote control device has connected with a navigation device.
  • the led is off.
  • the use of the led 302 is useful for communicating to the user the fact that there may be a delay between activation of the button and actual performance of the command by the navigation device, in particular after a power on switch and to a lesser extend when waking up from the sleep mode.
  • the remote control device is the master device in a Bluetooth connection with a navigation device, because the remote control device initiates the communication and has full control over the power saving facilities.
  • sleep mode instead of sniff mode, another type of low-power consuming connection mode may be selected, such as hold mode or park mode. These modes are known from the Bluetooth Specification.
  • other wireless communications protocols may be used including Wifi and IrDA.
  • FIG. 4 illustrates a diagram of a system comprising a remote control device 400 and a navigation device 450 .
  • Navigation device 450 may comprise a controller (e.g. a CPU) 452 , a wireless communications interface 454 with antenna 458 , a touch screen 460 , a GPS receiver 462 , and a storage means 456 .
  • Remote control device 400 may comprise a controller 402 , a wireless communications interface 404 connected to an antenna 408 , a user input 410 comprising one or more buttons 304 - 314 , and a storage means 406 .
  • the wireless communications interfaces 404 and 454 may be capable of communicating with each other via the antennas 408 and 456 and through a wireless communications medium 412 .
  • the controller 402 of the remote control device 400 may be programmed by means of firmware.
  • the controller controlled by the program in the firmware, may be arranged to control the wireless interface 404 .
  • the remote control device may be arranged for transmitting a pairing request to the navigation device.
  • This pairing request may take any form.
  • a connect request coming from the remote control device may function as a pairing request.
  • a connection may be set up between the remote control device and the navigation device, and subsequently the pairing request may be transmitted via the connection.
  • the navigation device 450 receives the pairing request from the remote control device. It may enable a user to allow or reject the pairing request, for example by displaying a prompt message and two touch buttons, one touch button representing an allowance and one touch button representing a rejection. If the user does not make a choice within a predetermined time duration, the connection may be rejected and the prompt message and touch buttons may be removed from the display.
  • the navigation device transmits a confirmation to the remote control device and pairs with the remote control device to obtain a paired remote control device.
  • an identifier of the paired remote control device is stored in non-volatile memory (e.g. flash memory) 456 for future reference.
  • the remote control device 400 may pair with the navigation device 450 to obtain a paired navigation device.
  • a paired navigation device Preferably an identifier of the paired navigation device is stored in a non-volatile memory (e.g. a flash memory) 406 for future reference.
  • the remote control device may transmit a command corresponding to that button to the paired navigation device 450 .
  • the navigation device may execute the command.
  • the remote control device uses a discovery mechanism, for example the device discovery protocol provided by Bluetooth, to discover one or more navigation devices within an action radius of the remote control device, to obtain a list of one or more discovered navigation devices.
  • the action radius here means close enough to the remote control to enable communication between the remote control device and the navigation device.
  • the remote control device may automatically select at least one of the discovered navigation devices based on predetermined selection criteria. For example the navigation device having the strongest signal is selected, or a navigation device of a particular brand and/or type is preferred over other brands or types, or a navigation device that is not yet paired to a remote control device is preferred over a navigation device that is already paired to another remote control device.
  • the remote control device transmits the pairing request to the selected navigation device.
  • the next navigation device in response to receiving a rejection or after a time-out during which no response is received, is selected according to the selection criteria, for example the one of the discovered navigation devices that has the next strongest received signal is selected.
  • the remote control device stores an identifier of the paired navigation device in storage means 406 . It maintains an active connection with the paired navigation device, and this active connection is used to transmit the commands.
  • the active connection may be given up when switching to a power off mode. Also, the power may be switched off in response to a loss of the connection or if the navigation device notifies the remote control device that it is shutting down.
  • the remote control switches to power on mode in response to activation of the user input, for example if any command key 304 - 314 is activated by depressing the key.
  • the remote control device may attempt to connect to a navigation device to convey the command corresponding to the key. If an identifier of a paired navigation device is stored in the storage means 406 , an attempt may be made to restore the connection with the paired navigation device. The presence of the paired navigation device may be checked by comparing an identifier received from a navigation device to the stored identifier. The paired navigation device may have the identifier of the paired remote control device stored in its storage means 456 , and if the paired remote control device attempts to connect, the paired navigation device allows the connection, without requiring any user interaction.
  • the latter selects another navigation device in the list of discovered navigation devices and attempts to pair with the selected navigation device as described above.
  • maintaining the connection may comprise regularly scheduling time windows for exchanging data packets between the paired navigation device and the paired remote control device. This helps to keep the devices synchronized.
  • the system comprises first power saving means for reducing a frequency and/or duration of the time windows after the input means has not been activated during a first predetermined time duration and until the input means is activated. This saves power. Normally after around 20 seconds the first power saving means is activated.
  • the master device usually determines when the sleep mode is activated, so the first power saving means may be comprised in the master device.
  • the first power saving means is arranged for putting the connection in a sniff mode, a hold mode, or a park mode when reducing the frequency of data packets.
  • system further comprises second power saving means for switching the remote control device to the power off mode, thereby giving up the connection, after the input means has not been activated during a second predetermined time duration and for. For example, after around one hour of inactivity, the remote control switches its power off.
  • the remote control device may be switched back to the power on mode.
  • the connection may be a Bluetooth connection.
  • the remote control device and the navigation device are arranged for exchanging the pairing request, the confirmation message, and the command message via the Bluetooth connection.
  • the remote control device acts as a master device and the navigation device acts as a slave device.
  • a method of controlling a navigation device may comprise, in a remote control device, transmitting a pairing request to the navigation device, in response to receiving a confirmation from the navigation device, pairing with the navigation device to obtain a paired navigation device, and in response to a user activation of the user input, transmitting a command to the paired navigation device.
  • the method may further comprise, in the navigation device, receiving the pairing request from the remote control device, enabling a user to allow or reject the pairing request, in response to the user allowing the pairing request, transmitting the confirmation to the remote control device and pairing with the remote control device to obtain a paired remote control device, and in response to receiving the command from the paired remote control device, executing the command.
  • the invention also extends to computer programs, particularly computer programs on or in a carrier, adapted for putting the invention into practice.
  • the program may be in the form of source code, object code, a code intermediate source and object code such as partially compiled form, or in any other form suitable for use in the implementation of the method according to the invention.
  • a program may have many different architectural designs.
  • a program code implementing the functionality of the method or system according to the invention may be subdivided into one or more subroutines. Many different ways to distribute the functionality among these subroutines will be apparent to the skilled person.
  • the subroutines may be stored together in one executable file to form a self-contained program.
  • Such an executable file may comprise computer executable instructions, for example processor instructions and/or interpreter instructions (e.g. Java interpreter instructions).
  • one or more or all of the subroutines may be stored in at least one external library file and linked with a main program either statically or dynamically, e.g. at run-time.
  • the main program contains at least one call to at least one of the subroutines.
  • the subroutines may comprise function calls to each other.
  • An embodiment relating to a computer program product comprises computer executable instructions corresponding to each of the processing steps of at least one of the methods set forth. These instructions may be subdivided into subroutines and/or be stored in one or more files that may be linked statically or dynamically.
  • Another embodiment relating to a computer program product comprises computer executable instructions corresponding to each of the means of at least one of the systems and/or products set forth. These instructions may be subdivided into subroutines and/or be stored in one or more files that may be linked statically or dynamically.
  • the carrier of a computer program may be any entity or device capable of carrying the program.
  • the carrier may include a storage medium, such as a ROM, for example a CD ROM or a semiconductor ROM, or a magnetic recording medium, for example a floppy disc or hard disk.
  • the carrier may be a transmissible carrier such as an electrical or optical signal, which may be conveyed via electrical or optical cable or by radio or other means.
  • the carrier may be constituted by such cable or other device or means.
  • the carrier may be an integrated circuit in which the program is embedded, the integrated circuit being adapted for performing, or for use in the performance of, the relevant method.

Abstract

A system for controlling a controllable device, in particular a navigation device, comprises a controllable device (450) comprising a user input (460), a controller (452) and a wireless communications interface (454). A remote control device (400) comprises a user input (410), a controller (402) and a wireless communications interface (404). The remote control device (400) transmits a pairing request to the controllable device. In response to receiving a confirmation, it pairs with the controllable device. In response to a user activation of the user input, it transmits a command to the paired controllable device. The controllable device (450) receives the pairing request from the remote control device. It enables a user to allow or reject the pairing request by means of a user input (460). In response to the user allowing the pairing request, it transmits the confirmation to the remote control device and pairs with it. In response to receiving a command from the paired remote control device (400), it executes the command.

Description

    CO-PENDING APPLICATIONS
  • The following applications are being filed concurrently with the present application. The entire contents of each of the following applications is hereby incorporated herein by reference: A NAVIGATION DEVICE AND METHOD FOR EARLY INSTRUCTION OUTPUT (Attorney docket number 06P207US01) filed on even date herewith; A NAVIGATION DEVICE AND METHOD FOR ESTABLISHING AND USING PROFILES (Attorney docket number 06P207US02) filed on even date herewith; A NAVIGATION DEVICE AND METHOD FOR ENHANCED MAP DISPLAY (Attorney docket number 06P207US03) filed on even date herewith; A NAVIGATION DEVICE AND METHOD RELATING TO AN AUDIBLE RECOGNITION MODE (Attorney docket number 06P207US04) filed on even date herewith; NAVIGATION DEVICE AND METHOD FOR PROVIDING POINTS OF INTEREST (Attorney docket number 06P207US05) filed on even date herewith; A NAVIGATION DEVICE AND METHOD FOR FUEL PRICING DISPLAY (Attorney docket number 06P057US06) filed on even date herewith; A NAVIGATION DEVICE AND METHOD FOR INFORMATIONAL SCREEN DISPLAY (Attorney docket number 06P207US06) filed on even date herewith; A NAVIGATION DEVICE AND METHOD FOR DEALING WITH LIMITED ACCESS ROADS (Attorney docket number 06P057US07) filed on even date herewith; A NAVIGATION DEVICE AND METHOD FOR TRAVEL WARNINGS (Attorney docket number 06P057US07) filed on even date herewith; A NAVIGATION DEVICE AND METHOD FOR DRIVING BREAK WARNING (Attorney docket number 06P057US07) filed on even date herewith; A NAVIGATION DEVICE AND METHOD FOR DISPLAY OF POSITION IN TEXT READABLE FORM (Attorney docket number 06P207US08) filed on even date herewith; A NAVIGATION DEVICE AND METHOD FOR EMERGENCY SERVICE ACCESS (Attorney docket number 06P057US08) filed on even date herewith; A NAVIGATION DEVICE AND METHOD FOR PROVIDING REGIONAL TRAVEL INFORMATION IN A NAVIGATION DEVICE (Attorney docket number 06P207US09) filed on even date herewith; A NAVIGATION DEVICE AND METHOD FOR USING SPECIAL CHARACTERS IN A NAVIGATION DEVICE (Attorney docket number 06P207US09) filed on even date herewith; A NAVIGATION DEVICE AND METHOD USING A PERSONAL AREA NETWORK (Attorney docket number 06P207US10) filed on even date herewith; A NAVIGATION DEVICE AND METHOD USING A LOCATION MESSAGE (Attorney docket number 06P207US10) filed on even date herewith; A NAVIGATION DEVICE AND METHOD FOR CONSERVING POWER (Attorney docket number 06P207US11) filed on even date herewith; A NAVIGATION DEVICE AND METHOD FOR USING A TRAFFIC MESSAGE CHANNEL (Attorney docket number 06P207US13) filed on even date herewith; A NAVIGATION DEVICE AND METHOD FOR USING A TRAFFIC MESSAGE CHANNEL RESOURCE (Attorney docket number 06P207US13) filed on even date herewith; A NAVIGATION DEVICE AND METHOD FOR QUICK OPTION ACCESS (Attorney docket number 06P207US15) filed on even date herewith; A NAVIGATION DEVICE AND METHOD FOR DISPLAYING A RICH CONTENT DOCUMENT (Attorney docket number 06P207US27) filed on even date herewith.
  • PRIORITY STATEMENT
  • The present application hereby claims priority under 35 U.S.C. § 119(e) on each of U.S. Provisional Patent Application Nos. 60/879,523 filed Jan. 10, 2007, 60/879,549 filed Jan. 10, 2007, 60/879,553 filed Jan. 10, 2007, 60/879,577 filed Jan. 10, 2007, 60/879,599 filed Jan. 10, 2007, 60/879,529 filed Jan. 10, 2007, 60/879, 601 filed Jan. 10, 2007, the entire contents of each of which is hereby incorporated herein by reference.
  • FIELD OF THE INVENTION
  • The invention relates to a system and method for controlling a controllable device, in particular a navigation device. The invention also relates to a remote control device and to a controllable device. The invention also relates to a method and to a computer program product.
  • BACKGROUND OF THE INVENTION
  • GPS based devices are well known and are widely employed as navigation systems, in particular in-car navigation devices. Such devices often integrate a GPS receiver into a computing device that is programmed with a map database and that can generate navigation instructions on a display. The term ‘navigation device’ refers to a device that enables a user to navigate to a pre-defined destination. The device may have an internal system for receiving location data, such as a GPS receiver, or may merely be connectable to a receiver that can receive location data. The navigation series of navigation devices from the present assignee, TomTom N.V., are examples of such navigation devices. These devices enable a user to input a start and destination address. The device then calculates the best route between the two end-points and displays instructions on how to navigate that route. At regular time intervals, the navigation device can compute its position based on received GPS signals, and can display the current position of the vehicle on a map and display (and speak) appropriate navigation instructions (e.g. ‘turn left in 100 m’). Graphics depicting the actions to be accomplished (e.g. a left arrow indicating a left turn ahead) can be displayed in a status bar and also be superimposed over the applicable junctions/turnings etc in the roads shown in the map itself.
  • It is known that these navigation devices may also have additional features, such as display of stored images and playback of audio tracks. The navigation functionality as well as the additional features can often be controlled by means of a touch screen. However it is also known to control the navigation device by means of a remote control device. Such a remote control device allows comfortable operation of the navigation device from the car seats, without having to touch the navigation device. The remote control device may provide quick access to some of the functionality of the navigation device. For example, the remote control may provide quick access to functions supporting playback of media files such as audio tracks. The remote control may provide play/pause, next track, and previous track buttons, to provide these functions by activating only one button. Such quick access functions may be available to the user at any time regardless of what is shown on the display. The quick access functions allow control of a secondary functionality without needing to sacrifice any space on the display to controls of the secondary functionality.
  • The known remote control device transmits signals to the navigation device by means of an RF signal whenever the user presses a key on the remote control device. To receive the commands from the remote control device, the navigation device needs to have proper hardware to receive the RF signals. Consequently, to prepare a navigation device for use of a remote control device, the navigation device needs to be equipped with an RF receiver. Since navigation devices and remote control devices may be sold separately, a lot of RF receivers built into the navigation devices may remain unused, which results in an inefficient use of resources. The RF based remote control device broadcasts signals corresponding to the command buttons activated by the user. These signals are the same for a large population of remote control devices. Any navigation device that receives the signals of a remote control device will execute the commands corresponding to the received signals. This may give rise to problems if the signal is received by more than one navigation device or if the signal is received by another navigation device than intended.
  • SUMMARY OF THE INVENTION
  • It would be advantageous to have an improved system for controlling a controllable device, in particular a navigation device. To better address this concern, in a first aspect of the invention a system is presented that comprises
      • a controllable device (450) comprising a user input (460), a controller (452) and a wireless communications interface (454);
      • a remote control device (400) for controlling the controllable device and comprising a user input (410), a controller (402) and a wireless communications interface (404);
      • the controller (402) of the remote control device (400) being arranged for:
        • transmitting a pairing request to the controllable device via the wireless communications interface (404) of the remote control device (400);
        • in response to receiving a confirmation from the controllable device via the wireless communications interface (404) of the remote control device (400), pairing with the controllable device to obtain a paired controllable device; and
        • in response to a user activation of the user input, transmitting an associated command to the paired controllable device via the wireless communications interface (404) of the remote control device (400); and
          the controller (452) of the controllable device (450) being arranged for:
      • receiving the pairing request from the remote control device via the wireless communications interface (454) of the controllable device (450);
      • enabling a user to allow or reject the pairing request by means of the user input (460) of the controllable device (450);
      • in response to the user allowing the pairing request, transmitting the confirmation to the remote control device via the wireless communications interface (454) of the controllable device (450) and pairing with the remote control device to obtain a paired remote control device; and in response to receiving a command from the paired remote control device (400) via the wireless communications interface (454) of the controllable device (450), executing the command.
  • This system allows a remote control device to pair with and control a particular device, rather than broadcasting the command signal blindly to any devices in the neighborhood. In particular in situations where a plurality of controllable devices is used in a small area, for example in a testing environment or when demonstrating the devices in a retail shop, it is advantageous if only one controllable device responds to the commands issued by the remote control device. Also during regular use, it may happen that two or more controllable devices come within the action radius of the remote control device. In such a case it is inconvenient and while driving a car it may even be dangerous if the controllable device responds to the commands issued by another user's remote control device. This inconvenience is avoided by setting up a pairing between the controllable device and the remote control device, and arranging the controllable device to execute the command received from the paired remote control device.
  • In an embodiment, the transmitting of the pairing request is performed in response to the user input being activated for a first time.
  • The system as described allows for a very easy installation procedure: The user may just start using the remote control device by activating the input as if it were a traditional RF based remote control device. The only installation step that may be performed by the user is to allow or reject the pairing request. The system is easy to use and to configure, even though a relatively complex connection protocol, using device pairing, is used. In an embodiment, the enabling the user to allow or reject the pairing request comprises prompting the user to indicate whether the user allows or rejects the pairing request; waiting for a user input indicative of whether the user allows or rejects the pairing request.
  • This is a efficient way of user interaction. The prompting makes it particularly clear to the user that he or she is expected to provide the input.
  • In an embodiment, the remote control device is arranged for discovering one or more controllable devices within an action radius of the remote control device, to obtain a list of one or more discovered controllable devices;
      • automatically selecting one of the discovered controllable devices based on a predetermined selection criterion;
      • transmitting the pairing request to the selected controllable device.
  • This makes it easier to deal with the situation in which there is more than one controllable device within the action radius of the remote control device.
  • In an embodiment, the remote control device is arranged for
  • receiving a signal via the wireless communications interface of the remote control device from individual ones of the one or more discovered controllable devices;
  • establishing a strength of the signal received from the individual ones of the one or more discovered controllable devices; and
      • selecting the one of the discovered controllable devices that has a strongest received signal.
  • Usually, the controllable device that is closest to the remote control device is the one which has to be controlled. This controllable device usually has the greatest received strength. Consequently, this embodiment provides a relatively large probability that the first selected controllable device is the controllable device the user intends to control. In an embodiment, the remote control device is arranged for in response to not receiving the confirmation from the selected controllable device, selecting the one of the discovered controllable devices that has a next strongest received signal.
  • This efficiently deals with the situation in which the controllable device having the strongest received signal is not the controllable device the user intends to control.
  • In an embodiment, the remote control device is arranged for
      • storing a communication identifier of the paired controllable device;
      • maintaining a connection with the paired controllable device via the wireless communications interface of the remote control device, wherein the command is transmitted via the connection;
      • in response to switching to a power on mode,
      • if the identifier has been stored, attempting to restore the connection with the paired controllable device using the communication identifier, and
      • if the connection with the paired controllable device is not restored, performing the steps of discovering, automatically selecting, and transmitting the pairing request; the paired controllable device being arranged for allowing the paired remote control device to connect.
  • In many cases, the remote control device is always used with the same controllable device. Consequently it is advantageous to store an identifier of the paired controllable device in the remote control device, enabling to restore the connection directly with the paired controllable device without having to select among discovered controllable devices using general selection criteria.
  • In an embodiment, the remote control device is arranged for giving up the connection when switching to a power off mode, or switching to the power off mode in response to a loss of the connection or in response to receiving a notification from the controllable device that it is shutting down. When in power off mode, no resources may be used for maintaining the connection. On the other hand, if there is no connection, there may not be any reason to remain in power on mode using battery power. When the navigation device is shut down, it is probable that the remote control device will not be used for some time, consequently the remote control switches to the power off mode to save power.
  • In an embodiment, the remote control device is arranged for switching from the power off mode to the power on mode in response to activation of the user input. It is convenient if the remote control device automatically switches on in response to activation of the user input. No special power on/off switch is required. The user can start using the device without explicitly switching it on, like most other remote control devices. Preferably activation of any button on the remote control device causes the remote control device to switch on.
  • In an embodiment, the maintaining the connection comprises regularly scheduling time windows for exchanging data packets between the paired controllable device and the paired remote control device; and wherein the system comprises
  • first power saving means for reducing a frequency and/or duration of the time windows after the input means has not been activated during a first predetermined time duration and until the input means is activated.
  • The frequency of the time windows influences the latency of the system as well as the power consumption of the system. After some time of inactivity, the power consumption is reduced, possibly at the cost of an increase of the latency.
  • An embodiment comprises second power saving means for switching the remote control device to the power off mode, thereby giving up the connection, after the input means has not been activated during a second predetermined time duration. The power off mode is suitable for saving a lot of power.
  • In an embodiment, the wireless communications interface of the remote control device and the wireless communications interface of the controllable device are Bluetooth communications interfaces, wherein the remote control device and the controllable device are arranged for exchanging the pairing request, the confirmation message, and the command message via the Bluetooth communications interfaces. The Bluetooth protocol is suitable for this kind of system, for example because of its low power consumption, low cost hardware, and multi-purpose functionality. For example, in the controllable device, the Bluetooth communications interface may be used to communicate with a mobile phone, a media player, or car audio equipment.
  • In an embodiment, the remote control device acts as a master device and the controllable device acts as a slave device. This is a convenient way of setting up the connection, as the connection may be initiated by the remote control device rather than by the controllable device.
  • In an embodiment, the first power saving means is arranged for putting the connection in a sniff mode, a hold mode, or a park mode when reducing the frequency of data packets. These are Bluetooth compatible and power saving modes which are relatively easy to implement.
  • An embodiment comprises a remote control device comprising
  • a user input,
    a controller, and
    a wireless communications interface;
    the remote control device being arranged for:
      • transmitting a pairing request to the controllable device;
      • in response to receiving a confirmation from the controllable device, pairing with the controllable device to obtain a paired controllable device; and
      • in response to a user activation of the user input, transmitting a command to the paired controllable device.
        (copy remaining claims)
    BRIEF DESCRIPTION OF THE DRAWINGS
  • These and other aspects of the invention will be further elucidated and described with reference to the drawing, in which
  • FIG. 1 shows a flowchart illustrating processing steps of an embodiment;
  • FIG. 2 shows a flowchart illustrating processing steps of an embodiment;
  • FIG. 3A shows a remote control device;
  • FIG. 3B shows a diagram of a remote control device; and
  • FIG. 4 illustrates an embodiment.
  • DETAILED DESCRIPTION OF EMBODIMENTS
  • The detailed description of embodiments focuses on the concept of a navigation device that is controlled by a remote control device. However, it will be understood that instead of a navigation device, any other kind of device may be controlled by the remote control device. For example, a television set may also be controlled by the described remote control device. For example also devices that are used in a car, such as car audio equipment, mobile phones, and mobile mp3 players, may all act as controllable devices instead of a navigation device. Whenever a text message is displayed on a display, the text message may also be reproduced by means of a spoken message. For example, the spoken message may be an audio recording or it may be generated by means of text-to-speech recognition.
  • The conventional remote control device of a navigation device uses RF signals to convey a signal whenever a key is depressed on the remote control device. As RF signals are only used for the remote control device, and is not used for other purposes in the navigation device, the RF receiver in the navigation device is solely used for receiving the remote control commands. Because navigation devices and remote control devices are sold separately, and not all users of a navigation device purchase a remote control device, many navigation devices will never be controlled by the remote control device, and the RF receiver will never be used. This makes the RF protocol rather expensive relative to the number of remote control devices in actual use.
  • Bluetooth is a communications protocol that may be used for a number of purposes in the navigation device. Bluetooth is used to connect the navigation device to a mobile phone, where the mobile phone may be used as a modem device to connect to a service database to retrieve traffic information and/or map updates. Reversely, the navigation device may serve as a Bluetooth hands free set for a mobile phone to enable the user to make telephone calls safely while driving.
  • The Bluetooth hardware, which may be present in the navigation device, may also be used to receive remote control commands from a remote control device. To this end, the remote control device (RC) may also be provided with an appropriate Bluetooth hardware part. In this case, the RF hardware is not needed any more, neither in the navigation device nor in the remote control device. The navigation device may be produced more cost effectively, because the RF hardware element is omitted and its functionality is taken over by the Bluetooth hardware element which was already present on the device.
  • One drawback of a remote control device is that it transmits its commands in a broadcast fashion, i.e., as a general signal not directed to any particular device. Consequently, all the navigation devices within an action radius of the remote control would respond to the commands issued by the remote control device. This may be inconvenient in situations where a plurality of navigation devices are in use close to each other, for example when two cars with navigation equipment are waiting at a traffic light next to each other, or when cars are close to each other in a traffic jam.
  • This drawback may be overcome by setting up a point-to-point (i.e., addressed) connection between the remote control device and the navigation device. This way, the commands are only transmitted to the connected navigation device, without disturbing any other navigation devices within the action radius of the remote control device. The use of such a remote control device and ways to select the navigation device to connect to, are described by the following exemplary use cases.
  • Use case A: The remote control device power is turned on for the first time while the navigation device power is on. This use case applies for example when the user has bought a new remote control device and takes it into use for the first time. The user's navigation device is on and he activates the remote control device. In response to the user activation, the remote control device automatically starts the Bluetooth pairing process and sends a message to the navigation device. The navigation device displays a prompt on its display and enables the user to allow or reject the remote control device to connect. After the user has accepted the connection, the remote control device can be used to control the navigation device. To this end, a connection is set up between the remote control device and the navigation device, and the remote control device sends control messages in response to buttons on the remote control device being activated by the user.
  • Use case B: The remote control device power is turned on, while Bluetooth pairing exists already and the navigation device power is on. The user activates remote control device and Bluetooth pairing has been done sometimes earlier. In this case, the remote control device connects automatically to the navigation device and the navigation device automatically accepts the connection. The navigation device only displays a flash message and/or produces a voice message, which may be generated by text-to-speech conversion, to inform the user that the remote control device is recognized. The user can control the navigation device with remote control device because the remote control device sends control messages in response to buttons on the remote control device being activated by the user.
  • Use case C: The remote control device power is turned on for the first time while the navigation device power is off. For example, the user has purchased a new remote control device and takes it into use. However, the user's navigation device power is off while he activates the remote control device. In this case, the remote control device starts the Bluetooth pairing process, but it cannot find any navigation device. Subsequently, the remote control device will power off automatically.
  • Use case D: The user purchases a new navigation device and wants to control it with his remote control device. The user has used the remote control device with the old navigation device before. He purchases a new navigation device and wants to control it with the remote control device. He turns on the power of his new navigation device and after that activates the remote control device. The remote control device cannot connect to the old navigation device it was paired to. Therefore, it will start to search for any other appropriate (controllable) Bluetooth devices. The remote control device will find the new navigation device, request to connect with it, and the navigation device will prompt the user to accept the connection. If the user accepts the new connection, the old Bluetooth pairing information (which identified the old navigation device) is replaced with the new Bluetooth pairing information (which identifies the new navigation device). Subsequent commands are transmitted only to the new navigation device and not to the old navigation device.
  • Use case E: Several navigation devices available. The user either takes remote control device into use for the first time or activates it without having the paired navigation device in the neighborhood or with the paired navigation device in power off mode. In such a case, if there are several navigation devices around, the remote control device will check which navigation device has the strongest Bluetooth signal, and will attempt to do Bluetooth pairing with it. The navigation device with which the remote control device attempts to pair with prompts the user to confirm or reject the connection. If confirmed, the remote control device pairs with this navigation device and replaces the existing pairing information, if available.
  • In normal use, the remote control device and the navigation device are paired by means of Bluetooth pairing, allowing the remote control device to be used for controlling the navigation device. When the user activates the remote control device by pressing any button, the navigation device connects to the paired navigation device, and the navigation device responds by shortly displaying the flash message “Remote control connected”. The user cannot turn off the remote control device. It goes into a sleep mode after for example 20 seconds of inactivity time. The remote control device power is turned off automatically if the Bluetooth connection disappears, if the user turns off the power of the navigation device, or if the remote control device is not used for more than e.g. one hour.
  • When the remote control device is new and unused, it does not yet have a Bluetooth pairing. When the user activates the remote control device for the first time, the remote control device attempts to pair with a navigation device that has the strongest Bluetooth signal. This is because the navigation device having the strongest Bluetooth signal is usually the navigation device closest to the remote control device, and usually the user wishes to control the navigation device that is closest to the remote control device (for example the remote control device and the navigation device are in the same car). Also, the remote control only attempts to connect with a device it is configured to be able to control. For example, the remote control device may be configured to only be able to control navigation devices of a particular brand and/or type. The devices that the remote control device is configured to be able to control may be referred to as “compatible devices”. Such devices may be recognized, for example by looking for a specific device class range. The navigation device may be arranged for refusing to connect to a new remote control device while driving. In such a case, if the user is driving and a new remote control device attempts to pair with the navigation device, the navigation device shows a flash message with the text “New remote control can not be connected while driving”. However, if the user is stationary, the navigation device prompts the user to accept connection by displaying the message “New remote control is trying to connect to this device. Do you want to accept the connection?”. If the user confirms, the pairing is done and the user can start to control the navigation device using the remote control device.
  • If the remote control device cannot find any compatible device during the Bluetooth device search, the remote control device will shut down automatically. If the Bluetooth connection with the navigation device having the strongest Bluetooth signal does not succeed, the remote control device will try to connect with the navigation device having the next strongest Bluetooth signal. If the user does not accept the prompt in the navigation device, remote control device will try to connect to the navigation device with the next strongest Bluetooth signal. If the user does not select any answer to the prompt “New remote control is trying to connect to this device. Do you want to accept the connection?” in the navigation device within, for example, 30 seconds, the navigation device selects automatically the “No” option and the remote control device starts to connect with the navigation device having the next strongest Bluetooth signal. If the remote control device has pairing to the navigation device but the paired navigation device is not available, the remote control device will search for other navigation devices. If the remote control device finds another navigation device, it will try to do Bluetooth pairing with that one. If the pairing is successful, the existing Bluetooth pairing is replaced with the new one. If the new pairing is not successful, the old Bluetooth pairing remains valid.
  • In the following, a number of exemplary embodiments will be discussed. In relation to FIGS. 1, 2, and 3, some embodiments will be described in detail. Many features described therein are optional. In relation to FIG. 4, a more general embodiment will be described. However, the skilled person will appreciate that many variations are possible without departing from the scope of the claims.
  • FIG. 1 illustrates a flowchart of a connecting and pairing process between a remote control device and a navigation device. Assuming the remote control is in the power off mode, it will wake up at 102 in response to the user pressing any key. In step 104 the remote control device will check whether a pairing with a navigation device already exists. If yes, in step 106 the remote control device will attempt to connect with the paired navigation device. In step 108 it is verified whether the attempt is successful. If yes, in step 138 a flash message is displayed on the navigation device indicating “Remote control connected”, and in step 110 the remote control device remains in power on mode waiting for new user commands. If the result in step 104 or step 108 is no, in step 112 the remote control device will search for any available and controllable devices, i.e., any compatible devices, in particular navigation devices. In step 114 it is verified whether any compatible devices were found. If no, in step 136 the remote control device keeps the old pairing if there was one, and in step 150 the remote control device shuts down itself, i.e., switches the power of the remote control device off.
  • If any compatible devices were found in step 114, in step 116 it is verified whether more than one compatible device was found. If yes, in step 118 the compatible device having the strongest communication signal is selected. Otherwise the one found device is selected. Subsequently in step 120, an attempt is made to connect to the selected device. In step 124 it is verified whether the connection attempt was successful. If not, in step 126 it is verified whether one or more compatible devices for which a connection attempt has not yet been made are available in the list of compatible devices. If not, the flow continues at step 136. If yes, in step 122 the compatible device with the next strongest signal is selected and the flow continues at step 120. If in step 124 the connection was successful, it is verified in step 128 whether the user is driving. This is detected by determining whether the navigation device is moving or whether it is stationary. For example, a threshold on the velocity of the navigation device is used. If the compatible device is not a navigation device and/or does not have positioning capability, the step 128 is skipped. If in step 128 it is detected that the user is driving, in step 130 the navigation device displays a flash message “New remote control cannot be connected while driving”, and the navigation device sends a message to the remote control device indicating it refuses the connection, and the flow continues at step 126. If in step 128 it is detected that the user is not driving, in step 132 a prompt “New remote control is trying to connect to this device. Do you want to accept the connection?” is displayed on the navigation device, and the navigation device allows the user to input either yes or no. Instead of or in addition to the display of the prompt, the navigation device may generate a similar spoken prompt. This spoken prompt may be generated by means of text-to-speech conversion. The spoken prompt (and/or the displayed prompt) may indicate to the user that he or she should touch a certain area of the display (labeled “yes”) to accept the connection, or another area (labeled “no”) to refuse the connection. It is also possible to only provide a “yes” touch button, in which case a user who does not wish to allow the connection should only refrain from touching the “yes” button, until the time-out occurs. In step 134, it is verified whether the user has selected yes or no and whether a time-out has occurred without a response from the user. If the user has selected no or if a time-out has occurred without a response from the user, the flow continues at step 126. If the user has selected yes in step 134, the flow continues at step 138.
  • FIG. 2 illustrates an embodiment of a power management control flow. In step 202, the remote control device has just connected to the navigation device (compare to step 110 of FIG. 1), and in step 204 a flash message “Remote control connected” is displayed on the navigation device. In step 206, the remote control device is in active mode and the connection is kept alive using regular data packets and/or a high frequency of listen windows during which the navigation device listens to any messages transmitted by the remote control device. The remote control device responds to any input from the user by transmitting a corresponding control command to the navigation device. The latency is short because of the high frequency of listen windows (e.g. 150 milliseconds between two consecutive listen windows during which the remote control device may transmit a command). In step 208 it is checked whether the remote control device has not been used for a predetermined time duration. For example, it is checked whether the remote control device has not been used for 20 seconds or more. If this is the case, in step 214 the remote control device switches to a sleep mode, in which fewer data packets are used to keep the connection alive and/or a lower frequency of listen windows is employed. For example, a Bluetooth sniff mode is used. While in sleep mode, the frequency of the sniffs may decrease in several phases. In step 220 it is detected that a key has been activated on the remote control device, causing the remote control device to return to the active mode, and the flow continues at step 206. In step 216, it is detected that the remote control device has not been used for a second predetermined time duration. For example, it is detected that the remote control device has not been used for at least one hour. In this case in step 218 the navigation device displays a flash message “Remote control disconnected”, and in step 150 the remote control device switches the power off. When the user activates any button on the remote control device, the flow continues at step 102.
  • In step 210, it is detected that the Bluetooth connection has disappeared. For example, the navigation device is moved out of the action radius of the remote control device. In this case, the flow continues at step 218. In step 212, it is detected that the navigation device is being turned off. In this case, the flow continues at step 150.
  • The above scenario has been described mainly in the context of a remote control device controlling a navigation device. However, the concepts described in this text could also be applied to other kinds of devices instead of navigation devices, for example media players, car stereo equipment, mobile phones, all could be controlled by the remote control device. In case of a multi-purpose or universal remote control device, separate pairings could be made in each category of controllable devices. For example, the remote control device could be paired with one navigation device, one car stereo device, and one mobile phone at the same time. The buttons activated on the remote control device would determine to which of the paired devices each commands is transmitted. FIG. 3A illustrates an example of a Bluetooth remote control device for use with a navigation device. The same Bluetooth remote control device is shown diagrammatically in FIG. 3B. The figure shows an indicator led 302; a 4-way navigation button 304 for navigating up, down, left, and right; a selection button 306; a bottom left button 314 for performing the menu action displayed on the bottom left on the display of the navigation device; a bottom right button 308 for performing the menu action displayed on the bottom right on the display of the navigation device; a bottom center button 310 for performing various functions including start/stop of playback of audio files stored on the navigation device; and a volume up/down control button pair 312. When any of the buttons is depressed, the remote control awakens from the sleep mode or the remote control switches on the power if the power was off. If the remote control is in the active mode or has awakened from the sleep mode, a command message corresponding to the activated button is transmitted to the connected navigation device. If the remote control was in power off mode, the activation of the button is just used to trigger power on and to set up the connection with the navigation device. The actual command message is not transmitted to the navigation device, because of an initial delay which may be occur before the connection has been established. It would be inconvenient if the navigation device would perform the action after such a delay, hence it is preferred to refrain from sending the command that caused the power on. In an alternative embodiment the command message is transferred as soon as the connection has been established. The indicator led 302 is used to indicate whether the remote control device is in active mode, whether it is waking up from sleep mode, and whether it is waking up from power off mode. Preferably, in active mode the led 302 lights up continuously. When waking up from sleep mode, the led 302 blinks until it has transmitted the command message. After a switch from power off to power on, the led 302 blinks more slowly than when waking up from sleep mode and until the remote control device has connected with a navigation device. During sleep mode and during power off mode, the led is off. The use of the led 302 is useful for communicating to the user the fact that there may be a delay between activation of the button and actual performance of the command by the navigation device, in particular after a power on switch and to a lesser extend when waking up from the sleep mode.
  • It is preferred that the remote control device is the master device in a Bluetooth connection with a navigation device, because the remote control device initiates the communication and has full control over the power saving facilities. In sleep mode, instead of sniff mode, another type of low-power consuming connection mode may be selected, such as hold mode or park mode. These modes are known from the Bluetooth Specification. In alternative embodiments, other wireless communications protocols may be used including Wifi and IrDA.
  • FIG. 4 illustrates a diagram of a system comprising a remote control device 400 and a navigation device 450. Navigation device 450 may comprise a controller (e.g. a CPU) 452, a wireless communications interface 454 with antenna 458, a touch screen 460, a GPS receiver 462, and a storage means 456. Remote control device 400 may comprise a controller 402, a wireless communications interface 404 connected to an antenna 408, a user input 410 comprising one or more buttons 304-314, and a storage means 406. The wireless communications interfaces 404 and 454 may be capable of communicating with each other via the antennas 408 and 456 and through a wireless communications medium 412.
  • The controller 402 of the remote control device 400 may be programmed by means of firmware. The controller, controlled by the program in the firmware, may be arranged to control the wireless interface 404.
  • In operation, the remote control device may be arranged for transmitting a pairing request to the navigation device. This pairing request may take any form. A connect request coming from the remote control device may function as a pairing request. Alternatively, first a connection may be set up between the remote control device and the navigation device, and subsequently the pairing request may be transmitted via the connection.
  • In an embodiment, the navigation device 450 receives the pairing request from the remote control device. It may enable a user to allow or reject the pairing request, for example by displaying a prompt message and two touch buttons, one touch button representing an allowance and one touch button representing a rejection. If the user does not make a choice within a predetermined time duration, the connection may be rejected and the prompt message and touch buttons may be removed from the display. In response to the user allowing the pairing request, e.g. by pressing the ‘allowance’ touch button, the navigation device transmits a confirmation to the remote control device and pairs with the remote control device to obtain a paired remote control device. Preferably an identifier of the paired remote control device is stored in non-volatile memory (e.g. flash memory) 456 for future reference.
  • In response to receiving a confirmation from the navigation device, the remote control device 400 may pair with the navigation device 450 to obtain a paired navigation device. Preferably an identifier of the paired navigation device is stored in a non-volatile memory (e.g. a flash memory) 406 for future reference.
  • When the user activates the input 410, e.g. a button on the remote control device, the remote control device may transmit a command corresponding to that button to the paired navigation device 450. In response to receiving such a command from the paired remote control device, the navigation device may execute the command.
  • In an embodiment, the remote control device uses a discovery mechanism, for example the device discovery protocol provided by Bluetooth, to discover one or more navigation devices within an action radius of the remote control device, to obtain a list of one or more discovered navigation devices. The action radius here means close enough to the remote control to enable communication between the remote control device and the navigation device. The remote control device may automatically select at least one of the discovered navigation devices based on predetermined selection criteria. For example the navigation device having the strongest signal is selected, or a navigation device of a particular brand and/or type is preferred over other brands or types, or a navigation device that is not yet paired to a remote control device is preferred over a navigation device that is already paired to another remote control device. The remote control device transmits the pairing request to the selected navigation device.
  • In an embodiment, in response to receiving a rejection or after a time-out during which no response is received, the next navigation device is selected according to the selection criteria, for example the one of the discovered navigation devices that has the next strongest received signal is selected.
  • In an embodiment, the remote control device stores an identifier of the paired navigation device in storage means 406. It maintains an active connection with the paired navigation device, and this active connection is used to transmit the commands. The active connection may be given up when switching to a power off mode. Also, the power may be switched off in response to a loss of the connection or if the navigation device notifies the remote control device that it is shutting down.
  • In an embodiment, the remote control switches to power on mode in response to activation of the user input, for example if any command key 304-314 is activated by depressing the key. In response to switching to a power on mode, the remote control device may attempt to connect to a navigation device to convey the command corresponding to the key. If an identifier of a paired navigation device is stored in the storage means 406, an attempt may be made to restore the connection with the paired navigation device. The presence of the paired navigation device may be checked by comparing an identifier received from a navigation device to the stored identifier. The paired navigation device may have the identifier of the paired remote control device stored in its storage means 456, and if the paired remote control device attempts to connect, the paired navigation device allows the connection, without requiring any user interaction.
  • In an embodiment, if the connection with the paired navigation device is not restored, for example because the paired navigation device is not within the action radius of the remote control device, the latter selects another navigation device in the list of discovered navigation devices and attempts to pair with the selected navigation device as described above.
  • When using the Bluetooth protocol, like many other wireless communications protocols, maintaining the connection may comprise regularly scheduling time windows for exchanging data packets between the paired navigation device and the paired remote control device. This helps to keep the devices synchronized. For example, the system comprises first power saving means for reducing a frequency and/or duration of the time windows after the input means has not been activated during a first predetermined time duration and until the input means is activated. This saves power. Normally after around 20 seconds the first power saving means is activated. The master device usually determines when the sleep mode is activated, so the first power saving means may be comprised in the master device. In an embodiment, the first power saving means is arranged for putting the connection in a sniff mode, a hold mode, or a park mode when reducing the frequency of data packets.
  • In an embodiment, the system further comprises second power saving means for switching the remote control device to the power off mode, thereby giving up the connection, after the input means has not been activated during a second predetermined time duration and for. For example, after around one hour of inactivity, the remote control switches its power off.
  • In response to activation of the user input while the remote control is in power off mode, the remote control device may be switched back to the power on mode.
  • The connection may be a Bluetooth connection. Preferably, the remote control device and the navigation device are arranged for exchanging the pairing request, the confirmation message, and the command message via the Bluetooth connection. Preferably, the remote control device acts as a master device and the navigation device acts as a slave device.
  • A method of controlling a navigation device may comprise, in a remote control device, transmitting a pairing request to the navigation device, in response to receiving a confirmation from the navigation device, pairing with the navigation device to obtain a paired navigation device, and in response to a user activation of the user input, transmitting a command to the paired navigation device. The method may further comprise, in the navigation device, receiving the pairing request from the remote control device, enabling a user to allow or reject the pairing request, in response to the user allowing the pairing request, transmitting the confirmation to the remote control device and pairing with the remote control device to obtain a paired remote control device, and in response to receiving the command from the paired remote control device, executing the command.
  • It will be appreciated that the invention also extends to computer programs, particularly computer programs on or in a carrier, adapted for putting the invention into practice. The program may be in the form of source code, object code, a code intermediate source and object code such as partially compiled form, or in any other form suitable for use in the implementation of the method according to the invention. It will also be appreciated that such a program may have many different architectural designs. For example, a program code implementing the functionality of the method or system according to the invention may be subdivided into one or more subroutines. Many different ways to distribute the functionality among these subroutines will be apparent to the skilled person. The subroutines may be stored together in one executable file to form a self-contained program. Such an executable file may comprise computer executable instructions, for example processor instructions and/or interpreter instructions (e.g. Java interpreter instructions). Alternatively, one or more or all of the subroutines may be stored in at least one external library file and linked with a main program either statically or dynamically, e.g. at run-time. The main program contains at least one call to at least one of the subroutines. Also, the subroutines may comprise function calls to each other. An embodiment relating to a computer program product comprises computer executable instructions corresponding to each of the processing steps of at least one of the methods set forth. These instructions may be subdivided into subroutines and/or be stored in one or more files that may be linked statically or dynamically. Another embodiment relating to a computer program product comprises computer executable instructions corresponding to each of the means of at least one of the systems and/or products set forth. These instructions may be subdivided into subroutines and/or be stored in one or more files that may be linked statically or dynamically.
  • The carrier of a computer program may be any entity or device capable of carrying the program. For example, the carrier may include a storage medium, such as a ROM, for example a CD ROM or a semiconductor ROM, or a magnetic recording medium, for example a floppy disc or hard disk. Further the carrier may be a transmissible carrier such as an electrical or optical signal, which may be conveyed via electrical or optical cable or by radio or other means. When the program is embodied in such a signal, the carrier may be constituted by such cable or other device or means. Alternatively, the carrier may be an integrated circuit in which the program is embedded, the integrated circuit being adapted for performing, or for use in the performance of, the relevant method.
  • It should be noted that the above-mentioned embodiments illustrate rather than limit the invention, and that those skilled in the art will be able to design many alternative embodiments without departing from the scope of the appended claims. In the claims, any reference signs placed between parentheses shall not be construed as limiting the claim. Use of the verb “comprise” and its conjugations does not exclude the presence of elements or steps other than those stated in a claim. The article “a” or “an” preceding an element does not exclude the presence of a plurality of such elements. The invention may be implemented by means of hardware comprising several distinct elements, and by means of a suitably programmed computer. In the device claim enumerating several means, several of these means may be embodied by one and the same item of hardware. The mere fact that certain measures are recited in mutually different dependent claims does not indicate that a combination of these measures cannot be used to advantage.

Claims (20)

1. A system for controlling a controllable device, in particular a navigation device, the system comprising
a controllable device (450) comprising a user input (460), a controller (452) and a wireless communications interface (454);
a remote control device (400) for controlling the controllable device and comprising a user input (410), a controller (402) and a wireless communications interface (404);
the controller (402) of the remote control device (400) being arranged for:
transmitting a pairing request to the controllable device via the wireless communications interface (404) of the remote control device (400);
in response to receiving a confirmation from the controllable device via the wireless communications interface (404) of the remote control device (400), pairing with the controllable device to obtain a paired controllable device; and
in response to a user activation of the user input, transmitting an associated command to the paired controllable device via the wireless communications interface (404) of the remote control device (400); and
the controller (452) of the controllable device (450) being arranged for:
receiving the pairing request from the remote control device via the wireless communications interface (454) of the controllable device (450);
enabling a user to allow or reject the pairing request by means of the user input (460) of the controllable device (450);
in response to the user allowing the pairing request, transmitting the confirmation to the remote control device via the wireless communications interface (454) of the controllable device (450) and pairing with the remote control device to obtain a paired remote control device; and
in response to receiving a command from the paired remote control device (400) via the wireless communications interface (454) of the controllable device (450), executing the command.
2. The system according to claim 1, wherein the transmitting of the pairing request is performed in response to the user input being activated for a first time.
3. The system according to claim 1, wherein the enabling the user to allow or reject the pairing request comprises
prompting the user to indicate whether the user allows or rejects the pairing request;
waiting for a user input indicative of whether the user allows or rejects the pairing request.
4. The system according to claim 1, wherein the remote control device is arranged for
discovering one or more controllable devices within an action radius of the remote control device, to obtain a list of one or more discovered controllable devices;
automatically selecting one of the discovered controllable devices based on a predetermined selection criterion;
transmitting the pairing request to the selected controllable device.
5. The system according to claim 4, wherein the remote control device is arranged for
receiving a signal via the wireless communications interface of the remote control device from individual ones of the one or more discovered controllable devices;
establishing a strength of the signal received from the individual ones of the one or more discovered controllable devices; and
selecting the one of the discovered controllable devices that has a strongest received signal.
6. The system according to claim 5, wherein the remote control device is arranged for
in response to not receiving the confirmation from the selected controllable device, selecting the one of the discovered controllable devices that has a next strongest received signal.
7. The system according to claim 4, wherein the remote control device is arranged for
storing a communication identifier of the paired controllable device;
maintaining a connection with the paired controllable device via the wireless communications interface of the remote control device, wherein the command is transmitted via the connection;
in response to switching to a power on mode,
if the identifier has been stored, attempting to restore the connection with the paired controllable device using the communication identifier, and
if the connection with the paired controllable device is not restored, performing the steps of discovering, automatically selecting, and transmitting the pairing request; the paired controllable device being arranged for allowing the paired remote control device to connect.
8. The system according to claim 7, wherein the remote control device is arranged for giving up the connection when switching to a power off mode, or switching to the power off mode in response to a loss of the connection or in response to receiving a notification from the controllable device that it is shutting down.
9. The system according to claim 7, wherein the remote control device is arranged for switching from the power off mode to the power on mode in response to activation of the user input.
10. The system according to claim 7, wherein the maintaining the connection comprises regularly scheduling time windows for exchanging data packets between the paired controllable device and the paired remote control device; and wherein the system comprises
first power saving means for reducing a frequency and/or duration of the time windows after the input means has not been activated during a first predetermined time duration and until the input means is activated.
11. The system according to claim 7, further comprising
second power saving means for switching the remote control device to the power off mode, thereby giving up the connection, after the input means has not been activated during a second predetermined time duration.
12. The system according to any of claims 7, wherein the wireless communications interface of the remote control device and the wireless communications interface of the controllable device are Bluetooth communications interfaces, and wherein the remote control device and the controllable device are arranged for exchanging the pairing request, the confirmation message, and the command message via the Bluetooth communications interfaces.
13. The system according to claim 12, wherein the remote control device acts as a master device and the controllable device acts as a slave device.
14. The system according to claim 12, wherein the first power saving means is arranged for putting the connection in a sniff mode, a hold mode, or a park mode when reducing the frequency of data packets.
15. A remote control device (400) for use in the system according to claim 1, comprising a user input (410), a controller (402) and a wireless communications interface (404);
the controller (402) of the remote control device (400) being arranged for:
transmitting a pairing request to a controllable device via the wireless communications interface (404) of the remote control device (400);
in response to receiving a confirmation from the controllable device via the wireless communications interface (404) of the remote control device (400), pairing with the controllable device to obtain a paired controllable device; and
in response to a user activation of the user input, transmitting an associated command to the paired controllable device via the wireless communications interface (404) of the remote control device (400).
16. A controllable device (450), in particular a navigation device, for use in the system according to claim 1, comprising a user input (460), a controller (452) and a wireless communications interface (454);
the controller (452) of the controllable device (450) being arranged for:
receiving a pairing request from a remote control device (400) via the wireless communications interface (454) of the controllable device (450);
enabling a user to allow or reject the pairing request by means of the user input (460) of the controllable device (450);
in response to the user allowing the pairing request, transmitting a confirmation to the remote control device via the wireless communications interface (454) of the controllable device (450) and pairing with the remote control device to obtain a paired remote control device; and
in response to receiving a command from the paired remote control device (400) via the wireless communications interface (454) of the controllable device (450), executing the command.
17. A method of controlling a controllable device, in particular a navigation device, the method comprising
wirelessly transmitting a pairing request to the controllable device;
in response to receiving a confirmation from the controllable device, pairing with the controllable device to obtain a paired controllable device; and
in response to a user activation of a user input, wirelessly transmitting an associated command to the paired controllable device.
18. A computer program product comprising instructions for causing a processor to perform the method according to claim 17.
19. A method of controlling a controllable device, in particular a navigation device, the method comprising
wirelessly receiving a pairing request from a remote control device;
enabling a user to allow or reject the pairing request;
in response to the user allowing the pairing request, wirelessly transmitting a confirmation to the remote control device and pairing with the remote control device to obtain a paired remote control device; and
in response to receiving a command from the paired remote control device (400) via the wireless communications interface (454) of the controllable device (450), executing the command.
20. A computer program product comprising instructions for causing a processor to perform the method according to claim 19.
US11/907,256 2007-01-10 2007-10-10 Remote control system Abandoned US20080165024A1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
US11/907,256 US20080165024A1 (en) 2007-01-10 2007-10-10 Remote control system

Applications Claiming Priority (8)

Application Number Priority Date Filing Date Title
US87955307P 2007-01-10 2007-01-10
US87952307P 2007-01-10 2007-01-10
US87954907P 2007-01-10 2007-01-10
US87952907P 2007-01-10 2007-01-10
US87957707P 2007-01-10 2007-01-10
US87960107P 2007-01-10 2007-01-10
US87959907P 2007-01-10 2007-01-10
US11/907,256 US20080165024A1 (en) 2007-01-10 2007-10-10 Remote control system

Publications (1)

Publication Number Publication Date
US20080165024A1 true US20080165024A1 (en) 2008-07-10

Family

ID=38753565

Family Applications (15)

Application Number Title Priority Date Filing Date
US12/448,821 Active 2029-03-10 US8260547B2 (en) 2007-01-10 2007-10-05 Navigation device interface
US11/907,249 Abandoned US20080167809A1 (en) 2007-01-10 2007-10-10 Search function for portable navigation device
US11/907,256 Abandoned US20080165024A1 (en) 2007-01-10 2007-10-10 Remote control system
US11/907,245 Active 2029-03-06 US8751152B2 (en) 2007-01-10 2007-10-10 Traffic delay indication
US11/907,250 Abandoned US20080177471A1 (en) 2007-01-10 2007-10-10 Navigation device and method for displaying traffic information
US11/907,247 Abandoned US20080167798A1 (en) 2007-01-10 2007-10-10 Navigation device and method for displaying navigation information
US11/907,228 Abandoned US20080208446A1 (en) 2007-01-10 2007-10-10 Navigation device and method for emergency service access
US11/907,227 Active 2031-07-17 US8483943B2 (en) 2007-01-10 2007-10-10 Navigation device and method for driving break warning
US11/907,246 Abandoned US20080167811A1 (en) 2007-01-10 2007-10-10 Navigation device and method for displaying navigation information
US11/907,242 Abandoned US20080215238A1 (en) 2007-01-10 2007-10-10 Navigation device and method for issuing warnings
US11/907,244 Abandoned US20080167803A1 (en) 2007-01-10 2007-10-10 Navigation device and method for travel warnings
US11/907,243 Abandoned US20080208448A1 (en) 2007-01-10 2007-10-10 Navigation device and method for dealing with limited access roads
US11/907,248 Active 2030-01-30 US8135538B2 (en) 2007-01-10 2007-10-10 Navigation system
US11/907,237 Abandoned US20080262715A1 (en) 2007-01-10 2007-10-10 Navigation device and method using a location message
US11/907,257 Abandoned US20080168398A1 (en) 2007-01-10 2007-10-10 Navigation device and method for displaying a rich content document

Family Applications Before (2)

Application Number Title Priority Date Filing Date
US12/448,821 Active 2029-03-10 US8260547B2 (en) 2007-01-10 2007-10-05 Navigation device interface
US11/907,249 Abandoned US20080167809A1 (en) 2007-01-10 2007-10-10 Search function for portable navigation device

Family Applications After (12)

Application Number Title Priority Date Filing Date
US11/907,245 Active 2029-03-06 US8751152B2 (en) 2007-01-10 2007-10-10 Traffic delay indication
US11/907,250 Abandoned US20080177471A1 (en) 2007-01-10 2007-10-10 Navigation device and method for displaying traffic information
US11/907,247 Abandoned US20080167798A1 (en) 2007-01-10 2007-10-10 Navigation device and method for displaying navigation information
US11/907,228 Abandoned US20080208446A1 (en) 2007-01-10 2007-10-10 Navigation device and method for emergency service access
US11/907,227 Active 2031-07-17 US8483943B2 (en) 2007-01-10 2007-10-10 Navigation device and method for driving break warning
US11/907,246 Abandoned US20080167811A1 (en) 2007-01-10 2007-10-10 Navigation device and method for displaying navigation information
US11/907,242 Abandoned US20080215238A1 (en) 2007-01-10 2007-10-10 Navigation device and method for issuing warnings
US11/907,244 Abandoned US20080167803A1 (en) 2007-01-10 2007-10-10 Navigation device and method for travel warnings
US11/907,243 Abandoned US20080208448A1 (en) 2007-01-10 2007-10-10 Navigation device and method for dealing with limited access roads
US11/907,248 Active 2030-01-30 US8135538B2 (en) 2007-01-10 2007-10-10 Navigation system
US11/907,237 Abandoned US20080262715A1 (en) 2007-01-10 2007-10-10 Navigation device and method using a location message
US11/907,257 Abandoned US20080168398A1 (en) 2007-01-10 2007-10-10 Navigation device and method for displaying a rich content document

Country Status (9)

Country Link
US (15) US8260547B2 (en)
EP (15) EP2102601A1 (en)
JP (15) JP2010518358A (en)
AR (29) AR063913A1 (en)
AU (15) AU2007343390A1 (en)
ES (2) ES2426585T3 (en)
NL (10) NL2001138C1 (en)
TW (29) TW200829877A (en)
WO (28) WO2008083740A1 (en)

Cited By (25)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20090045970A1 (en) * 2007-08-16 2009-02-19 Sony Corporation Remote control system, receiving apparatus, and electronic device
US20090096573A1 (en) * 2007-10-10 2009-04-16 Apple Inc. Activation of Cryptographically Paired Device
US20090160541A1 (en) * 2007-12-21 2009-06-25 Wei-Lun Liu Digital Photo Frame with Power Saving Function and Related Power Saving Method
US20090259397A1 (en) * 2008-04-10 2009-10-15 Richard Stanton Navigation system with touchpad remote
US20090322558A1 (en) * 2008-06-30 2009-12-31 General Motors Corporation Automatic Alert Playback Upon Recognition of a Paired Peripheral Device
US20100013660A1 (en) * 2008-07-18 2010-01-21 Samsung Electronics Co, Ltd. Pairing method and control device therefor
US20100082990A1 (en) * 2008-09-29 2010-04-01 Microsoft Corporation Establishment of a relationship between wireless devices
US20110010006A1 (en) * 2008-03-28 2011-01-13 Daihen Corporation Robot control system
US20110018759A1 (en) * 2009-07-23 2011-01-27 Broadcom Corporation Coupled gps phone and navigation system
US20110267170A1 (en) * 2010-04-30 2011-11-03 Foshan Shunde Sincere-Home Home Appliance Manufacturing Co., Ltd. Method for processing signals received by a wireless controlled circuit of a steam device
US8060054B1 (en) * 2008-11-13 2011-11-15 Sprint Spectrum L.P. Method and system for reactive power-saving
US20120154128A1 (en) * 2010-12-16 2012-06-21 Sunguk Cho Apparatus and method for wirelessly controlling a system or appliance
US20140097934A1 (en) * 2012-10-04 2014-04-10 Powertech Industrial Co., Ltd. Control system and method for automatically turning on/off device
US20140191854A1 (en) * 2013-01-10 2014-07-10 Timotion Technology Co., Ltd. Power-saving remote control apparatus and power-saving manual control apparatus
US20140255025A1 (en) * 2008-09-03 2014-09-11 Apple Inc. Intelligent Infrared Remote Pairing
US8995981B1 (en) * 2010-12-13 2015-03-31 Csr Technology Inc. Systems and methods for remote control adaptive configuration
US9355559B1 (en) * 2013-05-23 2016-05-31 Amazon Technologies, Inc. Media device control profile selection
US20160283194A1 (en) * 2014-02-28 2016-09-29 Bose Corporation Direct selection of audio source
US20160296116A1 (en) * 2010-06-30 2016-10-13 Welch Allyn, Inc. Body Area Network Pairing Improvements for Clinical Workflows
US9949097B1 (en) * 2014-12-31 2018-04-17 Amazon Technologies, Inc. Sharing SIM functionality between devices
US10057751B2 (en) * 2013-09-02 2018-08-21 Samsung Electronics Co., Ltd Electronic device and method for updating accessory information
EP3489923A1 (en) * 2017-11-28 2019-05-29 Samsung Electronics Co., Ltd. Remote control, electronic apparatus and pairing method thereof
US20190332180A1 (en) * 2017-02-17 2019-10-31 Microsoft Technology Licensing, Llc Remote control of applications
US20200008048A1 (en) * 2017-01-17 2020-01-02 Sony Corporation Communication device, pairing method, and program
US20230030168A1 (en) * 2021-07-27 2023-02-02 Dell Products L.P. Protection of i/o paths against network partitioning and component failures in nvme-of environments

Families Citing this family (286)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7792121B2 (en) * 2003-01-03 2010-09-07 Microsoft Corporation Frame protocol and scheduling system
US7181701B2 (en) * 2003-01-03 2007-02-20 Microsoft Corporation Glanceable information system and method
US8453065B2 (en) 2004-06-25 2013-05-28 Apple Inc. Preview and installation of user interface elements in a display environment
CN102175255B (en) * 2004-07-23 2015-09-30 德卡尔塔公司 The automated prioritization of map object
US7519469B2 (en) * 2005-04-28 2009-04-14 Alpine Electronics, Inc. Display method and apparatus for navigation system
US7933897B2 (en) * 2005-10-12 2011-04-26 Google Inc. Entity display priority in a distributed geographic information system
DE102005062465A1 (en) * 2005-12-27 2007-07-05 Robert Bosch Gmbh Method for selecting a location
US8607167B2 (en) * 2007-01-07 2013-12-10 Apple Inc. Portable multifunction device, method, and graphical user interface for providing maps and directions
JP5230652B2 (en) * 2007-01-10 2013-07-10 トムトム インターナショナル ベスローテン フエンノートシャップ Method, computer program and navigation system for indicating traffic delay
US20080167812A1 (en) * 2007-01-10 2008-07-10 Pieter Geelen Navigation device and method for fuel pricing display
JP4781436B2 (en) * 2007-01-11 2011-09-28 三菱電機株式会社 Navigation device
WO2008093454A1 (en) * 2007-01-31 2008-08-07 Mitsubishi Electric Corporation Navigation device
DE112007003266T5 (en) 2007-02-05 2009-11-12 Mitsubishi Electric Corp. navigation device
TW200842591A (en) * 2007-04-20 2008-11-01 Genesys Logic Inc OTG device for multi-directional transmitting GPS data and controlling method of same
WO2008132537A1 (en) * 2007-04-26 2008-11-06 Nokia Corporation Method, user interface, apparatus, server, system, and computer program for providing a map view
US20080319656A1 (en) * 2007-06-19 2008-12-25 Irish Jeremy A System And Method For Providing Player Interfacing Layouts For Geolocational Activities
US8302033B2 (en) * 2007-06-22 2012-10-30 Apple Inc. Touch screen device, method, and graphical user interface for providing maps, directions, and location-based information
US8171432B2 (en) * 2008-01-06 2012-05-01 Apple Inc. Touch screen device, method, and graphical user interface for displaying and selecting application options
US9848447B2 (en) * 2007-06-27 2017-12-19 Ford Global Technologies, Llc Method and system for emergency notification
US8175802B2 (en) 2007-06-28 2012-05-08 Apple Inc. Adaptive route guidance based on preferences
US8204684B2 (en) 2007-06-28 2012-06-19 Apple Inc. Adaptive mobile device navigation
US8774825B2 (en) 2007-06-28 2014-07-08 Apple Inc. Integration of map services with user applications in a mobile device
US9109904B2 (en) 2007-06-28 2015-08-18 Apple Inc. Integration of map services and user applications in a mobile device
US8311526B2 (en) 2007-06-28 2012-11-13 Apple Inc. Location-based categorical information services
US9066199B2 (en) 2007-06-28 2015-06-23 Apple Inc. Location-aware mobile device
US8762056B2 (en) 2007-06-28 2014-06-24 Apple Inc. Route reference
US8463238B2 (en) 2007-06-28 2013-06-11 Apple Inc. Mobile device base station
US8290513B2 (en) 2007-06-28 2012-10-16 Apple Inc. Location-based services
US8275352B2 (en) 2007-06-28 2012-09-25 Apple Inc. Location-based emergency information
US8108144B2 (en) 2007-06-28 2012-01-31 Apple Inc. Location based tracking
US8332402B2 (en) 2007-06-28 2012-12-11 Apple Inc. Location based media items
US9954996B2 (en) * 2007-06-28 2018-04-24 Apple Inc. Portable electronic device with conversation management for incoming instant messages
US8385946B2 (en) 2007-06-28 2013-02-26 Apple Inc. Disfavored route progressions or locations
US8180379B2 (en) 2007-06-28 2012-05-15 Apple Inc. Synchronizing mobile and vehicle devices
US20090005974A1 (en) * 2007-06-29 2009-01-01 Gm Global Technology Operations, Inc. Fuel cost predictor system
GB2452734A (en) 2007-09-12 2009-03-18 Symbian Software Ltd Portable device determining and storing a location at which the device is stationary
US8196050B2 (en) 2007-09-17 2012-06-05 Mp 1, Inc. System and method for embedding a view of a virtual space in a banner ad and enabling user interaction with the virtual space within the banner ad
US20090077475A1 (en) * 2007-09-17 2009-03-19 Areae, Inc. System for providing virtual spaces with separate places and/or acoustic areas
US9968850B2 (en) * 2007-09-17 2018-05-15 Disney Enterprises, Inc. System for providing virtual spaces for access by users
US8127246B2 (en) 2007-10-01 2012-02-28 Apple Inc. Varying user interface element based on movement
US8977294B2 (en) 2007-10-10 2015-03-10 Apple Inc. Securely locating a device
US9532164B2 (en) * 2007-10-12 2016-12-27 Empire Ip Llc Mashing mapping content displayed on mobile devices
US20090157312A1 (en) * 2007-12-14 2009-06-18 Microsoft Corporation Social network based routes
JP5034932B2 (en) * 2007-12-26 2012-09-26 ソニー株式会社 Display device, program, and recording medium
US20090177987A1 (en) * 2008-01-04 2009-07-09 Prasantha Jayakody Efficient display of objects of interest to a user through a graphical user interface
US8327272B2 (en) 2008-01-06 2012-12-04 Apple Inc. Portable multifunction device, method, and graphical user interface for viewing and managing electronic calendars
US8355862B2 (en) 2008-01-06 2013-01-15 Apple Inc. Graphical user interface for presenting location information
US8452529B2 (en) 2008-01-10 2013-05-28 Apple Inc. Adaptive navigation system for estimating travel times
DE102008006445A1 (en) * 2008-01-28 2009-08-20 Navigon Ag Method for operating a navigation device
WO2009097662A1 (en) * 2008-02-08 2009-08-13 Peter William Black Location determination system and method
DE102008022184A1 (en) * 2008-03-11 2009-09-24 Navigon Ag Method for generating an electronic address database, method for searching an electronic address database and navigation device with an electronic address database
US8428873B2 (en) * 2008-03-24 2013-04-23 Google Inc. Panoramic images within driving directions
WO2009121299A1 (en) 2008-04-01 2009-10-08 Decarta Inc. Point of interest search along a route
CN101556159A (en) * 2008-04-11 2009-10-14 联发科技(合肥)有限公司 Safe navigation method of global navigational satellite system and global navigational satellite system device
US8755968B2 (en) * 2008-04-22 2014-06-17 Mark Gottlieb Context-sensitive navigational aid
TWI484401B (en) * 2008-04-24 2015-05-11 宏達國際電子股份有限公司 Electronic device and automatically hiding keypad method and digital data storage media
US9250092B2 (en) 2008-05-12 2016-02-02 Apple Inc. Map service with network-based query for search
US8644843B2 (en) 2008-05-16 2014-02-04 Apple Inc. Location determination
CN101983316A (en) * 2008-05-29 2011-03-02 通腾科技股份有限公司 A navigation device and method for altering map information related to audible information
US20090299616A1 (en) * 2008-05-30 2009-12-03 Navteq North America, Llc Data mining in a digital map database to identify intersections located over hills and enabling precautionary actions in a vehicle
US8134478B2 (en) * 2008-05-30 2012-03-13 Navteq B.V. Data mining in a digital map database to identify community reported driving hazards along roads and enabling precautionary actions in a vehicle
US8332143B2 (en) * 2008-05-30 2012-12-11 Navteq B.V. Data mining in a digital map database to identify curves along downhill roads and enabling precautionary actions in a vehicle
US8688369B2 (en) 2008-05-30 2014-04-01 Navteq B.V. Data mining in a digital map database to identify blind intersections along roads and enabling precautionary actions in a vehicle
US9121716B2 (en) 2008-05-30 2015-09-01 Here Global B.V. Data mining in a digital map database to identify insufficient superelevation along roads and enabling precautionary actions in a vehicle
US8775073B2 (en) * 2008-05-30 2014-07-08 Navteq B.V. Data mining in a digital map database to identify insufficient merge lanes along roads and enabling precautionary actions in a vehicle
US8466810B2 (en) 2008-05-30 2013-06-18 Navteq B.V. Data mining in a digital map database to identify intersections located at hill bottoms and enabling precautionary actions in a vehicle
US8698649B2 (en) 2008-05-30 2014-04-15 Navteq B.V. Data mining in a digital map database to identify decreasing radius of curvature along roads and enabling precautionary actions in a vehicle
US9182241B2 (en) 2008-05-30 2015-11-10 Here Global B.V. Data mining in a digital map database to identify unusually narrow lanes or roads and enabling precautionary actions in a vehicle
US9134133B2 (en) 2008-05-30 2015-09-15 Here Global B.V. Data mining to identify locations of potentially hazardous conditions for vehicle operation and use thereof
US8009061B2 (en) * 2008-05-30 2011-08-30 Navteq North America, Llc Data mining for traffic signals or signs along road curves and enabling precautionary actions in a vehicle
US8026835B2 (en) * 2008-05-30 2011-09-27 Navteq North America, Llc Data mining in a digital map database to identify traffic signals, stop signs and yield signs at bottoms of hills and enabling precautionary actions in a vehicle
US10648817B2 (en) * 2008-05-30 2020-05-12 Here Global B.V. Data mining in a digital map database to identify speed changes on upcoming curves along roads and enabling precautionary actions in a vehicle
US9403087B2 (en) * 2008-06-09 2016-08-02 Disney Enterprises, Inc. System and method of providing access to virtual spaces that are associated with physical analogues in the real world
US8066571B2 (en) 2008-06-09 2011-11-29 Metaplace, Inc. System and method for enabling characters to be manifested within a plurality of different virtual spaces
JP5330508B2 (en) * 2008-06-25 2013-10-30 トムトム インターナショナル ベスローテン フエンノートシャップ Navigation device, navigation device control method, program, and medium
US8369867B2 (en) 2008-06-30 2013-02-05 Apple Inc. Location sharing
US8374781B2 (en) * 2008-07-09 2013-02-12 Chrysler Group Llc Method for vehicle route planning
US8254953B2 (en) * 2008-07-18 2012-08-28 Disney Enterprises, Inc. System and method for providing location-based data on a wireless portable device
TW201005265A (en) * 2008-07-22 2010-02-01 Arbl Co Ltd Communication method integrating both satellite navigation system and directional image positioning and comparison
JP4623156B2 (en) * 2008-07-25 2011-02-02 トヨタ自動車株式会社 Vehicle information recording system, vehicle information recording device, and vehicle information recording method
US20100049435A1 (en) * 2008-08-20 2010-02-25 Hsia-Hsin Li Communication Routing Apparatus And Method Via Navigation System
US8249804B2 (en) * 2008-08-20 2012-08-21 Mitac International Corporation Systems and methods for smart city search
TWI399522B (en) * 2008-08-22 2013-06-21 Htc Corp Method and apparatus for reminding calendar schedule and computer program product using the method
US9052210B2 (en) 2008-08-22 2015-06-09 Htc Corporation Method and apparatus for reminding calendar schedule and recording medium
DE102008045994A1 (en) * 2008-09-05 2010-03-11 Volkswagen Ag Method and device for displaying information in a vehicle
US9264856B1 (en) 2008-09-10 2016-02-16 Dominic M. Kotab Geographical applications for mobile devices and backend systems
US11231289B2 (en) * 2008-09-10 2022-01-25 Dominic M. Kotab Systems, methods and computer program products for sharing geographical data
US8359643B2 (en) 2008-09-18 2013-01-22 Apple Inc. Group formation using anonymous broadcast information
TWI385408B (en) * 2008-09-26 2013-02-11 Mitac Int Corp Method of displaying multiple points of interest on a personal navigation device
US8635012B2 (en) * 2008-10-02 2014-01-21 International Business Machines Corporation Optimization of travel routing
US9100249B2 (en) 2008-10-10 2015-08-04 Metaplace, Inc. System and method for providing virtual spaces for access by users via the web
TWI386628B (en) * 2008-10-23 2013-02-21 Inventec Appliances Corp Points of interest to search the scope of the planning method
TWI395924B (en) * 2008-12-23 2013-05-11 Mitac Int Corp Local information service methods, local information service systems and portable electronic devices
TWI395927B (en) * 2008-12-24 2013-05-11 Mitac Int Corp Method for notifying users about future appointments
WO2010075878A2 (en) * 2008-12-29 2010-07-08 Tomtom International B.V. Navigation device and method of generating routing instructions
US9746335B2 (en) * 2008-12-30 2017-08-29 Tomtom Global Content B.V. Method and system for transmitting and/or receiving at least one location reference, enhanced by at least one focusing factor
WO2010077225A2 (en) 2008-12-30 2010-07-08 Tele Atlas North America, Inc. A method and system for transmitting and/or receiving at least one location reference, enhanced by at least one focusing factor
TWI410816B (en) * 2009-01-07 2013-10-01 Mediatek Singapore Pte Ltd Method for searching a database for at least a location data set and data searching system
JP2010175517A (en) * 2009-02-02 2010-08-12 Sony Corp Navigation apparatus
TWI385359B (en) * 2009-02-04 2013-02-11 Mitac Int Corp Path guidance system and its method
US8903351B2 (en) * 2009-03-06 2014-12-02 Ford Motor Company Method and system for emergency call handling
US8457888B2 (en) 2009-03-08 2013-06-04 Mitac International Corp. Method for reminding users about future appointments while taking into account traveling time to the appointment location
US8838370B2 (en) 2009-03-09 2014-09-16 Empire Technology Development Llc Traffic flow model to provide traffic flow information
US20100235076A1 (en) * 2009-03-10 2010-09-16 Microsoft Corporation Estimation of fuel consumption from gps trails
US8274536B2 (en) * 2009-03-16 2012-09-25 Apple Inc. Smart keyboard management for a multifunction device with a touch screen display
US8589374B2 (en) * 2009-03-16 2013-11-19 Apple Inc. Multifunction device with integrated search and application selection
AU2009343389B2 (en) * 2009-04-01 2015-10-29 Uber Technologies, Inc. Point of interest search along a route with return
CA2760557A1 (en) * 2009-05-01 2010-11-04 Sirius Xm Radio Inc. Traffic data services without navigation systems
US8660530B2 (en) 2009-05-01 2014-02-25 Apple Inc. Remotely receiving and communicating commands to a mobile device for execution by the mobile device
US8666367B2 (en) 2009-05-01 2014-03-04 Apple Inc. Remotely locating and commanding a mobile device
US8670748B2 (en) 2009-05-01 2014-03-11 Apple Inc. Remotely locating and commanding a mobile device
US9008955B2 (en) 2009-05-05 2015-04-14 GM Global Technology Operations LLC Route planning system for vehicles
ITUD20090086A1 (en) * 2009-05-06 2010-11-07 Framed Snc Di Zambelli Rain & Gurna Ri INTEGRATED OR INTEGRAL DEVICE FOR SATELLITE NAVIGATION
TWI404916B (en) * 2009-05-08 2013-08-11 Mitac Int Corp Methods of creating and playing customizable audio alerts and related devices
WO2010127505A1 (en) 2009-05-08 2010-11-11 Mediatek Singapore Pte. Ltd. Poi displaying method and electronic apparatus utilizing the method
EP2251826A1 (en) * 2009-05-16 2010-11-17 Deutsche Telekom AG Method and device for creating a database which provides information about petrol stations in a delivery area and for automatic selection of a petrol station
CN101893444A (en) 2009-05-18 2010-11-24 深圳富泰宏精密工业有限公司 Vehicle navigation system and method
TWI395928B (en) * 2009-05-20 2013-05-11 Mitac Int Corp Method of performing routing with artificial intelligence
DE102009023304A1 (en) * 2009-05-29 2010-12-02 Siemens Aktiengesellschaft Computerized monitoring of energy consumption of a means of transport
TWI403693B (en) * 2009-06-01 2013-08-01 Acer Inc Portable electronic device, a navigation information download system and a method thereof
US8464182B2 (en) * 2009-06-07 2013-06-11 Apple Inc. Device, method, and graphical user interface for providing maps, directions, and location-based information
TWI394932B (en) * 2009-06-16 2013-05-01 Inventec Corp Map recognizing system and method thereof
CN101599232B (en) * 2009-07-09 2012-07-04 北京四维图新科技股份有限公司 Method and device for retrieving information points
US9683854B2 (en) * 2009-07-19 2017-06-20 Aaron T. Emigh Pricing by historical comparison
US8983772B2 (en) 2009-07-27 2015-03-17 Htc Corporation Method for displaying navigation route, navigation apparatus and recording medium
TWI408340B (en) * 2009-07-27 2013-09-11 Htc Corp Mehtod for displaying navigation route, navigation apparatus and computer program product
US20110029904A1 (en) * 2009-07-30 2011-02-03 Adam Miles Smith Behavior and Appearance of Touch-Optimized User Interface Elements for Controlling Computer Function
TWI421472B (en) * 2009-08-10 2014-01-01 Htc Corp Method and system for browsing neighboring points of interest and computer program product using the same
US8667424B2 (en) 2009-08-26 2014-03-04 Mitac International Corp. Method of spreading out and displaying closely located points of interest on a personal navigation device
US8280619B2 (en) * 2009-09-04 2012-10-02 Mitac International Corp. Portable navigation apparatus with refueling prompt function and method thereof
JP2011071937A (en) * 2009-09-28 2011-04-07 Kyocera Corp Electronic device
TWI402482B (en) * 2009-10-20 2013-07-21 Mitac Int Corp Portable navigation device with fuel prompt and its method
US20110098016A1 (en) * 2009-10-28 2011-04-28 Ford Motor Company Method and system for emergency call placement
KR101612789B1 (en) * 2009-12-01 2016-04-18 엘지전자 주식회사 Navigation method of mobile terminal and apparatus thereof
TWI416079B (en) * 2009-12-08 2013-11-21 Mitac Int Corp Navigation systems and route planning methods using the same
TWI409437B (en) * 2009-12-22 2013-09-21 Mitac Int Corp Personal navigation device and its method for querying and displaying information of point of interest items
DE102009060365A1 (en) * 2009-12-24 2012-03-01 Volkswagen Ag Navigation system, in particular for a motor vehicle
US20120259539A1 (en) * 2009-12-28 2012-10-11 Clarion Co., Ltd. Navigation Device and Guiding Method Thereof
WO2011081155A1 (en) * 2009-12-28 2011-07-07 クラリオン株式会社 Navigation device and guidance method thereof
TWI449880B (en) * 2009-12-29 2014-08-21 Fih Hong Kong Ltd Intelligent navigation system and method of mass transit
US8364392B2 (en) * 2009-12-29 2013-01-29 Telenav, Inc. Navigation system with speed monitoring mechanism and method of operation thereof
US8862576B2 (en) 2010-01-06 2014-10-14 Apple Inc. Device, method, and graphical user interface for mapping directions between search results
US8456297B2 (en) * 2010-01-06 2013-06-04 Apple Inc. Device, method, and graphical user interface for tracking movement on a map
JP5463922B2 (en) * 2010-01-12 2014-04-09 株式会社デンソー In-vehicle machine
DE102010007089A1 (en) * 2010-02-06 2011-08-11 Bayerische Motoren Werke Aktiengesellschaft, 80809 Method for operating navigation system utilized to provide route guide for motor car, involves assigning information and intermediate positions of information units to each other for overlaid optical outputting of information and positions
US8903354B2 (en) * 2010-02-15 2014-12-02 Ford Global Technologies, Llc Method and system for emergency call arbitration
US8365219B2 (en) * 2010-03-14 2013-01-29 Harris Technology, Llc Remote frames
US8150741B2 (en) * 2010-03-15 2012-04-03 Microsoft Corporation Shopping assistant
US20110230159A1 (en) * 2010-03-19 2011-09-22 Ford Global Technologies, Llc System and Method for Automatic Storage and Retrieval of Emergency Information
TW201137645A (en) * 2010-04-27 2011-11-01 Inventec Corp Inquiring and displaying system and method for providing illustrative sentence corresponding to geographic information
DE102010029171A1 (en) * 2010-05-20 2011-11-24 Bayerische Motoren Werke Aktiengesellschaft Method for determining route from start point to destination point using motor car navigation system, involves considering information about road usage authority by motor car or motor car navigation system during route determination
TWI420076B (en) * 2010-07-21 2013-12-21 Mitac Int Corp Personal navigation device which provides portable electronic map and related navigating method
EP2584515B1 (en) * 2010-06-15 2020-06-10 Navitime Japan Co., Ltd. Navigation system, terminal apparatus, navigation server, navigation apparatus, navigation method, and program
US9587946B2 (en) * 2010-06-16 2017-03-07 Navitime Japan Co., Ltd. Navigation system, terminal apparatus, navigation server, navigation apparatus, navigation method, and computer program product
DE102010030309A1 (en) 2010-06-21 2011-12-22 Ford Global Technologies, Llc Method and device for determining an energy consumption optimized route
US8319772B2 (en) 2010-07-23 2012-11-27 Microsoft Corporation 3D layering of map metadata
US9104788B2 (en) 2010-08-03 2015-08-11 General Electric Company System and method of using location technology to aid patient recovery
TWI425192B (en) * 2010-10-14 2014-02-01 Chunghwa Telecom Co Ltd A Guide to Navigation Direction and Its Method
US8942919B2 (en) * 2010-10-27 2015-01-27 Honda Motor Co., Ltd. BEV routing system and method
US9429445B2 (en) * 2010-11-02 2016-08-30 Telenav, Inc. Navigation system with communication identification based destination guidance mechanism and method of operation thereof
US8880333B2 (en) * 2010-11-02 2014-11-04 Here Global B.V. Effective slope for fuel consumption calculation
JP5461365B2 (en) * 2010-11-04 2014-04-02 本田技研工業株式会社 Cruising range display device
GB2485562A (en) * 2010-11-18 2012-05-23 David Peter Pearson Information transmission display system has screen divided into areas displaying the priority of information received
KR101251788B1 (en) * 2010-12-06 2013-04-08 기아자동차주식회사 System for displaying fuel efficiency and method thereof
US8849499B2 (en) 2011-01-06 2014-09-30 Ford Global Technologies, Llc Methods and systems for monitoring a vehicle's energy source
US8718536B2 (en) 2011-01-18 2014-05-06 Marwan Hannon Apparatus, system, and method for detecting the presence and controlling the operation of mobile devices within a vehicle
US8686864B2 (en) 2011-01-18 2014-04-01 Marwan Hannon Apparatus, system, and method for detecting the presence of an intoxicated driver and controlling the operation of a vehicle
US20120190324A1 (en) 2011-01-25 2012-07-26 Ford Global Technologies, Llc Automatic Emergency Call Language Provisioning
US9146126B2 (en) * 2011-01-27 2015-09-29 Here Global B.V. Interactive geographic feature
US8818325B2 (en) 2011-02-28 2014-08-26 Ford Global Technologies, Llc Method and system for emergency call placement
US8630791B2 (en) * 2011-03-04 2014-01-14 Honda Motor Co., Ltd. Dynamic route guidance
US9273979B2 (en) 2011-05-23 2016-03-01 Microsoft Technology Licensing, Llc Adjustable destination icon in a map navigation tool
EP2715285B1 (en) * 2011-06-03 2020-11-04 Apple Inc. Devices and methods for comparing and selecting alternative navigation routes
KR101110639B1 (en) 2011-06-22 2012-06-12 팅크웨어(주) Safe service system and method thereof
JP5724110B2 (en) * 2011-07-07 2015-05-27 株式会社日立製作所 Route creation system, route creation method and program
US20130041552A1 (en) 2011-08-11 2013-02-14 Ford Global Technologies, Llc Methods and Apparatus for Estimating Power Usage
US8907776B2 (en) 2011-10-05 2014-12-09 Ford Global Technologies, Llc Method and apparatus for do not disturb message delivery
KR101586480B1 (en) * 2011-10-31 2016-01-19 네이버 주식회사 Apparatus and method for transmitting position information
KR20130071298A (en) 2011-12-20 2013-06-28 삼성전자주식회사 Navigation system for vehicle, nevigation method thereof, user terminal and information providing method thereof
US9218123B2 (en) 2011-12-29 2015-12-22 Apple Inc. Device, method, and graphical user interface for resizing content viewing and text entry interfaces
KR20130080739A (en) * 2012-01-05 2013-07-15 삼성전자주식회사 Navigation system for vehicle and nevigation method thereof
US8756003B2 (en) * 2012-01-13 2014-06-17 Cartasite Inc Motion based message delivery
US8849742B2 (en) 2012-01-24 2014-09-30 Ford Global Technologies, Llc Method and apparatus for providing charging state alerts
KR101318150B1 (en) * 2012-02-01 2013-10-15 팅크웨어(주) Navigation apparatus for bike and interface method thereof
US9141988B2 (en) 2012-02-22 2015-09-22 Ebay, Inc. Systems and methods to provide search results based on time to obtain
US9171327B2 (en) 2012-03-23 2015-10-27 Ebay Inc. Systems and methods for in-vehicle navigated shopping
US8849555B2 (en) * 2012-02-29 2014-09-30 Inrix, Inc. Fuel consumption calculations and warnings
US8594616B2 (en) 2012-03-08 2013-11-26 Ford Global Technologies, Llc Vehicle key fob with emergency assistant service
US9857185B2 (en) 2012-05-31 2018-01-02 Here Global B.V. Method and apparatus for presenting a comparison of progress information associated with transport modes or routes
US9482296B2 (en) 2012-06-05 2016-11-01 Apple Inc. Rendering road signs during navigation
US9135751B2 (en) 2012-06-05 2015-09-15 Apple Inc. Displaying location preview
US9146125B2 (en) 2012-06-05 2015-09-29 Apple Inc. Navigation application with adaptive display of graphical directional indicators
US9886794B2 (en) 2012-06-05 2018-02-06 Apple Inc. Problem reporting in maps
US9997069B2 (en) 2012-06-05 2018-06-12 Apple Inc. Context-aware voice guidance
US9159153B2 (en) 2012-06-05 2015-10-13 Apple Inc. Method, system and apparatus for providing visual feedback of a map view change
US8965696B2 (en) 2012-06-05 2015-02-24 Apple Inc. Providing navigation instructions while operating navigation application in background
US8880336B2 (en) 2012-06-05 2014-11-04 Apple Inc. 3D navigation
US10176633B2 (en) 2012-06-05 2019-01-08 Apple Inc. Integrated mapping and navigation application
US10156455B2 (en) 2012-06-05 2018-12-18 Apple Inc. Context-aware voice guidance
US9418672B2 (en) 2012-06-05 2016-08-16 Apple Inc. Navigation application with adaptive instruction text
US9367959B2 (en) * 2012-06-05 2016-06-14 Apple Inc. Mapping application with 3D presentation
US8983778B2 (en) 2012-06-05 2015-03-17 Apple Inc. Generation of intersection information by a mapping service
US9182243B2 (en) * 2012-06-05 2015-11-10 Apple Inc. Navigation application
USD719973S1 (en) * 2012-06-06 2014-12-23 Apple Inc. Display screen or portion thereof with graphical user interface
DE102012012269B3 (en) * 2012-06-20 2013-05-29 Audi Ag information means
KR101959869B1 (en) * 2012-08-14 2019-07-04 삼성전자주식회사 Low power wireless communication system, mobile terminal and base station in low power wireless communication system, method for determining low power wireless communication channel
TWI472720B (en) * 2012-08-22 2015-02-11 Inst Information Industry Systems and methods for presenting point of interest (poi) information map, and storage medium thereof
US20140067540A1 (en) * 2012-09-04 2014-03-06 Yp Intellectual Property Llc System and method for presenting fuel prices and fuel providers
JP2014057161A (en) * 2012-09-11 2014-03-27 Pioneer Electronic Corp Radio communication device and communication control method
TWI468983B (en) * 2012-09-21 2015-01-11 Univ Nat Chiao Tung Service activation method and service activation system
EP2906439A4 (en) * 2012-10-10 2016-07-27 Automatic Labs Inc System and method for reviewing travel trips
US10359294B2 (en) 2012-10-29 2019-07-23 Google Llc Interactive digital map on a portable device
US8700320B1 (en) * 2012-11-13 2014-04-15 Mordechai Teicher Emphasizing featured locations during a journey
DE102012221305A1 (en) 2012-11-22 2014-05-22 Bayerische Motoren Werke Aktiengesellschaft Navigation system and navigation method
USD735214S1 (en) * 2012-11-30 2015-07-28 Google Inc. Display screen or portion thereof with graphical user interface
US9002567B2 (en) * 2013-01-07 2015-04-07 Cloudcar, Inc. Course-based place searching
US9049584B2 (en) 2013-01-24 2015-06-02 Ford Global Technologies, Llc Method and system for transmitting data using automated voice when data transmission fails during an emergency call
WO2014121431A1 (en) 2013-02-05 2014-08-14 Nokia Corporation Method and apparatus for power saving scheme in a location sensor
EP2770301A1 (en) * 2013-02-20 2014-08-27 Harman Becker Automotive Systems GmbH Personalized 3d vehicle model in an electronic map
US8676431B1 (en) 2013-03-12 2014-03-18 Google Inc. User interface for displaying object-based indications in an autonomous driving system
USD750663S1 (en) 2013-03-12 2016-03-01 Google Inc. Display screen or a portion thereof with graphical user interface
USD754190S1 (en) 2013-03-13 2016-04-19 Google Inc. Display screen or portion thereof with graphical user interface
USD754189S1 (en) 2013-03-13 2016-04-19 Google Inc. Display screen or portion thereof with graphical user interface
US9462545B2 (en) 2013-03-14 2016-10-04 Ford Global Technologies, Llc Method and apparatus for a battery saver utilizing a sleep and vacation strategy
US9709969B2 (en) 2013-03-15 2017-07-18 Deere & Company Methods and apparatus to control machine configurations
US9066298B2 (en) 2013-03-15 2015-06-23 Ford Global Technologies, Llc Method and apparatus for an alert strategy between modules
FR3003941B1 (en) * 2013-03-29 2016-02-05 Ivo Hannes Flammer METHOD AND DEVICE FOR AIDING MAPPING NAVIGATION FOR A USER EQUIPPED WITH A NOMAD DEVICE
JP6288933B2 (en) * 2013-04-12 2018-03-07 古野電気株式会社 Route display device and route display method
US20140336925A1 (en) * 2013-05-09 2014-11-13 Jeremiah Joseph Akin Displaying map icons based on a determined route of travel
US9103694B2 (en) * 2013-06-24 2015-08-11 Here Global B.V. Method and apparatus for conditional driving guidance
JP6236954B2 (en) * 2013-07-23 2017-11-29 アイシン・エィ・ダブリュ株式会社 Driving support system, method and program
JP6098419B2 (en) * 2013-07-29 2017-03-22 アイシン・エィ・ダブリュ株式会社 Traffic information guidance system, traffic information guidance device, traffic information guidance method, and computer program
EP3217321B1 (en) * 2013-07-31 2019-08-28 Honda Motor Co., Ltd. Sign information output apparatus
KR101509926B1 (en) * 2013-09-17 2015-04-07 현대자동차주식회사 Packaged searching system and method of the same
US9330136B2 (en) * 2013-10-08 2016-05-03 Toyota Jidosha Kabushiki Kaisha System for proving proactive zone information
US9151631B2 (en) * 2013-10-14 2015-10-06 Ford Global Technologies, Llc Vehicle fueling route planning
US9230436B2 (en) 2013-11-06 2016-01-05 Here Global B.V. Dynamic location referencing segment aggregation
US10963951B2 (en) 2013-11-14 2021-03-30 Ebay Inc. Shopping trip planner
US9697731B2 (en) 2014-01-20 2017-07-04 Here Global B.V. Precision traffic indication
US9163950B2 (en) 2014-01-24 2015-10-20 Maan ALDUAIJI Vehicle navigation device, a method for navigating and a non-transitory computer readable medium
GB2523354B (en) * 2014-02-21 2017-12-06 Jaguar Land Rover Ltd System for aiding driver road use in a plurality of different geographical regions
US10338800B2 (en) * 2014-02-21 2019-07-02 FLIR Belgium BVBA Enhanced pilot display systems and methods
US9489838B2 (en) 2014-03-11 2016-11-08 Here Global B.V. Probabilistic road system reporting
US9208682B2 (en) 2014-03-13 2015-12-08 Here Global B.V. Lane level congestion splitting
US20150278849A1 (en) * 2014-03-31 2015-10-01 Odysii Technologies Ltd. Distributed processing of transaction data
US9739619B2 (en) 2014-04-23 2017-08-22 Here Global B.V. Dynamic traffic rendering
US9185062B1 (en) 2014-05-31 2015-11-10 Apple Inc. Message user interfaces for capture and transmittal of media and location content
US10415988B2 (en) * 2014-07-08 2019-09-17 Omnitracs, Llc Integration of hours of service and navigation
US9826496B2 (en) * 2014-07-11 2017-11-21 Telenav, Inc. Navigation system with location mechanism and method of operation thereof
US10801848B2 (en) 2014-07-25 2020-10-13 Ford Global Technologies, Llc Crowd sourcing to predict vehicle energy consumption
US9993723B2 (en) * 2014-09-25 2018-06-12 Intel Corporation Techniques for low power monitoring of sports game play
KR101628495B1 (en) * 2014-10-13 2016-06-08 현대자동차주식회사 Coast driving guide system and method for eco-friendly vehicle
US10024684B2 (en) * 2014-12-02 2018-07-17 Operr Technologies, Inc. Method and system for avoidance of accidents
WO2016157288A1 (en) * 2015-03-27 2016-10-06 日産自動車株式会社 Shared vehicle managing apparatus and shared vehicle managing method
US9593959B2 (en) * 2015-03-31 2017-03-14 International Business Machines Corporation Linear projection-based navigation
BR112018000692A2 (en) 2015-07-14 2018-09-18 Driving Man Systems Inc detecting a phone's location using wireless rf and ultrasonic signals
US20170031925A1 (en) * 2015-07-27 2017-02-02 Cisco Technology, Inc. Mapping dynamic spaces and way finding related to the mapping
US20170074667A1 (en) * 2015-09-14 2017-03-16 Michael H. Laur Seasonal navigation system for automated vehicles
US10775963B2 (en) * 2015-11-24 2020-09-15 The Boeing Company Simulation environment
US11099023B1 (en) 2016-01-05 2021-08-24 Open Invention Network Llc Intermediate navigation destinations
US9810542B2 (en) * 2016-01-29 2017-11-07 Omnitracs, Llc Vehicle parking system
US20170277392A1 (en) * 2016-03-24 2017-09-28 The Boeing Company Vehicle map icon
US10627246B2 (en) 2016-03-25 2020-04-21 Microsoft Technology Licensing, Llc Multi modal annotation of maps
JP6542708B2 (en) * 2016-04-22 2019-07-10 株式会社Subaru Display device
US10139243B2 (en) * 2016-04-30 2018-11-27 Toyota Motor Engineering & Manufacturing North America, Inc. High level instruction for navigational routing systems
US9909890B2 (en) 2016-07-08 2018-03-06 Toyota Motor Engineering & Manufacturing North America, Inc. Optimal energy source determination system
US9969474B1 (en) 2016-08-09 2018-05-15 Brunswick Corporation Trolling motor assemblies
CN106652558B (en) * 2016-09-30 2020-10-20 广州智丰设计研发有限公司 Vehicle-road cooperative intelligent traffic control system
KR102607913B1 (en) * 2016-12-12 2023-11-29 현대자동차주식회사 Vehicle and control method thereof
US11137725B2 (en) * 2016-12-27 2021-10-05 Casio Computer Co., Ltd. Electronic device, non-transitory computer-readable recording medium storing program, and information report method
DE102017202453A1 (en) * 2017-02-15 2018-08-16 Siemens Aktiengesellschaft Display system for a vehicle-mounted arrangement
DE102017207243A1 (en) * 2017-04-28 2018-10-31 Continental Automotive Gmbh Method and device for generating dynamic indications about a change of a route guidance
US10677599B2 (en) * 2017-05-22 2020-06-09 At&T Intellectual Property I, L.P. Systems and methods for providing improved navigation through interactive suggestion of improved solutions along a path of waypoints
WO2019033865A1 (en) * 2017-08-14 2019-02-21 Beijing Didi Infinity Technology And Development Co., Ltd. Systems and methods for displaying map information
CN108334371B (en) * 2017-09-07 2021-03-09 北京小米移动软件有限公司 Method and device for editing object
US10794747B2 (en) * 2017-10-25 2020-10-06 Ford Motor Company Fleet management efficiency visualization
CN108156580B (en) * 2017-12-19 2020-01-07 江西师范大学 Indoor floor positioning method based on smart phone
TWI664609B (en) * 2018-04-11 2019-07-01 元智大學 Emergency vehicle detecting device and method thereof
JP2020042370A (en) * 2018-09-06 2020-03-19 アイシン精機株式会社 Display controller
US10672267B1 (en) 2019-01-29 2020-06-02 Toyota Motor Engineering & Manufacturing North America, Inc. Smart notification center
TWI680365B (en) * 2019-06-25 2019-12-21 孟菁 Golf course guiding system
US11507098B2 (en) 2019-07-19 2022-11-22 Toyota Motor North America, Inc. System and method for identifying vehicles that can handle specific road segments
TWI743583B (en) * 2019-11-05 2021-10-21 孟菁 Golf course route guiding system
IT202000001786A1 (en) * 2020-01-30 2021-07-30 Ncc Italy Soc Cooperativa ASSISTANCE AND MONITORING KIT FOR THE SERVICE OFFERED BY THE DRIVER OF A VEHICLE
USD980249S1 (en) * 2021-04-02 2023-03-07 Skavengerz, Inc. Display screen or portion thereof with a graphical user interface
US20230349704A1 (en) * 2022-04-29 2023-11-02 Rivian Ip Holdings, Llc Adas timing adjustments and selective incident alerts based on risk factor information

Citations (17)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6182006B1 (en) * 1999-06-01 2001-01-30 Navigation Technologies Corporation Navigation system remote control unit with data caddy functionality
US20020111140A1 (en) * 2001-02-13 2002-08-15 Samsung Electronics Co., Ltd Wireless headset capable of automatic link connection and method for controlling the same
US20020177472A1 (en) * 2001-05-28 2002-11-28 Masaaki Tomoda Communication system, communication device, and communication method
US20020197954A1 (en) * 2001-06-25 2002-12-26 Schmitt Edward D. System and method for providing an adapter module
US20030032460A1 (en) * 2001-08-09 2003-02-13 Cannon Joseph M. Multi-user hands-free wireless telephone gateway
US20030036354A1 (en) * 2001-08-15 2003-02-20 Lee Wayne A. Dual mode bluetooth/wireless device with power conservation features
US20040093445A1 (en) * 2002-11-13 2004-05-13 Mitac Technology Corp. Method and apparatus for infrared remote power up of a computer system
US6768450B1 (en) * 2002-11-07 2004-07-27 Garmin Ltd. System and method for wirelessly linking a GPS device and a portable electronic device
US6836822B1 (en) * 1998-02-06 2004-12-28 Pioneer Electronic Corporation Apparatus for and method of retrieving information
US20050114716A1 (en) * 2003-11-21 2005-05-26 Chih-Ping O Monitor and method for controlling power-on and power-off of host computer
US6947837B2 (en) * 2001-09-03 2005-09-20 Pioneer Corporation Communication navigation system and method, program storage device and computer data signal embodied in carrier wave
US6977612B1 (en) * 2004-06-29 2005-12-20 Electronic Data Systems Corporation System and method for wireless asset tracking
US7006652B2 (en) * 2001-03-30 2006-02-28 Pioneer Corporation Speaker damper
US7079113B1 (en) * 2000-07-06 2006-07-18 Universal Electronics Inc. Consumer electronic navigation system and methods related thereto
US7174130B2 (en) * 2001-09-12 2007-02-06 Agere Systems Inc. Security apparatus and method during BLUETOOTH pairing
US7660578B2 (en) * 2003-05-02 2010-02-09 Nokia Corporation Method for saving power in a wireless terminal and a terminal
US7756550B2 (en) * 2005-05-23 2010-07-13 Bury Sp.Z.O.O. Hands free device for a cellular phone

Family Cites Families (233)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS58221120A (en) * 1982-06-18 1983-12-22 Hitachi Ltd Trip computer
JPH0475200A (en) * 1990-07-18 1992-03-10 Pioneer Electron Corp Navigation device for vehicle
JP2658538B2 (en) * 1990-09-14 1997-09-30 三菱電機株式会社 RDS receiver
US5205161A (en) * 1990-12-14 1993-04-27 Erwin Curtis L Fuel consumption measurement system
JPH04313786A (en) * 1990-12-21 1992-11-05 Sumitomo Electric Ind Ltd On-vehicle information display controller
USRE38724E1 (en) * 1991-02-01 2005-04-12 Peterson Thomas D Method and apparatus for providing shortest elapsed time route and tracking information to users
US5299199A (en) * 1992-06-05 1994-03-29 Motorola, Inc. Channel re-assignment method for time division multiple access (TDMA) trunked systems
JP2809042B2 (en) 1993-04-13 1998-10-08 松下電器産業株式会社 Travel position display device
US5612881A (en) * 1993-12-27 1997-03-18 Aisin Aw Co., Ltd. Map display system
SE516278C2 (en) * 1994-03-04 2001-12-10 Volvo Ab Traffic information systems and procedures for providing traffic information
US6680674B1 (en) * 1994-04-13 2004-01-20 Seiko Instruments Inc. Adaptive geographic mapping in vehicle information systems
US5576931A (en) 1994-05-03 1996-11-19 The Panda Project Computer with two fans and two air circulation areas
US6321158B1 (en) * 1994-06-24 2001-11-20 Delorme Publishing Company Integrated routing/mapping information
US5559673A (en) 1994-09-01 1996-09-24 Gagnon; Kevin M. Dual filtered airflow systems for cooling computer components, with optimally placed air vents and switchboard control panel
JPH08128838A (en) 1994-11-01 1996-05-21 Fujitsu Ten Ltd Navigation device
CA2158500C (en) * 1994-11-04 1999-03-30 Ender Ayanoglu Navigation system for an automotive vehicle
DE4442413A1 (en) * 1994-11-29 1996-05-30 Bosch Gmbh Robert Procedure for setting up a mobile radio receiver and radio receiver
DE4445582C2 (en) 1994-12-20 2002-05-29 Deutsche Automobilgesellsch Method and device for outputting traffic disturbance reports in a vehicle
JPH08181625A (en) * 1994-12-22 1996-07-12 Fujitsu Ten Ltd Fm multiplex broadcast receiver
DE19516476A1 (en) * 1995-05-05 1996-11-07 Bosch Gmbh Robert Device for informing a driver
US5561664A (en) * 1995-05-11 1996-10-01 Motorola, Inc. Method of reducing audio delays associated with mobile-to-mobile communications
JPH0939604A (en) * 1995-07-28 1997-02-10 Honda Motor Co Ltd Driving condition monitor for vehicle
JP3338845B2 (en) * 1995-08-15 2002-10-28 シャープ株式会社 Diversity receiving GPS receiver
JPH0961179A (en) 1995-08-22 1997-03-07 Zanavy Informatics:Kk Route guiding apparatus for vehicle
US5644472A (en) 1995-09-06 1997-07-01 Micron Electronics, Inc. Computer component carrier that directs airflow to critical components
JP3408035B2 (en) * 1995-11-17 2003-05-19 松下電器産業株式会社 Road traffic information display method and road traffic information display device
US5742922A (en) * 1996-02-12 1998-04-21 Hyundai Motor Company Vehicle navigation system and method for selecting a route according to fuel consumption
US5819200A (en) * 1996-02-14 1998-10-06 Zexel Corporation Method and apparatus for selecting a destination in a vehicle navigation system
US5987375A (en) * 1996-02-14 1999-11-16 Visteon Technologies, Llc Method and apparatus for selecting a destination in a vehicle navigation system
JP3174265B2 (en) * 1996-04-19 2001-06-11 三菱電機株式会社 Traffic information display device
JPH09294085A (en) * 1996-04-26 1997-11-11 Fujitsu Ten Ltd Fm multiplex receiver
US5892654A (en) 1996-05-31 1999-04-06 Intergraph Corporation Apparatus for improved air flow through a computer chassis
US6006161A (en) * 1996-08-02 1999-12-21 Aisin Aw Co., Ltd. Land vehicle navigation system with multi-screen mode selectivity
US5777616A (en) * 1996-08-05 1998-07-07 International Business Machines Corporation Data processing system and method for invoking a function of a multifunction icon in a graphical user interface
JPH1047982A (en) * 1996-08-06 1998-02-20 Sony Corp Instrument and method for measuring location, device and method for navigation, information service method, and automobile
US5878368A (en) * 1996-09-13 1999-03-02 Magellan Dis, Inc. Navigation system with user definable cost values
JPH1089976A (en) * 1996-09-13 1998-04-10 Hitachi Ltd Information display and navigation system
US6014606A (en) * 1996-10-07 2000-01-11 Mcdonnell Douglas Corporation Cockpit weather information system
US6005494A (en) * 1996-10-16 1999-12-21 Chrysler Corporation Energy minimization routing of vehicle using satellite positioning an topographic mapping
US5938721A (en) * 1996-10-24 1999-08-17 Trimble Navigation Limited Position based personal digital assistant
WO1998027527A1 (en) * 1996-12-16 1998-06-25 Mannesmann Ag Process for selecting the traffic information transmitted by a traffic information centre which concerns a route of a vehicle equipped with a terminal in a road network
DE19710863A1 (en) * 1997-03-15 1998-09-17 Bosch Gmbh Robert Method and receiver for the geographical selection of digitally coded messages
DE19711540A1 (en) * 1997-03-20 1998-10-01 Grundig Ag RDS receiver for the evaluation of traffic information
US6141213A (en) 1997-06-24 2000-10-31 Sun Microsystems, Inc. Computer with high airflow and low acoustic noise
US6275231B1 (en) * 1997-08-01 2001-08-14 American Calcar Inc. Centralized control and management system for automobiles
US5913917A (en) * 1997-08-04 1999-06-22 Trimble Navigation Limited Fuel consumption estimation
US6240280B1 (en) * 1997-08-26 2001-05-29 Thomson Consumer Electronics Sales Gmbh Selection of traffic capable station by RDS radio while listening to other media
US6092021A (en) * 1997-12-01 2000-07-18 Freightliner Corporation Fuel use efficiency system for a vehicle for assisting the driver to improve fuel economy
DE69817306T2 (en) * 1997-12-02 2004-06-24 Siemens Ag Device for processing a traffic announcement
JP3547300B2 (en) * 1997-12-04 2004-07-28 株式会社日立製作所 Information exchange system
US6008649A (en) * 1997-12-23 1999-12-28 General Electric Company RF coil apparatus for MR system with lateral B0 field
JPH11219105A (en) * 1998-01-29 1999-08-10 Toyota Motor Corp Navigation device
US6467337B2 (en) * 1998-05-29 2002-10-22 Mitsubishi Denki Kabushiki Kaisha Device for calculating cruising range and method therefor
US5949646A (en) 1998-07-31 1999-09-07 Sun Microsystems, Inc. Compact computer having a redundant air moving system and method thereof
US6088649A (en) * 1998-08-05 2000-07-11 Visteon Technologies, Llc Methods and apparatus for selecting a destination in a vehicle navigation system
US6134107A (en) 1998-10-19 2000-10-17 International Business Machines Corporation Reverse convective airflow cooling of computer enclosure
JP3918326B2 (en) * 1998-10-26 2007-05-23 株式会社デンソー Route setting device and navigation device
WO2000029295A1 (en) * 1998-11-19 2000-05-25 Treasures Untold, Inc. Versatile beverage container holder
US6438561B1 (en) * 1998-11-19 2002-08-20 Navigation Technologies Corp. Method and system for using real-time traffic broadcasts with navigation systems
US6208934B1 (en) * 1999-01-19 2001-03-27 Navigation Technologies Corp. Method and system for providing walking instructions with route guidance in a navigation program
US6034870A (en) 1999-01-27 2000-03-07 Sun Microsystems, Inc. Computer system having a highly efficient forced air cooling subsystem
US6052281A (en) 1999-02-12 2000-04-18 Compaq Computer Corporation Computer chassis with airflow control mechanisms
DE19910760C2 (en) * 1999-03-11 2001-04-05 Mannesmann Vdo Ag Audio / navigation system with automatic setting of user-dependent system parameters
JP3348675B2 (en) * 1999-03-16 2002-11-20 株式会社デンソー Car navigation system
DE19920709A1 (en) 1999-05-05 2000-11-16 Siemens Ag Method for obtaining a three-dimensional map display and navigation system
JP3896728B2 (en) * 1999-06-23 2007-03-22 トヨタ自動車株式会社 Portable terminal device and in-vehicle information processing device
DE19933345A1 (en) * 1999-07-16 2001-01-18 Bosch Gmbh Robert Method for route planning and drivers guidance to destination plans breaks at appropriate intervals
DE19934862C1 (en) * 1999-07-24 2001-03-01 Bosch Gmbh Robert Navigation method and navigation system for motor vehicles
DE19942847A1 (en) 1999-09-08 2001-03-15 Bosch Gmbh Robert Method for operating a navigation system for a motor vehicle
DE19943556A1 (en) * 1999-09-12 2001-03-22 Fritz Otten Mobile phone has GPS location receives local information selectively
DE19944938A1 (en) * 1999-09-20 2001-03-22 Mannesmann Vdo Ag Navigation system has expanded display function whereby traffic restriction information applying to determined vehicle position and held in memory element is displayed
DE19945431A1 (en) 1999-09-22 2001-04-05 Siemens Ag Method for arranging route information within a road map and navigation device
KR100749016B1 (en) * 1999-10-19 2007-08-14 아메리칸 캘카어 인코포레이티드 Technique for effective navigation based on user preferences
JP2001194162A (en) * 2000-01-13 2001-07-19 Soft Ryutsu Kk Information providing system and method for navigation device, and storage medium storing computer program for realizing information providing system for navigation device
JP3746409B2 (en) * 2000-01-25 2006-02-15 三菱電機株式会社 Navigation device and recording medium
DE10004969A1 (en) * 2000-02-04 2001-08-16 Bosch Gmbh Robert Method and device for managing traffic disruptions for navigation devices
US6587782B1 (en) * 2000-03-14 2003-07-01 Navigation Technologies Corp. Method and system for providing reminders about points of interests while traveling
WO2001069359A1 (en) 2000-03-15 2001-09-20 J-Line Co, Ltd. Computer case
JP2001272237A (en) * 2000-03-23 2001-10-05 Sanyo Electric Co Ltd Navigation device
JP3908437B2 (en) * 2000-04-14 2007-04-25 アルパイン株式会社 Navigation system
JP2001297098A (en) * 2000-04-14 2001-10-26 Denso Corp Facility information register/retrieval system, management center, register terminal and retrieval terminal
DE10019681A1 (en) 2000-04-20 2001-10-25 Grundig Ag Device and method for automatic selection of transmitters
EP1174685A1 (en) * 2000-07-19 2002-01-23 Visteon Global Technologies, Inc. Method and apparatus for providing geographical regions for point of interest selection
US6381138B1 (en) 2000-07-28 2002-04-30 Enlight Corporation Computer case side cover panel locking/unlocking control arrangement
CA2416253A1 (en) * 2000-07-28 2002-02-07 American Calcar Inc. Technique for effective organization and communication of information
DE10041800A1 (en) * 2000-08-25 2002-03-21 Siemens Ag Method for operating a navigation device and arrangement for carrying out the method
DE10042983B4 (en) * 2000-09-01 2006-06-01 Caa Ag Method for determining a desired destination in a computer-aided navigation system and corresponding navigation system
DE10044935B4 (en) * 2000-09-12 2010-12-16 Robert Bosch Gmbh navigation device
US20020035421A1 (en) * 2000-09-14 2002-03-21 Warkentin Colin D. System and method for recording and processing driver data including hours of service
CA2372861A1 (en) * 2001-02-20 2002-08-20 Matsushita Electric Industrial Co., Ltd. Travel direction device and travel warning direction device
US6728605B2 (en) * 2001-05-16 2004-04-27 Beacon Marine Security Limited Vehicle speed monitoring system and method
DE10125825B4 (en) * 2001-05-26 2014-09-11 Robert Bosch Gmbh Method for voice input and data carrier
DE10131432A1 (en) * 2001-06-29 2003-01-09 Bosch Gmbh Robert Method for navigating a vehicle
US20030006604A1 (en) * 2001-07-05 2003-01-09 Bennett Patrick Wayne Detachable bilingual information cards for travelers
USD460965S1 (en) 2001-07-10 2002-07-30 O'brien Lee Computer tower case
US6604047B1 (en) * 2001-08-03 2003-08-05 Scott C. Harris Non real time traffic system for a navigator
US6922629B2 (en) * 2001-08-10 2005-07-26 Aisin Aw Co., Ltd. Traffic information retrieval method, traffic information retrieval system, mobile communication device, and network navigation center
US6574556B2 (en) * 2001-08-22 2003-06-03 Matsushita Electric Industial Co., Ltd. System and associated method of integrating subscriber based traffic navigation and hospitality data with a global positioning system
JP2003075167A (en) * 2001-09-04 2003-03-12 Sony Corp Navigation device, method of displaying map and image display device
JP3642514B2 (en) * 2001-09-13 2005-04-27 松下電器産業株式会社 Simple traffic information generation method and device
JP3876972B2 (en) * 2001-10-12 2007-02-07 株式会社デンソー GUIDE IMAGE GENERATION DEVICE, GUIDE IMAGE DISPLAY DEVICE, NAVIGATION DEVICE, AND PROGRAM
JP3921080B2 (en) * 2001-11-20 2007-05-30 アルパイン株式会社 Map display device and navigation device
US6983204B2 (en) * 2002-01-09 2006-01-03 International Business Machines Corporation Mapping travel routes
US7495689B2 (en) * 2002-01-15 2009-02-24 Pelco, Inc. Multiple simultaneous language display system and method
DE10201161A1 (en) * 2002-01-15 2003-07-24 Bosch Gmbh Robert Method for representing place names, information carriers and navigation device for this
JP3875564B2 (en) * 2002-01-21 2007-01-31 アルパイン株式会社 FM multiplex broadcast receiving method
US6826473B1 (en) * 2002-02-08 2004-11-30 Garmin Ltd. PDA with integrated navigation functions and expense reporting
US6591185B1 (en) * 2002-02-11 2003-07-08 Visteon Global Technologies, Inc. Method for determination of fuel usage for a vehicle in a vehicle navigation system
JP2003232641A (en) * 2002-02-12 2003-08-22 Hcx:Kk Facility retrieval device, navigation device, facility retrieval method, and facility retrieval program
AU2003215462A1 (en) * 2002-03-20 2003-09-29 Visuaide Inc. Wireless handheld navigation system for visually impaired pedestrians
JP3990641B2 (en) * 2002-03-27 2007-10-17 松下電器産業株式会社 Road information providing system and apparatus and road information generation method
US6720922B2 (en) * 2002-03-29 2004-04-13 Microsoft Corporation Radio-frequency badge for location measurement
US6668227B2 (en) * 2002-04-10 2003-12-23 Matsushita Electric Industrial Co., Ltd. Navigation apparatus
JP3882672B2 (en) * 2002-04-25 2007-02-21 株式会社デンソー Tuning device
US20030210806A1 (en) * 2002-05-07 2003-11-13 Hitachi, Ltd. Navigational information service with image capturing and sharing
JP2003331380A (en) * 2002-05-16 2003-11-21 Miyama Kk Vehicle operation information management evaluation system
US6865480B2 (en) * 2002-06-19 2005-03-08 Alpine Electronics, Inc Display method and apparatus for navigation system
JP3689070B2 (en) * 2002-06-21 2005-08-31 日本電信電話株式会社 Map attribute information update system, server device, terminal device, map attribute information update method, map attribute information update program, and recording medium on which map attribute information update program is recorded
US7062379B2 (en) * 2002-07-09 2006-06-13 General Motors Corporation Receiving traffic update information and reroute information in a mobile vehicle
DE10233376A1 (en) 2002-07-23 2004-02-12 Fendt, Günter Intelligent predictive driver assistance system and/or traffic warning system has ability to predict route to be driven or to attempt to predict route when no route data have been entered
JP4300767B2 (en) * 2002-08-05 2009-07-22 ソニー株式会社 Guide system, content server, portable device, information processing method, information processing program, and storage medium
JP4370761B2 (en) * 2002-08-28 2009-11-25 カシオ計算機株式会社 Camera device and message output method
JP2004101366A (en) * 2002-09-10 2004-04-02 Hitachi Ltd Portable communication terminal and navigation system using the same
JP4058318B2 (en) * 2002-09-24 2008-03-05 富士重工業株式会社 Information display device and information display method
DE10245331A1 (en) * 2002-09-27 2004-04-08 Robert Bosch Gmbh input device
JP2004132741A (en) 2002-10-08 2004-04-30 Kenwood Corp Navigation device
US6807481B1 (en) * 2002-10-11 2004-10-19 Ralph F Gastelum Computerized log and compliance system for truck drivers
JP2004159148A (en) * 2002-11-07 2004-06-03 Fujitsu General Ltd Circuit for three-dimensional representation
US6810328B2 (en) * 2002-11-23 2004-10-26 Alpine Electronics, Inc Navigation method and system for indicating area-specific traffic information
JP2004180071A (en) * 2002-11-28 2004-06-24 Matsushita Electric Ind Co Ltd Fm multiplex receiver
JP4560760B2 (en) * 2002-11-29 2010-10-13 アイシン・エィ・ダブリュ株式会社 Map display device and program
DE10302924B3 (en) * 2003-01-24 2004-04-29 Daimlerchrysler Ag Multimedia system, especially for off-board vehicle navigation, has holders for inserting computer, mobile telephone to initiate special operating mode with computer, phone, position system connected
CA2418157C (en) * 2003-01-31 2009-09-01 Guardian Angel Protection Inc. Method of dynamically tracking a location of one or more selected utilities
US7161504B2 (en) * 2003-01-31 2007-01-09 Alpine Electronics, Inc. Navigation system for finding optimum route using traffic incidents information
AU2003210980A1 (en) * 2003-02-11 2004-09-06 Harman International Industries Incorporated High occupancy vehicle restriction aware navigation system
KR20040072439A (en) * 2003-02-12 2004-08-18 엘지전자 주식회사 Device and method for position display in navigation system
JP2004251694A (en) * 2003-02-19 2004-09-09 Yamaha Corp Portable terminal device having guidance function and guidance method utilizing potable terminal device
DK1611416T3 (en) * 2003-02-26 2007-10-01 Tomtom Int Bv Navigation device and method for displaying alternative routes
DE10311336A1 (en) * 2003-03-14 2004-09-23 Siemens Ag Electronic system, in particular an electronic information and / or communication system of a motor vehicle
US20060241862A1 (en) * 2003-04-03 2006-10-26 Naohiko Ichihara Navigation device, navigation method, route data generation program, recording medium containing route data generation program, and server device in navigation system
US6958906B2 (en) 2003-04-11 2005-10-25 Shan Ping Wu Method and apparatus for cooling a modular computer system with dual path airflow
JP4198513B2 (en) * 2003-04-18 2008-12-17 パイオニア株式会社 MAP INFORMATION PROCESSING DEVICE, MAP INFORMATION PROCESSING SYSTEM, POSITION INFORMATION DISPLAY DEVICE, ITS METHOD, ITS PROGRAM, AND RECORDING MEDIUM CONTAINING THE PROGRAM
US7238104B1 (en) 2003-05-02 2007-07-03 Foundry Networks, Inc. System and method for venting air from a computer casing
ATE526742T1 (en) * 2003-05-08 2011-10-15 Harman Becker Automotive Sys BACKGROUND TUNER OF A RADIO RECEIVER FOR RECEIVING TRAFFIC AND TRAVEL INFORMATION AND FOR EXPLORING ALTERNATIVE FREQUENCIES
US20040243307A1 (en) * 2003-06-02 2004-12-02 Pieter Geelen Personal GPS navigation device
KR20040105200A (en) * 2003-06-05 2004-12-14 엘지전자 주식회사 Traffic information display method for navigation system
US6905091B2 (en) * 2003-07-14 2005-06-14 Supersonic Aerospace International, Llc System and method for controlling the acoustic signature of a device
US6867960B2 (en) 2003-07-21 2005-03-15 First International Computer Inc. Power supply guide device of computer host
DE10335927B4 (en) * 2003-08-06 2005-09-22 Siemens Ag Navigation system with determination of a consumption-optimized route
JP4077376B2 (en) * 2003-08-08 2008-04-16 富士通株式会社 Route proposal apparatus and route proposal program
JP4486331B2 (en) * 2003-08-12 2010-06-23 クラリオン株式会社 Route search method for navigation device
DE10339525A1 (en) * 2003-08-21 2005-03-17 Volkswagen Ag Concepts and/or commands input device e.g. for man-machine communication, comprises expandable databank with permissible commands and/or terms
TW200509001A (en) 2003-08-28 2005-03-01 Matsushita Electric Tw Co Ltd Dynamic roadway navigating method and system
JP4170178B2 (en) * 2003-09-04 2008-10-22 三菱電機株式会社 Route search device
US7634352B2 (en) * 2003-09-05 2009-12-15 Navteq North America, Llc Method of displaying traffic flow conditions using a 3D system
DE10343941A1 (en) * 2003-09-23 2005-05-12 Bosch Gmbh Robert Method for issuing traffic rules and driver information device
JP4026071B2 (en) * 2003-09-25 2007-12-26 ソニー株式会社 In-vehicle device and content providing method
JP2005106496A (en) * 2003-09-29 2005-04-21 Aisin Aw Co Ltd Navigation system
DE10347504A1 (en) * 2003-10-13 2005-05-19 Harman Becker Automotive Systems Gmbh Vehicle navigation method for a motor vehicle uses a navigation device built into a motor vehicle with a control unit, a navigation computer and a unit to determine a location at a glance
KR100520708B1 (en) 2003-10-20 2005-10-14 엘지전자 주식회사 Method for displaying three dimensional map
KR100520707B1 (en) * 2003-10-20 2005-10-17 엘지전자 주식회사 Method for displaying multi-level text data in three dimensional map
JP2005140521A (en) * 2003-11-04 2005-06-02 Pioneer Electronic Corp Traffic situation informing system, its system, method, program, and recoding medium stored with program
EP1531322A3 (en) * 2003-11-13 2007-09-05 Matsushita Electric Industrial Co., Ltd. Map display apparatus
DE10354218A1 (en) 2003-11-20 2005-06-30 Siemens Ag Method for selecting and preparing traffic information
US7539482B2 (en) * 2003-11-26 2009-05-26 Kabushikikaisha Equos Research Apparatus for sending and receiving information with wireless communication
JP4374242B2 (en) 2003-12-10 2009-12-02 株式会社ザナヴィ・インフォマティクス Navigation device and computer program.
EP1544576A1 (en) * 2003-12-17 2005-06-22 Grundig Car InterMedia System GmbH Motor vehicle navigation device with improved information for the driver
JP4388359B2 (en) * 2003-12-17 2009-12-24 株式会社ケンウッド In-vehicle man-machine interface device, method, and program
JP4377246B2 (en) * 2004-01-05 2009-12-02 パイオニア株式会社 Information processing apparatus, system thereof, method thereof, program thereof, and recording medium recording the program
GB2409950B (en) * 2004-01-07 2006-04-26 Nec Technologies Power saving mobile communication devices
US7074123B2 (en) 2004-01-13 2006-07-11 Power Of 4, L.L.C. Cabinet for computer devices with air distribution device
JP4393222B2 (en) * 2004-02-25 2010-01-06 株式会社日立製作所 Traffic information display device
JP4346472B2 (en) 2004-02-27 2009-10-21 株式会社ザナヴィ・インフォマティクス Traffic information prediction device
DE102004010508A1 (en) * 2004-03-04 2005-09-22 Robert Bosch Gmbh Method for time-dependent navigation of a motor vehicle
JP3907122B2 (en) * 2004-03-30 2007-04-18 本田技研工業株式会社 Traffic information provision system
US7289904B2 (en) * 2004-04-06 2007-10-30 Honda Motor Co., Ltd. Vehicle navigation system and methods for incorporating user preferences into same
JP2005300474A (en) * 2004-04-15 2005-10-27 Nec Corp Place guide system and place guide method
US7373244B2 (en) * 2004-04-20 2008-05-13 Keith Kreft Information mapping approaches
US7751973B2 (en) * 2004-05-04 2010-07-06 Visteon Global Technologies, Inc. Curve warning system
JP4519515B2 (en) * 2004-05-06 2010-08-04 三菱電機株式会社 Peripheral facility search device
JP4082380B2 (en) 2004-05-07 2008-04-30 ソニー株式会社 Housing, computer and electronic equipment
JP3897774B2 (en) * 2004-06-09 2007-03-28 株式会社ソニー・コンピュータエンタテインメント Multimedia playback apparatus and menu screen display method
US20060015246A1 (en) * 2004-07-15 2006-01-19 Alvin Hui Method and apparatus for specifying destination using previous destinations stored in navigation system
EP1779062A1 (en) * 2004-07-17 2007-05-02 Shahriar Sarkeshik Location codes for destination routing
DE102004037230A1 (en) * 2004-07-31 2006-02-16 Robert Bosch Gmbh Search string search method and setup therefor
US20060022846A1 (en) * 2004-08-02 2006-02-02 General Motors Corporation Method for providing weather information to a mobile vehicle
JP4539228B2 (en) * 2004-08-19 2010-09-08 株式会社デンソー Map display device and navigation device
US20060058952A1 (en) * 2004-09-07 2006-03-16 Cooper Clive W System and method of wireless downloads of map and geographic based data to portable computing devices
US20060058953A1 (en) * 2004-09-07 2006-03-16 Cooper Clive W System and method of wireless downloads of map and geographic based data to portable computing devices
US7373248B2 (en) * 2004-09-10 2008-05-13 Atx Group, Inc. Systems and methods for off-board voice-automated vehicle navigation
US7439878B2 (en) * 2004-09-10 2008-10-21 Xanavi Informatics Corporation Apparatus and method for processing and displaying traffic information in an automotive navigation system
US7289039B2 (en) * 2004-09-10 2007-10-30 Xanavi Informatics Corporation Apparatus and method for processing and displaying traffic information in an automotive navigation system
US7630724B2 (en) * 2004-09-21 2009-12-08 Advanced Ground Information Systems, Inc. Method of providing a cellular phone/PDA communication system
US20060068808A1 (en) * 2004-09-25 2006-03-30 Dimitrios Karavias Method, System and apparatus for using mobile telephone and GPS receiver to inexpensively access the server based GIS context for navigation operations
JP2006119120A (en) * 2004-09-27 2006-05-11 Denso Corp Car navigation device
JP4719500B2 (en) * 2004-11-04 2011-07-06 アルパイン株式会社 In-vehicle device
DE602004017336D1 (en) * 2004-11-24 2008-12-04 Harman Becker Automotive Sys Driver information system
JP4791726B2 (en) * 2004-12-03 2011-10-12 クラリオン株式会社 Traffic information display method for navigation device
KR100657943B1 (en) 2005-01-07 2006-12-14 삼성전자주식회사 Real time 3 dimensional transformation method for 2 dimensional building data and apparatus therefor, and real time 3 dimensional visualization method for 2 dimensional linear building data and apparatus using the same
US8040343B2 (en) * 2005-03-02 2011-10-18 Navitime Japan Co., Ltd. Map display device and map display method
TW200632770A (en) * 2005-03-07 2006-09-16 Giga Byte Comm Inc POI data structure and method for operating and applying the same
JP4135110B2 (en) * 2005-03-15 2008-08-20 ソニー株式会社 Point search device and search method
TW200634676A (en) 2005-03-18 2006-10-01 Far Eastone Telecomm Co Ltd Positioning system capable of transmitting real-time traffic information and the method thereof
JP4674481B2 (en) * 2005-03-23 2011-04-20 株式会社デンソー Car navigation system
US7881862B2 (en) * 2005-03-28 2011-02-01 Sap Ag Incident command post
JP2006279689A (en) * 2005-03-30 2006-10-12 Denso Corp Broadcast receiver
US7664597B2 (en) * 2005-03-31 2010-02-16 Alpine Electronics, Inc. Address input method and apparatus for navigation system
DE102005016006A1 (en) * 2005-04-07 2006-10-12 GM Global Technology Operations, Inc., Detroit Information system for providing gas station information for motor vehicles, determines gas station with reasonable fuel price suitable for refueling based on remaining amount of fuel in vehicle fuel tank
DE102005018439A1 (en) * 2005-04-21 2006-10-26 Robert Bosch Gmbh Method for operating a driver information device
TW200638294A (en) * 2005-04-22 2006-11-01 Mitac Int Corp Navigation system and method capable of switching to multinational language operating interface
US7205474B2 (en) 2005-04-25 2007-04-17 Inventec Corporation Computer case structure
DE102005020151A1 (en) * 2005-04-29 2006-11-02 Volkswagen Ag Geographical map display device controlling method for motor vehicle`s navigation system, involves evaluating relevance of units e.g. restaurants, displayed on map for user, and automatically deciding which units are displayed at positions
TW200638731A (en) * 2005-04-29 2006-11-01 Youngtek Electronics Corp Multifunctional communication/pilot system and operation method thereof
US7565239B2 (en) * 2005-05-06 2009-07-21 Alpine Electronics, Inc. Method and apparatus for navigation system for searching selected type of information along route to destination
US20060250578A1 (en) * 2005-05-06 2006-11-09 Pohl Garrick G Systems and methods for controlling, monitoring, and using remote applications
US7665559B2 (en) * 2005-06-10 2010-02-23 De La Torre-Bueno Jose Inputs for optimizing performance in hybrid vehicles
US7728869B2 (en) * 2005-06-14 2010-06-01 Lg Electronics Inc. Matching camera-photographed image with map data in portable terminal and travel route guidance method
JP4687270B2 (en) * 2005-06-22 2011-05-25 日産自動車株式会社 GPS lost prediction device and vehicle travel control device
US7512486B2 (en) * 2005-06-29 2009-03-31 Intel Corporation Fuel efficient navigation system
US20070050183A1 (en) * 2005-08-26 2007-03-01 Garmin Ltd. A Cayman Islands Corporation Navigation device with integrated multi-language dictionary and translator
US20070067097A1 (en) * 2005-08-31 2007-03-22 Navicore Ltd. Power saving system for navigation device
US7574428B2 (en) * 2005-10-11 2009-08-11 Telmap Ltd Geometry-based search engine for navigation systems
TWI315971B (en) 2005-11-10 2009-10-11 Aopen Inc Power supplier comprises a main frame body
US7660666B2 (en) * 2005-11-18 2010-02-09 Navteq North America, Llc Geographic database with detailed local data
DE102005058145A1 (en) * 2005-12-06 2007-06-14 Bayerische Motoren Werke Ag Selectable objective term e.g. street name, optical display method for use in navigation system, involves determining preferential objective term, where inputs of terms into system relates to direct geographical vicinity
US20070174042A1 (en) * 2006-01-24 2007-07-26 Thompson Sidney S Electronic tour guide system
US7561070B2 (en) * 2006-01-30 2009-07-14 Chrysler Llc Removable electronic tablet for vehicle instrument panel
GB2434931B (en) * 2006-02-01 2009-07-01 Nissan Motor Mfg Traffic information device
CA2885472C (en) * 2006-03-10 2016-11-08 Magtec Products, Inc. Onboard controller system
US7881864B2 (en) * 2006-05-31 2011-02-01 Garmin Switzerland Gmbh Method and apparatus for utilizing geographic location information
US7609172B2 (en) * 2006-10-12 2009-10-27 Garmin Ltd. System and method for providing real-time traffic information
US20080125166A1 (en) * 2006-11-13 2008-05-29 At&T Knowledge Ventures, L.P. Information exchange between communications devices
WO2008083982A1 (en) * 2007-01-10 2008-07-17 Tomtom International B.V. Address input function for portable navigation device

Patent Citations (18)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6836822B1 (en) * 1998-02-06 2004-12-28 Pioneer Electronic Corporation Apparatus for and method of retrieving information
US6182006B1 (en) * 1999-06-01 2001-01-30 Navigation Technologies Corporation Navigation system remote control unit with data caddy functionality
US7079113B1 (en) * 2000-07-06 2006-07-18 Universal Electronics Inc. Consumer electronic navigation system and methods related thereto
US20020111140A1 (en) * 2001-02-13 2002-08-15 Samsung Electronics Co., Ltd Wireless headset capable of automatic link connection and method for controlling the same
US7006652B2 (en) * 2001-03-30 2006-02-28 Pioneer Corporation Speaker damper
US20020177472A1 (en) * 2001-05-28 2002-11-28 Masaaki Tomoda Communication system, communication device, and communication method
US20020197954A1 (en) * 2001-06-25 2002-12-26 Schmitt Edward D. System and method for providing an adapter module
US20030032460A1 (en) * 2001-08-09 2003-02-13 Cannon Joseph M. Multi-user hands-free wireless telephone gateway
US20030036354A1 (en) * 2001-08-15 2003-02-20 Lee Wayne A. Dual mode bluetooth/wireless device with power conservation features
US6947837B2 (en) * 2001-09-03 2005-09-20 Pioneer Corporation Communication navigation system and method, program storage device and computer data signal embodied in carrier wave
US7174130B2 (en) * 2001-09-12 2007-02-06 Agere Systems Inc. Security apparatus and method during BLUETOOTH pairing
US6768450B1 (en) * 2002-11-07 2004-07-27 Garmin Ltd. System and method for wirelessly linking a GPS device and a portable electronic device
US7034747B1 (en) * 2002-11-07 2006-04-25 Garmin Ltd. System and method for wirelessly linking a GPS device and a portable electronic device
US20040093445A1 (en) * 2002-11-13 2004-05-13 Mitac Technology Corp. Method and apparatus for infrared remote power up of a computer system
US7660578B2 (en) * 2003-05-02 2010-02-09 Nokia Corporation Method for saving power in a wireless terminal and a terminal
US20050114716A1 (en) * 2003-11-21 2005-05-26 Chih-Ping O Monitor and method for controlling power-on and power-off of host computer
US6977612B1 (en) * 2004-06-29 2005-12-20 Electronic Data Systems Corporation System and method for wireless asset tracking
US7756550B2 (en) * 2005-05-23 2010-07-13 Bury Sp.Z.O.O. Hands free device for a cellular phone

Cited By (45)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20090045970A1 (en) * 2007-08-16 2009-02-19 Sony Corporation Remote control system, receiving apparatus, and electronic device
US10405178B2 (en) 2007-10-10 2019-09-03 Apple Inc. Activation of cryptographically paired device
US20090096573A1 (en) * 2007-10-10 2009-04-16 Apple Inc. Activation of Cryptographically Paired Device
US11540124B2 (en) 2007-10-10 2022-12-27 Apple Inc. Activation of cryptographically paired device
US10869191B2 (en) 2007-10-10 2020-12-15 Apple Inc. Activation of cryptographically paired device
US10034167B1 (en) 2007-10-10 2018-07-24 Apple Inc. Activation of cryptographically paired device
US10405177B2 (en) 2007-10-10 2019-09-03 Apple Inc. Activation of cryptographically paired device
US8436804B2 (en) * 2007-12-21 2013-05-07 Wistron Corporation Digital photo frame with power saving function and related power saving method
US8723854B2 (en) 2007-12-21 2014-05-13 Wistron Corporation Digital photo frame with power saving function and related power saving method
US20090160541A1 (en) * 2007-12-21 2009-06-25 Wei-Lun Liu Digital Photo Frame with Power Saving Function and Related Power Saving Method
US20110010006A1 (en) * 2008-03-28 2011-01-13 Daihen Corporation Robot control system
US8660690B2 (en) * 2008-03-28 2014-02-25 Daihen Corporation Robot control system
US20090259397A1 (en) * 2008-04-10 2009-10-15 Richard Stanton Navigation system with touchpad remote
US20090322558A1 (en) * 2008-06-30 2009-12-31 General Motors Corporation Automatic Alert Playback Upon Recognition of a Paired Peripheral Device
US20100013660A1 (en) * 2008-07-18 2010-01-21 Samsung Electronics Co, Ltd. Pairing method and control device therefor
US9761129B2 (en) * 2008-09-03 2017-09-12 Apple Inc. Intelligent infrared remote pairing
US20140255025A1 (en) * 2008-09-03 2014-09-11 Apple Inc. Intelligent Infrared Remote Pairing
US20100082990A1 (en) * 2008-09-29 2010-04-01 Microsoft Corporation Establishment of a relationship between wireless devices
US8060054B1 (en) * 2008-11-13 2011-11-15 Sprint Spectrum L.P. Method and system for reactive power-saving
US20110018759A1 (en) * 2009-07-23 2011-01-27 Broadcom Corporation Coupled gps phone and navigation system
US9250097B2 (en) * 2009-07-23 2016-02-02 Broadcom Corporation Coupled GPS phone and navigation system
US20110267170A1 (en) * 2010-04-30 2011-11-03 Foshan Shunde Sincere-Home Home Appliance Manufacturing Co., Ltd. Method for processing signals received by a wireless controlled circuit of a steam device
US20160296116A1 (en) * 2010-06-30 2016-10-13 Welch Allyn, Inc. Body Area Network Pairing Improvements for Clinical Workflows
US10136817B2 (en) * 2010-06-30 2018-11-27 Welch Allyn, Inc. Body area network pairing improvements for clinical workflows
US8995981B1 (en) * 2010-12-13 2015-03-31 Csr Technology Inc. Systems and methods for remote control adaptive configuration
US9916753B2 (en) 2010-12-13 2018-03-13 Csr Technology Inc. Systems and methods for remote control adaptive configuration
US20120154128A1 (en) * 2010-12-16 2012-06-21 Sunguk Cho Apparatus and method for wirelessly controlling a system or appliance
US20140097934A1 (en) * 2012-10-04 2014-04-10 Powertech Industrial Co., Ltd. Control system and method for automatically turning on/off device
US9293034B2 (en) * 2013-01-10 2016-03-22 Timotion Technology Co., Ltd. Power-saving remote control apparatus and power-saving manual control apparatus
US20140191854A1 (en) * 2013-01-10 2014-07-10 Timotion Technology Co., Ltd. Power-saving remote control apparatus and power-saving manual control apparatus
US9355559B1 (en) * 2013-05-23 2016-05-31 Amazon Technologies, Inc. Media device control profile selection
US10057751B2 (en) * 2013-09-02 2018-08-21 Samsung Electronics Co., Ltd Electronic device and method for updating accessory information
US20160283194A1 (en) * 2014-02-28 2016-09-29 Bose Corporation Direct selection of audio source
US9747071B2 (en) * 2014-02-28 2017-08-29 Bose Corporation Direct selection of audio source
US9949097B1 (en) * 2014-12-31 2018-04-17 Amazon Technologies, Inc. Sharing SIM functionality between devices
US20200008048A1 (en) * 2017-01-17 2020-01-02 Sony Corporation Communication device, pairing method, and program
US11206530B2 (en) * 2017-01-17 2021-12-21 Sony Corporation Communication device and pairing method
US20190332180A1 (en) * 2017-02-17 2019-10-31 Microsoft Technology Licensing, Llc Remote control of applications
US11507191B2 (en) * 2017-02-17 2022-11-22 Microsoft Technology Licensing, Llc Remote control of applications
KR20190061438A (en) * 2017-11-28 2019-06-05 삼성전자주식회사 Remote control, electronic apparatus and pairing method thereof
US20190166477A1 (en) * 2017-11-28 2019-05-30 Samsung Electronics Co., Ltd. Remote control, electronic apparatus and pairing method thereof
EP3489923A1 (en) * 2017-11-28 2019-05-29 Samsung Electronics Co., Ltd. Remote control, electronic apparatus and pairing method thereof
US10511947B2 (en) * 2017-11-28 2019-12-17 Samsung Electronics Co., Ltd. Remote control, electronic apparatus and pairing method thereof
KR102393290B1 (en) * 2017-11-28 2022-05-02 삼성전자주식회사 Remote control, electronic apparatus and pairing method thereof
US20230030168A1 (en) * 2021-07-27 2023-02-02 Dell Products L.P. Protection of i/o paths against network partitioning and component failures in nvme-of environments

Also Published As

Publication number Publication date
AR063920A1 (en) 2009-02-25
TW200829874A (en) 2008-07-16
JP2010515899A (en) 2010-05-13
AR063966A1 (en) 2009-03-04
AR063992A1 (en) 2009-03-04
AU2007343402A1 (en) 2008-07-17
TW200829864A (en) 2008-07-16
WO2008083756A1 (en) 2008-07-17
WO2008083743A1 (en) 2008-07-17
ES2596509T3 (en) 2017-01-10
WO2008083751A1 (en) 2008-07-17
WO2008083735A1 (en) 2008-07-17
US20080177471A1 (en) 2008-07-24
EP2102598A1 (en) 2009-09-23
JP5410990B2 (en) 2014-02-05
EP2102595A1 (en) 2009-09-23
EP2102603A1 (en) 2009-09-23
US20080167803A1 (en) 2008-07-10
AR064069A1 (en) 2009-03-11
WO2008083750A1 (en) 2008-07-17
EP2102603B1 (en) 2018-11-21
US8483943B2 (en) 2013-07-09
JP5231451B2 (en) 2013-07-10
JP2010515895A (en) 2010-05-13
EP2118619B1 (en) 2020-08-19
AR063993A1 (en) 2009-03-04
NL2001134C1 (en) 2008-03-18
AR064024A1 (en) 2009-03-04
WO2008083741A1 (en) 2008-07-17
WO2008083744A1 (en) 2008-07-17
EP2102600A1 (en) 2009-09-23
TW200829889A (en) 2008-07-16
NL2001135C1 (en) 2008-03-18
TW200829877A (en) 2008-07-16
WO2008083759A1 (en) 2008-07-17
AR064023A1 (en) 2009-03-04
US20080208446A1 (en) 2008-08-28
WO2008083760A1 (en) 2008-07-17
US20080262715A1 (en) 2008-10-23
AU2007343409A1 (en) 2008-07-17
AU2007343420A1 (en) 2008-07-17
NL2001133C1 (en) 2008-03-18
WO2008083742A1 (en) 2008-07-17
NL2001137C1 (en) 2008-03-18
AU2007343393A1 (en) 2008-07-17
TW200829880A (en) 2008-07-16
AR063919A1 (en) 2009-02-25
EP2102593A1 (en) 2009-09-23
EP2102604A1 (en) 2009-09-23
AU2007343413A1 (en) 2008-07-17
JP2010515896A (en) 2010-05-13
AU2007343396A1 (en) 2008-07-17
AR063997A1 (en) 2009-03-04
AR064068A1 (en) 2009-03-11
ES2426585T3 (en) 2013-10-24
TW200831861A (en) 2008-08-01
AU2007343406A1 (en) 2008-07-17
TW200829887A (en) 2008-07-16
TW200829869A (en) 2008-07-16
NL2001136C1 (en) 2008-03-25
US20080189033A1 (en) 2008-08-07
EP2102602A1 (en) 2009-09-23
EP2102605A1 (en) 2009-09-23
US20080167800A1 (en) 2008-07-10
NL2001132C1 (en) 2008-03-18
TW200829883A (en) 2008-07-16
WO2008083745A1 (en) 2008-07-17
NL2001139C1 (en) 2008-03-18
AU2007343388A1 (en) 2008-07-17
TW200829886A (en) 2008-07-16
EP2100098B1 (en) 2016-04-13
AR063935A1 (en) 2009-02-25
AU2007343403A1 (en) 2008-07-17
WO2008083757A1 (en) 2008-07-17
TW200829870A (en) 2008-07-16
EP2118619A1 (en) 2009-11-18
EP2118776A1 (en) 2009-11-18
NL2001138C1 (en) 2008-03-18
AR063913A1 (en) 2009-02-25
US20080167798A1 (en) 2008-07-10
AU2007343410A1 (en) 2008-07-17
TW200829885A (en) 2008-07-16
AR063996A1 (en) 2009-03-04
TW200829881A (en) 2008-07-16
TW200829884A (en) 2008-07-16
NL2001140C1 (en) 2008-03-18
WO2008083752A1 (en) 2008-07-17
AR063915A1 (en) 2009-02-25
EP2102598B1 (en) 2013-01-09
WO2008083755A1 (en) 2008-07-17
AU2007343392A1 (en) 2008-07-17
JP2010515893A (en) 2010-05-13
EP2102599A1 (en) 2009-09-23
WO2008083761A1 (en) 2008-07-17
JP2010518358A (en) 2010-05-27
TW200829865A (en) 2008-07-16
WO2008083749A1 (en) 2008-07-17
AU2007343401A1 (en) 2008-07-17
TW200829867A (en) 2008-07-16
JP2010515892A (en) 2010-05-13
US20080167804A1 (en) 2008-07-10
TW200829873A (en) 2008-07-16
WO2008083758A1 (en) 2008-07-17
WO2008083747A1 (en) 2008-07-17
EP2100100A1 (en) 2009-09-16
US20080167811A1 (en) 2008-07-10
TW200829872A (en) 2008-07-16
TW200829882A (en) 2008-07-16
AR063967A1 (en) 2009-03-04
WO2008083736A1 (en) 2008-07-17
AR063994A1 (en) 2009-03-04
AR064022A1 (en) 2009-03-04
NL2001141C1 (en) 2008-03-18
AR063914A1 (en) 2009-02-25
EP2100099A1 (en) 2009-09-16
US8260547B2 (en) 2012-09-04
AR063991A1 (en) 2009-03-04
TW200844404A (en) 2008-11-16
TW200831857A (en) 2008-08-01
WO2008083740A1 (en) 2008-07-17
TW200829871A (en) 2008-07-16
WO2008083738A1 (en) 2008-07-17
AR064067A1 (en) 2009-03-11
WO2008083748A1 (en) 2008-07-17
JP2010515982A (en) 2010-05-13
WO2008083754A1 (en) 2008-07-17
TW200829866A (en) 2008-07-16
AR063916A1 (en) 2009-02-25
AR063918A1 (en) 2009-02-25
WO2008083739A1 (en) 2008-07-17
WO2008083746A1 (en) 2008-07-17
US20100094547A1 (en) 2010-04-15
JP2010516128A (en) 2010-05-13
WO2008083756A9 (en) 2009-02-12
JP2010515900A (en) 2010-05-13
TW200831938A (en) 2008-08-01
WO2008083768A1 (en) 2008-07-17
EP2102601A1 (en) 2009-09-23
AU2007343394A1 (en) 2008-07-17
EP2102602B1 (en) 2016-03-30
JP2010515894A (en) 2010-05-13
JP2010515891A (en) 2010-05-13
AR063917A1 (en) 2009-02-25
TW200829878A (en) 2008-07-16
EP2102593B1 (en) 2015-12-30
US20080168398A1 (en) 2008-07-10
JP2010515890A (en) 2010-05-13
JP2011504575A (en) 2011-02-10
JP2010515897A (en) 2010-05-13
EP2102595B1 (en) 2013-08-14
AU2007343408A1 (en) 2008-07-17
US8751152B2 (en) 2014-06-10
TW200829862A (en) 2008-07-16
AR063998A1 (en) 2009-03-04
AR063995A1 (en) 2009-03-04
US8135538B2 (en) 2012-03-13
JP2010515898A (en) 2010-05-13
EP2102605B1 (en) 2016-09-07
TW200829879A (en) 2008-07-16
US20080215238A1 (en) 2008-09-04
EP2100098A1 (en) 2009-09-16
AR064071A1 (en) 2009-03-11
TW200829868A (en) 2008-07-16
TW200837333A (en) 2008-09-16
US20080167809A1 (en) 2008-07-10
US20080208448A1 (en) 2008-08-28
AR064025A1 (en) 2009-03-04
WO2008083737A1 (en) 2008-07-17
AU2007343390A1 (en) 2008-07-17
AR063965A1 (en) 2009-03-04
AR063934A1 (en) 2009-02-25
WO2008083753A1 (en) 2008-07-17

Similar Documents

Publication Publication Date Title
US20080165024A1 (en) Remote control system
US10652709B2 (en) Method and apparatus for automatic Bluetooth connection using Bluetooth dual mode
US8406991B2 (en) In-vehicle device and wireless communication system
RU2535179C2 (en) Method and system of managing internet radio application in vehicle
US9402149B2 (en) Tethering providing system and method using short distance communication
CN102834698B (en) The system and method that speech upgrades is provided
KR101949373B1 (en) Method and apparatus for bluetooth connecting in a mobile terminal and computer readable medium thereof
JP5247388B2 (en) In-vehicle system and method for controlling operation of in-vehicle system
CN108370490B (en) Vehicle use state determination method and device and terminal
JP5585545B2 (en) Short-range communication system, vehicle equipment, and portable communication terminal
WO2014141676A1 (en) Information and communications terminal and method for providing dialogue
JP2016085710A (en) Electronic device, system, and operation mode selection program
CN104266653A (en) Upgrading navigation system based on automobile screen display device and control method
AU2007358111A1 (en) Remote control system
US20170118580A1 (en) Processing apparatus, vehicular system and method for processing audio data
US9397770B2 (en) System and method for providing information lookup while buffering received content on a radio system
KR102401379B1 (en) Apparatus and method for determining language of in-vehicle device for plural occupants
KR101902127B1 (en) Mobile communication terminal controlling a home screen based on location information and advertisement providing method using thereof
KR101500628B1 (en) Linking method between mobile terminal and external AV system
CN111781926A (en) Parking control method and device for automobile and storage medium
JP2004072475A (en) Mobile communication system, mobile communication device, communication device, fixed communication device, and vehicle
EP2867751B1 (en) Systems and methods for executing one or more vehicle functions using an association between vehicle functions
KR101992574B1 (en) Mobile communication terminal controlling a home screen based on location information
CN111479018B (en) Weather quality reminding method, electronic device and computer storage medium
CN117355444A (en) Vehicle with a vehicle body having a vehicle body support

Legal Events

Date Code Title Description
AS Assignment

Owner name: TOMTOM INTERNATIONAL B.V., NETHERLANDS

Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:PITE, ERIC;GRETTON, MARK;VAN DER MADE, JOOST;REEL/FRAME:021970/0721;SIGNING DATES FROM 20080818 TO 20080916

STCB Information on status: application discontinuation

Free format text: ABANDONED -- FAILURE TO RESPOND TO AN OFFICE ACTION