专利摘要:
COMPUTER IMPLEMENTED METHOD. The present invention generally relates to methods and apparatus for emulating vehicle process and configuration on a mobile platform. The computer-implemented method comprises the steps of: providing an interface (303) on a wireless device (200, 53) corresponding to an interface for controlling the vehicle's infotainment system (31); provide simulated functionality of controls in the interface such that activation of a control informs a user of what would happen if the control were activated in a vehicle interface (31); save at least one user adjustment input in the interface; and transferring the setting saved in a vehicle computing system (1) for use in controlling the infotainment system when the wireless device (200, 53) is in communication with the VCS (1).
公开号:BR102012022421B1
申请号:R102012022421-6
申请日:2012-09-05
公开日:2022-02-01
发明作者:Yifan Chen;Basavaraj Tonshal;Dimitar Petrov Filev;Gary Steven Strumolo;Jeff Allen Greenberg;Krishnaswamy Venkatesh Prasad;Oleg Yurievitch Gusikhin;Paul Aldighieri;Perry Robinson Macneille
申请人:Ford Global Technologies Llc;
IPC主号:
专利说明:

FIELD OF THE INVENTION
[001] The present invention generally relates to methods and apparatus for vehicle process emulation and configuration on a mobile platform. BACKGROUND OF THE INVENTION
[002] With the integration of computers into many vehicle systems, the driver experience has been improved in many ways. One of the most notable enhancements was the inclusion of navigable, touch-sensitive, four-color visual displays on a vehicle's center panel. From entertainment to information, these displays provide a range of options to enhance the driving experience, which options can be collectively referred to as an infotainment system.
[003] Many of the options are user configurable, and the menus and presentations are often designed to be intuitive to use. Presentations of radio controls, navigation systems, text, e-mail and phone calls may all be available through the system and, in general, the controls associated with these displays resemble familiar controls from other devices that provide these options.
[004] Typically, however, there may be additional system controls available through the infotainment system, and not all of these controls can “map” the controls to other aspects of life, especially if the controls are vehicle-specific. Enabling and configuring vehicle systems, seat adjustments, preferred climate control options, call handling functionality, navigation presentation, etc., are just some of the options available. While it may seem obvious to many users that a play icon (a laterally aligned triangle) can be used to play a track on a CD, some of the other features may be less intuitive.
[005] Additionally, some people are simply unaware of what many others would consider common icons and a certain level of training may be required to make use of the features associated with them. Unfortunately, when drivers are in a vehicle, they are typically focused on the task of driving the vehicle. While this is evidently desirable from a safety perspective, it is possible that the driver may never become familiar with the controls of the infotainment system.
[006] Many of the controls can also be disabled while the vehicle is in motion for safety reasons. It can be dangerous to have a driver adjust seat controls through a visual interface while driving, so the controls can be locked until the vehicle is parked. Since drivers typically don't spend a lot of time in their car while it's parked, it can happen that many of the features are overlooked due to confusion or lack of knowledge. Unless the driver makes the effort to become familiar with the system controls, many important features of the infotainment system can be completely unusable.
[007] Furthermore, users may experience some crossover between phone-enabled features and infotainment features. For example, it is possible to play music from a telephone interface or using a vehicle system interface. If the user is familiar with the phone interface, and the phone interface is different from the vehicle system interface, the user can simply choose to use the phone interface on the phone instead of interacting with the vehicle. Similarly, many phones have navigation systems installed on them. If the user is comfortable with the phone's navigation interface, the vehicle's navigation interface can be largely unusable. DESCRIPTION OF THE INVENTION
[008] In a first embodiment, a computer-implemented method includes providing an interface on a wireless device corresponding to an interface for controlling the vehicle's infotainment system. The method also includes providing simulated functionality of controls in the interface such that activating a control informs a user of what would happen if the control were activated in a vehicle interface.
[009] In addition, the method includes saving at least one user setting entered in the interface. The method additionally includes transferring the settings saved in a Vehicle Computing System (VCS) for use in infotainment system control when the wireless device is in communication with the VCS.
[010] In a second example, a computer-implemented method includes establishing communication between a vehicle computing system (VCS) and a wireless device. The method further includes determining that the wireless device has one or more native functions provided in it that correspond to existing functions in the VCS.
[011] Additionally, the method includes offering a user the option to import the wireless device role for use as an alternative to the corresponding VCS role. The method further includes downloading at least some functionality from the native function to the VCS and providing a function control interface corresponding to the native function rather than an interface associated with the corresponding VCS function, possible in the user's selection of a import option.
[012] In a third embodiment, a computer-readable storage medium stores instructions that, when executed by a processor, cause the processor to execute a method that includes providing an interface on a wireless device corresponding to an interface for controlling the vehicle infotainment system. The method further includes providing simulated functionality of controls in the interface such that activating a control informs a user of what would happen if the control were activated in a vehicle interface.
[013] In addition, the method includes saving at least one user setting entered in the interface. The method additionally includes transferring the setting saved in a vehicle computing system (VCS) for use in controlling the infotainment system when the wireless device is in communication with the VCS. BRIEF DESCRIPTION OF THE DRAWINGS
[014] Figure 1 shows a vehicle computing system.
[015] Figure 2 shows an example of an infotainment process running on a smart phone.
[016] Figure 3 shows an example of an emulation process.
[017] Figure 4 shows an example of a configuration transfer process.
[018] Figure 5 shows an example of an FAQ process.
[019] Figure 6 shows an example of a functionality migration process. DESCRIPTION OF EMBODIMENTS OF THE INVENTION
[020] As required, the detailed embodiments of the present invention are now presented; however, it is to be understood that the embodiments presented are merely exemplary of the invention, which may be embodied in various alternative forms. Figures are not necessarily to scale; some features can be exaggerated or minimized to show details of particular components. Therefore, specific structural and functional details presented herein should not be construed as limiting, but merely as a representative basis for teaching one skilled in the art to variously employ the present invention.
[021] Figure 1 illustrates a block topology for a vehicle-based computing system 1 (VCS) for a vehicle 31. An example of such a vehicle-based computing system 1 is the SYNC system manufactured by THE FORD MOTOR COMPANY. A vehicle enabled with a vehicle-based computing system may contain a visual front end interface 4 located on the vehicle. The user may also be able to interact with the interface if it has, for example, a touch screen. In another embodiment, the interaction takes place through button presses, audible speech, and speech synthesis.
[022] In embodiment 1 shown in Figure 1, a processor 3 controls at least some part of the operation of the vehicle-based computing system. Supplied inside the vehicle, the processor allows for an integrated processing of commands and routines. In addition, the processor is connected to both non-persistent 5 and persistent 7 storage. In this embodiment, non-persistent storage is random access memory (RAM) and persistent storage is hard disk drive (HDD) or flash memory. .
[023] The processor is also provided with several different inputs that allow the user to interact with the processor. In that embodiment, a microphone 29, an auxiliary input 25 (for input 33), a USB input 23, a GPS input 24 and a BLUETOOTH input 15 are all provided. An input selector 51 is also provided to allow a user to choose between multiple inputs. The input for both the microphone and the auxiliary connector is converted from analog to digital by a 27 converter before being passed to the processor. Although not shown, many of the vehicle components and auxiliary components communicating with the VCS may use a vehicle network (such as, but not limited to, a CAN bus) to pass data to and from the VCS (or components thereof) .
[024] Outputs to the system may include, but are not limited to, a visual display 4 and a speaker 13 or stereo system output. The speaker is connected to an amplifier 11 and receives its signal from the processor 3 through a digital-to-analog converter 9. The output can also be performed by a BLUETOOTH remote device, such as a PND 54 or a USB device, as a vehicle navigation device 60 along the bi-directional data streams shown at 19 and 21, respectively.
[025] In one embodiment, system 1 uses the BLUETOOTH transceiver 15 to communicate 17 with a nomadic user device 53 (e.g. cell phone, smart phone, PDA or any other device that has wireless remote network connectivity ). The nomadic device may then be used to communicate 59 with a network 61 outside the vehicle 31 via, for example, communication 55 with a cell tower 57. In some embodiments, the tower 57 may be an access point. of WiFi.
[026] The communication between the nomadic device and the BLUETOOTH transceiver is represented by signal 14.
[027] The pairing of a nomadic device 53 and the BLUETOOTH transceiver 15 can be instructed through a button 52 or similar input. Consequently, the CPU is instructed that the built-in BLUETOOTH transceiver will be paired with a BLUETOOTH transceiver on a nomadic device.
[028] Data can be communicated between CPU 3 and network 61 using, for example, data plane, data over voice or DTMF tones associated with nomadic device 53. Alternatively, it may be desirable to include an integrated modem 63 which has an antenna 18 for communicating data between CPU 3 and network 61 over the voice band. The nomadic device 53 can then be used to communicate 59 with a network 61 outside the vehicle 31 via, for example, communication 55 with a cell tower 57. In some embodiments, the modem 63 can establish communication 20 with the tower 57 to communicate with the network 61. As a non-limiting example, the modem 63 can be a cellular modem with USB and the communication 20 can be a cellular communication.
[029] In one embodiment, the processor is provided with an operating system that includes an API for communicating with modem application software. Modem application software can access a module or firmware built into the BLUETOOTH transceiver to complete wireless communication with a remote BLUETOOTH transceiver (such as that found in a nomadic device). Bluetooth is a subset of the IEEE 802 PAN (Personal Area Network) protocols. The IEEE 802 LAN (Local Area Network) protocols include WiFi and have considerable cross functionality over IEEE 802 PAN. Both are suitable for wireless communication in a vehicle. Another communication medium that can be used in this area is free space optical communication (such as IrDA) and non-standard consumer IR protocols.
[030] In another embodiment, the nomadic device 53 includes a modem for voice band or broadband data communication. In realizing data over voice, a technique known as frequency division multiplexing can be implemented where the nomadic device owner can speak through the device while data is being transferred. At other times, when the owner is not using the device, data transfer may use the entire bandwidth (300 Hz to 3.4 kHz in one example). While frequency division multiplexing may be common for analog cellular communication between the vehicle and the internet and is still used, it has largely been replaced by Code Domian Multiple Access (CDMA) hybrids. Time Domain Multiple Access (TDMA), Space-Domian Multiple Access (SDMA) for digital cellular communication. These are all ITU IMT-2000 compliant standards (3G) and offer data rates of up to 2mbs for users stationary or on the move and 385kbs for users in a moving vehicle. 3G standards are now being replaced by Advanced IMT (4G) which offers 100mbs for in-vehicle users and 1gbs for stationary users. If the user has a data plan associated with the nomadic device, it is possible that the data plan allows for broadband transmission and the system could use much higher bandwidth (speeding up data transfer). In yet another embodiment, the Nomadic Device (ND) 53 is replaced with a cellular communication device (not shown) that is installed in the vehicle 31. In yet another embodiment, the ND 53 may be an area network device. Wireless Local Area Network (LAN) capable of communicating via, for example (and without limitation) an 802.11g network (ie WiFi) or a WiMax network.
[031] In one embodiment, incoming data can be passed through the nomadic device via data over voice or data plane, through the integrated BLUETOOTH transceiver and to the vehicle's internal processor 3. In the case of some temporary data, for example, data may be stored on the HDD or other storage medium 7 until such data, such as time, is no longer needed.
[032] Additional sources that can interact with the vehicle include a personal navigation device 54 which has, for example, a USB connection 56 and/or an antenna 58, a vehicle navigation device 60 which has a USB 62 or other connection, an integrated GPS device 24, or remote navigation system (not shown) that has network connectivity 61. USB is one of a class of serial network protocols. IEEE 1394 (firewire), EIA (Electronics Industries Association) serial protocols, IEEE 1284 (Porta Centronics), S/PDIF (Sony/Philips Digital Interconnect Format) and USB-IF (USB Implementers Forum) form the backbone. device-device serial standards. Most protocols can be implemented for electrical or optical communication.
[033] In addition, the CPU could be in communication with a variety of other auxiliary devices 65. These devices may be connected via a wireless 67 or wired 69 connection. Auxiliary device 65 may include, but are not limited to, players personal media, wireless healthcare devices, portable computers and the like.
[034] In addition, or alternatively, the CPU could be connected to a vehicle-based wireless router 73, using, for example, a WiFi transceiver 71. This would allow the CPU to connect to remote networks within range of the local router 73.
[035] In addition to having processes run by a vehicle computing system located in a vehicle, in certain embodiments, processes may be executed via a system in computing communication with a vehicle computing system. Such a system may include, but are not limited to, a wireless device (for example, and not limited to, a mobile phone) or a remote computing system (for example, and not limited to, a server) connected via the wireless device. Collectively, such systems can be referred to as Vehicle Associated Computing Systems (VACS). In certain embodiments, particular components of the VACS may perform particular parts of a process depending on the particular implementation of the system. For illustrative and non-limiting purposes, if a process has a step of sending or receiving information with a paired wireless device, then it is likely that the wireless device is not performing the process, as the wireless device would not “send and would receive” information with himself. A person of ordinary skill in the art will understand when it is inappropriate to apply a particular VACS to a given solution. In all solutions, it is contemplated that at least the vehicle computing system (VCS) located inside the vehicle itself is capable of carrying out the processes.
[036] Figure 2 shows an example of an infotainment process running on a smart phone. Since the platform for the infotainment process can resemble the platform running on certain mobile devices, transporting some or all of the features of the infotainment process to a mobile device can be simplified. Of course, the mobile device may not have, for example, seats to adjust, however, the process could display information corresponding to seat adjustments or even a visual preview of how an adjustment would affect a seat when performed on a mobile device.
[037] The process can be configured to recognize when it is running on a mobile device and to provide some indication of input effect when running in such an environment. Additionally or alternatively, if the mobile device is in close proximity to or in communication with a vehicle, adjustments made to the mobile device can have a direct effect on the vehicle's settings. In such a case, it may be desirable to ensure that the process controller is actually driving the vehicle (or sitting in a driver's seat) such that control of a vehicle system by a person who is not driving the vehicle not be carried out. This can be done in a variety of ways, including, but not limited to, using proximal wireless technology such as RFID, for example, to ensure that the mobile device is at least very close to a driver's seat when being operated.
[038] In this example, the vehicle's HVAC and climate control functionality is being emulated on a smart phone 200. If the phone is in close proximity to a vehicle (or in communication with a vehicle with a permissible control situation enabled), the phone can actually be used to actively adjust the vehicle's climate control in real time.
[039] In other cases the settings may be saved to the device and imported into the vehicle, or in another case the user may just want to try out the climate control interface to get a better understanding of how the system works. Since this interface can be used in any location where the user has a phone, a platform under which the interface can be used can be much more convenient. Clicking on, for example, element 221 can bring up a window that notifies the user that such a selection, if made in the vehicle interface, would enable the hazard warning lights. Once the user has become familiar with the vehicle's climate control interface, using the interface while in the vehicle will be greatly facilitated.
[040] In this example, the user can control a driver's side climate control 201 or a passenger's side climate control 203. Once a particular side or sides have been selected for control, various aspects of climate control can be controlled. be hitched.
[041] In this example, the driver can control custom driver-side climate options 205. These include, illustratively, but not limited to, heated or cooled seats, a heated steering wheel, and a driver's temperature preference. Additionally or alternatively, the operator can control options on the passenger side 207, such as heated or cooled seats (or other available options not shown).
[042] Operator can also select 209 Air Distribution Controls and 227 Air Distribution Power Controls. Additional controls include, but are not limited to, Front Defrost 211, Rear Defrost 213, Automatic Temperature Control 215, Air Conditioning Options 219, 223 maximum AC and 225 air recirculation settings.
[043] Also included in the options is an information button 217 that can provide the user with tips regarding various functions displayed in the displayed device menu. It would even be possible to include tutorials with pop-up displays that can guide a user through a predetermined or user-selected control sequence so that the user can better understand the functionality of a given display.
[044] Figure 3 shows an example of an emulation process. In this example, an application corresponding to one or more aspects of a vehicle control system was loaded onto a smart phone. The application can be launched 301 and an interface such as the one shown in Figure 2 can be shown to a user 303 for interaction.
[045] Once the interacting user interface is displayed, it can receive one or more commands from a 305 user. Typically, these commands will correspond to inputs that could also interact with a vehicle, although additional inputs referring to, for example, example, requests for help can also be received.
[046] Once a command corresponding to a vehicle control has been entered, the process will emulate, in this realization, the control of a vehicle system 307. This can be accomplished through a text or visual display, and can include information hearing aids if desired.
[047] The process may also include an option to receive help on a particular command 309. If the help option is selected, a help interface or more information about a command may be displayed 311. The interface may additionally include an option to have a tutorial initiated by the command, or a tutorial that includes using the command as part of the learning process. Once the help process is completed, the system can redisplay the interface for interaction.
[048] In other embodiments, if the phone is in close proximity to and/or in permissible communication with a real vehicle, input commands can be used to directly control a vehicle system. In this way, a user can observe the actual results of entering various commands. Additionally or alternatively, vehicle settings can be saved to the wireless device and transferred to the vehicle once the phone is in communication with the vehicle. For example, if a user is returning to a vehicle and it is a hot day, the user can start the process of setting up an HVAC system to cool the vehicle before it even reaches the vehicle.
[049] Figure 4 shows an example of a configuration transfer process. In this example, communication is established between a wireless device and a vehicle computing system 401. The process checks for a match between a vehicle computing interface and a wireless device application 403. user can interact with multiple vehicles, it may be desirable to transfer settings only when there is a match (eg user is in a vehicle from which an interface has been obtained).
[050] If there is an interface similarity between the application and the vehicle computing interface, the process may present an option to upload the default settings from the wireless device to a vehicle. For example, different users can choose to have different preset radio stations corresponding to their own preferences. These stations can be pre-selected on a telephone interface, just as they would be on a vehicle. When a user's phone interacts with a vehicle computing system, the user's selection of preset stations in the phone interface can be imported into a vehicle system, preventing the user from having to repeat the setup steps. Settings can be reversed when the user leaves the vehicle, or, for example, can be changed when a new user enters the vehicle with different settings (prioritization can be set for a case where multiple phones that emulate a vehicle interface are present ).
[051] In this example, the user is given an option to upload one or more configurations from the 407 wireless device, although this option can also be automatically configured once by a user to provide an automatic upload. If upload is selected, the process proceeds to upload the device settings to the in-vehicle infotainment system.
[052] Figure 5 shows an example of an emulation process. In this example, user data can be outsourced in bulk to develop a series of questions and queries useful to users and pertaining to system functionality. In one example, a user may receive one or more alerts from a vehicle infotainment system regarding vehicle systems that may be suboptimal or have a problem associated with them.
[053] When the user is in a vehicle, the user may wish to travel to a destination and not have time to deal with a system issue. However, if the same alerts can be delivered to a wireless device, the user may be better equipped to deal with any potential problems by having time that was not allocated to driving the vehicle.
[054] In addition, the user can, through emulation of a vehicle interface, learn how to correct certain problems using a vehicle interface, encouraging greater use of the interface when the user is in the vehicle.
[055] In this example, the wireless device establishes communication with a 401 vehicle computing system. Since the user may want to resolve alert situations while away from a vehicle, this communication can be established, for example, through a remote connection, such as a phone call to a phone built into the vehicle. Additionally or alternatively, alerts can be stored remotely while a user is in a vehicle, or stored on a phone, and then provided to a user at a more convenient time for the user to resolve the alerts.
[056] If at least one 501 alert is present, the process can merge all existing 503 alerts for delivery to a user on a wireless device interface. Also, since bulk outsourcing can provide data that is relevant to a particular alert (although, for example, it determines what data is useful to other users who have received a similar alert), the process can connect to a remote 505 server to access third-party data in bulk 507.
[057] For example, an alert may occur due to a tire that is low on air. Examples of information that may be helpful include, but are not limited to, optimal tire pressures, an explanation of how to inflate a tire, changes in pressure due to seasonal changes, etc. Users accessing the data can classify, organize and provide feedback on the usefulness of the data. Bulk outsourced FAQs are discussed in detail in the U.S. Patent Application. 12/869,032 filed on August 26, 2010 entitled “METHOD AND APPARATUS FOR DRIVER ASSISTANCE”, whose content is hereby incorporated by way of reference.
[058] Data can be presented to a 509 user, initially in an order that is most commonly useful to all users. If the user provides the feedback, however, that feedback can be uploaded to the server to further classify the 511 data. In addition to data classification being generally useful, the information can also be used to classify data specifically for a particular user.
[059] For example, it can be seen that a “basic” answer about tire pressure (eg how to inflate a tire) is very useful for certain users and less necessary for others. On the other hand, more “technical” users may find tire pressure settings to be primarily useful data. By correlating one user's responses with those of other users, similarities between like-minded users can be observed, and better data organization can be achieved. “Basic” users may first receive fundamental knowledge, followed by system-specific knowledge, while more “advanced” users may receive system-specific knowledge as a first option.
[060] Figure 6 shows an example of a functionality migration process. Users can constantly use certain features on their wireless devices. For example, navigation or media control functionality may be options that a particular user has become familiar with on a wireless device. Additionally, the user may not want to learn a new format for some of these features, as they may be comfortable with the functionality they already have some knowledge of.
[061] Since user interfaces for telephone functionality and in-vehicle infotainment systems can be built on common operating platforms, it can be a relatively simple task to import functionality from a wireless device into an infotainment system. Additionally or alternatively, this can save development time for certain features, if fully functional features can simply be imported from wireless devices.
[062] In this example, the VCS connects to a wireless 601 device. In this process, the system determines whether an application exists on the phone (such as, but not limited to, media control, navigation, phone controls, etc.) corresponds to the functionality of the vehicle infotainment system 603. If an application corresponding to a vehicle function exists on the phone, the process can import settings into that application. In this case, for example, the vehicle function could still be used, however, settings from a similar phone application could be imported 605 (eg, without limitation, address settings for a navigation system).
[063] In addition, the process may verify compatibility between a vehicle platform and a process provided on the 607 telephone. This could include, for example, determining whether a telephone-enabled navigation process could work on a vehicle computing platform. . If there is a compatibility between the process and the platform, the process can ask a user if they prefer to use the phone version of the 609 process.
[064] If the user prefers the phone version, it can be determined whether it is appropriate to run the process on the phone, using the VCS interface, or if it would be appropriate to provide the entire process running on the VCS 611. For example, in relative to a navigation system, remote operation would consist of selecting an address via a VCS and then communicating with a telephone-enabled GPS and the fundamental process of determining directions. Directions could be relayed to the VCS as they are determined and output to the user. The user may not even be aware that the wireless device was being harnessed for computing power, and such interaction could free up cycles of the vehicle's computing system to aid in faster processing of other requests.
[065] If remote operation is not possible or not desired, a software package corresponding to phone functionality can be downloaded to the VCS 613. If, however, remote processing is desired or operable, the process can be simply supplant a certain functionality of a corresponding process in the VCS 615. In any case, a user interface can also be presented 617.
[066] In this way, it may even be able to provide, for example, navigation for a vehicle that does not have a GPS system. While leveraging the phone as a GPS engine, a vehicle infotainment system could have navigation “added” to it via download and provide an interface and through harnessing the wireless device for functionality not available on the VCS. Therefore, users can “upgrade” system functionality through the use of a phone equipped with a desired compatible capability.
[067] While the embodiments have been described above, these embodiments are not intended to describe all possible forms of the invention. Rather, the words used in the specification are words of description rather than limitation, and it is understood that various changes may be made without departing from the spirit and scope of the invention. Additionally, resources from various implementation embodiments may be combined to form additional embodiments of the invention.
权利要求:
Claims (8)
[0001]
1. COMPUTER IMPLEMENTED METHOD, characterized by comprising the steps of: providing an interface (303) on a wireless device (200, 53) corresponding to an interface for controlling the vehicle's infotainment system (31); providing simulated functionality of controls in the interface such that activating a control informs a user of what would happen if the control were activated in a vehicle interface (31); save at least one user adjustment entry in the interface; and transfer the setting saved in a vehicle computing system (1) for use in controlling the infotainment system when the wireless device (200, 53) is in communication with the VCS (1).
[0002]
2. METHOD according to claim 1, characterized in that the simulated functionality includes a visual display of the vehicle system's response.
[0003]
3. METHOD according to claim 1, characterized in that the simulated functionality includes a textual output that describes the response of the vehicle system.
[0004]
4. METHOD according to claim 1, characterized in that the simulated functionality includes an auditory output that describes the response of the vehicle system.
[0005]
5. METHOD according to claim 1, characterized in that the interface includes an entertainment system interface.
[0006]
6. METHOD, according to claim 5, characterized in that a user setting includes predefined radio stations.
[0007]
7. METHOD, according to claim 1, characterized in that the interface includes an HVAC interface.
[0008]
8. METHOD, according to claim 7, characterized in that a user setting includes a preferred vehicle temperature.
类似技术:
公开号 | 公开日 | 专利标题
BR102012022421B1|2022-02-01|Computer implemented method
US20150193090A1|2015-07-09|Method and system for application category user interface templates
CN104816693B|2018-11-16|The method and apparatus of vehicle setting that is lasting, can transmitting and can customize
KR20200035413A|2020-04-03|Selection system and method
US20150266356A1|2015-09-24|Method and system to enable commands on a vehicle computer based on user created rules
US9868353B2|2018-01-16|In-vehicle configurable soft switches
CN103782578A|2014-05-07|Systems and methods for providing network-based content to an in-vehicle telematics system
US20150195669A1|2015-07-09|Method and system for a head unit to receive an application
US9361090B2|2016-06-07|Apparatus and method of software implementation between a vehicle and mobile device
US9688225B2|2017-06-27|Methods and systems for a mobile device to emulate a vehicle human-machine interface
US20150095898A1|2015-04-02|Method and Apparatus for Tailored Wireless Module Updating
US20150277114A1|2015-10-01|System and method for a vehicle system using a high speed network
KR20130004588A|2013-01-11|Method for using a communication system connected to a plurality of mobile devices and prioritizing the mobile devices, communication system, and use thereof
US20150193093A1|2015-07-09|Method and system for a head unit application host
US10045147B2|2018-08-07|Application control of primary-connected devices from secondary-connected devices
US20150088370A1|2015-03-26|Systems and methods for identification of a compromised module
US20160167516A1|2016-06-16|Method and Apparatus for Infotainment System Control Through a Wireless Device Operating-System-Independent Protocol
CN109204322A|2019-01-15|The method and apparatus of vehicle setting configuration for condition triggering
US9218805B2|2015-12-22|Method and apparatus for incoming audio processing
CN109542527A|2019-03-29|Method and apparatus for dynamic portable user system configuration
US20150278150A1|2015-10-01|In-vehicle telematics upgrades
KR101462912B1|2014-11-21|Service link method of AVN apparatuses in cars to use applications for smart phones use and a AVN apparatus performing it
KR101637290B1|2016-07-07|Control system in vehicle and control method of external device thereof
CN104760548B|2018-10-26|The method and apparatus for starting for application and terminating
US10015260B2|2018-07-03|Method and apparatus for advanced vehicle data delivery using secondary device
同族专利:
公开号 | 公开日
DE102012214520B4|2022-02-03|
US20130066518A1|2013-03-14|
US20140163780A1|2014-06-12|
DE102012214520A1|2013-03-14|
BR102012022421A2|2016-05-24|
CN103227805B|2016-03-02|
CN103227805A|2013-07-31|
US8694203B2|2014-04-08|
US9420406B2|2016-08-16|
引用文献:
公开号 | 申请日 | 公开日 | 申请人 | 专利标题

