Intelligent device control method and apparatus, electronic device, and storage medium

By enabling direct communication between the vehicle's infotainment system and smart devices, the system receives and analyzes driving status information, adjusts the status of controlled devices, and solves the problem of smart home and smart car linkage relying on mobile phones, thus achieving a stable and reliable vehicle-home interconnection experience.

CN122151574APending Publication Date: 2026-06-05SHENZHEN TAILIWEI INTELLIGENT TECHNOLOGY CO LTD

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
SHENZHEN TAILIWEI INTELLIGENT TECHNOLOGY CO LTD
Filing Date
2026-04-07
Publication Date
2026-06-05

AI Technical Summary

Technical Problem

In existing technologies, the linkage between smart homes and smart cars relies on the user's mobile phone, which causes the scene to fail when the phone is out of power, forgotten, or the service is not turned on, making it impossible to realize a proactive home scene adaptive system with visual interaction.

Method used

By establishing direct communication between the vehicle's infotainment system and intelligent devices within a designated area, the system receives the vehicle's driving status information. Based on this information, it determines the vehicle's driving purpose and adjusts the working status of the controlled equipment, including equipment preparation for predicted arrival time and status adjustment upon departure.

Benefits of technology

It reduces reliance on users' mobile phones, improves the stability and reliability of vehicle-home integration scenarios, enables scenario services based on trip context, and enhances user experience.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN122151574A_ABST
    Figure CN122151574A_ABST
Patent Text Reader

Abstract

The application provides a smart device control method and device, an electronic device and a storage medium. The smart device control method is applied to a smart device located in a predetermined area, and the method comprises: receiving driving state information of a vehicle sent by a vehicle machine of the vehicle; determining a driving purpose of the vehicle based on the driving state information; and adjusting a working state of a controlled device associated with the predetermined area based on the driving purpose.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of smart home appliances, and in particular to a smart device control method, apparatus, electronic device, and storage medium. Background Technology

[0002] With the development of smart homes and smart cars, vehicle-home interconnection has become a trend. Users can use their smartphones as a bridge, for example, by setting up geofences in a mobile app. When the phone (representing the user) enters the area, the phone triggers actions on smart home devices. However, this method relies on the user carrying their phone: if the phone is out of power, left in the car, or the relevant services are not activated, the scenario fails. Therefore, it does not achieve true linkage between smart homes and smart cars.

[0003] Therefore, how to realize an active home scene adaptive system that uses the vehicle itself as the direct sensing object and smart home devices (such as smart TVs) as the control center to provide visual interaction is an urgent problem to be solved. Summary of the Invention

[0004] This disclosure provides intelligent device control methods, apparatus, electronic devices, and storage media.

[0005] According to a first aspect of the present disclosure, a smart device control method is provided, applied to a smart device located in a predetermined area, the method comprising: Receive the vehicle's driving status information sent by the vehicle's in-vehicle infotainment system; The vehicle's driving purpose is determined based on the driving status information; Adjust the operating status of the controlled equipment associated with the predetermined area based on the stated driving purpose.

[0006] In some embodiments, the driving status information is used to indicate at least one of the following: The vehicle's position; the vehicle's speed; the vehicle's state.

[0007] In some embodiments, adjusting the operating state of the controlled equipment within the predetermined area based on the driving purpose includes at least one of the following: In response to determining that the vehicle's driving purpose is to travel to the predetermined area, the predicted arrival time of the vehicle is determined based on the driving status information, and the operating state of the controlled device is adjusted to a first mode based on the predicted arrival time; In response to determining that the vehicle's purpose of travel is to leave the predetermined area, the operating state of the controlled device is adjusted to a second mode.

[0008] In some embodiments, adjusting the operating state of the controlled device to a first mode based on the predicted arrival time includes: At the start time prior to the predicted arrival time, the operating state of the controlled device is adjusted to a first mode, wherein the advance time between the predicted arrival time and the start time corresponds to the controlled device.

[0009] In some embodiments, the advance time corresponding to the controlled device is determined based on at least one of the following: user preference; date; current time.

[0010] In some embodiments, adjusting the operating state of the controlled device to a first mode includes at least one of the following: If the cleaning equipment is not cleaning, control the cleaning equipment to return to the base station to clear the passage for the vehicle and / or user; The environmental control equipment adjusts the environmental parameters of the predetermined area to predetermined environmental parameter values. Control the controlled device to play user music.

[0011] In some embodiments, the method further includes: The display screen of the smart device displays at least one of the following: The vehicle's location; the vehicle's travel path; and the predicted arrival time.

[0012] In some embodiments, the method further includes: establishing an encrypted communication connection with the vehicle system; The vehicle's driving status information received from the vehicle's in-vehicle infotainment system includes: The system receives the status information sent by the vehicle's infotainment system via the encrypted communication connection.

[0013] In some embodiments, the controlled device includes the smart device; The method further includes displaying the status of each controlled device on the display screen of the smart device for the user to observe.

[0014] In some embodiments, receiving the vehicle's driving status information sent by the vehicle's in-vehicle infotainment system includes at least one of the following: Receive the driving status information periodically sent by the vehicle's infotainment system; Receive the driving status information sent by the vehicle system based on event triggering.

[0015] According to a second aspect of the present disclosure, a smart device control method is provided, applied to a vehicle's in-vehicle infotainment system, the method comprising: Send the vehicle's driving status information; wherein the driving status information is used to enable intelligent devices located in a predetermined area to determine the vehicle's driving purpose and adjust the working status of controlled devices associated with the predetermined area based on the driving purpose.

[0016] In some embodiments, the driving status information is used to indicate at least one of the following: The vehicle's position; the vehicle's speed; the vehicle's state.

[0017] In some embodiments, the method further includes: establishing an encrypted communication connection with the smart device; Sending the vehicle's driving status information includes: The vehicle's driving status information is sent through the encrypted communication connection.

[0018] In some embodiments, sending the vehicle's driving status information includes at least one of the following: The vehicle's driving status information is periodically sent; The vehicle's driving status information is sent based on the event trigger.

[0019] According to a third aspect of the present disclosure, a smart device control apparatus is provided, wherein a smart device is disposed in a predetermined area, the apparatus comprising: a transceiver module and a processing module, wherein... The transceiver module is used to receive the vehicle's driving status information sent by the vehicle's in-vehicle infotainment system. The processing module is used to determine the vehicle's driving purpose based on the driving status information; The processing module is also used to adjust the operating status of the controlled equipment associated with the predetermined area based on the driving purpose.

[0020] In some embodiments, the driving status information is used to indicate at least one of the following: The vehicle's position; the vehicle's speed; the vehicle's state.

[0021] In some embodiments, the processing module is specifically used for at least one of the following: In response to determining that the vehicle's driving purpose is to travel to the predetermined area, the predicted arrival time of the vehicle is determined based on the driving status information, and the operating state of the controlled device is adjusted to a first mode based on the predicted arrival time; In response to determining that the vehicle's purpose of travel is to leave the predetermined area, the operating state of the controlled device is adjusted to a second mode.

[0022] In some embodiments, the processing module is specifically used for: At the start time prior to the predicted arrival time, the operating state of the controlled device is adjusted to a first mode, wherein the advance time between the predicted arrival time and the start time corresponds to the controlled device.

[0023] In some embodiments, the advance time corresponding to the controlled device is determined based on at least one of the following: user preference; date; current time.

[0024] In some embodiments, the processing module is specifically used for at least one of the following: If the cleaning equipment is not cleaning, control the cleaning equipment to return to the base station to clear the passage for the vehicle and / or user; The environmental control equipment adjusts the environmental parameters of the predetermined area to predetermined environmental parameter values. Control the controlled device to play user music.

[0025] In some embodiments, the processing module is further configured to: The display screen of the smart device displays at least one of the following: The vehicle's location; the vehicle's travel path; and the predicted arrival time.

[0026] In some embodiments, the transceiver module is further configured to: establish an encrypted communication connection with the vehicle infotainment system; The transceiver module is specifically used to: receive the status information sent by the vehicle-mounted system through the encrypted communication connection.

[0027] In some embodiments, the controlled device includes the smart device; The processing module is also used to display the status of each controlled device on the display screen of the smart device for user observation.

[0028] In some embodiments, the transceiver module is specifically used for at least one of the following: Receive the driving status information periodically sent by the vehicle's infotainment system; Receive the driving status information sent by the vehicle system based on event triggering.

[0029] According to a fourth aspect of the present disclosure, a smart device control apparatus is provided, disposed in a vehicle infotainment system, the apparatus comprising: a transceiver module, wherein... The transceiver module is used to: send the vehicle's driving status information; wherein the driving status information is used to enable intelligent devices located in a predetermined area to determine the vehicle's driving purpose, and to adjust the working status of controlled devices associated with the predetermined area based on the driving purpose.

[0030] In some embodiments, the driving status information is used to indicate at least one of the following: The vehicle's position; the vehicle's speed; the vehicle's state.

[0031] In some embodiments, the transceiver module is further configured to: establish an encrypted communication connection with the smart device; The transceiver module is specifically used for: The vehicle's driving status information is sent through the encrypted communication connection.

[0032] In some embodiments, the transceiver module is specifically used for at least one of the following: The vehicle's driving status information is periodically sent; The vehicle's driving status information is sent based on the event trigger.

[0033] According to a fifth aspect of the present disclosure, a smart device control system is provided, the smart device control system comprising: a smart device and a vehicle-mounted system. The intelligent device is used to execute the intelligent device control method described in the first aspect; The vehicle infotainment system is used to execute the intelligent device control method described in the second aspect.

[0034] According to a second aspect of the present disclosure, an electronic device is provided, the electronic device comprising: One or more processors; The processor is used to invoke instructions to cause the electronic device to execute the intelligent device control method described in the first or second aspect.

[0035] According to a seventh aspect of the present disclosure, a storage medium is provided that stores instructions that, when executed on an electronic device, cause the electronic device to perform the intelligent device control method described in the first or second aspect.

