Seat adjusting method, device and equipment and computer readable storage medium

By obtaining and matching user's fingerprint data and seat parameters from the cloud, the problem of unacceptable memory and application of seat settings between vehicles is solved, and automatic adjustment of seat settings across vehicles is realized, improving user experience.

CN119428373APending Publication Date: 2025-02-14CHONGQING JINKANG NEW ENERGY VEHICLE CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411842135.2
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-12-13
Publication Date
2025-02-14

AI Technical Summary

Technical Problem

In the prior art, the vehicle seat cannot be memorized and applied to user setting parameters of different vehicles, resulting in the user being unable to automatically use the seat settings of the original vehicle when using another vehicle.

Method used

By responding to the target account login signal, the preset fingerprint data and seat adjustment parameters of the target account are obtained from the cloud, and the user enters the current fingerprint data to match. If the match is successful, the seat will be adjusted to the corresponding parameters.

Benefits of technology

This enables users to use the original vehicle's seat settings without re-entering fingerprint data and seat parameters between different vehicles, saving users' waiting time and improving user experience.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119428373A_ABST
    Figure CN119428373A_ABST
Patent Text Reader

Abstract

The invention relates to the technical field of vehicles, and provides a seat adjusting method, device and equipment and a computer readable storage medium, and the adjusting method comprises the steps: responding to a target account login signal, and obtaining at least one piece of preset fingerprint data and at least one group of seat adjusting parameters corresponding to a target account from a cloud; each piece of preset fingerprint data corresponds to at least one group of seat adjusting parameters; receiving current fingerprint data input by the user, and matching the current fingerprint data with the target fingerprint data; the target fingerprint data is any fingerprint data in the at least one piece of preset fingerprint data; if the matching is successful, adjusting the seat based on a target seat adjusting parameter corresponding to the target fingerprint data; the target adjustment parameter is any adjustment parameter in at least one group of seat adjustment parameters corresponding to the target fingerprint data. The problem that in the prior art, when a user uses another vehicle, the seat setting parameters in the original vehicle cannot be used, and great inconvenience is brought to the user can be solved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of vehicle technology, and in particular to a seat adjustment method, device, equipment and computer-readable storage medium. Background Art

[0002] With the continuous development of vehicle technology, the seats inside the vehicle can adjust various parameters of the seats to meet the different needs of users. In the related art, the vehicle seats can only store the seat adjustment data used in the vehicle. If the user uses another vehicle, the seat setting parameters in the original vehicle cannot be used, which will bring great inconvenience to the user. Summary of the invention

[0003] In view of the above problems, the present application provides a seat adjustment method, device, equipment and computer-readable storage medium, which are used to solve the problem in the prior art that when a user uses another vehicle, he will not be able to use the seat setting parameters in the original vehicle, which will cause great inconvenience to the user.

[0004] According to a first aspect of an embodiment of the present application, a seat adjustment method is provided, the method comprising: the adjustment method comprising: in response to a target account login signal, obtaining from the cloud at least one preset fingerprint data and at least one set of seat adjustment parameters corresponding to the target account; wherein each of the preset fingerprint data corresponds to at least one set of seat adjustment parameters; receiving current fingerprint data input by a user, and matching the current fingerprint data with target fingerprint data; wherein the target fingerprint data is any fingerprint data in at least one of the preset fingerprint data; if the match is successful, adjusting the seat based on the target seat adjustment parameter corresponding to the target fingerprint data; wherein the target adjustment parameter is any adjustment parameter in at least one set of seat adjustment parameters corresponding to the target fingerprint data.

[0005] In an optional manner, if the target fingerprint corresponds to multiple sets of seat adjustment parameters, if the match is successful, the seat is adjusted based on the target seat adjustment parameters corresponding to the target fingerprint data. After the adjustment method, it also includes: if the current fingerprint data is received a preset number of times within a preset receiving time period, the target seat adjustment parameters are switched to the next target seat adjustment parameters; and the seat is adjusted based on the next target seat adjustment parameters.

[0006] In an optional manner, the adjustment method also includes: receiving new fingerprint data input by a user in response to a seat adjustment parameter entry signal; after receiving the new fingerprint data, receiving at least one set of new seat parameters; wherein the new seat parameters are issued when the user corresponding to the new fingerprint data adjusts the seat; transmitting the new fingerprint data and at least one set of the new seat parameters to the cloud to update the corresponding target account.

[0007] In an optional manner, the method of receiving new fingerprint data input by a user in response to a seat adjustment parameter entry signal further includes: sending a fingerprint entry request to a mobile terminal in response to a seat adjustment parameter entry signal; receiving new fingerprint data input by a user; wherein the new fingerprint data is issued after entry by the mobile terminal; and updating the new fingerprint data to the preset fingerprint data.