US6418324B1|1995-06-01|2002-07-09|Padcom, Incorporated|Apparatus and method for transparent wireless communication between a remote device and host system|
US6526335B1|2000-01-24|2003-02-25|G. Victor Treyz|Automobile personal computer systems|
EP1132796A1|2000-03-08|2001-09-12|Universite Catholique De Louvain|Mobile code and method for resource management for mobile code|
US6944679B2|2000-12-22|2005-09-13|Microsoft Corp.|Context-aware systems and methods, location-aware systems and methods, context-aware vehicles and methods of operating the same, and location-aware vehicles and methods of operating the same|
US20020098853A1|2001-01-22|2002-07-25|General Motors Corporation|Method and system for providing vehicle-directed services|
US7207041B2|2001-06-28|2007-04-17|Tranzeo Wireless Technologies, Inc.|Open platform architecture for shared resource access management|
US7801941B2|2001-07-09|2010-09-21|Palm, Inc.|Apparatus and method for exchanging data between two devices|
JP4728537B2|2001-09-14|2011-07-20|株式会社ホンダアクセス|Bluetooth communication system|
US7026957B2|2001-10-01|2006-04-11|Advanced Public Safety, Inc.|Apparatus for communicating with a vehicle during remote vehicle operations, program product, and associated methods|
US20030147534A1|2002-02-06|2003-08-07|Ablay Sewim F.|Method and apparatus for in-vehicle device authentication and secure data delivery in a distributed vehicle network|
US20040203660A1|2002-12-09|2004-10-14|Sanjay Tibrewal|Method of assisting a user placed on-hold|
US7366892B2|2003-01-28|2008-04-29|Cellport Systems, Inc.|Secure telematics|
DE60315418T2|2003-04-29|2008-05-08|Sony Ericsson Mobile Communications Ab|User interface unit for a telephone set|
US20060156315A1|2003-05-27|2006-07-13|Wood Larry J|Method, computer-readable medium and apparatus for providing a graphical user interface in a client-server environment|
US20040260438A1|2003-06-17|2004-12-23|Chernetsky Victor V.|Synchronous voice user interface/graphical user interface|
US7827047B2|2003-06-24|2010-11-02|At&T Intellectual Property I, L.P.|Methods and systems for assisting scheduling with automation|
SE0303122D0|2003-11-20|2003-11-20|Volvo Technology Corp|Method and system for communication and / or interaction between a vehicle driver and a plurality of applications|
US20050177635A1|2003-12-18|2005-08-11|Roland Schmidt|System and method for allocating server resources|
US20070132572A1|2004-02-20|2007-06-14|Sharp Kabushiki Kaisha|Instrument panel image display device, instrument panel image changing method, vehicle, server, instrument panel image changing system, instrument panel image display program, computer-readable storage medium storing instrument panel image display program|
US7266435B2|2004-05-14|2007-09-04|General Motors Corporation|Wireless operation of a vehicle telematics device|
WO2005125207A2|2004-06-15|2005-12-29|Panasonic Avionics Corporation|Portable media device and method for presenting viewing content during travel|
US7162339B2|2004-08-31|2007-01-09|General Motors Corporation|automated vehicle calibration and testing system via telematics|
US8024743B2|2004-12-30|2011-09-20|Sap Ag|Connection of clients for management of systems|
DE102006001607B4|2005-01-14|2013-02-28|Mediatek Inc.|Methods and systems for the transmission of sound and image data|
DK1891848T3|2005-06-13|2015-10-19|Intelligent Mechatronic Sys|VEHICLE SIMMERSIVE COMMUNICATION SYSTEM|
US20060287821A1|2005-06-15|2006-12-21|William Lin|Computer rearview mirror|
US7552009B2|2005-07-14|2009-06-23|Honda Motor Co., Ltd.|System and method for synchronizing data for use in a navigation system|
US8245270B2|2005-09-01|2012-08-14|Microsoft Corporation|Resource based dynamic security authorization|
US7505784B2|2005-09-26|2009-03-17|Barbera Melvin A|Safety features for portable electronic device|
US8270933B2|2005-09-26|2012-09-18|Zoomsafer, Inc.|Safety features for portable electronic device|
CN1867012B|2006-05-26|2011-05-18|张洁|Method for remote controlling computer based on intelligent mobile phone platform|
US7783699B2|2006-06-19|2010-08-24|Ford Motor Company|User interface system for a vehicle|
WO2008061098A1|2006-11-14|2008-05-22|Johnson Controls Technology Company|System and method of synchronizing an in-vehicle control system with a remote source|
EP2150950A1|2007-05-14|2010-02-10|Kopin Corporation|Mobile wireless display for accessing data from a host and method for controlling|
US20080313050A1|2007-06-05|2008-12-18|Basir Otman A|Media exchange system|
CA2700122A1|2007-09-18|2009-03-26|Xm Satellite Radio, Inc.|Remote vehicle infotainment apparatus and interface|
US8847731B2|2007-10-10|2014-09-30|Samsung Electronics Co., Ltd.|System and method for communicating with a vehicle|
US20090106036A1|2007-10-22|2009-04-23|Kazuya Tamura|Method and system for making automated appointments|
US8224491B2|2007-11-30|2012-07-17|Honeywell International Inc.|Portable wireless remote control unit for use with zoned HVAC system|
US8150474B2|2008-04-04|2012-04-03|Denso Corporation|In-vehicle handsfree apparatus|
CA2727951A1|2008-06-19|2009-12-23|E-Lane Systems Inc.|Communication system with voice mail access and call by spelling functionality|
US8131458B1|2008-08-22|2012-03-06|Boadin Technology, LLC|System, method, and computer program product for instant messaging utilizing a vehicular assembly|
US20100062848A1|2008-09-05|2010-03-11|Panasonic Automotive Systems Company Of America, Division Of Panasonic Corporation Of North America|Vehicle entertainment system operable by a remote device and method for remotely operating a vehicle entertainment system|
EP3029421B1|2008-10-07|2017-12-06|TomTom Navigation B.V.|Validating map data corrections|
US8352575B2|2008-10-14|2013-01-08|Samaha Tareq A|System and method for a server-based files and tasks brokerage|
US20100098853A1|2008-10-22|2010-04-22|Applied Materials, Inc.|Arrangement for vaporizing materials and method for coating substrates|
CN201278210Y|2008-10-29|2009-07-22|骏泰阳科技有限公司|Remote control apparatus for remote controlling automobile|
US20100234071A1|2009-03-12|2010-09-16|Comsys Communication & Signal Processing Ltd.|Vehicle integrated communications system|
US20100262929A1|2009-04-08|2010-10-14|Panasonic Automotive Systems Company Of America, Division Of Panasonic Corporation Of North America|Method and system for dynamic configuration of remote control inputs|
US10140781B2|2009-04-15|2018-11-27|Ford Global Technologies, Llc|Vehicle wireless information system|
US8554831B2|2009-06-02|2013-10-08|Ford Global Technologies, Llc|System and method for executing hands-free operation of an electronic calendar application within a vehicle|
US8761821B2|2009-07-21|2014-06-24|Katasi Llc|Method and system for controlling a mobile communication device in a moving vehicle|
US20110046842A1|2009-08-21|2011-02-24|Honeywell International Inc.|Satellite enabled vehicle prognostic and diagnostic system|
US8498757B2|2009-10-09|2013-07-30|Visteon Global Technologies, Inc.|Portable and personal vehicle presets|
US8315617B2|2009-10-31|2012-11-20|Btpatent Llc|Controlling mobile device functions|
US8346310B2|2010-02-05|2013-01-01|Ford Global Technologies, Llc|Method and apparatus for communication between a vehicle based computing system and a remote application|
US9094436B2|2010-05-27|2015-07-28|Ford Global Technologies, Llc|Methods and systems for interfacing with a vehicle computing system over multiple data transport channels|
US8473575B2|2010-08-26|2013-06-25|Ford Global Technologies, Llc|Methods and apparatus for remote activation of an application|
EP2437163A1|2010-09-09|2012-04-04|Harman Becker Automotive Systems GmbH|User interface for a vehicle system|
US10163273B2|2010-09-28|2018-12-25|Ford Global Technologies, Llc|Method and system for operating mobile applications in a vehicle|
CN102014155A|2010-10-28|2011-04-13|骏宇塑胶股份有限公司|Handheld electronic device-combined vehicle information integrating method|
US20130282956A1|2012-04-20|2013-10-24|Pradeep Ramdeo|Automobile MP3 System|US9224289B2|2012-12-10|2015-12-29|Ford Global Technologies, Llc|System and method of determining occupant location using connected devices|
US20140163771A1|2012-12-10|2014-06-12|Ford Global Technologies, Llc|Occupant interaction with vehicle system using brought-in devices|
US9075823B2|2013-03-14|2015-07-07|Alpine Electronics Inc.|Method and system of sharing a broadcast preset table between a vehicle tuner and an external device|
US9883353B2|2013-03-15|2018-01-30|Volkswagen Ag|Method to transmit real-time in-vehicle information to an internet service|
US20140289624A1|2013-03-22|2014-09-25|Hyundai Mobis Co.,Ltd.|Multimedia system and method for interfacing between multimedia unit and audio head unit|
US9393918B2|2013-07-26|2016-07-19|GM Global Technology Operations LLC|Methods, systems and apparatus for providing application generated information for presentation at an automotive head unit|
DE102013019564A1|2013-11-22|2015-05-28|Audi Ag|Method and device for generating and transmitting signals for controlling an entertainment system in a vehicle|
US10275344B2|2014-03-03|2019-04-30|Lg Electronics Inc.|Method for verifying operations for common application development of in-vehicle infotainment system and mobile terminal|
DE102014207615A1|2014-04-23|2015-10-29|Volkswagen Aktiengesellschaft|Holding device for a vehicle for holding a mobile terminal|
WO2016073531A2|2014-11-03|2016-05-12|Js Products, Inc.|Trailer light diagnostic device|
US10096263B2|2015-09-02|2018-10-09|Ford Global Technologies, Llc|In-vehicle tutorial|
US11023049B2|2015-11-24|2021-06-01|Ford Global Technologies, Llc|Methods and systems for enabling gesture control for a vehicle feature|
WO2017099734A1|2015-12-09|2017-06-15|Ford Global Technologies, Llc|Alert for left-behind mobile device|
US10045147B2|2016-01-20|2018-08-07|Livio, Inc.|Application control of primary-connected devices from secondary-connected devices|
US10652337B2|2016-09-07|2020-05-12|Thundar Power New Energy Vehicle Developmont Company Limited|Passenger side display via a user portable device|
US10325519B2|2016-11-30|2019-06-18|Nissan North America, Inc.|Vehicle tutorial system and method for sending vehicle tutorial to tutorial manager device|
US10621856B2|2017-12-15|2020-04-14|Lear Corporation|Methods and systems employing orientation of phone to adjust physical objects and/or employing phone proximity to select parts of physical objects for adjustment|
US11070664B2|2017-12-15|2021-07-20|Lear Corporation|Methods and systems employing orientation of phone to adjust physical objects|
US10652715B1|2018-02-12|2020-05-12|Trigroup Technologies, Ltd.|Restoring local control of a radio head unit in a motor vehicle when a wireless call is placed on hold|
法律状态:
2016-05-24| B03A| Publication of a patent application or of a certificate of addition of invention [chapter 3.1 patent gazette]|
2018-12-11| B06F| Objections, documents and/or translations needed after an examination request according [chapter 6.6 patent gazette]|
2020-04-22| B06U| Preliminary requirement: requests with searches performed by other patent offices: procedure suspended [chapter 6.21 patent gazette]|
2021-12-07| B09A| Decision: intention to grant [chapter 9.1 patent gazette]|
2022-02-01| B16A| Patent or certificate of addition of invention granted [chapter 16.1 patent gazette]|Free format text: PRAZO DE VALIDADE: 20 (VINTE) ANOS CONTADOS A PARTIR DE 05/09/2012, OBSERVADAS AS CONDICOES LEGAIS. |
优先权:
申请号 | 申请日 | 专利标题
US13/229,889|US8694203B2|2011-09-12|2011-09-12|Method and apparatus for vehicle process emulation and configuration on a mobile platform|
US13/229,889|2011-09-12|
[返回顶部]