Information processing method and device
By obtaining environment and user status information, determining and displaying target operation controls, the problem of low vehicle function adjustment efficiency is solved and a faster operating experience is achieved.
Patent Information
- Application Number
- CN202310822066.8
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2023-07-05
- Publication Date
- 2025-01-07
AI Technical Summary
Vehicle function adjustment efficiency is low, and users need to find target controls among many operation controls, especially when switching between multiple pages, which leads to low operation efficiency.
By obtaining environment information and user status information, determine user needs, determine and display target operation controls from multiple operation controls, saving user search time and improving adjustment efficiency.
Determine the display position of the target operation control based on the environment information and user status information, and display the controls required by the user in conspicuous position, which significantly improves the efficiency of vehicle function adjustment and reduces the user's search time in multiple operation controls.
Smart Images

Figure CN119261785A_ABST
Abstract
Description
Technical Field
[0001] The embodiments of the present application relate to the field of autonomous driving technology, and in particular to information processing methods and devices. Background Art
[0002] With the advancement of technology, the functional systems of vehicles are becoming more and more abundant, and the control methods of the adjustment functions of various functional systems of the vehicle (such as fragrance adjustment subsystem, air conditioning subsystem, seat adjustment subsystem) are gradually adjusted from traditional physical buttons to virtual buttons on the vehicle screen.
[0003] However, as the functional systems of vehicles become more and more abundant, there are more and more virtual buttons for controlling and adjusting functions. When users need to adjust a certain function of the vehicle, they often need to search among many setting options. When setting / adjusting different functions, they sometimes even need to switch between multiple different pages, which makes it difficult to find the expected target and is inefficient.
[0004] Therefore, how to improve the efficiency of vehicle function adjustment is one of the problems that technical personnel in this field urgently need to solve. Summary of the invention
[0005] The embodiments of the present application provide an information processing method and device, which can improve the efficiency of vehicle function adjustment. To achieve the above purpose, the embodiments of the present application adopt the following technical solutions:
[0006] In a first aspect, an embodiment of the present application provides an information processing method, the method comprising: obtaining target information; determining a target operation control from a plurality of operation controls according to the target information; and displaying the target operation control. The target information comprises at least one of environmental information and user status information, the environmental information is used to indicate the internal environment of the vehicle and / or the external environment of the vehicle, and the operation control is used to control the vehicle.
[0007] In the related art, when a user needs to adjust a certain function of a vehicle through an operation control, he often needs to search among many operation controls. When setting / adjusting different vehicle functions, he sometimes even needs to switch between multiple different pages to find the required operation control. In the method provided in the embodiment of the present application, the target operation control required by the user can be determined from many operation controls according to environmental information and user status information and the target operation control can be displayed, thereby saving the user's time in searching for the required target operation control from a large number of operation controls and improving the efficiency of adjusting vehicle functions.
[0008] In a possible implementation manner, the user demand may be determined according to the target information; and the target operation control may be determined from the multiple operation controls according to the user demand.
[0009] It can be seen that in the method provided in the embodiment of the present application, user needs can be determined based on environmental information and user status information, and the target operation controls required by the user can be determined from a large number of operation controls based on the user needs and the target operation controls can be displayed, thereby saving the user's time in searching for the required target operation controls from a large number of operation controls and improving the efficiency of vehicle function adjustment.
[0010] In a possible implementation manner, the display position of the operation control may be determined according to the target information.
[0011] It is understandable that the screen may display multiple operation controls at the same time. By determining the display position of the above operation controls through target information, the target operation controls required by the user can be displayed in a more conspicuous position on the screen, thereby making it easier for the user to find the target operation controls required by the user from the multiple operation controls displayed on the screen, thereby further improving the efficiency of vehicle function adjustment.
[0012] In a possible implementation, the environmental information includes at least one of weather, temperature, air quality, time, in-vehicle temperature, seat idle state, seat temperature, in-vehicle air quality, or temperature difference between inside and outside the vehicle.
[0013] It can be seen that in the method provided in the embodiment of the present application, the target operation control required by the user can be determined from a large number of operation controls and the target operation control can be displayed based on environmental information such as weather, temperature, air quality, time, in-vehicle temperature, seat idle status, seat temperature, in-vehicle air quality or temperature difference between inside and outside the vehicle and user status information, thereby saving the user's time in searching for the required target operation control from a large number of operation controls and improving the efficiency of vehicle function adjustment.
[0014] In a possible implementation, the user status information includes at least one of facial features, eye features, movements, driving time, heart rate, driving status, or riding status.
[0015] It can be seen that in the method provided in the embodiment of the present application, the target operation control required by the user can be determined from a large number of operation controls and the target operation control can be displayed based on environmental information and user status information such as facial features, eye features, movements, driving time, heart rate, driving status, and riding status, thereby saving the user's time in searching for the required target operation control from a large number of operation controls and improving the efficiency of vehicle function adjustment.
[0016] In a possible implementation, the operation control includes at least one of a fragrance operation control, a seat operation control, an air conditioning operation control, or a vehicle mode operation control.
[0017] It can be seen that in the method provided in the embodiment of the present application, the target operation control required by the user can be determined and displayed from among many operation controls such as fragrance operation controls, seat operation controls, air-conditioning operation controls, and vehicle mode operation controls based on environmental information and user status information, thereby saving the user's time in searching for the required target operation control from a large number of operation controls and improving the efficiency of vehicle function adjustment.
[0018] In a second aspect, the present application implements an information processing device, which includes: a transceiver unit and a processing unit. The transceiver unit is used to obtain target information, and the target information includes at least one of environmental information and user status information, and the environmental information is used to indicate the internal environment of the vehicle and / or the external environment of the vehicle. The processing unit is used to determine a target operation control from a plurality of operation controls according to the target information, and the operation control is used to control the vehicle. The processing unit is also used to display the target operation control.
[0019] In a possible implementation, the processing unit is specifically configured to: determine a user demand according to the target information; and determine the target operation control from the multiple operation controls according to the user demand.
[0020] In a possible implementation, the processing unit is further configured to: determine a display position of the operation control according to the target information.
[0021] In a possible implementation, the environmental information includes at least one of weather, temperature, air quality, time, in-vehicle temperature, seat idle state, seat temperature, in-vehicle air quality, or temperature difference between inside and outside the vehicle.
[0022] In a possible implementation, the user status information includes at least one of facial features, eye features, movements, driving time, heart rate, driving status, or riding status.
[0023] In a possible implementation, the operation control includes at least one of a fragrance operation control, a seat operation control, an air conditioning operation control, or a vehicle mode operation control.
[0024] In a third aspect, an embodiment of the present application further provides an information processing device, which includes: at least one processor, when the at least one processor executes program code or instructions, it implements the method described in the above first aspect or any possible implementation method thereof.
[0025] Optionally, the information processing device may further include at least one memory, and the at least one memory is used to store the program code or instruction.
[0026] In a fourth aspect, an embodiment of the present application further provides a chip, comprising: an input interface, an output interface, and at least one processor. Optionally, the chip further comprises a memory. The at least one processor is used to execute the code in the memory, and when the at least one processor executes the code, the chip implements the method described in the first aspect or any possible implementation thereof.
[0027] Optionally, the above chip may also be an integrated circuit.
[0028] In a fifth aspect, an embodiment of the present application further provides a computer-readable storage medium for storing a computer program, wherein the computer program includes methods for implementing the method described in the above-mentioned first aspect or any possible implementation thereof.
[0029] In a sixth aspect, an embodiment of the present application further provides a computer program product comprising instructions, which, when executed on a computer, enables the computer to implement the method described in the first aspect or any possible implementation thereof.
[0030] The information processing device, computer storage medium, computer program product and chip provided in this embodiment are all used to execute the method provided above. Therefore, the beneficial effects that can be achieved can refer to the beneficial effects in the method provided above and will not be repeated here. BRIEF DESCRIPTION OF THE DRAWINGS
[0031] In order to more clearly illustrate the technical solutions in the embodiments of the present application, the following briefly introduces the drawings required for use in the description of the embodiments. Obviously, the drawings described below are only some embodiments of the embodiments of the present application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without creative work.
[0032] Figure 1 A functional block diagram of a vehicle provided in an embodiment of the present application;
[0033] Figure 2 A flowchart of an information processing method provided in an embodiment of the present application;
[0034] Figure 3 A schematic diagram of a display interface provided in an embodiment of the present application;
[0035] Figure 4 A schematic diagram of another display interface provided in an embodiment of the present application;
[0036] Figure 5 A schematic diagram of another display interface provided in an embodiment of the present application;
[0037] Figure 6 A schematic diagram of another display interface provided in an embodiment of the present application;
[0038] Figure 7 A schematic diagram of the structure of an information processing device provided in an embodiment of the present application;
[0039] Figure 8 A schematic diagram of the structure of a chip provided in an embodiment of the present application;
[0040] Fig. 9 A schematic diagram of the structure of an electronic device provided in an embodiment of the present application;
[0041] Fig.10 A schematic diagram of the structure of another information processing device provided in an embodiment of the present application. DETAILED DESCRIPTION
[0042] The following will be combined with the drawings in the embodiments of the present application to clearly and completely describe the technical solutions in the embodiments of the present application. Obviously, the described embodiments are only part of the embodiments of the present application, not all of the embodiments. Based on the embodiments in the embodiments of the present application, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the embodiments of the present application.
[0043] The term "and / or" in this article is merely a description of the association relationship of associated objects, indicating that three relationships may exist. For example, A and / or B can mean: A exists alone, A and B exist at the same time, and B exists alone.
[0044] The terms "first" and "second" and the like in the description and drawings of the embodiments of the present application are used to distinguish different objects, or to distinguish different processing of the same object, rather than to describe a specific order of objects.
[0045] In addition, the terms "including" and "having" and any variations thereof mentioned in the description of the embodiments of the present application are intended to cover non-exclusive inclusions. For example, a process, method, system, product or device including a series of steps or units is not limited to the listed steps or units, but may optionally include other steps or units that are not listed, or may optionally include other steps or units inherent to these processes, methods, products or devices.
[0046] It should be noted that in the description of the embodiments of the present application, words such as "exemplarily" or "for example" are used to indicate examples, illustrations or descriptions. Any embodiment or design described as "exemplarily" or "for example" in the embodiments of the present application should not be interpreted as having priority or advantage over other embodiments or designs. Specifically, the use of words such as "exemplarily" or "for example" is intended to present related concepts in a specific way. It should be noted that the user information (including but not limited to user device information, user personal information, etc.) and data (including but not limited to data used for analysis, stored data, displayed data, etc.) involved in this application are all information and data authorized by the user or fully authorized by all parties, and the collection, use and processing of relevant data must comply with relevant laws, regulations and standards of relevant countries and regions.
[0047] With the advancement of technology, the functional systems of vehicles are becoming more and more abundant, and the control methods of the adjustment functions of various functional systems of the vehicle (such as fragrance adjustment subsystem, air conditioning subsystem, seat adjustment subsystem) are gradually adjusted from traditional physical buttons to virtual buttons on the vehicle screen.
[0048] However, as the functional systems of vehicles become more and more abundant, there are more and more virtual buttons for controlling and adjusting functions. When users need to adjust a certain function of the vehicle, they often need to search among many setting options. When setting / adjusting different functions, they sometimes even need to switch between multiple different pages, which makes it difficult to find the expected target and is inefficient.
[0049] To this end, an embodiment of the present application provides an information processing method, which can be applied to a vehicle. Figure 1 1 is a functional block diagram of a vehicle 100 provided in an embodiment of the present application. Figure 1 The vehicle 100 shown may include various subsystems, such as an infotainment system 110, a perception system 120, a decision control system 130, a drive system 140, and a computing platform 150. Optionally, the vehicle 100 may include more or fewer subsystems, and each subsystem may include multiple components. In addition, each subsystem and component of the vehicle 100 may be interconnected by wire or wirelessly.
[0050] In some embodiments, the infotainment system 110 may include a communication system 111 , an entertainment system 112 , and a navigation system 113 .
[0051] The communication system 111 may include a wireless communication system that can communicate wirelessly with one or more devices directly or via a communication network. For example, the wireless communication system may use 3G cellular communications, such as CDMA, EVDO, GSM / GPRS, or 4G cellular communications, such as LTE. Or 5G cellular communications. The wireless communication system may communicate with a wireless local area network (WLAN) using WiFi. In some embodiments, the wireless communication system may communicate directly with the device using an infrared link, Bluetooth, or ZigBee. Other wireless protocols, such as various vehicle communication systems, for example, the wireless communication system may include one or more dedicated short range communications (DSRC) devices, which may include public and / or private data communications between vehicles and / or roadside stations.
[0052] The entertainment system 112 may include a display device, a microphone and speakers. Users can listen to the radio and play music in the car based on the entertainment system; or connect the mobile phone to the vehicle and project the mobile phone's screen on the display device. The display device may be touch-screen, and users can operate by touching the screen.
[0053] Optionally, the display device may be an actual display device, such as a central control screen, or a display device formed by projection technology onto an object, for example, by projection on the front windshield of the vehicle through holographic projection or head-up display (HUD) technology, with the projection area on the front windshield serving as the display device. This application does not limit the type of display device.
[0054] In some cases, the user's voice signal can be obtained through a microphone, and based on the analysis of the user's voice signal, the user can control certain aspects of the vehicle 100, such as adjusting the temperature inside the vehicle, etc. In other cases, music can be played to the user through a speaker.
[0055] The navigation system 113 may include a map service provided by a map provider, thereby providing navigation of the driving route for the vehicle 100. The navigation system 113 may be used in conjunction with the vehicle's global positioning system 121 and inertial measurement unit 122. The map service provided by the map provider may be a two-dimensional map or a high-precision map.
[0056] The perception system 120 may include several sensors that sense information about the environment around the vehicle 100. For example, the perception system 120 may include a global positioning system 121 (the global positioning system may be a GPS system, or a Beidou system or other positioning systems), an inertial measurement unit (IMU) 122, a laser radar 123, a millimeter wave radar 124, an ultrasonic radar 125, and a camera 126. The perception system 120 may also include sensors of the internal systems of the monitored vehicle 100 (for example, an in-vehicle air quality monitor, a fuel gauge, an oil temperature gauge, etc.). Sensor data from one or more of these sensors can be used to detect objects and their corresponding characteristics (position, shape, direction, speed, etc.). Such detection and recognition are key functions for the safe operation of the vehicle 100.
[0057] The global positioning system 121 may be used to estimate the geographic location of the vehicle 100 .
[0058] The inertial measurement unit 122 is used to sense the position and orientation changes of the vehicle 100 based on inertial acceleration. In some embodiments, the inertial measurement unit 122 may be a combination of an accelerometer and a gyroscope.
[0059] The LiDAR 123 may utilize laser light to sense objects in the environment in which the vehicle 100 is located. In some embodiments, the LiDAR 123 may include one or more laser sources, a laser scanner, and one or more detectors, among other system components.
[0060] The millimeter wave radar 124 may utilize radio signals to sense objects in the surrounding environment of the vehicle 100. In some embodiments, in addition to sensing objects, the millimeter wave radar 124 may also be used to sense the speed and / or heading of the objects.
[0061] The ultrasonic radar 125 may sense objects around the vehicle 100 using ultrasonic signals.
[0062] The camera device 126 may be used to capture image information of the surrounding environment of the vehicle 100. The camera device 126 may include a monocular camera, a binocular camera, a structured light camera, a panoramic camera, etc. The image information acquired by the camera device 126 may include a static image or video stream information.
[0063] The decision control system 130 includes a computing system 131 for analyzing and making decisions based on the information obtained by the perception system 120. The decision control system 130 also includes a vehicle controller 132 for controlling the power system of the vehicle 100, and a steering system 133, a throttle 134 and a braking system 135 for controlling the vehicle 100.
[0064] The computing system 131 can be operated to process and analyze various information obtained by the perception system 120 in order to identify targets, objects and / or features in the environment surrounding the vehicle 100. Targets may include pedestrians or animals, and objects and / or features may include traffic signals, road boundaries and obstacles. The computing system 131 may use object recognition algorithms, Structure from Motion (SFM) algorithms, video tracking and other technologies. In some embodiments, the computing system 131 can be used to map the environment, track objects, estimate the speed of objects, and so on. The computing system 131 can analyze the various information obtained and derive a control strategy for the vehicle.
[0065] The vehicle controller 132 can be used to coordinate and control the vehicle's power battery and engine 141 to improve the power performance of the vehicle 100.
[0066] The steering system 133 is operable to adjust the forward direction of the vehicle 100. For example, in one embodiment, it may be a steering wheel system.
[0067] The throttle 134 is used to control the operating speed of the engine 141 and thus the speed of the vehicle 100 .
[0068] The braking system 135 is used to control the deceleration of the vehicle 100. The braking system 135 can use friction to slow down the wheels 144. In some embodiments, the braking system 135 can convert the kinetic energy of the wheels 144 into electric current. The braking system 135 can also take other forms to slow down the rotation speed of the wheels 144 to control the speed of the vehicle 100.
[0069] The drive system 140 may include components that provide power movement for the vehicle 100. In one embodiment, the drive system 140 may include an engine 141, an energy source 142, a transmission system 143, and wheels 144. The engine 141 may be an internal combustion engine, an electric motor, an air compression engine, or a combination of other types of engines, such as a hybrid engine consisting of a gasoline engine and an electric motor, or a hybrid engine consisting of an internal combustion engine and an air compression engine. The engine 141 converts the energy source 142 into mechanical energy.
[0070] Examples of energy source 142 include gasoline, diesel, other petroleum-based fuels, propane, other compressed gas-based fuels, ethanol, solar panels, batteries, and other sources of electricity. Energy source 142 may also provide energy to other systems of vehicle 100.
[0071] The transmission system 143 can transmit mechanical power from the engine 141 to the wheels 144. The transmission system 143 may include a gearbox, a differential, and a drive shaft. In one embodiment, the transmission system 143 may also include other devices, such as a clutch. Among them, the drive shaft may include one or more shafts that can be coupled to one or more wheels 144.
[0072] Some or all functions of the vehicle 100 are controlled by a computing platform 150. The computing platform 150 may include at least one processor 151 that may execute instructions 153 stored in a non-transitory computer-readable medium such as a memory 152. In some embodiments, the computing platform 150 may also be a plurality of computing devices that control individual components or subsystems of the vehicle 100 in a distributed manner.
[0073] The processor 151 may be any conventional processor, such as a commercially available CPU. Alternatively, the processor 151 may also include a graphics processor (Graphic Process Unit: GPU), a field programmable gate array (Field Programmable Gate Array: FPGA), a system on chip (System on Chip: SOC), an application specific integrated circuit (Application Specific Integrated Circuit: ASIC) or a combination thereof. Figure 1 The processor, memory, and other elements of the computer 110 in the same block are functionally illustrated, but it will be appreciated by those of ordinary skill in the art that the processor, computer, or memory may actually include multiple processors, computers, or memories that may or may not be stored in the same physical housing. For example, the memory may be a hard drive or other storage medium located in a housing different from the computer 110. Therefore, references to a processor or computer will be understood to include references to a collection of processors or computers or memories that may or may not operate in parallel. Different from using a single processor to perform the steps described herein, some components such as the steering assembly and the deceleration assembly may each have their own processor that performs only calculations related to the functions specific to the component.
[0074] In various aspects described herein, the processor may be located remote from the vehicle and in wireless communication with the vehicle. In other aspects, some of the processes described herein are performed on a processor disposed within the vehicle and others are performed by a remote processor, including taking the necessary steps to perform a single maneuver.
[0075] In some embodiments, the memory 152 may include instructions 153 (e.g., program logic) that may be executed by the processor 151 to perform various functions of the vehicle 100. The memory 152 may also include additional instructions, including instructions to send data to, receive data from, interact with, and / or control one or more of the infotainment system 110, the perception system 120, the decision control system 130, and the drive system 140.
[0076] In addition to instructions 153, memory 152 may also store data such as road maps, route information, the vehicle's location, direction, speed, and other such vehicle data, as well as other information. Such information may be used by vehicle 100 and computing platform 150 during operation of vehicle 100 in autonomous, semi-autonomous, and / or manual modes.
[0077] The computing platform 150 may control functions of the vehicle 100 based on input received from various subsystems, such as the drive system 140, the perception system 120, and the decision control system 130. For example, the computing platform 150 may utilize input from the decision control system 130 in order to control the steering system 133 to avoid an obstacle detected by the perception system 120. In some embodiments, the computing platform 150 may be operable to provide control over many aspects of the vehicle 100 and its subsystems.
[0078] Alternatively, one or more of the above-mentioned components may be installed or associated separately from the vehicle 100. For example, the memory 152 may exist partially or completely separately from the vehicle 100. The above-mentioned components may be communicatively coupled together in a wired and / or wireless manner.
[0079] Optionally, the above components are only examples. In actual applications, the components in the above modules may be added or deleted according to actual needs. Figure 1 It should not be understood as limiting the embodiments of the present invention.
[0080] An autonomous vehicle traveling on a road, such as vehicle 100 above, can identify objects in its surroundings to determine adjustments to the current speed. Objects can be other vehicles, traffic control devices, or other types of objects. In some examples, each identified object can be considered independently, and based on the object's respective characteristics, such as its current speed, acceleration, spacing from the vehicle, etc., can be used to determine the speed to be adjusted by the autonomous vehicle.
[0081] Optionally, the vehicle 100 or a sensing and computing device associated with the vehicle 100 (e.g., computing system 131, computing platform 150) can predict the behavior of the identified objects based on the characteristics of the identified objects and the state of the surrounding environment (e.g., traffic, rain, ice on the road, etc.). Optionally, each of the identified objects depends on the behavior of each other, so all of the identified objects can also be considered together to predict the behavior of a single identified object. The vehicle 100 can adjust its speed based on the predicted behavior of the identified objects. In other words, the autonomous vehicle can determine what stable state the vehicle will need to adjust to (e.g., accelerate, decelerate, or stop) based on the predicted behavior of the objects. In this process, other factors can also be considered to determine the speed of the vehicle 100, such as the lateral position of the vehicle 100 in the road it is traveling on, the curvature of the road, the proximity of static and dynamic objects, and the like.
[0082] In addition to providing instructions to adjust the speed of the autonomous vehicle, the computing device may also provide instructions to modify the steering angle of vehicle 100 so that the autonomous vehicle follows a given trajectory and / or maintains a safe lateral and longitudinal distance from objects near the autonomous vehicle (e.g., cars in adjacent lanes on the road).
[0083] The vehicle 100 may be a car, a truck, a motorcycle, a bus, a ship, an airplane, a helicopter, a lawn mower, an amusement vehicle, an amusement park vehicle, construction equipment, a tram, a golf cart, a train, etc., and the embodiment of the present invention does not make any particular limitation.
[0084] Figure 2 An information processing method provided by an embodiment of the present application is shown, the method comprising:
[0085] S201. Obtain target information
[0086] The target information includes at least one of environmental information and user status information, and the environmental information is used to indicate the internal environment of the vehicle and / or the external environment of the vehicle.
[0087] For example, the vehicle can obtain weather, temperature, air quality, time, driving time, heart rate and other information through the communication system and other electronic devices (such as servers, mobile phones, other vehicles, roadside units and wearable devices), obtain in-vehicle temperature, seat temperature and in-vehicle air quality, facial features, eye features, movements and other information through in-vehicle sensors, and obtain seat idle status, temperature difference between inside and outside the vehicle, driving status and riding status and other information through the processor. Among them, the driving status can be used to indicate the driver's status. For example, whether the driver is tired or nervous. The riding status is used to indicate the passenger status.
[0088] It should be noted that some of the target information may be obtained through one or more analysis and processing of other information, or may be obtained based on analysis of multiple information in a continuous time period. For example, the vehicle's processor may calculate the temperature difference between the temperature inside the vehicle and the temperature outside the vehicle. For another example, the vehicle's processor may also determine whether the user is asleep based on the user's movements, facial features, eye features and other information, and obtain information on whether the driver is in fatigue driving based on information such as changes in the driver's facial features and driving time over a period of time.
[0089] In a possible implementation, the environmental information includes at least one of weather, temperature, air quality, time, in-vehicle temperature, seat idle state, seat temperature, in-vehicle air quality, or temperature difference between inside and outside the vehicle.
[0090] It can be seen that in the method provided in the embodiment of the present application, the target operation control required by the user can be determined from a large number of operation controls and the target operation control can be displayed based on environmental information such as weather, temperature, air quality, time, in-vehicle temperature, seat idle status, seat temperature, in-vehicle air quality or temperature difference between inside and outside the vehicle and user status information, thereby saving the user's time in searching for the required target operation control from a large number of operation controls and improving the efficiency of vehicle function adjustment.
[0091] In a possible implementation, the user status information includes at least one of facial features, eye features, movements, driving time, heart rate, driving status, or riding status.
[0092] It can be seen that in the method provided in the embodiment of the present application, the target operation control required by the user can be determined from a large number of operation controls and the target operation control can be displayed based on environmental information and user status information such as facial features, eye features, movements, driving time, heart rate, driving status, and riding status, thereby saving the user's time in searching for the required target operation control from a large number of operation controls and improving the efficiency of vehicle function adjustment.
[0093] S202: Determine a target operation control from multiple operation controls according to the target information.
[0094] Among them, the above-mentioned operating controls are used to control the vehicle.
[0095] For example, the processor of the vehicle can determine the target operation control currently needed by the user from multiple operation controls such as fragrance operation controls, seat operation controls, air conditioning operation controls, and vehicle mode operation controls through target information.
[0096] In a possible implementation manner, the user demand may be determined according to the target information; and the target operation control may be determined from the multiple operation controls according to the user demand.
[0097] Exemplarily, as shown in Table 1, the vehicle can determine scene information characterizing the scene in which the vehicle is located based on the target information, and then infer the user needs based on the scene information, and then determine the target operation control that matches the user needs from multiple operation controls based on the user needs.
[0098] For example, it can be determined based on target information such as facial features and driver movements that the driver is in a fatigued driving state and there is a user need for the driver to refresh himself. Then, based on the user need for the driver to refresh himself, one target control, the refreshing mode operation control, or multiple target controls, the fragrance system operation control + air purification operation control + air conditioning operation control, can be selected.
[0099] For another example, the vehicle can determine, based on target information such as heart rate, that the driver or passenger is in a nervous state and there is a user need to relieve the driver or passenger's nervousness. Based on the user need to relieve the driver or passenger's nervousness, the vehicle can determine the refreshing mode operation control as one target control or determine the fragrance system operation control + air purification operation control + air conditioning operation control as multiple target controls from multiple operation controls.
[0100] For another example, the vehicle can determine, based on target information such as driving duration and current time, that there is a user demand for adjusting the driving atmosphere when the vehicle is traveling late at night. It can then determine the care mode operation control as a target control or determine the driver seat operation control + lighting operation control + fragrance system operation control from multiple operation controls.
[0101] Table 1
[0102]
[0103]
[0104] It can be seen that in the method provided in the embodiment of the present application, user needs can be determined based on environmental information and user status information, and the target operation controls required by the user can be determined from a large number of operation controls based on the user needs and the target operation controls can be displayed, thereby saving the user's time in searching for the required target operation controls from a large number of operation controls and improving the efficiency of vehicle function adjustment.
[0105] In a possible implementation, the operation control includes at least one of a fragrance operation control, a seat operation control, an air conditioning operation control, or a vehicle mode operation control.
[0106] The vehicle mode operation control may be a combination mode composed of multiple operation controls, and multiple operation controls may be adjusted simultaneously through one combination mode. The operation controls adjusted by the combination mode may be predefined.
[0107] For example, the soothing mode operation control in the vehicle mode operation control may be a combination mode consisting of multiple operation controls such as an air conditioning operation control+a driver's seat operation control+a lighting operation control+a fragrance system operation control.
[0108] For another example, the care mode operation control in the vehicle mode operation control may be a combination mode consisting of a plurality of operation controls such as a driver seat operation control+a light operation control+a fragrance system operation control.
[0109] It can be seen that in the method provided in the embodiment of the present application, the target operation control required by the user can be determined and displayed from among many operation controls such as fragrance operation controls, seat operation controls, air-conditioning operation controls, and vehicle mode operation controls based on environmental information and user status information, thereby saving the user's time in searching for the required target operation control from a large number of operation controls and improving the efficiency of vehicle function adjustment.
[0110] S203: Display the target operation control.
[0111] For example, if a plurality of operation controls are already displayed on the display device of the vehicle, the target operation control is used to replace the original operation control of the display device, and the replaced operation control is determined by the system to be an operation control that does not meet the current needs of the user or the user has not interacted with it recently. In addition, if the operation controls of the vehicle functions cannot be fully displayed by replacing the original operation controls of the display device with the target operation control, the number of displayable operation controls on the display device can be increased.
[0112] For example, see Figure 3 and Figure 4 , the vehicle can determine that the user has a need for air fragrance based on target information such as actions (such as the user covering the nose), and then determine the fragrance system operation control from multiple operation controls based on the user's need for air fragrance. Figure 3 As shown in the figure, since the operating controls in the bottom function bar of the vehicle display device are full, you can Figure 4 As shown, the original air-conditioning wind speed operation controls of the display device are replaced by the fragrance system operation controls to display the fragrance system operation controls.
[0113] For another example, please refer to Figure 3 and Figure 5 The vehicle can determine that the user has a need to adjust the sitting comfort level based on target information such as the seat cushion, the temperature inside the vehicle, and the frequency of the user's sitting posture adjustment actions, and then determine the seat operation control from multiple operation controls based on the user's need to adjust the sitting comfort level. Figure 3 As shown in the figure, since the operating controls in the bottom function bar of the vehicle display device are full, you can Figure 4As shown, the bottom function bar of the vehicle display device is stretched to increase the number of operation controls that can be displayed on the bottom function bar of the vehicle display device, so that the bottom function bar can display more operation controls. Then, the seat operation controls are displayed on the stretched bottom function bar.
[0114] The above-mentioned operation controls can be operation controls that directly adjust vehicle functions, or they can be parent controls of controls corresponding to vehicle functions. For example, the air circulation control can call out two controls, internal air circulation and external air circulation, which are used to control the circulation of air in the car and the air circulation between the inside and outside, respectively. When the vehicle functions are internal air circulation and external air circulation, the air circulation controls are displayed. The user interacts with the control multiple times and then finds the specific control of the vehicle function. Because this interaction is usually very simple and intuitive, it will not reduce the user's operating efficiency, and the user is also easier to understand. At the same time, using this method, specific controls can use text controls, which can reduce the use of icon classes to avoid using too many icons. When the number of icons is too large, it is difficult for users to match icons with functions, and they will also need to understand the correspondence between icons and functions, which reduces operating efficiency.
[0115] When the operation controls on the screen change, the user can be notified through corresponding light effects, sound effects, and visual effects. For example, the newly added operation controls are displayed with a specific color (such as yellow) and the existing operation controls are displayed with a general color (such as gray), accompanied by a prompt sound.
[0116] In the related art, when a user needs to adjust a certain function of a vehicle through an operation control, he often needs to search among many operation controls. When setting / adjusting different vehicle functions, he sometimes even needs to switch between multiple different pages to find the required operation control. In the method provided in the embodiment of the present application, the target operation control required by the user can be determined from many operation controls according to environmental information and user status information and the target operation control can be displayed, thereby saving the user's time in searching for the required target operation control from a large number of operation controls and improving the efficiency of adjusting vehicle functions.
[0117] Optionally, the method provided in the embodiment of the present application may further include:
[0118] S204: Determine a display position of the operation control according to the target information.
[0119] In a possible implementation, if the function adjusted by the target operation control has an obvious position attribute, the target operation control may be displayed at a position close to the position pointed to by the position attribute.
[0120] For example, if the passenger seat backrest inclination / wind speed / massage is adjusted, the operating controls will be displayed on the passenger side.
[0121] In one possible implementation, if the function adjusted by the target operation control has no obvious location attribute / or the location attribute points to the rear seat, the operation control can be displayed in the function area near the driver's side to facilitate the driver's operation.
[0122] In a possible implementation, when target operation controls exist simultaneously, display positions of multiple target operation controls may be determined respectively, and even if the target operation controls have been displayed on the display device of the vehicle, they may be reordered.
[0123] The above descriptions are based on the vehicle's display device being the central control screen. If the rear row is also equipped with a screen, the vehicle can globally control the functional areas of multiple screens (such as the dock bar), that is, control the changes in the functional areas of multiple screens at the same time.
[0124] Specifically, the operation control with the position attribute pointing to the back seat can be displayed in the middle position. The operation control with the position attribute pointing to the front passenger seat can be displayed on the side close to the front passenger seat.
[0125] In order to distinguish the corresponding relationship between the operating controls and the seat positions, different color shading can be configured for the operating controls that adjust different seat positions. Specifically, the icons of the whole vehicle control use one color shading, the driver's seat uses one color shading, the co-driver's seat uses another color shading, and the two rear seats use another two different colors.
[0126] In a possible implementation, the above-mentioned functional area can also display a full control interface. By clicking the full control interface, the user displays an interface on the screen (for example, it can be displayed in a floating window), and all operation controls are displayed in the interface. All operation controls can be classified and arranged according to function.
[0127] like Figure 6 As shown, after the user clicks on the full control interface, multiple operation controls related to fragrance adjustment are currently displayed according to the three columns of fragrance, air conditioning, and seat adjustment (there may actually be more or fewer operation control columns). Operation controls with different functions can be displayed by switching different operation control columns.
[0128] For the adjusted controls, when the vehicle is powered off and then powered on again, the functional areas of the vehicle display device can restore the default display settings. For example, Figure 4 The functional areas shown can be restored to the following state when the power is turned off and on again. Figure 3 The functional area shown in the figure is then used to adjust the type and position of the operating controls on the functional area in real time according to the target information during driving.
[0129] The following will be combined Figure 7 An information processing device for executing the above information processing method is introduced.
[0130] It is understandable that, in order to realize the above functions, the information processing device includes hardware and / or software modules corresponding to the execution of each function. In combination with the algorithm steps of each example described in the embodiments disclosed herein, the embodiments of the present application can be implemented in the form of hardware or a combination of hardware and computer software. Whether a function is executed in the form of hardware or computer software driving hardware depends on the specific application and design constraints of the technical solution. Those skilled in the art can use different methods to implement the described functions for each specific application in combination with the embodiments, but such implementation should not be considered to exceed the scope of the embodiments of the present application.
[0131] The embodiment of the present application can divide the functional modules of the information processing device according to the above method example. For example, each functional module can be divided according to each function, or two or more functions can be integrated into one processing module. The above integrated module can be implemented in the form of hardware. It should be noted that the division of modules in this embodiment is schematic and is only a logical function division. There may be other division methods in actual implementation.
[0132] In the case of dividing each functional module into corresponding functional modules, Figure 7 A possible schematic diagram of the composition of the information processing device involved in the above embodiment is shown. Figure 7 As shown, the information processing device 700 may include: a transceiver unit 701 and a processing unit 702 .
[0133] The transceiver unit 701 is used to obtain target information, where the target information includes at least one of environmental information and user status information, and the environmental information is used to indicate the vehicle's internal environment and / or the vehicle's external environment.
[0134] The processing unit 702 is used to determine a target operation control from a plurality of operation controls according to the target information, and the operation control is used to control the vehicle.
[0135] The processing unit 702 is further configured to display the target operation control.
[0136] In a possible implementation, the processing unit 702 is specifically configured to: determine a user demand according to the target information; and determine the target operation control from the multiple operation controls according to the user demand.
[0137] In a possible implementation, the processing unit 702 is further configured to: determine a display position of the operation control according to the target information.
[0138] In a possible implementation, the environmental information includes at least one of weather, temperature, air quality, time, in-vehicle temperature, seat idle state, seat temperature, in-vehicle air quality, or temperature difference between inside and outside the vehicle.
[0139] In a possible implementation, the user status information includes at least one of facial features, eye features, movements, driving time, heart rate, driving status, or riding status.
[0140] In a possible implementation, the operation control includes at least one of a fragrance operation control, a seat operation control, an air conditioning operation control, or a vehicle mode operation control.
[0141] The embodiment of the present application also provides a chip. Figure 8 800 is a schematic diagram showing the structure of a chip 800. The chip 800 includes one or more processors 801 and an interface circuit 802. Optionally, the chip 800 may also include a bus 803.
[0142] The processor 801 may be an integrated circuit chip with signal processing capability. In the implementation process, each step of the above information processing method may be completed by an integrated logic circuit of hardware in the processor 801 or by instructions in the form of software.
[0143] Optionally, the processor 801 may be a general purpose processor, a digital signal processing (DSP), an application specific integrated circuit (ASIC), a field programmable gate array (FPGA) or other programmable logic devices, discrete gates or transistor logic devices, discrete hardware components. The methods and steps disclosed in the embodiments of the present application may be implemented or executed. The general purpose processor may be a microprocessor or the processor may be any conventional processor, etc.
[0144] The interface circuit 802 can be used to send or receive data, instructions or information. The processor 801 can use the data, instructions or other information received by the interface circuit 802 to process, and can send the processing completion information through the interface circuit 802.
[0145] Optionally, the chip also includes a memory, which may include a read-only memory and a random access memory, and provides operation instructions and data to the processor. A portion of the memory may also include a non-volatile random access memory (NVRAM).
[0146] Optionally, the memory stores executable software modules or data structures, and the processor can perform corresponding operations by calling operation instructions stored in the memory (the operation instructions can be stored in the operating system).
[0147] Optionally, the chip can be used in the information processing device involved in the embodiment of the present application. Optionally, the interface circuit 802 can be used to output the execution result of the processor 801. The information processing method provided by one or more embodiments of the embodiment of the present application can refer to the above embodiments, which will not be repeated here.
[0148] It should be noted that the functions corresponding to the processor 801 and the interface circuit 802 can be implemented through hardware design, software design, or a combination of hardware and software, and there is no limitation here.
[0149] Fig. 9 Schematic diagram of the structure of an electronic device provided in an embodiment of the present application, the electronic device 900 may be a processor or a chip or a functional module in a processor. Fig. 9 As shown, the electronic device 900 includes a processor 901 , a transceiver 902 and a communication circuit 903 .
[0150] Among them, the processor 901 is used to execute any step in the information processing method provided in the embodiment of the present application, and in the process of executing any step in the information processing method provided in the embodiment of the present application, the transceiver 902 and the communication line 903 can be selectively called to complete the corresponding operation.
[0151] Furthermore, the electronic device 900 may further include a memory 904. The processor 901, the memory 904 and the transceiver 902 may be connected via a communication line 903.
[0152] The processor 901 is a processor, a general-purpose processor, a network processor (NP), a digital signal processor (DSP), a microprocessor, a microcontroller, a programmable logic device (PLD), or any combination thereof. The processor 901 may also be other devices with processing functions, such as circuits, devices, or software modules, without limitation.
[0153] The transceiver 902 is used to communicate with other devices or other communication networks, and other communication networks may be Ethernet, radio access network (RAN), wireless local area network (WLAN), etc. The transceiver 902 may be a module, a circuit, a transceiver or any device capable of achieving communication.
[0154] The transceiver 902 is mainly used for sending and receiving commands and information, etc., and may include a transmitter and a receiver, which respectively send and receive commands and information, etc.; operations other than sending and receiving commands and information, etc. are implemented by the processor.
[0155] The communication line 903 is used to transmit information between the components included in the electronic device 900.
[0156] In one design, the processor may be considered as the logic circuit and the transceiver may be considered as the interface circuit.
[0157] The memory 904 is used to store instructions, where the instructions may be computer programs.
[0158] The memory 904 may be a volatile memory or a nonvolatile memory, or may include both volatile and nonvolatile memories. The nonvolatile memory may be a read-only memory (ROM), a programmable read-only memory (PROM), an erasable programmable read-only memory (EPROM), an electrically erasable programmable read-only memory (EEPROM), or a flash memory. The volatile memory may be a random access memory (RAM), which is used as an external cache. By way of example but not limitation, many forms of RAM are available, such as static RAM (SRAM), dynamic RAM (DRAM), synchronous DRAM (SDRAM), double data rate SDRAM (DDR SDRAM), enhanced SDRAM (ESDRAM), synchronous link DRAM (SLDRAM) and direct RAM bus RAM (DRRAM). The memory 904 may also be a compact disc read-only memory (CD-ROM) or other optical disc storage, optical disc storage (including compact disc, laser disc, optical disc, digital versatile disc, Blu-ray disc, etc.), magnetic disk storage media or other magnetic storage devices, etc. It should be noted that the memory of the systems and methods described herein is intended to include, but is not limited to, these and any other suitable types of memory.
[0159] It should be noted that the memory 904 can exist independently of the processor 901, or can be integrated with the processor 901. The memory 904 can be used to store instructions or program codes or some data, etc. The memory 904 can be located inside the electronic device 900, or outside the electronic device 900, without limitation. The processor 901 is used to execute the instructions stored in the memory 904 to implement the method provided in the above embodiment of the present application.
[0160] In one example, the processor 901 may include one or more processors, such as Fig. 9 Processor 0 and processor 1 in.
[0161] As an optional implementation, the electronic device 900 includes multiple processors, for example, Fig. 9 In addition to the processor 901, a processor 907 may also be included.
[0162] As an optional implementation, the electronic device 900 further includes an output device 905 and an input device 906. Exemplarily, the input device 906 is a device such as a keyboard, a mouse, a microphone or a joystick, and the output device 905 is a device such as a display screen and a speaker.
[0163] It should be noted that the electronic device 900 may be a chip system or a Fig. 9 Devices with similar structures in the chip system. Among them, the chip system can be composed of chips, or it can include chips and other discrete devices. The actions, terms, etc. involved in the various embodiments of this application can refer to each other without limitation. The message name or parameter name in the message exchanged between the various devices in the embodiment of this application is only an example, and other names can also be used in the specific implementation without limitation. In addition, Fig. 9 The components shown in the figure do not constitute a limitation on the electronic device 900. Fig. 9 In addition to the components shown, the electronic device 900 may include Fig. 9 More or fewer components may be shown, or certain components may be combined, or the components may be arranged differently.
[0164] The processor and transceiver described in the present application can be implemented in an integrated circuit (IC), an analog IC, a radio frequency integrated circuit, a mixed signal IC, an application specific integrated circuit (ASIC), a printed circuit board (PCB), an electronic device, etc. The processor and transceiver can also be manufactured using various IC process technologies, such as complementary metal oxide semiconductor (CMOS), N-type metal oxide semiconductor (NMOS), P-type metal oxide semiconductor (positive channel metal oxide semiconductor, PMOS), bipolar junction transistor (BJT), bipolar CMOS (BiCMOS), silicon germanium (SiGe), gallium arsenide (GaAs), etc.
[0165] Fig.10The following is a schematic diagram of the structure of an information processing device provided in an embodiment of the present application. The information processing device can be applied to the scenario shown in the above method embodiment. For the convenience of explanation, Fig.10 Only the main components of the information processing device are shown, including a processor 1201, a memory 1002, a control circuit 1003, and an input-output device 1004. The processor 1001 is mainly used to process the communication protocol and communication data, execute the software program, and process the data of the software program. The memory 1002 is mainly used to store the software program and data. The control circuit 1003 is mainly used for power supply and transmission of various electrical signals. The input-output device 1004 is mainly used to receive data input by the user and output data to the user.
[0166] When the information processing device is a processor 1001, the control circuit 1003 may be a mainboard, the memory 1002 includes a hard disk, RAM, ROM and other media with storage functions, the processor 1001 may include a baseband processor 1001 and a central processing unit, the baseband processor is mainly used to process the communication protocol and communication data, the central processing unit is mainly used to control the entire information processing device, execute software programs, and process the data of the software programs, and the input and output device 1004 includes a display screen, a keyboard and a mouse, etc.; the control circuit 1003 may further include or be connected to a transceiver circuit or a transceiver, such as: a network cable interface, etc., for sending or receiving data or signals, such as data transmission and communication with other devices. Further, it may also include an antenna for sending and receiving wireless signals, and for data / signal transmission with other devices.
[0167] An embodiment of the present application also provides an information processing device, which includes: at least one processor, when the at least one processor executes program code or instructions, the above-mentioned related method steps are implemented to implement the information processing method in the above-mentioned embodiment.
[0168] Optionally, the device may further include at least one memory, and the at least one memory is used to store the program code or instruction.
[0169] An embodiment of the present application also provides a computer storage medium, in which computer instructions are stored. When the computer instructions are executed on an information processing device, the information processing device executes the above-mentioned related method steps to implement the information processing method in the above-mentioned embodiment.
[0170] The embodiment of the present application also provides a computer program product. When the computer program product is run on a computer, the computer is enabled to execute the above-mentioned related steps to implement the information processing method in the above-mentioned embodiment.
[0171] The embodiment of the present application also provides an information processing device, which may be a chip, an integrated circuit, a component or a module. Specifically, the device may include a connected processor and a memory for storing instructions, or the device includes at least one processor for obtaining instructions from an external memory. When the device is running, the processor may execute instructions so that the chip executes the information processing method in each of the above method embodiments.
[0172] It should be understood that in the various embodiments of the present application, the size of the serial numbers of the above-mentioned processes does not mean the order of execution. The execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiments of the present application.
[0173] Those of ordinary skill in the art will appreciate that the units and algorithm steps of each example described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are performed in hardware or software depends on the specific application and design constraints of the technical solution. Professional and technical personnel can use different methods to implement the described functions for each specific application, but such implementation should not be considered to be beyond the scope of this application.
[0174] Those skilled in the art can clearly understand that, for the convenience and brevity of description, the specific working processes of the systems, devices and units described above can refer to the corresponding processes in the aforementioned method embodiments and will not be repeated here.
[0175] In the several embodiments provided in the present application, it should be understood that the disclosed systems, devices and methods can be implemented in other ways. For example, the device embodiments described above are merely schematic. For example, the division of the above units is only a logical function division. There may be other division methods in actual implementation, such as multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be through some interfaces, indirect coupling or communication connection of devices or units, which can be electrical, mechanical or other forms.
[0176] The units described above as separate components may or may not be physically separated, and the components shown as units may or may not be physical units, and may be located in one place or distributed on multiple 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.
[0177] In addition, each functional unit in each embodiment of the present application may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit.
[0178] If the above functions are implemented in the form of software functional units and sold or used as independent products, they can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present application, or the part that contributes to the prior art or the part of the technical solution, can be embodied in the form of a software product, which is stored in a storage medium and includes several instructions for a computer device (which can be a personal computer, a server, or a network device, etc.) to perform all or part of the steps of the above methods of each embodiment of the present application. The aforementioned storage medium includes: U disk, mobile hard disk, Read Only Memory (ROM), Random Access Memory (RAM), disk or optical disk, and other media that can store program codes.
[0179] The above is only a specific implementation of the present application, but the protection scope of the present application is not limited thereto. Any technician familiar with the technical field can easily think of changes or substitutions within the technical scope disclosed in the present application, which should be included in the protection scope of the present application. Therefore, the protection scope of the present application should be based on the protection scope of the claims.
Claims
1. An information processing method, characterized in that: The method comprises: Acquiring target information, the target information including at least one of environmental information and user status information, the environmental information being used to indicate an internal environment of the vehicle and / or an external environment of the vehicle; Determining a target operation control from a plurality of operation controls according to the target information, the operation control being used to control a vehicle; The target operation control is displayed.
2. The method according to claim 1, characterized in that The step of determining a target operation control from a plurality of operation controls according to the target information includes: determining user needs according to the target information; The target operation control is determined from the plurality of operation controls according to the user demand.
3. The method according to claim 1 or 2, characterized in that: The method further comprises: The display position of the operation control is determined according to the target information.
4. The method according to any one of claims 1 to 3, characterized in that The environmental information includes at least one of weather, temperature, air quality, time, in-vehicle temperature, seat idle state, seat temperature, in-vehicle air quality, or temperature difference between inside and outside the vehicle.
5. The method according to any one of claims 1 to 4, characterized in that The user status information includes at least one of facial features, eye features, movements, driving time, heart rate, driving status or riding status.
6. The method according to any one of claims 1 to 5, characterized in that The operation control includes at least one of a fragrance operation control, a seat operation control, an air conditioning operation control, or a vehicle mode operation control.
7. An information processing device, characterized in that: The device comprises a transceiver unit and a processing unit; The transceiver unit is used to obtain target information, the target information includes at least one of environmental information and user status information, and the environmental information is used to indicate the internal environment of the vehicle and / or the external environment of the vehicle; The processing unit is used to determine a target operation control from a plurality of operation controls according to the target information, wherein the operation control is used to control the vehicle; The processing unit is further used to display the target operation control.
8. The device according to claim 7, characterized in that The processing unit is specifically used for: determining user needs according to the target information; The target operation control is determined from the plurality of operation controls according to the user demand.
9. The device according to claim 7 or 8, characterized in that The processing unit is also used for: The display position of the operation control is determined according to the target information.
10. The device according to any one of claims 7 to 9, characterized in that The environmental information includes at least one of weather, temperature, air quality, time, in-vehicle temperature, seat idle state, seat temperature, in-vehicle air quality, or temperature difference between inside and outside the vehicle.
11. The device according to any one of claims 7 to 10, characterized in that The user status information includes at least one of facial features, eye features, movements, driving time, heart rate, driving status or riding status.
12. The device according to any one of claims 7 to 11, characterized in that The operation control includes at least one of a fragrance operation control, a seat operation control, an air conditioning operation control, or a vehicle mode operation control.
13. An information processing device, comprising at least one processor and a memory, characterized in that: The at least one processor executes a program or instruction stored in the memory, so that the information processing device implements the method according to any one of claims 1 to 6.
14. A computer-readable storage medium for storing a computer program, characterized in that: When the computer program is executed on a computer or a processor, the computer or the processor is enabled to implement the method according to any one of claims 1 to 6.
15. A computer program product, comprising instructions, characterized in that: When the instructions are executed on a computer or a processor, the computer or the processor is enabled to implement the method according to any one of claims 1 to 6.
16. A chip comprising at least one processor and a memory, characterized in that: The at least one processor executes a program or instruction stored in the memory, so that the information processing device implements the method according to any one of claims 1 to 6.
17. A vehicle, characterized in that: The device comprises the information processing device according to any one of claims 7 to 12.
Citation Information
Cited By
Reminding method and related product
CN120517433A