WO2014205803A1 - Automobile remote control system and method therefor - Google Patents
Automobile remote control system and method therefor Download PDFInfo
- Publication number
- WO2014205803A1 WO2014205803A1 PCT/CN2013/078423 CN2013078423W WO2014205803A1 WO 2014205803 A1 WO2014205803 A1 WO 2014205803A1 CN 2013078423 W CN2013078423 W CN 2013078423W WO 2014205803 A1 WO2014205803 A1 WO 2014205803A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- vehicle
- network server
- bound
- remote control
- smartphone
- Prior art date
Links
- 238000000034 method Methods 0.000 title claims abstract description 43
- 238000012544 monitoring process Methods 0.000 claims abstract description 23
- 230000027455 binding Effects 0.000 claims abstract description 19
- 238000009739 binding Methods 0.000 claims abstract description 19
- 238000001514 detection method Methods 0.000 claims abstract description 8
- 238000012545 processing Methods 0.000 claims description 4
- 238000012546 transfer Methods 0.000 claims description 2
- 239000013589 supplement Substances 0.000 claims 1
- 238000013475 authorization Methods 0.000 abstract 1
- 241000282326 Felis catus Species 0.000 description 14
- 230000006870 function Effects 0.000 description 7
- 230000005540 biological transmission Effects 0.000 description 3
- 238000010586 diagram Methods 0.000 description 3
- 238000005516 engineering process Methods 0.000 description 2
- 230000008140 language development Effects 0.000 description 2
- 206010041235 Snoring Diseases 0.000 description 1
- 230000009286 beneficial effect Effects 0.000 description 1
- 230000009172 bursting Effects 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000012423 maintenance Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000001360 synchronised effect Effects 0.000 description 1
- 238000012360 testing method Methods 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W12/00—Security arrangements; Authentication; Protecting privacy or anonymity
- H04W12/06—Authentication
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/12—Protocols specially adapted for proprietary or special-purpose networking environments, e.g. medical networks, sensor networks, networks in vehicles or remote metering networks
- H04L67/125—Protocols specially adapted for proprietary or special-purpose networking environments, e.g. medical networks, sensor networks, networks in vehicles or remote metering networks involving control of end-device applications over a network
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L43/00—Arrangements for monitoring or testing data switching networks
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W12/00—Security arrangements; Authentication; Protecting privacy or anonymity
- H04W12/06—Authentication
- H04W12/065—Continuous authentication
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/02—Services making use of location information
- H04W4/029—Location-based management or tracking services
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/30—Services specially adapted for particular environments, situations or purposes
- H04W4/40—Services specially adapted for particular environments, situations or purposes for vehicles, e.g. vehicle-to-pedestrians [V2P]
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60R—VEHICLES, VEHICLE FITTINGS, OR VEHICLE PARTS, NOT OTHERWISE PROVIDED FOR
- B60R2325/00—Indexing scheme relating to vehicle anti-theft devices
- B60R2325/20—Communication devices for vehicle anti-theft devices
- B60R2325/205—Mobile phones
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/12—Protocols specially adapted for proprietary or special-purpose networking environments, e.g. medical networks, sensor networks, networks in vehicles or remote metering networks
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M1/00—Substation equipment, e.g. for use by subscribers
- H04M1/72—Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
- H04M1/724—User interfaces specially adapted for cordless or mobile telephones
- H04M1/72403—User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W12/00—Security arrangements; Authentication; Protecting privacy or anonymity
- H04W12/40—Security arrangements using identity modules
Definitions
- the present invention relates to in-vehicle navigation and mobile phone control technologies, and in particular to a vehicle remote control system and method thereof.
- the technical problem to be solved by the present invention is how to provide a remote control system for a vehicle and a method thereof, which can safely and conveniently use a smart phone to control and monitor electronic devices in a vehicle to meet various control requirements of the user.
- the first technical problem of the present invention is solved by: constructing a remote control method for a vehicle, characterized in that
- the network server After detecting that the in-vehicle device and the smart phone bound to the same account are logged in to the background of the network server, the network server establishes a connection with the first virtual circuit of the vehicle device and connects with the second virtual circuit of the bound smart phone, and then Perform heartbeat testing regularly;
- the user performs remote control of the car on the smart phone and inputs specific monitoring control commands. After verifying the control authority, the second virtual circuit connection is connected with the first virtual circuit, and the monitoring control command is pushed to the vehicle through the background of the network server.
- the in-vehicle device receives and executes the monitoring control command, and then connects to the second virtual circuit through the first virtual circuit connection, and pushes the control result or the feedback information to the smart phone through the background of the network server.
- the virtual circuit connection is a transmission control protocol (TCP)
- the account and the password are used to log in to the background of the network server for the first time on one device, and the network server automatically adds the binding device operation to the account in the background.
- the same account has the total number of bound devices/total number of bound mobile phones/the total number of bound mobile devices, and when the number is full, the operation of adding the binding device is invalid or prompting to delete other bindings. Equipment.
- the binding includes generating a bound device number according to the account number and the phone number or device hardware code bound thereto.
- the remote control method further includes remote navigation through a network: when the user uses the car navigation device, the navigation device built in the in-vehicle device cannot recognize the input destination, and is automatically activated by the mobile wireless network. Transfer to the network customer service center for processing, and send the destination coordinates or navigation path or failure result to the in-vehicle device after processing.
- the network customer service center is managed by the network server in the background.
- the remote control method further includes performing remote monitoring between smart phones bound to the same account or between the in-vehicle devices; and detecting that multiple devices bound to the same account are simultaneously logged into the network server After the background, establish a virtual circuit connection between each device and the background of the network server.
- the remote control method further comprises: the web server actively collects the status and information of the in-vehicle device in the background, and the web server receives the query request bound to the smart phone in the background, and sends the corresponding status and information to the smart device.
- the web server actively collects the status and information of the in-vehicle device in the background, and the web server receives the query request bound to the smart phone in the background, and sends the corresponding status and information to the smart device.
- Mobile phone the web server actively collects the status and information of the in-vehicle device in the background.
- the monitoring control command sent by the smartphone to the in-vehicle device through the network server in the background includes one or more of opening, ignition, radio control (recommended as much as possible) and file synchronization or transmission. .
- the monitoring control command sent by the smart phone to the in-vehicle device through the network server in the background includes querying the current position of the car, and the in-vehicle device includes a positioning device.
- the smart phone has built-in map data.
- the positioning device includes but is not limited to a GPS system.
- the network server background is used to manage the account, device binding and user login. After detecting that the in-vehicle device and the smart phone bound to the same account are logged in to the background of the network server, the network server establishes the network server background and the vehicle device in the background.
- the first virtual circuit connection and the network server background are connected with the second virtual circuit of the bound smart phone, and then forward or push the information and periodically perform heartbeat detection for managing the account, device binding and user login, detecting the same binding
- the network server establishes the first virtual circuit connection between the background of the network server and the in-vehicle device, and the background of the network server is connected with the second virtual circuit of the bound smart phone, and then forwards or Pushing information and performing heartbeat detection regularly for managing account number, device binding and user login.
- the network server After detecting that the in-vehicle device and the smart phone bound to the same account are logged in to the background of the network server, the network server establishes the network server background and the vehicle-mounted device in the background. of A virtual circuit connection and a web server connected to the second virtual circuit background binding smartphones, and then forward or push information periodically performs heartbeat; wherein: VC connections are TCP connection length;
- the smart phone uses the same binding account as the in-vehicle device to log in to the background of the network server through the mobile network or the wireless local area network, and is used for outputting the remote monitoring control command through the virtual circuit connection or receiving the control result or feedback information of the vehicle device;
- the vehicle-mounted device uses the same binding account as the smart phone to log in to the background of the network server through the mobile network, and is used to receive and execute the remote monitoring control command, and then send the result to the smart phone through the virtual circuit connection.
- the on-vehicle device includes automotive electronic equipment and intelligent navigation with a positioning device including, but not limited to, a GPS system.
- FIG. 1 is a schematic structural diagram of a function module of an in-vehicle device and a smart phone control system according to an embodiment of the present invention
- FIG. 2 is a schematic structural diagram of a function module in the background of the control server in FIG. 1;
- FIG. 3 is a schematic flow chart of the procedure of binding the GALA account to the smartphone in FIG. 1;
- FIG. 4 is a schematic flowchart of a program for synchronizing data and file clouds between the smartphone and the network in FIG. 1;
- FIG. 5 is a schematic flowchart of a program for synchronizing data and file clouds between the smartphone and the vehicle device in FIG.
- Figure 6 is a flow chart of the process of the car positioning monitoring of the smart phone in the background of the network server in Figure 1.
- FIG. 7 is a schematic diagram of a program flow of the remote control or remote control of the smartphone in the background of the smart phone in FIG. 1;
- FIG. 8 is a flow chart showing a first preferred procedure of navigation of the in-vehicle device of FIG.
- FIG. 9 is a flow chart showing a second preferred procedure of the navigation of the in-vehicle device of FIG.
- a vehicle remote control system and method thereof according to a specific embodiment of the present invention are applied to installing a mobile phone companion application "GA"
- the GALA web server backend and the embedded navigation system's on-board navigation GALA system are connected via mobile and the Internet.
- the in-vehicle device communicates with the bound mobile phone GALA cat through a network and a multi-layer protocol, and realizes the mobile phone to the vehicle by using mobile 3G, 2G, WIFI network technology.
- Remote monitoring and control of the device including:
- GALA account mobile phone based on the synchronization protocol patent is bound to the vehicle device
- the network server backstage mainly completes the registration and maintenance of the GALA number.
- the mobile phone and the vehicle-mounted device are associated with the same GALA account, and the mobile phone or the vehicle-mounted device first uses the GALA account to log in, and the network server binds in the background, such a mobile phone.
- GALA Sync Assistant which conveniently synchronizes music, video, software and configuration data between your phone and your car.
- GALA synchronization assistant cloud storage service that integrates file synchronization and backup functions; automatically synchronizes data files in mobile phones and car machines, and can also back up important data to the cloud to prevent data loss; stable and secure, worthy of users trust.
- GALA synchronization assistant automatically synchronizes the files in one device to other devices; makes the information in each device come together; only needs to transmit data through USB data cable, no traffic will be generated. .
- the GALA synchronization assistant conveniently performs cloud storage services such as synchronization or data backup between the mobile phone and the network, so that the data files in the mobile phone and the car machine can be automatically synchronized, and the important backup can also be backed up.
- Data to the cloud to prevent data loss; stable and secure, worthy of user trust.
- the specific steps include: First, the user needs to enter the gala system and log in to the GALA account; click the sync assistant. Point backup Data to the cloud, click to enter, select the content you want to back up. In the selection content column, it is divided into settings and synchronization, and the settings are divided into wallpaper, software status, and system information; the application is divided into all applications.
- the GALA account password is popped up, and the data stream can be sent to the server through the POS T method. After the transmission is successful, the server returns successfully and the synchronization is completed.
- the GALA synchronization assistant conveniently synchronizes music, video, software and configuration data between the mobile phone and the in-vehicle device, so that the information in each device is brought together; only the data needs to be transmitted through the USB data cable. , no traffic will be generated.
- the specific steps include: First, log in to the same GALA account on the gala cat and the car terminal. After entering the gala cat, click on the sync assistant. Click the file to the car, click to enter, select the content to send; in the selection content bar, there are four choices of music, video, software and configuration data, select the file to be sent, and generate a list of synchronization files.
- the car side automatically pops up the sync assistant.
- click the sync button to pop up the GALA password. After the password is correct, the file can be received.
- the car positioning specifically includes the following steps:
- the application server sends a push request
- In-vehicle device call GPS to obtain location information
- the application server sends the information to the push server
- GALA cat gets pushed GPS position coordinates (latitude and longitude) Call map to display car position;
- the push implementation principle is as follows: 1) GALA cat and car device embedded embedding JAVA language development
- the tool sdk establishes a tcp long connection with the push server and periodically performs heartbeat detection. 2)
- When one party needs to push send push information and physical address MAC, GALA account (GALAID) to the application server API
- the application server calls the API interface of the push server to send a push request.
- the push server pushes the information to the designated GALA user or the in-vehicle device that is bound to the mac.
- the car remote control specifically includes the following steps:
- the application server sends a push request
- the application server sends information to the push server
- the push implementation principle is as follows: 1) The GALA cat and the in-vehicle device embed the JAVA language bursting tool sdk, establish a tcp long connection with the push server, and periodically perform heartbeat detection. 2) When one party needs to push, send push information and physical address MAC, GALA account (GALAID) to the application server API, the application server calls the API interface of the push server, and sends a push request. 3) After receiving the request data, the push server pushes the information to the designated GALA user or the in-vehicle device bound to the mac.
- the first user car navigation preference program applying the system includes the following steps:
- the application server sends push information to the push server
- Vehicle group device calls Gaode map display navigation
- the first user car navigation preference program applying the system includes the following steps:
- the customer service opens the customer service platform to find the coordinates by acquiring the destination by voice, and sends the information to the application server.
- the application server calculates the navigation path based on the coordinate information. Generate a string.
- the application server sends push information to the push server
- the application server calls the API interface of the push server to send a push request. 3) After receiving the request data, the push server pushes the information to the designated GALA user or the in-vehicle device bound to the mac.
- the vehicle remote control system and method thereof provided by the invention are not limited to one mobile phone to control one vehicle, and one mobile phone can control multiple vehicles, which is suitable for one person with multiple vehicles, and can also be controlled by multiple mobile phones.
- the vehicle remote control system and the method thereof provided by the invention are more powerful than the traditional remote control function, and are more convenient, flexible and simple, and have no additional implementation cost, and are especially used by a majority of driver friends.
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Computer Security & Cryptography (AREA)
- Health & Medical Sciences (AREA)
- Computing Systems (AREA)
- General Health & Medical Sciences (AREA)
- Medical Informatics (AREA)
- Telephonic Communication Services (AREA)
Abstract
The present invention relates to an automobile remote control system and a method therefor. The system consists of a network server background, a vehicle-mounted apparatus, and a mobile phone. The method comprises: binding a same account with at least one smart phone and one vehicle-mounted apparatus for inter-connection; after it is detected that the vehicle-mounted apparatus and the smart phone of the same account are logged in simultaneously, a network server background separately establishing a corresponding virtual circuit connection with the vehicle-mounted apparatus and the smart phone, and then regularly performing heartbeat detection; a user starting an automobile remote control application on the mobile phone and inputting a specific monitoring and control instruction, and after the control authorization is verified, pushing the monitoring and control instruction to the vehicle-mounted apparatus by using the virtual circuit connection and the network server background; and the vehicle-mounted apparatus receiving and executing the monitoring and control instruction, and pushing a control result or feedback information to the smart phone by using the virtual circuit connection and the network server background. The remote control system and the method therefor are in real time, safe, reliable, and convenient.
Description
说明书 发明名称:一种汽车远程控制系统及其方法 技术领域 Title: Inventive Name: A Vehicle Remote Control System and Method Therefor
[1] 本发明涉及车载导航和手机控制技术, 具体涉及一种汽车远程控制系统及其方 法。 [1] The present invention relates to in-vehicle navigation and mobile phone control technologies, and in particular to a vehicle remote control system and method thereof.
背景技术 Background technique
[2] 传统汽车远程控制通过与汽车一对一配套的电子钥匙, 功能简单, 更加上其控 制信号很容易被非法空中截获, 造成汽车失窃。 而用户也可以尝试通过其他方 式远程控制, 但很不方便, 也不能代替电子钥匙。 [2] The traditional car remote control through the one-to-one electronic key with the car, the function is simple, and its control signal is easily intercepted by illegal air, resulting in car theft. Users can also try remote control in other ways, but it is inconvenient and cannot replace the electronic key.
[3] 另一方面, 智能手机成为人们工作和生活不可或缺的工具。 [3] On the other hand, smartphones are an indispensable tool for people to work and live.
对发明的公开 Disclosure of invention
技术问题 technical problem
[4] 本发明需要解决的技术问题是, 如何提供一种汽车远程控制系统及其方法, 能 安全便捷地使用智能手机控制监控汽车中电子设备, 满足用户各种控制需求。 问题的解决方案 [4] The technical problem to be solved by the present invention is how to provide a remote control system for a vehicle and a method thereof, which can safely and conveniently use a smart phone to control and monitor electronic devices in a vehicle to meet various control requirements of the user. Problem solution
技术解决方案 Technical solution
[5] 本发明的第一个技术问题这样解决: 构建一种汽车远程控制方法, 其特征在于 [5] The first technical problem of the present invention is solved by: constructing a remote control method for a vehicle, characterized in that
, 由智能手机通过网络服务器后台对同一账号绑定的车载装置进行远程控制, 包括以下步骤: Remote control of the in-vehicle device bound to the same account by the smartphone through the web server background includes the following steps:
[6] 网络服务器后台中若干账号各自绑定多台设备, 多台设备中至少包括一只智能 手机和一台车载装置; [6] Several accounts in the background of the web server are respectively bound to multiple devices, and at least one smart device and one vehicle device are included in the plurality of devices;
[7] 检测到同一账号绑定的车载装置与智能手机同吋登陆网络服务器后台后, 网络 服务器后台建立与车载装置的第一虚电路连接以及与绑定智能手机的第二虚电 路连接, 然后定期执行心跳检测; [7] After detecting that the in-vehicle device and the smart phone bound to the same account are logged in to the background of the network server, the network server establishes a connection with the first virtual circuit of the vehicle device and connects with the second virtual circuit of the bound smart phone, and then Perform heartbeat testing regularly;
[8] 用户在智能手机上执行汽车远程控制并输入具体监控控制指令, 验证控制权限 后, 通过第二虚电路连接和第一虚电路连接, 经网络服务器后台将所述监控控 制指令推送给车载装置;
车载装置接收并执行所述监控控制指令, 再通过第一虚电路连接和第二虚电路 连接, 经网络服务器后台将控制结果或反馈信息推送给智能手机。 [8] The user performs remote control of the car on the smart phone and inputs specific monitoring control commands. After verifying the control authority, the second virtual circuit connection is connected with the first virtual circuit, and the monitoring control command is pushed to the vehicle through the background of the network server. Device The in-vehicle device receives and executes the monitoring control command, and then connects to the second virtual circuit through the first virtual circuit connection, and pushes the control result or the feedback information to the smart phone through the background of the network server.
按照本发明提供的汽车远程控制方法, 所述虚电路连接是传输控制协议 (TCP According to the remote control method of a vehicle provided by the present invention, the virtual circuit connection is a transmission control protocol (TCP)
) 长连接。 ) Long connection.
按照本发明提供的汽车远程控制方法, 在一台设备上首次使用账号和密码登陆 网络服务器后台, 网络服务器后台自动为该账号进行增加绑定设备操作。 According to the remote control method of the automobile provided by the present invention, the account and the password are used to log in to the background of the network server for the first time on one device, and the network server automatically adds the binding device operation to the account in the background.
按照本发明提供的汽车远程控制方法, 同一账号有绑定设备总数 /绑定手机总 数 /绑定车载装置总数限制, 当数量已满吋, 所述增加绑定设备操作失效或提示 是否删除其他绑定设备。 According to the remote control method of the vehicle provided by the present invention, the same account has the total number of bound devices/total number of bound mobile phones/the total number of bound mobile devices, and when the number is full, the operation of adding the binding device is invalid or prompting to delete other bindings. Equipment.
按照本发明提供的汽车远程控制方法, 所述绑定包括根据账号及与其绑定的手 机号码或设备硬件编码生成被绑定的设备号。 According to the car remote control method provided by the present invention, the binding includes generating a bound device number according to the account number and the phone number or device hardware code bound thereto.
按照本发明提供的汽车远程控制方法, 该远程控制方法还包括通过网络进行远 程导航: 当用户使用车载导航吋, 在车载装置中内置的导航装置无法识别输入 的目的地后, 经移动无线网络自动转入网络客服中心处理, 处理后将目的地坐 标或者导航路径或者失败结果发送给车载装置。 其中: 网络客服中心由网络服 务器后台统一管理。 According to the remote control method for a vehicle provided by the present invention, the remote control method further includes remote navigation through a network: when the user uses the car navigation device, the navigation device built in the in-vehicle device cannot recognize the input destination, and is automatically activated by the mobile wireless network. Transfer to the network customer service center for processing, and send the destination coordinates or navigation path or failure result to the in-vehicle device after processing. Among them: The network customer service center is managed by the network server in the background.
按照本发明提供的汽车远程控制方法, 该远程控制方法还包括在同一账号绑定 的智能手机之间或车载设备之间执行远程监控; 以及检测到同一账号绑定的多 台设备同吋登陆网络服务器后台后建立各台设备与网络服务器后台之间的虚电 路连接。 According to the remote control method for a vehicle provided by the present invention, the remote control method further includes performing remote monitoring between smart phones bound to the same account or between the in-vehicle devices; and detecting that multiple devices bound to the same account are simultaneously logged into the network server After the background, establish a virtual circuit connection between each device and the background of the network server.
按照本发明提供的汽车远程控制方法, 该远程控制方法还包括网络服务器后台 主动收集车载装置状态和信息, 网络服务器后台接收到绑定智能手机的査询请 求吋, 将对应状态和信息发送给智能手机。 According to the remote control method of the vehicle provided by the present invention, the remote control method further comprises: the web server actively collects the status and information of the in-vehicle device in the background, and the web server receives the query request bound to the smart phone in the background, and sends the corresponding status and information to the smart device. Mobile phone.
按照本发明提供的汽车远程控制方法, 智能手机通过网络服务器后台向车载装 置发送的监控控制指令包括开门、 点火、 收音机控制 (建议尽可能补充) 和文 件同步或传送中的一种或一种以上。 According to the remote control method of the vehicle provided by the present invention, the monitoring control command sent by the smartphone to the in-vehicle device through the network server in the background includes one or more of opening, ignition, radio control (recommended as much as possible) and file synchronization or transmission. .
按照本发明提供的汽车远程控制方法, 智能手机通过网络服务器后台向车载装 置发送的监控控制指令包括査询汽车当前位置, 所述车载装置包括定位装置,
所述智能手机内置地图数据。 其中: 定位装置包括但不限制于是 GPS系统。 According to the remote control method of the vehicle provided by the present invention, the monitoring control command sent by the smart phone to the in-vehicle device through the network server in the background includes querying the current position of the car, and the in-vehicle device includes a positioning device. The smart phone has built-in map data. Wherein: the positioning device includes but is not limited to a GPS system.
[19] 本发明的第二个技术问题可以这样解决: 构建一种汽车远程控制系统, 其特征 在于, 包括: [19] The second technical problem of the present invention can be solved as follows: Constructing a vehicle remote control system, comprising:
[20] 网络服务器后台, 用于管理账号、 设备绑定和用户登陆, 在检测到绑定同一账 号的车载装置与智能手机同吋登陆网络服务器后台后, 网络服务器后台建立网 络服务器后台与车载装置的第一虚电路连接以及网络服务器后台与绑定智能手 机的第二虚电路连接, 然后转发或推送信息并定期执行心跳检测用于管理账号 、 设备绑定和用户登陆, 在检测到绑定同一账号的车载装置与智能手机同吋登 陆网络服务器后台后, 网络服务器后台建立网络服务器后台与车载装置的第一 虚电路连接以及网络服务器后台与绑定智能手机的第二虚电路连接, 然后转发 或推送信息并定期执行心跳检测用于管理账号、 设备绑定和用户登陆, 在检测 到绑定同一账号的车载装置与智能手机同吋登陆网络服务器后台后, 网络服务 器后台建立网络服务器后台与车载装置的第一虚电路连接以及网络服务器后台 与绑定智能手机的第二虚电路连接, 然后转发或推送信息并定期执行心跳检测 ; 其中: 虚电路连接是 TCP长连接; [20] The network server background is used to manage the account, device binding and user login. After detecting that the in-vehicle device and the smart phone bound to the same account are logged in to the background of the network server, the network server establishes the network server background and the vehicle device in the background. The first virtual circuit connection and the network server background are connected with the second virtual circuit of the bound smart phone, and then forward or push the information and periodically perform heartbeat detection for managing the account, device binding and user login, detecting the same binding After the in-vehicle device of the account and the smart phone log in to the background of the network server, the network server establishes the first virtual circuit connection between the background of the network server and the in-vehicle device, and the background of the network server is connected with the second virtual circuit of the bound smart phone, and then forwards or Pushing information and performing heartbeat detection regularly for managing account number, device binding and user login. After detecting that the in-vehicle device and the smart phone bound to the same account are logged in to the background of the network server, the network server establishes the network server background and the vehicle-mounted device in the background. of A virtual circuit connection and a web server connected to the second virtual circuit background binding smartphones, and then forward or push information periodically performs heartbeat; wherein: VC connections are TCP connection length;
[21] 智能手机, 利用与车载装置同一绑定账号, 通过移动网络或无线局域网络登陆 网络服务器后台, 用于通过虚电路连接输出远程监控控制指令或者接收车载装 置的控制结果或反馈信息; [21] The smart phone uses the same binding account as the in-vehicle device to log in to the background of the network server through the mobile network or the wireless local area network, and is used for outputting the remote monitoring control command through the virtual circuit connection or receiving the control result or feedback information of the vehicle device;
[22] 车载装置, 内置定位装置, 利用与智能手机同一绑定账号通过移动网络登陆网 络服务器后台, 用于接收并执行所述远程监控控制指令, 然后将结果通过虚电 路连接发送给智能手机。 [22] The vehicle-mounted device, the built-in positioning device, uses the same binding account as the smart phone to log in to the background of the network server through the mobile network, and is used to receive and execute the remote monitoring control command, and then send the result to the smart phone through the virtual circuit connection.
[23] 按照本发明提供的汽车远程控制系统, 车载装置包括汽车电子设备和带定位装 置的智能导航, 定位装置包括但不限制于是 GPS系统。 [23] According to the remote control system for a vehicle provided by the present invention, the on-vehicle device includes automotive electronic equipment and intelligent navigation with a positioning device including, but not limited to, a GPS system.
发明的有益效果 Advantageous effects of the invention
有益效果 Beneficial effect
[24] 本发明提供的汽车远程控制系统及其方法, 较现有技术具有以下优势: [24] The vehicle remote control system and method thereof provided by the present invention have the following advantages over the prior art:
[25] 1、 随身携带、 使用方便; [25] 1. Portable and easy to use;
[26] 2、 实吋、 安全可靠, 能代替电子钥匙;
[27] 3、 控制监控内容广泛, 使用客户端、 安全可靠, 满足用户各种其他控制或监 控需求。 [26] 2, practical, safe and reliable, can replace the electronic key; [27] 3, Control and monitoring content is wide, using the client, safe and reliable, to meet various other control or monitoring needs of users.
对附图的简要说明 Brief description of the drawing
附图说明 DRAWINGS
[28] 下面结合附图和具体实施例进一步对本发明进行详细说明: [28] The present invention will be further described in detail below with reference to the accompanying drawings and specific embodiments:
[29] 图 1是本发明具体实施例的车载装置与智能手机控制系统功能模块结构示意图 1 is a schematic structural diagram of a function module of an in-vehicle device and a smart phone control system according to an embodiment of the present invention;
[30] 图 2是图 1中控制服务器后台的功能模块结构示意图; [30] FIG. 2 is a schematic structural diagram of a function module in the background of the control server in FIG. 1;
[31] 图 3是图 1中 GALA账号与智能手机绑定的程序流程示意图; [31] FIG. 3 is a schematic flow chart of the procedure of binding the GALA account to the smartphone in FIG. 1;
[32] 图 4是图 1中智能手机与网络端进行数据和文件云同步的程序流程示意图; [32] FIG. 4 is a schematic flowchart of a program for synchronizing data and file clouds between the smartphone and the network in FIG. 1;
[33] 图 5是图 1中智能手机与车载装置端进行数据和文件云同步的程序流程示意图;[33] FIG. 5 is a schematic flowchart of a program for synchronizing data and file clouds between the smartphone and the vehicle device in FIG.
[34] 图 6是图 1中智能手机通过网络服务器后台进行汽车定位监控的程序流程示意图 [34] Figure 6 is a flow chart of the process of the car positioning monitoring of the smart phone in the background of the network server in Figure 1.
[35] 图 7是图 1中智能手机通过网络服务器后台进行汽车遥控或远程控制的程序流程 示意图; [35] FIG. 7 is a schematic diagram of a program flow of the remote control or remote control of the smartphone in the background of the smart phone in FIG. 1;
[36] 图 8是图 1中车载装置导航的第一优选程序流程示意图; [36] FIG. 8 is a flow chart showing a first preferred procedure of navigation of the in-vehicle device of FIG.
[37] 图 9是图 1中车载装置导航的第二优选程序流程示意图。 [37] FIG. 9 is a flow chart showing a second preferred procedure of the navigation of the in-vehicle device of FIG.
实施该发明的最佳实施例 BEST MODE FOR CARRYING OUT THE INVENTION
本发明的最佳实施方式 BEST MODE FOR CARRYING OUT THE INVENTION
[38] 本发明具体实施例的汽车远程控制系统及其方法应用在安装手机伴侣应用" GA[38] A vehicle remote control system and method thereof according to a specific embodiment of the present invention are applied to installing a mobile phone companion application "GA"
LA猫"的安卓系统智能手机、 GALA网络服务器后台和内嵌式安卓系统的车载导 航 GALA系统之间, 它们通过移动和国际互连网连接。 Between LA's Android smartphones, the GALA web server backend and the embedded navigation system's on-board navigation GALA system, they are connected via mobile and the Internet.
[39] 如图 1所示, 本发明具体实施例中, 车载装置与绑定的手机 GALA猫之间通过 网络和多层协议进行通讯, 借助移动 3G, 2G, WIFI网络技术, 实现手机对车载 装置的远程监视和控制, 具体包括: As shown in FIG. 1 , in the specific embodiment of the present invention, the in-vehicle device communicates with the bound mobile phone GALA cat through a network and a multi-layer protocol, and realizes the mobile phone to the vehicle by using mobile 3G, 2G, WIFI network technology. Remote monitoring and control of the device, including:
[40] 收集汽车状态 [40] Collecting car status
[41] 控制汽车底座 [41] Control car base
[42] 定位汽车位置, 实现汽车追踪等
[43] 车载装置与手机间信息的推送。 例如, 自动发送救援短信, 违章信息直接发送 到绑定手机等等。 [42] Positioning the car, realizing car tracking, etc. [43] Pushing information between the in-vehicle device and the mobile phone. For example, automatically send a rescue message, the violation information is sent directly to the bound phone, and so on.
[44] 该系统主要分以下几个部分: [44] The system is divided into the following sections:
[45] 基于 GALA账号后台管理系统, [45] Based on the GALA account back-end management system,
[46] 基于同步协议专利的 GALA账号手机与车载装置绑定, [46] GALA account mobile phone based on the synchronization protocol patent is bound to the vehicle device,
[47] 基于以上两点实现汽车远程控制系统。 [47] Based on the above two points to achieve automotive remote control system.
[48] (一)基于 GALA账号的后台管理系统 [48] (1) Background management system based on GALA account
[49] 如图 2所示, 本发明具体实施例中网络服务器后台主要完成 GALA号注册维护 [49] As shown in FIG. 2, in the specific embodiment of the present invention, the network server backstage mainly completes the registration and maintenance of the GALA number.
、 信息推送、 收集汽车状态、 手机号码绑定和个人信息及密码等安全设定。 , information push, collection of car status, mobile phone number binding and personal information and password security settings.
[50] (二)基于 GALA账号的手机与车载装置绑定 [50] (2) Mobile phone and car device binding based on GALA account
[51] 如图 3所示, 本发明具体实施例中, 手机与车载装置通过相同 GALA账号关联 , 在手机或车载装置首次使用 GALA账号登陆吋, 由网络服务器后台进行绑定, 这样一台手机可以控制多台车载装置, 或者几台手机可以控制一台车载装置, 还可进一步限制最多绑定的设备数量, 或者限制车载 /手机数量。 As shown in FIG. 3, in a specific embodiment of the present invention, the mobile phone and the vehicle-mounted device are associated with the same GALA account, and the mobile phone or the vehicle-mounted device first uses the GALA account to log in, and the network server binds in the background, such a mobile phone. You can control multiple on-board devices, or several phones can control one car device, and further limit the maximum number of devices that can be bound, or limit the number of cars/phones.
[52] 具体功能实现 [52] Specific function realization
[53] GALA同步助手, 方便地在手机和车机之间同步音乐、 视频、 软件和配置数据 等。 [53] GALA Sync Assistant, which conveniently synchronizes music, video, software and configuration data between your phone and your car.
[54] 功能说明: [54] Functional Description:
[55] 1.GALA同步助手, 集合文件同步、 备份等功能的云存储服务; 自动同步手机 和车机中的数据文件, 亦可以备份重要的数据到云端, 防止数据丢失; 稳定安 全, 值得用户信赖。 [55] 1. GALA synchronization assistant, cloud storage service that integrates file synchronization and backup functions; automatically synchronizes data files in mobile phones and car machines, and can also back up important data to the cloud to prevent data loss; stable and secure, worthy of users trust.
[56] 2.GALA同步助手替您把某一台设备里的文件, 自动同步到其他设备中; 使各 台设备里的信息汇集在一起; 只需要通过 USB数据线传输数据, 不会产生流量。 [56] 2. GALA synchronization assistant automatically synchronizes the files in one device to other devices; makes the information in each device come together; only needs to transmit data through USB data cable, no traffic will be generated. .
[57] 文件同步功能流程: [57] File Synchronization Function Flow:
[58] 如图 4所示, 通过 GALA同步助手方便地在手机和网络端之间进行同步或数据 备份等功能的云存储服务, 这样自动同步手机和车机中的数据文件, 亦可以备 份重要的数据到云端, 防止数据丢失; 稳定安全, 值得用户信赖。 具体步骤包 括: 首先, 用户需要进入 gala系统后登陆 GALA帐号后; 点击同步助手。 点备份
数据到云端, 点击进入, 选择需要备份的内容。 在选择内容栏里, 分为设置和 同步, 设置分为墙纸, 软件状态, 系统信息; 应用分为全部应用。 用户选择好 自己要备份的数据后, 点开始同步后, 弹出输入 GALA帐号密码, 即可通过 POS T方式发送数据流到服务器, 发送成功后, 服务器返回成功, 同步完成。 [58] As shown in Figure 4, the GALA synchronization assistant conveniently performs cloud storage services such as synchronization or data backup between the mobile phone and the network, so that the data files in the mobile phone and the car machine can be automatically synchronized, and the important backup can also be backed up. Data to the cloud, to prevent data loss; stable and secure, worthy of user trust. The specific steps include: First, the user needs to enter the gala system and log in to the GALA account; click the sync assistant. Point backup Data to the cloud, click to enter, select the content you want to back up. In the selection content column, it is divided into settings and synchronization, and the settings are divided into wallpaper, software status, and system information; the application is divided into all applications. After the user selects the data to be backed up, after the point starts to synchronize, the GALA account password is popped up, and the data stream can be sent to the server through the POS T method. After the transmission is successful, the server returns successfully and the synchronization is completed.
如图 5所示, 通过 GALA同步助手方便地在手机和车载装置之间同步音乐、 视 频、 软件和配置数据等, 这样使各台设备里的信息汇集在一起; 只需要通过 USB 数据线传输数据, 不会产生流量。 具体步骤包括: 首先, 在 gala猫与车机端登陆 同一个 GALA账号。 进入 gala猫后, 点击同步助手。 点传文件到车机, 点击进入 , 选择发送内容; 在选择内容栏里, 有音乐、 视频、 软件和配置数据四项选择 , 选择要发送的文件, 生成同步文件列表。 当与车机端建立连接后, 车机端自 动弹出同步助手, 检测到文件列表后, 点击同步, 弹出输入 GALA密码, 输入密 码正确后, 即可开始接收文件。 As shown in Figure 5, the GALA synchronization assistant conveniently synchronizes music, video, software and configuration data between the mobile phone and the in-vehicle device, so that the information in each device is brought together; only the data needs to be transmitted through the USB data cable. , no traffic will be generated. The specific steps include: First, log in to the same GALA account on the gala cat and the car terminal. After entering the gala cat, click on the sync assistant. Click the file to the car, click to enter, select the content to send; in the selection content bar, there are four choices of music, video, software and configuration data, select the file to be sent, and generate a list of synchronization files. When the connection is established with the car terminal, the car side automatically pops up the sync assistant. After detecting the file list, click the sync button to pop up the GALA password. After the password is correct, the file can be received.
[60] 汽车定位 [60] Car positioning
[61] 如图 6所示, 汽车定位具体包括以下步骤: [61] As shown in Figure 6, the car positioning specifically includes the following steps:
[62] 601) 用户登陆 GALA猫, 打开汽车定位 [62] 601) User login GALA cat, open car location
[63] 602) 弹出设备列表 [63] 602) Pop-up device list
[64] 603) 输入 GALA密码 [64] 603) Enter the GALA password
[65] 604) 发送源和目标设备号至应用服务器 [65] 604) Send source and destination device numbers to the application server
[66] 605) 应用服务器发送推送请求 [66] 605) The application server sends a push request
[67] 606) 推送服务器将信息推送到指定车载装置 [67] 606) Push server pushes information to designated vehicle device
[68] 607) 车载装置调用 GPS获取位置信息 [68] 607) In-vehicle device call GPS to obtain location information
[69] 608) 车载装置获取信息后, 将设备号, gps位置坐标一起发送到应用服务器 [69] 608) After the vehicle device obtains the information, send the device number and gps position coordinates to the application server together.
[70] 609) 应用服务器将信息发送到推送服务器 [70] 609) The application server sends the information to the push server
[71] 6010: ) 推送服务器将信息推送回 GALA猫 [71] 6010: ) Push server pushes information back to GALA cat
[72] 6011: ) GALA猫获取推送过来的 GPS位置坐标 (经纬度) 调用地图显示汽车位 置; [72] 6011: ) GALA cat gets pushed GPS position coordinates (latitude and longitude) Call map to display car position;
[73] 6012; ) 点击査看地图即可打开地图。 [73] 6012; ) Click on the map to open the map.
其推送实现原理具体为: 1) GALA猫和车载装置内部嵌入推送 JAVA语言开发
工具 sdk,与推送服务器建立 tcp长连接, 定期执行心跳检测。 2) 当有一方需要推 送, 发送推送信息和物理地址 MAC, GALA账号 (GALAID) 到应用服务器 API , 应用服务器调用推送服务器的 API接口, 发送推送请求。 3) 推送服务器接收 到请求数据后, 推送信息到指定的 GALA用户或者绑定 mac的车载装置。 The push implementation principle is as follows: 1) GALA cat and car device embedded embedding JAVA language development The tool sdk establishes a tcp long connection with the push server and periodically performs heartbeat detection. 2) When one party needs to push, send push information and physical address MAC, GALA account (GALAID) to the application server API, the application server calls the API interface of the push server to send a push request. 3) After receiving the request data, the push server pushes the information to the designated GALA user or the in-vehicle device that is bound to the mac.
[75] 汽车遥控 [75] Car remote control
[76] 如图 7所示, 汽车遥控具体包括以下步骤: [76] As shown in Figure 7, the car remote control specifically includes the following steps:
[77] 701) 用户登陆 GALA猫, 打幵汽车遥控 [77] 701) User login GALA cat, snoring car remote
[78] 702) 弹出设备列表 [78] 702) Pop-up device list
[79] 703) 输入 GALA密码 [79] 703) Enter the GALA password
[80] 704) 发送源和目标设备号至应用服务器 [80] 704) Send source and destination device numbers to the application server
[81] 705) 应用服务器发送推送请求 [81] 705) The application server sends a push request
[82] 706) 推送服务器将信息推送到指定车载装置 [82] 706) Push server pushes information to designated vehicle device
[83] 707) 车载装置调用调用汽车底版完成命令操作 [83] 707) In-vehicle device call to call the car to complete the command operation
[84] 708) 车载装置完成命令后, 将设备号和命令执行结果一起发送到应用服务器 [84] 708) After the vehicle device completes the command, it sends the device number and the command execution result to the application server.
[85] 709) 应用服务器将信息发送到推送服务器 [85] 709) The application server sends information to the push server
[86] 7010: ) 推送服务器将信息推送回 GALA猫 [86] 7010: ) Push server pushes information back to GALA cat
[87] 7011: ) GALA猫显示操作结果。 [87] 7011: ) GALA cat shows the result of the operation.
[88] 其推送实现原理具体为: 1) GALA猫和车载装置内部嵌入推送 JAVA语言幵发 工具 sdk,与推送服务器建立 tcp长连接, 定期执行心跳检测。 2) 当有一方需要推 送, 发送推送信息和物理地址 MAC, GALA账号 (GALAID) 到应用服务器 API , 应用服务器调用推送服务器的 API接口, 发送推送请求。 3) 推送服务器接收 到请求数据后, 推送信息到指定的 GALA用户或者绑定 mac的车载装置。 [88] The push implementation principle is as follows: 1) The GALA cat and the in-vehicle device embed the JAVA language bursting tool sdk, establish a tcp long connection with the push server, and periodically perform heartbeat detection. 2) When one party needs to push, send push information and physical address MAC, GALA account (GALAID) to the application server API, the application server calls the API interface of the push server, and sends a push request. 3) After receiving the request data, the push server pushes the information to the designated GALA user or the in-vehicle device bound to the mac.
[89] 汽车导航 [89] Car Navigation
[90] 如图 8所示, 应用本系统的第一用户汽车导航优选程序包括以下步骤: [90] As shown in FIG. 8, the first user car navigation preference program applying the system includes the following steps:
[91] 801) 用户登陆 GALA猫, 打幵一键导航 [91] 801) User login GALA cat, one-click navigation
[92] 802) 语音识别目的地 [92] 802) Speech recognition destination
[93] 803) 识别成功则发送设备号, GPS和坐标信息到应用服务器 [93] 803) Send the device number, GPS and coordinate information to the application server if the recognition is successful
[94] 804) 识别失败就转到客服获取坐标后, 发送信息到应用服务器
[95] 805) 应用服务器根据坐标信息计算导航路径。 生成字符串。 [94] 804) After the recognition fails, go to the customer service to obtain the coordinates, and send the information to the application server. [95] 805) The application server calculates the navigation path based on the coordinate information. Generate a string.
[96] 。 ^ 806) 应用服务器发送推送信息到推送服务器 [96] . ^ 806) The application server sends push information to the push server
[97] 807) 推送服务器将信息推送回车载装置 [97] 807) Push server pushes information back to the vehicle
[98] 808) 车载羣装置调用高德地图显示导航 [98] 808) Vehicle group device calls Gaode map display navigation
[99] 809) 开始导航。 [99] 809) Start navigation.
[100] 如图 9所示, 应用本系统的第一用户汽车导航优选程序包括以下步骤: [100] As shown in FIG. 9, the first user car navigation preference program applying the system includes the following steps:
[101] 901) 用户登陆 GALA猫, 打开一键导航 [101] 901) User login to GALA cat, open one-click navigation
[102] 902) 客服通过语音获取目的地打开客服平台査找坐标后, 发送信息到应用服 务器 [102] 902) The customer service opens the customer service platform to find the coordinates by acquiring the destination by voice, and sends the information to the application server.
[103] 903) 应用服务器根据坐标信息计算导航路径。 生成字符串。 [103] 903) The application server calculates the navigation path based on the coordinate information. Generate a string.
[104] 904) 应用服务器发送推送信息到推送服务器 [104] 904) The application server sends push information to the push server
[105] 905) 推送服务器将信息推送回车机 [105] 905) Push server pushes information back to the machine
[106] 906) 车机调用高德地图显示导航 [106] 906) The car machine calls the high German map display navigation
[107] 907) 开始导航 [107] 907) Start navigation
[108] 它们的推送实现原理具体为: 1) GALA猫和车载装置内部嵌入推送 JAVA语言 开发工具 sdk,与推送服务器建立 tcp长连接, 定期执行心跳检测。 2) 当有一方需 要推送, 发送推送信息和物理地址 MAC, GALA账号 (GALAID) 到应用服务器 [108] Their push implementation principles are as follows: 1) The GALA cat and the in-vehicle device embed the JAVA language development tool sdk, establish a tcp long connection with the push server, and periodically perform heartbeat detection. 2) When one party needs to push, send push information and physical address MAC, GALA account (GALAID) to the application server
API, 应用服务器调用推送服务器的 API接口, 发送推送请求。 3) 推送服务器接 收到请求数据后, 推送信息到指定的 GALA用户或者绑定 mac的车载装置。 API, the application server calls the API interface of the push server to send a push request. 3) After receiving the request data, the push server pushes the information to the designated GALA user or the in-vehicle device bound to the mac.
[109] 当然, 以上所述仅是本发明的较佳实施例, 故凡依本发明专利申请范围所述的 构造、 特征及流程所做的等效变化或修饰, 均包括于本发明专利申请范围为内 [109] Of course, the above description is only a preferred embodiment of the present invention, and equivalent changes or modifications made to the structures, features, and processes described in the scope of the present patent application are included in the present patent application. Within the range
本发明的实施方式 Embodiments of the invention
[110] 本发明提供的汽车远程控制系统及其方法, 不限制于一台手机控制一辆车, 也 可以一台手机控制多辆车, 适用于一人有多辆车, 还可以多台手机控制一辆车 [110] The vehicle remote control system and method thereof provided by the invention are not limited to one mobile phone to control one vehicle, and one mobile phone can control multiple vehicles, which is suitable for one person with multiple vehicles, and can also be controlled by multiple mobile phones. a car
, 适用于家庭成员公共控制家庭拥有的车辆。 , suitable for family members to publicly control home owned vehicles.
工业实用性
[111] 本发明提供的汽车远程控制系统及其方法, 较传统遥控功能更强大, 使用更方 便、 灵活且简单的突出优点, 而且没有额外实现成本, 尤其将会被广大司机朋 友使用。 Industrial applicability [111] The vehicle remote control system and the method thereof provided by the invention are more powerful than the traditional remote control function, and are more convenient, flexible and simple, and have no additional implementation cost, and are especially used by a majority of driver friends.
序列表自由内容 Sequence table free content
[112]
[112]
Claims
[权利要求 1] 一种汽车远程控制方法, 其特征在于, 由智能手机通过网络服务 器后台对同一账号绑定的车载装置进行远程控制, 包括以下步骤 网络服务器后台中若干账号各自绑定多台设备, 多台设备中至少 包括一只智能手机和一台车载装置; [Claim 1] A car remote control method, characterized in that the smart phone remotely controls the vehicle-mounted devices bound to the same account through the network server background, including the following steps: several accounts in the network server background are each bound to multiple devices. , the multiple devices include at least one smartphone and one vehicle-mounted device;
检测到同一账号绑定的车载装置与智能手机同吋登陆网络服务器 后台后, 网络服务器后台建立与车载装置的第一虚电路连接以及 与绑定智能手机的第二虚电路连接, 然后定期执行心跳检测; 用户在智能手机上执行汽车远程控制并输入具体监控控制指令, 验证控制权限后, 通过第二虚电路连接和第一虚电路连接, 经网 络服务器后台将所述监控控制指令推送给车载装置; After detecting that the vehicle-mounted device bound to the same account and the smartphone log in to the network server background at the same time, the network server background establishes a first virtual circuit connection with the vehicle-mounted device and a second virtual circuit connection with the bound smartphone, and then performs heartbeats regularly Detection: The user performs car remote control on the smartphone and inputs specific monitoring and control instructions. After verifying the control authority, the monitoring and control instructions are pushed to the vehicle-mounted device through the network server background through the second virtual circuit connection and the first virtual circuit connection. ;
车载装置接收并执行所述监控控制指令, 再通过第一虚电路连接 和第二虚电路连接, 经网络服务器后台将控制结果或反馈信息推 送给智能手机。 The vehicle-mounted device receives and executes the monitoring control instructions, and then pushes the control results or feedback information to the smartphone through the network server background through the first virtual circuit connection and the second virtual circuit connection.
[权利要求 2] 根据权利要求 1所述远程控制方法, 其特征在于, 在一台设备上首 次使用账号和密码登陆网络服务器后台, 网络服务器后台自动为 该账号进行增加绑定设备操作。 [Claim 2] The remote control method according to claim 1, characterized in that, when you log in to the network server backend using your account and password for the first time on a device, the network server backend automatically adds and binds the device to the account.
[权利要求 3] 根据权利要求 2所述远程控制方法, 其特征在于, 同一账号有绑定 设备总数 /绑定手机总数 /绑定车载装置总数限制, 当数量已满吋, 所述增加绑定设备操作失效或提示是否删除其他绑定设备。 [Claim 3] The remote control method according to claim 2, characterized in that the same account has a limit of the total number of bound devices/the total number of bound mobile phones/the total number of bound vehicle-mounted devices. When the number is full, the added binding The device operation fails or prompts whether to delete other bound devices.
[权利要求 4] 根据权利要求 2所述远程控制方法, 其特征在于, 所述绑定包括根 据账号及与其绑定的手机号码或设备硬件编码生成被绑定的设备 号。 [Claim 4] The remote control method according to claim 2, wherein the binding includes generating a bound device number based on the account number and the mobile phone number or device hardware code bound to it.
[权利要求 5] 根据权利要求 1所述远程控制方法, 其特征在于, 该远程控制方法 还包括通过网络进行远程导航: 当用户使用车载导航吋, 在车载 装置中内置的导航装置无法识别输入的目的地后, 经移动无线网 络自动转入网络客服中心处理, 处理后将目的地坐标或者导航路
径或者失败结果发送给车载装置。 [Claim 5] The remote control method according to claim 1, characterized in that, the remote control method also includes remote navigation through the network: When the user uses the vehicle navigation, the navigation device built in the vehicle device cannot recognize the input. After selecting the destination, it is automatically transferred to the network customer service center for processing through the mobile wireless network. After processing, the destination coordinates or navigation route are Path or failure results are sent to the on-board device.
[权利要求 6] 根据权利要求 1所述远程控制方法, 其特征在于, 该远程控制方法 还包括网络服务器后台主动收集车载装置状态和信息, 网络服务 器后台接收到绑定智能手机的査询请求吋, 将对应状态和信息发 送给智能手机。 [Claim 6] The remote control method according to claim 1, characterized in that, the remote control method also includes the network server background actively collecting vehicle device status and information, and the network server background receives the query request bound to the smartphone. , sending the corresponding status and information to the smartphone.
[权利要求 7] 根据权利要求 1所述远程控制方法, 其特征在于, 该远程控制方法 还包括在同一账号绑定的智能手机之间或车载设备之间执行远程 监控; 以及检测到同一账号绑定的多台设备同吋登陆网络服务器 后台后建立各台设备与网络服务器后台之间的虚电路连接。 [Claim 7] The remote control method according to claim 1, characterized in that, the remote control method also includes performing remote monitoring between smart phones or vehicle-mounted devices bound to the same account; and detecting the binding of the same account Multiple devices log in to the network server backend at the same time and then establish a virtual circuit connection between each device and the network server backend.
[权利要求 8] 根据权利要求 1-7中任一项所述远程控制方法, 其特征在于, 智能 手机通过网络服务器后台向车载装置发送的监控控制指令包括开 门、 点火、 收音机控制 (建议尽可能补充) 和文件同步或传送中 的一种或一种以上。 [Claim 8] The remote control method according to any one of claims 1 to 7, characterized in that the monitoring and control instructions sent by the smart phone to the vehicle-mounted device through the network server background include door opening, ignition, and radio control (it is recommended to control the door as much as possible) Supplement) and one or more of file synchronization or transfer.
[权利要求 9] 根据权利要求 1-7中任一项所述远程控制方法, 其特征在于, 智能 手机通过网络服务器后台向车载装置发送的监控控制指令包括査 询汽车当前位置, 所述车载装置包括定位装置, 所述智能手机内 置地图数据。 [Claim 9] The remote control method according to any one of claims 1 to 7, characterized in that the monitoring and control instructions sent by the smartphone to the vehicle-mounted device through the network server background include querying the current location of the car, and the vehicle-mounted device Including a positioning device, the smartphone has built-in map data.
[权利要求 10] —种汽车远程控制系统, 其特征在于, 包括: [Claim 10] A car remote control system, characterized in that it includes:
网络服务器后台, 用于管理账号、 设备绑定和用户登陆, 在检测 到绑定同一账号的车载装置与智能手机同吋登陆网络服务器后台 后, 网络服务器后台建立网络服务器后台与车载装置的第一虚电 路连接以及网络服务器后台与绑定智能手机的第二虚电路连接, 然后转发或推送信息并定期执行心跳检测; 智能手机, 利用与车载装置同一绑定账号, 通过移动网络或无线 局域网络登陆网络服务器后台, 用于通过虚电路连接输出远程监 控控制指令或者接收车载装置的控制结果或反馈信息; 车载装置, 内置定位装置, 利用与智能手机同一绑定账号通过移 动网络登陆网络服务器后台, 用于接收并执行所述远程监控控制
指令, 然后将结果通过虚电路连接发送给智能手机。
The network server background is used to manage accounts, device binding and user login. After detecting that the vehicle-mounted device bound to the same account logs in to the network server background with the smartphone at the same time, the network server background establishes the first connection between the network server background and the vehicle-mounted device. The virtual circuit connection and the network server backend are connected to the second virtual circuit bound to the smartphone, and then forward or push information and perform heartbeat detection regularly; the smartphone uses the same account bound to the vehicle-mounted device to log in through the mobile network or wireless LAN The network server backend is used to output remote monitoring control instructions through virtual circuit connections or receive control results or feedback information from the vehicle-mounted device; the vehicle-mounted device has a built-in positioning device and uses the same account bound with the smartphone to log in to the network server backend through the mobile network. To receive and execute the remote monitoring control command and then sends the result to the smartphone over a virtual circuit connection.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
PCT/CN2013/078423 WO2014205803A1 (en) | 2013-06-28 | 2013-06-28 | Automobile remote control system and method therefor |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
PCT/CN2013/078423 WO2014205803A1 (en) | 2013-06-28 | 2013-06-28 | Automobile remote control system and method therefor |
Publications (1)
Publication Number | Publication Date |
---|---|
WO2014205803A1 true WO2014205803A1 (en) | 2014-12-31 |
Family
ID=52140880
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/CN2013/078423 WO2014205803A1 (en) | 2013-06-28 | 2013-06-28 | Automobile remote control system and method therefor |
Country Status (1)
Country | Link |
---|---|
WO (1) | WO2014205803A1 (en) |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106331177A (en) * | 2016-10-28 | 2017-01-11 | 安徽江淮汽车股份有限公司 | Method and system for automatic programming VIN code of remote intelligent terminal |
CN109951277A (en) * | 2019-03-12 | 2019-06-28 | 广州小鹏汽车科技有限公司 | Virtual key binding method and system |
CN110392082A (en) * | 2018-04-20 | 2019-10-29 | 比亚迪股份有限公司 | Control method for vehicle and system |
CN110570569A (en) * | 2019-09-11 | 2019-12-13 | 广州小鹏汽车科技有限公司 | activation method of virtual key configuration information, mobile terminal and server |
CN110830418A (en) * | 2018-08-09 | 2020-02-21 | 北汽福田汽车股份有限公司 | Method and device for binding vehicle-mounted terminal and application program |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102394918A (en) * | 2011-10-24 | 2012-03-28 | 天泽信息产业股份有限公司 | Vehicle information remote management and service system and realization method thereof |
EP2506532A1 (en) * | 2011-03-30 | 2012-10-03 | Gemalto SA | Method for updating secure elements comprised in terminals of a telecommunication network and corresponding updating server |
CN102891885A (en) * | 2012-09-13 | 2013-01-23 | 南昌大学 | Device for remotely controlling automobile by mobile phone and control method |
CN102932488A (en) * | 2012-11-28 | 2013-02-13 | 北京开元智信通软件有限公司 | Program management method of vehicle terminal |
CN103347072A (en) * | 2013-06-28 | 2013-10-09 | 深圳市掌讯通讯设备有限公司 | Remote control system and method of car |
-
2013
- 2013-06-28 WO PCT/CN2013/078423 patent/WO2014205803A1/en active Application Filing
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP2506532A1 (en) * | 2011-03-30 | 2012-10-03 | Gemalto SA | Method for updating secure elements comprised in terminals of a telecommunication network and corresponding updating server |
CN102394918A (en) * | 2011-10-24 | 2012-03-28 | 天泽信息产业股份有限公司 | Vehicle information remote management and service system and realization method thereof |
CN102891885A (en) * | 2012-09-13 | 2013-01-23 | 南昌大学 | Device for remotely controlling automobile by mobile phone and control method |
CN102932488A (en) * | 2012-11-28 | 2013-02-13 | 北京开元智信通软件有限公司 | Program management method of vehicle terminal |
CN103347072A (en) * | 2013-06-28 | 2013-10-09 | 深圳市掌讯通讯设备有限公司 | Remote control system and method of car |
Cited By (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106331177A (en) * | 2016-10-28 | 2017-01-11 | 安徽江淮汽车股份有限公司 | Method and system for automatic programming VIN code of remote intelligent terminal |
CN106331177B (en) * | 2016-10-28 | 2020-01-14 | 安徽江淮汽车集团股份有限公司 | Method and system for automatically programming VIN (vehicle identification number) code by remote intelligent terminal |
CN110392082A (en) * | 2018-04-20 | 2019-10-29 | 比亚迪股份有限公司 | Control method for vehicle and system |
CN110830418A (en) * | 2018-08-09 | 2020-02-21 | 北汽福田汽车股份有限公司 | Method and device for binding vehicle-mounted terminal and application program |
CN110830418B (en) * | 2018-08-09 | 2021-09-17 | 北汽福田汽车股份有限公司 | Method and device for binding vehicle-mounted terminal and application program |
CN109951277A (en) * | 2019-03-12 | 2019-06-28 | 广州小鹏汽车科技有限公司 | Virtual key binding method and system |
CN109951277B (en) * | 2019-03-12 | 2020-10-16 | 广州小鹏汽车科技有限公司 | Virtual key binding method and system |
US11882509B2 (en) | 2019-03-12 | 2024-01-23 | Guangzhou Chengxing Zhidong Motors Technology Co., Ltd. | Virtual key binding method and system |
CN110570569A (en) * | 2019-09-11 | 2019-12-13 | 广州小鹏汽车科技有限公司 | activation method of virtual key configuration information, mobile terminal and server |
CN110570569B (en) * | 2019-09-11 | 2022-02-11 | 广州小鹏汽车科技有限公司 | Activation method of virtual key configuration information, mobile terminal and server |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN103347072B (en) | Remote control system and method of car | |
CN104635501B (en) | Intelligent home furnishing control method and system | |
JP6448158B2 (en) | Method, server, mobile terminal, and apparatus for exchanging data with in-vehicle infotainment | |
WO2015117367A1 (en) | Remote assistance control method and device | |
US9691271B2 (en) | Trainable transceiver and cloud computing system architecture systems and methods | |
WO2014205803A1 (en) | Automobile remote control system and method therefor | |
JP5966718B2 (en) | Near field communication system and near field communication terminal | |
CN107395343A (en) | Certificate management method and system | |
CN105808285A (en) | Vehicle control update methods and systems | |
CN102724329A (en) | Control method of in-car navigator | |
KR20130031520A (en) | Method and apparatus for providing information about a call recipient in a user device | |
WO2018196240A1 (en) | Parking management method and system for vehicle, vehicle, parking device, and server | |
KR101265158B1 (en) | Bus information system and processing method thereof | |
US11110892B2 (en) | Method of bicycle parking management and a system of bicycle parking management | |
CN102903034A (en) | Movable android emergency task system with vehicle-mounted tablet personal computer of medical emergency center | |
WO2014173015A1 (en) | Method, device and system for acquiring information about illegal driver | |
CN104660639B (en) | Cloud terminal upgrade processing method and device | |
CN1808981B (en) | Remote initiation of three-way calling at a telematics unit | |
CN108702366A (en) | Equipment connection method and terminal | |
CN110958234A (en) | Application login control method and device and storage medium | |
WO2015176392A1 (en) | Kindergarten video surveillance method and device | |
WO2017000495A1 (en) | Method and device for adding contacts | |
WO2014082396A1 (en) | Method and mobile terminal for locking mobile terminal | |
CN104200624A (en) | Car door remote control device based on internet of vehicles | |
CN109660988A (en) | Communicate authentication processing method, device and electronic equipment |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 13888174 Country of ref document: EP Kind code of ref document: A1 |
|
NENP | Non-entry into the national phase |
Ref country code: DE |
|
122 | Ep: pct application non-entry in european phase |
Ref document number: 13888174 Country of ref document: EP Kind code of ref document: A1 |