Method for exchanging data with in-vehicle infotainment, server, mobile terminal, and apparatus
First Claim
1. A method, comprising:
- receiving, by a server, a binding instruction sent by a mobile terminal carrying identification information of the mobile terminal and identification information of n in-vehicle infotainments for instructing the server to bind the mobile terminal to the n in-vehicle infotainments, and n is an integer greater than or equal to 1;
separately sending, by the server, a binding acknowledgment request to the n in-vehicle infotainments according to the identification information of the n in-vehicle infotainments;
receiving, by the server, binding acknowledgment responses sent by the n in-vehicle infotainments for acknowledging, according to the binding acknowledgment requests, whether the n in-vehicle infotainments are bound to the mobile terminal; and
binding, by the server, the mobile terminal to m online in-vehicle infotainments according to the binding acknowledgment responses sent by the n in-vehicle infotainments, wherein the binding acknowledgment responses sent by the m online in-vehicle infotainments are responses for acknowledging that the m online in-vehicle infotainments are bound to the mobile terminal, wherein the m online in-vehicle infotainments are installed as integrated vehicle equipment, wherein n is greater than or equal to m, and wherein m is an integer greater than or equal to 1;
sending, by the server, after the binding the mobile terminal to m online in-vehicle infotainments, identification information of the m in-vehicle infotainments to mobile terminal when login of the mobile terminal is detected, wherein the m online in-vehicle infotainments are bound to the mobile terminal;
receiving, by the server, a control instruction sent by the mobile terminal, wherein the control instruction instructs k in-vehicle infotainments to execute an application, wherein the k in-vehicle infotainments are determined by the mobile terminal based on the identification information of them online in-vehicle infotainments according to a received user operation, k is less than or equal to m, and k is an integer greater than or equal to 1; and
after receiving the control instruction, sending, by the server, the control instruction to the k in-vehicle infotainments.
1 Assignment
0 Petitions
Accused Products
Abstract
The present invention discloses a method for exchanging data with an in-vehicle infotainment, a server, a mobile terminal, and an apparatus. The method includes: sending identification information of m online in-vehicle infotainments to a mobile terminal when login of the mobile terminal is detected, where the m online in-vehicle infotainments are bound to the mobile terminal, and m is an integer greater than or equal to 1; receiving a control command sent by the mobile terminal, where the control command is used to control k in-vehicle infotainments to execute an application, the k in-vehicle infotainments are corresponding k in-vehicle infotainments determined by the mobile terminal from the identification information of the m in-vehicle infotainments according to a received user operation, k is less than or equal to m, and k is an integer greater than or equal to 1; and sending the control command to the k in-vehicle infotainments.
12 Citations
9 Claims
-
1. A method, comprising:
-
receiving, by a server, a binding instruction sent by a mobile terminal carrying identification information of the mobile terminal and identification information of n in-vehicle infotainments for instructing the server to bind the mobile terminal to the n in-vehicle infotainments, and n is an integer greater than or equal to 1; separately sending, by the server, a binding acknowledgment request to the n in-vehicle infotainments according to the identification information of the n in-vehicle infotainments; receiving, by the server, binding acknowledgment responses sent by the n in-vehicle infotainments for acknowledging, according to the binding acknowledgment requests, whether the n in-vehicle infotainments are bound to the mobile terminal; and binding, by the server, the mobile terminal to m online in-vehicle infotainments according to the binding acknowledgment responses sent by the n in-vehicle infotainments, wherein the binding acknowledgment responses sent by the m online in-vehicle infotainments are responses for acknowledging that the m online in-vehicle infotainments are bound to the mobile terminal, wherein the m online in-vehicle infotainments are installed as integrated vehicle equipment, wherein n is greater than or equal to m, and wherein m is an integer greater than or equal to 1; sending, by the server, after the binding the mobile terminal to m online in-vehicle infotainments, identification information of the m in-vehicle infotainments to mobile terminal when login of the mobile terminal is detected, wherein the m online in-vehicle infotainments are bound to the mobile terminal; receiving, by the server, a control instruction sent by the mobile terminal, wherein the control instruction instructs k in-vehicle infotainments to execute an application, wherein the k in-vehicle infotainments are determined by the mobile terminal based on the identification information of them online in-vehicle infotainments according to a received user operation, k is less than or equal to m, and k is an integer greater than or equal to 1; and after receiving the control instruction, sending, by the server, the control instruction to the k in-vehicle infotainments. - View Dependent Claims (2)
-
-
3. A server, comprising:
-
a processor configured to detect login of a mobile terminal; and a transceiver configured to; receive a binding instruction sent by the mobile terminal and carrying identification information of the mobile terminal and identification information of n in-vehicle infotainments for instructing the server to bind the mobile terminal to the n in-vehicle infotainments, and n is an integer greater than or equal to 1, separately send a binding acknowledgment request to the n in-vehicle infotainments according to the identification information of the n in-vehicle infotainments, and receive binding acknowledgment responses sent by the n in-vehicle infotainments for acknowledging, according to the binding acknowledgment requests, whether the n in-vehicle infotainments are bound to the mobile terminal; wherein the processor is further configured to bind the mobile terminal to m online in-vehicle infotainments according to the binding acknowledgment responses sent by the n in-vehicle infotainments, wherein the binding acknowledgment responses sent by the m online in-vehicle infotainments are responses for acknowledging that the m online in-vehicle infotainments are bound to the mobile terminal, wherein the m online in-vehicle infotainments are installed as integrated vehicle equipment, wherein n is greater than or equal to m, and wherein m is an integer greater than or equal to 1; and wherein the transceiver is further configured to, after the processor binds the mobile terminal to the m online in-vehicle infotainments; send identification information of the m online in-vehicle infotainments to the mobile terminal in response to the processor detecting the login of the mobile terminal, wherein the m online in-vehicle infotainments are bound to the mobile terminal, receive a control instruction sent by the mobile terminal, wherein the control instruction instructs k in-vehicle infotainments to execute an application, wherein the k in-vehicle infotainments are determined by the mobile terminal based on the identification information of the m online in-vehicle infotainments according to a received user operation, k is less than or equal to m, and k is an integer greater than or equal to 1, and after receiving the control instruction, send the control instruction to the k in-vehicle infotainments. - View Dependent Claims (4)
-
-
5. A non-transitory computer-readable storage medium comprising instructions which, when executed by a computer, cause the computer to:
-
receive a binding instruction sent by a mobile terminal carrying identification information of the mobile terminal and identification information of n in-vehicle infotainments for instructing a server to bind the mobile terminal to the n in-vehicle infotainments, wherein n is an integer greater than or equal to 1; separately send a binding acknowledgment request to the n in-vehicle infotainments according to the identification information of the n in-vehicle infotainments; receive binding acknowledgment responses sent by the n in-vehicle infotainments for acknowledging, according to the binding acknowledgment requests, whether the n in-vehicle infotainments are bound to the mobile terminal; and bind the mobile terminal to m online in-vehicle infotainments according to the binding acknowledgment responses sent by the n in-vehicle infotainments, wherein the binding acknowledgment responses sent by the m online in-vehicle infotainments are responses for acknowledging that the m online in-vehicle infotainments are bound to the mobile terminal, wherein the m online in-vehicle infotainments are installed as integrated vehicle equipment, wherein n is greater than or equal to m, and wherein m is an integer greater than or equal to 1; send, by the server, identification information of the m online in-vehicle infotainments to the mobile terminal in response to a login of the mobile terminal being detected and after the mobile terminal is bound to the m online in-vehicle infotainments, wherein the m online in-vehicle infotainments are bound to the mobile terminal; receive, by the server, a control instruction sent by the mobile terminal, wherein the control instruction instructs k in-vehicle infotainments to execute an application, wherein the k in-vehicle infotainments are determined by the mobile terminal based on the identification information of the m online in-vehicle infotainments according to a received user operation, k is less than or equal to m, and k is an integer greater than or equal to 1; and send, by the server, the control instruction to the k in-vehicle infotainments after receiving the control instruction. - View Dependent Claims (6)
-
-
7. A method for exchanging data with an in-vehicle infotainment, wherein the method is applied to a server, the method comprising:
-
before sending identification information of m online in-vehicle infotainments to a mobile terminal when login of the mobile terminal is detected; receiving a binding instruction sent by the mobile terminal carrying identification information of the mobile terminal and identification information of n in-vehicle infotainments for instructing the server to bind the mobile terminal to the n in-vehicle infotainments, n is greater than or equal to m, and n is an integer greater than or equal to 1, separately sending a binding acknowledgment request to the n in-vehicle infotainments according to the identification information of the n in-vehicle infotainments, receiving binding acknowledgment responses sent by the n in-vehicle infotainments for acknowledging, according to the binding acknowledgment requests, whether the n in-vehicle infotainments are bound to the mobile terminal, and binding the mobile terminal to the m in-vehicle infotainments according to the binding acknowledgment responses sent by the n in-vehicle infotainments, wherein the binding acknowledgment responses sent by the m in-vehicle infotainments are responses for acknowledging that the m in-vehicle infotainments are bound to the mobile terminal; sending the identification information of the m online in-vehicle infotainments to the mobile terminal when the login of the mobile terminal is detected, wherein the m online in-vehicle infotainments are bound to the mobile terminal, and m is an integer greater than or equal to 1; receiving control instruction sent by the mobile terminal, wherein the control instruction instructs k in-vehicle infotainments to execute an application, wherein the k in-vehicle infotainments are determined by the mobile terminal from the identification information of the m in-vehicle infotainments according to a received user operation, k is less than or equal to m, and k is an integer greater than or equal to 1; and sending the control instruction to the k in-vehicle infotainments.
-
-
8. A server, comprising:
-
a processor configured to detect login of a mobile terminal; and a transceiver configured to; receive a binding instruction sent by the mobile terminal carrying identification information of the mobile terminal and identification information of n in-vehicle infotainments for instructing the server to bind the mobile terminal to the n in-vehicle infotainments, n is greater than or equal to m, and n is an integer greater than or equal to 1, separately send a binding acknowledgment request to the n in-vehicle infotainments according to the identification information of the n in-vehicle infotainments, receive binding acknowledgment responses sent by the n in-vehicle infotainments for acknowledging, according to the binding acknowledgment requests, whether the n in-vehicle infotainments are bound to the mobile terminal, send identification information of m online in-vehicle infotainments to the mobile terminal when the processor detects the login of the mobile terminal, wherein the m online in-vehicle infotainments are bound to the mobile terminal, and m is an integer greater than or equal to 1, receive a control instruction sent by the mobile terminal, wherein the control instruction instructs k in-vehicle infotainments to execute an application, wherein the k in-vehicle infotainments are determined by the mobile terminal from the identification information of the m in-vehicle infotainments according to a received user operation, k is less than or equal to m, and k is an integer greater than or equal to 1, and send the control instruction to the k in-vehicle infotainments; wherein the processor is further configured to bind the mobile terminal to the m in-vehicle infotainments according to the binding acknowledgment responses sent by the n in-vehicle infotainments, wherein the binding acknowledgment responses sent by the m in-vehicle infotainments are responses for acknowledging that the m in-vehicle infotainments are bound to the mobile terminal.
-
-
9. A non-transitory computer-readable storage medium comprising instructions which, when executed by a computer, cause the computer to:
-
before identification information of m online in-vehicle infotainments is sent to a mobile terminal when login of the mobile terminal is detected; receive a binding instruction sent by the mobile terminal carrying identification information of the mobile terminal and identification information of n in-vehicle infotainments for instructing a server to bind the mobile terminal to the n in-vehicle infotainments, n is greater than or equal to m, and n is an integer greater than or equal to 1, separately send a binding acknowledgment request to the n in-vehicle infotainments according to the identification information of the n in-vehicle infotainments, receive binding acknowledgment responses sent by the n in-vehicle infotainments for acknowledging, according to the binding acknowledgment requests, whether the n in-vehicle infotainments are bound to the mobile terminal, and bind the mobile terminal to the m in-vehicle infotainments according to the binding acknowledgment responses sent by the n in-vehicle infotainments, wherein the binding acknowledgment responses sent by the m in-vehicle infotainments are responses for acknowledging that the m in-vehicle infotainments are bound to the mobile terminal; send the identification information of the m online in-vehicle infotainments to the mobile terminal when the login of the mobile terminal is detected, wherein the m online in-vehicle infotainments are bound to the mobile terminal, and m is an integer greater than or equal to 1; receive a control instruction sent by the mobile terminal, wherein the control instruction instructs k in-vehicle infotainments to execute an application, wherein the k in-vehicle infotainments are determined by the mobile terminal from the identification information of the m in-vehicle infotainments according to a received user operation, k is less than or equal to m, and k is an integer greater than or equal to 1; and sending the control instruction to the k in-vehicle infotainments.
-
Specification