[0036] This disclosure provides a method, apparatus, electronic device, and storage medium for controlling intelligent devices. The intelligent device control method is applied to intelligent devices located in a predetermined area. The method includes: receiving driving status information of a vehicle sent by a vehicle's in-vehicle system; determining the vehicle's driving purpose based on the driving status information; and adjusting the operating state of controlled devices associated with the predetermined area based on the driving purpose. By enabling intelligent devices located in the predetermined area to directly receive driving status information sent by a vehicle's in-vehicle system, and determining the vehicle's driving purpose based on this information through analysis, the operating state of the associated controlled devices within the predetermined area can be adjusted. Direct communication between the in-vehicle system and home intelligent devices reduces the reliance on user mobile phones in traditional solutions, improving the stability and reliability of vehicle-home interconnection scenarios. Through the analysis of driving status information, scenario services based on the trip context are realized, meeting the needs of different trip scenarios and enhancing the user experience. Attached Figure Description

[0037] Figure 1This is a flowchart illustrating a smart device control method according to an exemplary embodiment. Figure 1 ; Figure 2 This is a flowchart illustrating a smart device control method according to an exemplary embodiment. Figure 2 ; Figure 3 This is a flowchart illustrating a smart device control method according to an exemplary embodiment. Figure 3 ; Figure 4 This is a flowchart illustrating a smart device control method according to an exemplary embodiment. Figure 4 ; Figure 5 This is a schematic diagram of a smart device display interface according to an exemplary embodiment; Figure 6 This is a flowchart illustrating a smart device control method according to an exemplary embodiment. Figure 5 ; Figure 7 This is a schematic diagram illustrating the composition structure of an intelligent device control system according to an exemplary embodiment; Figure 8 This is a flowchart illustrating a smart device control method according to an exemplary embodiment. Figure 6 ; Figure 9 This is a schematic diagram of the structure of an electronic device according to an exemplary embodiment. Detailed Implementation

[0038] To make the technical solution and beneficial effects of the present invention more apparent and understandable, a detailed description is provided below by listing specific embodiments. The accompanying drawings are not necessarily drawn to scale, and local features may be enlarged or reduced to more clearly show the details of the local features; unless otherwise defined, the technical and scientific terms used herein have the same meanings as those in the technical field to which this application pertains.

[0039] This disclosure is not exhaustive, but merely illustrative of some embodiments, and is not intended to limit the scope of protection of this disclosure. Unless otherwise specified, each step in a particular embodiment can be implemented as an independent embodiment, and the steps can be arbitrarily combined. For example, a solution after removing some steps in a particular embodiment can also be implemented as an independent embodiment, and the order of the steps in a particular embodiment can be arbitrarily interchanged. Furthermore, the optional implementation methods in a particular embodiment can be arbitrarily combined; moreover, the embodiments can be arbitrarily combined, for example, some or all steps of different embodiments can be arbitrarily combined, and a particular embodiment can be arbitrarily combined with the optional implementation methods of other embodiments.

[0040] In each of the disclosed embodiments, unless otherwise specified or in case of logical conflict, the terminology and / or descriptions of the embodiments are consistent and can be referenced by each other. Technical features in different embodiments can be combined to form new embodiments based on their inherent logical relationships.

[0041] The terminology used in the embodiments of this disclosure is for the purpose of describing particular embodiments only and is not intended to limit the scope of this disclosure.

[0042] In this disclosure, unless otherwise stated, elements expressed in the singular form, such as "a," "an," "the," "the," "the," "the," "the," "the," "this," etc., can mean "one and only one," or "one or more," "at least one," etc. For example, when using articles such as "a," "an," "the," etc. in translation, the noun following the article can be understood as either a singular or a plural expression.

[0043] In the embodiments of this disclosure, "multiple" can be two or more.

[0044] In some embodiments, the terms “at least one of”, “one or more”, “a plurality of”, “multiple”, etc., may be used interchangeably.

[0045] In some embodiments, the notation "at least one of A and B", "A and / or B", "A in one case, B in another", "A in one case, B in another", etc., may include the following technical solutions depending on the situation: in some embodiments, A (A is executed regardless of B); in some embodiments, B (B is executed regardless of A); in some embodiments, execution is selected from A and B (A and B are selectively executed); in some embodiments, both A and B are executed. The same applies when there are more branches such as A, B, C, etc.

[0046] In some embodiments, the notation "A or B" may include the following technical solutions, depending on the situation: in some embodiments, A (execution of A regardless of B); in some embodiments, B (execution of B regardless of A); in some embodiments, selective execution from A and B (A and B are selectively executed). The same applies when there are more branches such as A, B, and C.

[0047] The prefixes "first," "second," etc., used in the embodiments of this disclosure are merely for distinguishing different descriptive objects and do not impose restrictions on the position, order, priority, value, or content of the descriptive objects. The description of the descriptive objects should be found in the claims or the context of the embodiments, and the use of prefixes should not constitute unnecessary restrictions. For example, if the descriptive object is a "field," the ordinal numbers preceding "field" in "first field" and "second field" do not restrict the position or order of the "fields." "First" and "second" do not restrict whether the "fields" they modify are in the same message, nor do they restrict the order of "first field" and "second field." Similarly, if the descriptive object is a "level," the ordinal numbers preceding "level" in "first level" and "second level" do not restrict the priority between "levels." Furthermore, the value of the descriptive object is not limited by ordinal numbers and can be one or more. For example, in "first device," the value of "device" can be one or more. Furthermore, the objects modified by different prefixes can be the same or different. For example, if the object being described is "device", then "first device" and "second device" can be the same device or different devices, and their types can be the same or different. Similarly, if the object being described is "information", then "first information" and "second information" can be the same information or different information, and their content can be the same or different.

[0048] In some embodiments, “including A,” “containing A,” “for indicating A,” and “carrying A” can be interpreted as directly carrying A or indirectly indicating A.

[0049] In some embodiments, terms such as “…”, “determine…”, “in the case of…”, “when…”, “when…”, “if…”, etc. can be used interchangeably.

[0050] In some embodiments, the terms “greater than,” “greater than or equal to,” “not less than,” “more than,” “more than or equal to,” “not less than,” “higher than,” “higher than or equal to,” “not lower than,” and “above” can be used interchangeably, as can the terms “less than,” “less than or equal to,” “not greater than,” “less than,” “less than or equal to,” “not more than,” “lower than,” “lower than or equal to,” “not higher than,” and “below”.

[0051] In some embodiments, devices, etc., can be interpreted as physical or virtual, and their names are not limited to the names recorded in the embodiments. Terms such as “device”, “equipment”, “circuit”, “network element”, “graph node”, “function”, “unit”, “section”, “system”, “network”, “chip”, “chip system”, “entity”, and “subject” can be used interchangeably.

[0052] Furthermore, each element, each row, or each column in the table of this disclosure can be implemented as an independent embodiment, and any combination of any element, any row, or any column can also be implemented as an independent embodiment.

[0053] Current vehicle-to-home connectivity solutions typically rely on the vehicle's location to control functions like turning lights and air conditioning on and off. However, they lack in-depth, proactive, and coherent scenario-based services that consider the context of the journey (such as estimated time of arrival (ETA) and vehicle status). Furthermore, the frequent uploading of user location data to cloud servers for analysis poses a privacy risk and is susceptible to network conditions. There is also a lack of an integrated, visualized home hub interface to uniformly manage and display the vehicle-to-home connectivity status.

[0054] This disclosure provides a smart device control method, applied to smart devices located in a predetermined area, such as... Figure 1 As shown, the method includes: Step 101: Receive the vehicle's driving status information sent by the vehicle's in-vehicle system; Step 102: Determine the vehicle's driving purpose based on the driving status information; Step 103: Adjust the working status of the controlled equipment associated with the predetermined area based on the driving purpose.

[0055] Here, smart devices can include smart control centers or gateway devices located within a predetermined area. For example, smart devices can include smart TVs, smart speakers, smart central control screens, etc. Smart devices can possess data processing, communication, and device control capabilities.

[0056] The designated area can include a user's home, office, or other specific location. This area typically houses multiple smart devices and / or controlled devices. The vehicle's infotainment system can include an in-vehicle infotainment system or onboard computer installed inside the vehicle. This system can acquire the vehicle's own operational data and has external communication capabilities. Driving status information can include various data generated by the vehicle during operation, such as its real-time location, speed, direction, door and window status, and engine status. The driving purpose can include the vehicle's final destination or intention inferred from its driving status information, such as heading towards, leaving, or staying near the designated area. Controlled devices can include various home appliances associated with the designated area, such as lighting, air conditioning, cleaning robots, curtains, and door locks. Operating status can include the controlled devices' operating modes or parameter settings, such as turning on, turning off, adjusting to a specific temperature, or performing cleaning tasks.

[0057] Specifically, smart devices can be configured as home intelligence hubs, such as smart TVs, smart speakers, or dedicated gateway devices. These smart devices can be deployed in predetermined areas such as a user's home or office, responsible for receiving, processing, and controlling other smart devices within the area. For example, a smart device could be a smart TV that connects to other controlled devices via a home network and has the ability to process and display information. Here, the smart device itself can also act as a controlled device.

[0058] The vehicle's infotainment system can periodically or upon triggering specific events send internally acquired vehicle operation data to smart devices. For example, the system can periodically send data such as the vehicle's location, current speed, and engine start / stop status. Alternatively, the system can trigger the transmission of this driving status information when the vehicle starts, stops, enters, or leaves a specific geofence. The infotainment system can transmit driving status information to smart devices directly or indirectly via wireless communication methods (such as cellular networks). This driving status information can be received by smart devices via wired communication methods (e.g., Ethernet) or wireless communication methods (e.g., Wi-Fi, cellular networks).

[0059] Smart devices can analyze received driving status information to infer the vehicle's intentions. For example, by analyzing the trend of changes in the distance between the vehicle's real-time location and a predetermined area, it can be determined whether the vehicle is approaching, moving away from, or hovering near the predetermined area.

[0060] In one possible implementation, the driving status information may include at least one of the following: trajectory information of the vehicle navigation system and destination information.

[0061] In one possible implementation, the destination information can be sent directly from the vehicle's infotainment system to the smart device to determine the driving destination.

[0062] For example, a smart device can determine the vehicle's purpose of travel based on the vehicle's direction of travel, speed, and / or historical travel trajectory, combined with the geographical location information of a predetermined area.