[0008] In an optional manner, before receiving the current fingerprint data input by the user and matching the current fingerprint data with the target fingerprint data, it also includes: in response to the seat adjustment signal, establishing communication with the target vehicle based on the on-board communication module; obtaining at least one of the preset fingerprint data and at least one set of seat adjustment parameters corresponding to the target account from the target vehicle; wherein each of the preset fingerprint data corresponds to at least one set of seat adjustment parameters.

[0009] In an optional manner, after obtaining at least one preset fingerprint data and at least one set of seat adjustment parameters corresponding to the target account from the cloud in response to the target account login signal, it also includes: if the current fingerprint data with a preset touch time is received, and the current fingerprint data successfully matches the login fingerprint data of the target account, then at least one invalid fingerprint data and at least one set of seat adjustment parameters corresponding to the invalid fingerprint data are deleted according to the target deletion signal; wherein, at least one of the preset fingerprint data includes the login fingerprint data and the invalid fingerprint data.

[0010] In an optional manner, the adjustment method also includes: generating at least one set of account seat adjustment parameters based on the driving habit parameters corresponding to the target account; updating the login fingerprint data corresponding to the target account to the preset fingerprint data, and updating each set of the account seat adjustment parameters to the seat adjustment parameters to obtain at least one set of the account seat adjustment parameters corresponding to the login fingerprint data.

[0011] According to a second aspect of an embodiment of the present application, a seat adjustment device is provided, the adjustment device comprising: a response module, which, in response to a target account login signal, obtains from the cloud at least one preset fingerprint data and at least one set of seat adjustment parameters corresponding to the target account; wherein each of the preset fingerprint data corresponds to at least one set of seat adjustment parameters; a matching module, which receives current fingerprint data input by a user and matches the current fingerprint data with target fingerprint data; wherein the target fingerprint data is fingerprint data in at least one of the preset fingerprint data; an adjustment module, which, if the match is successful, adjusts the seat based on the target seat adjustment parameter corresponding to the target fingerprint data; wherein the target adjustment parameter is any adjustment parameter in at least one set of seat adjustment parameters corresponding to the target fingerprint data.

[0012] According to a third aspect of an embodiment of the present application, an electronic device is provided, comprising: a controller; a memory for storing one or more programs, wherein when the one or more programs are executed by the controller, the controller implements the following operations of the adjustment method: in response to a target account login signal, obtaining from the cloud at least one preset fingerprint data and at least one set of seat adjustment parameters corresponding to the target account; wherein each preset fingerprint data corresponds to at least one set of seat adjustment parameters; receiving current fingerprint data input by a user, and matching the current fingerprint data with target fingerprint data; wherein the target fingerprint data is any fingerprint data in at least one of the preset fingerprint data; if the match is successful, adjusting the seat based on the target seat adjustment parameter corresponding to the target fingerprint data; wherein the target adjustment parameter is any adjustment parameter in at least one set of seat adjustment parameters corresponding to the target fingerprint data.

[0013] According to a fourth aspect of an embodiment of the present application, a computer-readable storage medium is provided, wherein a computer program is stored in the storage medium, wherein the computer program includes at least one executable instruction, and when the executable instruction is executed on the adjustment device / equipment, the adjustment device / equipment performs the following operations of the adjustment method: in response to a target account login signal, obtaining from the cloud at least one preset fingerprint data and at least one set of seat adjustment parameters corresponding to the target account; wherein each preset fingerprint data corresponds to at least one set of seat adjustment parameters; receiving current fingerprint data input by a user, and matching the current fingerprint data with target fingerprint data; wherein the target fingerprint data is any fingerprint data in at least one of the preset fingerprint data; if the match is successful, adjusting the seat based on the target seat adjustment parameter corresponding to the target fingerprint data; wherein the target adjustment parameter is any adjustment parameter in at least one set of seat adjustment parameters corresponding to the target fingerprint data.

[0014] The embodiment of the present application logs in to the target account and obtains at least one preset fingerprint data and at least one set of seat adjustment parameters corresponding to the target account from the cloud. When the user uses another vehicle, the user does not need to re-enter the new fingerprint data and the corresponding seat adjustment parameters, and can use the seat adjustment parameters of the original vehicle, which saves the user the waiting time for entering the fingerprint data and the seat adjustment parameter data, and brings great convenience to the user; the fingerprint can also be directly placed in the fingerprint entry area, and the vehicle receives the current fingerprint data and matches the current fingerprint data and the target fingerprint data. If the match is successful, the target seat adjustment parameters corresponding to the user's current fingerprint data can be selected, and the seat can be adjusted according to the target seat adjustment parameters, which saves the user the step of adjusting the seat again and improves the user's experience.

[0015] The above description is only an overview of the technical solution of the embodiment of the present application. In order to more clearly understand the technical means of the embodiment of the present application, it can be implemented in accordance with the contents of the specification. In order to make the above and other purposes, features and advantages of the embodiment of the present application more obvious and easy to understand, the specific implementation methods of the present application are listed below. BRIEF DESCRIPTION OF THE DRAWINGS

