Cloud-cloud intercommunication system
By using the cloud-to-cloud interconnection system and leveraging open interfaces between cloud platforms or an intermediate cloud platform, communication connections between home IoT devices and vehicle IoT devices can be achieved, solving the problem of limited connection methods and improving the flexibility and data sharing capabilities between devices.
Patent Information
- Application Number
- CN202411560867.2
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-11-04
- Publication Date
- 2025-01-07
AI Technical Summary
The connection methods between home IoT devices and vehicle IoT devices are limited and lack flexibility.
Through the cloud-to-cloud interconnection system, the open interface between the first cloud platform and the second cloud platform or the intermediate cloud platform is used to realize the communication connection between vehicle domain IoT devices and home IoT devices, including the wireless communication connection between the vehicle gateway and the vehicle domain IoT devices, so as to realize remote control and data sharing.
It improves the diversity and flexibility of connectivity between home IoT devices and vehicle IoT devices, reduces the need for individual connection, and enhances the flexibility of remote control and data sharing.
Smart Images

Figure CN119276867A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of cloud communication technology, and more specifically, to a cloud-to-cloud intercommunication system. Background Art
[0002] With the development of Internet of Things (IOT) technology, home IOT devices (such as smart video speakers, smart TVs, etc.) and car IOT devices (car smart air-conditioning systems, car multi-functional camping lights, etc.) have been widely used in users' homes and users' cars, respectively.
[0003] However, the connection method between home IoT devices and vehicle IoT devices is single and has poor flexibility. Summary of the invention
[0004] The embodiment of the present application provides a cloud-to-cloud intercommunication system. The cloud-to-cloud intercommunication system in the embodiment of the present application is introduced below.
[0005] In a first aspect, a cloud-to-cloud intercommunication system is provided, comprising: a first cloud platform, used for communication connection with a vehicle-domain IOT device, the first cloud platform being a cloud platform maintained by the manufacturer of the vehicle where the vehicle-domain IOT device is located; a second cloud platform, used for communication connection with a home IOT device, the second cloud platform being a cloud platform maintained by the manufacturer of the home IOT device; the first cloud platform is communication connected with the second cloud platform so that the vehicle-domain IOT device is communication connected with the home IOT device.
[0006] As a possible implementation manner, the first cloud platform includes a first open interface, and the second cloud platform is used to call the control authority of the first open interface through a first target program, so that the home IOT device can remotely control the vehicle domain IOT device.
[0007] As a possible implementation manner, the second cloud platform includes a second open interface, and the first cloud platform is used to call the control authority of the second open interface through a second target program, so that the vehicle domain IOT device can remotely control the home IOT device.
[0008] As a possible implementation method, the cloud-to-cloud intercommunication system also includes: an intermediate cloud platform, which is communicatively connected to the first cloud platform and the second cloud platform respectively, and the intermediate cloud platform is used to provide an application programming interface API to the first cloud platform and the second cloud platform to achieve a communication connection between the first cloud platform and the second cloud platform.
[0009] As a possible implementation method, the intermediate cloud platform is an enterprise Internet of Things (EIOT) cloud platform.
[0010] As a possible implementation method, the first cloud platform is communicatively connected to the vehicle domain IOT device through a vehicle gateway; wherein the vehicle gateway includes a vehicle communication and management TCAM controller and a digital cockpit host DHU.
[0011] As a possible implementation method, the DHU is used to establish a target wireless communication connection with the vehicle-domain IOT device, receive device parameters sent by the vehicle-domain IOT device through the target wireless communication connection, and send connection parameters to the vehicle-domain IOT device through the target wireless communication connection, wherein the device parameters include the device identification of the vehicle-domain IOT device and the wireless fidelity Wi-Fi list supported by the vehicle-domain IOT device, and the connection parameters include the hotspot name and hotspot password of the TCAM controller, and the hotspot name is located in the Wi-Fi list; the vehicle-domain IOT device is used to establish a Wi-Fi connection with the TCAM controller based on the connection parameters.
[0012] As a possible implementation method, the second cloud platform is used to receive the first control information sent by the home IOT device, and transmit the first control information to the vehicle domain IOT device through the first cloud platform, so that the vehicle domain IOT device performs corresponding operations based on the first control information.
[0013] As a possible implementation method, the first cloud platform is used to receive the second control information sent by the vehicle domain IOT device, and transmit the second control information to the home IOT device through the second cloud platform, so that the home IOT device performs corresponding operations based on the second control information.
[0014] As a possible implementation manner, the home IOT device is used to send a voice message to the vehicle domain IOT device, and the vehicle domain IOT device supports a voice playback function; the vehicle domain IOT device is used to play the voice message in response to the vehicle starting.
[0015] As a possible implementation manner, the home IOT device is used to send a call request to the audio and video module of the vehicle; the audio and video module is used to establish an audio and video call connection with the home IOT device based on the call request.
[0016] The present application provides a cloud-to-cloud intercommunication system, including: a first cloud platform, used for communication connection with vehicle domain IOT devices, the first cloud platform is a cloud platform maintained by the manufacturer of the vehicle where the vehicle domain IOT devices are located; a second cloud platform, used for communication connection with home IOT devices, the second cloud platform is a cloud platform maintained by the manufacturer of home IOT devices; the first cloud platform is communicated and connected with the second cloud platform, so that the vehicle domain IOT devices are communicated and connected with the home IOT devices. The present application helps to improve the diversity and flexibility of the connection between home IOT devices and vehicle domain IOT devices by breaking through the communication barriers between the car manufacturer's cloud platform (such as the first cloud platform) and the third-party IOT cloud platform (such as the second cloud platform). BRIEF DESCRIPTION OF THE DRAWINGS
[0017] Figure 1 It is a schematic diagram of a cloud-to-cloud intercommunication system provided in one embodiment of the present application.
[0018] Figure 2 It is a schematic diagram of a cloud-to-cloud intercommunication system provided in another embodiment of the present application.
[0019] Figure 3 This is a schematic diagram of the connection between the vehicle-mounted gateway and the vehicle-domain IOT device provided in one embodiment of the present application.
[0020] Figure 4 This is a schematic diagram of a cloud-to-cloud intercommunication system provided in yet another embodiment of the present application. DETAILED DESCRIPTION
[0021] In order to enable those skilled in the art to better understand the present application, the technical solutions in the embodiments of the present application will be clearly and completely described below in conjunction with the drawings in the embodiments of the present application. Obviously, the described embodiments are only embodiments of a part of the present application, not all embodiments. All other embodiments obtained by ordinary technicians in this field based on the embodiments of the present application should fall within the scope of protection of the present application.
[0022] Reference to "embodiments" herein means that a particular feature, structure, or characteristic described in conjunction with the embodiments may be included in at least one embodiment of the present application. The appearance of the phrase in various locations in the specification does not necessarily refer to the same embodiment, nor is it an independent or alternative embodiment that is mutually exclusive with other embodiments. It is explicitly and implicitly understood by those skilled in the art that the embodiments described herein may be combined with other embodiments.
[0023] In the description of the present application, it should be noted that the terms "center", "upper", "lower", "left", "right", "vertical", "horizontal", "inside", "outside" and the like indicate positions or positional relationships based on the positions or positional relationships shown in the accompanying drawings, and are only for the convenience of describing the present invention and simplifying the description, and do not indicate or imply that the device or element referred to must have a specific orientation, be constructed and operated in a specific orientation, and therefore cannot be understood as a limitation on the present invention; the terms "first", "second", and "third" are only used for descriptive purposes and cannot be understood as indicating or implying relative importance; in addition, unless otherwise clearly specified and limited, the terms "installed", "connected", and "connected" should be understood in a broad sense, for example, it can be a fixed connection or a detachable connection; it can be directly connected or indirectly connected through an intermediate medium, and it can be the internal connection of two elements. For those of ordinary skill in the art, the specific meanings of the above terms in the present invention can be understood according to specific circumstances.
[0024] With the development of IOT technology, home IOT devices (such as smart video speakers, smart TVs, etc.) and car IOT devices (car-mounted smart air-conditioning systems, car-domain multi-functional camping lights, etc.) have been widely used in users' homes and users' cars respectively.
[0025] However, the connection method between home IOT devices and vehicle domain IOT devices is single and has poor flexibility. As an example, if a user wants to remotely control home IOT devices through vehicle domain IOT devices, the car manufacturer's cloud platform of the vehicle where the vehicle domain IOT device is located needs to be connected to each home IOT device (such as smart video speakers, smart TVs, etc.). It can be seen that the connection method between home IOT devices and vehicle domain IOT devices in the traditional way is relatively single and has poor flexibility.
[0026] In response to the above problems, the present application provides a cloud-to-cloud intercommunication system, including: a first cloud platform, used for communication connection with vehicle-domain IOT devices, the first cloud platform is a cloud platform maintained by the manufacturer of the vehicle where the vehicle-domain IOT devices are located; a second cloud platform, used for communication connection with home IOT devices, the second cloud platform is a cloud platform maintained by the manufacturer of home IOT devices; the first cloud platform is communicated and connected with the second cloud platform, so that the vehicle-domain IOT devices are communicated and connected with the home IOT devices. The present application helps to improve the diversity and flexibility of the connection between home IOT devices and vehicle-domain IOT devices by breaking through the communication barriers between the car manufacturer's cloud platform (such as the first cloud platform) and the third-party IOT cloud platform (such as the second cloud platform).
[0027] Combined with the following Figure 1 The cloud-to-cloud intercommunication system in the embodiment of the present application is described in detail. Figure 1As shown, the cloud-to-cloud intercommunication system may include a first cloud platform 110 , a vehicle-domain IOT device 120 , a second cloud platform 130 and a home IOT device 140 .
[0028] The first cloud platform 110 is used to communicate with the vehicle-domain IOT device 120. The first cloud platform 110 is a cloud platform maintained by the manufacturer of the vehicle where the vehicle-domain IOT device 120 is located. In some implementations, the first cloud platform 110 may also be referred to as a telematics service provider (TSP) cloud platform.
[0029] It should be understood that the first cloud platform 110 is capable of transmitting communication data of the vehicle-domain IOT device 120 , monitoring the operating status of the vehicle-domain IOT device 120 , and remotely controlling the vehicle-domain IOT device 120 .
[0030] In some implementations, the vehicle domain IOT device 120 may refer to an intelligent device that communicates with other devices, systems, or the cloud via the Internet. The vehicle domain IOT device 120 can utilize sensors, network connections, and data processing technologies to improve the safety, comfort, efficiency, and user experience of the vehicle. The vehicle domain IOT device 120 may include an on-board IOT device and / or an IOT device near the vehicle (such as a multi-function camping light). The vehicle domain IOT device 120 includes, but is not limited to: an on-board intelligent air conditioning system, a vehicle domain multi-function camping light, a smart seat, an intelligent multimedia player, an intelligent key, and the like.
[0031] In some implementations, the first cloud platform 110 may be connected to multiple vehicle-domain IOT devices 120 at the same time. It should be noted that the vehicle-domain IOT device 120 in the embodiment of the present application may include one or more IOT devices.
[0032] The second cloud platform 130 is used for communication connection with the home IOT device 140, and the second cloud platform 130 is a cloud platform maintained by the manufacturer of the home IOT device 140. It should be understood that the second cloud platform 130 can transmit the communication data of the home IOT device 140, monitor the status of the home IOT device 140, and remotely control the home IOT device 140.
[0033] The second cloud platform 130 in the embodiment of the present application may include one or more home IOT cloud platforms. Each home IOT cloud platform can be connected to one or more home IOT devices. Multiple home IOT cloud platforms are maintained by multiple corresponding IOT device operators.
[0034] It should be noted that the home in this application may refer to the place where the user lives, and the home IOT device 140 may refer to the IOT device installed in the place where the user lives. The home IOT device 140 is intended to improve the comfort, safety and energy efficiency of living. The home IOT device 140 includes but is not limited to: smart video speakers, smart TVs, smart water heaters, smart door locks, etc.
[0035] In the embodiment of the present application, the communication barrier between the first cloud platform 110 and the second cloud platform 130 is broken, so that the first cloud platform 110 and the second cloud platform 130 can be connected to each other. In this way, in the scenario of car-controlled home, there is no need to establish connections between the first cloud platform 110 and multiple IOT devices in the home (i.e., home IOT devices 140) one by one; in the scenario of home-controlled car, there is no need to establish connections between the second cloud platform 130 and multiple IOT devices in the vehicle (i.e., vehicle-domain IOT devices 120) one by one, thereby improving the diversity and flexibility of the connection between the home IOT devices 140 and the vehicle-domain IOT devices 120.
[0036] The connection method between the first cloud platform 110 and the second cloud platform 130 is described in detail below with reference to examples.
[0037] In some implementations, the interconnection and intercommunication between the first cloud platform 110 and the second cloud platform 130 can be achieved through an open interface to improve the flexibility of data sharing and application between the home IOT device 140 and the vehicle domain IOT device 120.
[0038] As an example, the first cloud platform 110 includes a first open interface (not shown in the figure). The second cloud platform 130 is used to call the control authority of the first open interface through the first target program so that the home IOT device 140 can remotely control the vehicle domain IOT device 120. The first open interface may refer to a technical interface on the first cloud platform 110 that allows external systems to access, such as the first open interface is an open application programming interface (API). The first target program may refer to an application written in a programming language that calls the first open interface, and the second cloud platform 130 can call the control authority of the first open interface through the first target program. That is, the second cloud platform 130 can send control information to the vehicle domain IOT device 120 connected to the first cloud platform 110 through the first open interface to remotely control the vehicle domain IOT device 120.
[0039] For example, the second cloud platform 130 is used to receive the first control information sent by the home IOT device 140, and transmit the first control information to the vehicle domain IOT device 120 through the first open interface of the first cloud platform 110, so that the vehicle domain IOT device 120 performs corresponding operations based on the first control information. In some implementations, the first control information may be control information input by the user to the home IOT device 140 through voice, that is, the first control information may refer to voice control information sent by the home IOT device 140.
[0040] In some implementations, the first control information includes a control instruction and / or a control state parameter, and the control instruction may be, for example, a closing instruction or an opening instruction. Taking the vehicle domain IOT device 120 as an example, which is an onboard intelligent air conditioning system, the first control information may include turning on the onboard intelligent air conditioning system and setting the temperature to 24 degrees. After the onboard intelligent air conditioning system receives the first control information, the onboard intelligent air conditioning system will perform the opening operation and set the temperature of the onboard intelligent air conditioning system to 24 degrees.
[0041] For another example, the second cloud platform 130 is used to receive the voice message sent by the home IOT device 140, and transmit the voice message to the vehicle domain IOT device 120 in the vehicle through the first open interface of the first cloud platform 110, so that the current driver can obtain the message information of his family. In other words, the home IOT device 140 can be used to send a voice message to the vehicle domain IOT device 120, and the vehicle domain IOT device 120 supports the voice playback function; the vehicle domain IOT device 120 is used to play the voice message in response to the vehicle starting, so as to inform the current driver of the message information of his family. In some implementations, the home IOT device 140 in this example can be a smart video speaker (the smart video speaker includes a camera), and the vehicle domain IOT device 120 can be an audio device (Audio Equipment) that supports the voice playback function.
[0042] As another example, the second cloud platform 130 includes a second open interface (not shown in the figure). The first cloud platform 110 is used to call the control authority of the second open interface through the second target program so that the vehicle domain IOT device 120 can remotely control the home IOT device 140. The second open interface may refer to a technical interface on the second cloud platform 130 that allows external systems to access, such as the second open interface is an open API interface. The second target program may refer to an application written in a programming language that calls the second open interface, and the first cloud platform 110 can call the control authority of the second open interface through the second target program. That is, the first cloud platform 110 can send control information to the home IOT device 140 connected to the second cloud platform 130 through the second open interface to remotely control the home IOT device 140.
[0043] For example, the first cloud platform 110 is used to receive the second control information sent by the vehicle-mounted IOT device, and transmit the second control information to the home IOT device 140 through the second open interface of the second cloud platform 130, so that the home IOT device 140 performs corresponding operations based on the second control information. In some implementations, the second control information may refer to voice control information sent by the vehicle-mounted IOT device.
[0044] In some implementations, the second control information includes a control instruction and / or a control state parameter, and the control instruction may be, for example, a closing instruction or a starting instruction. Taking the home IOT device 140 as an example, the second control information may include turning on the smart water heater and setting the water temperature to 40 degrees. After the smart water heater receives the second control information, the smart water heater will perform the turning-on operation and set the water temperature to 40 degrees.
[0045] As another example, the first cloud platform 110 includes a first open interface, and the second cloud platform 130 is used to call the control authority of the first open interface through the first target program, so that the home IOT device 140 can remotely control the vehicle domain IOT device 120. At the same time, the second cloud platform 130 includes a second open interface, and the first cloud platform 110 is used to call the control authority of the second open interface through the second target program, so that the vehicle domain IOT device 120 can remotely control the home IOT device 140, thereby realizing the interconnection between the first cloud platform 110 and the second cloud platform 130, and improving the flexibility of data sharing and application.
[0046] For example, the home IOT device 140 may be used to send a call request to the audio and video module of the vehicle (such as the audio and video IOT device in the vehicle); the audio and video module is used to establish an audio and video call connection with the home IOT device 140 based on the call request. Of course, the vehicle domain IOT device 120 may also be used to send a call request to the home IOT device 140; the home IOT device 140 is used to establish an audio and video call connection with the vehicle domain IOT device 120 based on the call request.
[0047] It should be understood that the audio and video module in the vehicle may include a touch screen in the vehicle (which can be used to display video images at home), an audio device (such as a speaker), a microphone and a camera.
[0048] The above mainly describes in detail an embodiment of breaking through the communication barriers between the first cloud platform 110 and the second cloud platform 130 through an open interface. Figure 2An embodiment of using the intermediate cloud platform 150 (i.e., the third-party cloud platform) to break through the communication barrier between the first cloud platform 110 and the second cloud platform 130 is described in detail. It should be understood that the communication example description of breaking through the communication barrier between cloud platforms through an open interface corresponds to the communication example of breaking through the communication barrier between cloud platforms using the intermediate cloud platform 150. Therefore, for the communication examples not described in detail in the scheme of breaking through the communication barrier between the first cloud platform 110 and the second cloud platform 130 using the intermediate cloud platform 150, refer to the communication example description of breaking through the communication barrier between the first cloud platform 110 and the second cloud platform 130 through an open interface.
[0049] In some implementations, the communication barrier between the first cloud platform 110 and the second cloud platform 130 can be broken through by the intermediate cloud platform 150, so as to achieve interconnection and intercommunication between the first cloud platform 110 and the second cloud platform 130, thereby improving the flexibility of data sharing and application between the home IOT devices 140 and the vehicle-domain IOT devices 120.
[0050] As an example, the intermediate cloud platform 150 is respectively connected to the first cloud platform 110 and the second cloud platform 130 for communication, and the intermediate cloud platform 150 is used to provide an application programming interface API to the first cloud platform 110 and the second cloud platform 130 to achieve communication connection between the first cloud platform 110 and the second cloud platform 130. In some implementations, the API interface on the intermediate cloud platform 150 is an open technical interface that allows external systems to access.
[0051] It is understandable that the first cloud platform 110 can send control information to the second cloud platform 130 through the intermediate cloud platform 150 by calling the API interface on the intermediate cloud platform 150, so that the vehicle-domain IOT device 120 can remotely control the home IOT device 140. The second cloud platform 130 can send control information to the first cloud platform 110 through the intermediate cloud platform 150 by calling the API interface on the intermediate cloud platform 150, so that the home IOT device 140 can remotely control the vehicle-domain IOT device 120. In this application, an open API interface is provided to the first cloud platform 110 and the second cloud platform 130 at the same time through the intermediate cloud platform 150, so as to break through the communication barrier between the first cloud platform 110 and the second cloud platform 130.
[0052] For example, the second cloud platform 130 is used to call the control authority of the first cloud platform 110 through the intermediate cloud platform 150, so that the home IOT device 140 can remotely control the vehicle domain IOT device 120. For another example, the first cloud platform 110 is used to call the control authority of the second open interface through the intermediate cloud platform 150, so that the vehicle domain IOT device 120 can remotely control the home IOT device 140.
[0053] In some implementations, the intermediate cloud platform 150 may include multiple API interfaces, so that the intermediate cloud platform 150 can communicate and connect with multiple other cloud platforms (such as the first cloud platform 110 and the second cloud platform 130) at the same time to break through the communication barriers between the other multiple cloud platforms. For example, the intermediate cloud platform 150 can be an enterprise internet of things (EIOT) cloud platform.
[0054] In some implementations, the first cloud platform 110 can be connected to the vehicle domain IOT device 120 through a vehicle gateway. For example, the vehicle gateway includes a vehicle communication and management (telematics control and management, TCAM) controller and a digital cockpit head unit (digital-cockpit head unit, DHU); for another example, the vehicle gateway can also be an additional vehicle IOT gateway. It should be understood that the first cloud platform 110 is connected to the vehicle gateway.
[0055] It should be understood that the vehicle includes a TCAM controller and a DHU. If the TCAM controller and the DHU are combined as a gateway to connect the vehicle-domain IOT device 120, there is no need to set up an additional vehicle-mounted IOT gateway, which helps to reduce costs. The following example illustrates the connection method of the vehicle-domain IOT device 120 using the TCAM controller and the DHU as a gateway.
[0056] In some implementations, the DHU is used to establish a target wireless communication connection with the vehicle-domain IOT device 120, receive device parameters sent by the vehicle-domain IOT device 120 through the target wireless communication connection, and send connection parameters to the vehicle-domain IOT device 120 through the target wireless communication connection, wherein the device parameters include the device identification (such as device ID) of the vehicle-domain IOT device 120 and the Wireless Fidelity (Wi-Fi) list supported by the vehicle-domain IOT device 120, and the connection parameters include the hotspot name and hotspot password of the TCAM controller, and the hotspot name is in the Wi-Fi list; the vehicle-domain IOT device 120 is used to establish a Wi-Fi connection with the TCAM controller based on the connection parameters.
[0057] In some implementations, the target wireless communication connection in the present application may be a Bluetooth connection or a Zigbee connection, etc., and the present application does not impose any specific limitation on this.
[0058] For example, taking the target wireless communication connection as a Bluetooth connection, see Figure 3, the vehicle-domain IOT device can initiate a Bluetooth broadcast, and the DHU is used to complete the Bluetooth pairing with the vehicle-domain IOT device in response to the Bluetooth broadcast, so that a Bluetooth communication connection is established between the vehicle-domain IOT device and the DHU. The vehicle-domain IOT device is used to send the device parameters sent by the vehicle-domain IOT device to the DHU via a Bluetooth communication connection, and the device parameters include the device identification of the vehicle-domain IOT device and the Wi-Fi list supported by the vehicle-domain IOT device. The hotspot name of the TCAM controller can be searched on the DHU (for example, the DHU may include a touch screen), and the hotspot password of the TCAM controller can be entered. Further, the DHU is used to send connection parameters to the vehicle-domain IOT device via a Bluetooth communication connection, and the connection parameters include the hotspot name and hotspot password of the TCAM controller. The vehicle-domain IOT device is used to establish a Wi-Fi connection with the TCAM controller based on the connection parameters.
[0059] It should be understood that the hotspot name and hotspot password of the TCAM controller may also be referred to as the Wi-Fi name and Wi-Fi password of the TCAM controller.
[0060] In some implementations, the TCAM controller may be used to feed back a connection result to the vehicle domain IOT device, where the connection result may refer to a connection result of establishing a Wi-Fi connection between the vehicle domain IOT device and the TCAM controller. Further, the vehicle domain IOT device may be used to feed back the above connection result to the DHU.
[0061] In some implementations, the DHU is used to reselect the hotspot name of the TCAM controller and re-enter the hotspot password of the TCAM controller in response to a failure to establish a Wi-Fi connection between the vehicle-domain IOT device and the TCAM controller.
[0062] In some implementations, after receiving the device identification of the vehicle-domain IOT device, the DHU is used to send the vehicle identification number (VIN) of the vehicle where the vehicle-domain IOT device is located and the device identification of the vehicle-domain IOT device to the first cloud platform, so that the first cloud platform can create a mapping table between each vehicle-domain IOT device.
[0063] It should be noted that Figure 3 The first cloud platform is the first cloud platform 110 mentioned above. Figure 3 The vehicle-domain IOT device is the vehicle-domain IOT device 120 mentioned above.
[0064] The following describes the embodiments of the present application in more detail with reference to specific examples. Figure 4It is only to help those skilled in the art understand the embodiments of the present application, rather than to limit the embodiments of the present application to the specific values or specific scenarios illustrated. Those skilled in the art can obviously make various equivalent modifications or changes based on the examples given, and such modifications or changes also fall within the scope of the embodiments of the present application.
[0065] Combined with Figure 4 The cloud-to-cloud intercommunication system in the embodiments of the present application is described in detail.
[0066] See also Figure 4 , the second cloud platform 130 includes three IOT cloud platforms as an example. The three IOT cloud platforms are IOT cloud platforms maintained by different IOT manufacturers. The three IOT cloud platforms are the first IOT cloud platform, the second IOT cloud platform and the third IOT cloud platform. Correspondingly, the first IOT cloud platform is communicatively connected with the first IOT device 140, the second IOT cloud platform is communicatively connected with the second IOT device 140, and the third IOT cloud platform is communicatively connected with the third IOT device 140. The first IOT device 140 can be a first smart video speaker, the second IOT device 140 can be a second smart video speaker, and the third IOT device 140 can be a third smart video speaker. The first smart video speaker, the second smart video speaker and the third smart video speaker are IOT devices developed by different IOT manufacturers.
[0067] Continue to see Figure 4 The vehicle may include a TCAM controller, a DHU and a vehicle-domain IOT device 120, wherein the vehicle-domain IOT device 120 includes a vehicle-mounted camera (Camera), a microphone and an audio device (AUDIO). Among them, "TCAM+DHU" serves as a vehicle-mounted gateway. The DHU may include a touch screen, and the touch screen has an application (APP) for controlling the home IOT device 140. In the vehicle, the control instructions and / or control state parameters of the home IOT device 140 can be triggered by the IOT application on the DHU to achieve remote control of the home IOT device 140.
[0068] In some implementations, based on Figure 4The cloud-to-cloud intercommunication system in the DHU can be triggered by the IOT application on the DHU to send a video call request to the first IOT device 140. In response to the first IOT device 140 receiving the video call request, the family can accept the video call request through the first IOT device 140 to realize the video call between the driver and the family. During the above video call process, the driver's audio data can be collected through the microphone in the vehicle, the driver's video data can be collected through the camera in the vehicle, and the driver's audio data and video data can be transmitted to the first IOT device 140 (such as a smart video speaker) through the first cloud platform 110 and the first IOT cloud platform to play the driver's audio and video data; during the above video call process, the family's audio and video data can be collected through the first IOT device 140, and the family's audio and video data can be transmitted to the vehicle domain IOT device 120 through the first IOT cloud platform and the first cloud platform 110, such as playing the family's audio data through the vehicle audio device, and displaying the family's video data through the touch screen on the DHU, so as to realize the interconnection and intercommunication function between the vehicle domain IOT device 120 and the home IOT device 140.
[0069] In some implementations, based on Figure 4 The cloud-to-cloud intercommunication system in the DHU can be triggered by the IOT application on the DHU to send a video call request to the first IOT device 140. In response to the first IOT device 140 receiving the video call request, the family can accept the video call request through the first IOT device 140 to realize the video call between the driver and the family. During the above video call process, the driver's audio data can be collected through the microphone in the vehicle, the driver's video data can be collected through the camera in the vehicle, and the driver's audio data and video data can be transmitted to the first IOT device 140 (such as a smart video speaker) through the first cloud platform 110 and the first IOT cloud platform to play the driver's audio and video data; during the above video call process, the family's audio and video data can be collected through the first IOT device 140, and the family's audio and video data can be transmitted to the vehicle domain IOT device 120 through the first IOT cloud platform and the first cloud platform 110, such as playing the family's audio data through the vehicle audio device, and displaying the family's video data through the touch screen on the DHU, so as to realize the interconnection and intercommunication function between the vehicle domain IOT device 120 and the home IOT device 140.
[0070] In other implementations, based on Figure 4The cloud-to-cloud intercommunication system in the DHU can be triggered by the IOT application on the DHU to send a video call request to the second IOT device 140. In response to the second IOT device 140 receiving the video call request, the family can accept the video call request through the second IOT device 140 to realize the video call between the driver and the family. During the above video call process, the driver's audio data can be collected through the microphone in the vehicle, the driver's video data can be collected through the camera in the vehicle, and the driver's audio data and video data can be transmitted to the second IOT device 140 (such as a smart video speaker) through the first cloud platform 110 and the second IOT cloud platform to play the driver's audio and video data; during the above video call process, the family's audio and video data can be collected through the second IOT device 140, and the family's audio and video data can be transmitted to the vehicle domain IOT device 120 through the second IOT cloud platform and the first cloud platform 110, such as playing the family's audio data through the vehicle audio device, and displaying the family's video data through the touch screen on the DHU, so as to realize the interconnection and intercommunication function between the vehicle domain IOT device 120 and the home IOT device 140.
[0071] In some other implementations, based on Figure 4 The cloud-to-cloud intercommunication system in the DHU can be triggered by the IOT application on the DHU to send a video call request to the third-party IOT device 140. In response to the third-party IOT device 140 receiving the video call request, the family can accept the video call request through the third-party IOT device 140 to realize the video call between the driver and the family. During the above video call process, the driver's audio data can be collected through the microphone in the vehicle, the driver's video data can be collected through the camera in the vehicle, and the driver's audio data and video data can be transmitted to the third-party IOT device 140 (such as a smart video speaker) through the first cloud platform 110 and the third-party IOT cloud platform to play the driver's audio and video data; during the above video call process, the family's audio and video data can be collected through the third-party IOT device 140, and the family's audio and video data can be transmitted to the vehicle domain IOT device 120 through the third-party IOT cloud platform and the first cloud platform 110, such as playing the family's audio data through the vehicle audio device, and displaying the family's video data through the touch screen on the DHU, so as to realize the interconnection and intercommunication function between the vehicle domain IOT device 120 and the family IOT device 140.
[0072] The above are only specific embodiments of the present disclosure, but the protection scope of the present disclosure is not limited thereto. Any technician familiar with the technical field can easily think of changes or substitutions within the technical scope disclosed in the present disclosure, which should be included in the protection scope of the present disclosure. Therefore, the protection scope of the present disclosure should be based on the protection scope of the claims.
Claims
1. A cloud-to-cloud intercommunication system, characterized in that: include: A first cloud platform, used for communicating with the vehicle-domain IOT device, wherein the first cloud platform is a cloud platform maintained by the manufacturer of the vehicle where the vehicle-domain IOT device is located; A second cloud platform, used for communicating with the home IOT device, wherein the second cloud platform is a cloud platform maintained by the manufacturer of the home IOT device; The first cloud platform is communicatively connected with the second cloud platform so that the vehicle domain IOT device is communicatively connected with the home IOT device.
2. The cloud-to-cloud intercommunication system according to claim 1, characterized in that: The first cloud platform includes a first open interface, and the second cloud platform is used to call the control authority of the first open interface through a first target program, so that the home IOT device can remotely control the vehicle domain IOT device.
3. The cloud-to-cloud intercommunication system according to claim 1, characterized in that: The second cloud platform includes a second open interface, and the first cloud platform is used to call the control authority of the second open interface through a second target program, so that the vehicle domain IOT device can remotely control the home IOT device.
4. The cloud-to-cloud intercommunication system according to claim 1, characterized in that: The cloud-to-cloud intercommunication system further includes: The intermediate cloud platform is respectively communicated with the first cloud platform and the second cloud platform, and the intermediate cloud platform is used to provide an application programming interface API to the first cloud platform and the second cloud platform to achieve a communication connection between the first cloud platform and the second cloud platform.
5. According to the cloud-to-cloud intercommunication system of claim 4, the intermediate cloud platform is an enterprise Internet of Things (EIOT) cloud platform.
6. The cloud-to-cloud intercommunication system according to any one of claims 1 to 5, characterized in that: The first cloud platform is connected to the vehicle domain IOT device through a vehicle gateway; The vehicle gateway includes a vehicle communication and management TCAM controller and a digital cockpit host DHU.
7. The cloud-to-cloud intercommunication system according to claim 6, characterized in that: The DHU is used to establish a target wireless communication connection with the vehicle domain IOT device, receive device parameters sent by the vehicle domain IOT device through the target wireless communication connection, and send connection parameters to the vehicle domain IOT device through the target wireless communication connection, wherein the device parameters include the device identification of the vehicle domain IOT device and the wireless fidelity Wi-Fi list supported by the vehicle domain IOT device, and the connection parameters include the hotspot name and hotspot password of the TCAM controller, and the hotspot name is located in the Wi-Fi list; The vehicle-domain IOT device is used to establish a Wi-Fi connection with the TCAM controller based on the connection parameters.
8. The cloud-to-cloud intercommunication system according to claim 2 or 4, characterized in that: The second cloud platform is used to receive the first control information sent by the home IOT device, and transmit the first control information to the vehicle-domain IOT device through the first cloud platform, so that the vehicle-domain IOT device performs corresponding operations based on the first control information.
9. The cloud-to-cloud intercommunication system according to claim 3 or 4, characterized in that: The first cloud platform is used to receive the second control information sent by the vehicle domain IOT device, and transmit the second control information to the home IOT device through the second cloud platform, so that the home IOT device performs corresponding operations based on the second control information.
10. The cloud-to-cloud intercommunication system according to claim 2 or 4, characterized in that: The home IOT device is used to send a voice message to the vehicle domain IOT device, and the vehicle domain IOT device supports a voice playback function; The vehicle-domain IOT device is used to play the voice message in response to the vehicle starting.
11. The cloud-to-cloud intercommunication system according to claim 4, characterized in that: The home IOT device is used to send a call request to the audio and video module of the vehicle; The audio and video module is used to establish an audio and video call connection with the home IOT device based on the call request.