[0063] Once the vehicle's destination is determined, the smart device can send control commands to controlled devices within a predetermined area to change their operating status. For example, if the vehicle is determined to be moving towards a predetermined area, the smart device can control smart lighting to gradually turn on or control smart curtains to open automatically. If the vehicle is determined to be leaving the predetermined area, the smart device can control some or all controlled devices to enter energy-saving mode or turn off. The adjustment of the controlled device status can be preset or generated based on current environmental conditions.

[0064] By enabling smart devices located within a predetermined area to directly receive driving status information from the vehicle's infotainment system, and analyzing this information to determine the vehicle's travel purpose, the system can adjust the operational status of associated controlled devices within the predetermined area. Direct communication between the vehicle's infotainment system and home smart devices reduces reliance on users' mobile phones as in traditional solutions, improving the stability and reliability of vehicle-home integration scenarios. Through the analysis of driving status information, context-based scenario services are implemented to meet the needs of different travel scenarios and enhance the user experience.

[0065] In some embodiments, the driving status information is used to indicate at least one of the following: The vehicle's position; the vehicle's speed; the vehicle's state.

[0066] A vehicle's location can be its specific coordinates or relative position in geographic space. For example, a vehicle's location can be indicated by obtaining its latitude and longitude information through a Global Positioning System (GPS) module, or by estimating the vehicle's relative position through signal strength or distance measurements between the vehicle and a specific base station or beacon (such as a Bluetooth beacon or Wi-Fi hotspot).

[0067] Vehicle speed can be defined as the distance a vehicle travels per unit of time, reflecting how fast the vehicle is moving. For example, vehicle speed can be indicated by real-time speed data obtained from the vehicle's onboard sensors (such as wheel speed sensors), or by calculating the average speed of the vehicle based on GPS location data by calculating the time difference and distance between consecutive location points. Here, vehicle speed can include direction vector velocity; that is, vehicle speed can include directional information.

[0068] The vehicle's status can refer to its current operating mode or the working status of key components. For example, the vehicle's status can include its start / stop status, parked status, driving mode (e.g., economy mode, sport mode), and the open / closed status of doors / windows.

[0069] The vehicle's status can be obtained through the vehicle's CAN bus data. In addition, the vehicle's status can also include the vehicle's charging status (for electric vehicles) or fuel level (for gasoline vehicles), etc.

[0070] Through information such as the position, speed, and status of the vehicle, the intelligent device can obtain a more comprehensive and accurate perception of the vehicle's driving situation. The position information of the vehicle provides a geospatial reference, enabling the intelligent device to accurately determine the relative distance and direction between the vehicle and the predetermined area; the speed information of the vehicle allows the intelligent device to combine with the position information to more accurately predict the time when the vehicle arrives at or leaves the predetermined area; and the status information of the vehicle, such as start / stop or parking status, directly reflects the user's driving intention or the vehicle's docking situation, reducing misjudgments that may occur based solely on position and speed information. By combining multi-dimensional information, the accuracy and reliability of determining the driving purpose of the vehicle are greatly improved. Therefore, the intelligent device can accurately adjust the working status of the controlled device associated with the predetermined area, thereby realizing the linkage between the smart home and the smart car, enhancing the user experience, and improving the efficiency and accuracy of the intelligent device's response.

[0071] In some embodiments, adjusting the working status of the controlled device within the predetermined area based on the driving purpose includes at least one of the following: In response to determining that the driving purpose of the vehicle is to drive to the predetermined area, based on the driving status information, determine the predicted arrival time of the vehicle, and based on the predicted arrival time, adjust the working status of the controlled device to the first mode; In response to determining that the driving purpose of the vehicle is to leave the predetermined area, adjust the working status of the controlled device to the second mode.

[0072] The intelligent device can determine the expected destination of the vehicle as a preset area based on the vehicle's driving trajectory, real-time position, speed, driving direction, and the geographical location of the predetermined area. For example, when the vehicle's driving trajectory conforms to the trajectory of going home according to the schedule, it can be determined that its driving purpose is to go home.

[0073] After determining that the driving purpose of the vehicle is to drive to the predetermined area, the intelligent device will determine the predicted arrival time of the vehicle based on the driving status information.

[0074] In a possible implementation, the intelligent device can determine the predicted arrival time based on at least one of the following: the real-time driving status information of the vehicle; and the real-time road conditions; the real-time trajectory information of the vehicle. For example, the intelligent device can perform real-time calculations based on the vehicle's current position, speed, and distance to the predetermined area, and can dynamically correct it by combining factors such as real-time traffic conditions and historical driving data. For example, the intelligent device can continuously obtain the vehicle's GPS data and vehicle speed, and use the path planning and time estimation functions provided by the map service to obtain an accurate predicted arrival time. The intelligent device can also learn the vehicle's driving pattern through a machine learning model, so as to provide a more accurate arrival time prediction under different times and different road conditions.

[0075] Once the vehicle's destination is determined to be a predetermined area, the intelligent device will adjust the operating status of the controlled equipment to a first mode based on the predicted arrival time. The first mode can be a preset operating state set at or before the vehicle's expected arrival time in the predetermined area, designed to enhance the user experience. The specific adjustment strategy for the first mode can be customized according to the type and function of the controlled equipment. For example, for lighting equipment, some lights can be turned on in advance; for air conditioning equipment, the temperature can be pre-adjusted to a comfortable level.

[0076] The determination of whether a vehicle has left a predetermined area can be achieved by monitoring its trajectory and speed as it moves from inside to outside the area. For example, when a vehicle starts from a parking space within the predetermined area and continues to move outwards from the area boundary, it can be determined that its purpose is to leave the predetermined area. This determination can also be triggered by the vehicle's navigation system or by a user issuing a "leave home" command on the vehicle's infotainment system.

[0077] Once the vehicle's destination is determined to be leaving the designated area, the intelligent device adjusts the operating status of the controlled equipment to a second mode. This second mode can include energy-saving, standby, or off states to reduce energy consumption and improve safety. The specific adjustments in the second mode can also be configured according to the type of controlled equipment and user preferences. For example, after the vehicle confirms it has left the designated area, the intelligent device can automatically turn off unnecessary lighting, switch environmental control equipment to energy-saving mode, or activate the security monitoring system.

[0078] Thus, by determining the travel destination, the controlled equipment is adjusted to the mode corresponding to that destination. Based on the arrival time, the intelligent device adjusts its operating state to the first mode, ensuring readiness before the user's actual arrival and providing proactive service. This also reduces energy consumption caused by prematurely adjusting the controlled equipment's state. When the travel destination is leaving a predetermined area, the operating state is directly adjusted to the second mode, achieving automatic switching of equipment status and effectively reducing energy waste. Differentiating the adjustment methods for different travel destinations allows the intelligent device to respond more accurately to the user's actual needs, improving the user experience.

[0079] In some embodiments, adjusting the operating state of the controlled device to a first mode based on the predicted arrival time includes: At the start time prior to the predicted arrival time, the operating state of the controlled device is adjusted to a first mode, wherein the advance time between the predicted arrival time and the start time corresponds to the controlled device.

[0080] The predicted time of arrival can be calculated or predicted based on vehicle driving status information (such as vehicle position, speed, and driving path) using a model, indicating the estimated time when the vehicle is expected to arrive at a predetermined area. The predicted time of arrival is used as a reference time for intelligent devices to adjust their operational status.

[0081] In one possible implementation, the smart device calculates and determines the predicted arrival time based on the received vehicle location and speed information, combined with the geographical location of the predetermined area.

[0082] In one possible implementation, the vehicle's infotainment system can directly indicate the predicted arrival time to the smart device based on the predictions from the vehicle's navigation system.

[0083] The start-up time can be a point in time earlier than the predicted arrival time. Determining the start-up time is used to allow sufficient time for the controlled equipment to start up, warm up, or complete a specific task, so as to improve the equipment's readiness when the vehicle arrives.

[0084] The lead time is determined based on the characteristics of the controlled equipment and the required preparation time. For example, for an air conditioning system, since it takes a certain amount of time for the system to cool the room to reach the preset temperature, the lead time can be set to be relatively long. Conversely, for a lighting system, which has a faster response time, the lead time can be set to be relatively short.

[0085] By adjusting the operating state of the controlled device at the start time before the predicted arrival time and making the lead time between the predicted arrival time and the start time correspond to the controlled device, the intelligent device can provide customized preparation time for each device, so that the controlled device can reach the expected operating state when the vehicle arrives at the predetermined area, thereby improving the user experience.

[0086] In some embodiments, the advance time corresponding to the controlled device is determined based on at least one of the following: user preference; date; current time.

[0087] User preferences can be personalized choices and habits regarding controlled device usage, environmental settings, and time management. For example, a user might prefer a cooler room temperature.

[0088] Preferences can be obtained in several ways. Smart devices can allow users to manually set their personalized parameters within the device's application interface. Alternatively, smart devices can infer user preferences by learning from historical user behavior data.

[0089] The date can be current calendar information, including the specific year, month, day, day of the week, and whether it is a public holiday or a specific anniversary. Smart devices can identify the attributes of the current date through a built-in calendar module or calendar information synchronized from the network. For example, smart devices can distinguish between weekdays and weekends, as well as the current season. Based on the current time, smart devices can further segment different date scenarios, thus providing differentiated advance time settings for different date scenarios. For example, in winter, air conditioning systems may need more time to raise the indoor temperature, meaning a longer advance time is required to preheat the environment.

[0090] The current time can be a specific moment in the day, such as morning, afternoon, evening, or late at night. Based on the current time, smart devices can further segment different time scenarios, such as morning rush hour, evening rush hour, and sleep time. For example, when a user is about to return home in the evening, a longer advance time may be needed to warm up the environment.

[0091] The system dynamically adjusts the start-up timing and operating status of controlled devices based on the user's personalized needs and the actual situation. Based on user preferences, date, and / or time, smart devices can provide more user-friendly control, improving the accuracy of control and enhancing the user experience.

[0092] In one possible implementation, the smart device determines the controlled device to be controlled based on at least one of the following: user preference; date; current time.

[0093] User preferences; date and current time are as described in the above embodiments.

[0094] Smart devices can select the controlled devices based on user preferences, date, and / or current time. For example, in the evening, a smart device, taking into account the user's habit of showering upon returning home, can pre-start the water heater when the user is about to arrive.

[0095] In some embodiments, adjusting the operating state of the controlled device to a first mode includes at least one of the following: If the cleaning equipment is not cleaning, control the cleaning equipment to return to the base station to clear the passage for the vehicle and / or user; The environmental control equipment adjusts the environmental parameters of the predetermined area to predetermined environmental parameter values. Control the controlled device to play user music.

