[go: up one dir, main page]

CN118557043B - Methods, apparatus and systems for controlling temperature - Google Patents

Methods, apparatus and systems for controlling temperature

Info

Publication number
CN118557043B
CN118557043B CN202310223205.5A CN202310223205A CN118557043B CN 118557043 B CN118557043 B CN 118557043B CN 202310223205 A CN202310223205 A CN 202310223205A CN 118557043 B CN118557043 B CN 118557043B
Authority
CN
China
Prior art keywords
temperature
user
object carried
vehicle
target temperature
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN202310223205.5A
Other languages
Chinese (zh)
Other versions
CN118557043A (en
Inventor
朱亚冰
周朝凯
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Huawei Technologies Co Ltd
Original Assignee
Huawei Technologies Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Huawei Technologies Co Ltd filed Critical Huawei Technologies Co Ltd
Priority to CN202310223205.5A priority Critical patent/CN118557043B/en
Publication of CN118557043A publication Critical patent/CN118557043A/en
Application granted granted Critical
Publication of CN118557043B publication Critical patent/CN118557043B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • AHUMAN NECESSITIES
    • A47FURNITURE; DOMESTIC ARTICLES OR APPLIANCES; COFFEE MILLS; SPICE MILLS; SUCTION CLEANERS IN GENERAL
    • A47JKITCHEN EQUIPMENT; COFFEE MILLS; SPICE MILLS; APPARATUS FOR MAKING BEVERAGES
    • A47J27/00Cooking-vessels
    • A47J27/21Water-boiling vessels, e.g. kettles
    • A47J27/21008Water-boiling vessels, e.g. kettles electrically heated
    • AHUMAN NECESSITIES
    • A47FURNITURE; DOMESTIC ARTICLES OR APPLIANCES; COFFEE MILLS; SPICE MILLS; SUCTION CLEANERS IN GENERAL
    • A47JKITCHEN EQUIPMENT; COFFEE MILLS; SPICE MILLS; APPARATUS FOR MAKING BEVERAGES
    • A47J36/00Parts, details or accessories of cooking-vessels
    • A47J36/32Time-controlled igniting mechanisms or alarm devices
    • AHUMAN NECESSITIES
    • A47FURNITURE; DOMESTIC ARTICLES OR APPLIANCES; COFFEE MILLS; SPICE MILLS; SUCTION CLEANERS IN GENERAL
    • A47JKITCHEN EQUIPMENT; COFFEE MILLS; SPICE MILLS; APPARATUS FOR MAKING BEVERAGES
    • A47J36/00Parts, details or accessories of cooking-vessels
    • A47J36/32Time-controlled igniting mechanisms or alarm devices
    • A47J36/321Time-controlled igniting mechanisms or alarm devices the electronic control being performed over a network, e.g. by means of a handheld device
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60NSEATS SPECIALLY ADAPTED FOR VEHICLES; VEHICLE PASSENGER ACCOMMODATION NOT OTHERWISE PROVIDED FOR
    • B60N3/00Arrangements or adaptations of other passenger fittings, not otherwise provided for
    • B60N3/16Arrangements or adaptations of other passenger fittings, not otherwise provided for of cooking or boiling devices
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60RVEHICLES, VEHICLE FITTINGS, OR VEHICLE PARTS, NOT OTHERWISE PROVIDED FOR
    • B60R16/00Electric or fluid circuits specially adapted for vehicles and not otherwise provided for; Arrangement of elements of electric or fluid circuits specially adapted for vehicles and not otherwise provided for
    • B60R16/02Electric or fluid circuits specially adapted for vehicles and not otherwise provided for; Arrangement of elements of electric or fluid circuits specially adapted for vehicles and not otherwise provided for electric constitutive elements
    • B60R16/023Electric or fluid circuits specially adapted for vehicles and not otherwise provided for; Arrangement of elements of electric or fluid circuits specially adapted for vehicles and not otherwise provided for electric constitutive elements for transmission of signals between vehicle parts or subsystems

Landscapes

  • Engineering & Computer Science (AREA)
  • Food Science & Technology (AREA)
  • Mechanical Engineering (AREA)
  • Transportation (AREA)
  • Electric Propulsion And Braking For Vehicles (AREA)

Abstract

本申请提供了一种控制温度的方法、装置和系统。在该方法中,第一设备确定第一设备内承载对象的当前温度未达到目标温度;根据用户状态、与用户具有关联关系的第二设备的状态、控制温度模型中的至少一个将第一设备内承载对象的当前温度控制至目标温度。本申请的控制温度的方法可以应用于车载智能电热杯中,用户无需手动开启第一设备的控制温度功能,第一设备可以在一定条件下自动控制温度,尽量避免了用户在驾驶时手动操作第一设备可能造成的危险,提升了用户驾驶场景下的使用体验。

This application provides a method, apparatus, and system for controlling temperature. In this method, a first device determines that the current temperature of an object within the first device has not reached a target temperature; based on at least one of the user's state, the state of a second device associated with the user, and a temperature control model, the current temperature of the object within the first device is controlled to the target temperature. This temperature control method can be applied to in-vehicle smart electric heating cups. Users do not need to manually activate the temperature control function of the first device; the first device can automatically control the temperature under certain conditions, minimizing the potential dangers of manual operation while driving and improving the user experience in driving scenarios.

Description

Method, device and system for controlling temperature
Technical Field
The embodiment of the application relates to the field of electronic equipment, and more particularly relates to a method, a device and a system for controlling temperature.
Background
With the development of scientific technology, vehicle-mounted intelligent equipment provides more intelligent services for life of people. The vehicle-mounted intelligent electric cup is a common vehicle-mounted intelligent device and can provide various drinking services for users in driving scenes. Due to the specificity of driving scenes, the vehicle-mounted intelligent electric cup provides good drinking service for users and also needs to consider the problem of driving safety.
Therefore, how to provide a vehicle-mounted intelligent electric cup, which can improve the drinking experience of a user in a driving scene and reduce the risk of traffic accidents is a problem to be solved at present.
Disclosure of Invention
The embodiment of the application provides a method, a device and a system for controlling temperature. The method can improve the use experience of the user while avoiding the manual temperature control of the user in the driving scene.
According to the first aspect, a method for controlling temperature is provided, and the method is applied to first equipment, and comprises the steps of determining that the current temperature of a bearing object in the first equipment does not reach the target temperature of the bearing object in the first equipment, and controlling the current temperature of the bearing object in the first equipment to the target temperature of the bearing object in the first equipment according to at least one of a user state, a second equipment state and a control temperature model, wherein when the first equipment is used, the first equipment and the second equipment have an association relation with the user, and the target temperature of the bearing object in the first equipment is one of a required temperature, a custom temperature and a default temperature of the bearing object in the first equipment.
The first device may be an intelligent device such as a vehicle-mounted intelligent refrigerator or a vehicle-mounted intelligent electric heating cup, and the second device may be a vehicle terminal driven by a user. The form of the carrying object in the first apparatus is not limited to liquid or solid, and the kind or number of the carrying object is not limited. For example, when the first device is a vehicle-mounted intelligent refrigerator, the bearing object in the first device can be ice cubes, and when the first device is a vehicle-mounted intelligent electric cup, the bearing object in the first device can be liquid, solid or solid-liquid mixture. The required temperature of the load-bearing object within the first device may be understood as the drinking temperature and the required temperature of the different load-bearing objects may be different. Still further, the desired temperature of the load-bearing object within the first device may be an optimal desired temperature of the load-bearing object within the first device. For example, the optimal demand temperature for milk is 45 ℃. The scheme can be applied to a user driving scene. Based on the above scheme, when the current temperature of the load-bearing object does not reach the target temperature, the first device may control the temperature of the load-bearing object according to at least one of the user state, the state of the second device, and the control temperature model. The temperature control device has the advantages that a user does not need to manually start the function of controlling the temperature of the first equipment, the first equipment can automatically control the temperature under a certain condition, dangers possibly caused by the manual operation of the first equipment when the user drives are avoided as much as possible, and the use experience of the user is improved.
With reference to the first aspect, in some implementations of the first aspect, when the current temperature of the load-bearing object in the first device is controlled to the target temperature of the load-bearing object in the first device according to the user state, the method further includes determining that the user state meets a first condition, where the first condition includes at least one of the user being in a tired state (e.g., perceived as being in tired driving), a duration interval of the user using the load-bearing object being greater than a first time threshold.
Based on the scheme, the first equipment can control the temperature of the bearing object in the first equipment according to the user state. For example, when the user is in a tired state or the user does not use the carrying object for a long time, the first device may determine that the user has a need to use the carrying object, thereby performing temperature control of the carrying object in advance, facilitating use by the user.
With reference to the first aspect, in some implementations of the first aspect, the second device is a vehicle driven by a user, and when the method includes controlling the current temperature of the object carried in the first device to the target temperature of the object carried in the first device according to the state of the second device, the method specifically includes controlling the current temperature of the object carried in the first device to the target temperature of the object carried in the first device according to determining that the state of the second device satisfies a second condition, where the second condition includes at least one of the vehicle being a parking gear and the vehicle reaching a destination within a second time threshold.
It should be noted that the second device may be a vehicle driven by the user. When the user is in a driving scene, the first device may determine that the user may have a need to use the bearing object in the first device according to a specific driving state of the vehicle (for example, the vehicle is in a parking gear, the vehicle is about to reach a destination, etc.), and the first device may control the temperature of the bearing object in the first device for the user in advance. In addition, the second device may also be a smart phone or a tablet computer held by the user, for example, the user is determined to have walked for a long time through the function of the number of steps collected by the smart phone, and the user is considered to have a need to use the object carried in the first device, and the first device may also control the temperature in advance, so that the user can use the device. It is to be noted that the specific form of the second device is not limited by the present application, and any device that can be used to assist the first device in determining that the user has a need to use the bearing object in the first device is the second device in the present application, so the method for controlling the temperature of the present application includes, but is not limited to, application to the driving scenario of the user, and obviously also applies to the walking scenario of the user.
Based on the scheme, the first equipment can control the temperature of the bearing object in the first equipment according to the state of the second equipment. The second time threshold may be understood as the time required by the first device to control the current temperature of the object carried in the first device to the target temperature of the object carried in the first device. Taking the second device as an example of the vehicle terminal driven by the user, when the vehicle terminal is in a parking gear or the time when the vehicle terminal arrives at the destination and/or the service area is close to the second time threshold, the first device determines that the user has a drinking requirement and executes temperature control on the bearing object.
With reference to the first aspect, in certain implementation manners of the first aspect, when including controlling the current temperature of the object carried in the first device to the target temperature of the object carried in the first device according to the control temperature model, the method further includes determining the control temperature model using historical data.
Based on the scheme, the first equipment can control the temperature of the bearing object in the first equipment according to the control temperature model. Wherein the control temperature model may be a heating model.
With reference to the first aspect, in certain implementations of the first aspect, the historical usage data includes at least one of a historical time slice of the user using the first device, a historical number of times the user used the first device, a historical control temperature state of the user used the first device.
Based on the above, the historical usage data may be historical usage data of the user using the first device. Taking the first equipment as an example of the vehicle-mounted intelligent electric cup, the vehicle-mounted intelligent electric cup establishes a control temperature model according to the time slices, the historical times and the historical control temperature states used by the user, and controls the temperature of the bearing object in the vehicle-mounted intelligent electric cup according to the control temperature model, so that the vehicle-mounted intelligent electric cup is more suitable for the drinking habit of the user, and the drinking experience of the user is improved.
The historical usage data may be historical usage data of the second device used by the user. Taking the second device as a vehicle terminal as an example, for a user driving the vehicle for a long time, the historical usage data of the vehicle terminal can reflect the drinking habit of the user. The control temperature model determined according to the historical use data of the vehicle terminal controls the temperature of the bearing object in the first equipment, and is more suitable for the users.
With reference to the first aspect, in some implementation manners of the first aspect, the method further includes obtaining first information, where the first information is used to indicate the object carried in the first device, and determining a target temperature of the object carried in the first device according to the first information.
With reference to the first aspect, in some implementations of the first aspect, the determining that the current temperature of the first intra-device bearer object does not reach the target temperature of the first intra-device bearer object includes determining that a difference between the current temperature associated with the first intra-device bearer object and a required temperature of the first intra-device bearer object is greater than or equal to a temperature threshold.
It should be noted that, the current temperature associated with the first intra-device bearing object may be a temperature of the first intra-device bearing object, a detected temperature of an inner wall of the first device, or the like. For example, when the first device is a vehicle-mounted intelligent electric cup, the detected temperature of the inner wall of the first device can be understood as the temperature of the inner container of the vehicle-mounted intelligent electric cup.
That is, when the current temperature of the bearing object within the first device has a certain temperature difference from the target temperature, it is possible for the first device to perform temperature control of the bearing object.
With reference to the first aspect, in certain implementation manners of the first aspect, when the first device is preconfigured with the required temperature of the first intra-device bearer object, the method further includes determining that the target temperature of the first intra-device bearer object is the required temperature of the first intra-device bearer object.
With reference to the first aspect, in some implementations of the first aspect, when the first device does not pre-configure a required temperature of the object carried in the first device and the user sets the custom temperature within a third time threshold, the method further includes determining that the target temperature of the object carried in the first device is the custom temperature.
Based on the above scheme, for the bearing object with the first device not preconfigured with the required temperature, the user can set the target temperature in a self-defined manner, so that the first device can control the temperature of the bearing object in the first device.
It should be noted that, when the user does not complete the setting of the custom temperature within the third time threshold, the first device may set the target temperature to the default temperature.
With reference to the first aspect, in certain implementations of the first aspect, the first device is an in-vehicle smart electric cup.
The system for controlling the temperature comprises a first device and a second device, wherein the first device is used for determining that the current temperature of a bearing object in the first device does not reach the target temperature of the bearing object in the first device, and the first device is also used for controlling the current temperature of the bearing object in the first device to the target temperature of the bearing object in the first device according to at least one of a user state, a second device state and a control temperature model, when the first device is used, the first device, the second device and the second device have an association relation with a user, and the target temperature of the bearing object in the first device is one of a required temperature, a custom temperature and a default temperature of the bearing object in the first device.
With reference to the second aspect, in some implementations of the second aspect, the system further includes a third device, the first device is further configured to receive user status information from the third device, and the first device is further configured to determine, according to the user status information, that the user status meets a first condition, where the first condition includes at least one of user fatigue, and a duration interval in which the user uses the bearer object is greater than a first time threshold.
The third device may be a smart device such as a smart watch or a smart phone, and may be used to obtain the user status.
With reference to the second aspect, in some implementations of the second aspect, the second device is a vehicle driven by a user, the first device is further configured to receive status information of the second device from the second device, and the first device is further configured to determine, according to the status information of the second device, that the status of the second device meets a second condition, and control a current temperature of a load-bearing object in the first device to a target temperature of the load-bearing object in the first device, where the second condition includes at least one of the vehicle being a parking gear and the vehicle reaching a destination within a second time threshold.
With reference to the second aspect, in certain implementations of the second aspect, the first device is further configured to determine the control temperature model based on historical usage data.
With reference to the second aspect, in certain implementations of the second aspect, the historical usage data includes at least one of a historical time slice of the user using the first device, a historical number of times the user used the first device, a historical control temperature state of the user used the first device.
With reference to the second aspect, in some implementations of the second aspect, the third device is further configured to send first information to the first device in response to a first operation of a user, the first device is further configured to receive first information from the third device, where the first information is used to indicate a bearing object in the first device, the first device is further configured to determine a target temperature of the bearing object in the first device according to the first information, and the third device is further configured to display first prompt information in response to the first device determining the target temperature of the bearing object in the first device.
Based on the above scheme, when the first device determines the target temperature, the user interface of the third device may display a prompt message, and the user may determine that the first device has determined the target temperature through the user interface of the third device.
With reference to the second aspect, in some implementations of the second aspect, when the target temperature of the object carried in the first device is the custom temperature or the default temperature, the third device is further configured to display second prompting information in response to the first device not pre-configuring the required temperature of the object carried in the first device, where the second prompting information is used to prompt a user to set the custom temperature.
With reference to the second aspect, in some implementations of the second aspect, the first device is further configured to determine that a difference between a current temperature associated with the first intra-device bearer object and a required temperature of the first intra-device bearer object is greater than or equal to a temperature threshold.
With reference to the second aspect, in some implementations of the second aspect, when the first device is preconfigured with a required temperature of the object carried in the first device, the first device is further configured to determine that the target temperature of the object carried in the first device is the required temperature of the object carried in the first device.
With reference to the second aspect, in some implementations of the second aspect, when the first device does not pre-configure the required temperature of the object carried in the first device, the third device is further configured to send second information to the first device in response to the user setting the custom temperature within a third time threshold, and the first device is further configured to determine, in response to receiving the second information from the third device, that the target temperature of the object carried in the first device is the custom temperature.
In a third aspect, a device for controlling temperature is provided, and the device is a device or has some or all device functions, and the device comprises a processing module, and is used for determining that the current temperature of a load-bearing object in the first device does not reach the target temperature of the load-bearing object in the first device, and is also used for controlling the current temperature of the load-bearing object in the first device to the target temperature of the load-bearing object in the first device according to at least one of a user state, a state of a second device and a control temperature model, wherein when the first device is used, the first device and the second device have an association relationship with the user, and the target temperature of the load-bearing object in the first device is one of a required temperature, a custom temperature and a default temperature of the load-bearing object in the first device.
With reference to the third aspect, in some implementations of the third aspect, when the current temperature of the bearer object in the first device is controlled to the target temperature of the bearer object in the first device according to the user state, the processing module is further configured to determine that the user state meets a first condition, where the first condition includes at least one of user fatigue, and a duration interval of use of the bearer object by the user is greater than a first time threshold.
With reference to the third aspect, in some implementations of the third aspect, the second device is a vehicle driven by a user, and when the control of the current temperature of the object carried in the first device to the target temperature of the object carried in the first device according to the state of the second device is included, the processing module is further configured to control the current temperature of the object carried in the first device to the target temperature of the object carried in the first device according to determining that the state of the second device meets a second condition, where the second condition includes at least one of the vehicle being a parking gear and the vehicle reaching a destination within a second time threshold.
With reference to the third aspect, in some implementations of the third aspect, the processing module is further configured to determine the control temperature model according to historical usage data when including controlling a current temperature of the first intra-device bearer object to a target temperature of the first intra-device bearer object according to the control temperature model.
With reference to the third aspect, in certain implementations of the third aspect, the historical usage data includes at least one of a historical time slice of the user using the first device, a historical number of times the user used the first device, a historical control temperature state of the user used the first device.
With reference to the third aspect, in some implementations of the third aspect, the transceiver module is configured to obtain first information, where the first information is used to indicate the first intra-device bearer object, and the processing module is further configured to determine a target temperature of the first intra-device bearer object according to the first information.
With reference to the third aspect, in some implementations of the third aspect, the processing module is further configured to determine that a difference between a current temperature associated with the first intra-device bearer object and a required temperature of the first intra-device bearer object is greater than or equal to a temperature threshold.
With reference to the third aspect, in some implementations of the third aspect, when the first device is preconfigured with a required temperature of the first intra-device bearer object, the processing module is further configured to determine that the target temperature of the first intra-device bearer object is the required temperature of the first intra-device bearer object.
With reference to the third aspect, in some implementations of the third aspect, when the first device does not pre-configure a required temperature of the object carried in the first device, and the user sets the custom temperature within a third time threshold, the processing module is further configured to determine that the target temperature of the object carried in the first device is the custom temperature.
In a fourth aspect, there is provided an apparatus for controlling temperature comprising a processor coupled to a memory for storing a computer program, the processor being operable to cause the apparatus for controlling temperature to perform a method as in the first aspect and any one of its possible implementations.
With reference to the fourth aspect, in certain implementations of the fourth aspect, the apparatus further includes one or more of the memory and a transceiver for receiving signals and/or transmitting signals.
In a fifth aspect, there is provided a computer readable storage medium comprising a computer program or instructions which, when run on a computer, cause the method as in the first aspect and any one of its possible implementations to be performed.
In a sixth aspect, there is provided a computer program product comprising a computer program or instructions which, when run on a computer, cause the method as in the first aspect and any one of its possible implementations to be performed.
In a seventh aspect, a computer program is provided which, when run on a computer, causes the method as in the first aspect and any one of its possible implementations to be performed.
Drawings
Fig. 1 is a functional block diagram illustration of an intelligent driving apparatus provided by an embodiment of the present application.
Fig. 2 is a schematic diagram of a scenario of a temperature control method provided by an embodiment of Shen Ben.
FIG. 3 is a set of GUIs provided in an embodiment of the present application.
Fig. 4 is a method for controlling temperature according to an embodiment of the present application.
Fig. 5 is a method of heating a liquid in a cup according to an embodiment of the present application.
FIG. 6 is a schematic illustration of another method of heating a liquid in a cup according to an embodiment of the application.
Fig. 7 is a method for controlling temperature according to an embodiment of the present application.
Detailed Description
The technical solutions in the embodiments of the present application will be described below with reference to the accompanying drawings.
The terminology used in the following examples is for the purpose of describing particular embodiments only and is not intended to be limiting of the application. As used in the specification of the application and the appended claims, the singular forms "a," "an," "the," and "the" are intended to include, for example, "one or more" such forms of expression, unless the context clearly indicates to the contrary. It should also be understood that in the following embodiments of the present application, "at least one", "one or more" means one, two or more than two. The term "and/or" is used to describe an associative relationship of associative objects, and indicates that three relationships may exist, for example, a and/or B may indicate that a exists alone, while a and B exist together, and B exists alone, where A, B may be singular or plural. The character "/" generally indicates that the context-dependent object is an "or" relationship.
Reference in the specification to "one embodiment" or "some embodiments" or the like means that a particular feature, structure, or characteristic described in connection with the embodiment is included in one or more embodiments of the application. Thus, appearances of the phrases "in one embodiment," "in some embodiments," "in other embodiments," and the like in the specification are not necessarily all referring to the same embodiment, but mean "one or more but not all embodiments" unless expressly specified otherwise. The terms "comprising," "including," "having," and variations thereof mean "including but not limited to," unless expressly specified otherwise.
Fig. 1 is an application scenario of a temperature control method provided in an embodiment of the present application. In this application scenario, a vehicle 100 may be included.
The perception system 120 may include several types of sensors that sense information about the environment surrounding the vehicle 100. For example, the sensing system 120 may include a positioning system, which may be a global positioning system (global positioning system, GPS) 121, or one or more of a Beidou system or other positioning system, an inertial measurement unit (inertial measurement unit, IMU) 122, a lidar 123, a millimeter wave radar 124, an ultrasonic radar 125, and a camera 126.
The vehicle 100 may include a patterning module 130. The composition module 130 may map the environment using object recognition algorithms, in-motion restoration structure (structure from motion, SFM) algorithms, video tracking, synchronized positioning and mapping (simultaneous localization AND MAPPING, SLAM), and other techniques.
The vehicle 100 interacts with a mobile terminal, external sensor, other vehicle, other computer system, or user through a peripheral device 140. Peripheral devices 140 may include a wireless communication system 141, an on-board screen 142, a microphone 143, and/or a speaker 144.
In some possible implementations, the peripheral device 140 provides a means of user interaction with the user interface of the vehicle 100. For example, the on-board screen 142 may provide information to a user of the vehicle 100. The user interface may also operate the on-board screen 142 to receive user input. The on-vehicle screen 142 may be operated by a touch screen. In other cases, peripheral device 140 may provide a means for vehicle 100 to communicate with other devices located within the vehicle. For example, microphone 143 may receive audio (e.g., voice commands or other audio input) from a user of vehicle 100. Similarly, speaker 144 may output audio to a user of vehicle 100.
Some or all of the functions of the vehicle 100 may be controlled by the computing platform 150. The computing platform 150 may include processors 151 through 15n (n is a positive integer), which are circuits with signal processing capabilities, and in one implementation, may be circuits with instruction reading and running capabilities, such as a central processing unit (central processing unit, CPU), microprocessor, graphics processor (graphics processing unit, GPU) (which may be understood as a microprocessor), or digital signal processor (DIGITAL SIGNAL processor, DSP), etc., and in another implementation, the processors may implement a function through the logical relationship of hardware circuits that are fixed or reconfigurable, such as hardware circuits implemented by application-specific integrated circuits (ASIC) or programmable logic devices (programmable logic device, PLD), for example FPGA. In the reconfigurable hardware circuit, the processor loads the configuration document, and the process of implementing the configuration of the hardware circuit may be understood as a process of loading instructions by the processor to implement the functions of some or all of the above units. Furthermore, a hardware circuit designed for artificial intelligence may be also be considered as an ASIC, such as a neural network processing unit (neural network processing unit, NPU), tensor processing unit (tensor processing unit, TPU), deep learning processing unit (DEEP LEARNING processing unit, DPU), etc. In addition, computing platform 150 may also include a memory for storing instructions that some or all of processors 151 through 15n may call and execute to implement corresponding functions.
Alternatively, one or more of these components may be mounted separately from or associated with vehicle 100. The above components may be communicatively coupled together in a wired and/or wireless manner.
Alternatively, the above components are only an example, and in practical applications, components in the above modules may be added or deleted according to actual needs, and fig. 1 should not be construed as limiting the embodiments of the present application.
Alternatively, the vehicle 100 may include one or more different types of vehicles, and may include one or more different types of vehicles or movable objects that operate or move on land (e.g., highways, roads, railways, etc.), on water (e.g., waterways, rivers, oceans, etc.), or in space. For example, the vehicle may include an automobile, a bicycle, a motorcycle, a train, a subway, an airplane, a ship, an aircraft, a robot, or other type of conveyance or movable object, etc., to which embodiments of the present application are not limited.
Along with the development of scientific technology, the vehicle-mounted intelligent equipment provides convenience for life of people. Under the user driving scene, the on-vehicle intelligent electric cup can provide the service of heating the liquid in the cup for the user. When a user needs to drink, the user often needs to turn on a switch of the vehicle-mounted intelligent electric heating cup by hand to heat liquid in the cup, and normal driving of the vehicle can be affected. In general, a user can turn on the switch of the vehicle-mounted intelligent electric heating cup when drinking needs, at this time, the vehicle-mounted intelligent electric heating cup can start heating, and a certain time is needed for heating to a target temperature, so that the user cannot acquire moisture in time. In addition, the liquid in the vehicle-mounted intelligent electric heating cup can be different, the optimal drinking temperature of different liquids can also be different, and the vehicle-mounted intelligent electric heating cup needs to heat the different liquids to the corresponding optimal drinking temperature.
Therefore, the embodiment of the application provides a temperature control method which can be applied to the vehicle-mounted intelligent electric cup, so that the vehicle-mounted intelligent electric cup can provide automatic heating service, and the drinking experience of a user in a driving environment is improved.
As shown in fig. 2, a scenario where the method for controlling temperature provided by the embodiment of the present application is applied is shown. By way of example, this scenario may include a car terminal 210, a car screen 220, a car smart electric cup 230, a smart watch 240, and a smart phone 250.
For example, the in-car terminal 210 may carry an in-car screen 220, the in-car terminal 210 may provide navigation services to a user, and navigation information may be displayed on the in-car screen 220. Further, the vehicle screen 220 may display driving information of the vehicle terminal 210 such as gear information of the vehicle terminal 210. The vehicle terminal 210 can establish communication connection with the vehicle-mounted intelligent electric cup 230 through communication technologies such as Bluetooth or Wi-Fi, and the vehicle-mounted intelligent electric cup 230 can acquire running information of the vehicle terminal 210. The smart watch 240 may establish communication connection with the vehicle-mounted intelligent electric cup 230 through communication technologies such as bluetooth or Wi-Fi, and the vehicle-mounted intelligent electric cup 230 may obtain the fatigue state of the user. The smart phone 250 may establish a communication connection with the vehicle-mounted smart electric cup 230 via bluetooth or Wi-Fi communication technology, and the vehicle-mounted smart electric cup 230 may obtain the type of liquid in the cup and/or the target temperature. The vehicle-mounted intelligent electric heating cup 230 can perform operations such as screening, calculation, modeling and the like according to the acquired driving information, the fatigue state of a user, the type of liquid in the cup, the target temperature and the like, so that the automatic heating of the liquid in the cup is realized.
In the method for controlling the temperature provided by the embodiment of the application, the vehicle-mounted intelligent electric heating cup can determine the type of liquid in the cup through the intelligent mobile phone, and determine the target temperature corresponding to the type of liquid. FIG. 3 illustrates a set of graphical user interfaces (GRAPHICAL USER INTERFACE, GUI) provided by an embodiment of the present application. Taking a smart phone and a vehicle-mounted intelligent electric cup as examples, the embodiment of the application is further described.
As shown in fig. 3 (a), the smart phone 250 establishes a communication connection with the in-vehicle smart electric cup 230. The smartphone 250 displays a user interface that displays icons of devices that can establish a communication connection with the smartphone 250. For example, the interface displays icons of 8 devices such as a living room television, a primary-lying television, a secondary-lying television, and a car-mounted smart electric cup, in which the smart phone 250 can establish a communication connection. The bottom of the interface can also display 4 pieces of control information, namely home, mall, intelligent and my controls. The control is a visual graphical interface element presented to a user, is a software component, is contained in an application program, controls data processed by the application program and interactive operation on the data, and can be interacted with the control by the user through touch, sliding and other operations, so that related information of the application program is read and edited. In general, controls may include visual interface elements such as icons, buttons, menus, tabs, text boxes, status bars, and the like. In response to a user operation (e.g., a touch operation, or a click operation) on a different control, a different interface may be displayed on the screen of the device. The current interface displays a display interface corresponding to the home control. The icon 301 of the in-vehicle smart electric cup is displayed "on-line" and may indicate that the smartphone 250 has established a communication connection with the in-vehicle smart electric cup 230. In response to a user's operation of icon 301 of the in-vehicle smart electric cup, the smart phone may display a GUI as shown in (b) of fig. 3.
As shown in (b) of fig. 3, the smart phone may display an interface of the in-vehicle smart electric cup in response to a user's operation of the icon 301 of the in-vehicle smart electric cup. The interface displays a plurality of options, respectively, liquid type, heat type, factory settings, and other options. The smart phone 250 may display interfaces corresponding to different options according to the different options clicked by the user, and in response to the user clicking the liquid type option 302, the smart phone may display a GUI as shown in (c) of fig. 3.
As shown in fig. 3 (c), in response to a user clicking on the liquid type option 302, the smartphone may display a liquid type interface. The interface displays a plurality of options, including water, milk, coffee, honey water, and custom options. The user can select a corresponding option on the user interface of the smart phone according to the actual liquid type in the vehicle-mounted intelligent electric cup, and when the actual liquid type is not preset in the smart phone, the user can click the custom option 303 to input the actual liquid type, such as 'green tea'. In response to the user clicking on the milk option 304, the smartphone may display a GUI as shown in fig. 3 (d). In response to the user clicking on the honey option 305, the smartphone may display a GUI as shown in (e) of fig. 3.
As shown in (d) of fig. 3, in response to the user clicking the milk option 304, a prompt box 306 for prompting the user that the vehicle-mounted intelligent electric cup is preset with the optimal drinking temperature of milk and setting the target temperature as the optimal drinking temperature may be displayed on the liquid type interface of the smart phone. It can be understood that the optimal drinking temperature of the liquid can be preset in the vehicle-mounted intelligent electric cup, and when the vehicle-mounted intelligent electric cup determines that the optimal drinking temperature of the liquid type is preset according to the type of the liquid input by a user, corresponding prompt information can be displayed on a liquid type interface of the intelligent mobile phone. The vehicle-mounted intelligent electric heating cup can heat liquid in the cup to the optimal drinking temperature.
As shown in (e) of fig. 3, in response to the user clicking on the mead option 305, the smartphone may display a set target temperature interface through which the user can manually set the target temperature of the mead through a custom option of the interface. It can be understood that the optimal drinking temperature of the honey water is not preset in the vehicle-mounted intelligent electric cup, so that the vehicle-mounted intelligent electric cup cannot determine the optimal drinking temperature of the honey water according to the type of liquid input by a user. The custom selection displayed by the interface can be used for prompting a user that the vehicle-mounted intelligent electric cup does not set the optimal drinking temperature of the liquid type in advance and prompting to manually set the target temperature. When the user finishes the operation of setting the target temperature within a certain time (for example, 2 min), the vehicle-mounted intelligent electric heating cup can heat the liquid in the cup to the target temperature. When the user does not complete the operation of setting the target temperature within a certain time, the smart phone may display a GUI as shown in (f) of fig. 3.
As shown in (f) of fig. 3, in response to the user not completing the operation of setting the target temperature within a certain time, the smartphone may display a prompt box 307 at the set target temperature interface for prompting the user that the target temperature has been set to a default temperature (e.g., 45 ℃). The vehicle-mounted intelligent electric heating cup can heat liquid in the cup to a default temperature.
It can be seen that in the method for controlling temperature provided in the embodiment of the present application. The method comprises the steps that a user adds liquid into a vehicle-mounted intelligent electric cup, manually inputs the type of the liquid into a smart phone in communication connection with the vehicle-mounted intelligent electric cup, determines a target temperature corresponding to the liquid according to the type of the liquid input by the user, and automatically heats the liquid in the cup to the target temperature so as to be convenient for the user to drink.
As shown in fig. 4, the method for controlling temperature provided by the embodiment of the application can be applied to devices capable of controlling temperature, such as vehicle-mounted intelligent electric heating cups, intelligent electric heating lunch boxes, vehicle-mounted intelligent refrigerators and the like. The method 400 is specifically described below using a vehicle-mounted intelligent electric cup as an example.
S401, determining the type of the liquid.
Illustratively, the vehicle-mounted intelligent electric heating cup establishes communication connection with the smart phone through Bluetooth or Wi-Fi. The user inputs the liquid type actually added into the vehicle-mounted intelligent electric heating cup into the intelligent mobile phone, and the intelligent mobile phone obtains the liquid type. The vehicle-mounted intelligent electric heating cup determines the type of liquid in the cup according to the received information from the intelligent mobile phone. The manner in which the user inputs the liquid type into the smart phone is not limited. When the type of the actual liquid is preset by the smart phone, the user can directly select the corresponding liquid type on the user interface of the smart phone, and when the type of the actual liquid is not preset by the smart phone, the user can add the liquid of the type through the user interface of the smart phone.
For example, different liquid types may have different optimal drinking temperatures. For example, milk has an optimal drinking temperature of 45 ℃.
S402, determining the target temperature according to the type of the liquid.
For example, the vehicle-mounted intelligent electric heating cup can determine the target temperature according to the type of the liquid, so that the vehicle-mounted intelligent electric heating cup can conveniently heat the liquid in the cup to the corresponding target temperature.
It can be understood that the vehicle-mounted intelligent electric cup can determine the target temperature in the following three ways, and the three ways of determining the target temperature are respectively described below.
S403, determining the target temperature as the optimal drinking temperature.
For example, the optimal drinking temperature corresponding to various liquids can be preset in the vehicle-mounted intelligent electric cup. When the type of liquid in the cup is determined by the vehicle-mounted intelligent electric heating cup, whether the optimal drinking temperature of the liquid is preset or not is determined. When the optimal drinking temperature of the liquid is preset in the vehicle-mounted intelligent electric heating cup, the vehicle-mounted intelligent electric heating cup can heat the liquid in the cup to the optimal drinking temperature. The target temperature at this time is the optimum drinking temperature.
For example, when the optimal drinking temperature of the liquid is preset in the vehicle-mounted intelligent electric cup, a prompt box 306 shown in (d) of fig. 3 may be displayed on the user interface of the smart phone to prompt the user that the target temperature of the liquid in the cup is the optimal drinking temperature.
S404, determining the target temperature as the self-defined temperature.
For example, when the optimal drinking temperature of the liquid is not preset in the vehicle-mounted intelligent electric cup, the user interface of the smart phone can display prompt information for prompting the user that the optimal drinking temperature of the liquid is not preset or not found in the vehicle-mounted intelligent electric cup and prompting the user to customize the temperature. The target temperature at this time is the user-defined temperature. The vehicle-mounted intelligent electric heating cup can heat liquid in the cup to a self-defined temperature.
S405, determining the target temperature as a default temperature.
Illustratively, the user may set the custom temperature in step S404 for a certain period of time (e.g., 2 minutes). When the user has not set the custom temperature for a period of time, the user interface of the smart phone may display a prompt box 307 as shown in fig. 3 (f) for prompting the user that the target temperature is set to the default temperature, and the vehicle-mounted smart electric cup may heat the liquid in the cup to the default temperature.
In the method for controlling temperature provided by the embodiment of the application, the vehicle-mounted intelligent electric cup can determine the target temperature of the liquid in the cup through the steps in the method 400. Meanwhile, the vehicle-mounted intelligent electric heating cup can automatically heat the liquid in the cup according to the following steps in the method 500 or the method 600. The following describes two methods for automatically heating the liquid in the cup.
As shown in fig. 5, a method 500 of heating a liquid in a cup is shown and may be applied to a vehicle-mounted intelligent electric cup. The steps of method 500 are described in detail below using a vehicle-mounted smart electric cup as an example.
S501, determining the user state and the current temperature of the liquid.
On the one hand, the vehicle-mounted intelligent electric heating cup can calculate whether the current temperature of liquid in the cup is low. When the difference value between the optimal drinking temperature of the liquid and the current temperature of the liquid is larger than or equal to the temperature threshold value, determining that the current temperature of the liquid is lower. When the difference between the optimal drinking temperature of the liquid and the current temperature of the liquid is smaller than the temperature threshold value, determining that the current temperature of the liquid is higher. Wherein the temperature threshold may be set at 20 ℃.
On the other hand, the vehicle-mounted intelligent electric cup can determine the user state. The user state may include a fatigue state of the user, a driving state of the user, and the like.
By way of example, the vehicle-mounted intelligent electric heating cup can be in communication connection with the smart watch through Bluetooth or Wi-Fi and other communication technologies. The vehicle-mounted intelligent electric cup obtains the fatigue state of a user through the intelligent watch, for example, whether the user is in fatigue driving or not.
By way of example, the vehicle-mounted intelligent electric heating cup can be in communication connection with the vehicle terminal through Bluetooth or Wi-Fi and other communication technologies. The vehicle-mounted intelligent electric heating cup obtains the driving state of a user through the vehicle terminal, for example, the user hangs a P gear, and the vehicle driven by the user is about to enter a service area and/or a destination. The method for specifically acquiring whether the user is engaged in the P gear or not and whether the user is about to drive into the service area and/or the destination is not limited by the embodiment of the application. For example, in a specific implementation, whether the user is engaged in the P range may be determined according to a running parameter such as a speed and/or an acceleration of the vehicle terminal.
For example, the vehicle-mounted intelligent electric cup can calculate that the user does not drink for a certain period of time, or can consider that the user currently has a drinking requirement when the average drinking amount on the same day is calculated to not reach the average drinking amount which is usual for the user.
It should be understood that the foregoing manner of determining the user status is merely illustrative, and the present application is not limited to a specific manner of determining the user status by the vehicle-mounted intelligent electric cup.
Therefore, before the vehicle-mounted intelligent electric heating cup heats liquid, the current temperature of the liquid in the cup needs to be determined to be low, and the state of the user meets certain conditions.
S502, determining the heating liquid according to the user state and the current temperature of the liquid.
For example, when the current temperature of the liquid is low and the user hangs up in P gear, the vehicle-mounted intelligent electric cup can start heating the liquid in the cup, and the target heating temperature can be the optimal drinking temperature, the custom temperature or the default temperature.
For example, when the current temperature of the liquid is low and the vehicle terminal is about to drive into the server and/or the destination, the vehicle-mounted intelligent electric heating cup calculates that the liquid in the heating cup is close to the length required by the vehicle terminal to drive into the service area and/or the destination (for example, within 3 minutes), and the vehicle-mounted intelligent electric heating cup can start heating the liquid in the cup. So that the temperature of the liquid in the cup is also suitable for drinking when the user reaches the service area and/or destination.
For example, the in-vehicle smart electric cup may begin heating the liquid in the cup when the current temperature of the liquid is low and the user is greater than a preset threshold (e.g., 30 minutes) from the last time the liquid was drunk.
For example, when the current temperature of the liquid is low and the user is in a fatigue driving state, the vehicle-mounted intelligent electric heating cup starts to heat the liquid in the cup.
It will be appreciated that the vehicle intelligent electric cup may heat the liquid in the cup in the various exemplary user scenarios described above and when the temperature of the liquid in the cup is low. Can provide timely drinking service for users.
As shown in FIG. 6, another method 600 of heating liquid in a cup is shown and may be applied to a vehicle-mounted intelligent electric cup. The steps of method 600 are described in detail below using a vehicle-mounted smart electric cup as an example.
S601, determining a heating model according to drinking habits of a user.
For example, the vehicle-mounted intelligent electric heating cup can model drinking data of a user for N days, determine drinking habits of the user according to the drinking data of the user for N days, and determine a heating model according to the drinking habits of the user.
Specifically, the determining the heating model by the vehicle-mounted intelligent electric cup can comprise the following steps:
1. the 24 hours a day is divided into M time slices.
2. The time of drinking by the user in one day is collected, and the time of drinking by the user corresponds to the time slice.
3. The number of user drinks per time period is determined.
4. When the drinking times of a certain time segment are larger than O, the time segment is marked as the heating state of the vehicle-mounted intelligent electric cup.
5. And when the drinking times of a certain time segment are smaller than or equal to O, calibrating the time segment as a non-heating state of the vehicle-mounted intelligent electric cup.
6. The update time segments M and O are set from 0 to 5 am every day.
S602, heating the liquid according to the heating model.
For example, N is 7. The vehicle-mounted intelligent electric cup determines a heating model according to drinking data of the user for the previous 7 days. The 7 days include the first to seventh days. On the eighth day, the vehicle-mounted intelligent electric heating cup can heat the liquid in the cup according to a heating model determined by the drinking data of the previous 7 days. On the ninth day, the vehicle-mounted intelligent electric cup updates time segments M and O (i.e., updates the heating model, which may be determined from the drinking data on the second to seventh days) from 0 to 5 a.m. on the ninth day, and heats the liquid in the cup according to the updated heating model.
It should be noted that, according to the method for controlling the temperature provided by the embodiment of the application, the vehicle-mounted intelligent electric heating cup can establish a heating model according to the past drinking habit of a user, and the automatic heating of liquid in the cup is realized according to the model, and the heating model can be updated in time, so that the drinking experience of the user is improved.
As shown in fig. 7, a method for controlling temperature according to an embodiment of the present application is shown, and the method 700 may be applied to a system carrying a first device, a second device, and a third device. Illustratively, the first device may be a vehicle-mounted smart electric cup 230 or a vehicle-mounted smart refrigerator as shown in fig. 2, the second device may be a vehicle terminal 210 as shown in fig. 2, and the third device may be a smart watch 240 or a smart phone 250 as shown in fig. 2. The method 700 is described in more detail below.
S701, determining that the current temperature of the bearing object in the first device does not reach the target temperature of the bearing object in the first device.
The target temperature of the bearing object in the first device may be one of a required temperature, a custom temperature and a default temperature of the bearing object in the first device. The required temperature is understood to be the drinking temperature or the optimum required temperature.
Illustratively, the first device is not limited to a liquid state or a solid state, nor is the number of the first device.
The first device is an intelligent vehicle-mounted electric cup, and the first device can be a liquid, a solid or a solid-liquid mixture.
In one implementation, a first device determines that a current temperature associated with a bearer object within the first device and a required temperature of the bearer object within the first device are greater than a temperature threshold.
It should be noted that, the current temperature associated with the first intra-device bearing object may be a temperature of the first intra-device bearing object, a detected temperature of an inner wall of the first device, or the like. For example, when the first device is a vehicle-mounted intelligent electric cup, the detected temperature of the inner wall of the first device can be understood as the temperature of the inner container of the vehicle-mounted intelligent electric cup. S702, controlling the current temperature of the bearing object in the first device to the target temperature of the bearing object in the first device according to at least one of the user state, the state of the second device and the control temperature model.
It should be noted that the second device has an association relationship with the user. For example, the second device may be a car terminal that the user drives. The first device controls the current temperature to the target temperature, which may be understood as the first device heating the current temperature to the target temperature or reducing the current temperature to the target temperature. The temperature in the embodiment of the application can be the temperature of the object carried in the first equipment or the temperature of the inner container of the first equipment (for example, the inner container temperature of the vehicle-mounted intelligent electric heating cup).
Several specific ways of controlling the current temperature of the load bearing object in the first device to the target temperature of the load bearing object in the first device are shown below.
In the first mode, the first device controls the current temperature of the object carried in the first device to the target temperature of the object carried in the first device according to the user state.
In one implementation, a first device receives user status information from a third device. The first device determines that the user state meets a first condition according to the received user state information, wherein the first condition comprises at least one of fatigue driving of the user and a time interval of using the bearing object by the user is larger than a first time threshold.
That is, the third device (e.g., smart watch, smart phone, etc.) acquires the user status information and transmits the user status information to the first device, and the first device determines that the bearing object in the first device needs to be controlled to the corresponding target temperature according to whether the user status satisfies a certain condition. For example, when the user is driving tired or is not drinking for a long time, the user may be considered to have a drinking need, and the first device may heat the object carried within the first device to the target temperature.
In a second mode, the first device controls the current temperature of the object carried in the first device to the target temperature of the object carried in the first device according to the state of the second device.
In one implementation, the second device is a user-driven vehicle. The first device receives status information of the second device from the second device. The first device determines that the state of the second device meets a second condition according to the state information of the second device, and controls the current temperature of the object carried in the first device to the target temperature of the object carried in the first device, wherein the second condition comprises at least one of the vehicle being a parking gear and the vehicle reaching a destination within a second time threshold.
It should be noted that, the second time threshold may be understood as a time required for the first device to control the current temperature of the object carried in the first device to the target temperature of the object carried in the first device. The first device starts controlling the temperature when the time at which the second device arrives at the destination and/or service area approaches the above-mentioned second time threshold.
In a third mode, the first device controls the current temperature of the object carried in the first device to the target temperature of the object carried in the first device according to the control temperature model.
In one implementation, the first device determines the control temperature model based on historical usage data.
The first device determines the control temperature model based on historical usage data, the historical usage data including at least one of a historical time slice of the user using the first device, a historical number of times the user used the first device, and a historical control temperature state of the user using the first device. For example, the historical time slices of the user's use of the first device may be understood as M time slices in the method 600, the historical times of the user's use of the first device may be understood as the times of the user's drinking during each time slice in the method 600, and the historical control temperature state of the user's use of the first device may be understood as the heating state of the on-board smart electric cup or the non-heating state of the on-board smart electric cup in the method 600.
It should be noted that the historical usage data may be understood as historical usage data of the first device used by the user. Further, the historical usage data may also be understood as historical usage data of the user using the second device. For example, the second device is a vehicle terminal that the user is driving, and the historical usage data may be a driving habit (e.g., a driving path, a driving model) that the user drives the vehicle terminal. For a user driving a long-distance vehicle for a long time, the driving habit of the terminal of the vehicle can also reflect the drinking habit of the user, so that the first equipment can conveniently determine a control temperature model suitable for the user.
It should be noted that one way of determining the heating model is described above in the description of fig. 6. The method for determining the control temperature model is only an exemplary method for determining the control temperature model, and the method for determining the control temperature model is not limited in the embodiment of the application, and can be conceived or replaced within the technical scope disclosed in the mode of the application by a person skilled in the art, and all the methods are included in the protection scope of the application.
The above three specific ways of controlling the current temperature of the object carried in the first device to the target temperature of the object carried in the first device are merely exemplary, and the first device may also combine any of the three ways to control the temperature.
In one implementation, the third device responds to a first operation of a user and sends first information to the first device, the first device obtains the first information, the first information is used for indicating the object carried in the first device, and the first device determines the target temperature of the object carried in the first device according to the first information. And the third device responds to the first device to determine the target temperature of the bearing object in the first device and displays the first prompt information. That is, through the interactive interface of the third device, the user may determine that the first device has determined the target temperature, facilitating the control of the temperature by the first device.
In one implementation, when the target temperature of the object carried in the first device is a custom temperature or a default temperature, the third device displays second prompt information in response to the fact that the first device is not configured with the required temperature of the object carried in the first device, and the second prompt information is used for prompting a user to set the custom temperature.
That is, the user may set a target temperature of the bearing object within the first device at the interactive interface of the third device.
In one implementation, when the first device is preconfigured with a required temperature of the object carried in the first device, the first device determines that the target temperature of the object carried in the first device is the required temperature of the object carried in the first device.
In one implementation, when the first device does not pre-configure the required temperature of the object carried in the first device, the third device sends second information to the first device in response to the user setting the custom temperature within a third time threshold, and the first device determines that the target temperature of the object carried in the first device is the custom temperature in response to receiving the second information from the third device.
According to the temperature control method provided by the embodiment of the application, under a user driving scene, intelligent equipment such as the vehicle-mounted intelligent electric heating cup or the vehicle-mounted intelligent refrigerator can set target temperature for an object carried in the equipment, and the temperature of the carried object can be automatically controlled according to the states of a user and a vehicle terminal or according to a temperature control model. And the use experience of the user is improved while the safety problem of the driving of the user is considered.
The embodiments of the present application provide a computer program product which, when run on a device (including a first device, a second device and/or a third device), causes the device to perform the technical solutions of the above embodiments. The implementation principle and technical effects are similar to those of the related embodiments of the method, and are not repeated here.
An embodiment of the present application provides a readable storage medium, where the readable storage medium contains instructions that, when executed on a device, cause the device to execute the technical solution of the foregoing embodiment. The implementation principle and technical effect are similar, and are not repeated here.
The embodiment of the application provides a chip for executing instructions, and when the chip runs, the technical scheme in the embodiment is executed. The implementation principle and technical effect are similar, and are not repeated here.
Those of ordinary skill in the art will appreciate that the various illustrative elements and algorithm steps described in connection with the embodiments disclosed herein may be implemented as electronic hardware, or combinations of computer software and electronic hardware. Whether such functionality is implemented as hardware or software depends upon the particular application and design constraints imposed on the solution. Skilled artisans may implement the described functionality in varying ways for each particular application, but such implementation decisions should not be interpreted as causing a departure from the scope of the embodiments of the present application.
It will be clear to those skilled in the art that, for convenience and brevity of description, the specific working procedures of the above-described apparatus and units (modules) may refer to the corresponding procedures in the foregoing method embodiments, which are not repeated herein.
In the several embodiments provided by the present application, it should be understood that the disclosed apparatus, device and method may be implemented in other manners. For example, the apparatus embodiments described above are merely illustrative, e.g., the division of the units is merely a logical function division, and there may be additional divisions when actually implemented, e.g., multiple units or components may be combined or integrated into another system, or some features may be omitted or not performed. Alternatively, the coupling or direct coupling or communication connection shown or discussed with each other may be an indirect coupling or communication connection via some interfaces, devices or units, which may be in electrical, mechanical or other form.
The units described above as separate components may or may not be physically separate, and components shown as units may or may not be physical units, may be located in one place, or may be distributed over a plurality of network units. Some or all of the units may be selected according to actual needs to achieve the purpose of the solution of this embodiment.
In addition, each functional unit in the embodiments of the present application may be integrated in one processing unit, or each unit may exist alone physically, or two or more units may be integrated in one unit.
The above functions, if implemented in the form of software functional units and sold or used as a stand-alone product, may be stored in a computer readable storage medium. Based on such understanding, the technical solution of the embodiments of the present application may be embodied in essence or a part contributing to the prior art or a part of the technical solution, in the form of a software product stored in a storage medium, including several instructions for causing a computer device (which may be a personal computer, a server, or a network device, etc.) to perform all or part of the steps of the method described in the embodiments of the present application. The storage medium includes a U disk, a removable hard disk, a read-only memory (ROM), a random access memory (random access memory, RAM), a magnetic disk, an optical disk, or other various media capable of storing program codes.
The foregoing is merely illustrative of the present application, and the present application is not limited thereto, and any person skilled in the art will readily recognize that variations or substitutions are within the scope of the present application. Therefore, the protection scope of the present application shall be subject to the protection scope of the claims.

Claims (25)

1.一种控制温度的方法,其特征在于,所述方法应用于第一设备,所述方法包括:1. A method for controlling temperature, characterized in that the method is applied to a first device, the method comprising: 确定所述第一设备内承载对象的当前温度未达到所述第一设备内承载对象的目标温度;It is determined that the current temperature of the object being carried within the first device has not reached the target temperature of the object being carried within the first device; 根据用户状态、第二设备的状态、控制温度模型中的至少一个将所述第一设备内承载对象的当前温度控制至所述第一设备内承载对象的目标温度,其中,在所述第一设备使用时,所述第一设备和所述第二设备与所述用户具有关联关系,所述第一设备内承载对象的目标温度为以下其中一项:Based on at least one of the user status, the status of the second device, and a control temperature model, the current temperature of the object carried within the first device is controlled to the target temperature of the object carried within the first device. When the first device is in use, the first device and the second device are associated with the user. The target temperature of the object carried within the first device is one of the following: 所述第一设备内承载对象的需求温度、自定义温度、默认温度。The required temperature, custom temperature, and default temperature of the object carried within the first device. 2.根据权利要求1所述的方法,其特征在于,当根据所述用户状态将所述第一设备内承载对象的当前温度控制至所述第一设备内承载对象的目标温度时,所述方法还包括:2. The method according to claim 1, characterized in that, when controlling the current temperature of the object carried in the first device to the target temperature of the object carried in the first device according to the user status, the method further includes: 确定所述用户状态满足第一条件,所述第一条件包括以下至少一项:The user state is determined to satisfy a first condition, which includes at least one of the following: 用户处于疲劳状态、用户使用所述承载对象的时长间隔大于第一时间阈值。The user is in a state of fatigue, or the time interval between when the user uses the carrier object is greater than a first time threshold. 3.根据权利要求1或2所述的方法,其特征在于,所述第二设备为用户驾驶的车辆,当包括根据所述第二设备的状态,将所述第一设备内承载对象的当前温度控制至所述第一设备内承载对象的目标温度时,所述方法具体包括:3. The method according to claim 1 or 2, wherein the second device is a user-driven vehicle, and when the method includes controlling the current temperature of the object carried in the first device to a target temperature of the object carried in the first device based on the state of the second device, the method specifically includes: 根据确定所述第二设备的状态满足第二条件,将所述第一设备内承载对象的当前温度控制至所述第一设备内承载对象的目标温度,所述第二条件包括以下至少一项:Based on the determination that the state of the second device meets the second condition, the current temperature of the object carried in the first device is controlled to the target temperature of the object carried in the first device, wherein the second condition includes at least one of the following: 所述车辆为停车档位、所述车辆在第二时间阈值内到达目的地。The vehicle is in parking gear, and the vehicle arrives at its destination within a second time threshold. 4.根据权利要求1或2所述的方法,其特征在于,当包括根据所述控制温度模型,将所述第一设备内承载对象的当前温度控制至所述第一设备内承载对象的目标温度时,所述方法还包括:4. The method according to claim 1 or 2, characterized in that, when including controlling the current temperature of the object carried in the first device to the target temperature of the object carried in the first device according to the control temperature model, the method further includes: 根据历史使用数据,确定所述控制温度模型。The control temperature model is determined based on historical usage data. 5.根据权利要求4所述的方法,其特征在于,所述历史使用数据包括以下至少一项:5. The method according to claim 4, wherein the historical usage data includes at least one of the following: 用户使用所述第一设备的历史时间片段、用户使用所述第一设备的历史次数、用户使用第一设备的历史控制温度状态。Historical time segments of user use of the first device, historical number of times user use of the first device, and historical control temperature status of user use of the first device. 6.根据权利要求1或2、5中任一项所述的方法,其特征在于,所述方法还包括:6. The method according to any one of claims 1, 2, or 5, characterized in that the method further comprises: 获取第一信息,所述第一信息用于指示所述第一设备内承载对象;Obtain first information, which is used to indicate the object carried within the first device; 根据所述第一信息确定所述第一设备内承载对象的目标温度。The target temperature of the object carried inside the first device is determined based on the first information. 7.根据权利要求1或2、5中任一项所述的方法,其特征在于,所述确定所述第一设备内承载对象的当前温度未达到所述第一设备内承载对象的目标温度,包括:7. The method according to any one of claims 1, 2, or 5, characterized in that determining that the current temperature of the object carried within the first device has not reached the target temperature of the object carried within the first device includes: 确定与所述第一设备内承载对象关联的当前温度与所述第一设备内承载对象的需求温度的差值大于等于温度阈值。The difference between the current temperature associated with the object carried within the first device and the required temperature of the object carried within the first device is determined to be greater than or equal to a temperature threshold. 8.根据权利要求1或2、5中任一项所述的方法,其特征在于,当所述第一设备预配置有所述第一设备内承载对象的需求温度时,所述方法还包括:8. The method according to any one of claims 1, 2, or 5, characterized in that, when the first device is pre-configured with the required temperature of the object carried within the first device, the method further includes: 确定所述第一设备内承载对象的目标温度为所述第一设备内承载对象的需求温度。The target temperature of the object carried within the first device is determined as the required temperature of the object carried within the first device. 9.根据权利要求1或2、5中任一项所述的方法,其特征在于,当所述第一设备未预配置所述第一设备内承载对象的需求温度,且用户在第三时间阈值内设定所述自定义温度时,所述方法还包括:9. The method according to any one of claims 1, 2, or 5, characterized in that, when the first device has not pre-configured the required temperature of the object carried within the first device, and the user sets the custom temperature within a third time threshold, the method further includes: 确定所述第一设备内承载对象的目标温度为所述自定义温度。The target temperature of the object carried within the first device is determined to be the custom temperature. 10.根据权利要求1或2、5中任一项所述的方法,其特征在于,所述第一设备为车载智能电热杯。10. The method according to any one of claims 1, 2, or 5, wherein the first device is a vehicle-mounted smart electric heating cup. 11.一种控制温度的系统,其特征在于,包括第一设备和第二设备,11. A system for controlling temperature, characterized in that it comprises a first device and a second device, 所述第一设备,用于确定所述第一设备内承载对象的当前温度未达到所述第一设备内承载对象的目标温度;The first device is used to determine that the current temperature of the object being carried within the first device has not reached the target temperature of the object being carried within the first device; 所述第一设备,还用于根据用户状态、第二设备的状态、控制温度模型中的至少一个将所述第一设备内承载对象的当前温度控制至所述第一设备内承载对象的目标温度,其中,在所述第一设备使用时,所述第一设备和所述第二设备与所述用户具有关联关系;The first device is further configured to control the current temperature of the object carried within the first device to the target temperature of the object carried within the first device based on at least one of the user status, the status of the second device, and the control temperature model, wherein, when the first device is in use, the first device and the second device are associated with the user; 所述第一设备内承载对象的目标温度为以下其中一项:The target temperature of the object carried within the first device is one of the following: 所述第一设备内承载对象的需求温度、自定义温度、默认温度。The required temperature, custom temperature, and default temperature of the object carried within the first device. 12.根据权利要求11所述的系统,其特征在于,所述系统还包括第三设备;12. The system according to claim 11, wherein the system further comprises a third device; 所述第一设备,还用于接收来自所述第三设备的用户状态信息;The first device is further configured to receive user status information from the third device; 所述第一设备,还用于根据所述用户状态信息确定所述用户状态满足第一条件,所述第一条件包括以下至少一项:The first device is further configured to determine, based on the user status information, that the user status meets a first condition, wherein the first condition includes at least one of the following: 用户处于疲劳状态、用户使用所述承载对象的时长间隔大于第一时间阈值。The user is in a state of fatigue, or the time interval between when the user uses the carrier object is greater than a first time threshold. 13.根据权利要求11或12所述的系统,其特征在于,所述第二设备为用户驾驶的车辆,13. The system according to claim 11 or 12, wherein the second device is a user-driven vehicle. 所述第一设备,还用于接收来自所述第二设备的第二设备的状态信息;The first device is further configured to receive status information of the second device from the second device; 所述第一设备,还用于根据所述第二设备的状态信息确定所述第二设备的状态满足第二条件,将所述第一设备内承载对象的当前温度控制至所述第一设备内承载对象的目标温度,所述第二条件包括以下至少一项:The first device is further configured to determine, based on the status information of the second device, that the status of the second device meets a second condition, and to control the current temperature of the object carried within the first device to a target temperature of the object carried within the first device, wherein the second condition includes at least one of the following: 所述车辆为停车档位、所述车辆在第二时间阈值内到达目的地。The vehicle is in parking gear, and the vehicle arrives at its destination within a second time threshold. 14.根据权利要求11或12所述的系统,其特征在于,14. The system according to claim 11 or 12, characterized in that, 所述第一设备,还用于根据历史使用数据,确定所述控制温度模型。The first device is also used to determine the control temperature model based on historical usage data. 15.根据权利要求14所述的系统,其特征在于,所述历史使用数据包括以下至少一项:15. The system according to claim 14, wherein the historical usage data includes at least one of the following: 用户使用所述第一设备的历史时间片段、用户使用所述第一设备的历史次数、用户使用第一设备的历史控制温度状态。Historical time segments of user use of the first device, historical number of times user use of the first device, and historical control temperature status of user use of the first device. 16.根据权利要求12或15所述的系统,其特征在于,16. The system according to claim 12 or 15, characterized in that, 第三设备,还用于响应于用户的第一操作,向所述第一设备发送第一信息;The third device is also used to send first information to the first device in response to the user's first operation; 所述第一设备,还用于接收来自所述第三设备的第一信息,所述第一信息用于指示所述第一设备内承载对象;The first device is further configured to receive first information from the third device, the first information being used to indicate an object carried within the first device; 所述第一设备,还用于根据所述第一信息确定所述第一设备内承载对象的目标温度;The first device is further configured to determine the target temperature of the object carried within the first device based on the first information; 所述第三设备,还用于响应于所述第一设备确定所述第一设备内承载对象的目标温度,显示第一提示信息。The third device is further configured to display a first prompt message in response to the first device determining the target temperature of the object carried within the first device. 17.根据权利要求16所述的系统,其特征在于,当所述第一设备内承载对象的目标温度为所述自定义温度或者所述默认温度时,17. The system according to claim 16, characterized in that, when the target temperature of the object carried in the first device is the custom temperature or the default temperature, 所述第三设备,还用于响应于所述第一设备未预配置所述第一设备内承载对象的需求温度,显示第二提示信息,所述第二提示信息用于提示用户设定所述自定义温度。The third device is also configured to display a second prompt message in response to the first device not pre-configuring the required temperature of the object carried within the first device, the second prompt message being used to prompt the user to set the custom temperature. 18.根据权利要求11或12、15、17中任一项所述的系统,其特征在于,18. The system according to any one of claims 11, 12, 15, or 17, characterized in that, 所述第一设备,还用于确定与所述第一设备内承载对象关联的当前温度与所述第一设备内承载对象的需求温度的差值大于等于温度阈值。The first device is further configured to determine that the difference between the current temperature associated with the object carried within the first device and the required temperature of the object carried within the first device is greater than or equal to a temperature threshold. 19.根据权利要求11或12、15、17中任一项所述的系统,其特征在于,当所述第一设备预配置有所述第一设备内承载对象的需求温度时,19. The system according to any one of claims 11, 12, 15, and 17, characterized in that, when the first device is pre-configured with the required temperature of the object carried within the first device, 所述第一设备,还用于确定所述第一设备内承载对象的目标温度为所述第一设备内承载对象的需求温度。The first device is further configured to determine the target temperature of the object carried within the first device as the required temperature of the object carried within the first device. 20.根据权利要求12、15、17中任一项所述的系统,其特征在于,当所述第一设备未预配置所述第一设备内承载对象的需求温度时,20. The system according to any one of claims 12, 15, and 17, characterized in that, when the first device is not pre-configured with the required temperature of the object carried within the first device, 第三设备,还用于响应于用户在第三时间阈值内设定所述自定义温度,向所述第一设备发送第二信息;The third device is also used to send second information to the first device in response to the user setting the custom temperature within a third time threshold. 所述第一设备,还用于响应于接收来自所述第三设备的所述第二信息,确定所述第一设备内承载对象的目标温度为所述自定义温度。The first device is further configured to, in response to receiving the second information from the third device, determine that the target temperature of the object carried within the first device is the custom temperature. 21.一种控制温度的装置,其特征在于,包括用于执行如权利要求1至10中任一项所述方法的模块。21. A device for controlling temperature, characterized in that it includes a module for performing the method as described in any one of claims 1 to 10. 22.一种控制温度的装置,其特征在于,包括:与存储器耦合的处理器,所述存储器用于存储计算机程序,所述处理器用于运行所述计算机程序,使得所述控制温度的装置执行如权利要求1至10中任一项所述的方法。22. A temperature control device, characterized in that it comprises: a processor coupled to a memory for storing a computer program, the processor for running the computer program such that the temperature control device performs the method as described in any one of claims 1 to 10. 23.根据权利要求22所述的控制温度的装置,其特征在于,还包括所述存储器和收发器中的一项或多项,所述收发器用于接收信号和/或发送信号。23. The temperature control device according to claim 22, characterized in that it further comprises one or more of the memory and the transceiver, the transceiver being used to receive signals and/or transmit signals. 24.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质包括计算机程序或指令,当所述计算机程序或指令在计算机上运行时,使得如权利要求1至10中任一项所述的方法被执行。24. A computer-readable storage medium, characterized in that the computer-readable storage medium comprises a computer program or instructions that, when executed on a computer, cause the method as described in any one of claims 1 to 10 to be performed. 25.一种计算机程序产品,其特征在于,所述计算机程序产品包括计算机程序或指令,当所述计算机程序或指令在计算机上运行时,使得如权利要求1至10中任一项所述的方法被执行。25. A computer program product, characterized in that the computer program product comprises a computer program or instructions that, when the computer program or instructions are run on a computer, cause the method as described in any one of claims 1 to 10 to be performed.
CN202310223205.5A 2023-02-28 2023-02-28 Methods, apparatus and systems for controlling temperature Active CN118557043B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202310223205.5A CN118557043B (en) 2023-02-28 2023-02-28 Methods, apparatus and systems for controlling temperature

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202310223205.5A CN118557043B (en) 2023-02-28 2023-02-28 Methods, apparatus and systems for controlling temperature

Publications (2)

Publication Number Publication Date
CN118557043A CN118557043A (en) 2024-08-30
CN118557043B true CN118557043B (en) 2026-01-16

Family

ID=92478803

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202310223205.5A Active CN118557043B (en) 2023-02-28 2023-02-28 Methods, apparatus and systems for controlling temperature

Country Status (1)

Country Link
CN (1) CN118557043B (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN119142236B (en) * 2024-09-12 2025-12-30 中国第一汽车股份有限公司 A method, system, intelligent cockpit, and vehicle for intelligent control of in-vehicle temperature-controlled cups
CN119590307A (en) * 2024-12-12 2025-03-11 长城汽车股份有限公司 A water temperature control method, device, vehicle and readable storage medium

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110115469A (en) * 2019-06-17 2019-08-13 吴忠隐 A kind of Intelligent cup and its control method, device, system
CN110275737A (en) * 2019-06-25 2019-09-24 秒针信息技术有限公司 A kind of control method and device for Intelligent water cup

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US10518602B2 (en) * 2017-12-08 2019-12-31 Ford Global Technologies, Llc Automatic control of heating and cooling of a vehicle seating assembly pursuant to predictive modeling that recalibrates based on occupant manual control
US20210269045A1 (en) * 2018-06-26 2021-09-02 Tamir Anavi Contextual driver monitoring system
CN113971046A (en) * 2021-10-28 2022-01-25 芜湖雄狮汽车科技有限公司 Control method and device of vehicle-mounted drinking equipment, electronic equipment and storage medium
CN114740918A (en) * 2022-04-20 2022-07-12 中国第一汽车股份有限公司 Cup holder temperature control method and device, vehicle-mounted terminal, vehicle and medium

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110115469A (en) * 2019-06-17 2019-08-13 吴忠隐 A kind of Intelligent cup and its control method, device, system
CN110275737A (en) * 2019-06-25 2019-09-24 秒针信息技术有限公司 A kind of control method and device for Intelligent water cup

Also Published As

Publication number Publication date
CN118557043A (en) 2024-08-30

Similar Documents

Publication Publication Date Title
US10449957B2 (en) Systems and methods for operating autonomous vehicles using personalized driving profiles
US12080157B2 (en) Mobile computing device for use in controlling wirelessly controlled vehicles
US20240068835A1 (en) Systems and methods for generating an interactive user interface
CN118557043B (en) Methods, apparatus and systems for controlling temperature
EP3240997B1 (en) Route selection based on automatic-manual driving preference ratio
US20170371333A1 (en) Systems and methods for controlling multiple autonomous vehicles in a connected drive mode
US10579055B2 (en) Drive state indicator for an autonomous vehicle
EP3503068B1 (en) Vehicle and control method
US8886212B2 (en) Mobile tracking
JP6428006B2 (en) Travel destination estimation based on popularity
US10836333B2 (en) Methods and apparatus for wireless device application having vehicle interaction
EP3028914B1 (en) Method and apparatus for providing an operational configuration for an autonomous vehicle
CN111024109A (en) Apparatus, system and method for collecting points of interest in a navigation system
US20160127851A1 (en) Method for device to control another device and the device
EP3614361B1 (en) Mobile tracking
EP4534323A1 (en) Control method and device, and vehicle
JP6282407B2 (en) Information processing apparatus, information processing method, and control apparatus
US20240167838A1 (en) Information processing device, information processing method, and program
US12086384B2 (en) Multimodal decision support system using augmented reality
JP2023184712A (en) information processing equipment
JP2022028563A (en) Information processing device, information processing system, information processing program, and information processing method

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant