Vehicle service information processing method, device, equipment and storage medium
By determining the service mode based on user identification information, obtaining ride data and generating control instructions, and automatically controlling the operation of in-vehicle equipment, the problem of low setting efficiency in the existing technology is solved, and efficient personalized service parameter setting is achieved.
Patent Information
- Application Number
- CN202210836493.7
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2022-07-15
- Publication Date
- 2025-09-23
- Estimated Expiration
- 2042-07-15
AI Technical Summary
In the existing technology, the setting of vehicle service parameters is inefficient and requires manual methods to meet user needs.
The target service mode is determined based on the user's identification information, the corresponding riding data is obtained, the control instructions of the in-vehicle service equipment are generated, and the operation of the equipment is automatically controlled.
It improves the efficiency of vehicle service parameter setting, enhances user experience and meets personalized needs.
Smart Images

Figure CN115230626B_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of vehicle control technology, and more specifically, to a vehicle service information processing method, apparatus, device, and storage medium. Background Art
[0002] With the continuous development of intelligent network technology, cars can provide more and more services, such as air-conditioning temperature, seat angle, light brightness, etc., and users also pay more attention to personalized car experience.
[0003] Currently, service personnel (such as drivers) need to manually set the in-vehicle parameters according to the user's preferences to meet the user's service needs.
[0004] However, the existing technology uses a manual method to set the in-vehicle parameters, which leads to low setting efficiency. Summary of the Invention
[0005] The purpose of this application is to provide a vehicle service information processing method, device, equipment and storage medium to improve the setting efficiency in response to the above-mentioned deficiencies in the prior art.
[0006] To achieve the above objectives, the technical solutions adopted in the embodiments of the present application are as follows:
[0007] In a first aspect, an embodiment of the present application provides a vehicle service information processing method, the method comprising:
[0008] Determining a target service mode according to the user's identification information, wherein the target service mode includes: a new user mode or an old user mode;
[0009] Based on the target service mode, obtaining the riding data corresponding to the user;
[0010] generating control instructions corresponding to the in-vehicle service equipment according to the riding data corresponding to the user;
[0011] According to the control instructions corresponding to the in-vehicle service device, the in-vehicle service device is controlled to operate.
[0012] Optionally, obtaining the riding data corresponding to the user based on the target service mode includes:
[0013] If the target service mode is the old user mode, obtaining multiple ride data associated with the user's identification information within a preset historical period;
[0014] Generating control instructions corresponding to the in-vehicle service equipment according to the riding data corresponding to the user includes:
[0015] Determining target ride data corresponding to the user based on multiple ride data associated with the user's identification information within the preset historical period;
[0016] According to the target riding data corresponding to the user, control instructions corresponding to the in-vehicle service equipment are generated.
[0017] Optionally, the method further includes:
[0018] determining whether the user adjusts the operating parameters of the in-vehicle service device;
[0019] If the user adjusts the working parameters of the in-vehicle service device, the control instructions corresponding to the in-vehicle service device are adjusted according to the acquired adjustment data, and the in-vehicle service device is controlled to work according to the adjusted control instructions.
[0020] Optionally, the method further includes:
[0021] If the user adjusts the operating parameters of the in-vehicle service device, an overlay data selection control is displayed;
[0022] In response to a touch operation of the overlay data selection control, it is determined whether to modify the user's historical riding data into the adjustment data.
[0023] Optionally, before determining the target service mode according to the user identification information, the method further includes:
[0024] Acquire a first user image captured by an image capture device;
[0025] The identification information of the user is determined based on the first user image.
[0026] Optionally, obtaining the riding data corresponding to the user based on the target service mode includes:
[0027] If the target service mode is the new user mode, obtaining the user's current riding data;
[0028] Generating control instructions corresponding to the in-vehicle service equipment according to the riding data corresponding to the user includes:
[0029] Generate control instructions corresponding to the in-vehicle service equipment based on the user's current riding data.
[0030] Optionally, the method further includes:
[0031] Acquire an image of the second user captured by an image capture device;
[0032] determining, based on the second user image, whether the user has finished riding;
[0033] If so, the riding data corresponding to the user is associated with the identification information of the user and stored.
[0034] In a second aspect, an embodiment of the present application further provides a device comprising:
[0035] A determination module, configured to determine a target service mode according to the identification information of the user, wherein the target service mode includes: a new user mode or an old user mode;
[0036] An acquisition module, configured to acquire the riding data corresponding to the user based on the target service mode;
[0037] A generating module, configured to generate control instructions corresponding to the in-vehicle service equipment according to the riding data corresponding to the user;
[0038] The control module is used to control the in-vehicle service device to operate according to the control instructions corresponding to the in-vehicle service device.
[0039] Optionally, the acquisition module is specifically configured to acquire multiple ride data associated with the user's identification information within a preset historical period if the target service mode is the old user mode.
[0040] Correspondingly, the generation module is specifically used to determine the target ride data corresponding to the user based on multiple ride data associated with the user's identification information within the preset historical period; and generate control instructions corresponding to the in-vehicle service equipment based on the target ride data corresponding to the user.
[0041] Optionally, the device further comprises: an adjustment module;
[0042] The adjustment module is used to determine whether the user adjusts the working parameters of the in-vehicle service equipment; if the user adjusts the working parameters of the in-vehicle service equipment, the control instructions corresponding to the in-vehicle service equipment are adjusted according to the obtained adjustment data, and the in-vehicle service equipment is controlled to work according to the adjusted control instructions.
[0043] Optionally, the device further comprises: a display module;
[0044] The display module is used to display an overlay data selection control if the user adjusts the working parameters of the in-vehicle service equipment; in response to the touch operation of the overlay data selection control, determine whether to modify the user's historical riding data to the adjusted data.
[0045] Optionally, the acquisition module is further configured to acquire a first user image captured by an image acquisition device; and determine identification information of the user based on the first user image.
[0046] Optionally, the acquisition module is specifically configured to acquire the user's current riding data if the target service mode is the new user mode;
[0047] Correspondingly, the generation module is also used to generate control instructions corresponding to the in-vehicle service equipment based on the user's current riding data.
[0048] Optionally, the acquisition module is also used to acquire a second user image captured by an image acquisition device; determine whether the user has finished riding based on the second user image; if so, associate the riding data corresponding to the user with the user's identification information and store them.
[0049] In a third aspect, an embodiment of the present application provides an electronic device comprising: a processor, a storage medium and a bus, wherein the storage medium stores machine-readable instructions executable by the processor. When the electronic device is running, the processor and the storage medium communicate through the bus, and the processor executes the machine-readable instructions to perform the steps of the vehicle service information processing method of the first aspect mentioned above.
[0050] In a fourth aspect, an embodiment of the present application provides a computer-readable storage medium having a computer program stored thereon. When the computer program is executed by a processor, the steps of the vehicle service information processing method of the first aspect are executed.
[0051] The beneficial effects of this application are:
[0052] The embodiments of the present application provide a vehicle service information processing method, apparatus, equipment and storage medium, the method comprising: determining a target service mode based on the user's identification information, the target service mode comprising: a new user mode or an old user mode; obtaining the user's corresponding riding data based on the target service mode; generating control instructions corresponding to the in-vehicle service equipment based on the user's corresponding riding data; and controlling the in-vehicle service equipment to operate based on the control instructions corresponding to the in-vehicle service equipment. By adopting the vehicle service information processing method provided by the embodiments of the present application, the user's corresponding riding data can be directly and automatically obtained, and then the corresponding working parameters of the in-vehicle service equipment can be obtained. The in-vehicle service equipment can be controlled using the control instructions corresponding to the in-vehicle service equipment generated based on the corresponding working parameters of the in-vehicle service equipment, so that the in-vehicle service equipment operates according to its corresponding working parameters. In other words, the present application can automatically set the working parameters of the in-vehicle service equipment, thereby improving the efficiency of setting the working parameters of the in-vehicle service equipment. BRIEF DESCRIPTION OF THE DRAWINGS
[0053] In order to more clearly illustrate the technical solutions of the embodiments of the present invention, the following briefly introduces the drawings required for use in the embodiments. It should be understood that the following drawings only illustrate certain embodiments of the present invention and therefore should not be regarded as limiting the scope. For ordinary technicians in this field, other relevant drawings can be obtained based on these drawings without paying any creative work.
[0054] Figure 1 A schematic diagram of a vehicle service information processing system provided in an embodiment of the present application;
[0055] Figure 2 A flowchart of a vehicle service information processing method provided in an embodiment of the present application;
[0056] Figure 3 A flowchart of another vehicle service information processing method provided in an embodiment of the present application;
[0057] Figure 4 A flowchart of another vehicle service information processing method provided in an embodiment of the present application;
[0058] Figure 5 A flowchart of another vehicle service information processing method provided in an embodiment of the present application;
[0059] Figure 6 A schematic diagram of the structure of a display interface provided in an embodiment of the present application;
[0060] Figure 7 A schematic diagram of the structure of a vehicle service information processing device provided in an embodiment of the present application;
[0061] Figure 8 A schematic diagram of the structure of an electronic device provided in an embodiment of the present application. DETAILED DESCRIPTION
[0062] To make the objectives, technical solutions, and advantages of the embodiments of the present application more clear, the technical solutions in the embodiments of the present application will be clearly and completely described below in conjunction with the accompanying drawings of 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. Generally, the components of the embodiments of the present application described and shown in the drawings herein can be arranged and designed in various different configurations.
[0063] Therefore, the following detailed description of the embodiments of the present application provided in the accompanying drawings is not intended to limit the scope of the present application for protection, but merely represents selected embodiments of the present application. All other embodiments obtained by persons of ordinary skill in the art based on the embodiments in the present application without creative work are within the scope of protection of the present application.
[0064] It should be noted that similar reference numerals and letters denote similar items in the following drawings, and therefore, once an item is defined in one drawing, it does not need to be further defined or explained in subsequent drawings.
[0065] Before explaining the embodiments of this application in detail, we first introduce the application scenario of this application. This scenario can specifically be a scenario for setting the operating parameters of in-vehicle service equipment, where the in-vehicle service equipment may include air conditioning, seats, lights, audio players, windows, doors, etc. It should be noted that this application is not limited to these scenarios. Figure 1 This is a schematic diagram of a vehicle service information processing system provided in an embodiment of the present application. The vehicle service information processing system can also be called an in-vehicle system. Figure 1 As shown, the system may include: a processing device 100 and an in-vehicle service device 101, wherein the processing device 100 is in communication with the in-vehicle service device 101. The processing device 100 may control the in-vehicle service device 101 to operate according to control instructions generated by the operating parameters of the in-vehicle service device 101.
[0066] In an exemplary embodiment, the system may further include an image acquisition device 102, which is in communication with the processing device 100. The processing device 100 may obtain the user image captured by the image acquisition device 102 and obtain the user's identification information based on the user image recognition. In another exemplary embodiment, the system may further include a user-side parameter setting device 103, which is in communication with the processing device 100. The user (passenger) may input the setting parameters corresponding to the in-vehicle service device 101 through the user-side parameter setting device 103. The processing device 100 generates a control instruction based on the setting parameters obtained from the user-side parameter setting device 103 to control the operation of the in-vehicle service device 101. Of course, the setting parameters input by the user may also be obtained directly through the in-vehicle service device 101, and this application does not limit this.
[0067] It should be noted that the vehicle service information processing system may also include other devices, which will not be described here. The vehicle service information processing method mentioned in the following examples of this application can be applied to the processing device 100 in the vehicle service information processing system.
[0068] The vehicle service information processing method mentioned in this application is illustrated below with reference to the accompanying drawings. Figure 2 This is a flow chart of a vehicle service information processing method provided in an embodiment of the present application. Figure 2 As shown, the method may include:
[0069] S201: Determine a target service mode according to user identification information.
[0070] Among them, the target service mode includes: new user mode or old user mode. The new user mode can be understood as the corresponding user's first time riding the vehicle, and the old user mode can be understood as the corresponding user not riding the vehicle for the first time. Whether the target service mode is specifically the new user mode or the old user mode is related to the user's identification information. In an actual ride-sharing environment, the vehicle may include one user or multiple users, and the users may also be called passengers. When the vehicle includes one user, the target service mode can be determined directly based on the user's identification information; when the vehicle includes multiple users, the target user can be first determined based on the identity level information carried in the identification information of each user, and then the target service mode can be determined based on the identification information of the target user.
[0071] This description uses the example of a vehicle containing a user. In one achievable embodiment, the user's identification information can be determined based on the user image captured by the image capture device, and the target service mode can be determined based on the correspondence between the identification information and the service mode. In another achievable embodiment, a service person (such as a driver) can directly input the user's identification information, and the target service mode can be determined based on the correspondence between the identification information and the service mode. It is understood that the user's identification information can be the user's name, or other information that can represent the user's identity.
[0072] S202. Based on the target service model, obtain the user's corresponding riding data.
[0073] The in-vehicle data can be understood as the operating parameters of the in-vehicle service equipment. The in-vehicle service equipment may include air conditioners, seats, lights, players, windows, doors, etc., which are not limited in this application.
[0074] In one achievable embodiment, when the target service mode is the new user mode and the old user mode, the source of the user's corresponding ride data is different. Specifically, when the target service mode is the new user mode, the user's corresponding ride data can be obtained by collecting the user's settings for the in-vehicle service equipment. Alternatively, pre-configured ride data can be used as the user's corresponding ride data, which is not limited in this application. When the target service mode is the new user mode, the user's corresponding ride data can be directly obtained from pre-stored historical ride data.
[0075] S203: Generate control instructions corresponding to the in-vehicle service equipment based on the user's corresponding riding data.
[0076] S204: Control the in-vehicle service equipment to operate according to the control instructions corresponding to the in-vehicle service equipment.
[0077] After obtaining the user's corresponding ride data, the operating parameters corresponding to each in-vehicle service device can be determined from the ride data, such as the temperature parameter corresponding to the air conditioner and the angle parameter corresponding to the seat. Then, control instructions corresponding to each in-vehicle service device can be generated based on the corresponding operating parameters of each in-vehicle service device. Furthermore, based on the control instructions corresponding to each in-vehicle service device, each in-vehicle service device can be controlled to operate according to its corresponding operating parameters.
[0078] In summary, the vehicle information server processing method provided by this application can directly and automatically obtain the user's corresponding vehicle data, and thus can obtain the corresponding operating parameters of the in-vehicle service equipment. The in-vehicle service equipment is controlled by the control instructions corresponding to the in-vehicle service equipment generated according to the corresponding operating parameters of the in-vehicle service equipment, so that the in-vehicle service equipment operates according to its corresponding operating parameters. In other words, this application can automatically set the operating parameters of the in-vehicle service equipment, improving the efficiency of setting the operating parameters of the in-vehicle service equipment.
[0079] At the same time, this application can automatically switch to the target service mode that matches the current scenario based on whether the user is riding for the first time, and then efficiently obtain the user's corresponding riding data based on the target service mode, which can further improve the efficiency of setting the working parameters of the in-vehicle service equipment.
[0080] The following explains an example in which the target service mode is the old user mode.
[0081] Optionally, the above-mentioned obtaining of the user's corresponding ride data based on the target service mode includes: if the target service mode is the old user mode, obtaining multiple ride data associated with the user's identification information within a preset historical period.
[0082] Among them, when the target service mode is specifically the old user mode, it means that the user is not a first-time user, and a user portrait associated with the user's identification information can be obtained from the memory. The user portrait includes the user's historical riding data, and the identification information of the historical riding data can be the time interval with the current one.
[0083] In one exemplary embodiment, the preset historical period may include the most recent historical period and the second most recent historical period. The user's ride data corresponding to the most recent historical period and the user's ride data corresponding to the second most recent historical period can then be retrieved from the memory. It should be noted that this application does not limit the preset historical period.
[0084] Figure 3 This is a flow chart of another vehicle service information processing method provided in an embodiment of the present application. Figure 3As shown, optionally, the above-mentioned generating control instructions corresponding to the in-vehicle service equipment according to the user's corresponding riding data includes:
[0085] S301. Determine target riding data corresponding to the user based on multiple riding data associated with the user's identification information within a preset historical period.
[0086] Among them, the ride data corresponding to the user may include the working parameters corresponding to multiple in-vehicle service devices. Then, the multiple ride data associated with the user's identification information within the preset historical period can be integrated in a key-value manner, where the key is the identification of the in-vehicle service device and the value is the working parameters of the in-vehicle service device each time.
[0087] In an exemplary manner, the values corresponding to each key can be averaged to obtain the target operating parameters corresponding to each in-vehicle service device. That is, the target riding data corresponding to the user may include the target operating parameters corresponding to multiple in-vehicle service devices, such as the temperature parameters corresponding to the air conditioner, the volume parameters corresponding to the player, etc.
[0088] S302: Generate control instructions corresponding to the in-vehicle service equipment based on the target riding data corresponding to the user.
[0089] Among them, according to the above description, the target riding data corresponding to the user includes target working parameters corresponding to multiple in-vehicle service devices. Then, control instructions corresponding to each in-vehicle service device can be generated according to the target working parameters corresponding to each in-vehicle service device, and then each in-vehicle service device can be controlled to work according to its corresponding target working parameters according to the control instructions corresponding to each in-vehicle service device.
[0090] It can be seen that when the target service mode is the old user mode, it means that the user is not riding the vehicle for the first time. In this case, the working parameters of the in-vehicle service equipment can be set according to the user's historical habits. This can improve the user experience and meet the user's service needs with high quality.
[0091] Figure 4 This is a flow chart of another vehicle service information processing method provided in an embodiment of the present application. Figure 4 As shown, the method may further include:
[0092] S401: Determine whether the user adjusts the operating parameters of the in-vehicle service equipment.
[0093] It is understandable that when a user is boarding a vehicle, the operating parameters of the in-vehicle service equipment can first be automatically set based on the boarding data corresponding to the target service mode, thereby providing the user with a ride service. However, while the vehicle is in motion, there may be scenarios where the user adjusts the operating parameters of the in-vehicle service equipment. Here, the in-vehicle service equipment is an air conditioner as an example. At this time, the air conditioner is operating at the operating parameters. Then, when the processing device receives the setting parameters generated by the user adjusting the operating parameters of the air conditioner through the user-side parameter setting device, it can first compare the setting parameters of the air conditioner with the operating parameters, and determine whether the user has adjusted the operating parameters of the air conditioner based on the comparison results.
[0094] S402: If the user adjusts the working parameters of the in-vehicle service device, the control instructions corresponding to the in-vehicle service device are adjusted according to the obtained adjustment data, and the in-vehicle service device is controlled to work according to the adjusted control instructions.
[0095] Continuing with the above example, if the comparison result indicates that the setting parameters of the air conditioner (such as 25°C) are different from the working parameters (such as 24°C), it proves that the user has adjusted the working parameters of the air conditioner. Then, the control instructions corresponding to the air conditioner can be adjusted according to the obtained setting parameters (that is, the adjustment data), that is, the control instructions corresponding to the air conditioner generated based on the obtained setting parameters control the air conditioner to work at 25°C.
[0096] It should be noted that using the in-vehicle service equipment as an air conditioner is only an example and is not intended to be limiting.
[0097] It can be seen that this application can reset the working parameters of the in-vehicle service equipment according to the user's current actual needs, which can improve the user experience.
[0098] Figure 5 This is a flow chart of another vehicle service information processing method provided in an embodiment of the present application. Figure 5 As shown, the method may further include:
[0099] S501. If the user adjusts the working parameters of the in-vehicle service equipment, an overlay data selection control is displayed.
[0100] S502: In response to a touch operation covering a data selection control, determine whether to modify the user's historical riding data into adjusted data.
[0101] As can be seen from the above description, if the processing device determines that the user's settings for the in-vehicle service device are different from the operating parameters, it means that the user has adjusted the operating parameters of the in-vehicle service device. In one exemplary embodiment, the processing device can control the operation of the in-vehicle service device based on the obtained adjustment data, and can also display an overlay data selection control on the display screen of the display device. In one embodiment, the overlay data selection control can specifically include an overlay data control and a non-overlay data control. If the driver performs a touch operation on the overlay data control, such as a single click or double click, the processing device can determine that the user's historical ride data needs to be overwritten, that is, the user's historical ride data is modified to the adjustment data. In other words, the next time the user rides, the processing device will generate a control instruction based on the adjustment data corresponding to the in-vehicle service device to control the operation of the in-vehicle service device. If the driver performs a touch operation on the non-overlay data control, such as a single click or double click, the processing device can determine that the user's historical ride data does not need to be overwritten. In other words, the next time the user rides, the processing device will generate a control instruction based on the historical ride data corresponding to the in-vehicle service device to control the operation of the in-vehicle service device.
[0102] Another possible implementation is Figure 6 As shown, if the user adjusts the working parameters of the in-vehicle service equipment, a reminder message can be displayed on the display device. The reminder message can be as follows: Figure 6 The "Whether to overwrite historical data" shown in the reminder message can also display the overwrite data selection control under the reminder message. The overwrite data selection control includes a "Yes" control and a "No" control. Among them, the "Yes" control is equivalent to the overwrite data control mentioned above, and the "No" control is equivalent to the non-overwrite data control mentioned above.
[0103] Continuing with the example of the in-vehicle service equipment being the air conditioner, if the driver triggers the "Yes" control, the processing device can modify the historical operating parameters of the air conditioner (24°C) to the adjustment data (25°C), that is, the next time the user rides the vehicle, the processing device will control the air conditioner to operate at 25°C; if the driver triggers the "No" control, although the air conditioner is operating at 25°C this time, the processing device will control the air conditioner to operate at 24°C the next time the user rides the vehicle.
[0104] It can be seen that this application can be applied to a variety of service scenarios to provide users with the required services and improve the degree of personalized settings.
[0105] Optionally, before determining the target service mode according to the user's identification information, the method further includes: acquiring a first user image captured by an image capture device; and determining the user's identification information according to the first user image.
[0106] In one exemplary embodiment, before a user boards a vehicle, the image capture device may capture a first user image of the user, which includes a facial region. The processing device may then use an image processing algorithm to identify the facial region in the first user image and obtain user identification information, such as the user's name and user level. Furthermore, the processing device may control the operation of in-vehicle service devices based on the user's historical ride data.
[0107] In this way, before the user gets on the vehicle, the working parameters of the in-vehicle service equipment can be set to parameters that match the user's historical habits, which can improve the user experience and the degree of automation of vehicle services.
[0108] The following is an explanation of an example in which the target service mode is the new user mode.
[0109] Optionally, the above-mentioned obtaining the user's corresponding riding data based on the target service mode includes: if the target service mode is a new user mode, obtaining the user's current riding data.
[0110] It is understood that each in-vehicle service device on the vehicle is connected to the processing device. For example, before a user boards the vehicle, if the processing device determines that the user is a new user, it may first control the in-vehicle service device to operate based on pre-configured ride data. After the user boards the vehicle, the user may set the operating parameters of the in-vehicle service device based on actual needs through the user-side parameter setting device. The processing device may then obtain the setting parameters input by the user through the user-side parameter setting device and obtain the user's current ride data, such as seat angle.
[0111] Based on this, the above-mentioned generating control instructions corresponding to the in-vehicle service equipment according to the user's corresponding riding data includes: generating control instructions corresponding to the in-vehicle service equipment according to the user's current riding data.
[0112] Taking the in-vehicle service equipment as an example, the processing device generates a seat angle control instruction based on the seat angle setting parameters received from the user, and controls the seat to rotate according to the seat angle setting parameters set by the user based on the seat angle control instruction.
[0113] Optionally, the method may also include: acquiring a second user image captured by an image capture device; determining whether the user has finished riding based on the second user image; and if so, associating and storing the user's corresponding riding data with the user's identification information.
[0114] In an exemplary embodiment, the image acquisition device can be set in the door area, and the processing device recognizes the second user image according to the image processing algorithm. If the recognition result indicates that the user gets off the vehicle, that is, the user gets on the vehicle, a user portrait of the user can be generated based on the user's corresponding riding data, and the user portrait of the user can be associated with the user's identification information and stored.
[0115] It is understood that the user's corresponding ride data includes not only the operating parameters of in-vehicle service equipment such as air conditioning and seats, but also the corresponding door positions when boarding the vehicle and when getting off the vehicle. In other words, when an old user is about to board the vehicle, the first door can be opened based on the old user's riding habits, and the user can board the vehicle through the first door. When the old user is about to get off the vehicle, the second door can be opened based on the old user's getting off habits, and the user can get off through the second door.
[0116] Figure 7 This is a schematic diagram of the structure of a vehicle service information processing device provided in an embodiment of the present application. Figure 7 As shown, the device includes:
[0117] The determination module 701 is used to determine a target service mode according to the user's identification information, where the target service mode includes: a new user mode or an old user mode;
[0118] An acquisition module 702 is used to acquire the user's corresponding ride data based on the target service mode;
[0119] A generating module 703 is used to generate control instructions corresponding to the in-vehicle service equipment according to the user's corresponding riding data;
[0120] The control module 704 is used to control the in-vehicle service equipment to operate according to the control instructions corresponding to the in-vehicle service equipment.
[0121] Optionally, the acquisition module 702 is specifically configured to acquire multiple ride data associated with the user's identification information within a preset historical period if the target service mode is the old user mode.
[0122] Correspondingly, the generation module 703 is specifically used to determine the target ride data corresponding to the user based on multiple ride data associated with the user's identification information within a preset historical period; and generate control instructions corresponding to the in-vehicle service equipment based on the target ride data corresponding to the user.
[0123] Optionally, the device further comprises: an adjustment module;
[0124] The adjustment module is used to determine whether the user adjusts the working parameters of the in-vehicle service equipment; if the user adjusts the working parameters of the in-vehicle service equipment, the control instructions corresponding to the in-vehicle service equipment are adjusted according to the obtained adjustment data, and the in-vehicle service equipment is controlled to work according to the adjusted control instructions.
[0125] Optionally, the device further comprises: a display module;
[0126] The display module is used to display an overlay data selection control if the user adjusts the working parameters of the in-vehicle service equipment; in response to the touch operation of the overlay data selection control, determine whether to modify the user's historical riding data to the adjusted data.
[0127] Optionally, the acquisition module 702 is further configured to acquire a first user image captured by an image capture device; and determine user identification information based on the first user image.
[0128] Optionally, the acquisition module 702 is specifically configured to acquire the user's current riding data if the target service mode is the new user mode;
[0129] Correspondingly, the generation module 703 is also used to generate control instructions corresponding to the in-vehicle service equipment according to the user's current riding data.
[0130] Optionally, the acquisition module 702 is further used to obtain a second user image captured by the image acquisition device; determine whether the user has finished riding based on the second user image; if so, associate the user's corresponding riding data with the user's identification information and store them.
[0131] The above-mentioned device is used to execute the method provided in the above-mentioned embodiment. Its implementation principle and technical effect are similar and will not be repeated here.
[0132] The above modules can be one or more integrated circuits configured to implement the above methods, such as one or more application-specific integrated circuits (ASICs), one or more microprocessors (DSPs), or one or more field programmable gate arrays (FPGAs). For another example, when a module is implemented by scheduling program code through a processing element, the processing element can be a general-purpose processor, such as a central processing unit (CPU) or other processor that can call program code. For another example, these modules can be integrated together and implemented in the form of a system-on-a-chip (SOC).
[0133] Figure 8 A schematic diagram of the structure of an electronic device provided in an embodiment of the present application is shown in FIG. Figure 8 As shown, the electronic device may include: a processor 801, a storage medium 802, and a bus 803. The storage medium 802 stores machine-readable instructions executable by the processor 801. When the electronic device is running, the processor 801 and the storage medium 802 communicate via the bus 803, and the processor 801 executes the machine-readable instructions to perform the steps of the above-mentioned method embodiment. The specific implementation methods and technical effects are similar and will not be repeated here.
[0134] Optionally, the present application further provides a computer-readable storage medium, on which a computer program is stored. When the computer program is executed by a processor, the steps of the above method embodiment are executed.
[0135] In the several embodiments provided in this application, it should be understood that the disclosed 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 units is merely a logical function division. In actual implementation, there may be other division methods, 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.
[0136] The units described as separate components may or may not be physically separate, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed across multiple network units. Some or all of these units may be selected to achieve the purpose of this embodiment according to actual needs.
[0137] In addition, the functional units in the various embodiments of the present application may be integrated into a single processing unit, or each unit may exist physically separately, or two or more units may be integrated into a single unit. The aforementioned integrated units may be implemented in the form of hardware or in the form of hardware plus software functional units.
[0138] The above-mentioned integrated unit implemented in the form of a software functional unit can be stored in a computer-readable storage medium. The above-mentioned software functional unit is stored in a storage medium and includes a number of instructions for causing a computer device (which can be a personal computer, server, or network device, etc.) or a processor (English: processor) to perform some steps of the method described in each embodiment of the present application. The aforementioned storage medium includes: a USB flash drive, a mobile hard disk, a read-only memory (English: Read-Only Memory, abbreviated: ROM), a random access memory (English: Random Access Memory, abbreviated: RAM), a disk or an optical disk, and other media that can store program code.
[0139] It should be noted that, in this document, relational terms such as "first" and "second" are used only to distinguish one entity or operation from another entity or operation, and do not necessarily require or imply any actual relationship or order between these entities or operations. Moreover, the terms "comprises," "comprising," or any other variations thereof are intended to cover non-exclusive inclusion, so that a process, method, article, or device comprising a series of elements includes not only those elements, but also other elements not explicitly listed, or elements inherent to such process, method, article, or device. In the absence of further limitations, an element defined by the phrase "comprising a ..." does not exclude the presence of other identical elements in the process, method, article, or device comprising the element.
[0140] The above description is only a preferred embodiment of the present application and is not intended to limit the present application. For those skilled in the art, the present application may have various changes and variations. Any modifications, equivalent substitutions, improvements, etc. made within the spirit and principles of the present application shall be included in the scope of protection of the present application. It should be noted that similar numbers and letters represent similar items in the following figures. Therefore, once an item is defined in one figure, it does not need to be further defined and explained in subsequent figures. The above description is only a preferred embodiment of the present application and is not intended to limit the present application. For those skilled in the art, the present application may have various changes and variations. Any modifications, equivalent substitutions, improvements, etc. made within the spirit and principles of the present application shall be included in the scope of protection of the present application.
Claims
1. A vehicle service information processing method, characterized in that: The method comprises: Determining a target service mode according to the user's identification information, wherein the target service mode includes: a new user mode or an old user mode; Based on the target service mode, obtaining the corresponding riding data of the user, the riding data including: operating parameters of the in-vehicle service equipment, the corresponding door position when riding the vehicle, and the corresponding door position when getting off the vehicle; generating control instructions corresponding to the in-vehicle service equipment according to the riding data corresponding to the user; Controlling the in-vehicle service device to operate according to the control instruction corresponding to the in-vehicle service device; The method further comprises: receiving setting parameters of the in-vehicle service device input by the user, wherein the setting parameters are generated by adjusting the working parameters of the in-vehicle service device through the user-side parameter setting device; comparing the setting parameters of the in-vehicle service device with the operating parameters, and determining whether the user adjusts the operating parameters of the in-vehicle service device based on the comparison result; If the user adjusts the working parameters of the in-vehicle service device, the control instructions corresponding to the in-vehicle service device are adjusted according to the obtained adjustment data, and the in-vehicle service device is controlled to work according to the adjusted control instructions.
2. The method according to claim 1, characterized in that The acquiring, based on the target service mode, the riding data corresponding to the user includes: If the target service mode is the old user mode, obtaining multiple ride data associated with the user's identification information within a preset historical period; Generating control instructions corresponding to the in-vehicle service equipment according to the riding data corresponding to the user includes: Determining target ride data corresponding to the user based on multiple ride data associated with the user's identification information within the preset historical period; According to the target riding data corresponding to the user, control instructions corresponding to the in-vehicle service equipment are generated.
3. The method according to claim 1, characterized in that The method further comprises: If the user adjusts the operating parameters of the in-vehicle service device, an overlay data selection control is displayed; In response to a touch operation of the overlay data selection control, it is determined whether to modify the user's historical riding data into the adjustment data.
4. The method according to any one of claims 1 to 3, characterized in that Before determining the target service mode according to the user identification information, the method further includes: Acquire a first user image captured by an image capture device; The identification information of the user is determined based on the first user image.
5. The method according to any one of claims 1 to 3, characterized in that The acquiring, based on the target service mode, the riding data corresponding to the user includes: If the target service mode is the new user mode, obtaining the user's current riding data; Generating control instructions corresponding to the in-vehicle service equipment according to the riding data corresponding to the user includes: Generate control instructions corresponding to the in-vehicle service equipment based on the user's current riding data.
6. The method according to claim 5, characterized in that The method further comprises: Acquire an image of the second user captured by an image capture device; determining, based on the second user image, whether the user has finished riding; If so, the riding data corresponding to the user is associated with the identification information of the user and stored.
7. A vehicle service information processing device, characterized in that: The device further comprises: A determination module, configured to determine a target service mode according to the identification information of the user, wherein the target service mode includes: a new user mode or an old user mode; an acquisition module, configured to acquire, based on the target service mode, boarding data corresponding to the user, the boarding data including: operating parameters of in-vehicle service equipment, door positions corresponding to boarding, and door positions corresponding to getting off the vehicle; A generating module, configured to generate control instructions corresponding to the in-vehicle service equipment according to the riding data corresponding to the user; A control module, configured to control the in-vehicle service device to operate according to a control instruction corresponding to the in-vehicle service device; Also includes: adjustment module; The adjustment module is used to receive the setting parameters of the in-vehicle service equipment input by the user, and the setting parameters are generated by adjusting the working parameters of the in-vehicle service equipment through the user-side parameter setting device; the setting parameters of the in-vehicle service equipment are compared with the working parameters, and it is determined based on the comparison results whether the user adjusts the working parameters of the in-vehicle service equipment; if the user adjusts the working parameters of the in-vehicle service equipment, the control instructions corresponding to the in-vehicle service equipment are adjusted according to the obtained adjustment data, and the in-vehicle service equipment is controlled to work according to the adjusted control instructions.
8. An electronic device, characterized in that: include: A processor, a storage medium and a bus, wherein the storage medium stores machine-readable instructions executable by the processor. When the electronic device is running, the processor and the storage medium communicate via the bus, and the processor executes the machine-readable instructions to perform the steps of the vehicle service information processing method as described in any one of claims 1 to 6.
9. A computer-readable storage medium, characterized in that The computer-readable storage medium stores a computer program, and when the computer program is executed by a processor, the steps of the vehicle service information processing method according to any one of claims 1 to 6 are executed.
Citation Information
Patent Citations
Automatic control method and device of vehicle and vehicle
CN113276890A
Passenger comfort level adjusting system and comfort level adjusting method
CN113815552A