US20080165024A1 - Remote control system - Google Patents
Remote control system Download PDFInfo
- 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
Links
Images
Classifications
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01C—MEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
- G01C21/00—Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00
- G01C21/26—Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00 specially adapted for navigation in a road network
- G01C21/34—Route searching; Route guidance
- G01C21/36—Input/output arrangements for on-board computers
- G01C21/3626—Details of the output of route guidance instructions
- G01C21/3655—Timing of guidance instructions
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01C—MEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
- G01C21/00—Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00
- G01C21/26—Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00 specially adapted for navigation in a road network
- G01C21/34—Route searching; Route guidance
- G01C21/36—Input/output arrangements for on-board computers
- G01C21/3697—Output of additional, non-guidance related information, e.g. low fuel level
-
- G—PHYSICS
- G08—SIGNALLING
- G08G—TRAFFIC CONTROL SYSTEMS
- G08G1/00—Traffic control systems for road vehicles
- G08G1/09—Arrangements for giving variable traffic instructions
- G08G1/0962—Arrangements for giving variable traffic instructions having an indicator mounted inside the vehicle, e.g. giving voice messages
- G08G1/0967—Systems involving transmission of highway information, e.g. weather, speed limits
- G08G1/096708—Systems 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/096716—Systems 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
-
- G—PHYSICS
- G08—SIGNALLING
- G08G—TRAFFIC CONTROL SYSTEMS
- G08G1/00—Traffic control systems for road vehicles
- G08G1/09—Arrangements for giving variable traffic instructions
- G08G1/0962—Arrangements for giving variable traffic instructions having an indicator mounted inside the vehicle, e.g. giving voice messages
- G08G1/0967—Systems involving transmission of highway information, e.g. weather, speed limits
- G08G1/096733—Systems involving transmission of highway information, e.g. weather, speed limits where a selection of the information might take place
- G08G1/096741—Systems 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
-
- G—PHYSICS
- G08—SIGNALLING
- G08G—TRAFFIC CONTROL SYSTEMS
- G08G1/00—Traffic control systems for road vehicles
- G08G1/09—Arrangements for giving variable traffic instructions
- G08G1/0962—Arrangements for giving variable traffic instructions having an indicator mounted inside the vehicle, e.g. giving voice messages
- G08G1/0967—Systems involving transmission of highway information, e.g. weather, speed limits
- G08G1/096766—Systems involving transmission of highway information, e.g. weather, speed limits where the system is characterised by the origin of the information transmission
- G08G1/096791—Systems 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.
Landscapes
- Radar, Positioning & Navigation (AREA)
- Remote Sensing (AREA)
- Engineering & Computer Science (AREA)
- Automation & Control Theory (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Navigation (AREA)
- Instructional Devices (AREA)
- User Interface Of Digital Computer (AREA)
- Traffic Control Systems (AREA)
- Mobile Radio Communication Systems (AREA)
- Alarm Systems (AREA)
- Circuits Of Receivers In General (AREA)
- Selective Calling Equipment (AREA)
- Document Processing Apparatus (AREA)
- Information Transfer Between Computers (AREA)
- Digital Computer Display Output (AREA)
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
- 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.
- 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.
- 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. 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.
- 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)
- 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. - 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 toFIG. 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. Instep 104 the remote control device will check whether a pairing with a navigation device already exists. If yes, instep 106 the remote control device will attempt to connect with the paired navigation device. Instep 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 instep 110 the remote control device remains in power on mode waiting for new user commands. If the result instep 104 or step 108 is no, instep 112 the remote control device will search for any available and controllable devices, i.e., any compatible devices, in particular navigation devices. Instep 114 it is verified whether any compatible devices were found. If no, instep 136 the remote control device keeps the old pairing if there was one, and instep 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, instep 116 it is verified whether more than one compatible device was found. If yes, instep 118 the compatible device having the strongest communication signal is selected. Otherwise the one found device is selected. Subsequently instep 120, an attempt is made to connect to the selected device. Instep 124 it is verified whether the connection attempt was successful. If not, instep 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 atstep 136. If yes, instep 122 the compatible device with the next strongest signal is selected and the flow continues atstep 120. If instep 124 the connection was successful, it is verified instep 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, thestep 128 is skipped. If instep 128 it is detected that the user is driving, instep 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 atstep 126. If instep 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. Instep 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 atstep 126. If the user has selected yes instep 134, the flow continues atstep 138. -
FIG. 2 illustrates an embodiment of a power management control flow. Instep 202, the remote control device has just connected to the navigation device (compare to step 110 ofFIG. 1 ), and in step 204 a flash message “Remote control connected” is displayed on the navigation device. Instep 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). Instep 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, instep 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. Instep 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 atstep 206. Instep 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 instep 218 the navigation device displays a flash message “Remote control disconnected”, and instep 150 the remote control device switches the power off. When the user activates any button on the remote control device, the flow continues atstep 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 atstep 218. Instep 212, it is detected that the navigation device is being turned off. In this case, the flow continues atstep 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 inFIG. 3B . The figure shows an indicator led 302; a 4-way navigation button 304 for navigating up, down, left, and right; aselection button 306; a bottomleft button 314 for performing the menu action displayed on the bottom left on the display of the navigation device; a bottomright button 308 for performing the menu action displayed on the bottom right on the display of the navigation device; abottom center button 310 for performing various functions including start/stop of playback of audio files stored on the navigation device; and a volume up/downcontrol 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, awireless communications interface 454 withantenna 458, atouch screen 460, aGPS receiver 462, and a storage means 456. Remote control device 400 may comprise acontroller 402, awireless communications interface 404 connected to anantenna 408, auser input 410 comprising one or more buttons 304-314, and a storage means 406. Thewireless communications interfaces antennas 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 thewireless 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 .
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 |
---|---|---|---|
US87954907P | 2007-01-10 | 2007-01-10 | |
US87952307P | 2007-01-10 | 2007-01-10 | |
US87952907P | 2007-01-10 | 2007-01-10 | |
US87955307P | 2007-01-10 | 2007-01-10 | |
US87960107P | 2007-01-10 | 2007-01-10 | |
US87957707P | 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 Expired - Fee Related US8260547B2 (en) | 2007-01-10 | 2007-10-05 | Navigation device interface |
US11/907,248 Active 2030-01-30 US8135538B2 (en) | 2007-01-10 | 2007-10-10 | Navigation system |
US11/907,244 Abandoned US20080167803A1 (en) | 2007-01-10 | 2007-10-10 | Navigation device and method for travel warnings |
US11/907,249 Abandoned US20080167809A1 (en) | 2007-01-10 | 2007-10-10 | Search function for portable navigation device |
US11/907,243 Abandoned US20080208448A1 (en) | 2007-01-10 | 2007-10-10 | Navigation device and method for dealing with limited access roads |
US11/907,246 Abandoned US20080167811A1 (en) | 2007-01-10 | 2007-10-10 | Navigation device and method for displaying navigation information |
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,228 Abandoned US20080208446A1 (en) | 2007-01-10 | 2007-10-10 | Navigation device and method for emergency service access |
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,247 Abandoned US20080167798A1 (en) | 2007-01-10 | 2007-10-10 | Navigation device and method for displaying navigation information |
US11/907,250 Abandoned US20080177471A1 (en) | 2007-01-10 | 2007-10-10 | Navigation device and method for displaying traffic information |
US11/907,257 Abandoned US20080168398A1 (en) | 2007-01-10 | 2007-10-10 | Navigation device and method for displaying a rich content document |
US11/907,237 Abandoned US20080262715A1 (en) | 2007-01-10 | 2007-10-10 | Navigation device and method using a location message |
US11/907,242 Abandoned US20080215238A1 (en) | 2007-01-10 | 2007-10-10 | Navigation device and method for issuing warnings |
Family Applications Before (8)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US12/448,821 Expired - Fee Related US8260547B2 (en) | 2007-01-10 | 2007-10-05 | Navigation device interface |
US11/907,248 Active 2030-01-30 US8135538B2 (en) | 2007-01-10 | 2007-10-10 | Navigation system |
US11/907,244 Abandoned US20080167803A1 (en) | 2007-01-10 | 2007-10-10 | Navigation device and method for travel warnings |
US11/907,249 Abandoned US20080167809A1 (en) | 2007-01-10 | 2007-10-10 | Search function for portable navigation device |
US11/907,243 Abandoned US20080208448A1 (en) | 2007-01-10 | 2007-10-10 | Navigation device and method for dealing with limited access roads |
US11/907,246 Abandoned US20080167811A1 (en) | 2007-01-10 | 2007-10-10 | Navigation device and method for displaying navigation information |
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,228 Abandoned US20080208446A1 (en) | 2007-01-10 | 2007-10-10 | Navigation device and method for emergency service access |
Family Applications After (6)
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,247 Abandoned US20080167798A1 (en) | 2007-01-10 | 2007-10-10 | Navigation device and method for displaying navigation information |
US11/907,250 Abandoned US20080177471A1 (en) | 2007-01-10 | 2007-10-10 | Navigation device and method for displaying traffic information |
US11/907,257 Abandoned US20080168398A1 (en) | 2007-01-10 | 2007-10-10 | Navigation device and method for displaying a rich content document |
US11/907,237 Abandoned US20080262715A1 (en) | 2007-01-10 | 2007-10-10 | Navigation device and method using a location message |
US11/907,242 Abandoned US20080215238A1 (en) | 2007-01-10 | 2007-10-10 | Navigation device and method for issuing warnings |
Country Status (9)
Country | Link |
---|---|
US (15) | US8260547B2 (en) |
EP (15) | EP2102601A1 (en) |
JP (15) | JP2010515895A (en) |
AR (29) | AR063917A1 (en) |
AU (15) | AU2007343402A1 (en) |
ES (2) | ES2426585T3 (en) |
NL (10) | NL2001136C1 (en) |
TW (29) | TW200829877A (en) |
WO (28) | WO2008083751A1 (en) |
Cited By (25)
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 (292)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7181701B2 (en) * | 2003-01-03 | 2007-02-20 | Microsoft Corporation | Glanceable information system and method |
US7792121B2 (en) * | 2003-01-03 | 2010-09-07 | Microsoft Corporation | Frame protocol and scheduling system |
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 |
AU2007343335A1 (en) * | 2007-01-10 | 2008-07-17 | Tomtom International B.V. | Method of indicating traffic delays, computer program and navigation system therefor |
US20080167801A1 (en) * | 2007-01-10 | 2008-07-10 | Pieter Geelen | Navigation device and method for establishing and using profiles |
CN101606038B (en) * | 2007-01-11 | 2012-04-18 | 三菱电机株式会社 | Navigation device |
DE112007003210B4 (en) * | 2007-01-31 | 2016-02-04 | Mitsubishi Electric Corporation | navigation device |
WO2008096485A1 (en) | 2007-02-05 | 2008-08-14 | Mitsubishi Electric Corporation | 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 |
US8515818B2 (en) * | 2007-04-26 | 2013-08-20 | 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 |
US8171432B2 (en) * | 2008-01-06 | 2012-05-01 | Apple Inc. | Touch screen device, method, and graphical user interface for displaying and selecting application options |
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 |
US9848447B2 (en) * | 2007-06-27 | 2017-12-19 | Ford Global Technologies, Llc | Method and system for emergency notification |
US9066199B2 (en) | 2007-06-28 | 2015-06-23 | Apple Inc. | Location-aware mobile device |
US8311526B2 (en) | 2007-06-28 | 2012-11-13 | Apple Inc. | Location-based categorical information services |
US9954996B2 (en) * | 2007-06-28 | 2018-04-24 | Apple Inc. | Portable electronic device with conversation management for incoming instant messages |
US8204684B2 (en) | 2007-06-28 | 2012-06-19 | Apple Inc. | Adaptive mobile device navigation |
US8290513B2 (en) | 2007-06-28 | 2012-10-16 | Apple Inc. | Location-based services |
US8175802B2 (en) | 2007-06-28 | 2012-05-08 | Apple Inc. | Adaptive route guidance based on preferences |
US8463238B2 (en) | 2007-06-28 | 2013-06-11 | Apple Inc. | Mobile device base station |
US8108144B2 (en) | 2007-06-28 | 2012-01-31 | Apple Inc. | Location based tracking |
US9109904B2 (en) | 2007-06-28 | 2015-08-18 | Apple Inc. | Integration of map services and user applications in a mobile device |
US8275352B2 (en) | 2007-06-28 | 2012-09-25 | Apple Inc. | Location-based emergency information |
US8332402B2 (en) | 2007-06-28 | 2012-12-11 | Apple Inc. | Location based media items |
US8762056B2 (en) | 2007-06-28 | 2014-06-24 | Apple Inc. | Route reference |
US8180379B2 (en) | 2007-06-28 | 2012-05-15 | Apple Inc. | Synchronizing mobile and vehicle devices |
US8774825B2 (en) | 2007-06-28 | 2014-07-08 | Apple Inc. | Integration of map services with user applications in a mobile device |
US8385946B2 (en) | 2007-06-28 | 2013-02-26 | Apple Inc. | Disfavored route progressions or locations |
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 |
US20090077475A1 (en) * | 2007-09-17 | 2009-03-19 | Areae, Inc. | System for providing virtual spaces with separate places and/or acoustic areas |
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 |
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 |
WO2009120303A1 (en) * | 2008-03-24 | 2009-10-01 | 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 |
JP2011524975A (en) * | 2008-05-29 | 2011-09-08 | トムトム インターナショナル ベスローテン フエンノートシャップ | Navigation apparatus and method for changing map information related to audible information |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
CN102027325B (en) * | 2008-06-25 | 2014-08-06 | 通腾科技股份有限公司 | Navigation apparatus and method of detection that a parking facility is sought |
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 |
US8249804B2 (en) * | 2008-08-20 | 2012-08-21 | Mitac International Corporation | Systems and methods for smart city search |
US20100049435A1 (en) * | 2008-08-20 | 2010-02-25 | Hsia-Hsin Li | Communication Routing Apparatus And Method Via Navigation System |
US9052210B2 (en) | 2008-08-22 | 2015-06-09 | Htc Corporation | Method and apparatus for reminding calendar schedule and recording medium |
TWI399522B (en) * | 2008-08-22 | 2013-06-21 | Htc Corp | Method and apparatus for reminding calendar schedule and computer program product using the method |
DE102008045994A1 (en) * | 2008-09-05 | 2010-03-11 | Volkswagen Ag | Method and device for displaying information in a vehicle |
US11231289B2 (en) * | 2008-09-10 | 2022-01-25 | Dominic M. Kotab | Systems, methods and computer program products for sharing geographical data |
US9264856B1 (en) | 2008-09-10 | 2016-02-16 | Dominic M. Kotab | Geographical applications for mobile devices and backend systems |
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 |
WO2010077223A1 (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 |
CN102257545A (en) | 2008-12-30 | 2011-11-23 | 电子地图北美公司 | 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 |
US8589374B2 (en) * | 2009-03-16 | 2013-11-19 | Apple Inc. | Multifunction device with integrated search and application selection |
US8274536B2 (en) * | 2009-03-16 | 2012-09-25 | Apple Inc. | Smart keyboard management for a multifunction device with a touch screen display |
CN102449439B (en) | 2009-04-01 | 2016-08-17 | 优步技术公司 | Along return route searching for point of interest |
CA2760557A1 (en) * | 2009-05-01 | 2010-11-04 | Sirius Xm Radio Inc. | Traffic data services without navigation systems |
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 |
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 |
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 |
CN101978708A (en) | 2009-05-08 | 2011-02-16 | 联发科技(新加坡)私人有限公司 | Poi displaying method and electronic apparatus utilizing the method |
TWI404916B (en) * | 2009-05-08 | 2013-08-11 | Mitac Int Corp | Methods of creating and playing customizable audio alerts and related devices |
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 |
US9002632B1 (en) * | 2009-07-19 | 2015-04-07 | Aaron T. Emigh | Fuel cost optimized routing |
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 |
US9316504B2 (en) * | 2009-12-28 | 2016-04-19 | Clarion Co., Ltd. | Navigation device and guidance method thereof |
US8364392B2 (en) * | 2009-12-29 | 2013-01-29 | Telenav, Inc. | Navigation system with speed monitoring mechanism and method of operation thereof |
TWI449880B (en) * | 2009-12-29 | 2014-08-21 | Fih Hong Kong Ltd | Intelligent navigation system and method of mass transit |
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 |
JP5832432B2 (en) * | 2010-06-15 | 2015-12-16 | 株式会社ナビタイムジャパン | Navigation system, navigation method, and program |
EP2583877B1 (en) * | 2010-06-16 | 2018-06-06 | Navitime Japan Co., Ltd. | Navigation system, terminal device, navigation server, navigation method, and navigation program |
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 |
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 |
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 |
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 |
US8788203B2 (en) * | 2011-05-23 | 2014-07-22 | Microsoft Corporation | User-driven navigation 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 |
US9171327B2 (en) | 2012-03-23 | 2015-10-27 | Ebay Inc. | Systems and methods for in-vehicle navigated shopping |
US9547872B2 (en) | 2012-02-22 | 2017-01-17 | Ebay Inc. | Systems and methods for providing search results along a corridor |
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 |
US9146125B2 (en) | 2012-06-05 | 2015-09-29 | Apple Inc. | Navigation application with adaptive display of graphical directional indicators |
US9135751B2 (en) | 2012-06-05 | 2015-09-15 | Apple Inc. | Displaying location preview |
US9886794B2 (en) | 2012-06-05 | 2018-02-06 | Apple Inc. | Problem reporting in maps |
US9482296B2 (en) | 2012-06-05 | 2016-11-01 | Apple Inc. | Rendering road signs during navigation |
US9111380B2 (en) | 2012-06-05 | 2015-08-18 | Apple Inc. | Rendering maps |
US9418672B2 (en) | 2012-06-05 | 2016-08-16 | Apple Inc. | Navigation application with adaptive instruction text |
US9159153B2 (en) | 2012-06-05 | 2015-10-13 | Apple Inc. | Method, system and apparatus for providing visual feedback of a map view change |
US9182243B2 (en) * | 2012-06-05 | 2015-11-10 | Apple Inc. | Navigation application |
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 |
US9997069B2 (en) | 2012-06-05 | 2018-06-12 | Apple Inc. | Context-aware voice guidance |
US8880336B2 (en) | 2012-06-05 | 2014-11-04 | Apple Inc. | 3D navigation |
US9052197B2 (en) | 2012-06-05 | 2015-06-09 | Apple Inc. | Providing navigation instructions while device is in locked mode |
US9367959B2 (en) * | 2012-06-05 | 2016-06-14 | Apple Inc. | Mapping application with 3D presentation |
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 |
US9423269B2 (en) * | 2012-10-10 | 2016-08-23 | 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 |
USD750663S1 (en) | 2013-03-12 | 2016-03-01 | Google Inc. | Display screen or a portion thereof with graphical user interface |
US8676431B1 (en) | 2013-03-12 | 2014-03-18 | Google Inc. | User interface for displaying object-based indications in an autonomous driving system |
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 |
EP2833290B1 (en) * | 2013-07-31 | 2017-09-27 | 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 |
US9207835B1 (en) | 2014-05-31 | 2015-12-08 | 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 |
EP3323000A4 (en) | 2015-07-14 | 2019-11-13 | Driving Management Systems, Inc. | Detecting the location of a phone using rf wireless 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 |
US10371543B1 (en) | 2016-01-05 | 2019-08-06 | Open Invention Network Llc | Navigation application providing supplemental navigation information |
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 |
CN116501822A (en) * | 2017-08-14 | 2023-07-28 | 北京嘀嘀无限科技发展有限公司 | System and method 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 | 江西师范大学 | A smart phone-based indoor floor location method |
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 |
WO2021070349A1 (en) * | 2019-10-10 | 2021-04-15 | 住友電気工業株式会社 | Display device, navigation system, display method, and recording medium |
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 |
US11513667B2 (en) | 2020-05-11 | 2022-11-29 | Apple Inc. | User interface for audio message |
CN115668117A (en) | 2020-05-18 | 2023-01-31 | 苹果公司 | User interface for viewing and refining the current location of an electronic device |
CN114253636A (en) * | 2020-09-11 | 2022-03-29 | 粉迷科技股份有限公司 | Display method, user interface and system of adaptive digital content |
USD980249S1 (en) * | 2021-04-02 | 2023-03-07 | Skavengerz, Inc. | Display screen or portion thereof with a graphical user interface |
WO2022271162A1 (en) * | 2021-06-23 | 2022-12-29 | Google Llc | Supporting multiple roles in voice-enabled navigation |
US20230341233A1 (en) * | 2022-04-23 | 2023-10-26 | Miller Analytics LLC | IVI system and methodology facilitating display, retrieval, transmission and computation of enhanced emergency data elements |
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)
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)
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 | In-vehicle information display control device |
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 |
DE69428505T2 (en) * | 1993-12-27 | 2002-06-06 | 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 |
DE69718639T2 (en) | 1996-05-31 | 2003-11-27 | Intergraph Corp., Huntsville | DEVICE AND METHOD FOR BETTER AIR CIRCULATION THROUGH A FRAME |
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 |
JPH1089976A (en) * | 1996-09-13 | 1998-04-10 | Hitachi Ltd | Information display device and navigation system |
US5878368A (en) * | 1996-09-13 | 1999-03-02 | Magellan Dis, Inc. | Navigation system with user definable cost values |
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 |
AU1916700A (en) * | 1998-11-19 | 2000-06-05 | 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 |
CA2388260C (en) * | 1999-10-19 | 2009-01-27 | American Calcar Inc. | 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 |
EP1282848A1 (en) | 2000-03-15 | 2003-02-12 | 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 |
US8126960B2 (en) * | 2000-07-28 | 2012-02-28 | Silver State Intellectual Technologies, Inc. | Technique for effective organization and communication of information |
US6381138B1 (en) | 2000-07-28 | 2002-04-30 | Enlight Corporation | Computer case side cover panel locking/unlocking control arrangement |
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 |
CN100401018C (en) * | 2001-08-10 | 2008-07-09 | 爱信Aw株式会社 | Traffic information search method, traffic information search system, mobile body 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 |
US20030179133A1 (en) * | 2002-03-20 | 2003-09-25 | Gilles Pepin | Wireless handheld portabel navigation system and method 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 |
DE602004006733T2 (en) * | 2003-02-26 | 2008-01-31 | Tomtom International B.V. | NAVIGATION UNIT 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 |
JP4246201B2 (en) * | 2003-04-03 | 2009-04-02 | パイオニア株式会社 | Navigation device, navigation method, route data generation program, recording medium recording 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. |
JP4388359B2 (en) * | 2003-12-17 | 2009-12-24 | 株式会社ケンウッド | In-vehicle man-machine interface device, method, and program |
EP1544576A1 (en) * | 2003-12-17 | 2005-06-22 | Grundig Car InterMedia System GmbH | Motor vehicle navigation device with improved information for the driver |
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 system |
JP4719500B2 (en) * | 2004-11-04 | 2011-07-06 | アルパイン株式会社 | In-vehicle device |
EP1662456B1 (en) * | 2004-11-24 | 2008-10-22 | Harman Becker Automotive Systems GmbH | 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 | 삼성전자주식회사 | Method and device for real-time three-dimensional transformation of two-dimensional building data, and method and device for real-time three-dimensional visualization of two-dimensional building data |
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 |
CA2680327C (en) * | 2006-03-10 | 2015-05-19 | 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 |
-
2007
- 2007-10-05 WO PCT/EP2007/008745 patent/WO2008083751A1/en active Application Filing
- 2007-10-05 EP EP07818796A patent/EP2102601A1/en not_active Withdrawn
- 2007-10-05 AU AU2007343402A patent/AU2007343402A1/en not_active Abandoned
- 2007-10-05 EP EP07818800.0A patent/EP2102602B1/en active Active
- 2007-10-05 AU AU2007343394A patent/AU2007343394A1/en not_active Abandoned
- 2007-10-05 JP JP2009545078A patent/JP2010515895A/en not_active Withdrawn
- 2007-10-05 EP EP07818805A patent/EP2118776A1/en not_active Withdrawn
- 2007-10-05 AU AU2007343401A patent/AU2007343401A1/en not_active Abandoned
- 2007-10-05 WO PCT/EP2007/008714 patent/WO2008083735A1/en active Application Filing
- 2007-10-05 WO PCT/EP2007/008748 patent/WO2008083754A1/en active Application Filing
- 2007-10-05 WO PCT/EP2007/008729 patent/WO2008083743A1/en active Application Filing
- 2007-10-05 WO PCT/EP2007/008740 patent/WO2008083746A1/en active Application Filing
- 2007-10-05 WO PCT/EP2007/008750 patent/WO2008083756A1/en active Application Filing
- 2007-10-05 WO PCT/EP2007/008742 patent/WO2008083748A1/en active Application Filing
- 2007-10-05 WO PCT/EP2007/008751 patent/WO2008083757A1/en active Application Filing
- 2007-10-05 JP JP2009545072A patent/JP2010515982A/en not_active Withdrawn
- 2007-10-05 WO PCT/EP2007/008725 patent/WO2008083740A1/en active Application Filing
- 2007-10-05 WO PCT/EP2007/008746 patent/WO2008083752A1/en active Application Filing
- 2007-10-05 EP EP07818818.2A patent/EP2102603B1/en active Active
- 2007-10-05 JP JP2009545075A patent/JP2011504575A/en not_active Withdrawn
- 2007-10-05 AU AU2007343392A patent/AU2007343392A1/en not_active Abandoned
- 2007-10-05 EP EP07818824.0A patent/EP2102595B1/en active Active
- 2007-10-05 US US12/448,821 patent/US8260547B2/en not_active Expired - Fee Related
- 2007-10-05 WO PCT/EP2007/008735 patent/WO2008083745A1/en active Application Filing
- 2007-10-05 JP JP2009545079A patent/JP2010515896A/en active Pending
- 2007-10-05 JP JP2009545083A patent/JP2010516128A/en active Pending
- 2007-10-05 JP JP2009545082A patent/JP2010515899A/en active Pending
- 2007-10-05 JP JP2009545081A patent/JP2010515898A/en active Pending
- 2007-10-05 WO PCT/EP2007/008722 patent/WO2008083738A1/en active Application Filing
- 2007-10-05 WO PCT/EP2007/008726 patent/WO2008083741A1/en active Application Filing
- 2007-10-05 EP EP07818826A patent/EP2102599A1/en not_active Withdrawn
- 2007-10-05 AU AU2007343413A patent/AU2007343413A1/en not_active Abandoned
- 2007-10-05 WO PCT/EP2007/008752 patent/WO2008083758A1/en active Application Filing
- 2007-10-05 AU AU2007343410A patent/AU2007343410A1/en not_active Abandoned
- 2007-10-05 EP EP07818819A patent/EP2102604A1/en not_active Withdrawn
- 2007-10-05 WO PCT/EP2007/008723 patent/WO2008083739A1/en active Application Filing
- 2007-10-05 AU AU2007343403A patent/AU2007343403A1/en not_active Abandoned
- 2007-10-05 EP EP07818817.4A patent/EP2100098B1/en active Active
- 2007-10-05 WO PCT/EP2007/008749 patent/WO2008083755A1/en active Application Filing
- 2007-10-05 EP EP07818825.7A patent/EP2102593B1/en active Active
- 2007-10-05 WO PCT/EP2007/008728 patent/WO2008083742A1/en active Application Filing
- 2007-10-05 JP JP2009545080A patent/JP5231451B2/en not_active Expired - Fee Related
- 2007-10-05 AU AU2007343408A patent/AU2007343408A1/en not_active Abandoned
- 2007-10-05 ES ES07818824T patent/ES2426585T3/en active Active
- 2007-10-05 JP JP2009545074A patent/JP2010515892A/en active Pending
- 2007-10-05 EP EP07818802A patent/EP2102598B1/en active Active
- 2007-10-05 EP EP07818822A patent/EP2100100A1/en not_active Withdrawn
- 2007-10-05 JP JP2009545071A patent/JP2010515891A/en not_active Withdrawn
- 2007-10-05 WO PCT/EP2007/008731 patent/WO2008083744A1/en active Application Filing
- 2007-10-05 AU AU2007343409A patent/AU2007343409A1/en not_active Abandoned
- 2007-10-05 WO PCT/EP2007/008716 patent/WO2008083737A1/en active Application Filing
- 2007-10-05 WO PCT/EP2007/008744 patent/WO2008083750A1/en active Application Filing
- 2007-10-05 JP JP2009545073A patent/JP2010518358A/en active Pending
- 2007-10-05 WO PCT/EP2007/008761 patent/WO2008083760A1/en active Application Filing
- 2007-10-05 JP JP2009545077A patent/JP5410990B2/en active Active
- 2007-10-05 EP EP07818799A patent/EP2100099A1/en not_active Withdrawn
- 2007-10-05 AU AU2007343393A patent/AU2007343393A1/en not_active Abandoned
- 2007-10-05 AU AU2007343406A patent/AU2007343406A1/en not_active Abandoned
- 2007-10-05 WO PCT/EP2007/008760 patent/WO2008083759A1/en active Application Filing
- 2007-10-05 WO PCT/EP2007/008741 patent/WO2008083747A1/en active Application Filing
- 2007-10-05 AU AU2007343390A patent/AU2007343390A1/en not_active Abandoned
- 2007-10-05 JP JP2009545076A patent/JP2010515893A/en active Pending
- 2007-10-05 AU AU2007343396A patent/AU2007343396A1/en not_active Abandoned
- 2007-10-05 EP EP07818835.6A patent/EP2118619B1/en active Active
- 2007-10-05 WO PCT/EP2007/008743 patent/WO2008083749A1/en active Application Filing
- 2007-10-05 WO PCT/EP2007/008762 patent/WO2008083761A1/en active Application Filing
- 2007-10-05 WO PCT/EP2007/008747 patent/WO2008083753A1/en active Application Filing
- 2007-10-10 US US11/907,248 patent/US8135538B2/en active Active
- 2007-10-10 US US11/907,244 patent/US20080167803A1/en not_active Abandoned
- 2007-10-10 US US11/907,249 patent/US20080167809A1/en not_active Abandoned
- 2007-10-10 US US11/907,243 patent/US20080208448A1/en not_active Abandoned
- 2007-10-10 US US11/907,246 patent/US20080167811A1/en not_active Abandoned
- 2007-10-10 US US11/907,227 patent/US8483943B2/en active Active
- 2007-10-10 US US11/907,228 patent/US20080208446A1/en not_active Abandoned
- 2007-10-10 US US11/907,256 patent/US20080165024A1/en not_active Abandoned
- 2007-10-10 US US11/907,245 patent/US8751152B2/en active Active
- 2007-10-10 US US11/907,247 patent/US20080167798A1/en not_active Abandoned
- 2007-10-10 US US11/907,250 patent/US20080177471A1/en not_active Abandoned
- 2007-10-10 US US11/907,257 patent/US20080168398A1/en not_active Abandoned
- 2007-10-10 US US11/907,237 patent/US20080262715A1/en not_active Abandoned
- 2007-10-10 US US11/907,242 patent/US20080215238A1/en not_active Abandoned
- 2007-10-17 AU AU2007343420A patent/AU2007343420A1/en not_active Abandoned
- 2007-10-17 WO PCT/EP2007/009167 patent/WO2008083768A1/en active Application Filing
- 2007-10-17 EP EP07819230.9A patent/EP2102605B1/en active Active
- 2007-10-17 ES ES07819230.9T patent/ES2596509T3/en active Active
- 2007-10-17 JP JP2009545084A patent/JP2010515900A/en active Pending
- 2007-10-19 EP EP07818789A patent/EP2102600A1/en not_active Withdrawn
- 2007-10-19 JP JP2009545070A patent/JP2010515890A/en not_active Withdrawn
- 2007-10-19 WO PCT/EP2007/008715 patent/WO2008083736A1/en active Application Filing
- 2007-10-19 AU AU2007343388A patent/AU2007343388A1/en not_active Abandoned
- 2007-10-22 TW TW096139509A patent/TW200829877A/en unknown
- 2007-10-22 TW TW096139511A patent/TW200829864A/en unknown
- 2007-10-23 TW TW096139729A patent/TW200829865A/en unknown
- 2007-10-23 TW TW096139728A patent/TW200829879A/en unknown
- 2007-10-23 TW TW096139724A patent/TW200829878A/en unknown
- 2007-10-23 TW TW096139730A patent/TW200829872A/en unknown
- 2007-10-23 TW TW096139733A patent/TW200829873A/en unknown
- 2007-10-24 TW TW096139948A patent/TW200829862A/en unknown
- 2007-10-25 TW TW096140108A patent/TW200829889A/en unknown
- 2007-10-25 TW TW096140110A patent/TW200829880A/en unknown
- 2007-10-26 TW TW096140467A patent/TW200829866A/en unknown
- 2007-10-29 TW TW096140616A patent/TW200829881A/en unknown
- 2007-10-30 TW TW096140856A patent/TW200829883A/en unknown
- 2007-10-30 TW TW096140815A patent/TW200829867A/en unknown
- 2007-10-30 TW TW096140853A patent/TW200829868A/en unknown
- 2007-10-30 TW TW096140854A patent/TW200829882A/en unknown
- 2007-10-30 TW TW096140814A patent/TW200831857A/en unknown
- 2007-10-31 TW TW096141084A patent/TW200831938A/en unknown
- 2007-10-31 TW TW096141083A patent/TW200829887A/en unknown
- 2007-10-31 TW TW096141082A patent/TW200829886A/en unknown
- 2007-10-31 TW TW096141046A patent/TW200844404A/en unknown
- 2007-10-31 TW TW096141049A patent/TW200829884A/en unknown
- 2007-10-31 TW TW096141075A patent/TW200829869A/en unknown
- 2007-10-31 TW TW096141073A patent/TW200829885A/en unknown
- 2007-10-31 TW TW096141053A patent/TW200837333A/en unknown
- 2007-11-02 TW TW096141523A patent/TW200829870A/en unknown
- 2007-11-02 TW TW096141524A patent/TW200829874A/en unknown
- 2007-11-02 TW TW096141481A patent/TW200829871A/en unknown
- 2007-11-02 TW TW096141493A patent/TW200831861A/en unknown
- 2007-11-23 AR ARP070105209A patent/AR063917A1/en unknown
- 2007-11-23 AR ARP070105210A patent/AR063918A1/en unknown
- 2007-11-23 AR ARP070105208A patent/AR063916A1/en unknown
- 2007-11-23 AR ARP070105211A patent/AR063919A1/en unknown
- 2007-11-23 AR ARP070105206A patent/AR063914A1/en unknown
- 2007-11-23 AR ARP070105207A patent/AR063915A1/en unknown
- 2007-11-23 AR ARP070105205A patent/AR063913A1/en unknown
- 2007-11-23 AR ARP070105212A patent/AR063920A1/en unknown
- 2007-11-26 AR ARP070105231A patent/AR063966A1/en unknown
- 2007-11-26 AR ARP070105232A patent/AR063967A1/en unknown
- 2007-11-26 AR ARP070105228A patent/AR063934A1/en unknown
- 2007-11-26 AR ARP070105229A patent/AR063935A1/en unknown
- 2007-11-26 AR ARP070105230A patent/AR063965A1/en unknown
- 2007-11-28 AR ARP070105263A patent/AR063995A1/en unknown
- 2007-11-28 AR ARP070105265A patent/AR063997A1/en unknown
- 2007-11-28 AR ARP070105259A patent/AR063991A1/en unknown
- 2007-11-28 AR ARP070105262A patent/AR063994A1/en unknown
- 2007-11-28 AR ARP070105264A patent/AR063996A1/en unknown
- 2007-11-28 AR ARP070105261A patent/AR063993A1/en unknown
- 2007-11-28 AR ARP070105266A patent/AR063998A1/en unknown
- 2007-11-28 AR ARP070105260A patent/AR063992A1/en unknown
- 2007-11-29 AR ARP070105300A patent/AR064025A1/en not_active Application Discontinuation
- 2007-11-29 AR ARP070105297A patent/AR064022A1/en unknown
- 2007-11-29 AR ARP070105299A patent/AR064024A1/en unknown
- 2007-11-29 AR ARP070105298A patent/AR064023A1/en unknown
- 2007-11-30 AR ARP070105348A patent/AR064069A1/en unknown
- 2007-11-30 AR ARP070105350A patent/AR064071A1/en unknown
- 2007-11-30 AR ARP070105347A patent/AR064068A1/en unknown
- 2007-11-30 AR ARP070105346A patent/AR064067A1/en unknown
- 2007-12-27 NL NL2001136A patent/NL2001136C1/en not_active IP Right Cessation
- 2007-12-27 NL NL2001137A patent/NL2001137C1/en not_active IP Right Cessation
- 2007-12-27 NL NL2001134A patent/NL2001134C1/en not_active IP Right Cessation
- 2007-12-27 NL NL2001135A patent/NL2001135C1/en not_active IP Right Cessation
- 2007-12-27 NL NL2001140A patent/NL2001140C1/en not_active IP Right Cessation
- 2007-12-27 NL NL2001138A patent/NL2001138C1/en not_active IP Right Cessation
- 2007-12-27 NL NL2001132A patent/NL2001132C1/en not_active IP Right Cessation
- 2007-12-27 NL NL2001139A patent/NL2001139C1/en not_active IP Right Cessation
- 2007-12-27 NL NL2001141A patent/NL2001141C1/en not_active IP Right Cessation
- 2007-12-27 NL NL2001133A patent/NL2001133C1/en not_active IP Right Cessation
Patent Citations (18)
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)
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 |
US10405177B2 (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 |
US10405178B2 (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
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 | |
CN102834698B (en) | The system and method that speech upgrades is provided | |
US9402149B2 (en) | Tethering providing system and method using short distance communication | |
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 | |
US9020566B2 (en) | Vehicle on-board unit and mobile device linkage system | |
CN107045797B (en) | Information processing method and mobile terminal | |
JP5585545B2 (en) | Short-range communication system, vehicle equipment, and portable communication terminal | |
CN108370490B (en) | Vehicle use state determination method and device and terminal | |
CN104620514A (en) | Method and device for executing application | |
JP2016085710A (en) | Electronic device, system, and operation mode selection program | |
JP5920104B2 (en) | Voice control device for vehicle | |
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 | |
KR101992574B1 (en) | Mobile communication terminal controlling a home screen based on location information | |
JP5569625B2 (en) | Wireless audio system |
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 |