[0096] When the vehicle's destination is determined to be a predetermined area, and the predicted arrival time of the vehicle is determined based on the driving status information, the intelligent device can initiate the linkage operation of the controlled device.

[0097] In one possible implementation, the cleaning equipment may include: a lawnmower robot and / or a sweeping robot.

[0098] For cleaning equipment, if a smart device detects that the cleaning equipment (e.g., a robot vacuum cleaner) is currently not cleaning, i.e. not performing a cleaning task, the smart device can send a control command to the cleaning equipment to return to its base station to keep the passageway clear before the vehicle and / or user arrives at the designated area.

[0099] To optimize the environment of a designated area, smart devices control environmental control equipment to adjust the environmental parameters of the designated area to predetermined values. Environmental control equipment may include, but is not limited to, air conditioning, lighting systems, fresh air systems, or humidity control devices.

[0100] Smart devices can also control other devices to play user-generated music. This can be achieved through the smart device's built-in audio playback module, or by sending commands to a smart speaker or home theater system connected to the smart device. User-generated music can be playlists preset by the user on the smart device, favorite songs, or music recommended based on user preferences.

[0101] This improves the intelligence and personalization of smart device operation status adjustment, and enhances the user experience of vehicle-home interconnection.

[0102] In some embodiments, the method further includes: The display screen of the smart device displays at least one of the following: the location of the vehicle; the vehicle's travel path; and the predicted arrival time.

[0103] Here, smart devices can be smart TVs or home smart home systems, etc. They can use their own built-in display interfaces to intuitively present key travel information to users (such as family members). Users can directly obtain the information they need without relying on other external devices or applications, thereby improving the integration of smart devices and the user experience.

[0104] The vehicle's location can include its current geographic coordinates. These coordinates can be converted into easily understandable graphics and displayed to the user using map services.

[0105] A vehicle's travel path can be the route a vehicle takes from its current location to a predetermined destination. The travel path can be visualized on a map on the display screen based on the vehicle's real-time location data and preset navigation routes, such as drawing the path from the current location to the destination on a map.

[0106] Predicted arrival time is an estimate of the estimated time a vehicle will take to reach its destination, based on its driving status information (such as location, speed, and traffic conditions). Displaying the predicted arrival time allows users (such as family members) to plan ahead, for example, to prepare for picking up their loved ones.

[0107] By visualizing trip information, users (such as family members) are able to monitor and interact with the vehicle's status in real time.

[0108] In some embodiments, the method further includes: establishing an encrypted communication connection with the vehicle system; The vehicle's driving status information received from the vehicle's in-vehicle infotainment system includes: The system receives the status information sent by the vehicle's infotainment system via the encrypted communication connection.

[0109] Establishing an encrypted communication connection between smart devices and the vehicle's infotainment system can include creating a secure communication channel between the smart devices and the vehicle's infotainment system to improve the confidentiality and integrity of data during transmission.

[0110] Encrypted communication connections can be implemented in various ways, including but not limited to using a pre-shared key (PSK) or a certificate-based TLS / SSL protocol.

[0111] For example, smart devices and vehicle systems can exchange keys (such as public keys) or certificates through physical contact or short-range secure communication (such as Bluetooth pairing codes, NFC communication, etc.). Subsequent communication uses the key (private key) or certificate for data communication, and all transmitted data is encrypted and authenticated.

[0112] For example, after an encrypted communication connection is established, the vehicle's infotainment system encrypts the vehicle's driving status information using the smart device's public key and sends it to the smart device. Upon receiving the encrypted data, the smart device decrypts it using its private key to obtain the original driving status information.

[0113] In one possible implementation, security chips can be installed in both the smart device and the vehicle's infotainment system for encrypted transmission.

[0114] For example, such as Figures 2 to 4 As shown, establishing encrypted communication between smart devices and the vehicle system involves three stages.

[0115] Phase 1: Secure pairing and binding. For example... Figure 2 As shown, This process is completed in a single step within a physically trusted environment (such as a garage). When a smart device is physically close to the vehicle, it triggers an initial identity exchange between the devices via Near Field Communication (NFC) or QR code scanning: exchanging the device's unique identifier and public key.

[0116] The core security operations are completed within the local security chips of both parties, generating a shared key that can only be recognized by the two parties. This key serves as the encryption foundation for all subsequent communications, eliminating the possibility of eavesdropping by third parties (including vendor servers) at the source. This establishes an end-to-end encrypted channel.

[0117] Phase Two: Routine Data Reporting. This is executed by the vehicle's end, such as... Figure 3 As shown: Vehicle sensor data (position, speed, status, etc.) must be processed by a primary security chip before being sent out. This chip not only encrypts the data but also attaches a digital signature based on a private key, ensuring the data is tamper-proof and of a trustworthy origin.

[0118] The data packet contains a timestamp and sequence number to defend against replay attacks (i.e., maliciously sending old data packets repeatedly). It is sent to a fixed IP / domain name of the TV via the vehicle-to-everything (V2X) network. Phase Three: Routine Data Reception and Verification. Performed by the TV terminal, such as... Figure 4 As shown: The second security chip on the TV is the sole entity responsible for decryption and signature verification. It verifies the integrity (whether it has been tampered with) and freshness (whether it is the latest data). Only data that passes the verification is sent to the "local scene engine" for decision-making; any abnormal data is discarded and recorded to ensure that system decisions are based on trusted data.

[0119] Establishing an encrypted communication connection between smart devices and the vehicle's infotainment system enhances the confidentiality and integrity of vehicle driving status information during transmission, thereby reducing the risk of privacy leaks.

[0120] In some embodiments, the controlled device includes the smart device; The method further includes displaying the status of each controlled device on the display screen of the smart device for the user to observe.

[0121] The smart device also serves as a control and display platform for the controlled devices. To enable users to intuitively observe the status of all controlled devices, the status of each device is displayed on the smart device's screen. The screen can clearly display the name of each controlled device and its current status in a list format. This allows users to monitor device status in real time, reducing the complexity of managing different smart devices in a decentralized manner and improving the efficiency of managing vehicle-home interconnection scenarios.

[0122] In some embodiments, receiving the vehicle's driving status information sent by the vehicle's in-vehicle infotainment system includes at least one of the following: Receive the driving status information periodically sent by the vehicle's infotainment system; Receive the driving status information sent by the vehicle system based on event triggering.

[0123] Receiving periodically transmitted driving status information from the vehicle's infotainment system can include intelligent devices actively or passively acquiring vehicle driving status data from the vehicle's infotainment system based on preset time intervals. The intelligent devices can continuously and stably monitor the vehicle's dynamics, providing a continuous data stream for subsequent driving destination determination and controlled equipment adjustments, thereby improving the accuracy of driving destination determination and arrival time prediction.

[0124] For example, a smart device can be configured with a timer to send data requests to the vehicle's infotainment system at preset intervals, and the system will immediately return the current driving status information upon receiving the request. Alternatively, the vehicle's infotainment system can integrate a timed sending module that proactively sends the vehicle's driving status information to the smart device according to a preset period.

[0125] Receiving driving status information from the vehicle's infotainment system based on event triggers can include the system immediately sending relevant driving status information to the smart device when it detects a specific event. The smart device can then promptly obtain the latest information. For example, the system might trigger a notification to the smart device when it detects a change in vehicle status, such as starting or stopping the vehicle. Another example is when a user performs a specific operation on the infotainment system, such as setting a destination, canceling navigation, or selecting "home" mode through the navigation system. The system will treat these operations as events and send corresponding driving status information to the smart device.

[0126] Thus, the aforementioned information receiving mechanism further enhances the adaptability and reliability of intelligent device control methods and improves the user experience.

[0127] For example, the display screen of a smart device can provide a welcome mode interface to show the status of the controlled device, the location of the vehicle, the vehicle's travel path, the predicted arrival time, etc. The welcome mode interface can also display information such as "Welcome Home" to enhance the user experience.

[0128] like Figure 5 As shown, the welcome mode interface can clearly present the status of a complex system to the user: The top status bar can be set at the top of the welcome mode interface: Function: Displays the overall system status, such as connection security and time, to build user trust.

[0129] Technical Relevance: The "Secure Connection Established" indicator light directly reflects the authentication result from the secure communication unit.

[0130] A dynamic scene map is set on one side of the main area of ​​the welcome mode interface: Function: Visualization core: real-time vehicle location, home route, and dynamic ETA.

[0131] Technical aspects: Map data is driven by a local scene decision engine, vehicle icon positions are updated in real time based on decrypted GPS data, and driving routes and ETAs are dynamically calculated and generated by the engine.

[0132] The other side of the main area of ​​the welcome mode interface - Scene Execution Dashboard: Function: Clearly lists all triggered smart devices and their pre-execution states, providing an intuitive representation of the scenario strategy.

[0133] Technical correlation: The status of each device (such as "turned on 10 minutes in advance") is generated by the decision engine based on precise timing logic and updated after obtaining device feedback through the home internal communication gateway.

[0134] The welcome mode interface allows you to customize the bottom control bar: Functionality: Provides limited user intervention options, allowing for fine-tuning of scene intensity or emergency cancellation.

[0135] Technical linkage: User actions will be fed back to the local scene decision engine as high-priority instructions, and the engine will adjust or terminate the current scene strategy accordingly.

[0136] This disclosure provides an intelligent device control method applied to a vehicle's infotainment system, such as... Figure 6 As shown, the method includes: Step 601: Send the vehicle's driving status information; wherein the driving status information is used to enable intelligent devices located in a predetermined area to determine the vehicle's driving purpose and adjust the working status of controlled devices associated with the predetermined area based on the driving purpose.

[0137] Here, smart devices can include smart control centers or gateway devices located within a predetermined area. For example, smart devices can include smart TVs, smart speakers, smart central control screens, etc. Smart devices can possess data processing, communication, and device control capabilities.