[0016] The accompanying drawings are only used to illustrate the embodiments and are not to be considered as limiting the present application. In addition, the same reference symbols are used to represent the same components throughout the accompanying drawings. In the accompanying drawings:

[0017] Figure 1 A flow chart of a seat adjustment method according to an exemplary embodiment of the present application is shown.

[0018] Figure 2 A flow chart of another seat adjustment method according to an exemplary embodiment of the present application is shown.

[0019] Figure 3 A flow chart of another seat adjustment method according to an exemplary embodiment of the present application is shown.

[0020] Figure 4 A flow chart of another seat adjustment method according to an exemplary embodiment of the present application is shown.

[0021] Figure 5 A flow chart of another seat adjustment method according to an exemplary embodiment of the present application is shown.

[0022] Figure 6 A flow chart of another seat adjustment method according to an exemplary embodiment of the present application is shown.

[0023] Figure 7 A structural schematic diagram of an embodiment of the seat adjustment device of the present application is shown.

[0024] Figure 8 A schematic structural diagram of an embodiment of the electronic device of the present application is shown. DETAILED DESCRIPTION

[0025] Here, exemplary embodiments will be described in detail, examples of which are shown in the accompanying drawings. When the following description refers to the drawings, unless otherwise indicated, the same numbers in different drawings represent the same or similar elements. The implementations described in the following exemplary embodiments do not represent all implementations consistent with the present application. Instead, they are only examples of devices and methods consistent with some aspects of the present application as detailed in the attached claims.

[0026] The block diagrams shown in the accompanying drawings are merely functional entities and do not necessarily correspond to physically independent entities. That is, these functional entities may be implemented in software form, or in one or more hardware modules or integrated circuits, or in different networks and / or processor devices and / or microcontroller devices.

[0027] The flowcharts shown in the accompanying drawings are only exemplary and do not necessarily include all the contents and operations / steps, nor must they be executed in the order described. For example, some operations / steps can be decomposed, and some operations / steps can be combined or partially combined, so the actual execution order may change according to actual conditions.

[0028] The term "multiple" as used in this application refers to two or more than two. "And / or" describes the relationship between related objects, indicating that three relationships can exist. For example, A and / or B can mean: A exists alone, A and B exist at the same time, and B exists alone. The character " / " generally indicates that the related objects are in an "or" relationship.

[0029] With the continuous development of vehicle technology, the seats inside the vehicle can adjust various parameters of the seats to meet the different needs of users. For example, the position parameters of the seat and the massage parameters of the seat can be adjusted. In the related art, the vehicle seat can only store the seat adjustment data used in the vehicle. If the user changes the vehicle, the user's seat parameters need to be re-entered, and the seat setting parameters in the original vehicle cannot be used, which will bring great inconvenience to the user.

[0030] Figure 1 A flowchart of a seat adjustment method according to an exemplary embodiment of the present application is shown. The method is executed by a vehicle, and the adjustment method includes S110 to S130, which are described in detail as follows:

[0031] S110: In response to the target account login signal, obtain at least one preset fingerprint data and at least one set of seat adjustment parameters corresponding to the target account from the cloud; wherein each preset fingerprint data corresponds to at least one set of seat adjustment parameters.

[0032] The user can log in the target account through the vehicle's onboard display screen. After the target account is logged in, a target account login signal can be generated, so that at least one preset fingerprint data and at least one set of seat adjustment parameters corresponding to the target account can be obtained from the cloud. Each preset fingerprint data corresponds to at least one set of seat adjustment parameters, that is, one preset fingerprint data corresponds to one user, and one user can have multiple sets of seat adjustment parameters. Exemplarily, each preset fingerprint data can have a working mode, a comfort mode, and a sports mode, etc., and each mode corresponds to a set of seat adjustment parameters. Each set of seat adjustment parameters includes: seat position adjustment parameters, massage adjustment parameters, seat temperature adjustment parameters, and ventilation adjustment parameters. The seat position adjustment parameters include the up and down position, front and back position, backrest angle, and headrest height of the seat; the massage adjustment parameters include: the massaged human body parts, the massage intensity of the corresponding human body parts, and the massage order of the human body parts. For example, when the seat is adjusted to the comfort mode, the massage adjustment parameters can be set to include the massage of the shoulders, neck, and waist, and the massage intensity of the shoulders, neck, and waist can be set respectively, first massage the shoulders, then massage the neck, and finally massage the waist. The seat heating adjustment parameter is the temperature of the seat heating. For example, when the ambient temperature is high, the seat heating temperature can be set, and when the ambient temperature is low, the seat cooling temperature can be set. At least one preset fingerprint data and at least one set of seat adjustment parameters corresponding to the target account are uploaded to the cloud after being entered from another vehicle and stored in the storage directory of the target account.

[0033] S120: receiving current fingerprint data input by a user, and matching the current fingerprint data with target fingerprint data; wherein the target fingerprint data is any fingerprint data of at least one preset fingerprint data.

