Account management method, device, electronic device and storage medium
By obtaining and managing vehicle identification information, determining vehicle information and its permissions, and generating usage permission setting information, the problem of low security in vehicle terminal account management is solved, and privacy protection is achieved when registering in vehicle terminal account.
Patent Information
- Application Number
- CN202211339929.8
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2022-10-29
- Publication Date
- 2025-01-10
- Estimated Expiration
- 2042-10-29
AI Technical Summary
The account management method of on-board terminals has low security problems. Other users can obtain the owner's privacy information by logging in to the owner's account.
By obtaining the account registration information of the target user, including vehicle identification information, the target vehicle information and its permission management account information are determined based on the vehicle identification information and the preset vehicle identification information-target vehicle information mapping relationship, the target vehicle information and the permission management account information are generated, and the permission setting information is prompted. Administrative user configuration usage permissions to avoid viewing the privacy information of the permission management user when the target user logs in to the account.
It improves the security of account management methods, prevents target users from viewing the privacy information of permission management users when logging in, and enhances the security of account management.
Smart Images

Figure CN115696261B_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of information processing technology, and in particular to an account management method, device, electronic device and storage medium. Background Art
[0002] With the development of Internet technology, the functions of vehicle terminals are becoming more and more complete. Vehicle terminals can not only be used for positioning, navigation, recording driving data and vehicle management, but also can realize functions such as listening to music, chatting and transferring files through the application (Application, app) installed on the vehicle terminal. When using the vehicle, the user can log in to the vehicle terminal through the account and then use the vehicle terminal for driving assistance.
[0003] However, the vehicle can be used not only by the owner, but also by other users besides the owner. When other users use the vehicle, they can use the vehicle terminal logged in with the owner's account, that is, other users can use the vehicle terminal logged in with the account with permission to manage. At this time, other users can obtain the owner's relevant information through the vehicle terminal, that is, the owner's private information will be known to other users. Therefore, the account management method in the related art has the problem of low security. Summary of the invention
[0004] In view of the above-mentioned shortcomings of the prior art, the present application provides an account management method, device, electronic device and storage medium to solve the above-mentioned technical problems.
[0005] This application provides an account management method, including:
[0006] Obtaining the target user's account registration information, wherein the account registration information includes vehicle identification information;
[0007] Determine the target vehicle information corresponding to the account registration information according to the vehicle identification information and a preset vehicle identification information-target vehicle information mapping relationship, and determine the authority management account information of the target vehicle information;
[0008] Based on the target vehicle information, determining usage permissions for a plurality of functions in the target vehicle information, and generating usage permission setting information based on at least part of the usage permissions;
[0009] Generate prompt information according to the usage permission setting information to prompt the permission management user to configure at least part of the usage permissions of the account registration information;
[0010] The target account information is generated based on the account registration information and the configured usage authority to manage the target account information of the target user.
[0011] In one embodiment of the present invention, after generating the target account information based on the account registration information and the configured usage authority, the method further includes:
[0012] Generate display information according to the target account information to display the target account information to the target user;
[0013] According to the target account information, a configuration success prompt message is generated to prompt the authority management user to manage the target account information of the target user.
[0014] In one embodiment of the present invention, after generating configuration success prompt information according to the target account information to prompt the authority management user to manage the target account information of the target user, the method further includes:
[0015] In response to the authority management user's deletion operation on the target account information of the target user, the target account information of the target user is deleted.
[0016] In one embodiment of the present invention, after generating the target account information based on the account registration information and the configured usage authority, the method further includes:
[0017] Generate a permission setting result based on the account registration information and the configured usage permission;
[0018] Adding the target account information to an account set according to the permission setting result, wherein the target vehicle information includes multiple account sets;
[0019] Based on the number of the target account information in the account set, determining the account set with the largest number of the target account information as the target set;
[0020] The permission setting result of the target set is obtained, and the permission setting result of the target set is determined as the use permission setting information in the target vehicle information.
[0021] In one embodiment of the present invention, the step of determining the target vehicle information corresponding to the account registration information according to the vehicle identification information and a preset vehicle identification information-target vehicle information mapping relationship includes:
[0022] Obtain multiple pieces of identity information corresponding to vehicle information one by one;
[0023] According to the mapping relationship between the vehicle identification information and the identity information, the target vehicle information corresponding to the account registration information is determined from multiple vehicle information.
[0024] In one embodiment of the present invention, determining the usage rights of multiple functions in the target vehicle information based on the target vehicle information, and generating usage right setting information based on at least part of the usage rights, includes:
[0025] Determine, according to the target vehicle information, a set of usage permissions set by the permission management user in the target vehicle information, wherein the set of usage permissions includes at least part of the usage permissions;
[0026] The usage permission setting information is determined according to the usage permission set.
[0027] To achieve the above objectives and other related objectives, the present application provides an account management device, including:
[0028] An acquisition module, used to acquire the target user's account registration information, wherein the account registration information includes vehicle identification information;
[0029] A first determination module is used to determine the target vehicle information corresponding to the account registration information according to the vehicle identification information and a preset vehicle identification information-target vehicle information mapping relationship, and determine the authority management account information of the target vehicle information;
[0030] A second determination module is used to determine the use rights of multiple functions in the target vehicle information based on the target vehicle information, and generate use right setting information based on at least part of the use rights;
[0031] A first generating module, configured to generate prompt information according to the usage permission setting information, so as to prompt the permission management user to configure at least part of the usage permissions of the account registration information;
[0032] The second generating module is used to generate target account information based on the account registration information and the configured usage authority to manage the target account information of the target user.
[0033] In one embodiment of the present invention, the account management device further includes:
[0034] a third generating module, configured to generate display information according to the target account information, so as to display the target account information to the target user;
[0035] The fourth generating module is used to generate configuration success prompt information according to the target account information, so as to prompt the authority management user to manage the target account information of the target user.
[0036] To achieve the above objectives and other related objectives, the present application also provides an electronic device, the electronic device comprising:
[0037] one or more processors;
[0038] The storage device is used to store one or more programs. When the one or more programs are executed by the one or more processors, the electronic device implements the account management method described in any of the aforementioned embodiments.
[0039] To achieve the above-mentioned purpose and other related purposes, the present application also provides a computer-readable storage medium having a computer program stored thereon. When the computer program is executed by a processor of a computer, the computer executes the account management method described in any of the aforementioned embodiments.
[0040] As described above, the account management method, device, electronic device and storage medium provided by the present application have the following beneficial effects:
[0041] An account management method in the present application obtains the target user's account registration information and the vehicle identification information in the account registration information, and determines the target vehicle information corresponding to the account registration information and the permission management account information of the target vehicle information according to the vehicle identification information and the preset vehicle identification information-target vehicle information mapping relationship, and then determines the use permissions of multiple functions in the target vehicle information based on the target vehicle information, and generates the use permission setting information based on at least part of the use permissions, generates prompt information based on the use permission setting information, so as to prompt the permission management user to configure at least part of the use permissions of the account registration information, and finally generates the target account information based on the account registration information and the configured use permissions, so as to manage the target account information of the target user. The scheme of the embodiment of the present application sends a prompt information to prompt the permission management user to configure the use permissions of at least part of the functions of the account registration information when the target user registers the account, so as to avoid the target user from viewing the privacy information of the permission management user when logging into the account, thereby achieving the effect of improving the security of the account management method.
[0042] It should be understood that the foregoing general description and the following detailed description are exemplary and explanatory only and are not restrictive of the present application. BRIEF DESCRIPTION OF THE DRAWINGS
[0043] The drawings herein are incorporated into the specification and constitute a part of the specification, showing embodiments consistent with the present application, and together with the specification, are used to explain the principles of the present application. Obviously, the drawings described below are only some embodiments of the present application, and for those of ordinary skill in the art, other drawings can be obtained based on these drawings without creative work. In the drawings:
[0044] Figure 1 is a schematic diagram of an implementation environment of an account management method shown in an exemplary embodiment of the present application;
[0045] Figure 2 is a flowchart showing an account management method according to an exemplary embodiment of the present application;
[0046] Figure 3 is a block diagram of an account management device shown in an exemplary embodiment of the present application;
[0047] Figure 4 A schematic diagram of the structure of a computer system suitable for implementing an electronic device of an embodiment of the present application is shown. DETAILED DESCRIPTION
[0048] The following will describe the implementation methods of the present application with reference to the accompanying drawings and preferred embodiments. Those skilled in the art can easily understand other advantages and effects of the present application from the contents disclosed in this specification. The present application can also be implemented or applied through other different specific implementation methods, and the details in this specification can also be modified or changed in various ways based on different viewpoints and applications without departing from the spirit of the present application. It should be understood that the preferred embodiments are only for illustrating the present application, not for limiting the scope of protection of the present application.
[0049] It should be noted that the illustrations provided in the following embodiments are only schematic illustrations of the basic concept of the present application, and thus the drawings only show components related to the present application rather than being drawn according to the number, shape and size of components in actual implementation. In actual implementation, the type, quantity and proportion of each component may be changed at will, and the component layout may also be more complicated.
[0050] In the following description, a large number of details are discussed to provide a more thorough explanation of the embodiments of the present application. However, it is obvious to those skilled in the art that the embodiments of the present application can be implemented without these specific details. In other embodiments, well-known structures and devices are shown in the form of block diagrams rather than in detail to avoid making the embodiments of the present application difficult to understand.
[0051] The vehicle terminal can provide users with services such as positioning, navigation, recording driving data, and vehicle management. It can also realize functions such as listening to music, chatting, and transferring files through the application (Application, app) installed on the vehicle terminal. Installing a vehicle terminal in the vehicle can enrich the user's driving experience when using the vehicle.
[0052] Figure 1 1 is a schematic diagram of an implementation environment of an account management method according to an exemplary embodiment of the present application, and the implementation environment may include a vehicle terminal 110 , a server 120 , and a rights management terminal 130 .
[0053] The vehicle terminal 110 can transmit information with the server 120 and display the information sent by the server 120. The authority management terminal 130 can display the information sent by the server 120 and manage the use authority of the target account information associated with the vehicle terminal 110 according to the information sent by the server 120. Figure 1 The server 120 shown can be an independent physical server, or a server cluster or distributed system composed of multiple physical servers, or a cloud server that provides cloud services, cloud databases, cloud computing, cloud functions, cloud storage, network services, cloud communications, middleware services, domain name services, security services, CDN (Content Delivery Network), and basic cloud computing services such as big data and artificial intelligence platforms, which are not limited here. The vehicle terminal 110 can communicate with the server 120 through wireless networks such as 3G (third generation mobile information technology), 4G (fourth generation mobile information technology), and 5G (fifth generation mobile information technology), which is not limited in this embodiment of the present application. Figure 1 The shown rights management terminal 130 may be any terminal device that supports information transmission with the server 120, such as a smart phone, a vehicle-mounted computer, a tablet computer, a laptop computer, or a wearable device, but is not limited thereto.
[0054] See also Figure 2 , Figure 2 is a flowchart of an account management method shown in an exemplary embodiment of the present application. The account management method can be applied to Figure 1 In the server of the implementation environment shown, it should be understood that the method can also be applied to other exemplary implementation environments and specifically executed by devices in other implementation environments. The embodiment of the present application does not limit the implementation environment to which the method is applicable. Figure 2 It can be seen that the account management method may include:
[0055] Step S201, obtaining the target user's account registration information, where the account registration information includes vehicle identification information.
[0056] In one embodiment of the present application, the target user may send the target user's account registration information to the server through the vehicle terminal. The account registration information may include vehicle identification information, and may also include the target user's account and the password of the account, so that the target user can log in to the vehicle terminal through the account and the password of the account. The server may obtain the target user's account registration information and obtain the vehicle identification information in the account registration information.
[0057] For example, when registering an account through the vehicle terminal, the target user can enter the user name A and password B. The vehicle terminal can determine the user name A, password B and the vehicle identification information provided by the vehicle terminal as the target user's account registration information, and send the account registration information to the server. When the server obtains the account registration information sent by the vehicle terminal, it can obtain the user name A, password B and vehicle identification information in the account registration information.
[0058] Step S202, determining the target vehicle information corresponding to the account registration information according to the vehicle identification information and the preset vehicle identification information-target vehicle information mapping relationship, and determining the authority management account information of the target vehicle information.
[0059] In one embodiment of the present application, the server can determine the target vehicle information corresponding to the account registration information and determine the authority management account information of the target vehicle information based on the acquired vehicle identification information and the preset vehicle identification information-target vehicle information mapping relationship. Since the server will store multiple vehicle information, the server needs to determine the target vehicle information from the multiple vehicle information based on the vehicle identification information and the preset vehicle identification information-target vehicle information mapping relationship, and determine the authority management account information of the target vehicle information.
[0060] It should be noted that the authority management account information may also include vehicle identification information. After the server determines the target vehicle information based on the vehicle identification information in the registered account information, the server may also determine the authority management account information that is the same as the vehicle identification information in the account registration information.
[0061] Exemplarily, the vehicle identification information may be the vehicle license plate number. The vehicle identification information may also be the identity identification number (IDentity, ID) corresponding to the vehicle. The authority management account information may be the account information used by the owner of the target vehicle.
[0062] Step S203: determining usage permissions of multiple functions in the target vehicle information based on the target vehicle information, and generating usage permission setting information based on at least part of the usage permissions.
[0063] In one embodiment of the present application, after determining the target vehicle information, the server may determine the usage permissions of multiple functions in the target vehicle information, and generate usage permission setting information based on at least part of the usage permissions.
[0064] It should be noted that since multiple applications may be installed in the vehicle terminal, that is, multiple functions in the target vehicle information, multiple functions may correspond to different usage permissions, and the usage permissions of multiple functions can be whether the multiple functions are in an on or off state.
[0065] In one embodiment of the present application, the server may generate usage permission setting information based on the usage permissions of multiple functions.
[0066] Step S204: Generate prompt information according to the usage permission setting information to prompt the permission management user to configure at least part of the usage permissions of the account registration information.
[0067] In one embodiment of the present application, the server may generate prompt information instructing the permission management user to set the permission corresponding to the account registration information based on the permission setting information. After determining the permission setting information based on the vehicle identification information, the server may generate prompt information based on the permission setting information and send the prompt information to the permission management terminal corresponding to the permission management account information to instruct the permission management user to configure the permission corresponding to the account registration information through the permission management terminal.
[0068] Exemplarily, the authority management user corresponds to the authority management account information, and the terminal logged in with the authority management account information is the authority management terminal. The authority management terminal can match the vehicle identification information corresponding to the authority management account information with the target vehicle information, thereby receiving the prompt information generated according to the usage authority setting information in the target vehicle information.
[0069] When the target user registers an account, the permission management user can configure the use permission of the target user's account registration information through the permission management terminal. Therefore, when the target user logs in to the vehicle terminal using the target account information, the vehicle terminal can open the corresponding function permissions for the target user according to the settings of the permission management user. That is, the target user can only use the functions allowed by the permission management user, which can protect the privacy of the permission management user and achieve the effect of improving the security of the account management method.
[0070] Step S205, generating target account information based on the account registration information and the configured usage authority to manage the target account information of the target user.
[0071] The status of the usage permission includes an on state or a off state.
[0072] In one embodiment of the present application, the server can generate target account information based on the account registration information and the configured usage permissions, and update the status of the usage permissions corresponding to the account registration information according to the configured usage permissions, so that when the target user logs in to the vehicle-mounted terminal through the target account information, he can use the usage permissions that are in an enabled state, thereby achieving the effect of improving the security of the account management method.
[0073] Exemplarily, the permission management user may enable map permissions for the target user, so that the target user can use the map provided by the vehicle terminal when logging into the vehicle terminal through the target account information.
[0074] Exemplarily, the owner of the target vehicle can log in to the mobile phone through the permission management account information, and other vehicle users of the target vehicle can send account registration information through the vehicle terminal. The server receives the account registration information of other vehicle users, and determines the permission management account information and the target vehicle information according to the vehicle identification information in the account registration information. The server can obtain the permission setting information in the target vehicle information and generate prompt information. The server can send the prompt information to the mobile phone that has logged in with the permission management account information. The mobile phone that has logged in with the permission management account information can receive the prompt information sent by the vehicle terminal, and the owner can open or close the permission for the account registration information of other vehicle users according to the prompt information. The server can obtain the status of the owner's use permission to change the account registration information of other vehicle users and save it. The server can generate the target account information based on the account registration information and the configured use permission, so that other vehicle users can use the use permission selected by the owner to open for them when using the target account information to log in to the vehicle terminal.
[0075] In an exemplary embodiment, the account management method may further include steps S206 to S211.
[0076] Step S206: Generate display information based on the target account information to display the target account information to the target user.
[0077] In one embodiment of the present application, the server can generate display information based on the target account information and send the display information to the terminal used by the target user to send the account registration information. The display information can be used to display the target account information to the target user at the terminal where the target user sends the account registration information.
[0078] In one embodiment of the present application, after obtaining the permission setting result after the permission management user configures the usage permission according to the prompt information, the server can generate the target account information based on the account registration information and the configured usage permission.
[0079] For example, the target account information may be “Account: xxx; Password: xxx; The permissions enabled for you are: map permissions, call permissions, and permission to use application A”.
[0080] Step S207: Generate configuration success prompt information according to the target account information to prompt the authority management user to manage the target account information of the target user.
[0081] In one embodiment of the present application, the server may generate configuration success prompt information based on the target account information to prompt the authority management user to manage the target account information of the target user.
[0082] Exemplarily, the prompt message of successful configuration may be “Account: xxx; permissions enabled for the user are: map permissions, call permissions, and permission to use application A; whether to change the permission settings, whether to delete the account”.
[0083] Step S208: Generate permission setting results based on the account registration information and the configured usage permissions.
[0084] In one embodiment of the present application, the server may generate a permission setting result based on the account registration information and the configured usage permissions, and any account registration information corresponds to a permission setting result.
[0085] Step S209: adding the target account information to the account set according to the permission setting result.
[0086] In one embodiment of the present application, the server can add the target account information to the account set according to the permission setting result, and the target vehicle information includes multiple account sets. The permission setting result of any target account information in the account set is the same. The permission setting results of the target account information in different account sets are different.
[0087] Exemplarily, the target vehicle information includes account set A and account set B, and the permission setting result of any target account information in account set A is "camera permission: on; map permission: off", and the permission setting result of any target account information in account set B is "camera permission: off; map permission: on".
[0088] Step S210: Based on the number of target account information in the account set, determine the account set with the largest number of target account information as the target set.
[0089] In one embodiment of the present application, the server may determine the account set with the largest number of target account information as the target set based on the number of target account information in the account set. When there is no account set with the largest number of target account information, the server may choose to use the largest number of permission setting results with permissions in a closed state, and determine the account set corresponding to the permission setting result as the target set.
[0090] Step S211, obtaining the permission setting result of the target set, and determining the permission setting result of the target set as the use permission setting information in the target vehicle information.
[0091] In one embodiment of the present application, the server may obtain the permission setting result of the target set, and determine the permission setting result of the target set as the usage permission setting information in the target vehicle information. When the server receives the account registration information of the target user again, the server may select the permission setting result of the target set as the usage permission setting information in the target vehicle information, and generate prompt information based on the usage permission setting information.
[0092] In one embodiment of the present application, the permission setting result of the target set is determined as the usage permission setting information in the target vehicle information, and prompt information is generated based on the usage permission setting information. This can facilitate the permission management user to set the usage permission according to the prompt information. The permission management user can make fewer or no changes to the usage permissions corresponding to the account registration information, thereby achieving the effect of simplifying the permission management method.
[0093] In another exemplary embodiment, the account management method may further include step S212.
[0094] Step S212: In response to the authority management user's deletion operation on the target account information of the target user, the target account information of the target user is deleted.
[0095] In one embodiment of the present application, the server may delete the target account information of the target user in response to the deletion operation of the target account information of the target user by the rights management user. The target user may not use the account for a long time after registering it or for other reasons. At this time, the rights management user may delete the target account information through the rights management terminal. The server may delete the target account information of the target user in response to the deletion operation of the target account information of the target user by the rights management user. Since the rights management user can manage the target account information through the rights management account information at any terminal, the convenience of the account management method can be improved.
[0096] In an exemplary embodiment, the process of determining the target vehicle information corresponding to the account registration information according to the vehicle identification information and the preset vehicle identification information-target vehicle information mapping relationship in step S202 may also include steps S310 and S320.
[0097] Step S310, obtaining multiple pieces of identity information corresponding to vehicle information.
[0098] In one embodiment of the present application, after obtaining the vehicle identification information, the server can obtain multiple identity information corresponding to the vehicle information. Each vehicle information corresponds to an identity information, and the identity information can be used to match the vehicle identification information in the account registration information to determine the target vehicle information corresponding to the account registration information. The vehicle identification information corresponds to the identity information one by one.
[0099] Step S320, determining the target vehicle information corresponding to the account registration information from the multiple vehicle information according to the mapping relationship between the vehicle identification information and the identity information.
[0100] In one embodiment of the present application, the server can determine the target vehicle information corresponding to the account registration information from multiple vehicle information based on the mapping relationship between the vehicle identification information and the identity information, that is, determine the vehicle terminal that sends the account registration information, so that the account registration information can only be used to log in to the vehicle terminal.
[0101] In an exemplary embodiment, the process of determining the usage rights of multiple functions in the target vehicle information based on the target vehicle information in step S203 and generating usage permission setting information based on at least part of the usage rights may also include steps S410 and S420.
[0102] Step S410: determining the usage permission set set by the permission management user in the target vehicle information according to the target vehicle information.
[0103] The usage rights set includes at least some of the usage rights.
[0104] In one embodiment of the present application, the server may determine the usage permission set set by the permission management user according to the target vehicle information. The permission management user may pre-place multiple usage permissions to be determined into the usage permission set through the permission management terminal.
[0105] Exemplarily, the permission management user may put the camera permission, map permission, and the usage permission of application A into a usage permission set, and at least some of the usage permissions put into the usage permission set may be in an on state or a off state.
[0106] Step S420: Determine usage permission setting information according to the usage permission set.
[0107] In one embodiment of the present application, the server may determine the usage permission setting information according to the usage permission set.
[0108] In summary, the scheme of the embodiment of the present application first obtains the target user's account registration information and the vehicle identification information in the account registration information, and determines the target vehicle information corresponding to the account registration information and the permission management account information of the target vehicle information according to the vehicle identification information and the preset vehicle identification information-target vehicle information mapping relationship, and then determines the use permissions of multiple functions in the target vehicle information based on the target vehicle information, and generates the use permission setting information based on at least part of the use permissions, generates prompt information based on the use permission setting information, so as to prompt the permission management user to configure at least part of the use permissions of the account registration information, and finally generates the target account information based on the account registration information and the configured use permissions, so as to manage the target account information of the target user. The scheme of the embodiment of the present application sends a prompt message to prompt the permission management user to configure the use permissions of at least part of the functions of the account registration information when the target user registers the account, so as to avoid the target user from viewing the privacy information of the permission management user when logging into the account, thereby achieving the effect of improving the security of the account management method.
[0109] Figure 3 is a block diagram of an account management device shown in an exemplary embodiment of the present application. The device can be applied to Figure 1 The device may also be applicable to other exemplary implementation environments and specifically configured in other devices, and this embodiment does not limit the implementation environment to which the device is applicable.
[0110] like Figure 3 As shown, the exemplary account management device 300 includes:
[0111] The acquisition module 301 is used to acquire the target user's account registration information, where the account registration information includes vehicle identification information.
[0112] The first determination module 302 is used to determine the target vehicle information corresponding to the account registration information according to the vehicle identification information and the preset vehicle identification information-target vehicle information mapping relationship, and determine the authority management account information of the target vehicle information.
[0113] The second determination module 303 is used to determine the usage permissions of multiple functions in the target vehicle information based on the target vehicle information, and generate usage permission setting information based on at least part of the usage permissions.
[0114] The first generating module 304 is used to generate prompt information according to the usage permission setting information to prompt the permission management user to configure at least part of the usage permissions of the account registration information.
[0115] The second generating module 305 is used to generate target account information based on the account registration information and the configured usage authority, so as to manage the target account information of the target user.
[0116] In this exemplary account management device, by obtaining the target user's account registration information and the vehicle identification information in the account registration information, and determining the target vehicle information corresponding to the account registration information and the permission management account information of the target vehicle information according to the vehicle identification information and the preset vehicle identification information-target vehicle information mapping relationship, then based on the target vehicle information, determining the use permissions of multiple functions in the target vehicle information, and generating the use permission setting information based on at least part of the use permissions, generating prompt information based on the use permission setting information, so as to prompt the permission management user to configure at least part of the use permissions of the account registration information, and finally generating the target account information based on the account registration information and the configured use permissions, so as to manage the target account information of the target user. The scheme of the embodiment of the present application achieves the effect of improving the security of the account management method by sending prompt information to prompt the permission management user to configure the use permissions of at least part of the functions of the account registration information when the target user registers the account, thereby avoiding the target user from viewing the privacy information of the permission management user when logging into the account.
[0117] In another exemplary embodiment, the account management device may further include a third generating module and a fourth generating module.
[0118] The third generating module is used to generate display information according to the target account information, so as to display the target account information to the target user.
[0119] The fourth generating module is used to generate configuration success prompt information according to the target account information, so as to prompt the authority management user to manage the target account information of the target user.
[0120] It should be noted that the account management device provided in the above embodiment and the account management method provided in the above embodiment belong to the same concept, wherein the specific manner in which each module and unit performs operations has been described in detail in the method embodiment, and will not be repeated here. In actual applications, the account management device provided in the above embodiment can allocate the above functions to different functional modules as needed, that is, divide the internal structure of the device into different functional modules to complete all or part of the functions described above, and this is not limited here.
[0121] An embodiment of the present application also provides an electronic device, including: one or more processors; a storage device for storing one or more programs, when the one or more programs are executed by one or more processors, the electronic device implements the account management method provided in the above-mentioned embodiments.
[0122] Figure 4 The structure diagram of the computer system suitable for implementing the electronic device of the embodiment of the present application is shown. It should be noted that: Figure 4The computer system 400 of the electronic device shown is only an example and should not bring any limitation to the functions and scope of use of the embodiments of the present application.
[0123] like Figure 4 As shown, the computer system 400 includes a central processing unit (CPU) 401, which can perform various appropriate actions and processes according to the program stored in the read-only memory (ROM) 402 or the program loaded from the storage part 408 to the random access memory (RAM) 403, such as executing the method in the above embodiment. In the RAM 403, various programs and data required for system operation are also stored. The CPU 401, ROM 402 and RAM 403 are connected to each other through a bus 404. An input / output (I / O) interface 405 is also connected to the bus 404.
[0124] The following components are connected to the I / O interface 405: an input section 406 including a keyboard, a mouse, etc.; an output section 407 including a cathode ray tube (CRT), a liquid crystal display (LCD), etc., and a speaker, etc.; a storage section 408 including a hard disk, etc.; and a communication section 409 including a network interface card such as a LAN (Local Area Network) card, a modem, etc. The communication section 409 performs communication processing via a network such as the Internet. A drive 410 is also connected to the I / O interface 405 as needed. A removable medium 411, such as a magnetic disk, an optical disk, a magneto-optical disk, a semiconductor memory, etc., is installed on the drive 410 as needed so that a computer program read therefrom is installed into the storage section 408 as needed.
[0125] 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 409, and / or installed from a removable medium 411. When the computer program is executed by a central processing unit (CPU) 401, various functions defined in the system of the present application are executed.
[0126] 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 signal medium may include a data signal propagated in a baseband or as part of a carrier wave, wherein a computer-readable computer program is carried. This propagated data signal can take a variety of forms, including but not limited to an electromagnetic signal, an optical signal, or any suitable combination of the above. A computer-readable signal medium may also be any computer-readable medium other than a computer-readable storage medium, which may send, propagate or transmit a program for use by or in conjunction with an instruction execution system, apparatus or device. A computer program contained on a 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.
[0127] 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 from 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.
[0128] 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.
[0129] Another aspect of 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 of a computer, the computer executes the account management method provided in each of the above embodiments. The computer-readable storage medium may be included in the electronic device described in the above embodiments, or may exist independently without being assembled into the electronic device.
[0130] Another aspect of the present application also provides a computer program product or a computer program, which includes a computer instruction stored in a computer-readable storage medium. A processor of a computer device reads the computer instruction from the computer-readable storage medium, and the processor executes the computer instruction, so that the computer device executes the account management method provided in each of the above embodiments.
[0131] The above embodiments are merely illustrative of the principles and effects of the present application, and are not intended to limit the present application. Anyone familiar with the technology may modify or change the above embodiments without violating the spirit and scope of the present application. Therefore, all equivalent modifications or changes made by a person of ordinary skill in the art without departing from the spirit and technical ideas disclosed in the present application shall still be covered by the claims of the present application.
Claims
1. An account management method, characterized in that: The method comprises: Obtaining the target user's account registration information, wherein the account registration information includes vehicle identification information; Determine the target vehicle information corresponding to the account registration information according to the vehicle identification information and a preset vehicle identification information-target vehicle information mapping relationship, and determine the authority management account information of the target vehicle information; Based on the target vehicle information, determining usage permissions for a plurality of functions in the target vehicle information, and generating usage permission setting information based on at least part of the usage permissions; Generate prompt information according to the usage permission setting information to prompt the permission management user to configure at least part of the usage permissions of the account registration information; Generate target account information based on the account registration information and the configured usage permissions, and generate permission setting results based on the account registration information and the configured usage permissions; add the target account information to an account set according to the permission setting results, and the target vehicle information includes multiple account sets; based on the number of target account information in the multiple account sets, determine the account set with the largest number of target account information as the target set, and when there is no account set with the largest number of target account information, the server selects the permission setting results with the largest number of usage permissions in a closed state, and determines the account set corresponding to the permission setting result as the target set; obtain the permission setting result of the target set, and determine the permission setting result of the target set as the usage permission setting information in the target vehicle information, so as to manage the target account information of the target user.
2. The account management method according to claim 1, characterized in that: After generating the target account information based on the account registration information and the configured usage authority, the method further includes: Generate display information according to the target account information to display the target account information to the target user; According to the target account information, a configuration success prompt message is generated to prompt the authority management user to manage the target account information of the target user.
3. The account management method according to claim 2, characterized in that: After generating configuration success prompt information according to the target account information to prompt the authority management user to manage the target account information of the target user, the method further includes: In response to the authority management user's deletion operation on the target account information of the target user, the target account information of the target user is deleted.
4. The account management method according to claim 1, characterized in that: The determining the target vehicle information corresponding to the account registration information according to the vehicle identification information and a preset vehicle identification information-target vehicle information mapping relationship includes: Obtain multiple pieces of identity information corresponding to vehicle information one by one; According to the mapping relationship between the vehicle identification information and the identity information, the target vehicle information corresponding to the account registration information is determined from multiple vehicle information.
5. The account management method according to claim 1, characterized in that: The determining, based on the target vehicle information, the usage permissions of multiple functions in the target vehicle information, and generating usage permission setting information based on at least part of the usage permissions, includes: Determine, according to the target vehicle information, a set of usage permissions set by the permission management user in the target vehicle information, wherein the set of usage permissions includes at least part of the usage permissions; The usage permission setting information is determined according to the usage permission set.
6. An account management device, characterized in that: The account management device comprises: An acquisition module, used to acquire the target user's account registration information, wherein the account registration information includes vehicle identification information; A first determination module is used to determine the target vehicle information corresponding to the account registration information according to the vehicle identification information and a preset vehicle identification information-target vehicle information mapping relationship, and determine the authority management account information of the target vehicle information; A second determination module is used to determine the use rights of multiple functions in the target vehicle information based on the target vehicle information, and generate use right setting information based on at least part of the use rights; A first generating module, configured to generate prompt information according to the usage permission setting information, so as to prompt the permission management user to configure at least part of the usage permissions of the account registration information; The second generation module is used to generate target account information based on the account registration information and the configured usage permissions, and generate permission setting results based on the account registration information and the configured usage permissions; add the target account information to an account set according to the permission setting results, and the target vehicle information includes multiple account sets; based on the number of target account information in the multiple account sets, determine the account set with the largest number of target account information as the target set, and when there is no account set with the largest number of target account information, the server selects the permission setting results with the largest number of usage permissions in a closed state, and determines the account set corresponding to the permission setting result as the target set; obtain the permission setting result of the target set, and determine the permission setting result of the target set as the usage permission setting information in the target vehicle information, so as to manage the target account information of the target user.
7. The account management device according to claim 6, characterized in that: The account management device also includes: a third generating module, configured to generate display information according to the target account information, so as to display the target account information to the target user; The fourth generating module is used to generate configuration success prompt information according to the target account information, so as to prompt the authority management user to manage the target account information of the target user.
8. An electronic device, characterized in that: The electronic device comprises: one or more processors; A storage device for storing one or more programs, which, when executed by the one or more processors, enables the electronic device to implement the account management method as described in any one of claims 1 to 5.
9. A computer-readable storage medium, characterized in that: A computer program is stored thereon, and when the computer program is executed by a processor of a computer, the computer is caused to execute the account management method according to any one of claims 1 to 5.
Citation Information
Patent Citations
Vehicle data configuration method and electronic equipment
CN112911550A
Vehicle-mounted function control method and system, electronic equipment and storage medium
CN113240833A