[0138] The designated area can include a user's home, office, or other specific location. This area typically houses multiple smart devices and / or controlled devices. The vehicle's infotainment system can include an in-vehicle infotainment system or onboard computer installed inside the vehicle. This system can acquire the vehicle's own operational data and has external communication capabilities. Driving status information can include various data generated by the vehicle during operation, such as its real-time location, speed, direction, door and window status, and engine status. The driving purpose can include the vehicle's final destination or intention inferred from its driving status information, such as heading towards, leaving, or staying near the designated area. Controlled devices can include various home appliances associated with the designated area, such as lighting, air conditioning, cleaning robots, curtains, and door locks. Operating status can include the controlled devices' operating modes or parameter settings, such as turning on, turning off, adjusting to a specific temperature, or performing cleaning tasks.

[0139] Specifically, smart devices can be configured as home intelligence hubs, such as smart TVs, smart speakers, or dedicated gateway devices. These smart devices can be deployed in predetermined areas such as a user's home or office, responsible for receiving, processing, and controlling other smart devices within the area. For example, a smart device could be a smart TV that connects to other controlled devices via a home network and has the ability to process and display information. Here, the smart device itself can also act as a controlled device.

[0140] The vehicle's infotainment system can periodically or upon triggering specific events send internally acquired vehicle operation data to smart devices. For example, the system can periodically send data such as the vehicle's location, current speed, and engine start / stop status. Alternatively, the system can trigger the transmission of this driving status information when the vehicle starts, stops, enters, or leaves a specific geofence. The infotainment system can transmit driving status information to smart devices directly or indirectly via wireless communication methods (such as cellular networks). This driving status information can be received by smart devices via wired communication methods (e.g., Ethernet) or wireless communication methods (e.g., Wi-Fi, cellular networks).

[0141] Smart devices can analyze received driving status information to infer the vehicle's intentions. For example, by analyzing the trend of changes in the distance between the vehicle's real-time location and a predetermined area, it can be determined whether the vehicle is approaching, moving away from, or hovering near the predetermined area.

[0142] In one possible implementation, the driving status information may include at least one of the following: trajectory information of the vehicle navigation system and destination information.

[0143] In one possible implementation, the destination information can be sent directly from the vehicle's infotainment system to the smart device to determine the driving destination.

[0144] For example, a smart device can determine the vehicle's purpose of travel based on the vehicle's direction of travel, speed, and / or historical travel trajectory, combined with the geographical location information of a predetermined area.

[0145] Once the vehicle's destination is determined, the smart device can send control commands to controlled devices within a predetermined area to change their operating status. For example, if the vehicle is determined to be moving towards a predetermined area, the smart device can control smart lighting to gradually turn on or control smart curtains to open automatically. If the vehicle is determined to be leaving the predetermined area, the smart device can control some or all controlled devices to enter energy-saving mode or turn off. The adjustment of the controlled device status can be preset or generated based on current environmental conditions.

[0146] By enabling smart devices located within a predetermined area to directly receive driving status information from the vehicle's in-vehicle system, and analyzing this information to determine the vehicle's driving purpose, the system can adjust the operational status of associated controlled devices within the predetermined area. This reduces the reliance on the user's mobile phone in traditional solutions and improves the stability and reliability of vehicle-home interconnection scenarios. Through the analysis of driving status information, context-based scenario services are implemented, enhancing the user experience.

[0147] In some embodiments, the driving status information is used to indicate at least one of the following: The vehicle's position; the vehicle's speed; the vehicle's state.

[0148] A vehicle's location can be its specific coordinates or relative position in geographic space. For example, a vehicle's location can be indicated by obtaining its latitude and longitude information through a Global Positioning System (GPS) module, or by estimating the vehicle's relative position through signal strength or distance measurements between the vehicle and a specific base station or beacon (such as a Bluetooth beacon or Wi-Fi hotspot).

[0149] Vehicle speed can be defined as the distance a vehicle travels per unit of time, reflecting how fast the vehicle is moving. For example, vehicle speed can be indicated by real-time speed data obtained from the vehicle's onboard sensors (such as wheel speed sensors), or by calculating the average speed of the vehicle based on GPS location data by calculating the time difference and distance between consecutive location points. Here, vehicle speed can include direction vector velocity; that is, vehicle speed can include directional information.

[0150] The state of the vehicle can be the operating mode in which the vehicle is currently located or the working state of key components. For example, the state of the vehicle can include the start / stop state of the vehicle, the parking state, the driving mode (such as the economy mode, the sports mode), the opening / closing state of the doors / windows, etc.

[0151] The state of the vehicle can be obtained through the CAN bus data of the vehicle. In addition, the state of the vehicle can also include the charging state (for electric vehicles) or the fuel level state (for fuel vehicles), etc.

[0152] Based on information such as the position, speed, and state of the vehicle, the intelligent device can obtain a more comprehensive and accurate perception of the vehicle's driving situation. The position information of the vehicle provides a geospatial reference, enabling the intelligent device to accurately determine the relative distance and direction between the vehicle and the predetermined area; the speed information of the vehicle allows the intelligent device to combine the position information to more accurately predict the time when the vehicle arrives at or leaves the predetermined area; and the state information of the vehicle, such as the start / stop or parking state, directly reflects the user's driving intention or the parking situation of the vehicle, reducing misjudgments that may occur based solely on position and speed information. By combining multi-dimensional information, the accuracy and reliability of determining the driving purpose of the vehicle are greatly improved. Therefore, the intelligent device can accurately adjust the working state of the controlled device associated with the predetermined area, thereby realizing the linkage between the smart home and the smart car, enhancing the user experience, and improving the efficiency and accuracy of the intelligent device's response.

[0153] In some embodiments, the intelligent device adjusts the working state of the controlled device within the predetermined area based on the driving purpose, including at least one of the following: The intelligent device, in response to determining that the driving purpose of the vehicle is to drive to the predetermined area, determines the predicted arrival time of the vehicle based on the driving state information, and adjusts the working state of the controlled device to the first mode based on the predicted arrival time; The intelligent device, in response to determining that the driving purpose of the vehicle is to leave the predetermined area, adjusts the working state of the controlled device to the second mode.

[0154] The intelligent device can determine the expected destination of the vehicle as the preset area based on the driving trajectory, real-time position, speed, driving direction of the vehicle, and the geographical location of the predetermined area. For example, when the driving trajectory of the vehicle conforms to the trajectory of going home according to the schedule, it can be determined that its driving purpose is to go home.

[0155] After determining that the driving purpose of the vehicle is to drive to the predetermined area, the intelligent device will determine the predicted arrival time of the vehicle based on the driving state information.

[0156] In one possible implementation, the smart device can determine the predicted arrival time based on at least one of the following: real-time driving status information of the vehicle; real-time traffic conditions; and real-time trajectory information of the vehicle. For example, the smart device can perform real-time calculations based on the vehicle's current location, speed, and distance to a predetermined area, and can dynamically adjust the prediction by incorporating factors such as real-time traffic conditions and historical driving data. For instance, the smart device can continuously acquire the vehicle's GPS data and speed, and utilize the route planning and time estimation functions provided by map services to obtain an accurate predicted arrival time. The smart device can also learn the vehicle's driving patterns through machine learning models, thereby providing more accurate arrival time predictions under different times and road conditions.

[0157] Once the vehicle's destination is determined to be a predetermined area, the intelligent device will adjust the operating status of the controlled equipment to a first mode based on the predicted arrival time. The first mode can be a preset operating state set at or before the vehicle's expected arrival time in the predetermined area, designed to enhance the user experience. The specific adjustment strategy for the first mode can be customized according to the type and function of the controlled equipment. For example, for lighting equipment, some lights can be turned on in advance; for air conditioning equipment, the temperature can be pre-adjusted to a comfortable level.

[0158] The determination of whether a vehicle has left a predetermined area can be achieved by monitoring its trajectory and speed as it moves from inside to outside the area. For example, when a vehicle starts from a parking space within the predetermined area and continues to move outwards from the area boundary, it can be determined that its purpose is to leave the predetermined area. This determination can also be triggered by the vehicle's navigation system or by a user issuing a "leave home" command on the vehicle's infotainment system.

[0159] Once the vehicle's destination is determined to be leaving the designated area, the intelligent device adjusts the operating status of the controlled equipment to a second mode. This second mode can include energy-saving, standby, or off states to reduce energy consumption and improve safety. The specific adjustments in the second mode can also be configured according to the type of controlled equipment and user preferences. For example, after the vehicle confirms it has left the designated area, the intelligent device can automatically turn off unnecessary lighting, switch environmental control equipment to energy-saving mode, or activate the security monitoring system.

[0160] Thus, by determining the travel destination, the controlled equipment is adjusted to the mode corresponding to that destination. Based on the arrival time, the intelligent device adjusts its operating state to the first mode, ensuring readiness before the user's actual arrival and providing proactive service. This also reduces energy consumption caused by prematurely adjusting the controlled equipment's state. When the travel destination is leaving a predetermined area, the operating state is directly adjusted to the second mode, achieving automatic switching of equipment status and effectively reducing energy waste. Differentiating the adjustment methods for different travel destinations allows the intelligent device to respond more accurately to the user's actual needs, improving the user experience.

[0161] In some embodiments, the smart device adjusts the operating state of the controlled device to a first mode based on the predicted arrival time, including: At the startup time prior to the predicted arrival time, the intelligent device adjusts the operating state of the controlled device to a first mode, wherein the advance time between the predicted arrival time and the startup time corresponds to the controlled device.

[0162] The predicted time of arrival can be calculated or predicted based on vehicle driving status information (such as vehicle position, speed, and driving path) using a model, indicating the estimated time when the vehicle is expected to arrive at a predetermined area. The predicted time of arrival is used as a reference time for intelligent devices to adjust their operational status.

[0163] In one possible implementation, the smart device calculates and determines the predicted arrival time based on the received vehicle location and speed information, combined with the geographical location of the predetermined area.

[0164] In one possible implementation, the vehicle's infotainment system can directly indicate the predicted arrival time to the smart device based on the predictions from the vehicle's navigation system.

[0165] The start-up time can be a point in time earlier than the predicted arrival time. Determining the start-up time is used to allow sufficient time for the controlled equipment to start up, warm up, or complete a specific task, so as to improve the equipment's readiness when the vehicle arrives.

[0166] The lead time is determined based on the characteristics of the controlled equipment and the required preparation time. For example, for an air conditioning system, since it takes a certain amount of time for the system to cool the room to reach the preset temperature, the lead time can be set to be relatively long. Conversely, for a lighting system, which has a faster response time, the lead time can be set to be relatively short.

