Cross-spatial-domain equipment management method and device, electronic equipment and storage medium
By acquiring device control information and user demand information in multiple spatial domains, establishing control links and human-machine terminals, and sharing user demand information, the convenience and personalization issues of smart home device control are solved, and intelligent convenience and personalized device services across spatial domains are realized.
Patent Information
- Application Number
- CN202511001977.X
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-07-21
- Publication Date
- 2025-10-17
AI Technical Summary
Existing smart home device control methods lack convenience and personalization, and cannot be dynamically adjusted according to user location and needs, resulting in a poor user experience, especially when users change spatial domains and cannot achieve intelligent and convenient human-computer interaction and device services.
By acquiring device control information and user demand information at multiple spatial domain locations, establishing control links and human-machine terminals, sharing user demand information, and realizing cross-spatial domain device control, user requirements for environmental status are met, and the device control strategy is optimized by combining user permissions and device capabilities.
It realizes the intelligent convenience of user needs in different spatial domains, reduces the workload of equipment regulation, improves the equipment automation control capability, reduces the automation control risk, and meets the user's personalized needs for environmental status.
Smart Images

Figure CN120811809A_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present application relates to the field of remote control, in particular to a cross-space domain device management method, a cross-space domain device management apparatus, an electronic device, a storage medium and a vehicle. BACKGROUND
[0002] With the development of wireless network and intelligent control technology, whether it is a vehicle space, a residence space or an office space, a hardware foundation for data sharing has been formed, but in actual interactive applications, it does not bring very convenient use and enjoyment.
[0003] For example, the smart home devices in the first space "home" do not communicate and share data with the second space "vehicle". The vehicle space, the residence space, whether the smart home device control method or the vehicle system, has certain limitations. For example, the control of most smart home devices mainly relies on manual operation by the user through a mobile phone application or setting a timing task to achieve. Although this method meets the basic needs of the user to a certain extent, it has obvious shortcomings.
[0004] Firstly, manual operation is not convenient for the user, especially when the user is busy or inconvenient to operate the mobile phone, the home devices cannot be controlled in time. Secondly, the setting of the timing task is relatively rigid and cannot be flexibly adjusted according to the actual situation, which cannot meet the dynamic needs of the user for device control. In addition, the existing control method lacks effective combination with the user's vehicle information, and cannot intelligently control the home devices according to the user's travel situation. For example, when the user drives home, the related devices in the home, such as lights and air conditioners, cannot be automatically turned on in advance according to the real-time position and driving state of the vehicle, which brings inconvenience to the user. Moreover, the running parameters of the home devices cannot be dynamically adjusted according to the vehicle information, such as reasonably controlling the home devices to supplement the vehicle energy consumption according to the remaining power of the vehicle. This lack of intelligent and personalized control method greatly limits the use experience and efficiency of smart home devices.
[0005] Therefore, a cross-space domain device management scheme is needed, which generates control instructions and control states through user conversion at various space domain positions and user demand information, so that people can enjoy intelligent and convenient human-computer interaction and device services when they are from a vehicle to a residence or from a residence to a vehicle. SUMMARY
[0006] The application aims to provide a cross-space domain device management method, a cross-space domain device management apparatus, an electronic device, a storage medium and a vehicle, at least solve the problem of how to generate control instructions and control states through user position conversion in each space domain and user demand information, and solve one of the technical problems in how to make people enjoy intelligent and convenient human-computer interaction and device services from a vehicle to a residence or from a residence to a vehicle.
[0007] The application provides the following solutions:
[0008] According to one aspect of the application, a cross-space domain device management method is provided, which comprises the following steps:
[0009] Based on user positions in multiple space domains and position conversion, device control information in the cross-space domain is obtained.
[0010] The device control information comprises a function range based on user authority.
[0011] User demand information is obtained.
[0012] The user demand information comprises function demand information of the user based on user authority for device control based on user positions in each space domain.
[0013] A control link and a human-computer terminal are established according to user positions in multiple space domains.
[0014] The establishment of the control link comprises a link for device control in multiple space domains based on the user position in the current space domain.
[0015] The human-computer terminal comprises a human-computer terminal for device control in multiple space domains based on the user position in the current space domain based on the establishment of the control link.
[0016] Based on the establishment of the control link and the human-computer terminal, device control in multiple space domains shares user demand information.
[0017] Further, the method further comprises the following steps:
[0018] Based on user position conversion in each space domain and the establishment of the control link and the human-computer terminal, cross-space domain device control is performed.
[0019] The cross-space domain device control comprises meeting user demand for environmental state in the cross-space domain.
[0020] The meeting of user demand for environmental state in the cross-space domain comprises meeting user demand for space domain environmental state in different space domains based on shared user demand information.
[0021] Further, the user demand information further comprises the following:
[0022] based on the user authority in the spatial domain, the requirement information of the function capability state of the spatial domain is maintained;
[0023] the device control information implemented in another spatial domain is acquired based on the function capability state of the spatial domain maintained by the device control information implemented in another spatial domain;
[0024] the relative position, port docking and trigger control instructions of the spatial domain are driven according to the device control information implemented in another spatial domain based on the function capability state of the spatial domain maintained by the device control information implemented in another spatial domain.
[0025] Further, the acquisition of the user requirement information comprises:
[0026] the state information of the user in the position conversion of each spatial domain is acquired;
[0027] the state information of the user in the position conversion of each spatial domain comprises the predictive spatial domain position conversion state information;
[0028] the function range based on the user authority is matched according to the predictive spatial domain position conversion state information, and the preparatory device control is prepared;
[0029] the requirement of the user on the spatial domain environment state in different spatial domains is met according to the preparatory device control.
[0030] Further, it further comprises:
[0031] the historical information of the user across the spatial domain and the satisfaction of the user requirement across the spatial domain is acquired;
[0032] the historical information is called according to the control link exception;
[0033] the preset device control autonomous authority is matched according to the calling of the historical information, and the device control item which can be autonomously decided is screened;
[0034] the device control is performed according to the screening of the device control item which can be autonomously decided.
[0035] Further, the preset device control autonomous authority comprises:
[0036] the record information of the user empowerment and the cost information of the device control are acquired;
[0037] the cost information comprises the information of the economic cost, the time cost and the risk cost;
[0038] the autonomous authority range of the device control is generated according to the user empowerment and the cost of the device control;
[0039] the function range of the device object and the device control is decided according to the historical information based on the generation of the autonomous authority range of the device control.
[0040] According to two aspects of the present application, a cross-space domain device management apparatus is provided, the cross-space domain device management apparatus comprising:
[0041] a device control information module configured to obtain cross-space domain device control information based on user permissions at multiple space domain locations and location transitions;
[0042] the device control information comprises a function range based on user permissions;
[0043] a user demand information module configured to obtain user demand information;
[0044] the user demand information comprises function demand information of the user based on user permissions at each space domain location;
[0045] an instruction channel information module configured to establish a control link and a human-machine terminal according to the user at multiple space domain locations;
[0046] the establishment of the control link comprises a link for device control of multiple space domains based on the user at a current space domain location;
[0047] the human-machine terminal comprises a human-machine terminal for device control of multiple space domains based on the user at a current space domain location based on the establishment of the control link;
[0048] a demand information sharing module configured to share user demand information for device control of multiple space domains based on the establishment of the control link and the human-machine terminal.
[0049] According to three aspects of the present application, an electronic device is provided, comprising a processor, a communication interface, a memory and a communication bus, wherein the processor, the communication interface and the memory complete communication with each other through the communication bus;
[0050] The memory stores a computer program, and when the computer program is executed by the processor, the processor executes the steps of the cross-space domain device management method.
[0051] According to four aspects of the present application, a computer readable storage medium is provided, which stores a computer program executable by an electronic device, and when the computer program runs on the electronic device, the electronic device executes the steps of the cross-space domain device management method.
[0052] According to five aspects of the present application, a vehicle is provided, comprising:
[0053] an electronic device configured to implement the steps of the cross-space domain device management method;
[0054] A processor, the processor running a program, the program performing the steps of the cross-space-domain device management method when running on data output from the electronic device;
[0055] A storage medium for storing a program, the program performing the steps of the cross-space-domain device management method when running on data output from the electronic device.
[0056] Through the above scheme, the following beneficial technical effects are obtained:
[0057] The present application obtains cross-space-domain device control information through user position conversion in multiple space domains, establishes a control link and a man-machine terminal according to user positions in multiple space domains, and makes the user control the device without being limited by the space position.
[0058] The present application meets the user's demand for the state of the space domain environment in different space domains by sharing user demand information, and reduces the user's regulation and control work after each space conversion.
[0059] The present application improves the ability of device automatic control and reduces the risk of automatic control through user empowerment and device control cost control.
[0060] The present application drives the relative position of the space domain, the port docking, and the trigger control instruction according to the functional capability state of maintaining one space domain and the device control information implemented in another space domain, so that the vehicle as a space domain can meet its own charging demand on the charging device in another home space domain. BRIEF DESCRIPTION OF DRAWINGS
[0061] Figure 1 is a flowchart of a cross-space-domain device management method provided by one or more embodiments of the present application.
[0062] Figure 2 is a structural diagram of a cross-space-domain device management apparatus provided by one or more embodiments of the present application.
[0063] Figure 3 is a structural block diagram of an electronic device for a cross-space-domain device management method provided by one or more embodiments of the present application. DETAILED DESCRIPTION
[0064] The technical solutions of the present application will be described clearly and completely below with reference to the accompanying drawings. Obviously, the described embodiments are part of the embodiments of the present application, rather than all the embodiments. Based on the embodiments in the present application, all other embodiments obtained by those skilled in the art without creative labor fall within the scope of protection of the present application.
[0065] Figure 1is a flowchart of a cross-space-domain device management method provided by one or more embodiments of the present application.
[0066] As Figure 1 The cross-space-domain device management method comprises:
[0067] Step S1, based on the user's position in multiple space domains and position conversion, obtaining cross-space-domain device control information;
[0068] The device control information includes the function range based on the user's authority;
[0069] Step S2, obtaining user demand information;
[0070] The user demand information includes the function demand information of the user based on the user's authority for device control based on the user's position in each space domain;
[0071] Step S3, establishing a control link and a man-machine terminal according to the user's position in multiple space domains;
[0072] Establishing a control link includes establishing a link for device control in multiple space domains based on the user's position in the current space domain;
[0073] The man-machine terminal includes a man-machine terminal for device control in multiple space domains based on the user's position in the current space domain based on the established control link;
[0074] Step S4, based on the established control link and the man-machine terminal, the device control of multiple space domains shares the user demand information.
[0075] Specifically, in one specific embodiment, the space of the vehicle cabin and the space of the residence are included. The space of the vehicle cabin is provided with air conditioning equipment, and the space of the residence is provided with air conditioning equipment. Through the 5G network, the vehicle cabin machine panel is taken as the remote control panel of the space air conditioning equipment of the residence, and remote control of the space air conditioning equipment of the residence from the vehicle cabin is realized. Similarly, when in the space of the residence, the temperature of the air conditioner in the vehicle cabin is controlled from the remote control panel of the air conditioner of the residence. When the user's temperature demand in the vehicle cabin is 24 degrees, the data is shared from the vehicle cabin to the remote control panel of the air conditioner of the residence, and the temperature of the air conditioner set in the residence is adjusted to 24 degrees. For example, when the vehicle approaches the residence by 5 minutes of travel, the air conditioning equipment of the residence starts to adjust the temperature to 24 degrees, and when the user returns to the residence, the space temperature demand of 24 degrees for the temperature is still met. Similarly, when the user leaves the residence and goes to the parking lot where the vehicle is parked, the temperature is set to 24 degrees when the vehicle starts.
[0076] In another embodiment, the bathroom function is unique to the dwelling space, and the remote control of the bathroom device in the dwelling space is achieved through the vehicle infotainment panel as a remote control panel of the bathroom device in the dwelling space in the vehicle cabin. For example, when the vehicle is approaching the dwelling location within 5 minutes, the bathroom device in the dwelling space is started to adjust the temperature to 38 degrees, so that the user can meet the demand for the bathroom temperature of 38 degrees when he returns to the dwelling.
[0077] In another embodiment, the device control in multiple space domains shares the user demand information, and the meeting of the user demand is limited by the user's location and location transition state in each space domain, and also limited by the device control information in each space domain, and the function range based on the user's authority and the device's capability.
[0078] In this embodiment, the user demand information further includes:
[0079] Based on the user's location transition in each space domain and the establishment of the control link and the human-computer terminal, the device control across the space domains is realized.
[0080] The device control across the space domains includes the meeting of the user's demand for the environmental state across the space domains.
[0081] The meeting of the user's demand for the environmental state across the space domains includes the meeting of the user's demand for the environmental state in different space domains based on the shared user demand information.
[0082] Specifically, the user's demand for the environmental state is the environmental pre-setting required by the user when he arrives at the space domain. Through the sharing of the user demand information, the user's steps across the space domains are predicted, and the required environmental pre-setting can be made in advance. For example, the user's demand for the environmental state in the dwelling space includes that the water temperature in the bathroom is 38 degrees and the air temperature in the living room is 24 degrees. Since water heating and air cooling both require some time, the target temperature of the water heater can be adjusted to 38 degrees and the target temperature of the air conditioner can be adjusted to 24 degrees based on the user's arrival at the dwelling space within 5 minutes, and the water heater and the air conditioner are started.
[0083] In this embodiment, the user demand information further includes:
[0084] Based on the user's authority in each space domain, the demand information for the function capability state of each space domain is maintained.
[0085] The device control information implemented in another space domain is obtained to maintain the function capability state of one space domain.
[0086] According to the device control information implemented in another space domain to maintain the function capability state of one space domain, the relative position, port docking and trigger control instruction of the space domain are driven.
[0087] Specifically, the vehicle cabin as a space domain itself has energy consumption demand. The residence space as another space domain is provided with a parking space and a charging device. The vehicle cabin interfaces with the residence to realize the user's space domain switching, and charging the vehicle cabin as one of the user's demands in the residence space domain. Further, the relative position of the driving space domain, the port docking, and the trigger control instruction include actively or passively moving the vehicle cabin to the preset parking space, inserting the charging gun into the charging port, authenticating the matching state and the ready state of the device, and triggering the control instruction of charging, such as the instruction of fast charging or slow charging mode.
[0088] In this embodiment, obtaining the user demand information includes:
[0089] Obtaining the state information of the user in the position conversion of each space domain;
[0090] The state information of the user in the position conversion of each space domain includes predictive space domain position conversion state information;
[0091] According to the predictive space domain position conversion state information, the function range based on the user's authority is matched, and the preparatory device control is prepared.
[0092] According to the preparatory device control, the user's demand for the state of the space domain environment in different space domains is met.
[0093] Specifically, in addition to the private space domain such as the residence, there are also public space domains such as office space. Whether the vehicle cabin reaches the residence space domain or the office residence needs to be judged by navigation information, historical information, etc., that is, whether the space domain conversion from the vehicle cabin space to the residence space or the space domain conversion from the vehicle cabin space to the office space is predicted, especially in the case that the residence space and the office space are relatively close in geographical position, the accuracy of the prediction result depends more strongly.
[0094] According to the predictive space domain position conversion state information, the function range based on the user's authority is matched, and the preparatory device control is prepared, such as predicting that the vehicle is parked in the office space (company parking lot), and turning on the office lighting in advance (the function range based on the user's authority). For example, predicting that the vehicle is parked in the residence space, and turning on the lighting, water heater and air conditioner in advance (the function range based on the user's authority). According to the preparatory device control, the user's demand for the state of the space domain environment in different space domains is met. For example, the environment brightness of the office lighting is high, and the color temperature is cold; for example, the environment brightness of the residence lighting is general, and the color temperature is warm.
[0095] In this embodiment, it also includes:
[0096] Obtaining the historical information of the user across the space domain and meeting the user's demand across the space domain;
[0097] According to the control link exception, the historical information is called.
[0098] According to the call history information, the preset device control autonomous authority is matched, and the device control item that can be autonomously decided is screened;
[0099] According to the screening of the device control item that can be autonomously decided, the device control.
[0100] Specifically, it is not excluded that there is a poor wireless communication situation, that the instruction cannot be sent from the vehicle cabin, that the moving position of the vehicle cabin cannot be obtained, etc. The device of the dwelling space is autonomously controlled according to the historical data. For example, an artificial intelligence "wisdom body" is trained according to the historical data, and the device control item that can be autonomously decided is screened. According to the screening of the device control item that can be autonomously decided, the device control, such as controlling lighting, air conditioning, water heater, etc., is controlled within a relatively safe control parameter range.
[0101] In the embodiment, the preset device control autonomous authority includes:
[0102] Obtaining record information of user empowerment and cost information of device control;
[0103] The cost information includes information of economic cost, time cost and risk cost;
[0104] According to the user empowerment and the cost of the device control, the autonomous authority range of the device control is generated;
[0105] According to the generation of the autonomous authority range of the device control, the function range of the device object and the device control is decided according to the historical information.
[0106] Specifically, in addition to user empowerment, AI-powered "intelligent agents" also incur costs in controlling home devices. For example, controlling lighting, air conditioning, and water heaters incurs electricity costs, and inappropriate control strategies can lead to wasteful use. For example, high-power or open-flame appliances like gas stoves and water heaters carry a fire risk, resulting in high risk costs. Regardless of user empowerment, low-level "intelligent agents" forgo automatic control. Furthermore, there are time costs to consider. For example, if users demand quick achievement of their goals, overly conservative device parameter settings can hinder user time savings. For example, if a user needs to leave home quickly in the morning, the AI-powered "intelligent agent" may adopt a conservative control strategy, resulting in increased time costs. For example, a water heater may rely too heavily on solar power for heating and fail to promptly adopt an electric heating strategy. Risk costs also arise. For example, when automatically controlling electric curtains to open windows for ventilation, the lack of a strategy to monitor the external environment after the windows are opened can lead to unusual weather conditions or unusual objects (such as insects and birds) intruding indoors. While surveillance can be implemented through cameras, this can still impact user trust. When obtaining demand data for window opening and ventilation through historical user data, economic cost, time cost and risk cost need to be considered. The artificial intelligence "smart body" can autonomously complete window opening and ventilation or adopt other strategies instead. For example, the execution time of the window opening command can be shortened to 1 minute before the user enters the residence, instead of the usual 5 minutes.
[0107] Figure 2 This is a structural diagram of a cross-space domain device management apparatus provided by one or more embodiments of the present invention.
[0108] like Figure 2 The cross-domain space device management device shown includes: a device control information module, a user demand information module, a command channel information module, and a demand information sharing module;
[0109] The device control information module is used to obtain device control information across multiple spatial domains based on the user's position and position transition in multiple spatial domains;
[0110] Device control information includes,functionality scope based on user permissions;
[0111] User demand information module, used to obtain user demand information;
[0112] User demand information includes functional demand information of users for device control based on their location in various spatial domains and their user permissions;
[0113] The command channel information module is used to establish control links and human-machine terminals based on the user's position in multiple spatial domains;
[0114] Establishing a control link includes establishing a link for controlling devices in multiple spatial domains based on the user's current spatial domain location;
[0115] The human-machine terminal comprises, based on the establishment of a control link, a human-machine terminal for controlling devices in multiple spatial domains based on the current spatial domain position of the user;
[0116] The demand information sharing module is used for sharing user demand information for controlling devices in multiple spatial domains based on the establishment of a control link and the human-machine terminal.
[0117] It is worth noting that, although the system / device only discloses the device control information module, the user demand information module, the instruction channel information module, the demand information sharing module, the strategy optimization and debugging module, the input data module, the convolution operation module, the pooling operation module and the full connection layer module, but it does not mean that the device is limited to the above basic functional modules, relatively, the meaning expressed by the present application is that on the basis of the above basic functional modules, the person skilled in the art can add one or more functional modules to form infinite embodiments or technical solutions in combination with the prior art, that is, the system / device is open rather than closed, and the protection scope of the present application claim cannot be limited to the above disclosed basic functional modules because the present embodiment only discloses individual basic functional modules.
[0118] In one specific embodiment, a home intelligent device control method and system based on vehicle information are disclosed. By obtaining real-time information of the user's vehicle, including position, speed, driving direction, vehicle state, navigation destination, vehicle occupant information, etc., and linking with the home intelligent device, personalized and intelligent dynamic control is achieved.
[0119] The specific improvements include the following aspects:
[0120] First, an effective association between vehicle information and home intelligent devices is established, and vehicle information is transmitted to the home control system in real time through advanced communication technology;
[0121] Second, according to the real-time position and driving state of the vehicle, the user's arrival time is intelligently judged, and the corresponding home device is started in advance to provide a more comfortable and convenient home experience;
[0122] Third, according to the state information of the vehicle, such as the remaining power, the running parameters of the home device are dynamically adjusted to achieve energy saving and emission reduction;
[0123] Fourth, multiple personalized control modes are set, and users can customize settings according to their own preferences and needs to meet the individual needs of different users.
[0124] Through these improvements, the deficiencies of the existing intelligent home device control method are effectively solved, and the intelligent and personalized level of intelligent home device control is improved.
[0125] In this embodiment, by combining the navigation destination of the vehicle, vehicle position and other information, the intelligent control of the smart home devices is realized, and the convenient and comfortable smart scene of leaving home and coming home is created. For example, when driving home after work in the evening, the water heater can be controlled in advance to ensure water supply and other scene strategies.
[0126] It helps users to create a convenient, intelligent and comfortable environment in their busy work and life, saves users' energy and time, helps users to manage time and increase convenience. By intelligently controlling home devices, energy such as electricity can be saved.
[0127] In another specific embodiment, a method for controlling smart home devices based on vehicle information is disclosed:
[0128] Based on vehicle data and information, vehicle personnel information, vehicle surrounding and environmental data and information, intelligent home device control is realized.
[0129] 1. Intelligent air conditioner control: When the vehicle is still a certain distance away from home, the air conditioner in the home is turned on in advance and adjusted to a suitable temperature, so that the user can enjoy a comfortable environment as soon as he arrives home; according to the vehicle position and outdoor weather conditions, the working mode of the air conditioner (cooling, heating, dehumidifying, etc.) is intelligently adjusted.
[0130] 2. Intelligent lighting control: When the vehicle is about to arrive home, automatically turn on the lights in the main areas such as the living room and corridor of the home to avoid the user entering the door in the dark; according to the season and time, automatically adjust the brightness and color temperature of the light to create a comfortable atmosphere.
[0131] 3. Intelligent curtain control: When the vehicle leaves for work, automatically close the curtains in the home to protect the privacy and furniture from direct sunlight; when the vehicle is about to arrive home, according to the time and light conditions, automatically open the curtains to let the indoor space be filled with natural light.
[0132] 4. Intelligent robot vacuum cleaner control: After the vehicle leaves home, automatically start the robot vacuum cleaner to clean; when the vehicle is about to arrive home, stop the robot vacuum cleaner in advance to avoid interference.
[0133] 5. Intelligent door lock control: When the vehicle approaches home, automatically unlock the door to make it convenient for the user to enter directly.
[0134] 6. Intelligent air purifier control: According to the vehicle position and local air quality data, turn on the air purifier in advance to improve the air quality in the home.
[0135] 7. Intelligent humidifier control: Combine the vehicle position and weather information to automatically adjust the indoor humidity to maintain a comfortable environment.
[0136] 8. Intelligent speaker control: Before arriving home, play the user's favorite music or radio through the intelligent speaker to create a relaxed atmosphere.
[0137] 9. Intelligent fish tank control: According to the vehicle travel plan, automatically adjust the light, filtration and feeding system of the fish tank to ensure the good living environment of the pet fish.
[0138] In another embodiment, a system comprising the following functional modules is disclosed:
[0139] Vehicle information acquisition module, for acquiring real-time vehicle information;
[0140] Calculation module, for calculating whether the vehicle triggers control of the smart home device and the execution operation of the smart home device according to the vehicle information;
[0141] Control module, for sending control instructions to the corresponding smart home device when the preset condition is met.
[0142] The system also includes a cloud server for storing vehicle information, smart home device information and control instruction data, and performing data processing and analysis.
[0143] 1. The vehicle end includes a vehicle navigation system that can obtain destination and real-time vehicle location and other related data information.
[0144] It also includes a communication module that can transmit data with the cloud server through Bluetooth, Wi-Fi or mobile network (such as 4G / 5G).
[0145] 2. The cloud server includes data processing and storage, which receives and processes information from the vehicle end, stores user device control configuration and related data.
[0146] It also includes a communication interface for bidirectional communication with the vehicle end and the smart home device end.
[0147] 3. The smart home device end includes a smart device with networking function that can receive control instructions from the cloud server.
[0148] It also includes a home gateway that connects smart devices within the home to the Internet and communicates with the cloud server.
[0149] In this embodiment, the system comprising the following functional modules has the following steps:
[0150] 1. User settings include the user associating the smart home device with the vehicle in advance and setting the control conditions, such as "turn on the water heater when the vehicle is 10 kilometers away from home" and "turn on the water heater when the navigation destination is home and the remaining navigation time is less than 30 minutes", in the relevant setting interface of the mobile phone APP or the vehicle.
[0151] 2. Vehicle information acquisition includes that the vehicle navigation system acquires the destination and the position information of the vehicle in real time. The vehicle uploads the information to the cloud server through the built-in communication module.
[0152] 3. Server processing includes that the cloud server judges according to the control condition preset by the user after receiving the vehicle information. When the condition is met, the corresponding control instruction is generated.
[0153] 4. Device control includes that the cloud server sends the control instruction to the home gateway. The home gateway transmits the instruction to the smart device to control the work of the smart device. The smart device feeds back the result of execution to the home gateway.
[0154] Figure 3 is an electronic device structure block diagram of the cross-space domain device management method provided by one or more embodiments of the application.
[0155] As shown in Figure 3 The application provides an electronic device, which comprises a processor, a communication interface, a memory and a communication bus, wherein the processor, the communication interface and the memory complete mutual communication through the communication bus.
[0156] The memory stores a computer program, and when the computer program is executed by the processor, the processor executes the steps of the cross-space domain device management method.
[0157] The application further provides a computer readable storage medium, which stores a computer program executable by an electronic device, and when the computer program runs on the electronic device, the electronic device executes the steps of the cross-space domain device management method.
[0158] The application further provides a vehicle, which comprises:
[0159] An electronic device is used to implement the steps of the cross-space domain device management method.
[0160] A processor runs a program, and when the program runs, the data output from the electronic device executes the steps of the cross-space domain device management method.
[0161] A storage medium is used to store the program, and when the program runs, the data output from the electronic device executes the steps of the cross-space domain device management method.
[0162] The communication bus mentioned above can be a Peripheral Component Interconnect (PCI) bus, an Extended Industry Standard Architecture (EISA) bus, or the like. The communication bus can be divided into an address bus, a data bus, a control bus, and the like. For the convenience of representation, only one thick line is used in the figure, but it does not mean that there is only one bus or one type of bus.
[0163] The electronic device includes a hardware layer, an operating system layer running above the hardware layer, and an application layer running on the operating system. The hardware layer includes hardware such as a central processing unit (CPU), a memory management unit (MMU), and a memory. The operating system can be any one or more computer operating systems that implement control of the electronic device through a process, such as a Linux operating system, a Unix operating system, an Android operating system, an iOS operating system, or a windows operating system. In embodiments of the present application, the electronic device can be a handheld device such as a smartphone or a tablet computer, or an electronic device such as a desktop computer or a portable computer, and is not particularly limited in embodiments of the present application.
[0164] The execution subject of the electronic device control in embodiments of the present application can be the electronic device, or a functional module capable of calling and executing a program in the electronic device. The electronic device can obtain a firmware corresponding to the storage medium, and the firmware corresponding to the storage medium is provided by a supplier. The firmware corresponding to different storage media can be the same or different, and is not limited herein. After the electronic device obtains the firmware corresponding to the storage medium, the electronic device can write the firmware corresponding to the storage medium into the storage medium, specifically, burn the firmware corresponding to the storage medium into the storage medium. The process of burning the firmware into the storage medium can be implemented by using existing technology, and is not described in detail in embodiments of the present application.
[0165] The electronic device can also obtain a reset command corresponding to the storage medium, and the reset command corresponding to the storage medium is provided by a supplier. The reset command corresponding to different storage media can be the same or different, and is not limited herein.
[0166] At this time, the storage medium of the electronic device is a storage medium into which the corresponding firmware is written, and the electronic device can respond to the reset command corresponding to the storage medium in the storage medium into which the corresponding firmware is written, so that the electronic device resets the storage medium into which the corresponding firmware is written according to the reset command corresponding to the storage medium. The process of resetting the storage medium according to the reset command can be implemented by using existing technology, and is not described in detail in embodiments of the present application.
[0167] For the convenience of description, the above apparatus is described in various units, modules, and the like in terms of functions. Of course, the functions of the units and modules can be implemented in one or more software and / or hardware in implementing the present application.
[0168] Those skilled in the art can understand that, unless otherwise defined, all terms (including technical terms and scientific terms) used herein have the same meaning as commonly understood by one of ordinary skill in the art to which this application belongs. It should also be understood that terms such as those defined in a general dictionary should be interpreted as having a meaning consistent with the meaning in the context of the relevant art and should not be interpreted in an idealized or overly formal sense unless specifically defined.
[0169] For the convenience of description, the above apparatus is described in various units, modules, and the like in terms of functions. Of course, the functions of the units and modules can be implemented in one or more software and / or hardware in implementing the present application.
[0170] As can be clearly understood from the above description of the embodiments, the present application can be implemented by means of software and a necessary universal hardware platform. Based on such an understanding, the technical solutions of the present application can be embodied in the form of a software product, and the computer software product can be stored in a storage medium, such as a ROM / RAM, a magnetic disk, or an optical disk, and includes a number of instructions for causing a computer device (which can be a personal computer, a server, or a network device, etc.) to execute the methods described in the various embodiments or some parts of the embodiments of the present application.
[0171] Finally, it should be noted that: the above embodiments are only used to illustrate the technical solutions of the present application, rather than limit them; although the present application has been described in detail with reference to the foregoing embodiments, those skilled in the art should understand that: it can still modify the technical solutions recorded in the foregoing embodiments, or make equivalent replacement for some or all of the technical features; and such modifications or replacements do not make the essence of the corresponding technical solutions deviate from the scope of the technical solutions of the embodiments of the present application.
Claims
1. A cross-space domain device management method, characterized in that: The cross-domain spatial device management method includes: Obtain cross-domain device control information based on the user's location and location transitions in multiple spatial domains; The device control information includes a functional scope based on user permissions; Obtain user demand information; The user demand information includes functional demand information of the user for device control based on the user's location in each spatial domain and the user's user authority; Establish control links and human-machine terminals based on the user's location in multiple spatial domains; The establishing of the control link includes, based on the user's current spatial domain position, controlling links for devices in multiple spatial domains; The human-machine terminal includes a human-machine terminal that controls devices in multiple spatial domains based on establishing a control link and based on the user's current spatial domain position; Based on the establishment of control links and human-machine terminals, equipment control in multiple spatial domains shares user demand information.
2. The cross-space domain device management method according to claim 1, characterized in that: The user demand information also includes: Cross-domain device control based on user position conversion in various spatial domains and establishment of control links and human-machine terminals; The cross-space domain device control includes satisfying the user's demand for environmental status across the space domain; The cross-spatial domain satisfaction of user requirements for environmental status includes satisfying user requirements for spatial domain environmental status in different spatial domains based on shared user requirement information.
3. The cross-space domain device management method according to claim 2, characterized in that: The user demand information also includes: Based on the user rights of the spatial domain, maintain the demand information of the functional capability status of the spatial domain; Acquire and maintain the functional capability status of one spatial domain and implement device control information in another spatial domain; Based on maintaining the functional capability status of one spatial domain, the device control information implemented in another spatial domain drives the relative position of the spatial domains, port docking and triggering control instructions.
4. The cross-space domain device management method according to claim 3, characterized in that: The obtaining of user demand information includes: Obtain the status information of the user's position conversion in each spatial domain; The state information of the user's position conversion in each spatial domain includes predictive spatial domain position conversion state information; Based on the predicted spatial domain position conversion status information, match the functional scope based on user permissions and preparatory device control; Based on the preparatory equipment control, the user's needs for the spatial domain environment status in different spatial domains are met.
5. The cross-space domain device management method according to claim 4, characterized in that: Also includes: Obtain historical information about users across spatial domains and how they meet user needs across spatial domains; Retrieve historical information based on control link anomalies; Based on the retrieved historical information, the preset device control autonomy permissions are matched and the device control items that can be autonomously decided are screened; Equipment control items and equipment control that can be independently decided based on screening.
6. The cross-space domain device management method according to claim 5, characterized in that: The preset device control autonomy permissions include: Obtain user authorization record information and equipment control cost information; The cost information includes information on economic cost, time cost and risk cost; Generate the autonomous authority range of device control based on user empowerment and the cost of device control; Based on the autonomous authority scope of the generated device control and historical information, the functional scope of the device object and device control is determined.
7. A cross-space domain device management device, characterized in that: The cross-domain space device management device includes: The device control information module is used to obtain device control information across multiple spatial domains based on the user's position and position transition in multiple spatial domains; The device control information includes a functional scope based on user permissions; User demand information module, used to obtain user demand information; The user demand information includes functional demand information of the user for device control based on the user's location in each spatial domain and the user's user authority; The command channel information module is used to establish control links and human-machine terminals based on the user's position in multiple spatial domains; The establishing of the control link includes, based on the user's current spatial domain position, controlling links for devices in multiple spatial domains; The human-machine terminal includes a human-machine terminal that controls devices in multiple spatial domains based on establishing a control link and based on the user's current spatial domain position; The demand information sharing module is used to establish a control link and a human-machine terminal, and to control and share user demand information among devices in multiple spatial domains.
8. An electronic device, characterized in that: include: A processor, a communication interface, a memory, and a communication bus, wherein the processor, the communication interface, and the memory communicate with each other via the communication bus; A computer program is stored in the memory. When the computer program is executed by the processor, the processor executes the steps of the cross-spatial domain device management method according to any one of claims 1 to 6.
9. A computer-readable storage medium, characterized in that A computer program executable by an electronic device is stored. When the computer program is run on the electronic device, the electronic device executes the steps of the cross-spatial domain device management method according to any one of claims 1 to 6.
10. A vehicle, characterized in that: include: An electronic device, configured to implement the steps of the cross-spatial domain device management method according to any one of claims 1 to 6; a processor, wherein the processor runs a program, and when the program runs, the steps of the cross-spatial domain device management method according to any one of claims 1 to 6 are executed based on data output by the electronic device; A storage medium for storing a program, wherein when the program is running, the program executes the steps of the cross-spatial domain device management method according to any one of claims 1 to 6 for data output from the electronic device.