[0034] Among them, fingerprint recognition areas can be set on the seat armrests and the car doors. If the user places the corresponding finger that has entered fingerprint data on the fingerprint recognition area, the vehicle can receive the current fingerprint data entered by the user; and match the current fingerprint data with the target fingerprint data to confirm whether the current fingerprint data is the preset fingerprint data.

[0035] S130: If the match is successful, the seat is adjusted based on the target seat adjustment parameter corresponding to the target fingerprint data; wherein the target adjustment parameter is any adjustment parameter in at least one group of seat adjustment parameters corresponding to the target fingerprint data.

[0036] If the match is successful, the seat is adjusted according to the target seat adjustment parameter data corresponding to the target fingerprint data to meet the user's seat adjustment needs. If the seat adjustment parameters are a group, the seat is adjusted according to the seat parameters; if there are multiple groups of seat adjustment parameters, a group of seat adjustment parameters is randomly selected as the target seat adjustment parameters, or the first set seat adjustment parameters are selected as the target seat adjustment slave parameters.

[0037] By logging in to the target account, at least one preset fingerprint data and at least one set of seat adjustment parameters corresponding to the target account are obtained from the cloud. When the user uses another vehicle, the user does not need to re-enter the new fingerprint data and the corresponding seat adjustment parameters, and can use the seat adjustment parameters of the original vehicle, which saves the user the waiting time for entering the fingerprint data and the seat adjustment parameter data, and brings great convenience to the user; the fingerprint can also be directly placed in the fingerprint entry area, and the vehicle receives the current fingerprint data and matches the current fingerprint data and the target fingerprint data. If the match is successful, the target seat adjustment parameters corresponding to the user's current fingerprint data can be selected, and the seat can be adjusted according to the target seat adjustment parameters, which saves the user the step of adjusting the seat again and improves the user's experience.

[0038] In other embodiments of the present application, how to switch seat adjustment parameters is described in detail. Figure 2 A flowchart of another seat adjustment method shown in an exemplary embodiment of the present application is shown. The adjustment method is executed by a vehicle. If the target fingerprint corresponds to multiple sets of seat adjustment parameters, if the match is successful, the seat is adjusted based on the target seat adjustment parameters corresponding to the target fingerprint data. After the adjustment method, it also includes S210 to S220, which are described in detail as follows:

[0039] S210: If the preset current fingerprint data is received within the preset receiving period, the target seat adjustment parameter is switched to the next target seat adjustment parameter.

[0040] The start time of the preset receiving period is the time when the current fingerprint data is received again after the current fingerprint data is successfully matched. If the current fingerprint data is received for a preset number of times within the preset period, it means that the user needs to switch the seat adjustment parameter, and the target seat adjustment parameter is switched to the next target adjustment parameter to meet the user's needs. For example, the preset receiving period can be 2S, the preset number of times can be 3 times, and if the mode corresponding to the target seat adjustment parameter is the working mode and the next target seat adjustment parameter is the comfort mode, the working mode is switched to the comfort mode.

[0041] S220: Adjust the seat based on the next target seat adjustment parameter.

[0042] For example, if the mode corresponding to the target seat adjustment parameter is the working mode, the seat back is in an upright position and the massage program is not started; if the mode corresponding to the next target seat adjustment parameter is the comfort mode, that is, the working mode is switched to the comfort mode, the seat back is adjusted to the tilt state set by the user, and the massage program set by the user is started.

[0043] In other embodiments of the present application, how to add preset fingerprint data is described in detail. Figure 3 A flowchart of another seat adjustment method according to an exemplary embodiment of the present application is shown. The adjustment method is executed by a vehicle, and the adjustment method further includes S310 to S330, which are described in detail as follows:

[0044] S310: In response to the seat adjustment parameter input signal, receiving new fingerprint data input by the user.

[0045] Among them, the seat adjustment parameter input signal can be a new fingerprint data request issued by the user through the vehicle's on-board display screen, or it can be a new fingerprint data request issued by the user through a mobile terminal. A preset fingerprint data storage folder is created for the user, and the user can enter the corresponding new fingerprint data through the fingerprint recognition area.

[0046] S320: After receiving the newly added fingerprint data, receiving at least one set of newly added seat parameters; wherein the newly added seat parameters are issued when the user corresponding to the newly added fingerprint data adjusts the seat.

[0047] After receiving the newly added fingerprint data, the user starts to adjust the seat parameters, for example, setting the seat tilt, massage parts and massage intensity corresponding to the massage parts, seat heating, seat ventilation, etc. After each set of newly added seat parameters is confirmed, the next set of newly added seat parameters is set. The user can set the seat parameters through the seat parameter setting window of the vehicle display screen, the seat parameter adjustment button and the seat parameter setting window of the mobile terminal.

[0048] S330: Transmit the newly added fingerprint data and at least one set of newly added seat parameters to the cloud to update the corresponding target account.