[0167] By adjusting the operating state of the controlled device at the start time before the predicted arrival time and making the lead time between the predicted arrival time and the start time correspond to the controlled device, the intelligent device can provide customized preparation time for each device, so that the controlled device can reach the expected operating state when the vehicle arrives at the predetermined area, thereby improving the user experience.

[0168] In some embodiments, the advance time corresponding to the controlled device is determined based on at least one of the following: user preference; date; current time.

[0169] User preferences can be personalized choices and habits regarding controlled device usage, environmental settings, and time management. For example, a user might prefer a cooler room temperature.

[0170] Preferences can be obtained in several ways. Smart devices can allow users to manually set their personalized parameters within the device's application interface. Alternatively, smart devices can infer user preferences by learning from historical user behavior data.

[0171] The date can be current calendar information, including the specific year, month, and day. Smart devices can identify the attributes of the current date through a built-in calendar module or calendar information synchronized from the network. For example, smart devices can distinguish between weekdays and weekends, as well as the current season. Based on the current time, smart devices can further segment different date scenarios, such as winter and summer. For example, in winter, air conditioning systems may need more time to raise the indoor temperature, meaning they may require a longer lead time to preheat the environment.

[0172] The current time can be a specific moment in the day, such as morning, afternoon, evening, or late at night. Based on the current time, smart devices can further segment different time scenarios, such as morning rush hour, evening rush hour, and sleep time. For example, when a user is about to return home in the evening, a longer advance time may be needed to warm up the environment.

[0173] The system dynamically adjusts the start-up timing and operating status of controlled devices based on the user's personalized needs and the actual situation. Based on user preferences, date, and / or time, smart devices can provide more user-friendly control, improving the accuracy of control and enhancing the user experience.

[0174] In some embodiments, the smart device adjusts the operating state of the controlled device to a first mode, including at least one of the following: If the cleaning equipment is not cleaning, the smart device controls the cleaning equipment to return to the base station to clear the way for the vehicle and / or user. The intelligent device controls the environmental conditioning equipment to adjust the environmental parameters of the predetermined area to predetermined environmental parameter values; Smart devices control controlled devices to play user music.

[0175] When the vehicle's destination is determined to be a predetermined area, and the predicted arrival time of the vehicle is determined based on the driving status information, the intelligent device can initiate the linkage operation of the controlled device.

[0176] In one possible implementation, the cleaning equipment may include: a lawnmower robot and / or a sweeping robot.

[0177] For cleaning equipment, if a smart device detects that the cleaning equipment (e.g., a robot vacuum cleaner) is currently not cleaning, i.e. not performing a cleaning task, the smart device can send a control command to the cleaning equipment to return to its base station to keep the passageway clear before the vehicle and / or user arrives at the designated area.

[0178] To optimize the environment of a designated area, smart devices control environmental control equipment to adjust the environmental parameters of the designated area to predetermined values. Environmental control equipment may include, but is not limited to, air conditioning, lighting systems, fresh air systems, or humidity control devices.

[0179] Smart devices can also control other devices to play user-generated music. This can be achieved through the smart device's built-in audio playback module, or by sending commands to a smart speaker or home theater system connected to the smart device. User-generated music can be playlists preset by the user on the smart device, favorite songs, or music recommended based on user preferences.

[0180] This improves the intelligence and personalization of smart device operation status adjustment, and enhances the user experience of vehicle-home interconnection.

[0181] In some embodiments, the method further includes: The smart device displays at least one of the following on its display screen: the location of the vehicle; the vehicle's travel path; and the predicted arrival time.

[0182] Here, smart devices can be smart TVs or home smart home systems, etc. They can use their own built-in display interfaces to intuitively present key travel information to users (such as family members). Users can directly obtain the information they need without relying on other external devices or applications, thereby improving the integration of smart devices and the user experience.

[0183] The vehicle's location can include its current geographic coordinates. These coordinates can be converted into easily understandable graphics and displayed to the user using map services.

[0184] A vehicle's travel path can be the route a vehicle takes from its current location to a predetermined destination. The travel path can be visualized on a map on the display screen based on the vehicle's real-time location data and preset navigation routes, such as drawing the path from the current location to the destination on a map.

[0185] Predicted arrival time is an estimate of the estimated time a vehicle will take to reach its destination, based on its driving status information (such as location, speed, and traffic conditions). Displaying the predicted arrival time allows users (such as family members) to plan ahead, for example, to prepare for picking up their loved ones.

[0186] By visualizing trip information, users (such as family members) are able to monitor and interact with the vehicle's status in real time.

[0187] In some embodiments, the method further includes: establishing an encrypted communication connection with the smart device; Sending the vehicle's driving status information includes: The vehicle's driving status information is sent through the encrypted communication connection.

[0188] Establishing an encrypted communication connection between smart devices and the vehicle's infotainment system can include creating a secure communication channel between the smart devices and the vehicle's infotainment system to improve the confidentiality and integrity of data during transmission.

[0189] Encrypted communication connections can be implemented in various ways, including but not limited to using a pre-shared key (PSK) or a certificate-based TLS / SSL protocol.

[0190] For example, smart devices and vehicle systems can exchange keys (such as public keys) or certificates through physical contact or short-range secure communication (such as Bluetooth pairing codes, NFC communication, etc.). Subsequent communication uses the key (private key) or certificate for data communication, and all transmitted data is encrypted and authenticated.

[0191] For example, after an encrypted communication connection is established, the vehicle's infotainment system encrypts the vehicle's driving status information using the smart device's public key and sends it to the smart device. Upon receiving the encrypted data, the smart device decrypts it using its private key to obtain the original driving status information.

[0192] In one possible implementation, security chips can be installed in both the smart device and the vehicle's infotainment system for encrypted transmission.

[0193] For example, such as Figures 2 to 4 As shown, establishing encrypted communication between smart devices and the vehicle system involves three stages.

[0194] Phase 1: Secure pairing and binding. For example... Figure 2 As shown, This process is completed in a single step within a physically trusted environment (such as a garage). When a smart device is physically close to the vehicle, it triggers an initial identity exchange between the devices via Near Field Communication (NFC) or QR code scanning: exchanging the device's unique identifier and public key.

[0195] The core security operations are completed within the local security chips of both parties, generating a shared key that can only be recognized by the two parties. This key serves as the encryption foundation for all subsequent communications, eliminating the possibility of eavesdropping by third parties (including vendor servers) at the source. This establishes an end-to-end encrypted channel.

[0196] Phase Two: Routine Data Reporting. This is executed by the vehicle's end, such as... Figure 3 As shown: Vehicle sensor data (position, speed, status, etc.) must be processed by a primary security chip before being sent out. This chip not only encrypts the data but also attaches a digital signature based on a private key, ensuring the data is tamper-proof and of a trustworthy origin.

[0197] The data packet contains a timestamp and sequence number to defend against replay attacks (i.e., maliciously sending old data packets repeatedly). It is sent to a fixed IP / domain name of the TV via the vehicle-to-everything (V2X) network. Phase Three: Routine Data Reception and Verification. Performed by the TV terminal, such as... Figure 4 As shown: The second security chip on the TV is the sole entity responsible for decryption and signature verification. It verifies the integrity (whether it has been tampered with) and freshness (whether it is the latest data). Only data that passes the verification is sent to the "local scene engine" for decision-making; any abnormal data is discarded and recorded to ensure that system decisions are based on trusted data.

[0198] Establishing an encrypted communication connection between smart devices and the vehicle's infotainment system enhances the confidentiality and integrity of vehicle driving status information during transmission, thereby reducing the risk of privacy leaks.

[0199] In some embodiments, the controlled device includes the smart device; The method further includes: the smart device displaying the status of each controlled device on the display screen of the smart device for user observation.

[0200] The smart device also serves as a control and display platform for the controlled devices. To enable users to intuitively observe the status of all controlled devices, the status of each device is displayed on the smart device's screen. The screen can clearly display the name of each controlled device and its current status in a list format. This allows users to monitor device status in real time, reducing the complexity of managing different smart devices in a decentralized manner and improving the efficiency of managing vehicle-home interconnection scenarios.

[0201] In some embodiments, sending the vehicle's driving status information includes at least one of the following: The vehicle's driving status information is periodically sent; The vehicle's driving status information is sent based on the event trigger.

[0202] The vehicle's infotainment system sends vehicle status data to smart devices at preset time intervals. The smart devices can continuously and stably monitor the vehicle's dynamics, providing a continuous data stream for subsequent determination of driving destination and adjustment of controlled equipment, thereby improving the accuracy of driving destination determination and arrival time prediction.

[0203] For example, a smart device can be configured with a timer to send data requests to the vehicle's infotainment system at preset intervals, and the system will immediately return the current driving status information upon receiving the request. Alternatively, the vehicle's infotainment system can integrate a timed sending module that proactively sends the vehicle's driving status information to the smart device according to a preset period.

[0204] When a vehicle's infotainment system detects a specific event, it can send relevant driving status information to a smart device. The smart device can then receive the latest information promptly. For example, when the infotainment system detects a change in vehicle status, such as starting or stopping the vehicle, it immediately sends a notification containing the current status information to the smart device. Another example is when a user performs a specific operation on the infotainment system, such as setting a destination, canceling navigation, or selecting "home" mode through the navigation system. The infotainment system treats these actions as events and sends corresponding driving status information to the smart device.

[0205] Thus, the aforementioned information receiving mechanism further enhances the adaptability and reliability of intelligent device control methods and improves the user experience.

[0206] For example, the display screen of a smart device can provide a welcome mode interface to show the status of the controlled device, the location of the vehicle, the vehicle's travel path, the predicted arrival time, etc. The welcome mode interface can also display information such as "Welcome Home" to enhance the user experience.

[0207] A specific example is provided in conjunction with the above embodiments for illustration.

[0208] like Figure 7 As shown, the core architecture of this system includes: a vehicle terminal module (i.e., the in-vehicle infotainment system), a home hub module (centered around a smart TV) (i.e., smart devices), and an execution device network (i.e., controlled devices). The smart TV is not only a display terminal, but also the computing, decision-making, and interaction hub of the entire system.

[0209] Vehicle terminal module: A device integrated into the vehicle system or connected via the On-Board Diagnostics (OBD) interface, which may include a Global Positioning System (GPS) / BeiDou positioning unit, vehicle status sensors (such as speed, mileage, door lock status), vehicle networking communication module (4G / 5G / C-V2X) and a first local security chip.

[0210] Home Hub Module: Centered on a smart TV, this module includes: a main processor and memory for running core logic; a home communication module with Wi-Fi 6 / Ethernet and Bluetooth; a dedicated secure communication unit for vehicle-to-home connectivity (e.g., an eSIM card module) for point-to-point encrypted communication with the vehicle; a second local security chip for storing keys, performing local encryption / decryption, and authentication; an environmental sensing unit with optional cameras and microphones to assist in verifying family member identities; and a network of actuators including smart lighting, air conditioning, curtains, background music systems, and robot vacuums. This network connects to the home hub via the Zigbee and Bluetooth Mesh unified smart home interconnection protocol (Matter).

[0211] The four key processes of system operation are as follows: Figure 7 As shown, it includes: 1. Encrypted transmission of location / status / speed data: The vehicle terminal module collects data through positioning and sensors, encrypts it with a security chip, and then sends it to the dedicated communication unit of the home television via the network.

[0212] 2. Generate command sequence (based on ETA and policy): After the TV securely decrypts the data locally, the scene engine combines the dynamic ETA and user preferences to determine when, on which device, and what operation to perform, and generates control commands.

[0213] 3. Send control commands: Commands are sent to devices such as air conditioners and lights in the execution device network via the home network (such as Wi-Fi or Matter protocol).

[0214] 4. Status Feedback: The device status is fed back to the TV and integrated into the visual welcome interface, displaying the vehicle location, ETA, and device readiness status in real time on the large screen.

[0215] Core steps of the method: Secure pairing and binding: The vehicle and home hub (TV) are initially paired via QR code scanning or NFC, exchanging public keys and establishing a trust relationship based on asymmetric encryption. All subsequent communications are end-to-end encrypted.

[0216] Location and status data reporting: The vehicle terminal periodically (e.g., every 30 seconds) or when the status changes (e.g., when the engine is off) sends encrypted data packets containing location coordinates, driving speed, and vehicle status (ignition / off) directly to the fixed IP address or domain name of the home central TV via the Internet.

[0217] Localized decision-making and scene calculation: After receiving the data, the TV decrypts it within the second local security chip and runs the local scene engine. This engine performs: Location analysis and ETA calculation: Based on historical traffic data (stored locally on the TV) and real-time speed, dynamically calculate the estimated time for the vehicle to arrive home.

[0218] Scenario strategy matching: Based on ETA, time (day / night), date (weekday / weekend) and user preset preferences, select the best strategy from the scenario library (such as "energy-saving home late at night" or "leisurely home on weekends").

[0219] Device instruction generation: Decompose the strategy into a sequence of control instructions and timing for specific execution devices.

[0220] The following example, “returning home after get off work on a weekday,” illustrates the operation of this invention.

[0221] Prerequisite: The user's vehicle has been successfully and securely paired with the smart TV in the living room.

[0222] process: Trigger: At 6:00 PM, the user drives away from the company. The vehicle terminal begins periodically (every 30 seconds) sending encrypted location and speed data packets to the home central television.

[0223] Decision: The TV received the data at 6:15, and after local decryption and calculation, determined that the vehicle was heading home, with a current distance of 15 kilometers, and the estimated time of arrival (ETA) calculated based on real-time traffic conditions was 25 minutes.

[0224] Pre-execution: Based on the "Weekday Energy Saving Home" strategy (user preset) and a 25-minute ETA, the TV immediately generates a sequence of instructions: T-25 minutes: The robot vacuum is notified via the Application Programming Interface (API) that if it is not cleaning, it should immediately return to the base station and clear the path. Here, T represents the predicted arrival time.

[0225] T-10 minutes: Turn on the living room air conditioner and set it to a comfortable temperature of 24℃; at the same time, launch the "Welcome Interface" and overlay it on the current TV screen.

[0226] T-5 minutes: Slowly turn on the main path lights in the entryway and living room to 70% brightness.

[0227] T-1 minute: Add the user's favorite light music playlist to the waiting queue.

[0228] Visualization: Starting 10 minutes after T-, the TV screen displays a welcome interface. A moving car icon approaches the home icon on the map, with "Welcome home, estimated arrival time: 18:40" displayed below. Simultaneously, an icon list shows "Air conditioning on," "Lights ready," and "Music ready."

[0229] Scene ends: The user parks their car and enters their home at 6:38. The TV's Ultra-Wideband (UWB) sensor detects the user's phone entering the living room area, automatically exits the full-screen welcome screen, resumes the previously playing program, and hands over control of the lights and music to the user.