[0049] Among them, the newly added fingerprint data and at least one set of newly added seat parameters are transmitted to the cloud to update the corresponding target account. The cloud uses the newly added fingerprint data as the preset fingerprint data, and updates the newly added seat parameter data to store the seat parameter data and the newly added fingerprint data in the same storage folder, so that the user can also obtain the newly added fingerprint data and at least one set of new seat parameters corresponding to the newly added fingerprint data when logging into the target account in other vehicles.

[0050] In other embodiments of the present application, how to input new additional fingerprint data is described in detail. Figure 4 A flowchart of another seat adjustment method according to an exemplary embodiment of the present application is shown. The adjustment method is executed by a vehicle, and the adjustment method includes S410 to S430, which are described in detail as follows:

[0051] S410: In response to the seat adjustment parameter entry signal, a fingerprint entry request is sent to the mobile terminal.

[0052] Among them, if new fingerprint data is added, the user who needs to enter it is not next to the vehicle, and the fingerprint cannot be entered through the fingerprint recognition area inside the vehicle. For example, the car owner needs to enter the new fingerprint data of a family member or friend who is not currently next to the vehicle. The vehicle sends the fingerprint entry request to the mobile terminal of the family member or friend based on the car owner's request.

[0053] S420: receiving newly added fingerprint data input by the user; wherein the newly added fingerprint data is sent after being input by the mobile terminal.

[0054] Among them, the user logs in to the APP of the mobile terminal. After the APP enters the newly added fingerprint data according to the received fingerprint entry request, the vehicle can receive the newly added fingerprint data sent by the mobile terminal, thereby realizing the remote entry of the newly added fingerprint data.

[0055] S430: Update the newly added fingerprint data to the preset fingerprint data.

[0056] Among them, the newly added fingerprint data is updated to the preset fingerprint data, so that the user corresponding to the newly added fingerprint data can directly enter the fingerprint data in the fingerprint recognition area and adjust the seat when riding the vehicle next time, thereby reducing the user's waiting time.

[0057] In other embodiments of the present application, how to obtain preset fingerprint data and at least one set of seat adjustment parameters is described in detail. Figure 5 A flowchart of another seat adjustment method according to an exemplary embodiment of the present application is shown. The adjustment method is executed by a vehicle, and before receiving the current fingerprint data input by the user and matching the current fingerprint data with the target fingerprint data, it also includes S510 to S520, which are described in detail as follows:

[0058] S510: In response to the seat adjustment signal, establish communication with the target vehicle based on the vehicle communication module.

[0059] The vehicle communication module may be a T-Box communication module or an API (Application Programming Interface) interface, and communication may be established directly from the target vehicle through the vehicle communication module to achieve vehicle-to-vehicle communication without logging into the target account to obtain at least one preset fingerprint data and at least one set of seat adjustment parameters. The SSL protocol may be used to encrypt data transmission between vehicles.

[0060] S520: Obtain at least one preset fingerprint data and at least one set of seat adjustment parameters corresponding to the target account from the target vehicle; wherein each preset fingerprint data corresponds to at least one set of seat adjustment parameters.

[0061] Among them, by obtaining at least one preset fingerprint data and at least one set of seat adjustment parameters corresponding to the target account from the target vehicle, it is possible to avoid the user from logging into the target account again in the target vehicle after logging out of the target account in the target vehicle to obtain at least one preset fingerprint data and at least one set of seat adjustment parameters corresponding to the target account, thereby reducing the user's operation of logging out and logging in to the target account and improving the user's experience. Exemplarily, when the same family owns two vehicles at the same time, the two vehicles can log in to the accounts of different family members respectively, wherein the vehicle storing at least one preset fingerprint data and at least one set of seat adjustment parameters of the family members is the target vehicle, and when the other vehicle needs to obtain at least one preset fingerprint data and at least one set of seat adjustment parameters from the target vehicle, it can directly establish communication with the target vehicle through the vehicle-mounted communication module to obtain it, without having to log out of the respective logged-in accounts and then log in to the target account to obtain it, which provides convenience for users.

[0062] In some other embodiments of the present application, how to delete invalid fingerprint data is described in detail. After obtaining at least one preset fingerprint data and at least one set of seat adjustment parameters corresponding to the target account from the cloud in response to the target account login signal, it also includes:

[0063] If current fingerprint data with a preset touch time is received and the current fingerprint data successfully matches the login fingerprint data of the target account, at least one invalid fingerprint data and at least one set of seat adjustment parameters corresponding to the invalid fingerprint data are deleted according to the target deletion signal; wherein, at least one of the preset fingerprint data includes login fingerprint data and invalid fingerprint data.

[0064] Among them, the login fingerprint data is the verification fingerprint data when logging into the target account, that is, the fingerprint data of the car owner; the invalid fingerprint data is the fingerprint data that the user wants to delete; the target deletion signal is a signal for the user to check the invalid fingerprint data, which is used to select at least one invalid fingerprint. If the current fingerprint data with a preset touch time is received, it means that the user needs to delete the invalid fingerprint data in at least one stored preset fingerprint data, then the at least one selected invalid fingerprint data is deleted, and at the same time, at least one set of seat parameter data corresponding to each invalid fingerprint data is deleted to save storage space.

[0065] In other embodiments of the present application, how to enter the fingerprint data of the vehicle owner is described in detail. Figure 6 A flowchart of another seat adjustment method according to an exemplary embodiment of the present application is shown. The adjustment method is executed by a vehicle, and after obtaining at least one preset fingerprint data and at least one set of seat adjustment parameters corresponding to the target account from the cloud in response to a target account login signal, the method includes S610 to S620, which are described in detail as follows:

[0066] S610: Generate at least one set of account seat adjustment parameters according to the driving habit parameters corresponding to the target account.

[0067] Among them, the driver who logs in to the target account is usually the car owner. When the car owner has not entered the seat adjustment parameters, the car owner's driving habit parameters can be learned, and at least one set of seat adjustment parameters can be generated according to the car owner's driving habits. Driving habit parameters include seat position parameters, commuting time, and navigation destination when the car owner drives the vehicle. Among them, based on the car owner's seat position parameters, commuting time, and navigation destination, the vehicle can learn that the car owner is an office worker, and then generate a set of seat adjustment parameters for shoulder and neck massage parameters to relax the owner's shoulders and neck; based on the user's seat position parameters and navigation destination, it can be learned that the car owner often drives long distances, and then a set of seat adjustment parameters for relieving long-distance driving fatigue is generated to relieve the user's long-distance driving fatigue; thereby obtaining seat adjustment parameters that meet the user's different vehicle usage scenarios.

[0068] S620: Update the login fingerprint data corresponding to the target account to the preset fingerprint data, and update each group of account seat adjustment parameters to the seat adjustment parameters to obtain at least one group of account seat adjustment parameters corresponding to the login fingerprint data.

[0069] Among them, the logged-in fingerprint data is updated to the preset fingerprint data, eliminating the step of the car owner re-entering the preset fingerprint data, and the account seat adjustment parameters are generated according to the driving habit parameters, eliminating the step of re-entering the seat adjustment parameters, providing convenience for users. The car owner can also set the account seat adjustment parameters again and update them to the seat adjustment parameters for the car owner's selection.

[0070] Figure 7 The structural diagram of the embodiment of the seat adjustment device of the present application is shown. Figure 7 As shown, the device 700 includes: a response module 710 , a matching module 720 and an adjustment module 730 .

[0071] The response module 710, in response to the target account login signal, obtains at least one preset fingerprint data and at least one set of seat adjustment parameters corresponding to the target account from the cloud; wherein each preset fingerprint data corresponds to at least one set of seat adjustment parameters;

[0072] The matching module 720 receives the current fingerprint data input by the user and matches the current fingerprint data with the target fingerprint data; wherein the target fingerprint data is the fingerprint data in at least one preset fingerprint data;

[0073] The adjustment module 730 adjusts the seat based on the target seat adjustment parameter corresponding to the target fingerprint data if the match is successful; wherein the target adjustment parameter is any adjustment parameter in at least one group of seat adjustment parameters corresponding to the target fingerprint data.

[0074] It should be noted that the seat adjustment device provided in the above embodiment and the seat adjustment method provided in the above embodiment belong to the same concept, wherein the specific manner in which each module and unit performs the operation has been described in detail in the method embodiment and will not be repeated here.

[0075] Figure 8 The schematic diagram of the structure of the electronic device of the present application is shown. It shows a schematic diagram of the structure of a computer system suitable for implementing the electronic device of the present application. The specific embodiment of the present application does not limit the specific implementation of the electronic device.

[0076] See also Figure 8 As shown, the electronic device includes: a controller; a memory for storing one or more programs, and when the one or more programs are executed by the controller, the above-mentioned seat adjustment method is executed.

[0077] Please continue reading Figure 8As shown, the computer system 800 of the electronic device includes a central processing unit (CPU) 801, which can perform various appropriate actions and processes according to the program stored in the read-only memory (ROM) 802 or the program loaded from the storage part 808 to the random access memory (RAM) 803, such as executing the method in the above embodiment. In RAM803, various programs and data required for system operation are also stored. CPU8801, ROM8802 and RAM803 are connected to each other through bus 804. Input / output (I / O) interface 805 is also connected to bus 804.

[0078] The following components are connected to the I / O interface 805: an input section 806 including a keyboard, a mouse, etc.; an output section 807 including a cathode ray tube (CRT), a liquid crystal display (LCD), etc., and a speaker, etc.; a storage section 808 including a hard disk, etc.; and a communication section 809 including a network interface card such as a LAN (Local Area Network) card, a modem, etc. The communication section 809 performs communication processing via a network such as the Internet. A drive 810 is also connected to the I / O interface 805 as needed. A removable medium 811, such as a magnetic disk, an optical disk, a magneto-optical disk, a semiconductor memory, etc., is installed on the drive 810 as needed so that a computer program read therefrom is installed into the storage section 808 as needed.