[0230] Another implementation method: linkage with the home environment. When a user drives away from home, and the TV's local engine determines, based on the vehicle's location and speed, that the user has left the residential area and entered the expressway (indicating it's not a short-term parking maneuver), and the vehicle status remains "driving" for more than 3 minutes, the "Away Mode" is automatically triggered: all unnecessary lights are turned off, the air conditioning is switched to energy-saving mode, the robot vacuum cleaner is started, and a notification is pushed to the TV: "Vehicle has left, Away Mode has been activated. Robot vacuum cleaner has started working."

[0231] Figure 8 This is a schematic diagram of the decision-making process for intelligent devices. During the decision-making process, the intelligent device determines the vehicle's driving purpose through dual-condition filtering. Control of the controlled device is achieved through dynamic ETA-driven timing control, and a sequence of control commands for the controlled device is generated by combining personalized matching of scenario strategies.

[0232] Dual-condition filtering: The decision is not triggered the moment the vehicle moves. It must simultaneously meet two conditions: "heading home" and "ETA within the valid range." This avoids false triggers caused by short-distance parking or long commutes, demonstrating the accuracy of the decision.

[0233] Dynamic ETA-driven timing control: This is the core innovation of the system. The timing (TX minutes) of all device actions is no longer fixed, but dynamically deduced from the real-time calculated ETA. For example, regardless of whether the ETA is 20 minutes or 40 minutes, the system can ensure that the air conditioner starts 10 minutes before arriving home, achieving precision and energy saving.

[0234] Personalized matching of scenario strategies: The engine does not execute fixed instructions, but rather acts as a strategy matcher. It integrates multi-dimensional context such as time, date, and user preferences, selects the most suitable scenario template from the strategy library, and then substitutes it into the dynamic ETA for calculation, ultimately generating a personalized instruction sequence, demonstrating a high degree of adaptability.

[0235] Closed-loop and graceful exit: Decision-making is a closed-loop process of continuous monitoring and adjustment. The engine updates the ETA and fine-tunes the plan based on new vehicle data until the user actually arrives home or manually cancels, ensuring a smooth transition and resource release. This disclosure provides a smart device control apparatus, which is installed on a smart device located in a predetermined area. The apparatus includes a transceiver module and a processing module. The transceiver module is used to receive the vehicle's driving status information sent by the vehicle's in-vehicle infotainment system. The processing module is used to determine the vehicle's driving purpose based on the driving status information; The processing module is also used to adjust the operating status of the controlled equipment associated with the predetermined area based on the driving purpose.

[0236] In some embodiments, the driving status information is used to indicate at least one of the following: The vehicle's position; the vehicle's speed; the vehicle's state.

[0237] In some embodiments, the processing module is specifically used for at least one of the following: In response to determining that the vehicle's driving purpose is to travel to the predetermined area, the predicted arrival time of the vehicle is determined based on the driving status information, and the operating state of the controlled device is adjusted to a first mode based on the predicted arrival time; In response to determining that the vehicle's purpose of travel is to leave the predetermined area, the operating state of the controlled device is adjusted to a second mode.

[0238] In some embodiments, the processing module is specifically used for: At the start time prior to the predicted arrival time, the operating state of the controlled device is adjusted to a first mode, wherein the advance time between the predicted arrival time and the start time corresponds to the controlled device.

[0239] In some embodiments, the advance time corresponding to the controlled device is determined based on at least one of the following: user preference; date; current time.

[0240] In some embodiments, the processing module is specifically used for at least one of the following: If the cleaning equipment is not cleaning, control the cleaning equipment to return to the base station to clear the passage for the vehicle and / or user; The environmental control equipment adjusts the environmental parameters of the predetermined area to predetermined environmental parameter values. Control the controlled device to play user music.

[0241] In some embodiments, the processing module is further configured to: The display screen of the smart device displays at least one of the following: The vehicle's location; the vehicle's travel path; and the predicted arrival time.

[0242] In some embodiments, the transceiver module is further configured to: establish an encrypted communication connection with the vehicle infotainment system; The transceiver module is specifically used to: receive the status information sent by the vehicle-mounted system through the encrypted communication connection.

[0243] In some embodiments, the controlled device includes the smart device; The processing module is also used to display the status of each controlled device on the display screen of the smart device for user observation.

[0244] In some embodiments, the transceiver module is specifically used for at least one of the following: Receive the driving status information periodically sent by the vehicle's infotainment system; Receive the driving status information sent by the vehicle system based on event triggering.

[0245] This disclosure provides an intelligent device control apparatus installed in a vehicle's infotainment system. The apparatus includes a transceiver module, wherein... The transceiver module is used to: send the vehicle's driving status information; wherein the driving status information is used to enable intelligent devices located in a predetermined area to determine the vehicle's driving purpose, and adjust the working status of controlled devices associated with the predetermined area based on the driving purpose.

[0246] In some embodiments, the driving status information is used to indicate at least one of the following: The vehicle's position; the vehicle's speed; the vehicle's state.

[0247] In some embodiments, the transceiver module is further configured to: establish an encrypted communication connection with the smart device; The transceiver module is specifically used for: The vehicle's driving status information is sent through the encrypted communication connection.

[0248] In some embodiments, the transceiver module is specifically used for at least one of the following: The vehicle's driving status information is periodically sent; The vehicle's driving status information is sent based on the event trigger.

[0249] This disclosure provides an intelligent device control system, which includes an intelligent device and a vehicle-mounted system. The intelligent device is used to execute the intelligent device control method described in the first aspect; The vehicle infotainment system is used to execute the intelligent device control method described in the second aspect.

[0250] Here, the specific implementation methods of the intelligent device and vehicle system executing the intelligent device control method are as described in any of the above embodiments, and will not be repeated here.

[0251] It should be understood that the division of units or modules in the above device is only a logical functional division. In actual implementation, they can be fully or partially integrated into a single physical entity, or they can be physically separated. Furthermore, the units or modules in the device can be implemented by a processor calling software: for example, the device includes a processor connected to a memory containing instructions. The processor calls the instructions stored in the memory to implement any of the above methods or to implement the functions of the units or modules in the above device. The processor can be, for example, a general-purpose processor, such as a Central Processing Unit (CPU) or a microprocessor, and the memory can be internal or external to the device. Alternatively, the units or modules in the device can be implemented in the form of hardware circuits. The functionality of some or all of the units or modules can be achieved through the design of these hardware circuits, which can be understood as one or more processors. For example, in one implementation, the hardware circuit is an application-specific integrated circuit (ASIC), and the functionality of some or all of the units or modules is achieved through the design of the logical relationships between the components within the circuit. In another implementation, the hardware circuit can be implemented using a programmable logic device (PLD), such as a field-programmable gate array (FPGA), which can include a large number of logic gates. The connection relationships between the logic gates are configured through configuration files, thereby achieving the functionality of some or all of the units or modules. All units or modules of the above device can be implemented entirely through processor-called software, entirely through hardware circuits, or partially through processor-called software with the remaining parts implemented through hardware circuits.

[0252] In this disclosure, the processor is a circuit with signal processing capabilities. In one implementation, the processor can be a circuit with instruction read and execute capabilities, such as a Central Processing Unit (CPU), a microprocessor, a graphics processing unit (GPU) (which can be understood as a type of microprocessor), or a digital signal processor (DSP). In another implementation, the processor can implement certain functions through the logical relationships of hardware circuits. The logical relationships of the aforementioned hardware circuits are fixed or reconfigurable. For example, the processor is a hardware circuit implemented using an application-specific integrated circuit (ASIC) or a programmable logic device (PLD), such as an FPGA. In a reconfigurable hardware circuit, the process of the processor loading a configuration document and configuring the hardware circuit can be understood as the process of the processor loading instructions to implement the functions of some or all of the above units or modules. In addition, it can also be a hardware circuit designed for artificial intelligence, which can be understood as an ASIC, such as a Neural Network Processing Unit (NPU), a Tensor Processing Unit (TPU), a Deep Learning Processing Unit (DPU), etc.

[0253] Figure 9 This is a schematic diagram of the structure of the electronic device 9100 provided in this embodiment. The electronic device 9100 can be a computer terminal, a server, a chip, chip system, or processor that supports the implementation of any of the above methods, or a chip, chip system, or processor that supports the terminal in implementing any of the above intelligent device control methods. The electronic device 9100 can be used to implement the intelligent device control methods described in the above method embodiments; for details, please refer to the descriptions in the above method embodiments.

[0254] like Figure 9 As shown, the electronic device 9100 includes one or more processors 9101. The processor 9101 can be a general-purpose processor or a special-purpose processor, etc. The processor 9101 is used to invoke instructions to cause the electronic device 9100 to execute any of the above-mentioned intelligent device control methods.

[0255] In some embodiments, the electronic device 9100 further includes one or more memories 9102 for storing instructions. Optionally, all or part of the memories 9102 may also be located outside the electronic device 9100.

[0256] In some embodiments, the electronic device 9100 further includes one or more transceivers 9103. When the electronic device 9100 includes one or more transceivers 9103, the steps of sending, receiving and / or acquiring in the above method are performed by the transceivers 9103, and the other steps are performed by the processor 9101.

[0257] In some embodiments, the acquisition steps in the above method can also be executed by the processor 9101, for example, acquiring information from the memory 9102.

[0258] Optionally, the electronic device 9100 further includes one or more interface circuits 9104 connected to the memory 9102. The interface circuits 9104 can be used to receive signals from the memory 9102 or other devices, and can be used to send signals to the memory 9102 or other devices. For example, the interface circuits 9104 can read instructions stored in the memory 9102 and send the instructions to the processor 9101.

[0259] The electronic device 9100 described in the above embodiments may be a network device or a terminal, but the scope of the electronic device 9100 described in this disclosure is not limited thereto, and the structure of the electronic device 9100 may vary. Figure 9 There are limitations. Electronic devices can be standalone devices or part of a larger device.

[0260] Those skilled in the art will understand that all or part of the steps of the above method embodiments can be implemented by hardware related to program commands. The aforementioned program can be stored in a storage medium, including various media capable of storing program code such as mobile storage devices, read-only memory (ROM), random access memory (RAM), magnetic disks or optical disks.

[0261] Alternatively, if the integrated units described above are implemented as software functional modules and sold or used as independent products, they can also be stored in a computer-readable storage medium. Based on this understanding, the technical solutions of the embodiments of this application, or the parts that contribute to the prior art, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several commands to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute all or part of the methods described in the various embodiments of this application. The aforementioned storage medium includes various media capable of storing program code, such as mobile storage devices, ROM, RAM, magnetic disks, or optical disks.

[0262] It should be understood that the above embodiments are exemplary and are not intended to encompass all possible implementations included in the claims. Various modifications and changes can be made to the above embodiments without departing from the scope of this disclosure. Similarly, the various technical features of the above embodiments can be arbitrarily combined to form other embodiments of the present invention that may not be explicitly described. Therefore, the above embodiments only illustrate several implementations of the present invention and do not limit the scope of protection of this patent.

Claims

1. A method for controlling an intelligent device, characterized in that, The method, applied to a smart device located in a predetermined area, includes: Receive the vehicle's driving status information sent by the vehicle's in-vehicle infotainment system; The vehicle's driving purpose is determined based on the driving status information; Adjust the operating status of the controlled equipment associated with the predetermined area based on the stated driving purpose.

2. The method according to claim 1, characterized in that, The driving status information is used to indicate at least one of the following: The vehicle's position; the vehicle's speed; the vehicle's state.

3. The method according to claim 1, characterized in that, Adjusting the operating status of the controlled equipment within the predetermined area based on the driving purpose includes at least one of the following: In response to determining that the vehicle's driving purpose is to travel to the predetermined area, the predicted arrival time of the vehicle is determined based on the driving status information, and the operating state of the controlled device is adjusted to a first mode based on the predicted arrival time; In response to determining that the vehicle's purpose of travel is to leave the predetermined area, the operating state of the controlled device is adjusted to a second mode.

4. The method according to claim 3, characterized in that, Adjusting the operating state of the controlled device to the first mode based on the predicted arrival time includes: At the start time prior to the predicted arrival time, the operating state of the controlled device is adjusted to a first mode, wherein the advance time between the predicted arrival time and the start time corresponds to the controlled device.

5. The method according to claim 4, characterized in that, The advance time corresponding to the controlled device is determined based on at least one of the following: user preference; date; current time.

6. The method according to claim 3, characterized in that, Adjusting the operating state of the controlled device to the first mode includes at least one of the following: If the cleaning equipment is not cleaning, control the cleaning equipment to return to the base station to clear the passage for the vehicle and / or user; The environmental control equipment adjusts the environmental parameters of the predetermined area to predetermined environmental parameter values. Control the controlled device to play user music.

7. The method according to claim 3, characterized in that, The method further includes: The display screen of the smart device displays at least one of the following: The vehicle's location; the vehicle's travel path; and the predicted arrival time.

8. The method according to claim 1, characterized in that, The method further includes: establishing an encrypted communication connection with the vehicle's infotainment system; The vehicle's driving status information received from the vehicle's in-vehicle infotainment system includes: The system receives the status information sent by the vehicle's infotainment system via the encrypted communication connection.

9. The method according to claim 1, characterized in that, The controlled device includes the intelligent device; The method further includes displaying the status of each controlled device on the display screen of the smart device for the user to observe.

10. The method according to any one of claims 1 to 9, characterized in that, The vehicle receives the vehicle's driving status information sent by the vehicle's in-vehicle system; Includes at least one of the following: Receive the driving status information periodically sent by the vehicle's infotainment system; Receive the driving status information sent by the vehicle system based on event triggering.

11. A method for controlling an intelligent device, characterized in that, The method, applied to an in-vehicle infotainment system, includes: Send the vehicle's driving status information; wherein the driving status information is used to enable intelligent devices located in a predetermined area to determine the vehicle's driving purpose and adjust the working status of controlled devices associated with the predetermined area based on the driving purpose.

12. The method according to claim 11, characterized in that, The driving status information is used to indicate at least one of the following: The vehicle's position; the vehicle's speed; the vehicle's state.

13. The method according to claim 11, characterized in that, The method further includes: establishing an encrypted communication connection with the smart device; Sending the vehicle's driving status information includes: The vehicle's driving status information is sent through the encrypted communication connection.

14. The method according to any one of claims 11 to 13, characterized in that, The vehicle's driving status information is then sent. Includes at least one of the following: The vehicle's driving status information is periodically sent; The vehicle's driving status information is sent based on the event trigger.

15. A smart device control device, characterized in that, The smart device, installed in a predetermined area, includes a transceiver module and a processing module. The transceiver module is used to receive the vehicle's driving status information sent by the vehicle's in-vehicle infotainment system. The processing module is used to determine the vehicle's driving purpose based on the driving status information; The processing module is also used to adjust the operating status of the controlled equipment associated with the predetermined area based on the driving purpose.

16. A smart device control device, characterized in that, The in-vehicle infotainment system, installed in the vehicle, includes a transceiver module, wherein... The transceiver module is used to: send the vehicle's driving status information; wherein the driving status information is used to enable intelligent devices located in a predetermined area to determine the vehicle's driving purpose, and adjust the working status of controlled devices associated with the predetermined area based on the driving purpose.

17. A smart device control system, characterized in that, The intelligent device control system includes: intelligent devices and vehicle-mounted systems. The intelligent device is used to execute the intelligent device control method according to any one of claims 1 to 10; The vehicle system is used to execute the intelligent device control method according to any one of claims 11 to 14.

18. An electronic device, characterized in that, The electronic device includes: One or more processors; The processor is used to invoke instructions to cause the electronic device to execute the intelligent device control method according to any one of claims 1 to 14.

19. A storage medium, characterized in that, The storage medium stores instructions that, when executed on an electronic device, cause the electronic device to perform the intelligent device control method according to any one of claims 1 to 14.