[0079] In particular, according to an embodiment of the present application, the process described above with reference to the flowchart can be implemented as a computer software program. For example, an embodiment of the present application includes a computer program product, which includes a computer program carried on a computer-readable medium, and the computer program includes a computer program for executing the method shown in the flowchart. In such an embodiment, the computer program can be downloaded and installed from a network through a communication section 809, and / or installed from a removable medium 811. When the computer program is executed by a central processing unit (CPU) 801, various functions defined in the system of the present application are executed.

[0080] Another aspect of the present application also provides a computer-readable storage medium on which a computer program is stored, and when the computer program is executed by a processor, the seat adjustment method described above is implemented. The computer-readable storage medium may be included in the electronic device described in the above embodiment, or may exist independently without being assembled into the electronic device.

[0081] Another aspect of the present application also provides a computer program product or computer program, which includes at least one executable instruction. When the executable instruction runs on the seat adjustment device / equipment, the seat adjustment device / equipment executes the seat adjustment method as described above.

[0082] The executable instructions may be specifically used to enable the seat adjustment device / equipment to perform the following operations:

[0083] In response to the target account login signal, obtaining at least one preset fingerprint data and at least one set of seat adjustment parameters corresponding to the target account from the cloud; wherein each preset fingerprint data corresponds to at least one set of seat adjustment parameters;

[0084] Receiving current fingerprint data input by a user, and matching the current fingerprint data with target fingerprint data; wherein the target fingerprint data is any fingerprint data of at least one preset fingerprint data;

[0085] If the match is successful, the seat is adjusted based on the target seat adjustment parameter corresponding to the target fingerprint data; wherein the target adjustment parameter is any adjustment parameter in at least one group of seat adjustment parameters corresponding to the target fingerprint data.

[0086] It should be noted that the computer-readable medium shown in the embodiment of the present application can be a computer-readable signal medium or a computer-readable storage medium or any combination of the above two. The computer-readable storage medium can be, for example, an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, device or device, or any combination of the above. More specific examples of computer-readable storage media can include, but are not limited to: an electrical connection with one or more wires, a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM), a flash memory, an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the above. In the present application, a computer-readable storage medium can be any tangible medium containing or storing a program, which can be used by an instruction execution system, device or device or used in combination with it. In the present application, a computer-readable signal medium can include a data signal propagated in a baseband or as a part of a carrier wave, wherein a computer-readable computer program is carried. Such propagated data signals may take a variety of forms, including but not limited to electromagnetic signals, optical signals, or any suitable combination of the above. Computer-readable signal media may also be any computer-readable medium other than computer-readable storage media, which may send, propagate, or transmit programs for use by or in conjunction with an instruction execution system, apparatus, or device. The computer program contained on the computer-readable medium may be transmitted using any appropriate medium, including but not limited to: wireless, wired, etc., or any suitable combination of the above.

[0087] The flowchart and block diagram in the accompanying drawings illustrate the possible architecture, functions and operations of the system, method and computer program product according to various embodiments of the present application. Wherein, each box in the flowchart or block diagram can represent a module, a program segment, or a part of the code, and the above-mentioned module, program segment, or a part of the code contains one or more executable instructions for realizing the specified logical function. It should also be noted that in some alternative implementations, the functions marked in the box can also occur in a different order than the order marked in the accompanying drawings. For example, two boxes represented in succession can actually be executed substantially in parallel, and they can sometimes be executed in the opposite order, depending on the functions involved. It should also be noted that each box in the block diagram or flowchart, and the combination of boxes in the block diagram or flowchart can be implemented with a dedicated hardware-based system that performs a specified function or operation, or can be implemented with a combination of dedicated hardware and computer instructions.

[0088] The units involved in the embodiments described in this application may be implemented by software or hardware, and the units described may also be set in a processor. The names of these units do not, in some cases, constitute limitations on the units themselves.

[0089] According to one aspect of an embodiment of the present application, a computer system is also provided, including a central processing unit (CPU), which can perform various appropriate actions and processes according to a program stored in a read-only memory (ROM) or a program loaded from a storage portion into a random access memory (RAM), such as executing the method in the above embodiment. In RAM, various programs and data required for system operation are also stored. CPU, ROM and RAM are connected to each other via a bus. An input / output (I / O) interface is also connected to the bus.

[0090] The following components are connected to the I / O interface: an input part including a keyboard, a mouse, etc.; an output part including a cathode ray tube (CRT), a liquid crystal display (LCD), etc., and a speaker; a storage part including a hard disk, etc.; and a communication part including a network interface card such as a LAN (Local Area Network) card, a modem, etc. The communication part performs communication processing via a network such as the Internet. A drive is also connected to the I / O interface as needed. Removable media, such as a magnetic disk, an optical disk, a magneto-optical disk, a semiconductor memory, etc., are installed on the drive as needed so that the computer program read therefrom is installed into the storage part as needed.

[0091] The above content is only a preferred exemplary embodiment of the present application and is not intended to limit the implementation scheme of the present application. A person skilled in the art can easily make corresponding changes or modifications based on the main concept and spirit of the present application. Therefore, the scope of protection of the present application shall be based on the scope of protection required by the claims.

Claims

1. A method for adjusting a seat, characterized in that: The adjustment method comprises: In response to the target account login signal, obtaining at least one preset fingerprint data and at least one set of seat adjustment parameters corresponding to the target account from the cloud; wherein each preset fingerprint data corresponds to at least one set of seat adjustment parameters; Receiving current fingerprint data input by a user, and matching the current fingerprint data with target fingerprint data; wherein the target fingerprint data is any fingerprint data of at least one of the preset fingerprint data; If the match is successful, the seat is adjusted based on the target seat adjustment parameter corresponding to the target fingerprint data; wherein the target adjustment parameter is any adjustment parameter in at least one group of seat adjustment parameters corresponding to the target fingerprint data.

2. The adjustment method according to claim 1, characterized in that: If the target fingerprint corresponds to multiple sets of seat adjustment parameters, if the match is successful, the seat is adjusted based on the target seat adjustment parameters corresponding to the target fingerprint data. After the adjustment method, the method further includes: If the current fingerprint data is received a preset number of times within a preset receiving period, the target seat adjustment parameter is switched to the next target seat adjustment parameter; The seat is adjusted based on the next target seat adjustment parameter.

3. The adjustment method according to claim 1, characterized in that: The adjustment method further comprises: In response to a seat adjustment parameter input signal, receiving newly added fingerprint data input by a user; After receiving the newly added fingerprint data, receiving at least one set of newly added seat parameters; wherein the newly added seat parameters are issued when the user corresponding to the newly added fingerprint data adjusts the seat; The newly added fingerprint data and at least one set of the newly added seat parameters are transmitted to the cloud to update the corresponding target account.

4. The adjustment method according to claim 3, characterized in that: The step of receiving the newly added fingerprint data input by the user in response to the seat adjustment parameter input signal further includes: In response to the seat adjustment parameter entry signal, sending a fingerprint entry request to the mobile terminal; Receiving newly added fingerprint data input by a user; wherein the newly added fingerprint data is sent after being input by the mobile terminal; The newly added fingerprint data is updated to the preset fingerprint data.

5. The adjustment method according to claim 1, characterized in that: Before receiving the current fingerprint data input by the user and matching the current fingerprint data with the target fingerprint data, the method further includes: In response to the seat adjustment signal, establishing communication with the target vehicle based on the vehicle communication module; At least one of the preset fingerprint data and at least one set of the seat adjustment parameters corresponding to the target account is obtained from the target vehicle; wherein each of the preset fingerprint data corresponds to at least one set of the seat adjustment parameters.

6. The adjustment method according to claim 1, characterized in that: After the step of obtaining at least one preset fingerprint data and at least one set of seat adjustment parameters corresponding to the target account from the cloud in response to the target account login signal, the step further includes: If the current fingerprint data with a preset touch time is received and the current fingerprint data successfully matches the login fingerprint data of the target account, at least one invalid fingerprint data and at least one group of seat adjustment parameters corresponding to the invalid fingerprint data are deleted according to the target deletion signal; wherein, at least one of the preset fingerprint data includes the login fingerprint data and the invalid fingerprint data.

7. The adjustment method according to claim 1, characterized in that: The adjustment method further comprises: generating at least one set of account seat adjustment parameters according to the driving habit parameters corresponding to the target account; The login fingerprint data corresponding to the target account is updated to the preset fingerprint data, and each group of the account seat adjustment parameters is updated to the seat adjustment parameters to obtain at least one group of the account seat adjustment parameters corresponding to the login fingerprint data.

8. A seat adjustment device, characterized in that: The regulating device comprises: A response module, in response to a target account login signal, obtains from the cloud at least one preset fingerprint data and at least one set of seat adjustment parameters corresponding to the target account; wherein each preset fingerprint data corresponds to at least one set of seat adjustment parameters; A matching module, receiving current fingerprint data input by a user, and matching the current fingerprint data with target fingerprint data; wherein the target fingerprint data is fingerprint data in at least one of the preset fingerprint data; The adjustment module adjusts the seat based on the target seat adjustment parameter corresponding to the target fingerprint data if the match is successful; wherein the target adjustment parameter is any adjustment parameter in at least one group of seat adjustment parameters corresponding to the target fingerprint data.

9. An electronic device, characterized in that: include: Controller; A memory for storing one or more programs, which, when executed by the controller, enables the controller to implement the adjustment method described in any one of claims 1 to 7.

10. A computer-readable storage medium, characterized in that: The storage medium stores a computer program, which includes at least one executable instruction. When the executable instruction is executed on the regulating device / equipment, the regulating device / equipment performs the operation of the regulating method as described in any one of claims 1 to 7.